全国2011年1月高等教育软件开发工具自考试题

发布日期:2019-11-27 14:39:56 编辑整理:新疆自考网 【字体: 【学历咨询】
立即购买

《自考视频课程》名师讲解,轻松易懂,助您轻松上岸!低至199元/科!

全国2011年1月高等教育自学考试

软件开发工具试题

课程代码:03173

一、单项选择题(本大题共10小题,每小题1分,共10分)

在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。

1.最早出现的软件开发工具是(      )

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.在NEWCAFG中,用户与系统的直接接口是(      )
A.界面管理                                                   B.消息传递与处理
C.应用工具                                                   D.信息库管理
9.下列因素中,不影响软件开发工具的购置与自行开发之间权衡的是(      )
A.待开发软件的性质和要求                           B.工作环境
C.开发软件所用的程序设计语言                    D.开发人员对支持工作与支持程度的需要
10.不属于UML基本机制表达方式的是(      )
A.修饰                                                          B.注释
C.封装                                                          D.说明

二、多项选择题(本大题共10小题,每小题2分,共20分)

在每小题列出的五个备选项中至少有两个是符合题目要求的。,请将其代码填写在题后的括号内。错选、多选、少选或未选均无分。

11.总体设计的文档有(         )

A.结构图                                                       B.模块清单

C.公用数据结构                                            D.功能说明书

E.用户手册

12.多媒体开发工具有(         )

A.TOOLBOOK                                               B.3D STUDIO

C.HONG TOOL                                             D.VB

E.VC

13.大型软件开发的困难有(         )

A.一致性难以保持                                         B.测试困难大大增加

C.工作进度难以控制                                     D.文档与代码难以协调

E.版本更新困难

14.目前,多数人认为好的软件应当满足(         )

A.正确实现所要求的功能                              B.界面友好

C.有足够的可靠性                                         D.程序短,占用内存少

E.容易维护

15.在信息库中,设计阶段的有关信息包括(         )

A.数据文件格式                                            B.变量说明

C.数据字典                                                   D.总体结构

E.使用说明

16.在PowerBuilder中,窗口对象包含(         )

A.消息                                                          B.属性

C.数据                                                          D.事件

E.控件

17.软件开发工具中,信息库(Repository)管理的功能包括(         )

A.数据模型确定                                            B.使用查询

C.程序测试                                                   D.一致性维护

E.录入更新

18.NEWCAFG提供的数据集成操作是(         )

A.建立应用工具与信息库的接口

B.对信息库进行完整性、一致性检查

C.完成信息库之间的数据连接与共享

D.保证应用工具操作的数据与信息库中数据一致

E.对信息库实现相应的安全保证

19.对软件开发工具的使用进行审计时应考虑的问题包括(         )

A.预期功能的实际使用状况和效果

B.工具在效率方面是否满足实际工作的要求

C.引入软件开发工具后使用的效益和频繁程度

D.工具使用过程中是否出现过错误和故障

E.引入的工具是否与项目组工作所依托的硬件、软件平台产生冲突

20.组织良好的XML文档,必须满足的基本规则(         )

A.以<?XMLversion="1.0"?>开始

B.须有文件头部<head>…</head>部分

C.有一个包含其他内容的根元素,例如<list>和</list>标识符

D.文件中换行使用<br>标识符

E.所有元素必须合理嵌套,不允许交叉嵌套

三、填空题(本大题共20小题,每小题1分,共20分)

请在每小题的空格中填上正确答案。错填、不填均无分。

21.通俗地讲,软件开发工具是开发软件的_________________。

22.软件包括程序和_________________两个不可缺少的组成部分。

23.软件开发工作的起点是提出__________________。

24.一般说来,项目管理包括进度管理、资源与费用管理、_________等内容。

25.结构化程序设计强调,模块之间应尽量避免_________耦合。

26.工程思想的核心是___________________的表达方式和规范化的工作步骤。

