全国自考软件开发工具试题及答案Word格式.doc

上传人:b****1 文档编号:13164683 上传时间:2022-10-07 格式:DOC 页数:7 大小:360.50KB
下载 相关 举报
全国自考软件开发工具试题及答案Word格式.doc_第1页
第1页 / 共7页
全国自考软件开发工具试题及答案Word格式.doc_第2页
第2页 / 共7页
全国自考软件开发工具试题及答案Word格式.doc_第3页
第3页 / 共7页
全国自考软件开发工具试题及答案Word格式.doc_第4页
第4页 / 共7页
全国自考软件开发工具试题及答案Word格式.doc_第5页
第5页 / 共7页
点击查看更多>>
下载资源
资源描述

全国自考软件开发工具试题及答案Word格式.doc

《全国自考软件开发工具试题及答案Word格式.doc》由会员分享,可在线阅读,更多相关《全国自考软件开发工具试题及答案Word格式.doc(7页珍藏版)》请在冰豆网上搜索。

全国自考软件开发工具试题及答案Word格式.doc

A.COBOL B.DOS

C.TOOLBOOK D.DBMS

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.在NEWCAFG中,构成Repository库的主体关系是()

A.系统类关系 B.属性类关系

C.实体类关系 D.联系类关系

10.在对市场上可供使用的软件开发工具进行调查研究时应包括的内容是()

A.软件开发工具供应商的规模 B.软件开发工具的管理者

C.软件开发工具的销售量 D.软件开发工具的服务和培训条件

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

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

错选、多选、少选或未选均无分。

11.软件开发工具在以下几方面提供支持()

A.认识与描述客观系统 B.存储及管理开发过程中的信息

C.代码的编写或生成 D.文档的编制或生成

E.为挑选管理人员提供必要的信息

12.NEWCAFG的安全保证主要措施是对信息库的()

A.密码设置 B.备份

C.恢复 D.访问控制

E.登记日志

13.质量好的软件应满足()

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

C.足够的运行速度 D.足够的可靠性

E.结构良好,文档齐全

14.模块的划分应符合()

A.功能尽可能单一、明确 B.模块间的联系尽可能少

C.明确说明模块间必需的联系 D.模块间仅限于数据耦合

E.模块的规模足够小

15.造成大型软件开发困难的原因有:

()

A.大系统的复杂性 B.人员的组织与协调

C.各应用领域之间的差别 D.应用环境随时间的变化

E.程序人员的水平低

16.数据窗口对象数据源包括()

A.SQLSelect数据源 B.SQLServer数据源

C.Query数据源 D.External数据源

E.StoredProcedure数据源

17.软件开发工具中属于信息库管理功能的是()

A.使用查询 B.代码生成

C.录入更新 D.文档生成

E.一致性维护

18.在软件开发工具中,文档生成的内容包括()

A.数据 B.文章

C.表格 D.图形

E.程序

19.软件开发工具进一步发展的方面包括()

A.网络化 B.智能化

C.一体化 D.大众化

E.标准化

20.下面哪些项是选择软件开发工具的要点()

A.运行环境 B.性能/价格比

C.用户的编程能力 D.主机的速度

E.对应的开发方法

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

请在每小题的空格中填上正确答案。

错填、不填均无分。

21.第四代语言的原义是____________的程序设计语言。

22.与一般项目管理比较而言,软件项目有两个特殊问题,首先需要____工作方面的支持,另一个是版本管理。

23.第三代程序设计语言是面向____________的语言。

24.由于面向对象程序设计提供了认识____________的力量而产生了巨大的影响。

25.结构化程序设计的方法是面向规模较____________软件的;

主要是为_________服务的。

26.面向对象程序设计的思想方法更接近人们思维方式,摒弃了持续许久的____________和____________的争论。

27.软件开发工具的成果包括程序和____________,通常是以_________方式提供的。

28.当信息库中有新信息存入时,老信息添加____________移入到____________信息中。

29.项目管理与版本管理的核心问题是____________的信息管理问题,其关键问题是____________的处理。

30.在NEWCAFG中,使用进程和____________机制实现集成环境的管理与控制。

31.与系统软件或高级语言相比,软件开发工具更多地依赖于____________的特点、开发人员的____________与组织方式。

32.结构化程序设计方法的缺点是增大了程序____________,降低了程序的_________。

