首页学历类考试大学计算机科学
(简答题)

简述抽象与逐步求精在软件设计中的意义。

正确答案

软件设计的困难随着问题的规模和复杂性不断增大,抽象是管理,控制复杂性的基本策略。使用抽象技术便于人们用“问题域”本来的概念和术语描述问题,而无须过早地转化为不熟悉的结构。而后不断的具体化,不断地用更接近计算机域的语言描述问题;最后在最低的抽象级别上给出可直接实现的“问题解”,即程序。

答案解析

相似试题

  • (判断题)

    模块化,信息隐藏,抽象和逐步求精的软件设计原则有助于得到高内聚,低耦合度的软件产品。

    答案解析

  • (判断题)

    模块化,信息隐藏,抽象和逐步求精的软件设计原则有助于得到高内聚,低耦合度的软件产品。()

    答案解析

  • (简答题)

    简述模块化与信息隐藏在软件设计中的意义。

    答案解析

  • (简答题)

    逐步求精、分层过程与抽象等概念之间的相互关系如何?

    答案解析

  • (判断题)

    软件过程设计不用遵循"自上而下,逐步求精"的原则和单入口单出口的结构化设计思想。

    答案解析

  • (填空题)

    ()是按自顶向下进行软件系统总体设计的思想发展而来的,是以数据流为基础、自顶向下、逐步求精和模块化的一个过程。该方法也被称为面向数据流的设计方法。

    答案解析

  • (简答题)

    如何用PDL语言来实施逐步求精的设计原理?

    答案解析

  • (判断题)

    进行程序设计时一般采用“自顶向下逐步求精”的方法。

    答案解析

  • (简答题)

    为什么软件设计要遵守“抽象、分解与模块化,低耦合、高内聚,封装,接口和实现分离”的设计原理?

    答案解析

快考试在线搜题