【计算机类职业资格】二级公共基础知识-24及答案解析.doc

上传人:progressking105 文档编号:1329003 上传时间:2019-10-17 格式:DOC 页数:11 大小:53KB
下载 相关 举报
【计算机类职业资格】二级公共基础知识-24及答案解析.doc_第1页
第1页 / 共11页
【计算机类职业资格】二级公共基础知识-24及答案解析.doc_第2页
第2页 / 共11页
【计算机类职业资格】二级公共基础知识-24及答案解析.doc_第3页
第3页 / 共11页
【计算机类职业资格】二级公共基础知识-24及答案解析.doc_第4页
第4页 / 共11页
【计算机类职业资格】二级公共基础知识-24及答案解析.doc_第5页
第5页 / 共11页
点击查看更多>>
资源描述

1、二级公共基础知识-24 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:40,分数:100.00)1.结构化程序设计主要强调的是_。(分数:2.50)A.程序的规模B.程序的易读性C.程序的执行效率D.程序的可移植性2.信息隐蔽的概念与_概念直接相关。(分数:2.50)A.软件结构定义B.模块独立性C.模块类型划分D.模块耦合度3.对象和类之间存在着关联关系,利用对象的_特征可以实现对象的多态性。(分数:2.50)A.唯一性B.分类性C.继承性D.封装性4.面向对象技术强调的是_。(分数:2.50)A.程序结构B.功能结构C.数据结构D.对象结构5.面向对象的分析目的

2、在于_。(分数:2.50)A.建立对象B.创建类C.建立模型D.建立关系6.程序控制结构的共同特点是_。(分数:2.50)A.可以设计简单程序B.只有一个出口和入口C.可以嵌套D.语句可以调用7.为了使程序能在不同的计算机上运行,程序应当具有较好的_。(分数:2.50)A.可移植性B.可重用性C.可维护性D.可适用性8.结构化程序设计是一种面向_的设计方法。(分数:2.50)A.过程B.模块C.数据结构D.程序9.下列关于注释的说法正确的是_。(分数:2.50)A.序言性注释应该嵌入源程序内部B.每一行程序都要加注释C.修改程序也要修改注释D.功能性注释可以说明数据状态10.影响输入输出风格的

3、因素不包括_。(分数:2.50)A.数据状态B.通信环境C.用户经验D.输入/输出设备11.面向对象程序设计语言不同于其他语言的最主要特点是_。(分数:2.50)A.模块性B.抽象性C.继承性D.共享性12.通过执行对象的操作改变对象的属性,但是它必须通过_的传递。(分数:2.50)A.接口B.消息C.信息D.操作13.面向对象的主要特征除了对象的唯一、封装、继承外,还有_。(分数:2.50)A.多态性B.完整性C.可移植性D.兼容性14.就程序设计方法和技术的发展而言,程序设计主要经历了结构化程序设计和_程序设计两个阶段。(分数:2.50)A.面向过程B.面向对象C.集体化D.面向用户15.

4、程序的文档化不包括_。(分数:2.50)A.符号名的命名要有实际的含义B.正确的程序注释C.良好的视觉组织D.正确的文档格式16.良好的视觉组织能使程序层次清晰,下列不是视觉组织的内容的是_。(分数:2.50)A.不用 GOTO 语句B.在必要的地方使用缩进C.使用空行D.使用空格17.正确的程序注释一般包括序言性注释和_。(分数:2.50)A.说明性注释B.解析性注释C.功能性注释D.概要性注释18.为使程序更简单易懂,语句构造应该简单直接,以下关于语句结构的说法中错误的是_。(分数:2.50)A.程序编写应优先考虑清晰性B.避免使用临时变量而使程序的可读性下降C.利用信息隐蔽确保每一个模块

5、的独立性D.不好的程序要尽量地去修好它19.下面关于输入输出的方式和风格的原则描述中,错误的是_。(分数:2.50)A.对输入数据要检验数据的合法性B.输入格式要简单,使得输入的步骤和操作尽可能简单C.绝对不允许默认值D.当程序设计语言对输入格式有严格要求时,应保持输入格式与输入语句的一致性20.一个结构化程序就是用高级语言表示的结构化算法,下列不是结构化程序设计的优点的是_。(分数:2.50)A.方便阅读B.便于维护C.移植性好D.便于修改21.结构化程序设计_、提高了程序的可靠性和保证了程序的质量。(分数:2.50)A.减少了程序出错的机会B.加强了程序的功能C.加快了程序运行的速度D.增

