二级MS Office基础题库.软件工程基础_第1页
二级MS Office基础题库.软件工程基础_第2页
二级MS Office基础题库.软件工程基础_第3页
二级MS Office基础题库.软件工程基础_第4页
二级MS Office基础题库.软件工程基础_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

[单选题]1.下面描述不属于软件特点的是(

)。A.软件在使用中不存在磨损、老化问题B.软件使用不涉及知识产权C.软件是一种逻辑实体,具有抽象性D.软件复杂性高答案:B解析:解析:软件是不像硬件一样具有实物的特性,而是一种逻辑实体,具有抽象性;开发复杂性高,成本昂贵并且在运行、使用期间不存在磨损、老化问题;故A、C、D选项正确。由于软件是一种知识产品,受知识产权法的保护,所以B选项错误。2.程序测试的目的是(

)。A.发现程序中的错误B.发现并改正程序中的错误C.为被测程序设计正确的测试用例D.改正程序中的错误答案:A解析:解析:软件测试是为了发现错误而执行程序的过程。测试要以查找错误为中心,而不是为了演示软件的正确功能,不是为了评估软件或改正错误,故本题答案为A。3.下面不属于软件需求分析阶段工作的是(

)。A.需求计划B.生成需求规格说明书C.需求评审D.需求获取答案:A解析:解析:需求分析的任务是发现需求、求精、建模和定义需求的过程。需求分析阶段的工作有①需求获取②需求分析③编写需求规格说明书④需求审评。故本题答案为A。4.软件设计中模块划分应遵循的准则是(

)。A.低耦合高内聚B.低耦合低内聚C.高耦合低内聚D.高耦合高内聚答案:A解析:解析:在程序结构中各模块的内聚性越强,则耦合性越弱。优秀的软件设计应尽量做到高内聚、低耦合,这样有利于提高模块的独立性,故本题答案为A。5.下面不属于黑盒测试方法的是(

)。A.基本路径测试B.等价类划分法C.边界值分析法D.错误推测法答案:A解析:解析:白盒测试的主要方法有逻辑覆盖测试(语句覆盖、路径覆盖、判断覆盖、条件覆盖、判断-条件覆盖)、基本路径测试等。黑盒测试的主要方法有:等价类划分法、边界值分析法、错误推测法和因果图等。故本题答案为A。6.计算机软件包括(

)。A.程序和数据B.算法和数据C.程序和文档D.程序、数据及相关文档答案:D解析:解析:软件指的是计算机系统中与硬件相互依存的另一部分,包括程序、数据和相关文档的完整集合。故本题答案为D。7.下面描述中不属于软件需求分析阶段任务的是(

)。A.软件的需求评审B.软件的总体结构设计C.软件的需求分析D.撰写软件需求规格说明书答案:B解析:解析:需求分析的任务是发现需求、求精、建模和定义需求的过程。需求分析阶段的工作有①需求获取②需求分析③编写需求规格说明书④需求审评。故本题答案为B。8.下面属于黑盒测试方法的是(

)。A.条件覆盖B.边界值分析法C.路径测试D.语句覆盖答案:B解析:解析:白盒测试的主要方法有逻辑覆盖测试(语句覆盖、路径覆盖、判断覆盖、条件覆盖、判断-条件覆盖)、基本路径测试等。黑盒测试的主要方法有:等价类划分法、边界值分析法、错误推测法和因果图等。故本题答案为B。9.软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是(

)。A.软件测试B.软件总体设计C.软件实现D.可行性研究答案:D解析:解析:软件开发阶段包括概要设计、详细设计、实现和测试4个阶段,故D选项错误。10.下面不能作为软件设计工具的是(

)。A.程序流程图B.PAD图C.总体结构图D.数据流程图(DFD图)答案:D解析:解析:软件概要设计的常用工具是结构图(系统结构图),结构图是描述软件结构的图形工具。软件详细设计的工具包括:图形工具(程序流程图、N-S图、PAD图、HIPO图),表格工具(判定表),语言工具(PDL)。故本题答案为D。11.某系统结构图如下图所示该系统结构图的最大扇入数是(

)。A.A、nB.2C.1D.3答案:A解析:解析:系统结构图中的最大扇入数为系统图中进入某一节点的最大节点数,本系统图中扇入数最大的是功能n.1节点,扇入数为n,故本题答案为A。12.软件需求分析阶段的主要任务是(

)。A.确定软件开发工具B.确定软件开发方法C.确定软件开发计划D.确定软件系统的功能答案:D解析:解析:确认软件开发方法、工具、计划是在设计阶段的内容,软件需求分析阶段主要任务就确定软件系统的功能,故本题答案为D。13.下面对软件测试描述错误的是(

)。A.严格执行测试计划,排除测试的随意性B.软件测试是保证软件质量的重要手段C.随机地选取测试数据D.软件测试的目的是发现错误答案:C解析:解析:软件测试的目的是为了发现错误而执行程序的过程,是保证软件质量的重要手段。测试必须对整个软件总体进行评估,严格执行测试计划、排除测试的随意性,不能随机地选取测试数据,故本题答案为C。14.某系统结构图如下图所示:该系统结构图的最大扇出数是(

)。A.A、nB.2C.3D.1答案:A解析:解析:系统结构图中的最大扇出数为系统图中某一节点输出的最大节点数,本系统图中某系统输出节点为功能1到功能n,所以系统结构图的最大扇出数为n,故本题答案为A。15.下面能作为软件需求分析工具的是(

)。A.程序流程图B.PAD图C.数据流程图(DFD图)D.甘特图答案:C解析:解析:常见的过程设计工具有:图形工具(程序流程图、N-S图、PAD图、HIPO图),表格工具(判定表),语言工具(PDL);甘特图又叫横道图、条状图它是以图示的方式通过活动列表和时间刻度形象地表示出任何特定项目的活动顺序与持续时间。结构化软件需求分析的常用工具:数据流图;数据字典;判定树;判定表。所以本题答案为C。16.下面对软件测试和软件调试叙述错误的是(

)。A.软件测试不需考虑测试成本B.正确的执行测试用例C.严格执行测试计划,排除测试的随意性D.软件调试的目的是改正软件错误答案:A解析:解析:软件测试的目的是为了发现错误而执行程序的过程,是保证软件质量的重要手段。测试必须对整个软件总体进行评估,严格执行测试计划、排除测试的随意性。软件测试需要考虑测试成本,软件测试成本也要计入软件开发成本中去,故本题答案为A。17.下面对软件特点描述正确的是(

)。A.软件是一种逻辑实体,具有抽象性B.软件在使用中存在磨损、老化问题C.软件具有明显的制作过程D.软件复制不涉及知识产权答案:A解析:解析:软件的特点包括:软件是一种逻辑实体,具有抽象性;软件的生产与硬件不同,它没有明显的制作过程;软件在运行、使用期间不存在磨损、老化问题;软件的开发、运行对计算机系统具有依赖性,受计算机系统的限制,这导致了软件移植的问题;软件复杂性高,成本昂贵;软件开发涉及诸多的社会因素。软件是一种知识产品,收到法律的保护,故本题答案为A。18.使用白盒测试方法时,设计测试用例应根据(

)。A.程序的复杂结构B.使用说明书C.程序的功能D.程序的内部逻辑答案:D解析:解析:白盒测试是根据软件产品的内部工作过程,检查内部成分,以确认每种内部操作都符合设计规格要求,所以白盒测试主要考虑内部的逻辑结构,故本题答案为D。19.软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是(

)。A.编译程序B.财务报表统计C.汇编程序D.Android操作系统答案:B解析:解析:软件按功能可以分为:应用软件、系统软件、支撑软件。操作系统、编译程序、汇编程序、网络软件、数据库管理系统都属于系统软件。所以A、C、D选项都是系统软件,只有B选项是应用软件。20.某系统结构图如下图所示该系统结构图中最大扇入是(

)。A.3B.2C.1D.0答案:B解析:解析:系统结构图中的最大扇入数为系统图中进入某一节点的最大节点数,本系统图中扇入数最大的是功能3.1节点,扇入数为2,故本题答案为B。21.软件生命周期是指(

)。A.软件的实现和维护B.软件的运行和维护C.软件的需求分析、设计与实现D.软件产品从提出、实现、使用维护到停止使用退役的过程答案:D解析:解析:软件产品从提出实现使用维护到停止使用的过程称为软件生命周期,故本题答案为D。22.某系统结构图如下图所示:该系统结构图中最大扇出数是(

)。A.1B.4C.3D.2答案:C解析:解析:系统结构图中的最大扇出数为系统图中某一节点输出的最大节点数,本系统图中某系统输出节点为功能1到功能3,所以系统结构图的最大扇出数为3,故本题答案为C。23.软件工程的三要素是(

)。A.开发方法、技术与过程B.方法、算法和工具C.方法、工具和过程D.程序、数据和文档答案:C解析:解析:软件包括程序、数据和相关文档的完整集合,而软件工程的三要素是方法、工具、过程,这里要主要区分,故本题答案为C。24.下面对软件测试描述正确的是(

)。A.测试用例是程序和数据B.诊断和改正程序中的错误C.软件测试的目的是发现错误和改正错误D.严格执行测试计划,排除测试的随意性答案:D解析:解析:软件测试的目的是为了发现错误,测试过程要严格执行测试计划,排除测试的随意性,故本题答案为D。25.下面属于工具(支撑)软件的是(

)。A.数据库管理系统B.编辑软件WordC.Windows操作系统D.财务管理系统答案:B解析:解析:支撑软件是介于应用软件和系统软件之间,协助用户开发软件的工具性软件,如分析工具软件、设计工具软件、编码工具软件、测试工具软件、计划进度管理软件等,Word属于工具软件,而数据库管理系统、Windows系统属于系统软件,财务管理系统属于应用软件,故本题答案为B。26.某系统结构图如下图所示该系统结构图的最大扇入数是(

)。A.1B.4C.3D.2答案:D解析:解析:系统结构图中的最大扇入数为系统图中进入某一节点的最大节点数,本系统图中扇入数最大的是功能3.1节点,扇入数为2,故本题答案为D。27.下面属于白盒测试方法的是(

)。A.因果图法B.错误推测法(猜错法)C.等价类划分法D.判定-条件覆盖答案:D解析:解析:白盒测试的主要方法有逻辑覆盖测试(语句覆盖、路径覆盖、判断覆盖、条件覆盖、判断-条件覆盖)、基本路径测试等。黑盒测试的主要方法有:等价类划分法、边界值分析法、错误推测法和因果图等。故本题答案为D。28.下列叙述中正确的是(

)。A.软件工程是用于软件的定义、开发和维护的方法B.软件工程的三要素是方法、工具和进程C.软件工程是为了解决软件生产率问题D.软件工程是用工程、科学和数学的原则与方法研制、维护计算机软件的有关技术及管理方法答案:D解析:解析:软件工程就是试图用工程、科学和数学的原理与方法研制、维护计算机软件的有关技术及管理方法,其三要素是方法、工具、过程。故本题答案为D。29.软件开发中需求分析的主要任务是(

)。A.需求评审B.给出软件解决方案C.定义和描述目标系统“怎么做”D.定义和描述目标系统“做什么”答案:D解析:解析:需求分析阶段的工作可以概括为四个方面:需求获取、需求分析、编写需求规格说明书、需求评审,简单来说需求分析就是定义和描述目标系统要做什么,故本题答案为D。30.下面属于黑盒测试方法的是(

)。A.错误推测法(猜错法)B.基本路径测试C.条件-分支覆盖D.条件覆盖答案:A解析:解析:白盒测试的主要方法有逻辑覆盖测试(语句覆盖、路径覆盖、判断覆盖、条件覆盖、判断-条件覆盖)、基本路径测试等。黑盒测试的主要方法有:等价类划分法、边界值分析法、错误推测法和因果图等。故本题答案为A。31.软件生命周期是指(

)。A.软件的定义和开发阶段B.软件的开发阶段C.软件产品从提出、实现、使用维护到停止使用退役的过程D.软件的需求分析、设计与实现阶段答案:C解析:解析:软件产品从提出实现使用维护到停止使用的过程称为软件生命周期,故本题答案为C。32.下列叙述中正确的是(

)。A.内聚性是指模块间互相连接的紧密程度B.提高耦合性降低内聚性有利于提高模块的独立性C.耦合性是指一个模块内部各个元素间彼此结合的紧密程度D.降低耦合性提高内聚性有利于提高模块的独立性答案:D解析:解析:耦合性是指模块之间互相连接的紧密程度的度量,而内聚性是指一个模块内部各个元素间彼此结合的紧密程度的度量,所以A、C选项错误。模块独立性是指每个模块只完成系统要求的独立的子功能,并且与其他模块的联系最少且接口简单。一般较优秀的软件设计,应尽量做到高内聚,低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性,所以B选项错误,D选项正确。33.某系统结构图如下图所示:该系统结构图的深度是(

)。A.1B.3C.2D.4答案:B解析:解析:系统结构图的深度是指表示控制的层数。从图中可见该系统结构的深度为3层,故本题答案为B。34.下列叙述中正确的是(

)。A.内聚度是指模块间互相连接的紧密程度B.耦合和内聚是不相关的C.降低耦合度提高内聚度有利于提高模块的独立性D.耦合度是指一个模块内部各个元素间彼此结合的紧密程度答案:C解析:解析:耦合性是指模块之间互相连接的紧密程度的度量,而内聚性是指一个模块内部各个元素间彼此结合的紧密程度的度量,所以A、D选项错误。模块独立性是指每个模块只完成系统要求的独立的子功能,并且与其他模块的联系最少且接口简单。一般较优秀的软件设计,应尽量做到高内聚,低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性,所以B选项错误,C选项正确。35.单元测试主要涉及的文档是(

)。A.确认测试计划B.需求规格说明书C.编码和详细设计说明书D.总体设计说明书答案:C解析:解析:单元测试的依据是详细的设计说明书和源程序,故本题答案为C。36.软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是(

)。A.学籍管理系统B.ERP系统C.C编译程序D.CAI软件答案:C解析:解析:常见的系统软件主要有:各类操作系统(如DOS操作系统、Windows操作系统、UNIX操作系统和Linux等)、数据库管理系统、编译程序、汇编程序等,A、B、D选项都是应用软件,故本题答案为C。37.下面可以作为软件需求分析工具的是(

)。A.数据流程图(DFD图)B.N-S图C.程序流程图D.PAD图答案:A解析:解析:需求分析阶段常用到的四个工具为数据流图、数据字典、判定树、判定表,故本题答案为A。38.软件生命周期中,确定软件系统“怎么做”的阶段是(

)。A.需求分析B.系统维护C.软件设计D.软件测试答案:C解析:解析:软件开发中软件设计(概要设计和详细设计)的任务是定义和描述目标系统“怎么做”,故本题答案为C。39.下面可以作为软件设计工具的是(

)。A.甘特图B.数据字典(DD)C.系统结构图D.数据流程图(DFD图)答案:C解析:解析:软件概要设计的常用工具是结构图(系统结构图),结构图是描述软件结构的图形工具,故本题答案为C。40.下列叙述中正确的是(

)。A.软件是算法和数据结构B.软件是程序和数据C.软件是程序、数据和文档D.软件是算法和程序答案:C解析:解析:软件是程序、数据和相关文档的集合,故本题答案为C。41.某系统结构图如下图所示:该系统结构图的最大扇出数是(

)。A.1B.4C.2D.3答案:D解析:解析:系统结构图中的最大扇出数为系统图中某一节点输出的最大节点数,本系统图中某系统输出节点为功能1到功能3,所以系统结构图的最大扇出数为3,故本题答案为D。42.软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是(

)。A.学生成绩管理系统B.UNIX系统C.办公自动化系统D.ERP系统答案:B解析:解析:常见的系统软件主要有:各类操作系统(如DOS操作系统、Windows操作系统、UNIX操作系统和Linux等)、数据库管理系统、编译程序、汇编程序等,A、C、D选项都是应用软件,故本题答案为B。43.某系统结构图如下图所示该系统结构图的最大扇入数是(

)。A.3B.2C.0D.1答案:B解析:解析:系统结构图中的最大扇入数为系统图中进入某一节点的最大节点数,本系统图中扇入数最大的是功能3.1节点,扇入数为2,故本题答案为B。44.下面属于黑盒测试方法的是(

)。A.基本路径测试B.条件-分支覆盖C.边界值分析法D.条件覆盖答案:C解析:解析:白盒测试的主要方法有逻辑覆盖测试(语句覆盖、路径覆盖、判断覆盖、条件覆盖、判断-条件覆盖)、基本路径测试等。黑盒测试的主要方法有:等价类划分法、边界值分析法、错误推测法和因果图等。故本题答案为C。45.下面属于应用软件的是(

)。A.数据库管理系统B.人事管理系统C.安卓操作系统D.UNIX操作系统答案:B解析:解析:应用软件是为了解决特定领域的应用而开发的软件,如事务处理软件、财务管理软件等。人事管理系统属于应用软件,A、C、D选项都属于系统软件,故本题答案为B。46.对软件设计中应遵循的准则描述正确的是(

)。A.高内聚低耦合B.高耦合低内聚C.模块独立性仅与内聚度相关D.内聚与耦合无关答案:A解析:解析:一般较优秀的软件设计,应尽量做到高内聚,低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性,故本题答案为A。47.下面对软件测试描述正确的是(

)。A.软件测试是指动态测试B.可以随机地选取测试数据C.软件测试的目的是发现和改正错误D.软件测试是保证软件质量的重要手段答案:D解析:解析:软件测试的目的是为了发现错误,它分为动态测试和静态测试,测试必须按照计划严格进行,是保证软件质量的重要手段,故本题答案为D。48.下面不属于计算机软件构成要素的是(

)。A.程序B.开发方法C.数据D.文档答案:B解析:解析:软件指的是计算机系统中与硬件相互依存的另一部分,包括程序、数据和相关文档的完整集合。故本题答案为B。49.软件测试的目的是(

)。A.发现程序中的错误B.诊断和改正程序中的错误C.发现并改正程序中的错误D.执行测试用例答案:A解析:解析:软件测试的目的是为了发现错误,故本题答案为A。50.下面不属于需求分析阶段工作的是(

)。A.撰写软件需求规格说明书B.需求计划C.需求分析D.需求获取答案:B解析:解析:需求分析的任务是发现需求、求精、建模和定义需求的过程。需求分析阶段的工作有①需求获取②需求分析③编写需求规格说明书④需求审评。故本题答案为B。51.下面不属于软件系统开发阶段任务的是(

)。A.系统维护B.实现C.详细设计D.测试答案:A解析:解析:软件生命周期分为3个阶段:软件定义阶段,问题定义、可行性研究和需求分析;软件开发阶段,概要设计、详细设计、实现和测试;软件维护阶段,运行维护。所以系统维护属于维护阶段的任务,故本题答案为A。52.某系统结构图如下图所示:该系统结构图的最大扇出数是(

)。A.4B.3C.2D.1答案:B解析:解析:系统结构图中的最大扇出数为系统图中某一节点输出的最大节点数,本系统图中某系统输出节点为功能1到功能3,所以系统结构图的最大扇出数为3,故本题答案为B。53.下面属于系统软件的是(

)。A.数据库管理系统B.杀毒软件C.编辑软件WordD.财务管理系统答案:A解析:解析:常见的系统软件主要有:各类操作系统(如DOS操作系统、Windows操作系统、UNIX操作系统和Linux等)、数据库管理系统、编译程序、汇编程序等,B、C、D选项都是应用软件,故本题答案为A。54.某系统结构图如下图所示:该系统结构图的深度是(

)。A.3B.2C.1D.4答案:D解析:解析:系统结构图的深度是指表示控制的层数。从图中可见该系统结构的深度为4层,故本题答案为D。55.下面属于软件设计建模工具的图是(

)。A.用例图(USE_CASE图)B.网络工程图C.程序流程图(PFD图)D.数据流程图(DFD图)答案:C解析:解析:程序流程图(PFD图)属于软件设计的建模工具,数据流程图(DFD图)需求分析阶段的工具,故本题答案为C。56.下面属于软件设计阶段产生的文档是(

)。A.数据流程图和数据字典B.软件确认测试计划C.详细设计规格说明书D.软件需求规格说明书答案:C解析:解析:详细设计规格说明书是软件设计阶段产生的文档,A、B、D选项是需求分析阶段产生的文档,故本题答案为C。57.下面属于软件工程包括的要素的是(

)。A.方法、工具和过程B.技术和管理C.算法和工具D.方法和过程答案:A解析:解析:软件工程包含3个要素:方法、工具和过程。故本题答案为A。58.软件生命周期是指(

)。A.软件的开发与管理B.软件的实现和维护C.软件的需求分析、设计与实现D.软件产品从提出、实现、使用维护到停止使用退役的过程答案:D解析:解析:软件产品从提出实现使用维护到停止使用的过程称为软件生命周期,故本题答案为D。59.程序调试的任务是(

)。A.发现并改正程序中的错误B.发现程序中的错误C.诊断和改正程序中的错误D.设计和运行测试用例答案:C解析:解析:程序调试的任务是诊断和改正程序中的错误,故本题答案为C。60.某系统结构图所示(n≥5)该系统结构图的最大扇出数(

)。A.A、nB.2C.n+1D.3答案:A解析:解析:系统结构图中的最大扇出数为系统图中某一节点输出的最大节点数,本系统图中某系统输出节点为功能1到功能n,所以系统结构图的最大扇出数为n,故本题答案为A。61.软件需求规格说明的内容不包括(

)。A.算法详细设计B.软件的主要功能C.运行环境D.软件的性能答案:A解析:解析:软件需求规格说明书的内容包括:软件的目的、软件的功能需求、性能需求、软件的运行环境、软件的外部接口、软件的属性及约束条件等。而算法的详细设计属于软件设计阶段的主要工作,不属于软件需求阶段,故本题答案为A。62.下面不属于白盒测试方法的是(

)。A.条件覆盖B.分支覆盖C.边界值分析D.语句覆盖答案:C解析:解析:白盒测试的主要方法有逻辑覆盖测试(语句覆盖、路径覆盖、判断覆盖、条件覆盖、判断-条件覆盖)、基本路径测试等。黑盒测试的主要方法有:等价类划分法、边界值分析法、错误推测法和因果图等。故本题答案为C。63.某系统结构图如下图所示该系统结构图的深度是(

)。A.1B.4C.2D.3答案:B解析:解析:系统结构图的深度是指表示控制的层数。从图中可见该系统结构的深度为4层,故本题答案为B。64.需求分析阶段产生的主要文档是(

)。A.需求规格说明书B.初步的用户手册C.确认测试计划D.数据流图和数据字典答案:A解析:解析:需求分析阶段的工作可以概括为:需求获取、需求分析、编写需求规格说明书、需求评审四个方面。软件需求规格说明书是需求分析阶段的最后成果,是软件开发的重要文档之一。故本题答案为A。65.下面属于软件定义阶段任务的是(

)。A.软件测试B.详细设计C.系统维护D.需求分析答案:D解析:解析:软件生命周期分为3个阶段:软件定义阶段,问题定义、可行性研究和需求分析;软件开发阶段,概要设计、详细设计、实现和测试;软件维护阶段,运行维护。故本题答案为D。66.某系统结构图如下图所示该系统结构图的最大扇入数是(

)。A.A、nB.3C.1D.2答案:A解析:解析:系统结构图中的最大扇入数为系统图中进入某一节点的最大节点数,本系统图中扇入数最大的是功能n.1节点,扇入数为n,故本题答案为A。67.软件测试的实施步骤是(

)。A.单元测试,集成测试,确认测试B.单元测试,集成测试,回归测试C.集成测试,确认测试,系统测试D.确认测试,集成测试,单元测试答案:A解析:解析:软件测试过程一般按4个步骤进行,即单元测试、集成测试、确认测试和系统测试,故本题答案为A。68.软件生存周期中,解决软件“做什么”的阶段是(

)。A.软件设计B.需求分析C.软件实现D.可行性研究答案:B解析:解析:软件开发中需求分析的任务是定义和描述目标系统“做什么”,软件设计的任务是定义和描述目标系统“怎么做”,故本题答案为B。69.某系统结构图如下图所示该系统结构图的宽度是(

)。A.5B.4C.1D.2答案:A解析:解析:系统结构图的宽度指整体控制跨度(横向最大模块数)的表示。本题中,模块数最多的是第3层,即“功能X.X”的模块个数就是该系统结构图的宽度,有5个,故本题答案为A。70.软件测试用例包括(

)。A.输入数据和输出数据B.被测程序和测试规程C.测试计划和测试数据D.输入数据和预期输出结果答案:D解析:解析:测试用例包括输入数据和预期输出结果,故本题答案为D。71.软件生存周期中,解决软件“怎么做”的阶段是(

)。A.可行性研究B.需求分析C.软件测试D.软件设计答案:D解析:解析:软件开发中需求分析的任务是定义和描述目标系统“做什么”,软件设计的任务是定义和描述目标系统“怎么做”,故本题答案为D。72.软件设计一般划分为两个阶段,两个阶段依次是(

)。A.总体设计(概要设计)和详细设计B.算法设计和数据设计C.数据设计和接口设计D.界面设计和结构设计答案:A解析:解析:在系统比较复杂的情况下,软件设计阶段可分解成概要设计阶段和详细设计阶段,故本题答案为A。73.软件需求规格说明的内容应包括(

)。A.软件的主要功能B.算法详细设计C.E-R模型D.软件总体结构答案:A解析:解析:软件需求规格说明书的内容包括:软件的目的、软件的功能需求、性能需求、软件的运行环境、软件的外部接口、软件的属性及约束条件等。功能需求是软件需求规格说明,给出软件要执行什么功能的详尽描述。性能需求是指定量的描述软件系统应满足的具体性能需求,即各种软件功能的速度、响应时间、恢复时间。外部接口指软件如何与人、系统的硬件及其他硬件和其他软件进行交互。属性是指与软件有关的质量属性,如正确性、可用性、可靠性、安全性、可维护性等。约束条件包括影响软件实现的各种设计约束,如使用的标准、编程语言、数据库完整性方针、资源限制、运行环境等方面的要求。故本题答案为A。74.某系统结构图如下图所示(图中n≥5)该系统结构图的宽度是(

)。A.2B.B、nC.3D.1答案:B解析:解析:系统结构图的宽度指整体控制跨度(横向最大模块数)的表示。本题中,模块数最多的是第2层,即"功能1"到"功能n"的模块个数就是宽度,有n个,故本题答案为B。75.软件是(

)。A.程序和数据B.程序C.计算机系统D.程序、数据和文档的集合答案:D解析:解析:软件指的是计算机系统中与硬件相互依存的另一部分,包括程序、数据和相关文档的完整集合。故本题答案为D。76.下面叙述中正确的是(

)。A.软件中的程序和数据是不可执行的B.软件是程序、数据及相关文档的集合C.软件是程序和数据的集合D.软件中的程序和文档是可执行的答案:B解析:解析:计算机软件是计算机系统中与硬件相互依存的另一部分,包括程序、数据及相关文档的完整集合。其中,程序是软件开发人员根据用户需求开发的、用程序设计语言描述的、适合计算机执行的指令序列。数据是使程序能正常操纵信息的数据结构。文档是与程序开发、维护和使用有关的图文资料。可见软件由两部分组成:一是机器可执行的程序和数据;二是机器不可执行的,与软件开发、运行维护、使用等有关的文档。故本题答案为B。77.某系统总体结构如下图所示。该系统结构图的深度是(

)。A.3B.4C.2D.1答案:B解析:解析:系统结构图的深度是指表示控制的层数。从图中可见该系统结构的深度为4层,故本题答案为B。78.下面描述中正确的是(

)。A.软件就是程序和数据B.软件就是可执行的程序C.软件就是程序和相关文档D.软件是程序、数据及相关文档的集合答案:D解析:解析:计算机软件是计算机系统中与硬件相互依存的另一部分,包括程序、数据及相关文档的完整集合。其中,程序是软件开发人员根据用户需求开发的、用程序设计语言描述的、适合计算机执行的指令序列。数据是使程序能正常操纵信息的数据结构。文档是与程序开发、维护和使用有关的图文资料。可见软件由两部分组成:一是机器可执行的程序和数据;二是机器不可执行的,与软件开发、运行维护、使用等有关的文档。故本题答案为D。79.某系统总体结构如下图所示该系统结构图的宽度是(

)。A.2B.4C.5D.3答案:C解析:解析:系统结构图的宽度指整体控制跨度(横向最大模块数)的表示。本题中,模块数最多的是第3层,即“功能X.X”的模块个数就是该系统结构图的宽度,有5个,故本题答案为C。80.下面对软件描述错误的是(

)。A.软件是程序、数据及相关文档的集合B.文档是不可执行的C.程序和数据是可执行的D.软件文档是与程序开发、维护和应用无关的资料答案:D解析:解析:软件指的是计算机系统中与硬件相互依存的另一部分,包括程序、数据和相关文档的完整集合。故本题答案为D。81.某系统总体结构如下图所示该系统结构图的最大扇出数是(

)。A.1B.5C.2D.3答案:D解析:解析:系统结构图中的最大扇出数为系统图中某一节点输出的最大节点数,本系统图中某系统输出节点为功能1到功能3,所以系统结构图的最大扇出数为3,故本题答案为D。82.下面属于软件工程三要素的是(

)。A.工具、平台和过程B.方法、工具和环境C.方法、工具和平台D.方法、工具和过程答案:D解析:解析:软件工程包含3个要素:方法、工具和过程。故本题答案为D。83.下面对软件

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论