欢迎来到人人文库网! | 帮助中心 人人文档renrendoc.com美如初恋!
人人文库网

软件工程复习题

A. 主要功能B. 算法的详细描述 C. 用户界面及运行环境D. 软件的性能 3. 程序的三种基本控制结构是( B)。1 软件工程复习题软件工程复习题 一、单选题一、单选题 1、软件开发的结构化设计(SD)方法。

软件工程复习题Tag内容描述:<p>1、软件工程练习题及参考答案一、单向选择题(四选一、每小题3分,共18分)1、面向对象(Object Oriented)方法是将现实世界的事物以对象的方式( B )到计算机世界的方法。对应映射反映反射2、盒图也称为(D)或Chapin图。这种表达方式取消了流程线,它强迫程序员以结构化方式思考和解决问题。 流程图框图判定表N-S图3、面向数据的设计方法就是根据问题的数据结构定义一组映射,把问题的数据结构转换为问题解的(A)结构。 程序数据逻辑物理4、人机界面的风格大致经过了(B)代的演变。三四五六5、以下不属于白盒测试技术的是(D) 逻辑覆盖。</p><p>2、电大考试电大小抄电大复习资料软件工程期末复习一、 选择题1、软件工程的研究者将软件开发和维护过程概括为()大活动。A.5 B.7 C.8 D.32、()是职业软件工程师的必要条件。A.自律、善于沟通、具有一定的软件技能 B.编程速度快C.熟悉众多的软件环境 D.语言天赋3、 计算机病毒是指()。A.计算机系统的漏洞 B. 一组自我复制和自动执行的具有破坏能力的代码C.一种细菌 D. 程序中的BUG 4、软件需求具有()。A.主观性 B.不确定性 C.多变性 D.以上全部5、描述软件需求通常不用哪个工具()。A.数据流程图 B.数据字典 C.模块结构图 D.E-R图6、。</p><p>3、软件工程复习资料第一章1.软件危机软件总是超出预算、落后于进度表,而且不可靠;在计算机软件的开发和维护过程中所遇到的一系列严重问题。软件受其自身特点的影响,生产过程不象硬件那样规范,受人的因素和外界影响很大,在软件生产的各阶段都会引入不同程度的错误,造成不能预期完成任务,致使成本上升,甚至导致软件失败。2.软件危机的表现(1)用户对开发出的软件很难满意(2)软件产品的质量往往靠不住(3)一般软件很难维护(4)软件生产效率很低(5)软件开发成本越来越大(6)软件成本与开发进度难以估计(7)软件技术的发展远远满足不了计算机应用的。</p><p>4、一、单选题:1、下列属于软件的特点的是( D )。A. 软件是一种逻辑实体,具有抽象性B. 软件在使用过程中没有磨损、老化的问题C. 软件不同于一般程序,它的一个显著特点是规模庞大,复杂程度高D. 以上都正确2、需求分析阶段最重要的技术文档是( B )。A. 设计说明书B. 需求规格说明书C. 可行性分析报告D. 用户手册3、数据字典是软件需求分析阶段的最重要工具之一,其最基本的功能是( C )。A. 数据库设计B. 数据通信C. 数据定义D. 数据维护4、 需求分析阶段的研究对象是( B )。A. 系统分析员要求B. 用户要求C. 软硬件要求D. 系统要求5。</p><p>5、一、 单选题 可行性分析研究的目的是( B ) A.争取项目 B.项目值得开发否 C.开发项目 D.规划项目 具有风险分析的软件生存周期模型是( C ) A.瀑布模型 B.喷泉模型 C.螺旋模型 D.增量模型 需求分析阶段的任务是确定( D ) A软件开发方法 B软件开发工具 C软件开发 D软件系统的功能 数据字典是用来定义( D )中的各个成份的具体含义的。 A流程图 B功能结构图 C系统结构图 D数据流图 程序的三种基本控制结构的共同特点是( C ) A只能用来描述简单程序 B不能嵌套使用 C单入口,单出口 D仅用于自动控制系统 软件设计的方法有多种, ( A )。</p><p>6、软件工程一、选择题1软件危机通常是指在计算机软件开发和维护中所产生的一系列严重的问题,这些问题中相对次要的因素是( )。A)软件功能 B)文档质量C)开发效率 D)软件性能2以下( )不是软件危机的表现形式。A)开发的软件不满足用户的需要 B)开发的软件可维护性差C)开发的软件价格便宜 D)开发的软件可靠性差3软件危机是软件产业化过程中出现的一种现象,下述现象:I软件需求增长难以满足 软件开发成本提高软件开发进度难以控制 软件质量不易保证( )是其主要表现。 A),和 B)和C)全部 D)I,和4比较成熟的软件开发方法是( )。A)面向数据库的方。</p><p>7、1. 建立窗口系统的对象模型。问题陈述如下: 窗口分为对话窗、图形窗、流动窗三种;对话窗中有若干对话项,由唯一的项名字来确定,对话 项分为按钮、选择项、正文项三种,选择项中有若干选项入口;图形窗口有若干形状元素,形状 元素分为一维形状和二维形状,一维形状又分为直线、圆弧、折线;二维形状分为圆、椭圆、矩 形、多边形,其中多边形和折线由若干有序顶点组成,正文窗是滚动窗的一种,而图形滚动窗即 是一种图形窗又是一种滚动窗。答案:2. 假设某航空公司规定,乘客可以免费托运行李的重量不超过30公斤。当行李的重量超过30公。</p><p>8、复习一、选择题:C1下面不属于软件设计原则的是( )A.抽象 B. 模块化 C. 自底向上 D. 信息隐蔽 D5在软件开发中,下面任务不属于设计阶段的是( )A. 数据结构设计B. 给出系统模块结构C. 定义模块算法D. 定义需求并建立系统模型D6. 在ATM自动取款机的工作模型中(用户通过输入正确的用户资料,从银行取钱的过程),下面哪个不是“Actor”( )A. 用户B. ATM取款机C. ATM取款机管理员D. 取款C7. 用( )图描述的程序结构容易实现自动生成程序A.程序流程图B.NS盒图C.PAD图D.数据流图B8. 因计算机硬件和软件环境的变化而作出的修改软件的过程称为。</p><p>9、一、单项选择题1.在以下软件开发模型中,在软件需求难以完全明确的情况下最常用的是()。A瀑布模型 B 原型模型 C 螺旋模型 D 变换模型2.对于喷泉模型的软件开发模型,下列说法错误的是()A是一种面向对象的软件开发过程 B具有迭代性C具有无间隙性 D各阶段之间具有顺序性和依赖性3.下列说法正确的是()。A使用迭代方法开发的系统若不能收敛到需求目标范围内,则项目可能夭折.B原型模型的建造需要额外花费一些成本,因而系统的总成本提高了.C第四代编程语言是一种面向对象而非面向过程的语言D基于四代技术模型多用于开发大型的应用软件4.。</p><p>10、第六章 面向对象的软件工程一、复习要求1. 了解面向对象的概念,包括什么是范型,面向对象的概念,对象和对象的分类等。2. 了解用面向对象方法构造软件的开发过程,包括应用生存期和类生存期的概念。3. 了解面向对象分析方法,包括论域分析,应用分析的介绍。4. 了解面向对象设计方法,包括高层设计模型和设计原则,类设计的目标和方针,复用设计及类设计的方法。5. 了解有影响的coad方法、Booch方法和OMT方法的基本思想。二、内容提要面向对象技术是一个非常实用而强有力的软件开发方法。它的特征是: 方法的唯一性,即方法是对软件开发。</p><p>11、一、 单选题可行性分析研究的目的是(B)A.争取项目 B.项目值得开发否 C.开发项目 D.规划项目具有风险分析的软件生存周期模型是(C)A.瀑布模型 B.喷泉模型 C.螺旋模型 D.增量模型需求分析阶段的任务是确定(D)A软件开发方法 B软件开发工具 C软件开发 D软件系统的功能数据字典是用来定义(D)中的各个成份的具体含义的。A流程图 B功能结构图。</p><p>12、试题一、选择题(本题共30分,每题2分)1. 瀑布模型的关键不足在于( )(1)过于简单 (2)不能适应需求的动态变更(3)过于灵活 (4)各个阶段需要进行评审2. 可维护性的特性中,相互矛盾的是( ) (1) 可理解性与可测试性 (2)效率与可修改性 (3)可修改性和可理解性 (4)可理解性与可读性3. 螺旋模型是一种由什么驱动的模型。 ( ) (1) 需求 (2)经验 (3) 风险 (4)原型4. 下列哪种项目适合采用瀑布模型( )(1)需求不明确、规模较小(2)需求明确、规模较大(3)需求不明确、规模较大(4)需求明确、规模较小5. 软件的定义是( 。</p><p>13、)是从用户使用系统的角度描述系统功能的图形表达方法。A.类图 B.对象图 C.序列图 D.用例图2.使用程序设计的控制结构导出测试用例的测试方法是( )A、黑盒测试 B、白盒测试 C、边界测试 D、系统测试 3、软件结构图的形态特征能反映程序重用率的是( )A、深度 B、宽度 C、扇入 D、扇出 4模块( )定义为受该模块内一个判断影响的所有模块集合。A.控制域 B.作用域 C.宽度 D.接口5具有风险分析的软件生存周期模型是( )A.瀑布模型B.喷泉模型 C.螺旋模型 D.增量模型6指出PDL是下列哪种语言( )。A伪码 B、高级程序设计语言 C中级程序设计。</p><p>14、1. 软件危机的概念,内容,原因及消除的途径;概念:软件危机是指在计算机软件的开发和维护过程中所遇到的一系列严重问题。内容:.对软件开发成本和进度的估计常常很不准确。.用户对“已完成”软件系统不满意的现象经常发生。.软件产品的质量往往靠不住。.软件常常是不可维护的。.软件通常没有适当的文档资料。.软件成本在计算机系统总成本中所占的比例逐年上升。.软件开发生产率提高的速度,远远跟不上计算机应用迅速普及深入的趋势。原因:一方面与软件本身的特点有关,另一方面也和软件开发与维护的方法不正确有关。消除的途径:要缓解。</p><p>15、软件工程课程复习资料一、单项选择题:1.下面哪些UML图描述系统行为? A.用例图 B.类图 C.对象图2.属于概要设计活动的是 A.软件结构设计 B.数据结构设计 C.算法设计3.属行为型设计模式的是 A.组合模式 B.工厂方法模式 C.观察者模式4.下列说法正确的是 A.UML 是软件开发方法 B.UML是系统描述语言 C.UML是软件开发过。</p><p>16、一、 填空题(每空1分,共25分)1. 软件生存周期一般可以划分为,问题定义、____________、____________、设计、编码、测试和____________。2. 基于软件的功能划分,软件可以划分成__________、__________、__________三种。3. 可行性研究,应从 、技术可行性、运行可行性、 和开放方案可行性等方面研究。4. 系统流程图是描绘 的传统工具。它的基本思想是用图形符号以 描绘系统里面的每个部件。5. 数据流图的基本四种成分:数据输入的源点和数据输出汇点、 、和 。6. 结构化分析方法是面向________________进行需求分析的方法。结构化分析。</p><p>17、软件工程复习题一、 选择题,请从四个可选项中选择正确答案。1、下面哪个选项不是软件工程研究的内容( )。A. 生产无故障的软件 B. 精通一门编程语言C. 生产满足用户需求的软件 D.生产及时交付的软件2、软件工程的出现是由于 ( )A.软件危机 B.计算机硬件技术的发展 C.软件社会化的需要 D.计算机软件技术的发展3、软件工程的研究内容具有层次化结构,最底层是质量保证层,中间层是( ),最上层是工具层。A.过程层 B.方法层 C.过程层和方法层 D.系统层4、美国著名软件工程专家B.W.Boehm于1983年提出了软件工程的( )条基本原理。A.7 B.。</p><p>18、复习题填空题1. 在信息处理和计算机领域内,一般认为软件是 _程序____、_文档____ 和_数据____ 。2. 数据流图的基本组成部分有 _数据的源点与终点____、 数据流_____、 加工_____、 数据文件_____。3. 数据流图和数据字典共同构成了系统的 _逻辑____模型,是需求规格说明书的主要组成部分。4. 划分模块时尽量做到__高内聚、低耦合______,保持模块的独立性,尽量使用公共模块。 5. 类的实例化是_对象_______。 6. 人们常用硬件可靠性的定量度量方法来度量软件的可靠性和可用性,常用的度量软件可7. 靠性的两个指标是_成功地运行的概率____。</p><p>19、复习题一、判断题(每题2分,共30分) 1.螺旋模型是在瀑布模型和增量模型的基础上增加了风险分析活动。(对)2.数据字典是对数据流图中的数据流,加工、数据存储、数据的源和终点进行详细定义。(错)3.JAVA语言编译器是一个CASE工具。(对)。 4.软件是指用程序设计语言(如PASCAL ,C,VISUAL BASIC 等)编写的程序,软件开发实际上就是编写程序代码。(错) 5.软件模块之间的耦合性越弱越好。(对)6.数据库设计说明书是一个软件配置项(对) 7.在面向对象的软件开发方法中,每个类都存在其相应的对象,类是对象的实例,对象是生成类的模。</p>
【软件工程复习题】相关DOC文档
软件工程练习题及参考答案
最新软件工程期末试卷软件工程复习资料知识点复习考点归纳总结.doc
《软件工程复习资料》word版.doc
软件工程练习.doc
软件工程习题.doc
软件工程期末复习应用题.docx
软件工程复习题.doc
[工学]软件工程复习题.doc
[工学]软件工程第六章复习资料.doc
[理学]软件工程复习资料.doc
[计算机]软件工程复习题.doc
《软件工程题库》word版.doc
软件工程复习的几个知识点和例题.doc
软件工程复习题及参考答案.doc
软件工程考试试题含答案.doc
软件工程复习资料.doc
软件工程期末考试总复习题及答案.doc
软件工程基础复习题及答案.doc
软件工程习题答案.docx
最新电大开放教育本科《软件工程》必备复习资料考试小抄.doc
软件工程试题答案.doc
《软件工程》复习题.doc
计算机软件工程期末模拟题.doc
软件工程期末复习试卷.doc
软件工程考试习题答案.doc
软件工程试题有答案.doc
软件工程复习题库挂答案.doc
【软件工程复习题】相关PDF文档
软件工程复习试题有答案版.pdf
软件工程试题与答案.pdf
《软件工程》练习题.pdf
软件工程复习题应用与设计题.pdf
软件工程复习题.pdf
海大计算机网络软件工程复习题试题.pdf
软件工程练习题.pdf
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

网站客服QQ:2881952447     

copyright@ 2020-2025  renrendoc.com 人人文库版权所有   联系电话:400-852-1180

备案号:蜀ICP备2022000484号-2       经营许可证: 川B2-20220663       公网安备川公网安备: 51019002004831号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知人人文库网,我们立即给予删除!