6、加了程序的通用性22.下面所述不是结构化程序设计强调或提倡的是_。(分数:2.50)A.程序设计风格B.程序结构的规范化C.清晰的结构D.尽量使用简单的语句23.下述不是结构化设计方法的是_。(分数:2.50)A.先考虑总体,后考虑细节B.对复杂问题,应设计一些子目标作过渡,逐步细化C.将现实生活中的实体抽象成类D.把程序要解决的总目标分解为分目标,再进一步分解为具体的小目标,把每个小目标称为一个模块24.下列不是结构化设计需要注意的是_。(分数:2.50)A.使用程序设计语言中的顺序、选择、循环等有限制的控制结构表示程序的控制逻辑B.选用的控制结构中允许有多个人口和出口C.复杂结构应该用嵌套

7、的基本控制结构进行组合嵌套来实现D.尽量避免 GOTO 语句的使用25.下面关于面向对象程序设计方法的说法中错误的是_。(分数:2.50)A.客观世界中的任何一个事物都可以看成是一个对象B.面向对象方法的本质就是主张从客观世界固有的事物出发来构造系统,提倡用人类在现实生活中常用的思维方法来认识、理解和描述客观事物C.面向对象程序设计方法主要采用顺序、选择、循环 3 种结构进行程序设计D.对象就是一个包含数据以及与这些数据有关的操作的集合26.下述不是面向对象程序设计的主要优点的是_。(分数:2.50)A.稳定性好B.结构清晰C.可重用性好D.可维护性好27.面向对象程序设计方法有许多优点,其中

8、之一是可维护性好,下列所述不是可维护性好的原因的是_。(分数:2.50)A.用面向对象的方法开发的软件稳定性比较好B.用面向对象的方法开发的软件可移植性较好C.用面向对象的方法开发的软件比较容易修改D.用面向对象的方法开发的软件比较容易理解28.下述关于对象的叙述中错误的是_。(分数:2.50)A.具有属性(数据)和方法(行为方式)的实体叫对象B.对象是现实世界中的一个实际存在的事物C.桌子可以是一个对象D.对象不可以是无形的29.下列关于属性的描述中错误的是_。(分数:2.50)A.属性是对象所包含的信息B.属性只能通过执行对象的操作来改变C.属性中包含方法D.属性在设计对象时确定30.对象

9、的封装性是指_。(分数:2.50)A.从外面只能看到对象的外部特征,而不知道也无需知道数据的具体结构以及实现操作的算法B.可以将具有相同属性和操作的对象抽象成类C.同一个操作可以是不同对象的行为D.对象内部各种元素彼此结合得很紧密,内聚性强31.下列不属于继承的优点的是_。(分数:2.50)A.使程序的模块集成性更强B.减少了程序中的冗余信息C.可以提高软件的可重用性D.使得用户在开发新的应用系统时不必完全从零开始32.面向对象程序的质量由_来决定。(分数:2.50)A.所选择的程序设计语言B.对象的设计质量C.类的设计质量D.模型的设计质量33.软件危机通常是指在计算机软件开发和维护中所产生

10、的一系列严重的问题,这些问题中相对次要的因素是_。(分数:2.50)A.软件功能B.文档质量C.开发效率D.软件性能34.以下_不是软件危机的表现形式。(分数:2.50)A.开发的软件不满足用户的需要B.开发的软件可维护性差C.开发的软件价格便宜D.开发的软件可靠性差35.软件危机是软件产业化过程中出现的一种现象,下述现象: 软件需求增长难以满足 软件开发成本提高 软件开发进度难以控制 软件质量不易保证 _是其主要表现。(分数:2.50)A.,和B.和C.全部D.,和36.比较成熟的软件开发方法是_。(分数:2.50)A.面向数据库的方法B.软件工程的开发方法C.结构化的程序设计方法D.面向对

