绝密7050软件工程与UML试卷B.doc_第1页
绝密7050软件工程与UML试卷B.doc_第2页
绝密7050软件工程与UML试卷B.doc_第3页
全文预览已结束

下载本文档

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

文档简介

密封线内不要答题试卷编号:7050 座位号 浙江广播电视大学2006年秋季学期期末考试软件工程及UML试题2007年1月题 号一二三四五总 分得 分得 分评卷人一、填空题(每空2分,共24分)1. 软件是由_、 数据和_组成。按软件的服务对象划分,软件可以分为 和 。2. 软件生存周期一般可分_、软件开发和软件维护。3. 在面向对象的开发中,类与类之间的存在着关联、聚集和 等关系。4. 在数据词典中,“C=mAn”的含义是 。5. 用户界面的 是用户界面设计最重要的也是最基本的目标。6. 软件详细设计工具可分为3类,即_、_和表格工具。7. “ ”代表了在履行客户操作过程中从客户对象到服务器对象的请求。8. 黑盒测试又称为 ,它把程序看成是一个不透明的黑盒子,完全不去考虑程序的内部结构和处理过程。得 分评卷人二、单项选择题(每小题2分,共20分)1. 基于软件的生存周期,按生存周期的8个阶段将问题化简,采用结构化的分析与设计方法,将逻辑实现与物理实现分开,这种开发模型是( )。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. 类之间共享属性和操作的机制称为( )。A、静态绑定 B、动态绑定C、继承 D、多态型7. 软件测试的目的是?( )A、 证明软件的正确性B、 找出软件系统中存在的所有错误C、 证明软件系统中存在错误D、 尽可能多的发现软件系统中的错误8. 以下选项中是对系统逻辑结构的图形表示,描绘的是系统的逻辑模型的是( )。A、数据流图 B、状态图C、系统结构图 D、时序图9. 软件测试的目的是尽可能发现软件中的错误,通常( )是代码编写阶段可进行的测试,它是整个测试工作的基础。A、系统测试 B、安装测试C、验收测试 D、单元测试10. 一般说来,投入运行的软件系统中有错误( )。A、不是不可以理解的 B、是不能容忍的C、是要求退货的理由D、是必然的得 分评卷人三、判断题(正确的在括号内打上“”,错误的打上“”。每小题2分,共20分)1. 软件开发工作只到软件交付使用为止。( )2. 为了符合程序设计风格指导原则,应尽可能把程序编得短些。( )3. 系统结构图中反映的是程序中数据结构的情况。 ( )4. 结构化分析是面向数据流进行需求分析的方法。( )5. 程序测试应对程序模块的所有独立的执行路径至少测试一次。( )6. GOTO语句非常灵活,程序员应该尽量使用。( )7. 对于递归的问题应使用递归的过程,这样做可提高编程效率。( )8. 工程的规模确定可行性研究需要时间的长短和费用的多少。( )9. 软件需求分析的任务应包括结构化程序分析。( )10. 操作手册的编写工作应该在软件测试阶段之前完成。( )得 分评卷人四、简答题(每小题5分,共20分)1. 简述软件工程的定义。2. 面向对象方法学的优点有哪些?3. 怎样从客户类的角度发现协作?4. 简述过程设计语言(PDL)的特点。得 分评卷人五、分析设计题(共16分)1. 求一组数组中的最大数, 数组表示为A(n) ,n1,2n的自然数。(8分)1) 请画出程序流程图(4分)2) 请画出该算法的PAD图(4分)2. 一个图书管理系统中,书籍

温馨提示

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

评论

0/150

提交评论