简述程序设计的风格。

题目

简述程序设计的风格。

参考答案和解析
正确答案:程序设计风格即:源程序文档化、简单、直接地反映程序员的意图、程序书写格式、标识符命名规范化、合理的使用goto语句。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

什么是结构化程序设计?简述结构化程序设计的基本要点。


正确答案: 1.结构化程序设计是一种典型的面向数据流的软件总体设计方法,它采用采用自顶向下、逐步求精的设计方法和单入口单出口的控制结构,且只包含顺序、选择和重复3种结构。
2.基本要点是:
①采用自顶向下、逐步求精的程序设计方法:详细设计中某个模块内部处理过程仍然可以逐步求精,降低处理细节的复杂程度。
②使用3种基本控制结构(顺序、选择和重复,其共同点是单入口、单出口)构造程序:
(1)用顺序方式对过程分解,确定各部分的执行顺序。
(2)用选择方式对过程分解,确定某个部分的执行条件。
(3)用循环方式对过程分解,确定某个部分进行循环的开始和结束的条件。
(4)对于处理过程仍然模糊的部分反复使用以上分解方法,最终将所有细节确定下来。
③主程序员组的组织形式:突出主程序员的领导,设计责任集中在少数人身上,有利于提高软件质量和软件生产率。其组织形式是:
(1)一个主程序员:负责全部技术活动。
(2)一个后备程序员:协调、支持主程序员。
(3)一个程序管理员:负责事务性工作,如收集、记录数据,文档资料管理等。
(4)一些专家(如通信专家、数据库专家)。
(5)其他技术人员。

第2题:

程序设计风格


正确答案: 程序设计风格指一个人编制程序时所表现出来的特点,习惯逻辑思路等.

第3题:

程序设计风格是指编写程序时所表现出的特点、习惯和______。


正确答案:逻辑思路
逻辑思路

第4题:

为了符合程序设计风格指导原则,应尽可能把程序编得短些。


正确答案:错误

第5题:

什么是程序设计风格? 应在哪些方面注意培养良好的设计风格?


正确答案: 程序设计风格指一个人编制程序时所表现出来的特点、习惯、逻辑思路等。
⑴源程序文档化:①恰当命名标识符:力求见名知意;②及时书写、修正注释:保持文档一致性;③适当进行视觉组织:恰当利用空格、空行和缩进,帮助提高程序的可阅读性、可理解性。
⑵数据说明规范:①数据说明顺序应规范;③说明多个变量时,各变量名按字典序排列;③对复杂的数据结构加注释。
⑶语句构造简单、清晰、直接:①不为追求效率而使代码复杂化;②不为追求技巧性而使程序过于紧凑;③避免复杂判定、多重循环嵌套和不必要的转移;④恰当使用空格、缩进和括号,提高语句和运算次序的清晰度。
⑷精心设计输入、输出:①输入格式和操作步骤尽量简单;②检查输入数据合法性、有效性,报告必要的输入状态信息及错误信息;③批量输入数据时使用输入结束标志而不用计数控制;④交互式输入时提供可用选择和边界值;⑤保持输入格式一致性;⑥输出数据表格化、图形化。
⑸正确追求程序效率:①效率达到需求规格说明的要求即可;②在保证程序可靠性和可阅读性基础上再追求效率建立;③提高效率的根本途径在于选择良好的设计方法、良好的数据结构与算法,而不是靠编程时对程序语句做调整。

第6题:

简述程序设计范型。


正确答案: 基于不同的计算模型来对计算进行描述就形成了不同的程序设计范型。典型的程序设计范型有:过程式、对象式、函数式以及逻辑式等。
过程式程序设计是一种以功能为中心、基于功能分解和过程抽象的程序设计范型。一个过程式程序由一些子程序构成,每个子程序对应一个子功能,它实现了功能抽象。  
对象式程序设计是一种以数据为中心、基于数据抽象的程序设计范型。一个面向对象程序由一些对象构成,对象是由一些数据及可施于这些数据上的操作所组成的封装体。
函数式程序设计是围绕函数来进行的,计算过程体现为一系列的函数应用。
逻辑程序设计是把程序组织成一组事实和一组推理规则,在事实基础上运用推理规则来实施计算。

第7题:

程序设计风格是人们编写程序的()、()和()等。


正确答案:特点;习惯;逻辑思路

第8题:

良好的面向对象程序设计风格主要有哪些准则?


正确答案:提高可重用性、提高可扩充性、提高健壮性。

第9题:

可维护性是软件的重要质量标准。下列()措施与提高可维护性无关。

  • A、提高程序效率
  • B、强调程序设计风格化
  • C、采用模块化程序设计方法
  • D、采用结构化程序设计方法或面向对象方法

正确答案:A

第10题:

下列选项中与选择程序设计语言无关的因素是()。

  • A、程序设计风格
  • B、软件执行的环境
  • C、软件开发的方法
  • D、项目的应用领域

正确答案:A