国家二级ACCESS机试选择题程序设计基础和软件工程基础模拟含答案与解析)-交互16.docx
《国家二级ACCESS机试选择题程序设计基础和软件工程基础模拟含答案与解析)-交互16.docx》由会员分享,可在线阅读,更多相关《国家二级ACCESS机试选择题程序设计基础和软件工程基础模拟含答案与解析)-交互16.docx(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、X国家二级ACCESS机试选择题(程序设计基础和软件工程基础)模拟试卷2 (总分60,做题时间90分钟)1.选择题构成计算机软件的是| SSS_SINGLE_SELC A源代码C B程序和数据C C程序和文档C D程序、数据及相关文档该题您未回答:x 该问题分值:2答案:D解析:软件由两部分组成:一是机器可执行的程序和数据:二是机器不可执行 的,与软件开发、运行、维护、使用等有关的文档。1. 软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是 | SSS_SINGLE_SELA测试C B设计 C可行性研究C D实现该题您未回答:x 该问题分值:2答案:C解析:软件生命周
2、期是指软件产品从提出、实现、使用、维护到停止使用退役 的过程。其中,定义阶段包括可行性研究与计划制定和需求分析。测试、概要 设计、详细设计和实现属于开发阶段。2. 下面不能作为结构化方法软件需求分析工具的是| SSS_SINGLE_SELC A系统结构图B数据字典(D D)C C数据流程图(DFD图)C D判定表该题您未回答:x 该问题分值:2答案:A解析:按照.DeMarco的定义,”结构化分析就是使用数据流图(DFD图)、数据 字典(DD)、结构化英语、判定表和判定树等工具,来建立一种新的、称为结构该题您未回答:X该问题分值:2答案:B晶析:一般来讲,系统软件包括操作系统和一系列基本的工具
3、仕匕如编译器,数 据库管理,存储器格式化,文件系统管理,用户身份验证,驱动管理,网络连 接等方面的工具),是支持计算机系统正常运行并实现用户操作的那部分软件。 所以应选选项B。28. 软件生命周期是指| SSS_SINGLE_SELC A软件产品从提出、实现、使用、维护到停止使用退役的过程C B软件的需求分析、设计与实现C C软件的开发与管理 D软件的实现和维护该题您未回答:x该问题分值:2答案:A解析:软件生命周期是指软件产品从提出、实现、使用、维护到停止使用、退 役的过程。29. 某系统结构图如下图所示,则该结构图的深度是| sss_single_sEA 1C B 2C C 3C D 4该
4、题您未回答:x该问题分值:2答案:C解析:树中结点的层次从根开始定义起,根为第一层,根的孩子为第二层,依 次累计。树中结点的最大层次称为树的深度。所以由题目中系统结构图,得到 该树的深度为3,因此应选C选项。30. 下面属于应用软件的是| sss_single_sEr A学生成绩管理系统C B UNIX操作系统C C汇编程序r D编译程序该题您未回答:x该问题分值:2答案:A解析:学生成绩管理系统为应用软件;UNIX操作系统属于系统软件;编译程序 和汇编程序属于支撑软件。化规格说明的目标文档。”系统结构图不能作为结构化方法软件需求分析工 具。4. 结构化程序设计中,下面对goto语句使用描述正
5、确的是|j SSS_SINGLE_SELA禁止使用goto语句B使用goto语句程序效率高C应避免滥用goto吾句D goto语句确实一无是处该题您未回答:x该问题分值:2答案:C解析:滥用goto语句确实有害,应尽量避免:完全避免使用goto语句并非是 明智的方法,有些地方使用got。语句会使程序流程更清楚、效率更高;争论的 焦点不应该放在是否取消goto语句,而应该放在用在什么程序结构上。5. 下面不属于软件测试实施步骤的是|j SSS_SINGLE_SELr A集成测试B回归测试C确认测试r D单元测试该题您未回答:x该问题分值:2答案:B解析:软件测试实施的步骤有单元测试、集成测试和确
6、认测试。6. 下面不属于软件需求分析阶段主要工作的是| sss_single_sEC A需求变更申请B需求分析C需求评审r D需求获取该题您未回答:x该问题分值:2答案:A解析:在软件开发的过程中,应该尽早的制定测试计划,其中在需求分析阶段 制定系统测试计划,在概要设计阶段制定集成测试计划,在详细设计阶段制定 单元测试计划。7. 结构化程序包括的基本控制结构是II SSS_SINGLE_SELA主程序与子程序1 B选择结构、循环结构与层次结构r c顺序结构、选择结构与循环结构r D模块结构、选择结构与层次结构该题您未回答:X该问题分值:2答案:C解析:在结构化程序设计中,任何复杂的算法,都可以
7、由顺序结构、选择(分 支)结构和循环结构这三种基本结构来完成。选项C正确。8. 程序测试的目的是| SSS SINGLE SEL A执行测试用例C B发现并改正程序中的错误 C发现程序中的错误 D诊断和改正程序中的错误该题您未回答:X该问题分值:2答案:C解析:测试的目的是为了发现尽可能多的缺陷,成功的测试在于发现了迄今尚 未发现的缺陷。所以测试人员的职责是设计这样的测试用例,它能有效地揭示 潜伏在软件里的缺陷。所以选项C为正确答案。9. 下面属于系统软件的是II SSS_SINGLE_SELA财务管理系统C B数据库管理系统C编辑软件WordD杀毒软件该题您未回答:x该问题分值:2答案:B解
8、析:各种应用软件,都需要一些共同的基础操作,例如都要从输入设备取得 数据,向输出设备送出数据,向外存写数据,从外存读数据,对数据的常规管 理,等等。这些基础工作也要由一系列指令来完成。人们把这些指令集中组织 在一起,形成专门的软件,用来支持应用软件的运行,这种软件称为系统软 件。一般来讲,系统软件包括操作系统和一系列基本的工具(比如编译器,数据 库管理,存储器格式化,文件系统管理,用户身份验证,驱动管理,网络连接 等方面的工具),是支持计算机系统正常运行并实现用户操作的那部分软件。数 据库管理系统是数据库的机构,它是一种系统软件,负责数据库中数据组织、 数据操纵、数据维护、控制及保护和数据服务
9、等。是一种在操作系统之上的系 统软件。是系统软件。所以选项B正确。A、C、D选项为应用软件。10. 两个或两个以上模块之间关联的紧密程度称为I| SSS_SINGLE_SELA耦合度C B内聚度c复杂度r D数据传输特性该题您未回答:x该问题分值:2答案:A解析:模块的独立性是指每个模块只完成系统要求的独立的子功能,并且与其 它模块的联系较少且接口简单。衡量软件的模块独立性使用:内聚性和耦合性 两个定性度量标准。内聚性是对一个模块内部各个元素彼此结合的紧密程度的 度量;耦合性是对模块间互相连接的紧密程度的度量。一般较优秀的软件设 计,应尽量做到高内聚、低耦合,即减弱模块之间的耦合性和提高模块内
10、的内 聚性,有利于提高模块的独立性。11. 下面属于整数类的实例是| SSS_SINGLE_SEL A 0x518C B 0. 518C C “-518” D 518E-2该题您未回答:x该问题分值:2答案:A解析:整数类实例包括:十进制常量用0 表示,不能以0开头;八进制常量 用07表示,必须用0开头;十六进制常量用09和AF(af)表示,必须 以Ox或0X开头。A选项正确,B选项是浮点数实例,C选项是字符串实例,D 选项为科学计数法表示的浮点数实例。12. 软件(程序)调试的任务是| SSS_SINGLE_SEL A诊断和改正程序中的错误B尽可能多地发现程序中的错误C C发现并改正程序中的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 国家 二级 ACCESS 选择题 程序设计 基础 软件工程 模拟 答案 解析 交互 16
限制150内