欢迎来到天天文库
浏览记录
ID:35577259
大小:563.00 KB
页数:13页
时间:2019-03-30
《电大《软件工程》试题及答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、单选题(每题5分,共10题,共50分)(总分50.00)、1.PDL是描述处理过程( )。(5.00分)A.对谁做B.怎么做C.为什么做D.做什么 2.经济可行性研究的主要内容包括( )。(5.00分)A.效益分析B.开发过程C.开发工具D.风险分析 3.根据软件工程的7条基本原理判断下面正确的选项是( )。(5.00分)A.软件错误发现的时机不重要,重要的是错误的严重程度B.软件错误发现的越早改正的成本越低C.需求阶段一般不会引入错误D.现软件错误只能通过运行代码才能发 4.按照模块独立性,耦合程度由强至弱正确的顺序是( )。(5.00分)A.控制耦合、数据耦合、外部耦合
2、B.外部耦合、数据耦合、控制耦合C.外部耦合、控制耦合、数据耦合D.数据耦合、外部耦合、控制耦合 5.下列有关标准的符号,属于国内标准的是( )。(5.00分)A.ZGB.CBC.GBD.GN 6.数据流程图上的数据流必须封闭在( )之间。(5.00分)A.外部实体B.内部数据C.内部过程D.外部过程 7.软件工程四个层次由下至上是( ),它们的顺序不能互换。(5.00分)A.方法层、质量层、过程层、工具层B.过程层、方法层、质量层、工具层C.质量层、过程层、方法层、工具层D.方法层、过程层、质量层、工具层 8.()定义了软件开发人员必须实现的软件功能(5.00分)A.用户
3、需求B.业务需求C.性能需求D.功能需求 9.软件对硬件和环境有着不同程度的依赖性,这导致了软件()问题(5.00分)A.升级和移植B.脆弱性C.可靠性D.复杂性 10.详细设计与概要设计衔接的图形工具是()(5.00分)A.程序流程图B.DFD图C.PAd图D.SC图简答题(共5题,每题10分,共50分)(总分50.00)1.请简单说明结构化分析的主要步骤。答:(1)确定系统的功能要求(2)确定系统的数据要求(3)确定系统的操作要求和界面要求(4)确定系统的性能要求(5)确定系统的运行要求(6)获得当前系统的物理模型(7)抽象出当前系统的逻辑模型(8)建立目标系统的逻辑模型。(9)修
4、正开发计划(10)如果需要则开发系统原型2. 什么是软件工程?请分析软件工程的目标是什么?软件工程是①将系统化的、规范的、可度量的方法应用于软件的开发、运行和维护过程,即将工程化应用于软件开发和管理之中,②对①中所选方法的研究。目标:答:1合理预算开发成本,付出较低的开发费用。2实现预期的软件功能,达到较好的软件性能,满足用户的需求。3提高软件的可维护性,降低维护费用。4提高软件开发生产率,及时交付使3.什么是数据流图?其中的基本符号各表示什么含义?答:数据流图:简称DFD,就是采用图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具
5、及用于表示软件模型的一种图示方法。 数据流图的基本符号的意思: 1.矩形表示数据的外部实体; 2.圆角的矩形表示变换数据的处理逻辑; 3.少右面的边矩形表示数据的存储;4.箭头表示数据流。4.什么是需求分析?需求分析阶段的基本任务是什么?答:需求分析:开发人员准确地理解用户的要求,进行细致的调查分析,将用户非形式的需求陈述转化为完整的需求定义,再由需求定义转换到相应的需求规格说明的过程。基本任务:⑴问题识别:双方确定对问题的综合需求,这些需求包括功能需求,性能需求,环境需求,用户界面需求。⑵分析与综合,导出软件的逻辑模型⑶编写文档:包括编写"需求规格说明书","初步用户使用手册
6、","确认测试计划","修改完善软件开发计划"5.什么是变换流?什么是事物流?答:变换流":由输入﹑输出﹑变换(或称处理)三部分组成,是一顺序结构。"事务流":它的某个加工,分离成许多发散的数据流,形成许多加工路径,并且根据输入值选择其中一个路径来执行。(这个加工称为事务处理中心)第二次作业1. ( )是从用户的观点描述系统功能,它由一组用例、参与者以及它们之间关系所组成。(5.00分)A.顺序图B.对象图C.用例图D.类图 2.面向对象设计首先要进行高层设计:确定系统的总体结构和风格,构造系统的( ),~将系统划分成不同的子系统。(5.00分)A.用例模型B.逻辑模型C.物理
7、模型D.数据模型 3.确定角色是( )的任务。(5.00分)A.动态模型B.交互模型C.对象模型D.用例模型 4. 面向对象分析和设计涉及到三个方面的内容:( )、一系列有效的分析步骤和一个方便易用的建模工具。(5.00分)A.稳定的系统架构B.灵活的体系结构C.一套完善的建模符号D.有效的数据结构 5.面向对象的这种( )模式与人们对客观世界的认识规律相符,从而使得面向对象技术在软件工程领域中获得了广泛的应用。(5.00分)A.对象/
此文档下载收益归作者所有