付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、一、单项选择题(每题1 分,共 20 分)1. “软件危机 ”是指 ( ) A.计算机病毒的出现B.利用计算机进行经济犯罪活动C.软件开发和维护中出现的一系列问题D.人们过分迷恋计算机系统2. DFD中的每个加工至少需要 ( )A.一个输入流B.一个输出流C.一个输入或输出流D.一个输入流和一个输出流3.为了提高模块的独立性,模块之间最好是( )A.控制耦合B.公共耦合C.内容耦合D.数据耦合4.下面关于 PDL语言不正确的说法是 ( )A. PDL是描述处理过程怎么做B. PDL是只描述加工做什么C. PDL也称为伪码D. PDL的外层语法应符合一般程序设计语言常用的语法规则1/225.详细
2、设计与概要设计衔接的图形工具是( )A. DFD图B.程序图C. PAD图D. SC图6.不适合作为数据处理与数据库应用的语言是( )A. SQLB. CobolC. 4GLD. Lisp7.下列关于功能性注释不正确的说法是( )A.功能性注释嵌在源程序中,用于说明程序段或语句的功能以及数据的状态 B.注释用来说明程序段,需要在每一行都要加注释C.可使用空行或缩进,以便很容易区分注释和程序D.修改程序也应修改注释8.下列关于效率的说法不正确的是( )A.效率是一个性能要求,其目标应该在需求分析时给出B.提高程序效率的根本途径在于选择良好的设计方法,数据结构与算法C.效率主要指处理机时间和存储器
3、容量两个方面D.程序的效率与程序的简单性无关9.测试的关键问题是 ( )2/22A.如何组织对软件的评审B.如何验证程序的正确性C.如何采用综合策略D.如何选择测试用例10.结构化维护与非结构化维护的主要区别在于( )A.软件是否结构化B.软件配置是否完整C.程序的完整性D.文档的完整性11.软件维护困难的主要原因是( )A.费用低B.人员少C.开发方法的缺陷D.得不到用户支持12.可维护性的特性中,相互矛盾的是( )A.可理解性与可测试B.效率与可修改性C.可修改性和可理解性D.可理解性与可读性13.快速原型是利用原型辅助软件开发的一种新思想,它是在研究( )的方法和技术中产生的。3/22A
4、.需求阶段B.设计阶段C.测试阶段D.软件开发的各个阶段14.从目前情况来看,增量模型存在的主要问题是( )A.用户很难适应这种系统开发方法B.该方法的成功率很低C.缺乏丰富而强有力的软件工具和开发环境D.缺乏对开发过程中的问题和错误具有应付变化的机制15.下列有关软件工程的标准,属于行业标准的是( )A. GBB. DINC. ISOD. IEEE16.下列文档与维护人员有关的有( )A.软件需求说明书B.项目开发计划C.概要设计说明书D.操作手册17.在屏蔽软件错误的冗错技术中,冗余附加件的构成包括( )A.关键程序和数据的冗余存储和调用4/22B.为检测或纠正信息在运算或传输中的错误须外
5、加的一部分信息C.检测、表决、切换、重构、纠错和复算的实现D.实现错误检测和错误恢复的程序18.()是为了确保每个开发过程的质量,防止把软件差错传递到下一个过程而进行的工作。A.质量检测B.软件容错C.软件维护D.系统容错19.表示对象相互行为的模型是( )模型。A.动态模型B.功能模型C.对象模型D.静态模型20. CASE工具的表示集成是指 CASE工具提供相同的 ( ) A.编程环境B.用户界面C.过程模型D.硬件 / 操作系统二、填空题 (本大题共 13 小题,每空 1 分,共 20 分)1.软件工程是指导计算机软件_开发 _和_维护 _的工程科学。5/222.在软件生命周期中, _需
6、求分析 _的任务是准确回答 “目标系统必须做什么 ”这个问题。3.快速原型所能完成的功能往往是最终产品能完成的功能的一个_子集_。4.分析阶段的最终成果是_软件需求 _。5.结构化设计中的数据设计把分析阶段创建的_信息域 _模型转变成实现软件所需要的 _结构系统 _。6.软件维护的主要任务是使软件能持久地_满足用户的需求_。7.程度最低的耦合是 _数据 _ _耦合、程度最高的内聚是_ _功能 _内聚。8.从理论上讲,程序设计中最基本的控制结构只有 _顺序 _结构和 _循环_结构两种。9.黑盒测试方法中的等价类划分把程序的_输出数据 _划分成等价类,并据此导出测试用例。10.面向对象方法用 _对
7、象 _分解取代了传统方法的_目的 _分解。11.在面向对象的分析过程中建立动态模型的第一步是编写典型交互行为的_脚本 _。12.所谓面向对象设计就是用面向对象观点建立_解域 _模型的过程。13.设计类中的 _服务 _是面向对象设计的一项重要工作内容。14.选择编程语言的关键因素是语言的一致的表达能力、_重用性 _和_维护性 _。三、名词解释 (本大题共 5 小题,每小题 3 分,共 15 分)1.需求分析6/22将用户非形式的需求陈述转化为完整的需求定义,再由需求定义转换到相应的形式功能规约(需求规格说明)的过程。2.耦合性指软件系统结构中各模块间相互联系紧密程度的一种度量。3.结构化程序设计
8、它指导人们用良好的思想方法开发易于理解、易于验证的程序。结构化程序设计方法的基本要点是: 1)采用自顶向下、逐步求精的程序设计方法 2)使用三种基本控制结构构造程序 3)主程序员组的组织形式。4.状态图状态图是一个标准的计算机概念,它是有限自动机的图形表示,它反映了状态与事件的关系,状态图确定了由事件序列引起的状态序列。5.软件配置管理它用于整个软件工程过程。其主要目标是:标识变更;控制变更;确保变更正确地实现;报告有关变更。 SCM是一组管理整个软件生存期各阶段中变更的活动。四、问答题 (本大题共 5 小题,每小题 5 分,共 25 分)1.分析软件危机产生的主要原因有哪些?2.说明结构化程
9、序设计的主要思想是什么?答:( 1)自顶向下、逐步求精的程序设计方法。( 2)使用 3 种基本控制结构、单入口、单出口来构造程序。3.软件测试包括哪些步骤?说明这些步骤的测试对象是什么?4 .需求分析与软件设计二个阶段任务的主要区别是什么?5.说明软件测试和调试的目的有何区别?答:测试的目的是判断和发现软件是否有错误。7/22调试的目的是定位软件错误并纠正。五、应用题 (本大题共 2 小题,每小题 10 分,共 20 分)1.某培训中心要研制一个计算机管理系统。它的业务是:将学员发来的信件收集分类后,按几种不同的情况处理。1)如果是报名的,则将报名数据送给负责报名事务的职员,他们将查阅课程文件
10、,检查该课程是否额满,然后在学生文件、课程文件上登记,并开出报告单交财务部门,财务人员开出发票给学生。2)如果是想注销原来已选修的课程,则由注销人员在课程文件、学生文件和帐目文件上做相应的修改,并给学生注销单。 3)如果是付款的,则由财务人员在帐目文件上登记,也给学生一张收费收据。要求:画出该培训管理的软件结构图的主图。2.画出业务流程图。成品库保管员按车间送来的入库登记单登记库存台帐。发货时,发货员根据销售科送来的发货通知单将成品出库,并发货,同时填写三份出库单,其中一份交给成品库保管员,由他按此出库单登记库存台帐,出库单另外两联分别送销售科和财务科。一、单项选择题(每题1 分,共 20 分
11、)1. “软件危机 ”是指 ( )A.计算机病毒的出现B.利用计算机进行经济犯罪活动C.软件开发和维护中出现的一系列问题D.人们过分迷恋计算机系统8/222. DFD中的每个加工至少需要 ( ) A.一个输入流B.一个输出流C.一个输入或输出流D.一个输入流和一个输出流3.为了提高模块的独立性,模块之间最好是( )A.控制耦合B.公共耦合C.内容耦合D.数据耦合4.下面关于 PDL语言不正确的说法是 ( )A. PDL是描述处理过程怎么做B. PDL是只描述加工做什么C. PDL也称为伪码D. PDL的外层语法应符合一般程序设计语言常用的语法规则5.详细设计与概要设计衔接的图形工具是( )A.
12、 DFD图B.程序图C. PAD图D. SC图6.不适合作为数据处理与数据库应用的语言是( )9/22A. SQLB. CobolC. 4GLD. Lisp7.下列关于功能性注释不正确的说法是( )A.功能性注释嵌在源程序中,用于说明程序段或语句的功能以及数据的状态 B.注释用来说明程序段,需要在每一行都要加注释C.可使用空行或缩进,以便很容易区分注释和程序D.修改程序也应修改注释8.下列关于效率的说法不正确的是( )A.效率是一个性能要求,其目标应该在需求分析时给出B.提高程序效率的根本途径在于选择良好的设计方法,数据结构与算法C.效率主要指处理机时间和存储器容量两个方面D.程序的效率与程序
13、的简单性无关9.测试的关键问题是 ( )A.如何组织对软件的评审B.如何验证程序的正确性C.如何采用综合策略D.如何选择测试用例10.结构化维护与非结构化维护的主要区别在于( )A.软件是否结构化10/22B.软件配置是否完整C.程序的完整性D.文档的完整性11.软件维护困难的主要原因是( )A.费用低B.人员少C.开发方法的缺陷D.得不到用户支持12.可维护性的特性中,相互矛盾的是( )A.可理解性与可测试B.效率与可修改性C.可修改性和可理解性D.可理解性与可读性13.快速原型是利用原型辅助软件开发的一种新思想,它是在研究( )的方法和技术中产生的。A.需求阶段B.设计阶段C.测试阶段D.
14、软件开发的各个阶段14.从目前情况来看,增量模型存在的主要问题是( )A.用户很难适应这种系统开发方法11/22B.该方法的成功率很低C.缺乏丰富而强有力的软件工具和开发环境D.缺乏对开发过程中的问题和错误具有应付变化的机制15.下列有关软件工程的标准,属于行业标准的是( )A. GBB. DINC. ISOD. IEEE16.下列文档与维护人员有关的有( )A.软件需求说明书B.项目开发计划C.概要设计说明书D.操作手册17.在屏蔽软件错误的冗错技术中,冗余附加件的构成包括( )A.关键程序和数据的冗余存储和调用B.为检测或纠正信息在运算或传输中的错误须外加的一部分信息C.检测、表决、切换、
15、重构、纠错和复算的实现D.实现错误检测和错误恢复的程序18.()是为了确保每个开发过程的质量,防止把软件差错传递到下一个过程而进行的工作。A.质量检测12/22B.软件容错C.软件维护D.系统容错19.表示对象相互行为的模型是( )模型。A.动态模型B.功能模型C.对象模型D.静态模型20. CASE工具的表示集成是指 CASE工具提供相同的 ( ) A.编程环境B.用户界面C.过程模型D.硬件 / 操作系统二、填空题 (本大题共 13 小题,每空 1 分,共 20 分)4.状态图状态图是一个标准的计算机概念,它是有限自动机的图形表示,它反映了状态与事件的关系,状态图确定了由事件序列引起的状态
16、序列。5.软件配置管理它用于整个软件工程过程。其主要目标是:标识变更;控制变更;确保变更正确地实现;报告有关变更。 SCM是一组管理整个软件生存期各阶段中变更的活动。四、问答题 (本大题共 5 小题,每小题 5 分,共 25 分)13/221.分析软件危机产生的主要原因有哪些?2.说明结构化程序设计的主要思想是什么?答:( 1)自顶向下、逐步求精的程序设计方法。( 2)使用 3 种基本控制结构、单入口、单出口来构造程序。3.软件测试包括哪些步骤?说明这些步骤的测试对象是什么?4 .需求分析与软件设计二个阶段任务的主要区别是什么?5.说明软件测试和调试的目的有何区别?答:测试的目的是判断和发现软
17、件是否有错误。调试的目的是定位软件错误并纠正。五、应用题 (本大题共 2 小题,每小题 10 分,共 20 分)1.某培训中心要研制一个计算机管理系统。它的业务是:将学员发来的信件收集分类后,按几种不同的情况处理。1)如果是报名的,则将报名数据送给负责报名事务的职员,他们将查阅课程文件,检查该课程是否额满,然后在学生文件、课程文件上登记,并开出报告单交财务部门,财务人员开出发票给学生。2)如果是想注销原来已选修的课程,则由注销人员在课程文件、学生文件和帐目文件上做相应的修改,并给学生注销单。3)如果是付款的,则由财务人员在帐目文件上登记,也给学生一张收费收据。要求:画出该培训管理的软件结构图的
18、主图。2.画出业务流程图。成品库保管员按车间送来的入库登记单登记库存台帐。发货时,发货员根据销售科送来的发货通知单将成品出库,并发货,同时填写14/22三份出库单,其中一份交给成品库保管员,由他按此出库单登记库存台帐,出库单另外两联分别送销售科和财务科。一、单项选择题(每题1 分,共 20 分)1. “软件危机 ”是指 ( ) A.计算机病毒的出现B.利用计算机进行经济犯罪活动C.软件开发和维护中出现的一系列问题D.人们过分迷恋计算机系统2. DFD中的每个加工至少需要 ( ) A.一个输入流B.一个输出流C.一个输入或输出流D.一个输入流和一个输出流3.为了提高模块的独立性,模块之间最好是(
19、 )A.控制耦合B.公共耦合C.内容耦合D.数据耦合4.下面关于 PDL语言不正确的说法是 ( )A. PDL是描述处理过程怎么做B. PDL是只描述加工做什么15/22C. PDL也称为伪码D. PDL的外层语法应符合一般程序设计语言常用的语法规则5.详细设计与概要设计衔接的图形工具是( )A. DFD图B.程序图C. PAD图D. SC图6.不适合作为数据处理与数据库应用的语言是( )A. SQLB. CobolC. 4GLD. Lisp7.下列关于功能性注释不正确的说法是( )A.功能性注释嵌在源程序中,用于说明程序段或语句的功能以及数据的状态 B.注释用来说明程序段,需要在每一行都要加
20、注释C.可使用空行或缩进,以便很容易区分注释和程序D.修改程序也应修改注释8.下列关于效率的说法不正确的是 ( )A.效率是一个性能要求,其目标应该在需求分析时给出B.提高程序效率的根本途径在于选择良好的设计方法,数据结构与算法C.效率主要指处理机时间和存储器容量两个方面16/22D.程序的效率与程序的简单性无关9.测试的关键问题是 ( )A.如何组织对软件的评审B.如何验证程序的正确性C.如何采用综合策略D.如何选择测试用例10.结构化维护与非结构化维护的主要区别在于( )A.软件是否结构化B.软件配置是否完整C.程序的完整性D.文档的完整性11.软件维护困难的主要原因是( )A.费用低B.
21、人员少C.开发方法的缺陷D.得不到用户支持12.可维护性的特性中,相互矛盾的是( )A.可理解性与可测试B.效率与可修改性C.可修改性和可理解性D.可理解性与可读性17/2213.快速原型是利用原型辅助软件开发的一种新思想,它是在研究( )的方法和技术中产生的。A.需求阶段B.设计阶段C.测试阶段D.软件开发的各个阶段14.从目前情况来看,增量模型存在的主要问题是( )A.用户很难适应这种系统开发方法B.该方法的成功率很低C.缺乏丰富而强有力的软件工具和开发环境D.缺乏对开发过程中的问题和错误具有应付变化的机制15.下列有关软件工程的标准,属于行业标准的是( )A. GBB. DINC. IS
22、OD. IEEE16.下列文档与维护人员有关的有( )A.软件需求说明书B.项目开发计划C.概要设计说明书D.操作手册18/2217.在屏蔽软件错误的冗错技术中,冗余附加件的构成包括( )A.关键程序和数据的冗余存储和调用B.为检测或纠正信息在运算或传输中的错误须外加的一部分信息C.检测、表决、切换、重构、纠错和复算的实现D.实现错误检测和错误恢复的程序18.()是为了确保每个开发过程的质量,防止把软件差错传递到下一个过程而进行的工作。A.质量检测B.软件容错C.软件维护D.系统容错19.表示对象相互行为的模型是( )模型。A.动态模型B.功能模型C.对象模型D.静态模型20. CASE工具的
23、表示集成是指 CASE工具提供相同的 ( ) A.编程环境B.用户界面C.过程模型D.硬件 / 操作系统19/22二、填空题 (本大题共 13 小题,每空 1 分,共 20 分)29.软件工程是指导计算机软件_开发 _和_维护 _的工程科学。30.在软件生命周期中, _需求分析 _的任务是准确回答 “目标系统必须做什么 ”这个问题。31.快速原型所能完成的功能往往是最终产品能完成的功能的一个_子集_。32.分析阶段的最终成果是_软件需求 _。33.结构化设计中的数据设计把分析阶段创建的_信息域 _模型转变成实现软件所需要的 _结构系统 _。34.软件维护的主要任务是使软件能持久地_满足用户的需
24、求_。35.程度最低的耦合是 _数据 _ _耦合、程度最高的内聚是_ _功能 _内聚。36.从理论上讲,程序设计中最基本的控制结构只有 _顺序_结构和 _循环_结构两种。37.黑盒测试方法中的等价类划分把程序的_输出数据 _划分成等价类,并据此导出测试用例。38.面向对象方法用 _对象 _分解取代了传统方法的_目的 _分解。39.在面向对象的分析过程中建立动态模型的第一步是编写典型交互行为的_脚本 _。40.所谓面向对象设计就是用面向对象观点建立_解域 _模型的过程。41.设计类中的 _服务 _是面向对象设计的一项重要工作内容。42.选择编程语言的关键因素是语言的一致的表达能力、_重用性 _和_维护性 _。20/22三、名词解释 (本大题共 5 小题,每小题 3 分,共 15 分)1.需求分析将用户非形式的需求陈述转化为完整的需求定义,再由需求定义转换到相应的形式功能规约(需求规格说明)的过程。2.耦合性指软件系统结构中各模块间相互联系紧密程度的一种度量。3.结构化程序设计它指导人们用良好的思想方法开发易于理解、易于验证的程序。结构化程序设计方法的基本要点是: 1)采用自顶向下、逐步求精的程序设计
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 智能穿戴设备运动轨迹算法工程师岗位招聘考试试卷及答案
- 潮汐能工程师考试试卷及答案
- 产后康复客户回访员岗位招聘考试试卷及答案
- 区块链在肿瘤患者治疗数据管理中的实践
- 大班采摘活动策划方案(3篇)
- 主题场景活动策划方案(3篇)
- 加强村站各项管理制度(3篇)
- 区块链在医疗数据共享生态中的角色定位
- 大专职业规划论文框架
- 高中职业规划课程大纲
- 广东省深圳市八年级上学期物理期末考试试卷
- (2026年)企业春节后复工复产安全教育培训课件
- 2026贵州双龙冷链物流发展有限公司招聘笔试备考题库及答案解析
- 2026春季新学期校长在全体教师大会上精彩讲话:以“四好”践初心以实干育新人
- 普通水准仪课件
- 提高留置针规范使用率品管圈
- 《绪论麻醉设备学》课件
- 《外国教育史》教案
- DBJ-T 13-437-2023 装配式钢结构基坑支护技术标准
- 健康管理师营养与食品安全
- 2024年山东传媒职业学院高职单招(英语/数学/语文)笔试历年参考题库含答案解析
评论
0/150
提交评论