![软件工程第阶段测试题_第1页](http://file3.renrendoc.com/fileroot_temp3/2022-3/8/00b919ae-a957-4bd8-b0c0-79bc517025f5/00b919ae-a957-4bd8-b0c0-79bc517025f51.gif)
![软件工程第阶段测试题_第2页](http://file3.renrendoc.com/fileroot_temp3/2022-3/8/00b919ae-a957-4bd8-b0c0-79bc517025f5/00b919ae-a957-4bd8-b0c0-79bc517025f52.gif)
![软件工程第阶段测试题_第3页](http://file3.renrendoc.com/fileroot_temp3/2022-3/8/00b919ae-a957-4bd8-b0c0-79bc517025f5/00b919ae-a957-4bd8-b0c0-79bc517025f53.gif)
![软件工程第阶段测试题_第4页](http://file3.renrendoc.com/fileroot_temp3/2022-3/8/00b919ae-a957-4bd8-b0c0-79bc517025f5/00b919ae-a957-4bd8-b0c0-79bc517025f54.gif)
![软件工程第阶段测试题_第5页](http://file3.renrendoc.com/fileroot_temp3/2022-3/8/00b919ae-a957-4bd8-b0c0-79bc517025f5/00b919ae-a957-4bd8-b0c0-79bc517025f55.gif)
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、考试科目:软件工程第1章至第3章(总分100分) 一、单选题(每小题1分,共计20分)1.软件是一种( B )产品。A物质 B逻辑 C有形 D消耗2.软件产品的开发主要是( D )。A复制 B再生产 C拷贝 D研制3.个体手工劳动生产方式的时代是( A )。A程序设计 B软件生产自动化 C程序系统 D软件工程4.软件工程是一门( C )学科。A理论性 B原理性 C工程性 D心理性 5.软件开发费用只占整个软件系统费用的( B )。A12 B13 C14 D236.软件开发中大约要付出( C )的工作量进行测试和排错。A20 B30 C40 D507.同一软件的大量软件产品的生产主要是通过( B
2、 )而得到。A研究 B复制 C开发 D研制8.软件生命周期一般都被划分为若干个独立的阶段,其中占用精力和费用最多的阶段往往是( A )。A运行和维护阶段 B设计阶段 C代码实现阶段 D测试阶段9.下列不属于软件工程方法学三要素的是( D )。A方法 B工具 C过程 D操作10.下列属于软件的特点的是( D )。A软件是一种逻辑实体,具有抽象性B软件在使用过程中没有磨损、老化的问题C软件不同于一般程序,它的一个显著特点是规模庞大,复杂程度高D以上都正确11.软件工程的出现是由于( A )。A软件危机的出现 B计算机硬件技术的发展C软件社会化的需要 D计算机软件技术的发展12.( A )分批地逐步
3、向用户提交产品,每次提交一个满足用户需求子集的可运行的产品。A增量模型 B喷泉模型 C原型模型 D螺旋模型13.软件开发技术不包含( D )。A软件开发方法学 B软件工程环境 C软件工具 D软件质量度量 14.结构化生命周期法实施的前提和依据是( B )。A固有的阶段划分 B系统的需求比较稳定C完善的开发工具 D开发过程是顺序的15.传统的软件生命周期不包含( B )。A问题定义 B性能优化 C测试 D实现16.软件危机是指( B )。A软件遭到破坏 B软件开发和维护过程中遇到的一系列问题C软件维护出现困难 D软件不能正常运行17.下列选项不属于瀑布模型的优点的是( D )。A可迫使开发人员采
4、用规范的方法B严格地规定了每个阶段必须提交的文档C要求每个阶段交出的所有产品都必须经过质量保证小组的仔细验证D支持后期的变动18做好哪个时期的工作,是降低软件成本和提高软件质量的关键?( A )A软件定义时期 B软件设计时期 C软件编程时期 D软件维护时期19系统技术可行性研究涉及的技术应该是( D )技术。A现在已提出的 B现在在研究的 C不一定可以获得的 D一定可以获得的20软件维护工程越来越受到重视,因为它的花费常常要占软件生命周期全部花费的( C )。A10-20 B2040 C6080 D90以上二、名词解释(每小题2分,共计12分)1. SA :结构化分析(Strucured An
5、alysis)的简称2. SD :结构化设计(Strucured Design)的简称3. SP :结构化程序设计(Strucured Programming)的简称 4. DFD :数据流图(Data Flow Diagram)的简称 5. DD :数据字典(Data Dictionary)的简称6. IPO :输入/处理/输出图(Input/process/Output)的简称 三、简答题(每小题4分,共计32分)1. 软件工程研究的主要内容是什么?答:1、软件开发技术主要研究软件开发方法、软件开发过程、软件开发工具和环境。2、在软件开发管理中,主要是研究软件管理学、软件经济学、软件心理学
6、等。2. 简述软件工程研究所涉及的领域。答:1、计算机科学2、工程科学 3、管理科学 4、数学等3. 软件生存周期有哪几个阶段?答: 可行性分析 需求分析 概要设计 详细设计 编码 测试 维护4. 软件生存周期模型有哪些主要模型?答:瀑布模型、原型模型、增量模型、螺旋模型、喷泉模型、变换模型、基于知识的模型等。5. 可行性研究的目的和实质是什么?答:可行性研究的目的是用最小的代价在尽可能短的时间内确定问题是否能够解决6. 可行性研究报告有哪些主要内容?答:1、引言 2、可行性研究前提 3、对现有系统的分析 4、的技术可行性分析 5、经济可行性分析 6、社会因素可行性分析 7、其他可供选择方案
7、8、结论7. 需求分析的基本任务是什么?答:需求分析的基本任务是要准确地定义新系统的目标,为了满足用户需要,回答系统必须“做什么”的问题。8. 简述结构化分析方法的步骤。答:1、了解当前系统的工作流程,获得当前系统的物理模型。2、抽象出当前系统的逻辑模型3、建立目标系统的逻辑模型4、作进一步补充和优化四、综合应用题(每小题12分,共计36分)1. 某银行计算机储蓄系统的功能是:将储户填写的存款单或取款单输入系统,如果是存款,系统记录存款人姓名、住址、存款类型、存款日期、利率等信息,并打印出存款单给储户;如果是取款,系统计算清单给储户。就以上系统功能画出顶层和0层的DFD。答:2. 某考务中心准备开发一个成人自学考试考务管理系统(简称EMS),经过调研,该系统有如下功能: 对考生填写的报名单进行审查,对合格的新生,编好准考证发给考生,汇总后的报名单送给阅卷站; 给合格的考生制做考试通知单,将考试科目、时间、地点安排告诉考生; 对阅卷站送来的成绩进行登记,按当年标准审查单科合格者,并发成绩单;就以上系统功能画出顶层和0层的DFD。 答:3某校教务系统具备以下功能,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度个人汽车贷款合同范本范例
- 2025年度废旧汽车回收拆解处理合同
- 2025年度离婚财产分割协议书编制与执行合同
- 2025年度滑雪教练员实习实训基地承包合同
- 2025年度国际专利授权合同标的费用及期限约定
- 2025年度环保设备回收与环保分包合同
- 2025年度医疗保健合同服务与患者权益保护合同
- 2025年度智能仓储管理系统合同履行方式及操作规范
- 2025年度化妆造型行业技术交流与合作合同
- 2025年度珠宝首饰居间买卖合同范例
- 游戏综合YY频道设计模板
- arcgis软件操作解析课件
- 中兴ZCTP 5GC高级工程师认证考试题库汇总(含答案)
- 大学生创新创业教程PPT全套完整教学课件
- 小学科学项目化作业的设计与实施研究
- 2023年考研考博-考博英语-西安建筑科技大学考试历年真题摘选含答案解析
- 2020年中考生物试卷及答案
- MCNP-5A程序使用说明书
- java基础知识大全
- SMM英国建筑工程标准计量规则中文 全套
- GB 18030-2022信息技术中文编码字符集
评论
0/150
提交评论