软件开发工具自考试题-_第1页
软件开发工具自考试题-_第2页
软件开发工具自考试题-_第3页
软件开发工具自考试题-_第4页
软件开发工具自考试题-_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

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

文档简介

1、本文由feng2jun1314贡献 doc文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。 浙江省 2003 年 1 月高等教育自学考试 软件开发工具试题 课程代码:03173 一、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在 题干的括号内。每小题 2 分,共 20 分 1.对于来自非计算机专业的软件开发人员而言,( 是他们最感兴趣的。 A.计划工具 B.分析工具 C.设计工具 D.管理工具 2.下列说法正确的是( A.开发出好软件的关键是要有好的程序员 B.由优秀程序员组成的项目组才是好的项目组 C.开发软件中,好的程序员比好的

2、项目组更重要 D.程序员必须放弃某些自由,接受项目组的限制和约束,服从严格管理 3.下列说法不正确的是( A.面向对象的方法中已将数据和功能这两个要素分开 B.面向对象的程序设计使程序设计的思想方法越来越接近人们的思维 C.面向对象的程序设计使人们对复杂系统的认识归结为对一批对象及其关系的认识 D.面向对象的程序设计使软件工作进一步向用户靠拢 4.下列工作需要用户完成的是( A.验收模块 B.模块调试 C.提出修改要求 D.分析修改要求 5.下列选项中不属于项目管理的要素的是( A.进度 B.质量 C.费用 D.人员 6.文档生成中比较容易和最难的分别是( A.表格,图形 B.文章,图形 C.

3、表格,文章 D.图形,文章 7.( 的核心问题是跨生命周期的信息管理问题。 A.版本管理与人机界面 B.总控部分与人机界面 C.信息管理与项目管理 D.项目管理与版本管理 8.在信息库的几种组织方式中,宜采用( A.分散存储 B.逻辑上统一,物理上分散 C.集中存储 D.逻辑上分散,物理上统一 9.对于购买还是自行开发软件开发工具的权衡,以下叙述正确的是( A.对日常事务处理用的专用开发工具,由于其功能简单,重复量大,宜自行开发 B.对先进工具缺乏使用经验的单位应自行开发 C.要按照实际情况决定 D.通用软件应自行开发 10.目前软件开发工具的几个重要的动向是( A.智能化,多媒体,一体化,标

4、准化 B.智能化,自动化,分布化,集成化 C.智能化,模块化,网络化,标准化 D.智能化,网络化,一体化,标准化 03173 软件开发工具 第 1 页 共2页 二、填空题(每空 1 分,共 25 分 1.数据字典是一种描述的概念模式,它用的形式列出数据的基本属性以及相 互关系。 2.实体关系图是一种用于描述数据结构的概念模式,它以、关系、三 个基本概念概括数据的基本结构,它广泛应用于数据库的设计中。 3.抽象的、较大的对象所具有的性质包括静态属性和,自然成为它的子类的性质,不 必加以充分说明和规定,这就是所谓的。 4.IBM 的 AD/Cycle 提供了应用系统及其开发过程的一个总框架, 其应

5、用系统框架为, SAA 的基本结构除了硬件基础外,还包括三个方面的接口:对的接口,对其他计 算机系统的接口,对的接口。 5.代码生成的输出主要是。 6.审记是指对系统的及进行检测与评价,以便进一步用好或改进这个系统。 7.在软件开发工具的一般结构中,和处于中心位置。是软件开发工具 向用户提供支持的基础。 8.与国外相比,国内一些大学,研究机构取得了具有较高水平的研究成果与产品。但在软件 开发工具的方面差距较大。 9.信息库的技术考虑主要涉及四个问题:信息库的,信息库的,和历 史信息的处理方法。 10.总控和人机界面设计的基本原则是面向,保证各部分之间信息的,保证 的开放性或灵活性。 11.按集

6、成程度可将软件开发工具分为:的、面向某一工作阶段或某一工作任务的, 的面对软件的全过程的工具。 三、简答题(每小题 5 分,共 20 分 1.简述软件开发工具的概念。 2.简述结构化程序设计中模块划分的基本原则。 3.简述生成代码时依据的主要材料。 4.简述信息库的管理功能及与一般数据库管理系统的不同。 四、论述题(每小题 10 分,共 20 分 1.论述一个好的项目组应该具备的基本条件。 2.论述项目管理的基本目标。 五、应用题(15 分 谈谈在购买或自行开发工具(自行开发应包括自己用和为商品开发两种情况时应注意的 问题。 03173 软件开发工具 第 2 页 共2页本文由feng2jun1

7、314贡献 doc文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。 全国 2003 年 10 月高等教育自学考试 软件开发工具试题 课程代码:03173 一、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在 题干的括号内。每小题 1 分,共 10 分 1.集成化的软件工具常被称为( A.程序包 C.过程集合 2.属于软件开发工具的是( A.操作系统 C.汇编程序 3.属于软件开发工具提供的功能是( A.存储管理 C.设备管理 B.编译系统 D.报表生成器 B.文件管理 D.软件项目管理 B.函数集合 D.软件工作环境 4.模块的功能在

8、逻辑上应尽可能地单一化,明确化,这称为模块的( A.完整性 C.可靠性 B.凝聚性 D.结构化 5.下面的概念模式,哪个是描述静态数据结构的?( A.时序网络 C.实体关系图 B.计算机模拟模型 D.数学与逻辑模型 6.逻辑设计阶段的各种调查材料和由此生成的各种文档,应当存入( A.文件系统 C.数据库 7.完成系统逻辑模型的开发阶段是( A.需求分析 C.编码 8.下列功能中, 不属于项目管理的是( A.生成程序代码 C.人员情况 B.数据仓库 D.信息库 B.分析设计 D.测试维护 B.资源状况 D.变更情况 9.需要有跨生命周期的信息管理功能的模块是( 浙 03173# 软件开发工具试题

9、 第 1 页 共 4 页 A.总控 C.代码生成 10.对软件系统进行审计(Audit的基础是( A.功能完善的软件 C.方便灵活的用户界面 B.信息库和信息库管理 D.项目管理和版本管理 B.日常记录的信息 D.良好的计算机系统 二、多项选择题(在每小题的五个备选答案中,选出二至五个正确的答案,并将正确答案的序 号分别填在题干的括号内,多选、少选、错选均不得分。每小题 2 分,共 20 分 11.项目管理包括( A.进度管理 C.费用管理 E.设备管理 12.软件和软件开发过程的实质是知识的( A.表述作用 C.传播作用 E.决策作用 13.结构化程序的基本模块是( A.数据定义 C.用户界

10、面 E.二分决策机制 14.在项目管理中,通常采用的方法有( A.工程计划网络方法 C.棒状图方法 E.检查点方法 15.下述功能中,属于信息库管理功能的是( A.代码生成 C.一致性维护 E.录入更新 16.人机界面和总控模块是软件开发工具的( A.信息入口 C.信息管理 B.使用查询 D.系统状况 B.资源平衡方法 D.最佳路径方法 B.处理单元 D.循环机制 B.提炼作用 D.固化使用 B.用户管理 D.质量管理 B.信息分析 D.调度中心 浙 03173# 软件开发工具试题 第 2 页 共 4 页 E.程序代码产生点 17.在下列特点中,属于 00 方法的是( A.封装 C.多态性 E

11、.继承性 18.在 OMT 方法中使用的模型包括( A.对象模型 C.动态模型 E.功能模型 19.软件开发的逻辑模型包括( A.环境模型 C.系统结构模型 E.信息流通模型 20.下列各项中,属于 PowerBuilder 的功能特色的是( A.解决多个数据库连接 C.进行事务管理 E.进行更新管理 三、填空题(每空 1 分,共 20 分) 21.软件开发工具应当具有足够的,即在各种各样干扰下仍能保持正常工作, 而不丢失信息。 22.大型软件开发涉及、程序员和计算机四种角色。 23.模块之间应尽量避免耦合,而应尽量采用耦合。 24.时序网络主要描述系统及其。 25. 软 件 开 发 工 具

12、在 技 术 上 的 三 个 要 点 是 面 向 用 户 、 保 证 信 息 准 确 传 递 和 系 统 的 。 26.存放软件开发过程全部的有用信息的是。 27.软件开发工具的两种主要输出是代码生成和。 28.软件开发工具的基本功能之一是提供描述软件状况及其开发过程的,以协 助软件开发工作。 29.信息库(Repository是软件开发工具中专用的。 浙 03173# 软件开发工具试题 第 3 页 共 4 页 B.数据模型 D.程序结构模型 B.静态模型 D.结构模型 B.抽象 D.稳定性 B.进行参照完整性管 理 D.进行版本管理 30.框图描述的是程序执行的过程。 31.已经提出的软件构件

13、的标准有、。 32.软件开发方法上,先后提出了,软件工程方法,面向对象的方法,即插即 用的程序设计方法,等。 33.按工作阶段划分,软件开发工具可分为、设计工具、计划工具。 34. 软 件 开 发 工 具 能 够 帮 助 软 件 开 发 人 员 提 高 软 件 开 发 工 作 的 和 。 四、名词解释(每小题 3 分,共 15 分 35.软件危机 36.水波效应 37.计算机模拟模型 38.集中存贮 39.过程图(Booch 方法 五、简答题(每小题 5 分,共 10 分 40.什么是需求分析? 41.简述选择软件开发工具的要点。 六、论述题(10 分 42.为什么说软件开发工作是一种复杂而大

14、规模的信息处理工作? 七、应用题(15 分 43.描述 Power Builder 中数据窗口对象获取数据的五种方式。 浙 03173# 软件开发工具试题 第 4 页 共 4 页本文由feng2jun1314贡献 doc文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。 浙江省 2004 年 7 月高等教育自学考试 软件开 工具试题 软件开发工具试题 课程代码: 课程代码:03173 在每小题的四个备选答案中, 一、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填 单项选择题 在每小题的四个备选答案中 选出一个正确答案, 在题干的括号内。

15、 在题干的括号内。每小题 2 分,共 20 分 1.帮助人们编写数据字典的工具属于( 。 A.计划工具 B.分析工具 C.设计工具 D.管理工具 2.UML 是一种什么样的语言?( A.汇编语言 B.统一建模语言 C.标记语言 D.面向对象程序设计的语言 3.结构化程序设计实施过程中,下列说法不正确的有( 。 A.在程序中限制使用 GOTO 语句 B.子程序可以有多个入口、多个出口 C.程序风格应尽可能明确、清晰,包括适当增加注释,书写格式体现层次结构 D.变量名称的选用尽量具有逻辑意义 4.大型软件开发中最大的困难是( 。 A.一致性的保持问题 B.软件版本的管理 C.工作进度的控制 D.程

16、序模块的划分 5.总控和人机界面是使用者和工具之间联系的桥梁。必须严格遵循面向使用者的原则。这里 的使用者不包括( 。 A.项目管理人员 B.最终用户 C.分析设计人员 D.运行管理人员 6.数据流程图,数据字典,系统结构图等设计成果存储在信息库中主要为( 工作,并为 今后运行,维护及修改时查询使用。 A.需求分析 B.可行性分析 C.组织实际编码 D.软件测试 7.在结构化程序设计中,子程序应尽可能做到( 。 A.只有一个入口,可有多个出口 B.只有一个入口,一个出口 C.可有多个入口,多个出口 D.可有多个入口,只有一个出口 8.( 是可扩 展的标记语言。 A. XML B. SGML C

17、. VBScript D. HTML 9.自行开发软件工具应首先考虑( 。 A.总体结构 B.建立信息库 03173# 软件开发工具试题 第 1 页 共 2 页 C.经费 D.区分是自己用还是作为商品开发 10.在购买还是自行开发软件开发工具的权衡问题上,以下叙述不正确的是( 。 A.对于购买还是自行开发工具这个问题,一般来说,需要根据实际情况加以权衡 B.购买还是自行开发工具这个问题与具体工作条件,环境,人员素质,项目特征等都有不可 分割的联系 C.自行开发一些为自己所用的,适用于某一特定应用范围的,只支持某一局部功能的工具, 在目前还是相当普遍的现象 D.从长远和从技术发展水平看,应该鼓励一般单位自行开发工具 填空题(每空 二、填空题 每空 2 分,共 24 分 1.软件开发工具也常常被称为软件工作环境。 2.结构化程序采用的方法,不管软件多大,都采取、的办法将其分成若 干部分,并把它们之间的关系明确地表达出来。 3.软件开发工具对软件开发工作的支持是在方面;所谓软件开发工具的功能是指 ,软件性能是指。 4.项目管理与版本管理的关键问题是,项目管理是以为中心解决问题。 5.逻辑上统一,物理上分散的信息库使数据与模块都实现了化,既保证了性, 又保证了性。 简答题(每小题 三、简答题 每小题 5 分,共 20 分 1.简述如何解决软件开发的基本问题。

温馨提示

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

评论

0/150

提交评论