2005年下半年全国自考软件工具开发真题及答案

上传人:小** 文档编号:92833794 上传时间:2019-07-13 格式:PDF 页数:8 大小:508.61KB
返回 下载 相关 举报
2005年下半年全国自考软件工具开发真题及答案_第1页
第1页 / 共8页
2005年下半年全国自考软件工具开发真题及答案_第2页
第2页 / 共8页
2005年下半年全国自考软件工具开发真题及答案_第3页
第3页 / 共8页
2005年下半年全国自考软件工具开发真题及答案_第4页
第4页 / 共8页
2005年下半年全国自考软件工具开发真题及答案_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《2005年下半年全国自考软件工具开发真题及答案》由会员分享,可在线阅读,更多相关《2005年下半年全国自考软件工具开发真题及答案(8页珍藏版)》请在金锄头文库上搜索。

1、更多试卷,请访问9州考苑()更多试卷,请访问9州考苑() 2005年下半年全国自考软件开发工具真题 一、单项选择题(本大题共10小题,每小题1分,共10分)在每小题列出的四个备选项 中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均 无分。 1. 在下列软件开发所涉及的信息中,属于跨越开发周期的是() A. 有关系统环境、现状与需求的信息 B. 有关软件功能设计的各种信息 C. 有关用户对系统各种变更要求的信息 D. 有关包括程序与文档的软件成果信息 答案:C答案:C 2. 在软件开发工具的概念模式中,决策表属于的概念模式是() A. 时序网络 B. 计算机模拟模型

2、C. 结构图 D. 数学与逻辑模型 答案:D答案:D 3. 在软件开发过程中,建立逻辑模型应在() A. 需求分析阶段 B. 编码阶段 C. 分析设计阶段 D. 测试阶段 答案:A答案:A 4. 在PowerBuilder中,提供以自由表形式显示数据的是() A. 应用程序对象 B. 菜单对象 C. 数据窗口对象 D. 用户对象 答案:C答案:C 5. 关于软件开发工具的开发与选择问题,下列选项中正确的是() A. 具体工作条件与软件开发工具的开发与选择无关 B. 选择软件开发工具与项目特征无关 C. 只要确定了某种软件开发工具,就能够进行软件开发工作了 D. 自行开发软件开发工具时,应充分考

3、虑其难度 答案:D答案:D 更多试卷,请访问9州考苑()更多试卷,请访问9州考苑() 6. 在对市场上可供使用的软件开发工具进行调查研究时,应包括的内容是() A. 软件开发工具供应商的规模 B. 软件开发工具的管理者 C. 软件开发工具的销售量 D. 软件开发工具的服务和培训条件 答案:D答案:D 7. 在第三代语言的应用中,人们发现了新的“瓶颈”是() A. 处理需求的描述 B. 处理过程的描述 C. 处理结果的描述 D. 检测方式的描述 答案:B答案:B 8. 下述对通用软件特点叙述正确的是() A. 通常情况下,用通用软件进行软件开发工作要比使用软件开发工具开发软件效率高 B. 使用通

4、用软件开发软件能够完成几乎所有的开发工作 C. 使用通用软件常常遇到难于保持一致性的困难 D. 通用软件能够自动生成非常高质量的程序 答案:C答案:C 9. 每项任务仅由一个模块来完成,这称为模块的() A. 开放性 B. 确定性 C. 凝聚性 D. 稳定性 答案:C答案:C 10. 从概念上说,软件开发工具产生的基础是() A. 机器语言 B. 汇编语言 C. 高级语言 D. 非过程化语言 答案:C答案:C 二、多项选择题(本大题共10小题,每小题2分,共20分)在每小题列出的五个备选项 中至少有两个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选、少选 或未选均无分。 1. 下述

5、属于软件开发工具概念模式的有() A. 数据流程图 更多试卷,请访问9州考苑()更多试卷,请访问9州考苑() B. 业务流程图 C. 实体关系图 D. 数据字典 E. 时序网络 答案:ACDE答案:ACDE 2. 在信息库中,项目管理的有关信息包括() A. 人员更变 B. 资金投入 C. 进度计划 D. 实施情况 E. 版本信息 答案:ABCDE答案:ABCDE 3. 属于PowerBuilder中应用程序对象的有() A. 窗口对象 B. 菜单对象 C. 用户对象 D. 工程对象 E. 库 答案:ABCDE答案:ABCDE 4. 从技术方面考虑,软件开发工具的基本原则包括() A. 面向使

