自考03173软件开发工具10月试题及答案
03173软件开发工具题库-计算机科学与技术自考本科(题库含答案)

1.以下哪个软件不可以编辑HTML文件?(B)A. DreamweaverB. PhotoshopC. 记事本D. EditPlus2. 以下哪个软件不可以编辑C++源文件?(C)A. EclipseB. VSCodeC. Google ChromeD. EditPlus3. CVS中,在某一时刻,模块中文件状态的静态影像称为( C )A.输出B.提交C.快照D.备份4. 非过程化程序设计语言是指( D )A.软件开发工具B.计算机辅助软件工程C.计算机辅助系统工程D.第四代语言5. 在一个完整的软件开发工具中,处于中心位置的是( D )A.人机界面和代码生成器B.通信服务和数据库查询C.总控部分和数据库查询D.总控部分和人机界面6. 以下几种较有代表性的语言及其开发工具中支持面向对象最好的是( D ) A.VBB.PBC.CD.JAVA7. 软件开发工具的基础是( C )A.数据库B.工具软件C.信息库D.文档8. 使用Rational Rose建模不能支持(B)A.UML的建模B.HTML开发C.采用基于组件的开发D.系统分析到系统实现双向工程9. 在大型软件开发中,程序员承担的工作是( C )A.验收模块B.要求修改D.试运行10. 在软件开发过程中,建立逻辑模型应在( A )A.需求分析阶段B.编码阶段C.系统设计阶段D.测试阶段11. 属于软件开发工具的是(D)A.操作系统B.编译系统C.第三代语言D.报表生成器12. 通常依赖于机器与软件的软件开发工具是(D)A.计划工具B.分析工具C.上游工具D.集成化工具13. 在大型软件开发中,承担模块试运行的是( D )A.用户B.项目负责人C.程序员D.计算机14. 软件开发工具最重要的信息出是文档生成和( B )A.报表生成B.代码生成C.联机查询D.图形处理15.不属于信息库中存放的内容是(C)A.软件应用的领域与环境的状况B.逻辑设计和物理设计的成果C.数据库与应用软件的全部内容D.项目管理与版本管理的信息16.软件开发工具生成的文档包括的内容是(C)A.程序、文章和表格B.程序、表格和图像C.文章、表格和图形D.文章、图形和图像17.不属于软件开发工具概念模式的是( B )A.数据流程图B.关键路径图C.数据字典D.时序网络18.人们在认识到软件工作的重要性的同时,也认识到了软件工作的困难性。
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.协作图非选择题部分注意事项:信息库用黑色笔迹旳签字笔或钢笔将答案写在答题纸上,不能答在试题卷上。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
自考软件开发工具(2014.10)真题及答案一单选1.Dictionary/3000是()A.计划工具B.分析工具C.设计工具D.集成化工具正确答案B讲解分析工具主要指用于分析的工具。
例如:帮助人们编辑数据字典的、专用数据字典管理系统。
2.提出即插即用程序设计的基础是()A.结构化程序设计B.面向对象程序设计C.面向开源软件程序设计D.C语言程序设计正确答案B讲解即插即用的程序设计是近年来软件界讨论的又一个热门话题,与它紧密相关的还有组件程序设计(component Programming),组合文件(Compound Document),宏观程序设计等。
这是在面向对象的程序设计方法的基础上提出来的。
3.在大型软件开发中,项目负责人承担的工作是()A.验收模块B.要求修改C.交付检验D.试运行正确答案A讲解分配子任务下次,最后检验各个模块完成。
4.一般认为,好的软件应该()A.速度快B.正确实现要求的功能C.程序简短D.价格低廉正确答案B讲解软件的质量评价在于:1)正确地实现所要求的功能,准确地给出预定的输出结果;2)用户界面友好,符合实际用户的使用习惯与知识能力;3)具有足够的速度(而不是越快越好),能在符合用户要求的时间限度内,给出所要求的处理结果;4)具有足够的可靠性,能够在各种干扰下保持正常的工作;5)程序易读。
5.在软件开发工具的概念模式中,着重描述模块间控制的是()A.实体联系图B.结构图C.系统流程图D.数据流程图正确答案B讲解程序的结构分解成三种基本模块:处理单元,循环机制,二分决策机制。
按照这种方法来构造程序,就可以把程序内容的各种相互影响有效地控制在模块内部,从而避免“水波效应”。
这样一来,问题的关键就在于合理地划分模块,并保证模块符合“结构良好”的要求。
6.软件开发工具最重要的信息出口是()A.代码生成和图形处理B.文档生成和报表生成C.代码生成和联机查询D.代码生成和文档生成正确答案D讲解只要人们规定了合理的存储模式和检索途径,就能在信息存储、检索以至一致性的保持上得到很大的帮助。
至于像代码与文档的自动生成则可以在更大的程度上给人们帮助。
7.在软件开发工具中,文档生成与代码生成相比()A.数量小,内容复杂B.数量小,内容简单C.数量大,内容复杂D.数量大,内容简单正确答案C知识点名称软件开发工具的主要性能指标讲解代码大多可电脑生成。
代码的自动生成对于某些较固定类型的软件模块来说,是可以通过总结一般规律,制作一定的框架或模板,利用某些参数控制等方法,在一定程度上加以实现。
文档编写工作也是软件开发过程中十分繁重的一项工作,不但费时费力,而且很难保持一致。
8.自行开发软件开发工具不具有的优点是()A.切实符合自己的需要B.便于进一步扩充和升级C.可以商品化D.能适用于不同的环境之中正确答案D知识点名称自行开发工具的必要条件讲解显然,走自行开发软件开发工具这条道路有不少优点,目标明确,切实符合自己的需要,便于进一步扩充和升级,不存在引进外面产品时不可避免的冲突与不一致。
此外,还有这样一种诱人的可能性,如果自己用得顺利,就可以商品化,成为软件产品出售。
9.2008年,国际电子电气工程师学会的权威刊物《软件》的九月/十月号,以“软件开发工具”(Software Development Tools)为题的一期专刊中,认为错误的观念是()A.软件开发工具的实践性很强B.软件开发工具的抽象程度越来越高C.软件开发工具的历史发展是多样性和趋同性并存的D.在信息处理、知识表达、事务处理等问题上,确实是存在着我们已经认识的普遍规律正确答案知识点名称基本功能与一般结构讲解信息不断更新。
没有普遍规律。
10.下列几种较有代表性的语言及其开发工具中发展潜力最好的是()A.VBB.VCC.C++Builder/DelphiD.JAVA正确答案D讲解熟悉几种有代表性的语言及其开发工具,以及它们之间的比较,各自的特点。
11.Eclipse提供的文件包含浏览器用于浏览程序中包含的头文件。
单击菜单栏上的测篓“Navigate”菜单,为打开文件包浏览器,可以使用的快捷键是()A.Ctrl+Aft+HB.Ctrl+AC.Ctrl+Alt+ID.Ctrl+Alt+K正确答案C讲解常用快捷键。
12.Eclipse有最基本搜索功能,点击菜单栏上的编辑“Edit”菜单,选择查找/替换“Find/Replace”选项,可以弹出搜索窗口。
也可使用的快捷键是()A.Ctrl+FB.Ctrl+AC.Ctrl+VD.Ctrl+Z正确答案A讲解熟练掌握各种常用快捷键。
13.在GDB激活方法断点时,从断点菜单中选择的选项是()A.Breakpoint FropertiesB.Disable BreakpointC.Toggle BreakpointD.Enable Breakpoint正确答案D讲解将光标移动到编辑器左侧边缘的标记区域上,用鼠标右键单击需要激活的方法断点,弹出断点菜单。
在弹出的菜单中,选择激活断点Enable Breakpoint即可激活该方法断点。
14.在GDB添加/删除方法断点时,在显示视图子菜单下选择的选项是()A.MarkersB.ConsoleC.OtherD.Tasks正确答案C讲解单击菜单栏中的窗口(Window)菜单,在显示视图(Show View)子菜单下选择其他(Other)选项,弹出Show View窗口。
15.在Eclipse CDT编辑器的任务标记中,默认的任务标签格式是()A.TASK NormalB.TODO NormalC.MENU NormalD.TAGS Normal正确答案B讲解自定义任务标签默认的任务标签格式为TODO Normal,在这里编辑的任务标签将会被应用到代码模板中。
16.下述版本控制软件中,可以管理、维护整个企业软件资产的是()B.Visual SourceSadeC.RCSD.Hansky Firefly正确答案D讲解CVS能将代码或者文件的不同版本都记录下来,便于管理,查找,可以不同目录不同人分配不同权限,大家可以同时使用,像数据库一样,有人上传或者修改文件,其他人在本地刷新就能获得。
Visual SourceSafe 是一种版本控制系统产品,它提供了还原点和并行协作功能,从而使应用程序开发组织能够同时处理软件的多个版本。
17.在Eclipse插件中,属于语言类插件是()A.CDTB.MDTC.PDTD.GEF正确答案C讲解cdt是在eclipse中编写C++程序的插件,模型开发工具(MDT)提供了一些示范性工具。
GEF(Graphical Editor Framework)是一个图形化编辑框架18.如下关于面向对象的一些概念叙述中,错误的是()A.方法是驻留在对象中的过程B.方法是驻留在程序中的过程C.对象具有一组属性和一组操作D.属性是以静态的数据组成正确答案B讲解方法:方法是驻留在对象中的过程。
方法是当对象接受消息时执行的操作,方法还能发送消息至其他请求动作或信息的对象。
19.面向对象方法认为各种信息系统不具备的重要特征是()A.复杂性C.相互关联性D.抽象性正确答案D讲解当前人们所要开发的信息系统不同于以前,它们在功能等诸多方面都变得很复杂且灵活多变,系统的边界也更加难以界定。
复杂性、多样性和相互关联性是各个信息系统的重要特征。
于是,面向对象方法应运而生。
20.在Rational Rose建模的物理设计中,使用的图是()A.活动图B.部署图C.状态图D.顺序图正确答案B讲解活动图:用来表示两个或者更多的对象之间在处理某个活动时的过程控制流程。
构件图:提供系统的物理试图。
部署图:用于表示该软件如何部署到硬件环境中,它是显示在系统中不同的构件在何处物理地运行。
二填空21.进入21世纪以来,软件开发工具的发展阶段有两个鲜明的特点,第一个特点是____,另一个特点是开源软件的兴起和运用。
正确答案面向网络知识点名称软件开发的由来22.按工作阶段划分可以把软件开发工具划分为三类:计划工具,____,设计工具。
正确答案分析工具知识点名称了解支持不同工作阶段的三种工具23.人们在实践中认识到,“黑箱”检验方法只能证明程序____,而不能保证程序的正确性。
正确答案有错24.面对软件开发中的种种困难和问题,几十年来,软件工作者先后提出了结构化程序设计方法,软件工程方法,____的程序设计方法,即插即用的程序设计方法,面向开源软件的程序设计方法等。
正确答案面向对象知识点名称即插即用程序设计的基本思想和方法25.软件开发成果包括____和文档。
正确答案程序知识点名称软件开发过程中涉及的信息类型26.信息库(Repository)中应保存项目管理的有关信息,人员变更,资金投入,____及实施情况等内容。
正确答案进度计划知识点名称信息库在软件开发中的作用27.软件开发工具对于历史信息进行跨生命周期的管理,把项目进度与____的信息科学地管理起来。
正确答案版本更新知识点名称软件开发工具的基本功能28.在软件开发工具的结构中,处于中心位置的是总控和____。
正确答案人机界面软件开发工具的一般结构29.信息库管理的三项功能是录入更新,____和一致性维护。
正确答案使用查询知识点名称信息库管理的主要功能30.信息库中存放的设计成果包括数据流程图,数据字典,系统结构图,数据库逻辑设计,各模块的设计要求,以及由此形成的____。
正确答案设计文档知识点名称信息库的内容与组织方式31.在选择软件开发工具之前,首先要明确目的与____。
正确答案要求知识点名称购置软件开发工具的工作步骤32.80年的末,大家发现了专用开发工具应用的弱点,提出了____的要求。
正确答案一体化知识点名称国内外软件开发工具的当前发展水平33.我们需要软件开发工具,就是要更快更好地开发软件,就是为了提高软件开发的质量和____。
正确答案效率知识点名称软件开发工具所依据的概念模式34.Eclipse的体系结构主要包括运行时的内核,____,工作台,其他插件等。
工作空间知识点名称软件开发工具的基本功能及使用方法35.抽取常量本质上就是将程序中的____,字符等定义为常量,使得对于常量的调用和修改变得简单。
正确答案数字知识点名称36.Eclipse 的调试透视试图主要包括调试视图,____视图、变量视图、编辑器、大纲视图和控制台视图。
正确答案断点37.在Eclipse中允许用户在____,注释和文件三个维度设置代码模板。
正确答案代码38.EMF可以实现的功能是:代码生成,输入,默认的持久化机制和____。
正确答案横型编辑器。
39.就系统的整体结构而言,Rational Rose采用的是三层解决方案,它是指由____层,事务处理原则层和数据层组成的应用模型。