11、象的开发方法37.软件工程的目的是_。(分数:2.50)A.建造大型的软件系统B.软件开发的理论研究C.软件的质量保证D.研究软件开发的原理38.软件工程的出现主要是由于_。(分数:2.50)A.程序设计方法学的影响B.其他工程科学的影响C.软件危机的出现D.计算机的发展39.软件工程学一般包含软件开发技术和软件工程管理两方面的内容,下述_是属于软件开发技术的内容。 软件开发方法学 软件工程环境 软件工程经济学(分数:2.50)A.B.C.和D.和40.软件工程学一般应包括:软件开发技术和软件工程管理两部分内容,下述_是软件工程管理的内容。 人员组织 进度安排 质量保证 成本核算(分数:2.5

12、0)A.和B.和C.和D.都是二级公共基础知识-24 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:40,分数:100.00)1.结构化程序设计主要强调的是_。(分数:2.50)A.程序的规模B.程序的易读性 C.程序的执行效率D.程序的可移植性解析:2.信息隐蔽的概念与_概念直接相关。(分数:2.50)A.软件结构定义B.模块独立性 C.模块类型划分D.模块耦合度解析:3.对象和类之间存在着关联关系,利用对象的_特征可以实现对象的多态性。(分数:2.50)A.唯一性B.分类性C.继承性 D.封装性解析:4.面向对象技术强调的是_。(分数:2.50)A.程序结构B.功

13、能结构C.数据结构D.对象结构 解析:5.面向对象的分析目的在于_。(分数:2.50)A.建立对象B.创建类C.建立模型 D.建立关系解析:6.程序控制结构的共同特点是_。(分数:2.50)A.可以设计简单程序B.只有一个出口和入口 C.可以嵌套D.语句可以调用解析:7.为了使程序能在不同的计算机上运行,程序应当具有较好的_。(分数:2.50)A.可移植性 B.可重用性C.可维护性D.可适用性解析:8.结构化程序设计是一种面向_的设计方法。(分数:2.50)A.过程 B.模块C.数据结构D.程序解析:9.下列关于注释的说法正确的是_。(分数:2.50)A.序言性注释应该嵌入源程序内部B.每一行

14、程序都要加注释C.修改程序也要修改注释 D.功能性注释可以说明数据状态解析:10.影响输入输出风格的因素不包括_。(分数:2.50)A.数据状态 B.通信环境C.用户经验D.输入/输出设备解析:11.面向对象程序设计语言不同于其他语言的最主要特点是_。(分数:2.50)A.模块性B.抽象性C.继承性 D.共享性解析:12.通过执行对象的操作改变对象的属性,但是它必须通过_的传递。(分数:2.50)A.接口B.消息 C.信息D.操作解析:13.面向对象的主要特征除了对象的唯一、封装、继承外,还有_。(分数:2.50)A.多态性 B.完整性C.可移植性D.兼容性解析:14.就程序设计方法和技术的发

15、展而言,程序设计主要经历了结构化程序设计和_程序设计两个阶段。(分数:2.50)A.面向过程B.面向对象 C.集体化D.面向用户解析:15.程序的文档化不包括_。(分数:2.50)A.符号名的命名要有实际的含义B.正确的程序注释C.良好的视觉组织D.正确的文档格式 解析:16.良好的视觉组织能使程序层次清晰,下列不是视觉组织的内容的是_。(分数:2.50)A.不用 GOTO 语句 B.在必要的地方使用缩进C.使用空行D.使用空格解析:17.正确的程序注释一般包括序言性注释和_。(分数:2.50)A.说明性注释B.解析性注释C.功能性注释 D.概要性注释解析:18.为使程序更简单易懂,语句构造应

16、该简单直接,以下关于语句结构的说法中错误的是_。(分数:2.50)A.程序编写应优先考虑清晰性B.避免使用临时变量而使程序的可读性下降C.利用信息隐蔽确保每一个模块的独立性D.不好的程序要尽量地去修好它 解析:19.下面关于输入输出的方式和风格的原则描述中,错误的是_。(分数:2.50)A.对输入数据要检验数据的合法性B.输入格式要简单,使得输入的步骤和操作尽可能简单C.绝对不允许默认值 D.当程序设计语言对输入格式有严格要求时,应保持输入格式与输入语句的一致性解析:20.一个结构化程序就是用高级语言表示的结构化算法,下列不是结构化程序设计的优点的是_。(分数:2.50)A.方便阅读B.便于维

17、护C.移植性好 D.便于修改解析:21.结构化程序设计_、提高了程序的可靠性和保证了程序的质量。(分数:2.50)A.减少了程序出错的机会 B.加强了程序的功能C.加快了程序运行的速度D.增加了程序的通用性解析:22.下面所述不是结构化程序设计强调或提倡的是_。(分数:2.50)A.程序设计风格B.程序结构的规范化C.清晰的结构D.尽量使用简单的语句 解析:23.下述不是结构化设计方法的是_。(分数:2.50)A.先考虑总体,后考虑细节B.对复杂问题,应设计一些子目标作过渡,逐步细化C.将现实生活中的实体抽象成类 D.把程序要解决的总目标分解为分目标,再进一步分解为具体的小目标,把每个小目标称

