您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 企业文化 > 2010年10月自考软件开发发工具试题真题
浙03173#软件开发工具试卷第1页共5页全国2010年10月高等教育自学考试软件开发工具试题课程代码:03173一、单项选择题(本大题共10小题,每小题1分,共10分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未均无分。1.软件开发工具提供的功能之一是()A.文件管理B.数据管理C.存储管理D.文档生成或编制2.属于软件开发工具的是()A.4GLB.DBMSC.编译系统D.操作系统3.软件开发中表达标准化不包括...()A.数据流程图B.数据字典C.模块结构图D.检查点设置4.项目负责人不必..考虑()A.分析需求B.验收模块C.交付检验D.验收修改成果5.信息库(Repository)研究的核心问题是()A.信息的共享性B.信息的准确性C.信息的一致性D.信息的安全性6.在软件开发工具的概念模式中,决策树属于的概念模式是()A.直观模型B.计算机模拟模型C.时序网络D.数学与逻辑模型7.软件开发工具的基础是()A.信息库B.人机界面C.总控部分D.代码生成8.在PowerBuilder中反映数据窗口实际内容的是数据窗口的()A.数据存储B.设计C.数据定义D.控件浙03173#软件开发工具试卷第2页共5页9.对一个系统的运行状况及效率进行检测与评价的工作称为()A.测试B.鉴定C.审计D.验收10.从目前的CASE理论考虑,CASE工具集成的关键是()A.数据库B.信息库C.操作系统D.ODBC技术二、多项选择题(本大题共10小题,每小题2分,共20分)在每小题列出的五个备选项中至少有两个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选、少选或未选均无分。11.软件开发工具概念的要点是()A.它是在第三代语言之后,软件技术进一步发展的产物B.它的目的是在软件开发过程中给予人们支持与帮助C.它的基本思想是致力于软件开发的高效优质D.它支持软件开发的全过程E.它仅支持编码或其它特定的工作阶段12.软件开发工具的重要性能有()A.表达能力B.保持信息一致的能力C.使用的方便程度D.对硬件和软件环境的要求E.工具的可靠程度13.OOP的基本思想包括()A.封装性B.对象之间有抽象与具体的关系C.对象之间有整体与部分的关系D.遗传性E.对象之间可以互送参数14.可视化的元素包括()A.图标B.图表C.图像D.一段程序E.一片素描15.在信息库中,设计阶段的有关信息包括()A.总体结构B.数据字典C.程序代码D.测试情况浙03173#软件开发工具试卷第3页共5页E.程序模块的要求16.数据流程图的基本组成部分是()A.外部实体B.实体属性C.数据存储D.条件判断E.数据处理17.在软件开发工具中,文档生成与代码生成相比,其特点包括()A.数量大B.语法严格C.内容复杂D.种类多E.格式固定18.从技术方面考虑,软件开发工具的基本原则包括()A.面向使用者B.保证信息的准确传递C.保证信息存储的一致性D.保证系统的安全性E.保证系统的开放性19.属于多媒体技术特性的是()A.集成性B.交互性C.实时性D.标准化E.数字化20.表示ModelWorks中事件绘图者业务过程的元素是()A.事件B.对象C.触发D.操作E.封装三、填空题(本大题共12小题,每空1分,共20分)请在每小题的空格中填上正确答案。错填、不填均无分。21.软件开发工具是在___________的基础上发展起来的一类___________。22.按工作阶段划分,软件开发工具可粗略地分为设计工具、___________工具和___________工具。23.模块的功能在逻辑上尽可能的___________、___________,最好做到与任务的——对应。24.一般来说,人类对于大量元素组成的复杂系统,至今尚无理想的___________与___________方法。25.时序网络主要描述的是系统___________及其___________方式。浙03173#软件开发工具试卷第4页共5页26.软件开发工具的成果包括文档和___________,通常是以___________方式提供的。27.信息库技术主要涉及的四个问题是:信息库的___________、___________和管理功能以及历史信息的处理方法。28.项目管理与版本管理的核心问题是跨生命周期的信息管理问题,其关键问题是_________信息的处理。29.在AD/Cycle的跨周期管理中,需求分析阶段使用的方法包括分析工具,建模工具和______工具。30.与系统软件相比,软件开发工具更多地依赖于___________的特点。31.在PowerBuilder的环境中,提供的工具条有Power工具条、_________工具条和___________工具条。32.文件加锁的目的是防止___________对数据的破坏。四、名词解释(本大题共5小题,每小题3分,共15分)33.设计工具34.水波效应35.计算机模拟模型36.控制集成(在NEWCAFG中)37.存储过程五、简答题(本大题共2小题,每小题5分,共10分)38.简述软件开发工具中用户界面的主要原则。39.简述ODBC的含义和作用。六、论述题(本大题共1小题,10分)40.试述在PowerBuilder中程序访问多个数据库的方法。七、应用题(本大题共1小题,15分)41.用PowerBuilder实现一个酒店房间的预订系统,其应用程序名为OrderApp,该应用程序使用一个Order_DB数据库,其中包括3张表:Room、Customer和Order。Room用于记录房间信息;Customer用于记录客户信息;Order用于记录客户预订房间信息。运行OrderApp,以客户身份登录后会出现一个带有菜单m_customer的MDI窗口框架w_customer。单击菜单上的“预订浏览”菜单项(m_browseOrder)会出现一个窗口w_browseOrder,用dw_browseOrder数据窗口控件显示客户预订房间的情况,如题41图所示。dw_browseOrder数据窗口控件与d_browseOrder数据窗口对象连接。单击该窗口上的浙03173#软件开发工具试卷第5页共5页“退出”按钮(cb_quit)将关闭此窗口。客户登录后其ID号保存在变量CurCustomerD)中。d_browseOrder数据源的类型为SQLSelect,其参数为客户的ID号。题41图w_browseOrder窗口(1)请说明实现以上所述应用功能的关键步骤,需要明确指出操作对象的名称,不需指明编写脚本部分。(2)请写出打开MDI窗口w_customer、单击“预订浏览”菜单项、显示w_browseOrder窗口中预订信息的相应脚本,并指出这些脚本分别在哪些对象的什么事件中实现。
本文标题:2010年10月自考软件开发发工具试题真题
链接地址:https://www.777doc.com/doc-3066808 .html