(全新整理)10月软件开发工具自考试卷及答案解析
2023年自考专业(计算机网络)《软件开发工具》考试历年真题摘选附带答案
2023年自考专业(计算机网络)《软件开发工具》考试历年真题摘选附带答案第1卷一.全考点综合测验(共20题)1.【单选题】在Eclipse设置调试属性时,应选择Preferences菜单中的选项是()。
A.GeneralB.Install/UpdateC.TasksD.Run/Debug2.【填空题】即插即用的程序设计,由一部分人专门生产_______,而另一部分人则构造整个软件的结构。
3.【填空题】版本控制软件ClearCase涵盖的范围包括版本管理、________、工作空间管理和过程控制。
4.【填空题】需求分析阶段的任务是建立_________。
需求分析阶段的基本任务是完成系统的总体设计。
5.【填空题】EclipseCDT调试器允许用户使用设置断点、_________、单步执行代码的方法来控制程序的运行过程。
6.【填空题】软件开发工具的三个技术要点是_______、保证信息的准确传递和保证系统的开放性。
7.【填空题】信息库(Repository)中应保存编程阶段的所有成果,包括程序代码、框图、________、测试情况、验收报告和使用说明。
8.【单选题】以下几种较有代表性的语言及其开发工具中支持面向对象非常好的是()。
A.VCB.PBC.C++Builder/DelphiD.JAVA9.【填空题】购买现成的软件开发工具还是自己开发专用的工具与具体工作的_______、环境、人员素质、项目特征都有不可分割的联系。
10.【单选题】在软件开发过程中,有关系统环境、现状及需求的信息的提供者和采集者分别是()。
A.分析人员用户B.用户分析人员C.分析人员设计人员D. 设计人员分析人员11.【单选题】在Eclipse代码模板编辑中,变量的开头字符和括起来的符号分别是()。
A.$ 和[ ]B.&和{ }C.¥和( )D.$和{ }12.【单选题】在NEWCAFG中,构成Repository库的主体关系是()。
2020年10月全国软件开发工具自考试题及答案解析
全国2018年10月高等教育自学考试软件开发工具试题课程代码:03173一、单项选择题(本大题共10小题,每小题1分,共10分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.按工作阶段划分,软件开发工具可分为设计工具、分析工具、计划工具三种类型。
属于分析工具的是()A.测试工具B.数据字典管理系统C.代码生成器D.第四代语言2.最早出现的软件开发工具是()A.分析工具B.计划工具C.集成化工具D.设计工具3.对于软件开发而言,项目管理的核心问题是()A.进度B.质量C.费用D.资源利用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.在软件开发工具的使用中,购买商品化的工具,还是自行开发?这二者的关系是()A.相互对立的B.需要权衡的C.互相矛盾的D.互不相干的10.使购置的软件开发工具真正发挥作用的关键是()A.充分进行市场调查B.设置有限的目标C.认真组织及管理其使用D.保障硬件的正常运行二、多项选择题(本大题共10小题,每小题2分,共20分)在每小题列出的五个备选项中有二个至五个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选、少选或未选均无分。
111.软件开发中总体设计的内容包括()A.软件的结构设计B.公用数据文件设计C.模块设计D.程序设计E.各部分连接方式设计12.下列各项中,属于软件开发工具的有()A.第三代语言B.第四代语言C.编译系统D.报表生成系统E.代码生成系统13.结构化程序设计的关键是合理地划分模块。
全国自考软件开发工具试题及答案
全国自考软件开发工具试题及答案一、单选题(共30题,共60分)1.以下几种较有代表性的语言及其开发工具中支持面向对象非常好的是()。
A.VCB.PBC.C++Builder/DelphiD.JAVA2.不属于软件开发工具概念模式的是()。
A.数据流程图B.实体关系图C.关键路线图D.数据字典3.以下几种较有代表性的语言及其开发工具中发展潜力最差的是()。
A.VCB.VBC.PBD.JAVA4.用来打开网页文件的编辑器是()。
A.C/C++编辑器B.文本编辑器C.任务编辑器D.Web浏览器5.出现最早的软件开发工具是()。
A.计划工具B.分析工具C.设计工具D.集成化工具6.一个好的项目组应当具备的条件是()。
A.有事先制定详细的时间表,并且得到严格执行B.成员有程序设计所需要的基本知识与技能C.成员深入了解本项目所在的领域D.成员熟悉软件开发的技术环境7.在Eclipse设置调试属性时,应选择Preferences菜单中的选项是()。
A.GeneralB.Install/UpdateC.TasksD.Run/Debug8.属于Eclipse调试透视图的是()。
A.触发器B.变量视图C.编辑器D.大纲视图9.在Eclipse代码模板编辑中,变量的开头字符和括起来的符号分别是()。
A.$ 和[ ]B.&和{ }C.¥和 ( )D.$和{ }10.在版本控制软件中,对程序冻结和解冻的操作人员只能是()。
A.程序员B.程序员和管理员C.管理员D.用户11.在Eclipse的插件清单中,提供插件id的标签是()。
A.pluginB.runtimeC.requiresD.extensions12.在Eclipse插件中,属于代码管理类插件是()。
A.CDTB.LombozC.PDTD.Log4E13.在RationalRose建模的逻辑设计中,使用的图是()。
A.活动图B.状态图C.交互图D.关联图14.在RationalRose建模的设计中,系统中与实现无关的视图是()。
2023年自考专业(计算机网络)《软件开发工具》考试历年真题摘选附带答案
2023年自考专业(计算机网络)《软件开发工具》考试历年真题摘选附带答案第1卷一.全考点综合测验(共20题)1.【填空题】在OO程序设计中,对象表达为被描述事物的数据和________的统一整体。
2.【单选题】在Eclipse的插件清单中,提供插件id的标签是()。
A.pluginB.runtimeC.requiresD.extensions3.【填空题】EclipseCDT调试器允许用户使用设置断点、_________、单步执行代码的方法来控制程序的运行过程。
4.【单选题】不属于软件开发工具概念模式的是()。
A.数据流程图B.实体关系图C.关键路线图D.数据字典5.【单选题】属于软件开发工具的是()。
A.COBOLB.DOSC.TOOLBOOKD.DBMS6.【单选题】在软件开发过程中,有关系统环境、现状及需求的信息的提供者和采集者分别是()。
A.分析人员用户B.用户分析人员C.分析人员设计人员D. 设计人员分析人员7.【填空题】Eclipse的工作空间是负责管理________的插件,包括用户创建的项目、那些项目中的文件,以及文件变更和其他资源。
8.【单选题】在软件开发过程中,建立逻辑模型应在()。
A.需求分析阶段B.编码阶段C.分析设计阶段D.测试阶段9.【单选题】在Eclipse设置调试属性时,应选择Preferences菜单中的选项是()。
A.GeneralB.Install/UpdateC.TasksD.Run/Debug10.【单选题】属于Eclipse调试透视图的是()。
A.触发器B.变量视图C.编辑器D.大纲视图11.【单选题】在RationalRose建模的逻辑设计中,使用的图是()。
A.活动图B.状态图C.交互图D.关联图12.【填空题】Eclipse集成开发环境中,每个小程序都是以_____为单位存在的。
13.【填空题】Eclipse工作台(Workbench)是一个高级用户界面框架,它为用户提供了一个______和可扩展的用户界面。
全国2001年10月自考软件开发工具试题及答案
全国2001年10月自考软件开发工具试题课程代码:03173第一部分 选择题一、单项选择题(本大题共10小题,每小题1分,共10分)在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在题后的括号内。
1.选购软件开发工具首先应考虑的是( )A.市场调查B.明确环境与约束条件C.明确目的与要求D.价格2.一般而言( )软件开发工具我们更倾向于购置。
A.非常适用的B.用途十分明确的C.使用方法精巧、复杂的D.文档理论性很强的3.分析阶段的基本任务是完成系统的( )A.逻辑模型B.数据结构设计C.总体设计D.处理过程设计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.第四代语言可以被看作( )A.软件开发工具中的一类B.软件开发工具的全部C.不是软件开发工具D.过程语言10.结构化程序设计方法是为( )服务的。
2023年自考专业(计算机网络)《软件开发工具》考试历年真题摘选附带答案
2023年自考专业(计算机网络)《软件开发工具》考试历年真题摘选附带答案第1卷一.全考点综合测验(共20题)1.【单选题】在Eclipse设置调试属性时,应选择Preferences菜单中的选项是()。
A.GeneralB.Install/UpdateC.TasksD.Run/Debug2.【填空题】软件开发工作的起点是______的提出。
3.【填空题】EclipseCDT编辑器的首选项设置包括外观、键、搜索、__________和浏览器。
4.【单选题】在RationalRose建模的逻辑设计中,使用的图是()。
A.活动图B.状态图C.交互图D.关联图5.【单选题】完成软件测试最合适的人员是()。
A.编程者B.软件负责人C.用户D.专门的小组6.【单选题】在版本控制软件中,对程序冻结和解冻的操作人员只能是()。
A.程序员B.程序员和管理员C.管理员D.用户7.【填空题】Eclipse的工作空间是负责管理________的插件,包括用户创建的项目、那些项目中的文件,以及文件变更和其他资源。
8.【单选题】在对市场上可供使用的软件开发工具进行调查研究时应包括的内容是()。
A.软件开发工具供应商的规模B.软件开发工具的管理者C.软件开发工具的销售量D.软件开发工具的服务和培训条件9.【单选题】一般来说,软件开发工具对环境的要求()。
A.与它所支持的应用软件的环境要求无关B.依赖于它所支持的应用软件的环境要求C.应当超出它所支持的应用软件的环境要求D.不应当超出它所支持的应用软件的环境要求10.【单选题】软件开发工具的基础是()。
A.数据库B.工具软件C.信息库D.文档11.【单选题】在软件开发过程中,有关系统环境、现状及需求的信息的提供者和采集者分别是()。
A.分析人员用户B.用户分析人员C.分析人员设计人员D. 设计人员分析人员12.【单选题】从60年代末期开始,人们对于软件工作的认识大大深入了,在认识到软件工作的重要性的同时,也认识到了软件工作的困难性。
最新10月全国自学考试软件开发工具试题及答案解析
全国2018年10月自学考试软件开发工具试题课程代码:03173一、单项选择题(本大题共10小题,每小题1分,共10分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.从60年代末期开始,人们对于软件工作的认识大大深入了,在认识到软件工作的重要性的同时,也认识到了软件工作的困难性。
这就是所谓的()A.软件的智能化问题B.结构化程序设计的技巧问题C.软件生存期的划分问题D.软件危机问题2.一般来说,软件开发工具对环境的要求()A.与它所支持的应用软件的环境要求无关B.依赖于它所支持的应用软件的环境要求C.应当超出它所支持的应用软件的环境要求D.不应当超出它所支持的应用软件的环境要求3.属于软件开发工具的是()A.COBOLB.DOSC.TOOLBOOKD.DBMS4.编写文档的主要工作阶段是()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分)在每小题列出的五个备选项中至少有两个是符合题目要求的,请将其代码填写在题后的括号内。
(全新整理)10月软件开发工具自考试卷及答案解析
全国2018年10月高等教育自学考试软件开发工具试题课程代码:03173一、单项选择题(本大题共10小题,每小题1分,共10分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.软件开发工具是在什么基础上发展起来的?()A.机器语言B.汇编语言C.过程化语言D.非过程化语言2.出现最早、数量最大的软件开发工具是()A.设计工具B.分析工具C.计划工具D.集成化工具3.结构化程序设计的主要服务对象是()A.系统分析员B.系统设计员C.程序员D.操作员4.在大型软件开发中,验收软件产品的最终角色是()A.用户B.项目负责人C.程序员D.操作员5.PowerBuilder支持的面向对象编程技术不包括...()A.多态性B.完整性C.继承性D.封装性6.VB中的FORM属于软件开发工具概念模式中的()A.数据字典B.计算机模拟摸型C.直观模型D.数学与逻辑模型7.在AD/Cycle的跨周期管理中,完成数据库物理设计是在()A.需求分析阶段B.分析设计阶段C.编码阶段D.测试阶段8.人机界面的有效实现对于软件开发工具而言,是()A.准备性和灵活性的主要保证B.准确性和可靠性的主要保证C.实用性和灵活性的主要保证D.实用性和可靠性的主要保证19.以下哪项因素不是..历史信息在信息库中保留的难点?()A.历史数据的量太大B.历史数据格式不一致C.历史数据不精确D.历史数据不标准10.version manager 支持并行开发的机制是()A.文件加锁B.标签C.文件夹D.分支/合并二、多项选择题(本大题共10小题,每小题2分,共20分)在每小题列出的五个备选项中至少有两个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选、少选或未选均无分。
11.集成的软件开发工具有()A.数据字典管理系统B.青鸟系列软件C.Objectory D.报表生成器E.RoseUML12.软件开发工具的重要性能有()A.表达能力或描述能力B.保持信息一致性的能力C.使用的方便程度D.工具的可靠性E.对硬件和软件环境的要求13.与即插即用程序设计密切相关的有()A.组件程序设计B.组合文件C.可视化程序设计D.宏观程序设计E.面向对象程序设计14.大型软件开发中,用户承担的工作有()A.提出功能要求B.验收模块C.使用软件D.提出修改要求E.参与修改15.在信息库中编程阶段的成果是()A.程序代码B.变量说明C.验收报告D.使用说明E.测试情况16.实体关系图基本结构的成分是()2A.外部项B.实体C.属性D.处理E.关系17.软件开发工具的信息入口与调度中心是()A.录入更新B.联机查询C.人机界面D.代码生成E.总控模块18.总控和人机界面的技术要点包括()A.保证它的使用者B.保证系统的逻辑性C.保证信息的准确传递D.保证系统的开放性E.保证系统的正确性19.目前已有的软件组件标准有()A.CORBA B.UMLC.COM101 D.HTMLE.TOOLBOOK20.可视化程序设计的技术手段有()A.point and click B.plug and playC.cut and paste D.drag and dropE.object oriented三、填空题(本大题共13小题,每空1分,共20分)请在每小题的空格中填上正确答案。
最新10月全国自考软件开发工具试题及答案解析.docx
⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯精品自学考料推荐⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯全国 2018 年 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. 设计1C.数据定义D. 控件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. 数据字典2C.程序代码D. 测试情况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分)请在每小题的空格中填上正确答案。
2020年10月全国自考软件开发工具试题及答案解析
全国2018年10月高等教育自学考试软件开发工具试题课程代码:03173一、单项选择题(本大题共10小题,每小题1分,共10分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.第三代程序设计语言属于()A.汇编语言B.机器语言C.过程化语言D.非过程化语言2.集成的软件开发环境是指()A.支持软件开发的通用软件B.支持软件开发全过程的集成软件C.支持某一阶段工作的专用软件D.操作系统3.模块的功能在逻辑上应尽可能地()A.全面、完整B.单一、明确C.全面、明确D.规范、完整4.将事物的静态属性和有关操作放在一个对象中,对外不公开这些属性和操作,这称为()A.隐蔽性B.安全性C.封装性D.完整性5.在软件开发过程中,由用户提出,由分析员采集,经过分析人员的理解,成为需求分析及设计的依据,这类信息是()A.有关系统环境、现状及需求的信息B.有关软件的功能设计与物理设计的各种信息C.有关软件成果本身、包括程序与文档类信息D.有关用户对系统的各种变更要求及系统各种变更的记录信息6.在软件开发过程中,描述客观世界状态与规律的概念模式是()A.时序网络B.计算机模拟模型C.数学与逻辑模型D.实体关系图7.各个分散的软件工具在集成为一个一体化的工具时,它们的内部()A.全部改变B.少部分改变C.大部分改变D.不发生改变18.AD/Cycle中的需求分析阶段的任务是()A.充分了解用户需求B.制定发展规划C.建立逻辑模型D.完成系统总体设计9.决定购置还是自行开发软件开发工具,要考虑多种因素,其中最基本的是()A.待开发软件的性质与要求B.软件开发人员希望从开发工具得到的帮助C.待开发软件的工作平台D.软件开发人员的知识背景10.对应用领域的特点依赖最多的软件是()A.操作系统B.数据库管理系统C.高级语言D.软件开发工具二、多项选择题(本大题共10小题,每小题2分,共20分)在每小题列出的五个备选项中有二至五个是符合题目要求的,请将其代码填写在题后的括号内。
2023年自考专业(计算机网络)《软件开发工具》考试历年真题摘选附带答案
2023年自考专业(计算机网络)《软件开发工具》考试历年真题摘选附带答案第1卷一.全考点综合测验(共20题)1.【单选题】在Eclipse设置调试属性时,应选择Preferences菜单中的选项是()。
A.GeneralB.Install/UpdateC.TasksD.Run/Debug2.【填空题】即插即用的程序设计,由一部分人专门生产_______,而另一部分人则构造整个软件的结构。
3.【填空题】版本控制软件ClearCase涵盖的范围包括版本管理、________、工作空间管理和过程控制。
4.【填空题】需求分析阶段的任务是建立_________。
需求分析阶段的基本任务是完成系统的总体设计。
5.【填空题】EclipseCDT调试器允许用户使用设置断点、_________、单步执行代码的方法来控制程序的运行过程。
6.【填空题】软件开发工具的三个技术要点是_______、保证信息的准确传递和保证系统的开放性。
7.【填空题】信息库(Repository)中应保存编程阶段的所有成果,包括程序代码、框图、________、测试情况、验收报告和使用说明。
8.【单选题】以下几种较有代表性的语言及其开发工具中支持面向对象非常好的是()。
A.VCB.PBC.C++Builder/DelphiD.JAVA9.【填空题】购买现成的软件开发工具还是自己开发专用的工具与具体工作的_______、环境、人员素质、项目特征都有不可分割的联系。
10.【单选题】在软件开发过程中,有关系统环境、现状及需求的信息的提供者和采集者分别是()。
A.分析人员用户B.用户分析人员C.分析人员设计人员D. 设计人员分析人员11.【单选题】在Eclipse代码模板编辑中,变量的开头字符和括起来的符号分别是()。
A.$ 和[ ]B.&和{ }C.¥和( )D.$和{ }12.【单选题】在NEWCAFG中,构成Repository库的主体关系是()。
自考软件开发工具真题汇总整理试题
全国2021年10月高等教育自学考试软件开发工具试题一、单项选择题〔本大题共20小题,每题1分,共20分〕在每题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多项选择或未均无分。
1.一些专门用于支持软件开发的软件开发工具陆续问世,从而进入了专用的软件开发工具的阶段。
这个阶段开始于20世纪的〔 C〕A.60年代B.70年代C.80年代D.90年代2.不属于软件开发工具概念模式的是〔 B 〕A.数据流程图B.关键路径图C.数据字典D.时序网络3.在一个完整的软件开发工具中,处于中心位置的是总控局部和〔 D 〕A.数据库查询B.代码生成器C.通信效劳D.人机界面4.软件开发工具最重要的信息出口是代码生成和〔 B 〕A.报表生成B.文档生成C.联机查询D.图形处理5.不属于研制软件开发工具根本技术要点的是〔 C 〕A.面向使用者B.保证信息准确传递C.保证系统的可靠性D.保证系统的开放性6.软件开发工具文档生成中,最难于处理的内容是〔 A 〕A.文章B.程序C.表格D.图形7.以下几种较有代表性的语言及其开发工具中支持面向对象非常好的是〔 D 〕8.结构化程序设计的方法主要的效劳对象是〔 C 〕A.用户B.系统分析员C.程序员D.系统设计员9.在大型软件开发中,用户承担的工作是〔 B 〕A.验收模块B.要求修改C.交付检验D.试运行10.2021年,国际电子电气工程师学会的权威刊物?软件?的九月/十月号,以“软件开发工具〞〔Software Development Tools〕为题的一期专刊中,认为错误的观念是〔 D 〕A.软件开发工具的实践性很强B.软件开发工具的抽象程度越来越高C.软件开发工具的历史开展是多样性和趋同性并存的D.在信息处理、知识表达、事务处理等问题上,确实是存在着我们已经认识的普遍规律11.Eclipse文本编辑器中查找下一个操作的快捷键是〔 A 〕A. Ctrl+KB. Ctrl+ZC. CtrI+CD. Ctrl+X12.在Eclipse CDT编辑器中,完成快捷键设定的操作是同时按下=键和〔 B 〕A.Shift键B.Ctrl键C.Alt键D.Tab键13.在Eclipse中,把文件恢复到历史记录版本的操作按钮是〔 B 〕14.下述版本控制软件中,具有开放源代码特点的是〔 C 〕A.RCSB.PVCSC.CVSD.SCCS15.CVS中,在某一时刻,模块中文件状态的静态影像称为〔 C 〕A.输出B.提交C.快照D.备份16.在Eclipse首次启动时,如果某个插件有多个版本,通常的处理方法是〔 C 〕A.使用最后存储的版本B.使用最先存储的版本C.使用存储的最高版本D.列出所有版本供选择17.在Eclipse插件清单编辑器中,指定当前插件运行时所需插件列表的页面是〔 B 〕A.概述页面B.依赖性页面C.构建页面D.运行时页面18.在Eclipse插件清单编辑器中,显示插件提供给其他插件使用包的页面是〔 D 〕A.概述页面B.依赖性页面C.构建页面D.运行时页面19.在如下关于面向对象的一些概念的表达中,正确的选项是〔 C 〕A.客观世界的有规律的事物才是对象B.类是对一组相同的对象的描述C.封装即信息隐藏D.方法是驻留在程序中的过程20.在Rational Rose建模的逻辑设计中,使用的图是〔 B 〕A.活动图B.顺序图C.状态图D.关联图二、填空题〔本大题共20小题,每空1分,共20分〕请在每题的空格中填上正确答案。
全国自考软件开发工具试题及答案
全国自考软件开发工具试题及答案一、单选题(共30题,共60分)1.以下几种较有代表性的语言及其开发工具中支持面向对象非常好的是()。
A.VCB.PBC.C++Builder/DelphiD.JAVAABCD正确答案:D2.不属于软件开发工具概念模式的是()。
A.数据流程图B.实体关系图C.关键路线图D.数据字典ABCD正确答案:C3.以下几种较有代表性的语言及其开发工具中发展潜力最差的是()。
A.VCB.VBC.PBD.JAVAABCD正确答案:B4.用来打开网页文件的编辑器是()。
A.C/C++编辑器B.文本编辑器C.任务编辑器D.Web浏览器ABCD正确答案:D5.出现最早的软件开发工具是()。
A.计划工具B.分析工具C.设计工具D.集成化工具ABCD正确答案:C6.一个好的项目组应当具备的条件是()。
A.有事先制定详细的时间表,并且得到严格执行B.成员有程序设计所需要的基本知识与技能C.成员深入了解本项目所在的领域D.成员熟悉软件开发的技术环境ABCD正确答案:A7.在Eclipse设置调试属性时,应选择Preferences菜单中的选项是()。
A.GeneralB.Install/UpdateC.TasksD.Run/DebugABCD正确答案:D8.属于Eclipse调试透视图的是()。
A.触发器B.变量视图C.编辑器D.大纲视图ABCD正确答案:A9.在Eclipse代码模板编辑中,变量的开头字符和括起来的符号分别是()。
A.$ 和[ ]B.&和{ }C.¥和( )D.$和{ }ABCD正确答案:D10.在版本控制软件中,对程序冻结和解冻的操作人员只能是()。
A.程序员B.程序员和管理员C.管理员D.用户ABCD正确答案:C11.在Eclipse的插件清单中,提供插件id的标签是()。
A.pluginB.runtimeC.requiresD.extensionsABCD正确答案:A12.在Eclipse插件中,属于代码管理类插件是()。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
全国2018年10月高等教育自学考试
软件开发工具试题
课程代码:03173
一、单项选择题(本大题共10小题,每小题1分,共10分)
在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.软件开发工具是在什么基础上发展起来的?()
A.机器语言B.汇编语言
C.过程化语言D.非过程化语言
2.出现最早、数量最大的软件开发工具是()
A.设计工具B.分析工具
C.计划工具D.集成化工具
3.结构化程序设计的主要服务对象是()
A.系统分析员B.系统设计员
C.程序员D.操作员
4.在大型软件开发中,验收软件产品的最终角色是()
A.用户B.项目负责人
C.程序员D.操作员
5.PowerBuilder支持的面向对象编程技术不包括
...()
A.多态性B.完整性
C.继承性D.封装性
6.VB中的FORM属于软件开发工具概念模式中的()
A.数据字典B.计算机模拟摸型
C.直观模型D.数学与逻辑模型
7.在AD/Cycle的跨周期管理中,完成数据库物理设计是在()
A.需求分析阶段B.分析设计阶段
C.编码阶段D.测试阶段
8.人机界面的有效实现对于软件开发工具而言,是()
A.准备性和灵活性的主要保证B.准确性和可靠性的主要保证
C.实用性和灵活性的主要保证D.实用性和可靠性的主要保证
1
9.以下哪项因素不是
..历史信息在信息库中保留的难点?()
A.历史数据的量太大B.历史数据格式不一致
C.历史数据不精确D.历史数据不标准
10.version manager 支持并行开发的机制是()
A.文件加锁B.标签
C.文件夹D.分支/合并
二、多项选择题(本大题共10小题,每小题2分,共20分)
在每小题列出的五个备选项中至少有两个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选、少选或未选均无分。
11.集成的软件开发工具有()
A.数据字典管理系统B.青鸟系列软件
C.Objectory D.报表生成器
E.RoseUML
12.软件开发工具的重要性能有()
A.表达能力或描述能力B.保持信息一致性的能力
C.使用的方便程度D.工具的可靠性
E.对硬件和软件环境的要求
13.与即插即用程序设计密切相关的有()
A.组件程序设计B.组合文件
C.可视化程序设计D.宏观程序设计
E.面向对象程序设计
14.大型软件开发中,用户承担的工作有()
A.提出功能要求B.验收模块
C.使用软件D.提出修改要求
E.参与修改
15.在信息库中编程阶段的成果是()
A.程序代码B.变量说明
C.验收报告D.使用说明
E.测试情况
16.实体关系图基本结构的成分是()
2
A.外部项B.实体
C.属性D.处理
E.关系
17.软件开发工具的信息入口与调度中心是()
A.录入更新B.联机查询
C.人机界面D.代码生成
E.总控模块
18.总控和人机界面的技术要点包括()
A.保证它的使用者B.保证系统的逻辑性
C.保证信息的准确传递D.保证系统的开放性
E.保证系统的正确性
19.目前已有的软件组件标准有()
A.CORBA B.UML
C.COM101 D.HTML
E.TOOLBOOK
20.可视化程序设计的技术手段有()
A.point and click B.plug and play
C.cut and paste D.drag and drop
E.object oriented
三、填空题(本大题共13小题,每空1分,共20分)
请在每小题的空格中填上正确答案。
错填、不填均无分。
21.项目管理的内容包括进度管理,质量管理,___________________管理和___________________管理。
22.按工作阶段划分,软件开发工具可以分为设计工具、____________________工具和____________工具。
23.软件开发项目管理的核心问题是______________________管理。
24.即插即用程序设计中的软件组件相当于C+ +_________________中的函数。
25.面向对象的方法把对于复杂系统的认识归结为对一批对象及其关系的认识,它摒弃了持续许久的_____________________和____________________的争论。
26.软件开发工具的目的是从信息____________________和_________________方面,给予
3
软件开发人员帮助与支持。
27.当组织许多人共同完成一项大的任务时,__________________和_________________就成为关键因素。
28.软件工具生成的文档包括文章、____________和_______________三大类。
29.总控和人机界面的设计必须严格遵守面向____________________的原则。
30.NEWCAFG集成环境设计采取了___________________实现结构。
31.信息库的首要任务是要完整地收集________________________________的所有信息。
32.软件开发工具的智能化,就是引入___________________和____________________等技术,使之具有更强的信息处理能力。
33.工程思想的核心有两点:标准化的_______________________与规范化的工作步骤。
四、名词解释题(本大题共5小题,每小题3分,共15分)
34.类(class)
35.封装性(Encapsulation)
36.代码生成器
37.结构图
38.视图
五、简答题(本大题共2小题,每小题5分,共10分)
39.以字处理软件、一般绘图软件为例,说明通用软件开发工具的弱点。
40.实际工作中,应根据哪些因素决定是购置还是自行开发软件工具?
六、论述题(本大题共1小题,10分)
41.试述结构化程序设计的基本思想。
七、应用题(本大题共1小题,15分)
42.PowerBuilder应用题目:
用PowerBuilder 实现一个小医院管理系统,其应用程序名为HospitalApp,该应用程序使用一个Hospital 数据库,其中包括3张表:Doctor 、Patient 和Diagnoses。
Doctor 用于记录医生信息;Patient 用于记录病人情况;Diagnoses 用于记录医生对病人的诊断情况。
运行HospitalApp,以医生身份登录后时会出现一个带有菜单m_doctor 的MDI 窗口框架w_doctor 。
单击菜单上的“诊断浏览”菜单项(m_browseDia)会出现一个窗口w_browseDia,用dw_browseDia数据窗口控件显示该医生诊断的病例基本信息,如图所
4
示。
dw_browseDia数据窗口控件与d_browseDia 数据窗口对象连接。
单击该窗口的“退出”按钮(cb_quit)将关闭此窗口。
医生登录后其ID号保存在变量CurDoctorID中。
d_browseDia数据源的类型为SQL Select ,其参数为医生的ID号。
题42图w_browseDia 窗口
(1)请说明实现以上所述应用功能的关键步骤,需要明确指出操作对象的名称,不需指明编写脚本部分。
(2)请写出打开MDI窗口w_doctor、单击“诊断浏览”菜单项、显示w_browseDia窗口中诊断信息的相应脚本,并指出这些脚本分别在哪些对象的什么事件中实现。
5。