【计算机类职业资格】国家二级公共基础知识(程序设计基础、软件工程基础)模拟试卷12及答案解析.doc
《【计算机类职业资格】国家二级公共基础知识(程序设计基础、软件工程基础)模拟试卷12及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家二级公共基础知识(程序设计基础、软件工程基础)模拟试卷12及答案解析.doc(10页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级公共基础知识(程序设计基础、软件工程基础)模拟试卷12 及答案解析(总分:68.00,做题时间:90 分钟)一、选择题(总题数:34,分数:68.00)1.选择题下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_2.软件(程序)调试的任务是(分数:2.00)A.诊断和改正程序中的错误B.尽可能多地发现程序中的错误C.发现并改正程序中的所有错误D.确定程序中错误的性质3.程序调试的任务是(分数:2.00)A.设计测试用例B.验证程序的正确性C.发现程序中的错误D.诊断和改正程序中的错误4.软件调试的目的是(分数:2.00)
2、A.发现错误B.改正错误C.改善软件的性能D.验证软件的正确性5.软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于定义阶段任务的是(分数:2.00)A.软件设计B.软件测试C.可行性研究D.数据库设计6.下面描述中正确的是(分数:2.00)A.软件调试是为了改善软件的性能B.软件测试要确定错误的性质和位置C.软件测试是软件质量保证的重要手段D.软件调试的任务是发现并改正程序中的错误7.下面属于整数类 I 的实例的是(分数:2.00)A.229B.0229C.229E-2D.“229”8.软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是(分数:2.00)A.测试
3、B.设计C.编码D.需求分析9.下面属于黑盒测试方法的是(分数:2.00)A.判定覆盖B.条件覆盖C.错误推测法D.基本路径测试10.下面属于整数类 I 实例的是(分数:2.00)A.-101B.”101”C.101E02D.12345611.下列叙述中正确的是(分数:2.00)A.软件过程是把输入转化为输出的一组彼此相关的资源和活动B.软件过程是软件开发过程C.软件过程是软件维护过程D.软件过程是软件开发过程和软件维护过程12.某系统总体结构如下图所示 (分数:2.00)A.层次结构B.网状结构C.分支结构D.循环结构13.下列叙述中正确的是(分数:2.00)A.对象具有封装性B.对象标识可
4、以不唯一C.对象间的通信是靠方法调用D.对象是属性名和属性的封装体14.软件的三要素是(分数:2.00)A.程序、数据和工具B.程序、数据和配置C.程序、数据及相关文档D.程序、数据和运行环境15.数据流图(DFD)中的有向箭头()表示(分数:2.00)A.数据流B.控制流C.输入流D.输出流16.下列叙述中正确的是(分数:2.00)A.对象标识具有唯一性B.属性是对象的动态属性C.任何对象都必须有多态性D.对象是对象属性和方法的封装体17.下面不属于结构化程序设计原则的是(分数:2.00)A.模块化B.自顶向下C.可继承性D.逐步求精18.下面不属于软件需求规格说明书内容的是(分数:2.00
5、)A.软件的可验证性B.软件的功能需求C.软件的性能需求D.软件的外部接口19.代码编写阶段可进行的软件测试是(分数:2.00)A.单元测试B.集成测试C.确认测试D.系统测试20.下列叙述中正确的是(分数:2.00)A.软件的使用存在老化问题B.软件是物理实体,下具有抽象性C.软件是逻辑实体,具有抽象性D.软件的运行对计算机系统不一定具有依赖性21.软件系统总体结构图的作用是(分数:2.00)A.描述软件系统结构的图形工具B.描述软件系统的控制流C.描述软件系统的数据流D.描述软件系统的数据结构22.下面不属于结构化程序设计风格的是(分数:2.00)A.程序结构良好B.程序的易读性C.不滥用
6、 Goto 语句D.程序的执行效率23.在黑盒测试方法中,设计测试用例的根据是(分数:2.00)A.数据结构B.程序调用规则C.模块间的逻辑关系D.软件要完成的功能24.对软件系统总体结构图,下面描述中错误的是(分数:2.00)A.深度等于控制的层数B.扇入是一个模块直接调用的其他模块数C.扇出是一个模块直接调用的其他模块数D.原子模块一定是结构图中位于叶子结点的模块25.下面属于系统软件的是(分数:2.00)A.浏览器B.数据库管理系统C.人事管理系统D.天气预报的 app26.下面不属于软件需求分析阶段任务的是(分数:2.00)A.需求配置B.需求获取C.需求分析D.需求评审27.下列数据
7、流图(DFD)构造规则中正确的是(分数:2.00)A.“数据存储”间应有数据流B.“数据流”可不带有数据流名C.父图子图是指任意上下层的两个数据流图D.子图的输入输出数据流与父图中相关加工的输入输出数据流必须一致28.不属于对象构成成份的是(分数:2.00)A.规则B.属性C.标识D.方法(或操作)29.软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于开发阶段任务的是(分数:2.00)A.软件运行B.可行性研究C.软件开发计划D.软件集成测试30.软件测试的目的是(分数:2.00)A.发现程序中的错误B.修改程序中的错误C.避免程序中的错误D.发现和修改程序中的错误31.十进制整数设为
8、整数类 I,则下面属于类 I 的实例的是(分数:2.00)A.518B.0518C.518E 一 2D.51832.结构化程序设计原则强调的是(分数:2.00)A.自顶向下B.可封装性C.可复用性D.可恢复性33.软件集成测试不采用(分数:2.00)A.迭代式组装B.自顶向下增量组装C.一次性组装D.自底向上增量组装34.违背数据流图(DFD)构造规则的是(分数:2.00)A.“数据存储”间有数据流B.“数据流”应标识数据流名C.“加工”应既有输入又有输出D.父图子图是指相邻上下两层的数据流图国家二级公共基础知识(程序设计基础、软件工程基础)模拟试卷12 答案解析(总分:68.00,做题时间:
9、90 分钟)一、选择题(总题数:34,分数:68.00)1.选择题下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_解析:2.软件(程序)调试的任务是(分数:2.00)A.诊断和改正程序中的错误 B.尽可能多地发现程序中的错误C.发现并改正程序中的所有错误D.确定程序中错误的性质解析:解析:在对程序进行了成功的测试之后将进入程序调试(通常称 Debug,即排错)。程序调试的任务是诊断和改正程序中的错误。它与软件测试不同,软件测试是尽可能多地发现软件中的错误。先要发现软件的错误,然后借助于一定的调试工具去执行并找出错误的具体位置。
10、软件测试贯穿整个软件生命期,调试主要在开发阶段。3.程序调试的任务是(分数:2.00)A.设计测试用例B.验证程序的正确性C.发现程序中的错误D.诊断和改正程序中的错误 解析:解析:程序调试的任务是诊断和改正程序中的错误。它与软件测试不同,软件测试是尽可能多地发现软件中的错误。先要发现软件的错误,然后借助于一定的调试工具去执行并找出错误的具体位置。软件测试贯穿整个软件生命期,调试主要在开发阶段。4.软件调试的目的是(分数:2.00)A.发现错误B.改正错误 C.改善软件的性能D.验证软件的正确性解析:解析:软件调试的任务是诊断和改正程序中的错误。程序调试活动由两部分组成,一是根据错误的迹象确定
11、程序中的错误的确切性质、原因和位置。二是对程序进行修改,排除这个错误。5.软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于定义阶段任务的是(分数:2.00)A.软件设计B.软件测试C.可行性研究 D.数据库设计解析:解析:定义阶段包括:问题定义、可行性研究和需求分析。问题定义:要求系统分析员与用户进行交流,弄清“用户需要计算机解决什么问题”然后提出关于“系统目标与范围的说明”,提交用户审查和确认;可行性研究:一方面在于把待开发的系统的目标以明确的语言描述出来,另一方面从经济、技术、法律等多方面进行可行性分析;需求分析:弄清用户对软件系统的全部需求,编写需求规格说明书和初步的用户手册,提
12、交评审。6.下面描述中正确的是(分数:2.00)A.软件调试是为了改善软件的性能B.软件测试要确定错误的性质和位置C.软件测试是软件质量保证的重要手段 D.软件调试的任务是发现并改正程序中的错误解析:解析:软件测试(SoRware Testing),描述一种用来促进鉴定软件的正确性、完整性、安全性和质量的过程。7.下面属于整数类 I 的实例的是(分数:2.00)A.229 B.0229C.229E-2D.“229”解析:解析:整数的全体构成整数集,整数集是一个数环。在整数系中,零和正整数统称为自然数。-1、-2、-3、一 n、(n 为非零自然数)为负整数。则正整数、零与负整数构成整数系。整数不
13、包括小数、分数。选项 A 是整数:选项 B 是小数;选项 C 是科学计数法;选项 D 是字符串。8.软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是(分数:2.00)A.测试B.设计C.编码D.需求分析 解析:解析:发阶段由三个阶段组成:设计、实现和测试。需求分析属于定义阶段。9.下面属于黑盒测试方法的是(分数:2.00)A.判定覆盖B.条件覆盖C.错误推测法 D.基本路径测试解析:解析:黑盒测试方法包括:等价类划分法、边界值分析法、错误推测法、因果图法、判定表驱动法、正交试验设计法、功能图法、场景法等。10.下面属于整数类 I 实例的是(分数:2.00)A.-101
14、 B.”101”C.101E02D.123456解析:解析:整数的全体构成整数集,整数集是一个数环。在整数系中,零和正整数统称为自然数。一1、一 2、一 3、-n、(n 为非零自然数)为负整数。则正整数、零与负整数构成整数系。整数不包括小数、分数。选项 A 是负数,属于整数;选项 B 是字符串;选项 C 是科学计数法;选项 D 是小数。11.下列叙述中正确的是(分数:2.00)A.软件过程是把输入转化为输出的一组彼此相关的资源和活动 B.软件过程是软件开发过程C.软件过程是软件维护过程D.软件过程是软件开发过程和软件维护过程解析:解析:软件过程是指软件整个生命周期,从需求获取,需求分析,设计,
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 二级 公共 基础知识 程序设计 基础 软件工程 模拟 试卷 12 答案 解析 DOC