6、用者 B. 缩短开发过程 C. 保证信息存储的正确性 D. 保证信息的准确传递 E. 保证系统的开放性 答案:ADE答案:ADE 5. 引入软件开发工具之后的组织管理工作所包括的内容有() A. 制定严格的使用制度 B. 限制使用范围 C. 记录使用的详细过程 D. 严格控制使用时间 E. 培训使用人员 答案:ACE答案:ACE 6. 下列属于软件配置管理目的的有() A. 控制软件的使用 B. 控制软件的修改 C. 减少混乱 更多试卷,请访问9州考苑()更多试卷,请访问9州考苑() D. 提高软件使用率 E. 提高软件生产率 答案:BCE答案:BCE 7. 下列属于总体设计阶段工作的有()

7、A. 设计出在计算机系统内外的、合理的信息流程 B. 写出软件功能说明书 C. 软件结构设计 D. 数据库设计 E. 程序设计 答案:CD答案:CD 8. 下述体现软件开发工具发展的有() A. 程序设计自动化程序提高 B. 把软件开发工作延伸到项目及版本管理 C. 把软件开发工作扩展到了作为一个不断发展的主体生长完善的全过程 D. 软件生产的成败更多地依赖于编程技术 E. 进一步削弱了用户在软件开发中的作用 答案:AB答案:AB 9. 大型软件开发中的困难表现在() A. 一致性保持十分困难 B. 测试的困难很大 C. 工作进程难于控制 D. 文档与代码的协调困难 E. 版本更新困难 答案:

8、ABCDE答案:ABCDE 10. 程序结构的基本模块有() A. 顺序机制 B. 处理单元 C. 循环机制 D. 二分决策机制 E. 多分支机制 答案:BCD答案:BCD 三、填空题(本大题共12小题,每空1分,共20分)请在每小题的空格中填上正确答案 。错填、不填均无分。 1. 在关于界面的基本原则中,用户界面的主要功能是_,且界面必须_。 答案:通信 始终一致答案:通信 始终一致 更多试卷,请访问9州考苑()更多试卷,请访问9州考苑() 2. 时序网络主要描述的是系统_及其_方式。 答案:状态 转换答案:状态 转换 3. 信息库技术主要涉及的四个问题是:信息库的内容、信息库的_、信息库的

9、管理功能和 _的处理方法。 答案:组织方式 历史信息答案:组织方式 历史信息 4. PowerBuilder中,脚本通常由PowerScript命令、_和_组成。 答案:函数 语句(与次序无关)答案:函数 语句(与次序无关) 5. 准备开发的软件的_与_是决定购置还是自制软件开发工具的重要因素之一。 答案:性质 要求(与次序无关)答案:性质 要求(与次序无关) 6. 软件开发工具的使用过程是人们转变_的过程。 答案:工作方式答案:工作方式 7. PVCS是Intersolv于上世纪70年代开发的首例_软件。 答案:配置管理答案:配置管理 8. 一般来说,项目管理包括进度管理、质量管理,以及_管

10、理和_管理。 答案:资源 费用(与次序无关)答案:资源 费用(与次序无关) 9. 高级设计语言实现了对机器的_,抽象地、_地描述处理和算法。 答案:独立性 逻辑答案:独立性 逻辑 10. 在模块之间相互联系时,应当尽量避免_耦合,仅限于使用_耦合。 答案:逻辑 数据答案:逻辑 数据 11. 模块的规模应当足够小,以便使它本身的_易于进行。 答案:调试答案:调试 12. 在软件标准化方面,一方面是对工作质量及检查制定标准,另一方面是_的标准化。 答案:表达方式答案:表达方式 四、名词解释(本大题共5小题,每小题3分,共15分) 1. 实体关系图 答案:一种用于描述静态数据结构的概念模式。(1分)

