《10月全国自考软件开发工具试题及答案解析》由会员分享,可在线阅读,更多相关《10月全国自考软件开发工具试题及答案解析(6页珍藏版)》请在金锄头文库上搜索。
1、精品自学考试资料推荐#全国 2018年 10月高等教育自学考试软件开发工具试题课程代码: 03173、单项选择题(本大题共 10小题,每小题 1 分,共 10分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未 选均无分。1. 第三代程序设计语言属于()B. 机器语言D.非过程化语言B.支持软件开发全过程的集成软件D.操作系统)B.单一、明确D .规范、完整A. 汇编语言C. 过程化语言2. 集成的软件开发环境是指()A. 支持软件开发的通用软件C.支持某一阶段工作的专用软件3. 模块的功能在逻辑上应尽可能地(A. 全面、完整C .全面、明确4.
2、 将事物的静态属性和有关操作放在一个对象中,对外不公开这些属性和操作,这称为()A.隐蔽性B.安全性C.封装性D.完整性5. 在软件开发过程中,由用户提出,由分析员采集,经过分析人员的理解,成为需求分析及设计的依据,这类信息 是( )A. 有关系统环境、现状及需求的信息B. 有关软件的功能设计与物理设计的各种信息C. 有关软件成果本身、包括程序与文档类信息D. 有关用户对系统的各种变更要求及系统各种变更的记录信息6. 在软件开发过程中,描述客观世界状态与规律的概念模式是()A.时序网络B.计算机模拟模型C数学与逻辑模型D.实体关系图7. 各个分散的软件工具在集成为一个一体化的工具时,它们的内部
3、()A.全部改变B.少部分改变C.大部分改变D.不发生改变8.AD/Cycle 中的需求分析阶段的任务是()A.充分了解用户需求B.制定发展规划C .建立逻辑模型D. 完成系统总体设计9.决定购置还是自行开发软件开发工具,要考虑多种因素,其中最基本的是()A. 待开发软件的性质与要求B.软件开发人员希望从开发工具得到的帮助C. 待开发软件的工作平台D.软件开发人员的知识背景10. 对应用领域的特点依赖最多的软件是()A. 操作系统B.数据库管理系统C. 高级语言D.软件开发工具二、多项选择题 (本大题共 10 小题,每小题2 分,共 20 分)在每小题列出的五个备选项中有二至五个是符合题目要求
4、的, 请将其代码填写在题后的括号内。 错选、 多选、 少 选或未选均无分。11.软件开发工具能够帮助开发人员()A. 明确需求B.提高编程效率C.完善文档E.加强项目管理D.维修硬件12.以下软件属于软件开发工具范围的有()A. 报表生成器B.集成的软件开发环境C.防病毒软件E.游戏软件D. 数据字典管理系统13.在可视化程序设计中,运用的技术手段包括( )A. 编辑与绘图B指点与卡嗒C删剪与粘贴E.拖拉与扔下D. 显示与打印14.在软件工程中,为实现表达方式的标准化,需要统一规格的( )A. 数据流图B.数据字典C. 模块结构图E.数据结构D. 程序设计语言15.在 SAA 的用户界面中,包
5、括的内容有()A. 键盘操作B.鼠标操作C.数据录入E.帮助系统D.资源分配16.项目管理的基本目标有( )A.尽量提高产品的数量B.有效地控制产品的质量C.保证安全,提高保密程度D.保证整个系统按预定的进度完成E. 合理利用各种资源,尽量减少资料浪费和闲置17. 属于 SAA 对外系统的通信接口提供的功能是()A.数据库查询B.数据流C.代码生成D.作业管理E.数据安全控制18. 在信息库(Repository)中应存放的信息有()A.系统状况B.软、硬件资源的特点C. 系统设计成果D.运行与测试状况记录E.项目管理与版本管理信息19. 为了减少选择软件开发工具的盲目性,必须考虑()A. 是
6、为了一个项目还是为了一批项目而购置工具B. 在哪些工作阶段使用工具C .工具将供哪些人使用D. 工具的销售情况E. 工具在什么软、硬件环境下运行20. 目前,软件开发工具的动向是()A.智能化B.网络化C. 商品化D. 一体化E.标准化三、填空题(本大题共 16 小题,每空 1 分,共 20 分) 请在每小题的空格中填上正确答案。错填、不填均无分。21. 需求分析阶段产生的文档是 。22. 按工作阶段划分,软件开发工具分为设计工具、分析工具和工具。23. 软件是人类在各个领域中积累的知识的结晶,是人类文明与知识得以的新型的 。24. 从概念上说,面向对象的程序设计语言是在第 代语言基础上出现的
7、。25. AD/Cycle 把应用软件开发过程的每个周期分为五个阶段, 依次是: 需求分析阶段、 分析与设计阶段、 阶段、 阶段和使用与维护阶段。26. 在模块之间,应尽量避免传递 信号。27. 实体关系图是描述 数据结构的概念模式。28. 与数据流程图相比,结构图着重于描述软件模块之间的 。29. 数据字典用表格的形式列出数据的 及相互关系。精品自学考试资料推荐30. 时序网络主要描述系统状态及其 。31. 文档生成包括文章、三大类。32. 由于信息爆炸”问题的存在,对历史信息必须有 的准备。33. 项目管理与版本管理的关键问题是 的处理。34自行开发工具要坚持短小实用、 的原则,避免期望过
8、高,贪大求全。35. 软件开发工具的使用者一般包括系统分析人员, ,资料员,测试人员和系统维护人员。36. 为保障软件开发工作顺利进行,应对开发过程中产生的 进行追踪、组织、管理和控制。四、 名词解释题(本大题共5小题,每小题3分,共15分)37. 第四代计算机语言3&遗传性39. 对象的多态性40. 代码生成器41. PVCS 中的项目(Project)五、简答题(本大题共 2小题,每小题5分,共10分)42. 使用软件开发工具大大提高了人们开发软件的效率和质量,这主要是通过哪些方面实现的? 43简述项目管理中应考虑的问题。六、论述题(本大题共 1题,10分)44.试论信息库管理模块与一般D
9、BMS的不同之处。七、应用题(本大题共 1题,15分)45 .用PowerBuilder实现一个商品查询系统,其应用程序名为GoodsApp,该应用程序使用一个GoodsDb数据库,其中包括1张表Goods(GoodslD, GoodName, Type,),用于记录商品情况。应用程序使用默认的事务对象。运行GoodsApp,出现窗口 w_Goods,光标焦点位于单行编辑框 sle_Goods (如题45图所示)。单击查询命 令按钮(cb_query),如果单行编辑框sle_Goods中输入了所需查询的商品名称,则在数据窗口控件(dw_result)中显示满足条件商品的信息。如果 sle_Go
10、ods中为空,则弹出一个对话框,提示信息请输入商品名称!”并将光标焦点置于 sle_Goods。单击清空命令按钮(cb_clear)会将sle_Goods中的内容清空,清除数据窗口dw_result中的内容,并将光标焦点置于sle_Goods。单击退出命令按钮(cb_quit)关闭w_Goods窗口。dw_result数据窗口控件与 d_result数据窗口对象连接。惡 4S R1精品自学考试资料推荐1)请写出 w_Goods 的 Open 事件、 cb_query、 cb_clear 和 cb_quit 控件的 Clicked 事件的脚本。2)请说明如何在数据窗口画板中定义数据窗口对象d_result 。#