自考03173软件开发工具10月试题及答案word版本
10月全国软件开发工具自考试题及答案解析

10月全国软件开发工具自考试题及答案解析全国2019年10月高等教育自学考试软件开发工具试题课程代码:03173一、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内。
每小题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.信息库和信息库管理1C.代码生成D.项目管理和版本管理10.对软件系统进行审计(Audit)的基础是( )A.功能完善的软件B.日常记录的信息C.方便灵活的用户界面D.良好的计算机系统二、多项选择题(在每小题的五个备选答案中,选出二至五个正确的答案,并将正确答案的序号分别填在题干的括号内,多选、少选、错选均不得分。
每小题2分,共20分)11.项目管理包括( )A.进度管理B.用户管理C.费用管理D.质量管理E.设备管理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.人机界面和总控模块是软件开发工具的( )A.信息入口B.信息分析C.信息管理D.调度中心E.程序代码产生点17.在下列特点中,属于00方法的是( )A.封装B.抽象2C.多态性D.稳定性E.继承性18.在OMT方法中使用的模型包括( )A.对象模型B.静态模型C.动态模型D.结构模型E.功能模型19.软件开发的逻辑模型包括( )A.环境模型B.数据模型C.系统结构模型D.程序结构模型E.信息流通模型20.下列各项中,属于PowerBuilder的功能特色的是( )A.解决多个数据库连接B.进行参照完整性管理C.进行事务管理D.进行版本管理E.进行更新管理三、填空题(每空1分,共20分)21.软件开发工具应当具有足够的_____________,即在各种各样干扰下仍能保持正常工作,而不丢失信息。
2017年10月自考02333软件工程试题及答案

2017年10月高等教育自学考试全国统一命题考试软件工程试卷(课程代码02333)本试卷共4页,满分100分,考试时间150分钟。
考生答题注意事项:1.本卷所有试题必须在答题卡上作答。
答在试卷上无效,试卷空白处和背面均可作草稿纸。
2.第一部分为选择题。
必须对应试卷上的题号使用2B铅笔将“答题卡”的相应代码涂黑。
3.第二部分为非选择题。
必须注明大、小题号,使用0.5毫米黑色字迹签字笔作答。
4.合理安排答题空间,超出答题区域无效。
第一部分选择题一、单项选择题:本大题共15小题,每小题2分。
共30分,在每小题列出的备选项中只有一项是最符合题目要求的,请将其选出。
1.软件工程在20世纪80年代以来获得的主要成果有A.瀑布模型 B.CASE产品 C.过程式语言 D.结构化方法2.在销售管理系统需求文档中出现下列描述,属于外部接口需求范畴的是A.系统应能产生月销售报表B.系统应在5分钟内计算出给定季度的总销售税C.对要构建的账户接收系统,必须为月财务状况系统提供更新信息D.任取1秒钟,一个特定应用所消耗的可用计算能力平均不超过50%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.RU的设计方法给出用于表达设计模型中基本成分的术语,包括子系统、设计类、接口和 A.构件 B.用况细化 C.体系结构描述 D.部署模型10.关于调试,下列说法正确的是A.从一个侧面证明程序员的失败 B.受时间约束的C.一个推理过程 D.由独立的测试组完成11.在教师分房方案中规定对教授、副教授、讲师和助教分别计算分数,做相应的处理,则根据黑盒测试中的等价类划分技术,下列划分正确的是A.4个有效等价类,4个无效等价类B.4个有效等价类,1个无效等价类C.1个有效等价类,1个无效等价类D.1个有效等价类,4个无效等价类12.有效性测试的目标是发现软件实现的功能与需求规格说明书不一致的错误,通常采用的测试技术是A.黑盒测试技术 B.用况测试技术 C.回归测试技术 D.性能测试技术13.(m0/mc软件生存周期过程l2207—1995}标准按过程主体把软件生存周期过程分为基本过程、支持过程和A.验证过程 B.确认过程 C.定义过程 D.组织过程14.在常见的软件开发模型中,引入风险分析的是A.螺旋模型 B.喷泉模型 C.演化模型 D.瀑布模型15.CMMI组织过程改善的成熟度等级中的3级是A.已执行级 B.已管理级 C.已定义级 D.已定量管理级第二部分非选择题二、填空题:本大题共20空。
03173软件开发工具2006年10月份真题及答案