11、是以实体、关系、属性三个基本概念答案:一种用于描述静态数据结构的概念模式。(1分)是以实体、关系、属性三个基本概念 (1分)概括数据的基本结构。(1分)(1分)概括数据的基本结构。(1分) 2. 可视化开发环境 答案:在程序设计时,不是用程序设计语言书写代码来完成界面设计,(1分)而是利用开发工答案:在程序设计时,不是用程序设计语言书写代码来完成界面设计,(1分)而是利用开发工 具提供的一些控件,(1分)通过键盘或鼠标在屏幕上直接进行设计。(1分)具提供的一些控件,(1分)通过键盘或鼠标在屏幕上直接进行设计。(1分) 3. 封装 更多试卷,请访问9州考苑()更多试卷,请访问9州考苑() 答案:

12、把复杂的概念(或抽象,或模块)包装成简单和易于直接理解的形式,(1分)并由明确答案:把复杂的概念(或抽象,或模块)包装成简单和易于直接理解的形式,(1分)并由明确 规定的接口,作为与外界联系的唯一接口,(1分)以保护其内容不受外界任何未经规定的接触规定的接口,作为与外界联系的唯一接口,(1分)以保护其内容不受外界任何未经规定的接触 。(1分)。(1分) 4. 软件开发工具的可靠程度 答案:在各种各样的干扰下(1分)仍能保持正常工作,(1分)而不致丢失或弄错信息。(1分答案:在各种各样的干扰下(1分)仍能保持正常工作,(1分)而不致丢失或弄错信息。(1分 ) 5. 数据字典 答案:一种用于描述数

13、据内容的概念模式。(1分)以表格的形式列出数据的基本属性(1分)及答案:一种用于描述数据内容的概念模式。(1分)以表格的形式列出数据的基本属性(1分)及 其相互关系。(1分)其相互关系。(1分) 五、简答题(本大题共2小题,每小题5分,共10分) 1. 简述ODBC的含义和作用。 答案:ODBC是开放数据库连接,是允许应用程序使用结构查询语言(SQL)的标准。(1分)可以答案:ODBC是开放数据库连接,是允许应用程序使用结构查询语言(SQL)的标准。(1分)可以 使单一的应用程序访问不同的数据库管理系统。(1分)应用开发人员不必针对特定的DBMS开发使单一的应用程序访问不同的数据库管理系统。(

14、1分)应用开发人员不必针对特定的DBMS开发 、编译和发布应用程序,(1分)而是通过对应用程序加载不同数据库的驱动程序(1分)来建立、编译和发布应用程序,(1分)而是通过对应用程序加载不同数据库的驱动程序(1分)来建立 与相应数据库系统的连接。(1分)与相应数据库系统的连接。(1分) 2. 软件配置管理的版本控制主要解决的问题。 答案:(1)根据不同用户的需要配置不同系统;(1分)答案:(1)根据不同用户的需要配置不同系统;(1分) (2)保存系统老版本;(1分)(2)保存系统老版本;(1分) (3)建立一个系统新版本,使它包含某些决策而抛弃另一些决策;(1分)(3)建立一个系统新版本,使它包

15、含某些决策而抛弃另一些决策;(1分) (4)支持两位以上程序员同时在一个项目中工作;(1分)(4)支持两位以上程序员同时在一个项目中工作;(1分) (5)高效存储项目的多个版本。(1分)(5)高效存储项目的多个版本。(1分) 六、论述题(本大题共1小题,10分) 1. 试论软件开发工具中信息库的内容。 答案:(1)所述软件的工作环境、功能需求、性能要求,(1分)有关信息来源的状况、用户状答案:(1)所述软件的工作环境、功能需求、性能要求,(1分)有关信息来源的状况、用户状 况、硬件环境以及在该领域的作用等外部信息;(1分)况、硬件环境以及在该领域的作用等外部信息;(1分) (2)需求分析中收集的有关用户的信息;(1分)(2)需求分析中收集的有关用户的信息;(1分) (3)逻辑设计阶段中的各种调查材料(1分)和由此生成的各种文档;(1分)(3)逻辑设计阶段中的各种调查材料(1分)和由此生成的各种文档;(1分) (4)设计阶段的各种资料;(1分)(4)设计阶段的各种资料;(1分) (5)编程阶段的所有成果;(1分)(5)编程阶段的所有成果;(1分) (6)运行及使用情况的详细记录;(1分)(6)运行及使用情况的详细记录;(1分) (7)维护与修改

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号