27.对象之间可以互送消息。这个消息可以是传送一个__________________,也可以是使这个对象开始某个操作。

28.从网络通信技术的角度看,Internet是一个以_____________网络协议连接计算机网络的数据通信网。

29.在软件开发工具中,描述静态数据结构的概念模式是__________________。

30.在软件开发工具的SAA框架中,在硬件基础上提供的接口是CPI、CCS和_________。

31.在PowerBuilder中,_________是应用程序的入口点。

32.在PowerBuilder中,一个数据窗口由数据窗口_____________和数据窗口对象组成。

33.在AD/Cycle的跨周期管理中,需求分析与分析设计阶段所使用的工具包括分析工具、设计工具和_____________工具。

34.历史信息的处理是项目管理与_____________的关键问题。

35.在NEWCAFG中,用于描述待实现MIS相关信息的关系,称为___________________类关系。

36.在NEWCAFG的工具中,有很多工具,其中最主要的是图形工具和__________________工具。

37.在选择与购置软件开发工具中,最重要的是设置有限的、现实的_________和充分考虑各方面的环境因素,这两点对于软件开发工具能否切实发挥作用起着根本性的制约作用。

38.引入软件开发工具之后组织管理工作包括四个方面:制定严格的使用制度、记录使用的详细过程、培训使用人员、经常进行_________和评价工作。

39.UML把系统开发分成五个阶段:需求分析、分析、__________________、编程和测试。

40.HTML描述如何显示Web页中的数据,而__________________描述的则是数据本身。

四、名词解释(本大题共5小题,每小题3分,共15分)

41.Web浏览器

42.即插即用的程序设计

43.数学与逻辑模型

44.信息流通模型

45.开发工具的工作环境

五、简答题(本大题共2小题,每小题5分,共10分)

46.与一般生产日常管理相比,项目管理的突出特点是什么?

47.自行开发软件开发工具时应该注意哪些原则?

六、论述题(本大题共1小题,10分)

48.试论软件开发工具中信息库的内容。

七、应用题(本大题共1小题,15)

49.用PowerBuilder实现一个学生成绩查询系统,其应用程序名为ScoreQueryApp,该应用程序的数据存储于ScoreQueryDB数据库中,其中包括三张表:Student、Curriculum和Score,分别记录学生、课程和成绩信息,这三张表之间的关系如题49-1图所示。

 

运行ScoreQueryApp后,会出现一个带有菜单m_main的MDI窗口框架w_main。单击菜单上的“成绩查询”菜单项(m_query)会出现w_query窗口(题49-2图)。光标焦点置于“请输入需查询的学号”右侧的单行编辑框(sle_querysno)。

单击“查询”命令按钮(cb_query),如果单行编辑框sle_querysno中输入了所需查询的学生学号,则在下侧的数据窗口控件(dw_query)中显示该学生的成绩。如果sle-querysno中为空,则弹出一个对话框,提示“请输入需查询的学号:”,并将光标焦点置于sle_querysno。

单击“清空”命令按钮(cb_clear)会将sle_querysno中的内容清空,并清除数据窗口dw_query中的内容。

单击“关闭”命令按钮(cb_quit)关闭w_query窗口。

dw_query数据窗口控件与d_query数据窗口对象连接。

全国2011年1月高等教育软件开发工具自考试题(图1)

(1)请说明实现以上所述应用功能的关键步骤,只需指明操作对象的名称,不需包括具体脚本。

(2)请写出cb_query、cb_clear和cb_quit控件Clicked事件的脚本。


关注新疆自考网微信公众号

其他人还看了:
免责声明

《新疆自考网》免责声明:

1、由于各方面情况的调整与变化,本网提供的考试信息仅供参考,考试信息以省考试院及院校官方发布的信息为准。

2、本网信息来源为其他媒体的稿件转载,免费转载出于非商业性学习目的,版权归原作者所有,如有内容与版权问题等请与本站联系。联系邮箱:812379481@qq.com。

新疆自考-便捷服务