18、为一个模块解析:24.下列不是结构化设计需要注意的是_。(分数:2.50)A.使用程序设计语言中的顺序、选择、循环等有限制的控制结构表示程序的控制逻辑B.选用的控制结构中允许有多个人口和出口 C.复杂结构应该用嵌套的基本控制结构进行组合嵌套来实现D.尽量避免 GOTO 语句的使用解析:25.下面关于面向对象程序设计方法的说法中错误的是_。(分数:2.50)A.客观世界中的任何一个事物都可以看成是一个对象B.面向对象方法的本质就是主张从客观世界固有的事物出发来构造系统,提倡用人类在现实生活中常用的思维方法来认识、理解和描述客观事物C.面向对象程序设计方法主要采用顺序、选择、循环 3 种结构进行程

19、序设计 D.对象就是一个包含数据以及与这些数据有关的操作的集合解析:26.下述不是面向对象程序设计的主要优点的是_。(分数:2.50)A.稳定性好B.结构清晰 C.可重用性好D.可维护性好解析:27.面向对象程序设计方法有许多优点,其中之一是可维护性好,下列所述不是可维护性好的原因的是_。(分数:2.50)A.用面向对象的方法开发的软件稳定性比较好B.用面向对象的方法开发的软件可移植性较好 C.用面向对象的方法开发的软件比较容易修改D.用面向对象的方法开发的软件比较容易理解解析:28.下述关于对象的叙述中错误的是_。(分数:2.50)A.具有属性(数据)和方法(行为方式)的实体叫对象B.对象是

20、现实世界中的一个实际存在的事物C.桌子可以是一个对象D.对象不可以是无形的 解析:29.下列关于属性的描述中错误的是_。(分数:2.50)A.属性是对象所包含的信息B.属性只能通过执行对象的操作来改变C.属性中包含方法 D.属性在设计对象时确定解析:30.对象的封装性是指_。(分数:2.50)A.从外面只能看到对象的外部特征,而不知道也无需知道数据的具体结构以及实现操作的算法 B.可以将具有相同属性和操作的对象抽象成类C.同一个操作可以是不同对象的行为D.对象内部各种元素彼此结合得很紧密,内聚性强解析:31.下列不属于继承的优点的是_。(分数:2.50)A.使程序的模块集成性更强 B.减少了程

21、序中的冗余信息C.可以提高软件的可重用性D.使得用户在开发新的应用系统时不必完全从零开始解析:32.面向对象程序的质量由_来决定。(分数:2.50)A.所选择的程序设计语言B.对象的设计质量 C.类的设计质量D.模型的设计质量解析:33.软件危机通常是指在计算机软件开发和维护中所产生的一系列严重的问题,这些问题中相对次要的因素是_。(分数:2.50)A.软件功能B.文档质量C.开发效率D.软件性能 解析:34.以下_不是软件危机的表现形式。(分数:2.50)A.开发的软件不满足用户的需要B.开发的软件可维护性差C.开发的软件价格便宜 D.开发的软件可靠性差解析:35.软件危机是软件产业化过程中

22、出现的一种现象,下述现象: 软件需求增长难以满足 软件开发成本提高 软件开发进度难以控制 软件质量不易保证 _是其主要表现。(分数:2.50)A.,和B.和C.全部 D.,和解析:36.比较成熟的软件开发方法是_。(分数:2.50)A.面向数据库的方法B.软件工程的开发方法C.结构化的程序设计方法 D.面向对象的开发方法解析:37.软件工程的目的是_。(分数:2.50)A.建造大型的软件系统 B.软件开发的理论研究C.软件的质量保证D.研究软件开发的原理解析:38.软件工程的出现主要是由于_。(分数:2.50)A.程序设计方法学的影响B.其他工程科学的影响C.软件危机的出现 D.计算机的发展解析:39.软件工程学一般包含软件开发技术和软件工程管理两方面的内容,下述_是属于软件开发技术的内容。 软件开发方法学 软件工程环境 软件工程经济学(分数:2.50)A.B.C.和D.和 解析:40.软件工程学一般应包括:软件开发技术和软件工程管理两部分内容,下述_是软件工程管理的内容。 人员组织 进度安排 质量保证 成本核算(分数:2.50)A.和B.和C.和D.都是 解析:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1