33.软件开发是一个多阶段的过程,不同的开发阶段要求不同的工具。

软件开发工具大体上可分为____________工具、分析工具和设计工具。

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

34.封装性

35.软件开发工具

36.概念模式

37.信息流通模型

38.实体关系图

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

39.简述软件开发工具的功能要求。

40.简述支持软件开发工具的主要理论和方法。

六、论述题(本大题10分)

41.试述项目管理和版本管理的主要内容。

七、应用题(本大题共15分)

42.用PowerBuilder实现一个应用程序名为StuApp的应用,程序中用到数据库Studb。

Studb包括3张表:

Student、Class和Mark。

Student用于记录学生信息;

Class用于记录课程信息;

Mark用于记录学生选修课程的成绩。

运行StuApp,会出现一个带有菜单m_student的MDI窗口框架w_student。

单击

菜单上的“成绩浏览”菜单项(m_browseMark)会出现一个成绩浏览窗口w_browse-Mark,如题42图所示。

左侧的数据窗口(dw_student)显示学生的学号和姓名,右侧的数据窗口(dw_mark)显示左侧当前学生的所选课程及成绩。

dw_student和dw_mark分别与d_student和d_mark连接。

静态文本st_StuName显示当前选中学生的姓名加“的成绩”。

用鼠标单击dw_student中的不同学生记录,dw_mark和st_StuName中的内容会随之发生变化。

单击“关闭”按钮,关闭w_browseMark窗口。

题42图w_browseMark窗口

(1)请补充实现上述应用功能的关键步骤说明。

请明确指出操作对象的名称,不需指明脚本。

①创建应用程序对象StuApp;

②在菜单画板中创建菜单m_student;

③在数据窗口画板中____________,其中____________为SQLSelect,参数为学号;

④在窗口画板中____________,将窗口类型设置为MDIMicroHelp,并在Windows属性对话框中将MenuName设置为____________;

⑤创建w_browseMark窗口,并在其中添加____________,并指定其数据窗口对象为d_student;

添加____________,并指定其数据窗口对象为d_mark;

添加1个命令按钮,并将其显示文本改为“关闭”。

(2)请完成以下事件的相应脚本:

dw_student的___________________脚本:

____________//定义一个字符串型的局部变量sl_studentid

_____________=this.object.data[currentrow,1]

____________//检索数据到dw_mark

IF____________THEN//如果检索失败

Messagebox(“提示”,“检索学生成绩出错!

”)

ELSE

____________//给st_StuName重新赋值

____________________________

cb_quit的Clicked事件脚本:

设置dw_student的事务对象脚本:

全国2009年10月自考软件开发工具试题参考答案

1.D2.D3.C4.C5.D6.B7.C8.A9.C10.D

11.ABCD 12.BCE 13.ABCDE 14.ABCDE 15.ABCD

16.ACDE 17.ACE 18.BCD 19.ABCE 20.ABE

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

21.非过程化22.测试23.过程24.框架25.小 程序员

26.自顶向下 自底向上(与次序无关)27.文档 联机28.时间标志 历史

29.跨生命周期 历史信息30.消息31.应用领域 工作习惯

32.工作量 运行效率33.计划

34.对象作为一个整体(1分)对外不必公开(1分)属性与操作。

(1分)

35.

(1)第三代程序设计语言之后,软件技术进一步发展的产物。

(1分)

(2)目的是在软件开发过程中的不同方面给人们以不同程度的支持与帮助。

(1分)(3)支持软件开发的全过程。

36.人们在认识事物过程中,对某一事物或某一系统形成的抽象的、(1分)一般化(1分)的概念框架。

37.用需求分析阶段建立的逻辑模型,(1分)表达信息的来源、去向、存储及处理(1分)的逻辑过程。

38.实体关系图是一种用于描述静态数据结构的概念模式。

(1分)它以实体,关系,属性(1分)三个基本概念概括数据的基本结构。

39.

(1)认识与描述客观系统;

(1分)

(2)存储和管理开发过程中的信息;

(3)代码的编写或生成;

(1分)(4)文档的编制或生成;

(1分)(5)软件项目的管理。

40.

(1)认知科学中有关概念模式的概念与方法;

(2)数据库技术的理论与方法;

(3)编译技术

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 党团工作 > 党团建设

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1