软件水平考试

以下与程序设计风格无关的是( )。A.代码的正确性 B.标识符的命名 C.代码中的注释 D.代码的布局格式

题目
以下与程序设计风格无关的是( )。

A.代码的正确性
B.标识符的命名
C.代码中的注释
D.代码的布局格式
参考答案和解析
答案:A
解析:
本题考查程序设计风格的理解。?程序设计风格指编程时表现出来的特点、习惯、逻辑思路等。在程序设计中要使程序结构合理、清晰,形成良好的编程习惯,对程序的要求不仅是可以在机器上执行,给出正确的结果,而且要便于程序的调试和维护,这就要求编写的程序不仅自己看得懂,而且也要别人能看懂。程序设计风格包括:标识符的命名、程序中的注释、程序的布局格式、程序语句的结构、输入和输出、程序的运行效率等。代码的正确性与程序设计风格无关。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下叙述中错误的是(49)。

A.面向对象程序设计语言可支持过程化的程序设计

B.面向对象程序设计语言不支持对一个对象的成员变量进行直接访问

C.给定算法的时间复杂性与实现该算法所采用的程序设计语言无关

D.与汇编语言相比,采用脚本语言编程可获得更高的运行效率


正确答案:D
解析:脚本语言(JavaScript,VBscript等)是介于HTML和C、C++、Java、C#等编程语言之间的程序设计语言。HTML通常用于格式化和链接文本,而编程语言通常用于向机器发出一系列复杂的指令。脚本语言中也使用变量和函数,这一点与编程语言相似。与编程语言之间最大的区别是编程语言的语法和规则更为严格和复杂。脚本语言一般都有相应的脚本引擎来解释执行,是一种解释性语言,一般以文本形式存在,类似于一种命令,需要解释器才能运行。例如,设有一个可执行程序open_aa.exe,用于打开扩展名为.aa的文件。编写.aa文件需要指定一套规则(语法),open_aa.exe就用这种规则来理解文件编写人的意图并做出回应。因此,这一套规则就是脚本语言。汇编语言是符号化的机器语言,一般情况下,用汇编语言编写的程序比高级语言效率更高。根据脚本语言的以上特点,“采用脚本语言编程可获得更高的运行效率”是错误的。

第2题:

以下与程序设计风格无关的是( )。

A.代码的正确性 B.标识符的命名 C.代码中的注释 D.代码的布局格式


正确答案:A

第3题:

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


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

第4题:

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


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

第5题:

程序设计风格


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

第6题:

在ARM汇编语言程序设计中,经常用到子程序设计及调用,与子程序设计与调用无关的指令或伪指令是:()。

A.BL SerchMin

B.IMPORT SerchMin

C.MOV PC,LR

D.B SerchMin


正确答案:D

第7题:

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


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

第8题:

言语风格主要是时代风格和民族风格,与言语表达者个性无关。()

此题为判断题(对,错)。


答案:错

第9题:

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


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

第10题:

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

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

正确答案:A