A)不限制goto语句的使用 B)减少或取消注解行 C)程序越短越好 D)程序结构应有助于读者理解
正确答案: D
1.38 对建立良好的程序设计风格,下面描述正确的是
A程序应简单、清晰、可读性好 B符号名的命名只要符合语法 C充分考虑程序的执行效率 D程序的注释可有可无
正确答案: A
1.39 下列叙述中,不属于结构化程序设计方法的主要原则的是
A)自顶向下 B)由底向上 C)模块化 D)限制使用goto语句
正确答案: B
1.40 结构化程序设计主要强调的是
A)程序的规模 B)程序的效率 C)程序设计语言的先进性 D)程序易读性
正确答案: D
1.41 在结构化程序设计思想提出之前,在程序设计中曾强调程序的效率,现在,与程序的效率相比,人们更重视程序的
A)安全性 B)一致性 C)可理解性 D)合理性
正确答案: C
1.42 一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调用。而实现递归调用中的存储分配通常用
A)栈 B)堆 C)数组 D)链表
正确答案: A
1.43 以下不属于对象的基本特点的是
A)分类性 B)多态性 C)继承性 D)封装性
正确答案: C
1.44 下列不属于软件工程的3个要素的是
A)工具 B)过程 C)方法 D)环境
正确答案: D
1.45 开发大型软件时,产生困难的根本原因是
A)大系统的复杂性
B)人员知识不足 C)客观世界千变万化 D)时间紧、任务重
正确答案: A
1.46 下面不属于软件设计原则的是
A)抽象 B)模块化 C)自底向上 D)信息隐蔽
正确答案: C
1.47 软件工程的理论和技术性研究的内容主要包括软件开发技术和
A)消除软件危机 B)软件工程管理 C)程序设计自动化 D)实现软件可重用
正确答案: B
1.48 开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称作
A)软件投机 B)软件危机 C)软件工程 D)软件产生
正确答案: B
1.49 软件工程的出现是由于
A)程序设计方法学的影响 B)软件产业化的需要 C)软件危机的出现 D)计算机的发展
正确答案: C
1.50 下列不属于结构化分析的常用工具的是 A)数据流图 B)数据字典 C)判定树 D)PAD图