03173软件开发工具2006年10月份真题及答案_第1页
03173软件开发工具2006年10月份真题及答案_第2页
03173软件开发工具2006年10月份真题及答案_第3页
03173软件开发工具2006年10月份真题及答案_第4页
03173软件开发工具2006年10月份真题及答案_第5页
免费预览已结束,剩余3页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、每小题1分,共10分)个是符合题目要求的,请将其代码填写在题后的括B.机器语言D.非过程化语言B.支持软件开发全过程的集成软件D.操作系统)B.单一、明确D.规范、完整2006年10月高等教育自学考试全国统一命题考试软件开发工具试题课程代码3173一、单项选择题(本大题共10小题,在每小题列出的四个备选项中只有一号内。错选、多选或未选均无分。1 .第三代程序设计语言属于()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 .各个分散的软件工具在集成为一个一体化的工具时,它们的内部()A.全部改变B.少部分改变C.大部分改变D.不发

3、生改变8 .AD/Cycle中的需求分析阶段的任务是()A.充分了解用户需求B.制定发展规划C.建立逻辑模型D.完成系统总体设计9 .决定购置还是自行开发软件开发工具,要考虑多种因素,其中最基本的是()A.待开发软件的性质与要求B.软件开发人员希望从开发工具得到的帮助C.待开发软件的工作平台D.软件开发人员的知识背景10 .对应用领域的特点依赖最多的软件是()A.操作系统B.数据库管理系统C.局级语百D.软件开发工具二、多项选择题(本大题共10小题,每小题2分,共20分)在每小题列出的五个备选项中有括号内。错选、多选、少选或未选均无分。11 .软件开发工具能够帮助开发人员(A.明确需求C.完善

4、文档E.加强项目管理12 .以下软件属于软件开发工具范围的有(A.报表生成器C.防病毒软件E.游戏软件13 .在可视化程序设计中,运用的技术手段包括A.编辑与绘图C.删剪与粘贴至五个是符合题目要求的,请将其代码填写在题后的)B.提高编程效率D.维修硬件)B.集成的软件开发环境D.数据字典管理系统B.指点与卡嗒D.显示与打印E.拖拉与扔下14 .在软件工程中,为实现表达方式的标准化,需要统一规格的()A.数据流图B.数据字典C.模块结构图D.程序设计语言E.数据结构15 .在SAA的用户界面中,包括的内容有()A.键盘操作B.鼠标操作C.数据录入D.资源分配E.帮助系统16 .项目管理的基本目标

5、有()A.尽量提高产品的数量B.有效地控制产品的质量C.保证安全,提高保密程度D.保证整个系统按预定的进度完成E.合理利用各种资源,尽量减少资料浪费和闲置17 .属于SAA对外系统的通信接口提供的功能是()A.数据库查询B.数据流C.代码生成D.作业管理E.数据安全控制18 .在信息库(Repository)中应存放的信息有()A.系统状况B.软、硬件资源的特点C.系统设计成果D.运行与测试状况记录E.项目管理与版本管理信息19 .为了减少选择软件开发工具的盲目性,必须考虑()A.是为了一个项目还是为了一批项目而购置工具B.在哪些工作阶段使用工具C.工具将供哪些人使用D.工具的销售情况E.工具

6、在什么软、硬件环境下运行20 .目前,软件开发工具的动向是()A.智能化B.网络化C.商品化D.一体化E.标准化三、填空题(本大题共16小题,每空1分,共20分)请在每小题的空格中填上正确答案。错填、不填均无分。21 .需求分析阶段产生的文档是。22 .按工作阶段划分,软件开发工具分为设计工具、分析工具和工具。23 .软件是人类在各个领域中积累的知识的结晶,是人类文明与知识得以的新型的。24 .从概念上说,面向对象的程序设计语言是在第代语言基础上出现的。25 .AD/Cycle把应用软件开发过程的每个周期分为五个阶段,依次是:需求分析阶段、分析与设计阶段、阶段、阶段和使用与维护阶段。26 .在

7、模块之间,应尽量避免传递信号。27 .实体关系图是描述数据结构的概念模式。28 .与数据流程图相比,结构图着重于描述软件模块之间的。29 .数据字典用表格的形式列出数据的及相互关系。30 .时序网络主要描述系统状态及其。31 .文档生成包括文章、三大类。32 .由于蓿息爆炸”问题的存在,对历史信息必须有的准备。33 .项目管理与版本管理的关键问题是的处理。34 .自行开发工具要坚持短小实用、的原则,避免期望过高,贪大求全。35 .软件开发工具的使用者一般包括系统分析人员,,资料员,测试人员和系统维护人员。36 .为保障软件开发工作顺利进行,应对开发过程中产生的进行追踪、组织、管理和控制。四、名

8、词解释题(本大题共5小题,每小题3分,共15分)37 .第四代计算机语言38 .遗传性39 .对象的多态性40 .代码生成器41 .PVCS中的项目(Project)五、简答题(本大题共2小题,每小题5分,共10分)42 .使用软件开发工具大大提高了人们开发软件的效率和质量,这主要是通过哪些方面实现的?43 .简述项目管理中应考虑的问题。六、论述题(本大题共1题,10分)44 .试论信息库管理模块与一般DBMS的不同之处。七、应用题(本大题共1题,15分)45 .用PowerBuilder实现一个商品查询系统,其应用程序名为GoodsApp,该应用程序使用一个GoodsDb数据库,其中包括1张

9、表Goods(GoodsID,GoodName,Type,),用于记录商品情况。应用程序使用默认的事务对象。运行GoodsApp,出现窗口w_Goods,光标焦点位于单行编辑框sle_Goods(如题45图所示)。单击"查询”命令按钮(cb_query),如果单行编辑框sle_Goods中输入了所需查询的商品名称,则在数据窗口控件(dw_result)中显示满足条件商品的信息。如果sle_Goods中为空,则弹出一个对话框,提示信息“请输入商品名称!”,并将光标焦点置于sle_Goods。单击"清空"命令按钮(cb_clear)会将sle_Goods中的内容清空,

10、清除数据窗口dw_result中的内容,并将光标焦点置于sle_Goods。单击"退出"命令按钮(cb_quit)关闭w_Goods窗口。dw_result数据窗口控件与d_result数据窗口对象连接。题45国(1)请写出w_Goods的Open事件、cb_query、cb_clear和cb_quit控件的Clicked事件的脚本。(2)请说明如何在数据窗口画板中定义数据窗口对象d_result。2006年10月高等教育自学考试全国统一命题考试软件开发工具试题答案及评分参考,一(课程代码33一单项选择题(本大题共10小题,每小超1分,共10分)6.C2.B7.D3.B8.

11、C4.C9.A5.A10.D二、多项选择题(本大题共10小JK,每小题2分,共20分)ILABCE16.BDE12.ABD17.BDE13.BCE18.ACDE14. ABC19.ABCE15. ABCE20.ABDE三,填空题(本大题共16小题,每空1分,共20分)21.软件功能说明书23.延续25.编码27.静态29.基本属性31.表格载体(次序不可颠倒)溜试(次序不可倒)图形(与次序无关)33.历史信息35.系统设计人员程序员(与次序无关)22.计划24.三26.控制2«.控制关系30.转换方式32.脱机备份34.逐步积累36.变更四、名词解释(本大题共5小题,每小题3分,共1

12、5分)37,非过程化语言(1分),使用者只需描述“做什么”(1分),无帘说明“怎么做”(1分)。38 .较大对象所具有的静态属性和动态操作(1分),自然地成为它的子类的性质(1分),不必加以重复,的说明(或规定)(1分)。39 .多态性指同样的消息为不同的对象接受后(1分),会因不同对象中所含的方法不同(1分),而导致完全不同的行动(1分)穆40 .根据设计要求(1分),自动地或半自动地产生相应某种语言程序代码(1分)的软件工具(1分)o41 .帮助用户访问和管理一系列相关文件的逻辑组织结构。五,简答题(本大题共2小题,每小题5分,共10分)42(1)提商编程速度(1分,指出“加怏”即可);(

13、2)提高文档的质量和完整性(1分,指出“加次文档”即可);(3)保证系统中的一致性(1分,指出“一致性”即可);(4)加强与用户的沟通(1分,指出“用户”沟通”或“需求”即可);(5)加强项目管理(1分,指出“管理”或“项目管理”即可)。(2)开发任务的划分与分工;(4)人员情况;(6)质量情况。43 .(1)研究与确定开发工作的方针与方法;(3)资源状况;(5)变更情况;(注:每答对一点给一分,最多5分。)六论述题(本大题共1小题,10分)44 .(1)信息管理模块应具备DBMS的基本数据处理功能(如查询、更新等)(1分)。(2)信息之间逻辑联系的识别(1分)与记录(1分),不仅对外界条件的

14、变化(1分),还应该对与系统状况有关的信息进行修改(1分)o(3)实现定量信息与文字信息的协调一致(1分)。在系统状况、设计成果等类信息中(1分),不仅包括数字的、定信的信息(1分),还包括许多文字信息(1分),必须使它们协调一致(1分)。七,应用题(本大题共】小题,15分)45 .(1)请写出w_Coods的Open事件、cb_query、cb_clear和cb_quit控件的Clicked事件的脚本。(a)w_Coods的Open事件脚本:dwuresult.settransobject(叫lea)(1分)(b)cb_query的Clicked事件脚本:Ifale.Goods.text=nnthen(1分)MesaageBox提示”,“请输入商品名称!”)(1分)注提示”可用其他词语ale.Goods.Setfocus()(1分)elsedwjresulLretrieve(sijGooda.text)(1分)endif(c)cb.clear的Clicked事件脚本:ale.Goods.text=""(1分)dwjeault.reset()(1分)sle.Goods.Setfbcus()(1分)(d)cb.quit的C

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论