课程代码:07169
一、单项选择题(本大题共15小题,每小题2分,共30分) 1.CASE的中文含义是
A.计算机辅助软件工程 B.计算机辅助设计工程 C.计算机辅助系统工程 D.计算机应用系统工程 2.软件开发环境中环境数据库属于 A.宿主层 B.基本层 C.应用层 D.核心层
3.在需求分析阶段,软件开发工具提供的支持主要是 A.文档的编制 B.软件项目的管理 C.代码的编写 D.认识与描述客观系统 4.下列属于软件项目管理工具的是 A.数据字典生成器 B.反汇编程序 C.静态分析器 D.PERT图工具 5.下列属于软件设计输出结果的是 A.功能描述 B.接口设计 C.代码生成 D.行为描述
6.用助记符表示的面向机器的计算机语言是 A.机器语言 B.4GL C.汇编语言 D.高级语言 7.在SA方法中,系统的数据描述借助 A.数据结构 B.数据存储 C.数据流图 D.数据字典 8.下列属于网页设计工具的是
A.DreamWeaver B.PowerDesigner C.Photoshop D.CorelDraw
9.基于E-R模型的数据库设计方法中,E-R图表示实体的是 A.椭圆 B.菱形 C.矩形框 D.平形四边形
10.使项目的最终用户能够控制内容和信息流,它是属于多媒体开发的 A.编辑特性 B.组织特性 C.交互式特性 D.提交特性
11.用来进行系统设计的,将设计结果描述出来形成设计说明书软件开发工具的是 A.需求分析工具 B.测试工具 C.设计工具 D.编码工具
12.在UML提供的图形化工具中,描述系统实现的功能是 A.协作图 B.用例图 C.配置图 D.对象图 13.软件开发工具最重要的性能是
A.存储各种信息的能力 B.版本管理能力 C.工具的可靠程度 D.帮助人们编写文档
14.在常见的耦合类型中,应尽量避免使用的是 A.标记耦合 B.数据耦合 C.控制耦合 D.内容耦合 15.软件工具酶作用的对象是 A.软件 B.软件底物 C.软件工具 D.软件开发工具
二、多项选择题(本大题共5小题,每小题3分,共15分) 16.软件开发工具提供支持的有
A.认识与描述客观系统 B.存储及管理开发过程中的信息 C.代码的编写或生成 D.文档的编制或生成
E.软件项目的管理
17.软件配置管理中所使用的模式主要有
A.恢复提交模式 B.合成模式 C.面向改变模式 D.长事务模式 E.内模式
18.信息库存储系统开发过程中属于设计成果信息的有 A.数据流程图 B.版本管理 C.数据字典 D.模块设计要求 E.系统结构图 19.UML主要具有的特点有
A.统一的建模语言 B.支持面向对象 C.支持可视化建模 D.强大的表达能力 E.代码生成效率高 20.软件开发工具与使用者之间交流信息的桥梁包括 A.录入更新 B.联机查询 C.人机界面 D.文档生成 E.总控部分
三、填空题(本大题共10小题,每小题1分,共10分)
21.软件开发环境是指在计算机的基本软件的基础上,为了支持软件的开发而提供的一组 软件系统。
22.在信息库中存放有关项目和 的信息,这类信息是跨生命周期的信息。 23.需求工程包括需求获取、 、需求认证三个阶段。
24.在SA方法中,处理过程的处理逻辑常常借助判定表或 来描述,而系统中的数据借助数据字典来描述。
25.数据库设计工具从所支持的设计阶段来分类,可以分为需求分析工具、 、逻 辑设计工具和物理设计工具。
26.用户界面设计在工作流程上分为结构设计、 和视觉设计三个部分。
27.一般来说,测试管理工具对测试计划、 和测试实施进行管理,并且还包括对缺陷的跟踪管理。
28.多媒体开发工具的交互式特性使项目的最终用户能够控制 和信息流。 29.软件工具通常由工具、工具接口和 三部分组成。 30.文档有文章、表格和图形三大类,其中最难处理的是 。
四、简答题(本大题共5小题,每小题5分,共25分) 31.软件开发工具的主要性能指标有哪些? 32.人机界面设计应遵循哪些原则?
33.数据库的设计方法有哪几类?
34.软件工具酶按开发阶段划分,可以分为哪些种类? 35.如何确定一种语言是4GL。
五、论述题(本大题共1小题,共10分) 36.论述数据库设计过程中所面临的困难。
六、应用题(本大题共1小题,共10分)
37.利用SQLServer2000数据库开发工具和VisualBasic6.0实现一个教务管理系统,其中利用VisualBasic的集成开发环境IDE的窗体设计器设计的登录界面如下图。
请回答下列问题:
(1)SQLServer2000支持的数据模型是什么?
(2)请填写①~④使用的工具箱中的控件名称。
因篇幅问题不能全部显示,请点此查看更多更全内容