教师招聘(教育理论+公共基础)-通用版

下列说法中,不符合程序设计优化原则的是()。A、变量命名在遵守命名原则的前提下,还要“见名知意”B、添加适当的注释以提高程序的可读性C、程序流程越复杂越好D、程序的运行效率是程序优化的重要指标

题目

下列说法中,不符合程序设计优化原则的是()。

  • A、变量命名在遵守命名原则的前提下,还要“见名知意”
  • B、添加适当的注释以提高程序的可读性
  • C、程序流程越复杂越好
  • D、程序的运行效率是程序优化的重要指标
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列叙述中正确的是

A.在面向对象的程序设计中,各个对象之间具有密切的联系

B.在面向对象的程序设计中,各个对象都是公用的

C.在面向对象的程序设计中,各个对象之间相对独立,相互依赖性小

D.上述三种说法都不对


正确答案:C

第2题:

关于结构化程序设计的概念中,正确的是()。

A.结构化程序设计是按照一定的原则与原理,组织和编写正确且易读的程序的软件

技术

B.追求程序的高效率,依靠程序员自身的天分和技巧的程序设计技术

C.结构化程序设计的主要思想是自低向上、逐步求精的开发过程

D.以上三中说法都是正确的


参考答案A

第3题:

下列叙述中,不符合良好程序设计风格要求的是

A) 程序的效率第一,清晰第二

B) 程序的可读性好

C) 程序中要有必要的注释

D) 输入数据前要有提示信息


正确答案:A

第4题:

下列叙述中正确的是( )。

A.在面向对象的程序设计中,各个对象之间具有密切盼关系

B.在面向对象的程序设计中,各个对象都是公用的

C.在面向对象的程序设计中,各个对象之间相对独立,相互依赖性小

D.上述3种说法都不对


正确答案:C
面向对象的程序设计是用对象模拟问题领域中的实体,各对象之间相对独立,相互依赖性小,通过消息来实现对象之间的相互联系。

第5题:

下列选项不符合良好程序设计风格的是( )。

A.源程序要文档化

B.数据说明的次序要规范化

C.避免滥用goto语句

D.模块设计原则是高耦合、高内聚


正确答案:D
在程序设计中对于软件设计中的模块设计要保证高内聚和低耦合,源秽序要有文档说明,同时对程序中数据的说明要规范化。而goto语句破坏程序的结构,要尽量避免使用。所以D不正确。

第6题:

(6)下列叙述正确的是 A.在面向对象的程序设计中,各个对象之间具有密切的关系 B.在面向对象的程序设计中,各个对象都是公用的 C.在面向对象的程序设计中,各个对象之间相对独立,相互依赖性小 D.上述3种说法都不对


正确答案:C
【解析】面向对象的程序设计是用对象模拟问题领域中的实体,各对象之间相对独立,相互依赖性小,通过消息来实现对象之间的相互联系。

第7题:

下列选项中属于结构化程序设计原则的是( )。 A.可封装B.多态性C.自下而上S

下列选项中属于结构化程序设计原则的是( )。

A.可封装

B.多态性

C.自下而上

D.逐步求精


正确答案:D
模块化、自顶向下、逐步求精和限制使用got0语句是结构化程序设计的原则。

第8题:

在程序设计中应尽可能对程序代码进行优化。()

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


参考答案:×

第9题:

下列叙述中,正确的是______。

A.程序设计过程中的主要工作是编制程序

B.程序设计的主要目标是编制出运行结果正确的程序

C.不良的程序设计风格会增加程序的复杂性

D.上述三种说法都不对


正确答案:C
解析:程序设计过程中包括很多步骤,编制程序只是其中的一步,所以,选项A错误。程序设计的最终产品是程序,但仅设计和编制出一个运行结果正确的程序是不够的,还应养成良好的程序设计风格。所以,选项B错误。程序设计的根本目标是要降低程序的复杂性和提高程序的可读性。而程序的复杂性主要来自以下两个方面:问题固有的复杂性;不良的设计风格人为增加了程序的复杂性。所以,良好的设计风格对于降低程序的复杂性是很重要的,并且好的设计风格是好的程序风格的基本保证。故选项C正确。

第10题:

下列叙述中,正确的是( )。

A.在面向对象的程序设计中,各个对象之间具有密切的联系

B.在面向对象的程序设计中,各个对象都是公用的

C.在面向对象的程序设计中,各个对象之间相对独立,相互依赖性小

D.上述三种说法都不对


正确答案:C
解析:在面向对象的程序设计中,对象是面向对象的软件的基本模块。从模块的独立性考虑,对象内部各种元素彼此结合得很紧密,内聚性强。由于完成对象功能所需要的元素(数据和方法)基本上都被封装在对象内部,它与外界的联系自然就比较少,所以,对象之间的耦合通常比较松。所以,选项A与选项B错误,选项C正确。

更多相关问题