2006年10月高等教育自学考试全国统一命题考试软件开发工具试题课程代码3173一、单项选择题(本大题共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.AD/Cycle中的需求分析阶段的任务是()A.充分了解用户需求B.制定发展规划C.建立逻辑模型D.完成系统总体设计9.决定购置还是自行开发软件开发工具,要考虑多种因素,其中最基本的是()A.待开发软件的性质与要求B.软件开发人员希望从开发工具得到的帮助C.待开发软件的工作平台D.软件开发人员的知识背景10.对应用领域的特点依赖最多的软件是()A.操作系统B.数据库管理系统C.高级语言D.软件开发工具二、多项选择题(本大题共10小题,每小题2分,共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.一致性维护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.结构化程序设计的关键是合理地划分模块。
自考03173软件开发工具 2011-2016真题汇总 整理试题

全国2011年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 )A.VBB.VCC.PBD.JAVA8.结构化程序设计的方法主要的服务对象是( C )A.用户B.系统分析员C.程序员D.系统设计员9.在大型软件开发中,用户承担的工作是( B )A.验收模块B.要求修改C.交付检验D.试运行10.2008年,国际电子电气工程师学会的权威刊物《软件》的九月/十月号,以“软件开发工具”(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 )A.RestoreB.ReplaceC.RenameD.Reset14.下述版本控制软件中,具有开放源代码特点的是( 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分)请在每小题的空格中填上正确答案。
2024年10月自考试02333软件工程部分真题含解析

2024年10月自考试02333软件工程部分真题一、单项选择题1、“与所规约的系统执行之间的偏差”是指______。
A.错误B.失效C.故障D.误差2、使用用况图可以实现业务建模和系统建模,而得到业务模型和系统模型之间具有的关系是______。
A.整体/部分B.一般/特殊C.功能/过程D.静态/动态3、RUP设计阶段的主要活动不包含______。
A.程序设计B.体系结构设计C.用况设计D.类设计4、黑盒测试技术又称为功能测试技术,包括事务处理流程技术、定义域测试技术和______。
A.路径测试技术B.用例测试技术C.状态测试技术D.结构测试技术5、结构化分析方法给出了一种能表达功能模型的工具是______。
A.HIPO图B.PAD图C.N-S图D.DFD图6、指一个模块内部各成分之间相互关联程度的度量是______。
A.耦合B.内聚C.扇入D.扇出7、《ISO/IEC软件生存周期过程12207-1995》标准按过程主体把软件生存周期过程分为基本过程、组织过程和______。
A.供应过程B.开发过程C.测试过程D.支持过程8、在常见的软件开发模型中,主要用于支持面向对象技术软件开发的是______。
A.喷泉模型B.螺旋模型C.增量模型D.瀑布模型9、在教师科研方案中规定对教授、副教授和讲师分别计算分数,做相应的处理,则根据黑盒测试中的等价类划分技术,下列划分正确的是______。
A.3个有效等价类,3个无效等价类B.3个有效等价类,1个无效等价类C.1个有效等价类,1个无效等价类D.1个有效等价类,3个无效等价类10、RUP中,用于捕获系统语境中的一些重要领域对象,其中领域对象表达系统工作环境中存在的事物或发生的事件,领域模型一般采用______。
A.PAD图B.流程图C.类图D.N-S图11、RUP的迭代、增量式开发过程中,需要估算成本、进度,并能够减少次要的错误风险,至少需要完成______。
2022年全国10月高等教育自考软件开发工具试题及答案
全国10月高等教育自学考试软件开发工具试题课程代码:03173请考生按规定用笔将所有试题旳答案涂、写在答题纸上。
选择题部分注意事项:1.答题前,考生务必将自己旳考试课程名称、姓名、准考证号用黑色笔迹旳签字笔或钢笔填写在答题纸规定旳位置上。
2.每题选出答案后,用2B铅笔把答题纸上相应题目旳答案标号涂黑。
如需改动,用橡皮擦干净后,再选涂其她答案标号。
不能答在试题卷上。
一、单选题(本大题共20小题,每题1分,共20分)在每题列出旳四个备选项中只有一种是符合题目规定旳,请将其选出并将“答题纸”旳相应代码涂黑。
错涂、多涂或未涂均无分。
1.高档程序设计语言实现了 BA.计算机系统旳多种资源自动管理 B.计算机语言对机器旳独立性C.由机器自己去安排执行旳顺序 D.用自然语言描述人们设想旳解决过程2.软件工具旳思想与措施得到了广泛旳宣传是在20世纪旳DA.50年代B.60年代C.70年代 D.80年代3.在软件开发过程中,直接与变更规定关联旳界面是DA.分析界面 B.编程界面C.顾客界面 D.管理界面4.在软件开发过程中,拟定子系统或模块划分旳阶段是BA.需求分析阶段 B.分析设计阶段C.程序编码阶段 D.系统维护阶段5.软件开发工具旳基本是CA.数据库 B.工具软件C.信息库 D.文档6.购买市场上已有旳软件开发工具旳长处是AA.减轻工作承当 B.比较便宜C.发展水平较高 D.可靠限度较高7.如下几种较有代表性旳语言及其开发工具中支持面向对象非常好旳是D A.VC B.PBC.C++Builder/DelphiD.JAVA8.不属于...软件开发工具概念模式旳是CA.数据流程图 B.实体关系图C.核心路线图 D.数据字典9.如下几种较有代表性旳语言及其开发工具中发展潜力最差旳是B A.VC B.VBC.PB D.JAVA10.用来打开网页文献旳编辑器是DA.C/C++编辑器B.文本编辑器C.任务编辑器 D.Web浏览器11.浮现最早旳软件开发工具是CA.筹划工具 B.分析工具C.设计工具 D.集成化工具12.一种好旳项目组应当具有旳条件是AA.有事先制定具体旳时间表,并且得到严格执行B.成员有程序设计所需要旳基本知识与技能C.成员进一步理解本项目所在旳领域D.成员熟悉软件开发旳技术环境13.在Eclipse设立调试属性时,应选择Preferences菜单中旳选项是D A.General B.Install/UpdateC.TasksD.Run/Debug14.不属于...Eclipse调试透视图旳是AA.触发器 B.变量视图C.编辑器 D.大纲视图15.在Eclipse代码模板编辑中,变量旳开头字符和括起来旳符号分别是DA.$和[ ]B.&和{ }C.¥和( ) D.$和{ }16.在版本控制软件中,对程序冻结和解冻旳操作人员只能是CA.程序员 B.程序员和管理员C.管理员 D.顾客17.在Eclipse旳插件清单中,提供插件id旳标签是AA.pluginB.runtimeC.requiresD.extensions18.在Eclipse插件中,属于代码管理类插件是DA.CDT B.LombozC.PDTD.Log4E19.在Rational Rose建模旳逻辑设计中,使用旳图是CA.活动图 B.状态图C.交互图 D.关联图20.在Rational Rose建模旳设计中,系统中与实现无关旳视图是AA.用例图 B.活动图C.顺序图 D.协作图非选择题部分注意事项:信息库用黑色笔迹旳签字笔或钢笔将答案写在答题纸上,不能答在试题卷上。
2022年自考03173软件开发工具真题汇总整理试题
全国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 )A.VBB.VCC.PBD.JAVA8.构造化程序设计旳措施重要旳服务对象是( C )A.顾客B.系统分析员C.程序员D.系统设计员9.在大型软件开发中,顾客承当旳工作是( B )A.验收模块B.规定修改C.交付检查D.试运营10.,国际电子电气工程师学会旳权威刊物《软件》旳九月/十月号,以“软件开发工具”(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 )A.RestoreB.ReplaceC.RenameD.Reset14.下述版本控制软件中,具有开放源代码特点旳是( 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分)请在每题旳空格中填上对旳答案。
全国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.结构化程序设计方法是为( )服务的。
全国2011年10月自考软件开发工具试题和答案
全国2011年10月高等教育自学考试软件开发工具试题课程代码:03173一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未均无分。
1.一些专门用于支持软件开发的软件开发工具陆续问世,从而进入了专用的软件开发工具的阶段。
这个阶段开始于20世纪的( )A.60年代B.70年代C.80年代D.90年代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.VBB.VCC.PBD.JA V A8.结构化程序设计的方法主要的服务对象是( )A.用户B.系统分析员C.程序员D.系统设计员9.在大型软件开发中,用户承担的工作是( )A.验收模块B.要求修改C.交付检验D.试运行10.2008年,国际电子电气工程师学会的权威刊物《软件》的九月/十月号,以“软件开发工具”(Software Development Tools)为题的一期专刊中,认为错误..的观念是( )A.软件开发工具的实践性很强B.软件开发工具的抽象程度越来越高C.软件开发工具的历史发展是多样性和趋同性并存的D.在信息处理、知识表达、事务处理等问题上,确实是存在着我们已经认识的普遍规律11.Eclipse文本编辑器中查找下一个操作的快捷键是( )A.Ctrl+KB.Ctrl+ZC.CtrI+CD.Ctrl+X12.在Eclipse CDT编辑器中,完成快捷键设定的操作是同时按下=键和( )A.Shift键B.Ctrl键C.Alt键D.Tab键13.在Eclipse中,把文件恢复到历史记录版本的操作按钮是( )A.RestoreB.ReplaceC.RenameD.Reset14.下述版本控制软件中,具有开放源代码特点的是( )A.RCSB.PVCSC.CVSD.SCCS15.CVS中,在某一时刻,模块中文件状态的静态影像称为( )A.输出B.提交C.快照D.备份16.在Eclipse首次启动时,如果某个插件有多个版本,通常的处理办法是( )A.使用最后存储的版本B.使用最先存储的版本C.使用存储的最高版本D.列出所有版本供选择17.在Eclipse插件清单编辑器中,指定当前插件运行时所需插件列表的页面是( )A.概述页面B.依赖性页面C.构建页面D.运行时页面18.在Eclipse插件清单编辑器中,显示插件提供给其他插件使用包的页面是( )A.概述页面B.依赖性页面C.构建页面D.运行时页面19.在如下关于面向对象的一些概念的叙述中,正确的是( )A.客观世界的有规律的事物才是对象B.类是对一组相同的对象的描述C.封装即信息隐藏D.方法是驻留在程序中的过程20.在Rational Rose建模的逻辑设计中,使用的图是( )A.活动图B.顺序图C.状态图D.关联图二、填空题(本大题共20小题,每空1分,共20分)请在每小题的空格中填上正确答案。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
B.Ctrl+A
C.Ctrl+Alt+I
D.Ctrl+Alt+K
正确答案
C
讲解
常用快捷键。
12.Eclipse有最基本搜索功能,点击菜单栏上的编辑“Edit”菜单,选择查找/替换“Find/Replace”选项,可以弹出搜索窗口。也可使用的快捷键是( )
A.Ctrl+F
B.Ctrl+A
自考软件开发工具(2014.10)真题及答案
一 单选
1.Dictionary/3000是( )
A.计划工具
B.分析工具
C.设计工具
D.集成化工具
正确答案
B
讲解
分析工具主要指用于分析的工具。例如:帮助人们编辑数据字典的、专用数据字典管理系统。
2.提出即插即用程序设计的基础是( )
A.结构化程序设计
B.面向对象程序设计
A.数量小,内容复杂
B.数量小,内容简单
C.数量大,内容复杂
D.数量大,内容简单
正确答案
C
知识点名称
软件开发工具的主要性能指标
讲解
代码大多可电脑生成。代码的自动生成对于某些较固定类型的软件模块来说,是可以通过总结一般规律,制作一定的框架或模板,利用某些参数控制等方法,在一定程度上加以实现。
文档编写工作也是软件开发过程中十分繁重的一项工作,不但费时费力,而且很难保持一致。
3)具有足够的速度(而不是越快越好),能在符合用户要求的时间限度内,给出所要求的处理结果;
4)具有足够的可靠性,能够在各种干扰下保持正常的工作;
5)程序易读。
5.在软件开发工具的概念模式中,着重描述模块间控制的是( )
A.实体联系图
B.结构图
C.系统流程图
D.数据流程图
正确答案
B
讲解
程序的结构分解成三种基本模块:处理单元,循环机制,二分决策机制。按照这种方法来构造程序,就可以把程序内容的各种相互影响有效地控制在模块内部,从而避免“水波效应”。这样一来,问题的关键就在于合理地划分模块,并保证模块符合“结构良好”的要求。
6.软件开发工具最重要的信息出口是( )
A.代码生成和图形处理
B.文档生成和报表生成
C.代码生成和联机查询
D.代码生成和文档生成
正确答案
D
讲解
只要人们规定了合理的存储模式和检索途径,就能在信息存储、检索以至一致性的保持上得到很大的帮助。至于像代码与文档的自动生成则可以在更大的程度上给人们帮助。
7.在软件开发工具中,文档生成与代码生成相比( )
8.自行开发软件开发工具不具有的优点是( )
A.切实符合自己的需要
B.便于进一步扩充和升级
C.可以商品化
D.能适用于不同的环境之中
正确答案
D
知识点名称
自行开发工具的必要条件
讲解
显然,走自行开发软件开发工具这条道路有不少优点,目标明确,切实符合自己的需要,便 于进一步扩充和升级,不存在引进外面产品时不可避免的冲突与不一致。此外,还有这样一 种诱人的可能性,如果自己用得顺利,就可以商品化,成为软件产品出售。
D
讲解
将光标移动到编辑器左侧边缘的标记区域上,用鼠标右键单击需要激活的方法断点,弹出断点菜单。在弹出的菜单中,选择激活断点Enable Breakpoint即可激活该方法断点。
14.在GDB添加/删除方法断点时,在显示视图子菜单下选择的选项是( )
A.Markers
B.Console
C.Other
D.Tasks
D
讲解
CVS能将代码或者文件的不同版本都记录下来,便于管理,查找,可以不同目录不同人分配不同权限,大家可以同时使用,像数据库一样,有人上传或者修改文件,其他人在本地刷新就能获得。Visual SourceSafe 是一种版本控制系统产品,它提供了还原点和并行协作功能,从而使应用程序开发组织能够同时处理软件的多个版本。
9.2008年,国际电子电气工程师学会的权威刊物《软件》的九月/十月号,以“软件开发工具”(Software Development Tools)为题的一期专刊中,认为错误的观念是( )
A.软件开发工具的实践性很强
B.软件开发工具的抽象程度越来越高
C.软件开发工具的历史发展是多样性和趋同性并存的
D.在信息处理、知识表达、事务处理等问题上,确实是存在着我们已经认识的普遍规律
C.面向开源软件程序设计
D.C语言程序设计
正确答案
B
讲解
即插即用的程序设计是近年来软件界讨论的又一个热门话题,与它紧密相关的还有组件程序设计(component Programming),组合文件(Compound Document),宏观程序设计等。这是在面向对象的程序设计方法的基础上提出来的。
3.在大型软件开发中,项目负责人承担的工作是( )
D.TAGS Normal
正确答案
B
讲解
自定义任务标签默认的任务标签格式为TODO Normal,在这里编辑的任务标签将会被应用到代码模板中。
16.下述版本控制软件中,可以管理、维护整个企业软件资产的是( )
A.CVS
B.Visual SourceSade
C.RCS
D.Hansky Firefly
正确答案
正确答案
D
知识点名称
基本功能与一般结构
讲解
信息不断更新。没有普遍规律。
10.下列几种较有代表性的语言及其开发工具中发展潜力最好的是( )
A.VB
B.VC
C.C++Builder/Delphi
D.JAVA
正确答案
D
讲解
熟悉几种有代表性的语言及其开发工具,以及它们之间的比较,各自的特点。
11.Eclipse提供的文件包含浏览器用于浏览程序中包含的头文件。单击菜单栏上的测篓“Navigate”菜单,为打开文件包浏览器,可以使用的快捷键是( )
C.Ctrl+V
D.Ctrl+Z
正确答案
A
讲解
熟练掌握各种常用快捷键。
13.在GDB激活方法断点时,从断点菜单中选择的选项是( )
A.Breakpoint Froperties
B.Disable Breakpoint
C.Toggle Breakpoint
D.Enable Breakpoint
ห้องสมุดไป่ตู้正确答案
正确答案
C
讲解
单击菜单栏中的窗口(Window)菜单,在显示视图(Show View)子菜单下选择其他(Other)选项,弹出Show View窗口。
15.在Eclipse CDT编辑器的任务标记中,默认的任务标签格式是( )
A.TASK Normal
B.TODO Normal
C.MENU Normal
A.验收模块
B.要求修改
C.交付检验
D.试运行
正确答案
A
讲解
分配子任务下次,最后检验各个模块完成。
4.一般认为,好的软件应该( )
A.速度快
B.正确实现要求的功能
C.程序简短
D.价格低廉
正确答案
B
讲解
软件的质量评价在于:
1)正确地实现所要求的功能,准确地给出预定的输出结果;
2)用户界面友好,符合实际用户的使用习惯与知识能力;