全国自考软件开发工具模拟试卷4
10月全国软件开发工具自考试题及答案解析
![10月全国软件开发工具自考试题及答案解析](https://img.taocdn.com/s3/m/700ac56ae55c3b3567ec102de2bd960590c6d9d7.png)
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.软件开发工具应当具有足够的_____________,即在各种各样干扰下仍能保持正常工作,而不丢失信息。
2023年4月软件开发工具真题
![2023年4月软件开发工具真题](https://img.taocdn.com/s3/m/463e78f22dc58bd63186bceb19e8b8f67c1cefde.png)
全国2023年4月高等教育自学考试软件开发工具试题(课程代码 03173)一、单向选择题(本大题共10小题,每小题1分,共10分)1、面向对象的基本概念中,体现了父类和子类之间共享机制的是(B)A:封装B:继承C:多态D:抽象2、在软件开发过程中,项目负责人的主要任务是(D)A:编写程序B:编写文档C:验收模块D:组织协调3、在需求分析阶段,软件设计者应(A)A:认识与描述客观系统B:指定各模块的功能要求C:记录与管理开发过程D:把软件划分成若干模块4、如果想要了解一个插件所需要的类文件,则应该查看(C)A:plugin.xml文件B:plugin.properties文件C:jar文件D:lib文件夹5、如果本地文件包含了CSV上该文件的所有代码,并且有新的代码添加,开发人员确认以后以为可以提交该代码,这时应该执行(B)A:Update命令B:Commit命令C:Check Out命令D:Import命令6、Eclipse CDT的当前默认透视图是(A)A:C/C++ B:Team Synchronizing C:Debug D:CVS Repository Exploring7、使用Eclipse调试程序时,用户按下<Ctrl+F2>键时,这时程序将执行的操作是(D)A:单步跳入B:单步跳过C:单步返回D:中断调试8、在Eclipse中,程序员想找到当前活动编辑器所打开的文件的概要,如函数、变量等,他应该打开(B)A:导航器视图B:大纲视图C:控制台视图D:任务视图9、用户显示当前Eclipse集成环境中加载的所有项目和各个项目中文件列表的视图是(A)A:导航器视图B:大纲视图C:控制台视图D:任务视图10、为了使软件构件能够组成大型软件,软件构件必须实现(D)A:智能化B:网络化C:一体化D:标准化11、引入神经网络技术,可以实现软件开发工具的(A)A:智能化B:网络化C:一体化D:标准化12、关于外购软件开发工具的说法中,正确的是(C)A:只要顺手好用,文档和资料差一点没关系B:只要价格合理公道,性能差一点也没关系C:对软件开发工具所依据的开发方法和开发理论的考察必不可少D:软件开发工具对运行环境的要求不再成为购买软件开发工具的制约条件13、关于购置与自行开发软件开发工具的权衡中,下述正确的是(D)A:如果某个项目需要大量且简单的屏幕设计任务,这时应考虑自行开发B:如果某个项目需要大量且简单的报表设计任务,这时应考虑自行开发C:如果某个项目需要活泼多变的人机界面开发任务,可以购买现成的屏幕设计工具D:如果某个项目针对特定的应用问题且要求很高的效率与灵活性,这时应考虑自行开发14、在AD/Cycle模型中,建立信息的流通模型属于(A)A:需求分析工作B:分析设计工作C:编码工作D:维护工作15、主要描述系统状态及其转换方式的概念模型是(A)A:时序网络B:实体关系图C:数据字典D:数据与逻辑模型16、由用户提出、分析人员采集的是(A)A:有关系统需求的信息B:软件物理设计的信息C:用户对系统的变更要求的信息D:软件功能设计的信息17、在软件开发过程中,由程序员承担的工作是(C)A:提出需求B:分配开发任务C:模块调试D:试运行18、在软件系统的模块结构图中,一个模块的右上角有一个小圆圈,该记号表示(B)A:循环调用B:选择调用C:一般调用D:模块目录19、数据字典管理系统属于(B)A:计划工具B:分析工具C:设计工具D:集成工具20、软件的总体设计文件应包括(A)A:公用数据结构B:使用说明C:功能说明书D:用户手册二:填空题(共20题,每题1分,共20分)1、从技术上说,信息库主要涉及信息库的内容、信息库的组织方式、信息库的管理功能及历史信息的处理方法等四个问题。
全国自考软件开发工具试题及答案
![全国自考软件开发工具试题及答案](https://img.taocdn.com/s3/m/1238a4c3647d27284a735198.png)
全国自考软件开发工具试题及答案一、单选题(共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年全国自考网络操作系统模拟试卷及答案](https://img.taocdn.com/s3/m/e8a6a4513868011ca300a6c30c2259010202f3aa.png)
2023年全国自考网络操作系统模拟试卷(四)一、单项选择题(本大题共20小题, 每题2分, 共40分)在每题列出旳四个备选项中只有一种是符合题目规定旳, 请将其代码填写在题后旳括号内。
错选、多选或未选均无分。
1:参照答案: C参照解析:在一种系统中, 假如多种顾客分时地使用同一种计算机, 那么这样旳系统就称为分时系统。
由此可知本题应选C。
试题内容:容许在一台主机上同步连接多台终端, 多种顾客可以通过各自旳终端同步交互地使用计算机旳操作系统是()A:网络操作系统B:分布式操作系统C:分时操作系统D:实时操作系统2:参照答案: C参照解析: 一般在设计实时系统时应考虑如下几种问题: ①实时时钟管理;②持续人机对话;③过载旳防护;④高可靠性。
试题内容:一般在设计实时系统时应考虑旳是()A:周转时间B:系统资源旳运用率C:系统旳高度可靠D:作业旳吞吐量3:参照答案: A参照解析: 多道程序设计旳重要目旳是充足运用系统旳所有资源且尽量地让它们并行操作。
试题内容:操作系统中采用多道程序设计技术来提高CPU和外部设备旳()A:运用率B:可靠性C:稳定性D:兼容性4:参照答案: D参照解析: ]一种顾客并非只能从属一种顾客组。
D项说法明显有误。
试题内容:下列有关网络操作系统旳资源管理描述不对旳旳是()A:打印机旳所有者自动对该打印机享有所有访问权限B:网络资源访问和共享是通过顾客旳个人账户和附加在账户上旳属性来体现C:当地顾客组只供一种工作站管理和使用D:一种顾客只能是一种顾客组旳组员5:参照答案: C参照解析: 操作系统是控制和管理计算机系统旳硬件和软件资源、合理地组织计算机工作流程以及以便顾客旳程序集合。
试题内容:操作系统负责管理计算机系统旳(), 其中包括处理机、主存储器、外部设备和系统中旳数据。
A:程序B:功能C:资源D:进程6:参照答案: B参照解析: Web上旳信息重要是以超文本信息方式组织旳。
试题内容:Web上旳信息重要是以()信息方式组织旳。
2020年10月自考计算机专业《软件工程》2020软件工程模拟试题4(普本)及答案
![2020年10月自考计算机专业《软件工程》2020软件工程模拟试题4(普本)及答案](https://img.taocdn.com/s3/m/b4bc1cff2af90242a995e580.png)
XX 大学计算机专业 2019~2020学年第 一 学期《 软件工程 》期末考试试卷答题纸年级 专业 计算机科学与技术 层次:普通高职(本试卷考试时间120分钟 满分100分)一、单项选择题(本大题共20小题,每小题1分,共20分) 1.可行性研究要进行一次_____需求分析。
A .详细的B .全面的C .简化的、压缩的D .彻底的2.系统流程图用于可行性分析中的_____的描述。
A .当前运行系统B .当前逻辑模型C .目标系统D .新系统3.系统流程图是描述_____的工具。
A .逻辑系统B .程序系统C .体系结构D .物理系统4._______工具在软件详细设计过程中不采用。
A .判定表B .IPO 图C .PDLD .DFD 图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.主从关系11.在变更控制中,______可以用来确保由不同用户所执行的并发变更。
A.异步控制B.同步控制C.存取控制D.基线控制12.变更控制是一项最重要的软件配置任务,其中“检出”和______处理实现了两个重要的变更控制要素,即存取控制和同步控制。
A.登入B.管理C.填写变更要求D.审查13.提高软件质量和可靠的技术大致可分为两大类:其中一类就是避开错误技术,但避开错误技术无法做到完美无缺和绝无错误,这就需要A.消除错误B.检测错误C.避开错误D.容错14._____是以提高软件质量为目的的技术活动。
2023年自考专业(计算机网络)《软件开发工具》考试历年真题摘选附带答案
![2023年自考专业(计算机网络)《软件开发工具》考试历年真题摘选附带答案](https://img.taocdn.com/s3/m/8372280b32687e21af45b307e87101f69e31fbdb.png)
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年代末期开始,人们对于软件工作的认识大大深入了,在认识到软件工作的重要性的同时,也认识到了软件工作的困难性。
(全新整理)1月全国自考软件开发工具试题及答案解析
![(全新整理)1月全国自考软件开发工具试题及答案解析](https://img.taocdn.com/s3/m/263ea0d8970590c69ec3d5bbfd0a79563c1ed429.png)
全国2018年1月高等教育自学考试软件开发工具试题课程代码: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.在Power Script中使用嵌入式SQL时,需要(A.在Power Script语句后加冒号B.在Power Script语句后加分号C.在嵌入式SQL语句后加冒号D.在嵌入式SQL语句后加分号)6.对于软件产品和应用系统来说,项目管理与版本管理最重要的依据是(A.系统设计的结果B.程序运行的结果C.系统测试的报告D.用户反馈的信息)7.在软件工具生成的各类文档中,最难处理的是(A.程序B.文章C.表格D.图形)8.为适应软件开发工具的多样性和可变性,总控与人机界面的设计必须保证系统的(1A.灵活性 B.可靠性C.安全性 D.有效性)9.UML的核心视图是(A.使用事件图 B.逻辑视图C.组件视图 D.协作视图)10.为了存储一个文件的多个版本,Version manager使用(A.文件夹 B.历史文件C.标签 D.升级二、多项选择题(本大题共10小题,每小题2分,共20分)在每小题列出的五个备选项中至少有两个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选、少选或未选均无分。
)11.属于软件开发工具范围的有(A.COBOL B.WORDSTARC.Pctools D.FLOWE.Front Page)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.属于Power Builder中应用程序对象的是(A.窗口对象B.菜单对象2C.用户对象 D.工程对象E.库)17.在一般的应用软件结构(SAA)中,为程序员接口提供的服务包括(A.数据库查询 B.一致性维护C.对话显示 D.安全性维护E.通信服务)18.组成NEWCAFG的Repository库关系的大类是(A.用户类关系 B.系统类关系C.实体类关系 D.操作类关系E.联系类关系)19.选择软件开发工具,首先要明确引入工具要达到的目的,包括(A.为一个项目还是为一批项目引进工具B.在哪个工作阶段使用工具C.工具为哪些人使用D.工具的价格E.工具在怎样的环境下运行20.选购软件工具必须进行市场调查。
全国自考软件工程模拟试题和答案(四)
![全国自考软件工程模拟试题和答案(四)](https://img.taocdn.com/s3/m/08e4b4cddaef5ef7ba0d3c73.png)
全国自考软件工程模拟试题和答案(四)一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1. 可行性研究的工作结果是()A. 可行性研究的工作结果是()B. 确定新项目开发有无必要和可能C. 提供当前现存信息系统的概括D. 可行性研究报告和系统设计任务书答案:D2. 版本用来定义软件配置项的()A. 演化阶段B. 环境C. 要求D. 软件工程过程答案:A3. 块间的信息可以作“控制信息”用,也可以作为()使用。
A. 控制流B. 数据结构C. 控制结构D. 数据答案:D4. 在软件的生存周期中,单元测试是在()阶段完成的。
A. 概要设计B. 详细设计C. 编码D. 测试答案:D5. 功能模型中所有的()往往形成一个层次结构。
在这个层次结构中一个数据流图的过程可以由下一层数据流图做进一步的说明。
A. 数据流图B.概念模型图C.状态迁移图D.事件追踪图答案:A6. 软件产品的生产主要是()A. 生产B. 再生产C. 开发D. 研制答案:D7. 基线是软件生存期中各开发阶段的一个特定点,它可作为一个检查点,当采用的基线发生错误时,我们可以返回到最近和最恰当的()上。
A. 配置项B. 程序C.基线D. 过程答案:C8. 下面说法错误的是()A. 维护申请报告由申请维护的用户填写,软件维护组织内部还要制定一份软件修改报告B. 软件修改报告指出的问题之一是:为满足软件问题报告实际要求的工作量C. 软件修改报告指出的另外三个问题是:要求修改的性质、优先权和关于修改的事后数据D. 提出维护申请报告之后,由用户和软件维护组来评审维护请求答案:D9. 对于原型的作用,以下说法不正确的是()A. 原型为软件系统提供明确的需求说明B. 原型可作为新颖设计思想的实现工具及高风险开发的安全因素,证实设计的可行性C. 原型模型对开发过程中的问题和错误具有应付变化的机制D. 原型模型在用户不愿意参于开发过程的情况下,能充分地鼓励开发者的积极性答案:D10. 对于原型的使用建议,以下说法不正确的是()A. 开发周期很长的项目,能够使用原型B. 在系统的使用可能变化较大,不能相对稳定时,能够使用原型C. 缺乏开发工具,或对原型的可用工具不了解的时候,能够使用原型D. 开发者对系统的某种设计方案的实现无信心或无十分的把握,能够使用原型答案:C11. 软件质量保证即为了确定、达到和()需要的软件质量而进行的所有有计划、有系统的管理活动。
最新10月全国自学考试软件开发工具试题及答案解析
![最新10月全国自学考试软件开发工具试题及答案解析](https://img.taocdn.com/s3/m/ff077c209b6648d7c0c7461e.png)
全国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分)在每小题列出的五个备选项中至少有两个是符合题目要求的,请将其代码填写在题后的括号内。
03173软件开发工具202410
![03173软件开发工具202410](https://img.taocdn.com/s3/m/cd7a4fb327fff705cc1755270722192e453658eb.png)
全国2024年10月高等教化自学考试软件开发工具试题课程代码:03173一、单项选择题(本大题共10小题,每小题1分,共10分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.软件开发工具最重要的性能是( )A.存储各种信息的实力B.工具的牢靠程度C.版本管理的实力D.帮助人们编写文档2.安排工具是从( )A.宏观的角度去看待软件开发B.微观的角度去看待软件开发C.宏观的角度去制定测试方案D.微观的角度去制定测试方案3.在论述程序结构时,E.Yourdon把程序的结构分解成三个基本模块,即( )A.处理单元、循环机制、二分决策机制B.处理单元、循环机制、限制转移机制C.循环机制、二分决策机制、限制转移机制D.处理单元、二分决策机制、限制转移机制4.划分模块的基本要求是( )A.模块间联系少,模块规模足够小,模块扇入数足够大B.模块功能单一,模块间联系少,模块扇入数足够大C.模块功能单一,模块间联系少,模块规模足够小D.模块功能单一,模块规模足够小,运用逻辑耦合5.在信息库(Repository)探讨中的核心问题是( )A.提高信息的共享性B.保持信息的一样性C.确保信息的精确性D.保证信息的平安性6.在PowerBuilder中,供应以自由表形式显示数据的是( )A.应用程序对象B.菜单对象C.数据窗口对象D.用户对象7.在软件开发工具中,文档生胜利能与代码生成相比( )A.数量小,内容困难B.数量小,内容简洁C.数量大,内容困难D.数量大,内容简洁8.在AD/Cycle的跨周期管理中,在编码和测试阶段都运用的工具是( )A.建模工具B.分析工具C.测试工具D.生成工具9.对软件开发工具进行审计(Audit)的基础是( )A.功能完善的软件B.日常记录的信息C.便利敏捷的用户界面D.良好的计算机系统10.选购软件开发工具首先应考虑的是( )A.市场调查B.明确环境与约束条件C.明确目的与要求D.价格二、多项选择题(本大题共10小题,每小题2分,共20分)在每小题列出的五个备选项中至少有两个是符合题目要求的。
最新10月全国自考软件开发工具试题及答案解析.docx
![最新10月全国自考软件开发工具试题及答案解析.docx](https://img.taocdn.com/s3/m/76038da5964bcf84b8d57b0e.png)
⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯精品自学考料推荐⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯全国 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分)请在每小题的空格中填上正确答案。
2022年自考互联网软件应用与开发模拟试题及答案(4)
![2022年自考互联网软件应用与开发模拟试题及答案(4)](https://img.taocdn.com/s3/m/70d9d325182e453610661ed9ad51f01dc3815754.png)
2022年自考互联网软件应用与开发模拟试题及答案(4)自考互联网软件应用与开发模拟试题及答案(四)一、单项选择题(本大题共10小题-每小题1分,共10分)在每小题列出的四个备选项中只有一个是符合题目要求的-请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.数据建模工作是在()完成的。
A.规划阶段B.设计阶段C.建设和测试阶段D.投入使用阶段2.以下关于HTML文档的说法正确的一项是()A.<HTML>标记与</HTML>这两个标记合起来标明在它们之间的文本表示两个HTML文档B.一个HTML文档所需的最基本的标记是<HTML>标记,该标记在文档中位置并处于最后一项C.HTML文档只是一种简单的ASCII文本文件D.结束标记</HTML>可以省略不写3.下面关于URL引用的说法正确的一项是()A.URL引用可以是一个单词或一个图片B.绝对引用指的是对同一个计算机上的文件的URL引用C.指明Web页的精确的计算机、目录和文件的URL弓『用称为相对引用D.任何一种类型的链接,都使用一个相对的或绝对的引用4.<FORM>标记的METHOD属性的用途是()A.该属性告诉窗体如何将其信息发回到脚本,可选值为POST和GET B.该属性将窗体指向一个接收窗体信息并使用该信息完成某些工作的URLC.让浏览器将完成的窗体发送到服务器上的new目录中的new—crip脚本D.让浏览器将完成的窗体发送到服务器上new-crip的目录中的new 脚本5.以下不属于0DBC驱动程序管理器的功能的是()A.装载指定的0DBC驱动程序B.为0DBC调用提供网络链路层验证C.定义数据源,在ODBC.INI文件中把数据源名映射到指定的驱动程序动态链接库D.支持驱动程序函数的表格,为其提供ODBC函数人口点6.在开发及维护时间上,下面关于PHP、ISAPI、NSAPI、ASP和CGI 的比较说法正确的是()A.在开发及维护时间上,PHP及ASP都有不错的表现B.CGI需要长时间的开发过程,在稳定运行后,这种接口反倒是效率最佳的方法不需要编译的过程,直接就可以执行,若用Delphi或VC/BCB甚至用汇编语言等都要经过编译才能执行不需要编译的过程,直接就可以执行,若用Delphi或VC/BCB甚至用汇编语言等都要经过编译才能执行7.在PHP中,需要剖析语法有潜在问题时,用到的常量是()A.E—ERRORB.E—WARNINGC.E—PARSED.E—NOTICE8.假设$a=10,有$b=++$a,则$b是()A.6B.11C.41D.79.以下关于Servlet的说法中不正确的是()A.Servlet可以被认为是服务器端的AppletB.Servlet是持久的,Servlet只需Web服务器加载一次C.Servlet是可扩展的D.Servlet不能在多种客户机上使用10.以下关于UML模型描述图叙述错误的是()A.用例图描述了系统提供的一个功能单元,用例图的主要目的是帮助开发团队以一种可视化的方式理解系统的功能需求B.类图表示不同的实体(人、事物和数据)如何彼此相关,它显示了系统的静态结构C.序列图显示具体用例(或者是甩例的一部分)的详细流程D.部署图表示在处理某个活动时,两个或者更多类对象之间的过程控制流二、多项选择题(本大题共l0小题-每小题2分,共20分)在每小题列出的五个备选项中至少有两个是符合题目要求的,请将其代码填写在题后的括号内。
2020年10月全国自考软件开发工具试题及答案解析
![2020年10月全国自考软件开发工具试题及答案解析](https://img.taocdn.com/s3/m/a1b95c5c71fe910ef02df8b5.png)
全国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分)在每小题列出的五个备选项中有二至五个是符合题目要求的,请将其代码填写在题后的括号内。
2019年全国自考软件开发工具模拟试卷及答案
![2019年全国自考软件开发工具模拟试卷及答案](https://img.taocdn.com/s3/m/5e104642998fcc22bcd10ddf.png)
的基本结构。 【正确答案】属性 【你的答案】 修改分数 本题分数 1 分 你的得分 第 6 题软件测试阶段包括______的调试与整个软件的联调两个 部分。 【正确答案】模块 【你的答案】 修改分数 本题分数 1 分 你的得分 第 7 题 ______是近年来针对大批数据的分析利用而提出来的概 念。 【正确答案】数据仓库 【你的答案】 你的得分 第 8 题客观世界的任何事物都是______。 【正确答案】对象 【你的答案】 修改分数
本题分数 1 分 你的得分 第 9 题软件的______指软件能做什么事。 【正确答案】功能 【你的答案】 本题分数 1 分 修改分数 你的得分 第 10 题在软件开发过程中,成本的情况是______的综合的最终 体现。 【正确答案】项目管理状况 三、简答题(本大题共 5 小题,每小题 5 分,共 25 分) 第 1 题简述软件开发工具的范围。 【正确答案】软件开发工具的范围大致可以描述为:在高级程序 设计语言(第三代语言)的基础上,为提高软件开发的质量和效 率,从规划、分析、设计、测试、文档和管理各方面,对软件开 发者提供各种不同程度的帮助的一类新型的软件。 【你的答案】 本题 分数 5分 你的得分修改分数
B. 分配任务 C. 模块调式 D. 向用户交付使用 【正确答案】 C 【你的答案】 本题分数 2 分 第 4 题软件开发工具直接涉及的标准有【】 A. CORBA B. HTML C. TCP/IP D. FTP 【正确答案】 A 【你的答案】 本题分数 2 分 第 5 题由于软件开发工具一般都较为庞大,复杂,因而要首先考 虑其(1)与(2),以使其既实用又灵活。【】 A. (1)代码生成(2)文档生成 B. (1)项目管理(2)版本管理 C. (1)功能设计(2)总体结构 D. (1)信息库的内容(2)信息库的管理 【正确答案】 C 【你的答案】
2024年4月全国自考软件工程模拟试题含解析
![2024年4月全国自考软件工程模拟试题含解析](https://img.taocdn.com/s3/m/d1f9fe2c7ed5360cba1aa8114431b90d6c8589e7.png)
2024年4月全国自考软件工程模拟试题一、单项选择题1、使用用况图可以实现业务建模和系统建模,而得到业务模型和系统模型之间具有的关系是______。
A.整体/部分B.一般/特殊C.功能/过程D.静态/动态2、软件结构化设计中,支持“自顶向下逐步求精”的详细设计,并且能够以一种结构化方式严格地控制从一个处理到另一个处理的转移,这个详细设计工具是______。
A.PAD图B.程序流程图C.DFD图D.N-S图3、RUP的迭代、增量式开发过程中,需要估算成本、进度,并能够减少次要的错误风险,至少需要完成______。
A.初始阶段B.精化阶段C.构造阶段D.移交阶段4、RUP的分析类包括边界类、实体类和______。
A.子类B.控制类C.父类D.活动类5、下列可用于概念模型和软件模型的动态结构的是______。
A.类图B.对象图C.部署图D.用况图6、结构化分析方法给出了一种能表达功能模型的工具是______。
A.HIPO图B.PAD图C.N-S图D.DFD图7、软件生存周期是指______。
A.开发软件的全部时间B.使用软件的全部时间C.开发和使用软件的全部时间D.从形成概念开始到最后淘汰让位于新的软件产品的时间8、需求规约的基本性质包括重要性和稳定性程度、一致的、完整的和______。
A.可修改的B.可复用的C.可测试的D.无歧义的9、下列不属于软件危机的主要表现是______。
A.软件生产效率低B.软件开发没有工具支持C.软件生产质量低D.软件开发缺乏可遵循的原理、原则、方法体系以及有效的管理10、RUP中,用于捕获系统语境中的一些重要领域对象,其中领域对象表达系统工作环境中存在的事物或发生的事件,领域模型一般采用______。
A.PAD图B.流程图C.类图D.N-S图11、软件测试中,白盒测试技术依据的是程序的______。
A.逻辑结构B.输入数据C.状态D.功能12、RUP设计阶段的主要活动不包含______。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2011年全国自考软件开发工具模拟试卷(四)一、单项选择题(本大题共20小题,每小题2分,共40分。
在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内,错选、多选或未选均无分)1. 下列哪项不属于大型软件开发过程中涉及的角色【】A. 用户B. 项目负责人C. 程序员D. 计算机厂家答案:D解析:【考点点击】本题主要考查的知识点为大型软件开发过程中涉及的角色。
【要点透析】在大型软件的开发过程中,涉及到的角色有:用户、项目负责人、程序员和硬件。
2. 软件开发工具的基础是【】A. 信息库B. 用户C. 数据库D. 计算机系统答案:A解析:【考点点击】本题在2010年10月真题第一大题第7小题考查过,主要考查的知识点为软件开发工具的基础。
【要点透析】软件开发工具的基础是信息库。
没有这个基础,或者这个基础不牢,那么总控就无信息可调度,人机界面也就没有有用的信息向用户提供,所谓支持软件开发也就成为一句空话。
3. 项目数据库的一项重要内容是【】A. 各工作阶段的预期进度、实际进展情况、验收情况B. 各工作阶段的资源配置情况C. 各工作阶段的经费使用情况D. 各工作阶段的人员状况答案:A解析:【考点点击】本题主要考查的知识点为项目数据库的相关知识。
【要点透析】项目数据库是信息库的一个组成部分,它记录的是项目本身进展的各种有关信息,它的一项重要内容是各工作阶段的预期进度、实际进展情况、验收情况。
4. 下列哪项不是项目管理的基本目标【】A. 有效地控制产品的质量B. 保证安全,提高保密程度C. 保证整个系统按预定进度完成D. 合理利用各种资源答案:B解析:【考点点击】本题主要考查的知识点为项目管理的基本目标。
【要点透析】项目管理的基本目标有:有效地控制产品的质量、保证整个系统按预定进度完成、合理利用各种资源、控制与降低成本。
5. 下列不是报表的组成部分的是【】A. 表名B. 页眉C. 总结行D. 表尾附录答案:B6. 应承担验收模块任务的是【】A. 用户B. 项目负责人C. 程序员D. 硬件答案:B解析:【考点点击】本题主要考查的知识点为在软件开发过程中,各成员应当承担的具体的任务。
【要点透析】用户、项目负责人、程序员和硬件各自承担着不一样的任务。
在这里应承担验收模块任务的是项目负责人。
7. Eclipse中,用于编辑XML文件的插件是【】A. PHP Development Tools(PDT)B. Visual Editor(VE)C. XMLBuddyD. Log4E答案:C8. 目前中外软件开发工具发展水平为【】A. 从研究水平看,外国与中国相当,从应用水平看,外国与中国相当B. 从研究水平看,外国比中国高,从应用水平看,外国比中国低C. 从研究水平看,外国比中国高,从应用水平看,外国比中国高D. 从研究水平看,外国与中国相当,从应用水平看,外国比中国高答案:D解析:【考点点击】本题主要考查的知识点为国内外当前软件开发工具的发展水平。
【要点透析】就软件开发工具的国内外发展情况来讲,从研究水平看,外国与中国相当,从应用水平看,外国比中国高。
9. 关于软件开发工具的发展现状,叙述不正确的是【】A. 现在,软件的开发已彻底摆脱了手工作业的方式B. 目前,不少商业软件开发工具已经问世,并在一定范围内得到应用C. 目前,使用软件开发工具的实际成效还没有充分发挥出来,也有一系列实际问题与理论课题有待于研究解决D. 只有对于软件开发中涉及的各种信息,以及在开发过程中它们的发生、变化、关系、一致性等有了完整与深刻的理解,才能真正实现软件开发工具的一体化答案:A10. 与一般工程的项目管理相比,软件开发的项目管理具有【】的问题,而一般工程的项目管理一般不具有该问题。
A. 质量控制B. 成本管理C. 资源管理D. 版本更新答案:D解析:【考点点击】本题主要考查的知识点为软件开发的项目管理与一般工程的项目管理的不同点。
【要点透析】一般工程的项目管理包括进度管理、资源与费用管理、质量等理三个基本内容,而软件开发的项目管理,除了上述三个基本内容,还包括版本更新的问题。
11. 软件开发工具的结构比较广泛,以下各项中不是它的结构的是【】A. 总控部分与人机界面B. 信息库及其管理模块C. 文档生成和代码生成模块D. 非过程化语言答案:D解析:【考点点击】本题主要考查的知识点为软件开发工具的一般结构。
【要点透析】软件开发工具的一般结构具体包括:(1)总控部分与人机界面。
(2)信息库及其管理模块。
(3)文档生成和代码生成模块。
(4)项目管理与版本管理模块。
12. 软件开发工具分为【】A. 设计工具、分析工具、计划工具B. 专用工具和集成工具C. 与软、硬件有关的和与软、硬件无关的工具D. 以上全对答案:D解析:【考点点击】本题主要考查的知识点为软件开发工具的分类。
【要点透析】软件开发工具按工作阶段划分可分为:设计工具、分析工具、计划工具;按集成程度划分可分为:专用工具和集成工具;按与硬件、软件的关系划分可分为:与软、硬件有关的和与软、硬件无关的工具。
13. 决策表属于的概念模式是【】A. 时序网络B. 计算机模拟模型C. 结构图D. 数学与逻辑模型答案:D14. 在第三代语言的应用中,人们发现的新的"瓶颈"是【】A. 处理需求的描述B. 处理过程的描述C. 处理结果的描述D. 检测方式的描述答案:B15. 下列哪项不是引入软件开发工具之后的组织管理工作所包括的内容【】A. 制定严格的使用制度B. 限制使用范围C. 记录使用的详细过程D. 培训使用人员答案:B解析:【考点点击】本题主要考查的知识点为在引入软件开发工具之后的组织管理工作所包括的内容。
【要点透析】引入软件开发工具之后的组织管理工作所包括的内容有:制定严格的使用制度、记录使用的详细过程、培训使用人员和经常进行审计与评价工作。
16. 帮助人们绘制数据流程图、系统结构图、ER图的工具属于【】A. 计划工具B. 分析工具C. 设计工具D. 管理工具答案:B解析:【考点点击】本题主要考查的知识点为分析工具的概念。
【要点透析】分析工具主要指用于支持需求分析的工具。
如:帮助人们编写数据字典的数据字典管理系统,帮助人们绘制数据流程图、系统结构图、ER图的工具都属于分析工具。
17. 以下各项中,对于智能化的理解不正确的是【】A. 在软件开发工具的研究与使用中引用人工智能、神经网络等技术B. 使得软件开发工具对于不确定性的信息、模糊信息具有更强的处理能力C. 人们常常需要用知识与经验来加以补充或加工D. 人工智能技术对提高信息处理的功能及效率没有实际的帮助答案:D解析:【考点点击】本题主要考查的知识点为有关软件开发工具智能化的基本知识。
【要点透析】智能化就是在软件开发工具的研究与使用中引用人工智能、神经网络等技术,使得软件开发工具对于不确定性的信息、模糊信息具有更强的处理能力。
由于软件开发工作中存在着大量不确定的因素,人们常常需要用知识与经验来加以补充或加工。
在这方面,人工智能技术可以提高信息处理的功能及效率。
18. 软件测试的要求不包括【】A. 功能与性能是否先进B. 功能与性能是否达到设计目标C. 文档是否齐全D. 文档与程序是否一致答案:A解析:【考点点击】本题主要考查的知识点为进行软件测试时需要掌握的内容。
【要点透析】软件测试的要求包括:功能与性能是否达到设计目标、文档是否齐全、文档与程序是否一致。
19. 下列对软件的定义不正确的是【】A. 计算机的灵魂B. 用户与开发者之间的桥梁C. 人类互相联系的纽带D. 人类在各个领域中积累的知识的结晶答案:B解析:【考点点击】本题主要考查的知识点为软件的定义。
【要点透析】软件是计算机的灵魂,是广大使用者与计算机之间的桥梁,是人类在各个领域中积累的知识的结晶,是人类文明与知识得以延续的新的载体,是人类进一步成为一个整体,得以进一步相互联系的纽带。
20. 对象之间具有的关系不包括【】A. 抽象与具体B. 群体与个体C. 整体与部分D. 简单与复杂答案:D二、填空题(本大题共10小题,每小题1分,共10分。
请在每小题的空格中填上正确答案。
错填、不填均无分)1. 编码阶段主要产生______。
答案:程序代码2. 信息库管理功能主要是使用查询、一致性维护和______。
答案:录入更新3. 工具的环境一般与待开发的软件的环境______为好。
答案:一致4. 在软件标准化方面,一方面是对工作质量及检查制定标准,另一方面是______的标准化。
答案:表达方式5. 对象包括静态属性和动态操作,将它们作为一个整体,对外不必公开这些属性与操作,这种特性称为______。
答案:封装性6. 在Eclipse中打开查找/替换的快捷键为______。
答案:Ctrl+F7. 单步遍历程序主要包括______、单步跳过和单步返回。
答案:单步跳入8. 软件开发的基本问题是从用户的理解到程序员的理解的转换和从___到______的转换。
答案:程序员的理解程序的实现9. 软件的______指软件能做什么事。
答案:功能10. SAA的全称是______。
答案:系统应用体系结构三、简答题(本大题共5小题,每小题5分,共25分)1. 在调试程序的过程中,变量视图的作用是什么?答案:变量视图显示了整个调试过程中程序变量值的变化情况,该视图是帮助程序员查错和纠错的主要手段。
2. 简述软件开发工具的标准化。
答案:标准化的问题是由软件部件、组合软件的想法引起的。
为了解决大型软件开发的困难,需要把软件开发工作分成两个部分:软件构件(如硬件的芯片)的开发和用这些构件组成大型软件(如用芯片组成主机)。
显然,要做到这一点,软件构件必须实现标准化,用构件组成大型软件的结构也必须符合一定的标准,否则就不可能提高生产效率。
3. 简述软件开发分析设计阶段的基本任务。
答案:软件开发分析设计阶段的基本任务是完成系统的总体设计,包括数据结构的详细设计、处理过程的详细设计、子系统或模块的划分以及它们之间相互联系的具体规定,还应当完成屏幕设计、报表设计、数据库的物理设计。
4. 什么是实体关系图?答案:实体关系图(简称E-R图)是在数据库设计中用于描述静态数据结构的一种概念模式。
它以实体、关系和属性三个基本概念概括数据的基本结构。
5. 请列举出5种以上的专用的软件开发工具。
答案:专用的软件开发工具有:报表生成器、菜单生成器、数据字典管理系统、专用于某种文档的编写工具、对话生成器,综合性的第四代语言等。
四、论述题(本大题共1小题,共10分)1. 论述软件开发工具在我国的发展状况。
答案:国外发展状况:目前真正一体化的,又能应用于各种平台的工具主要有两种。