2018年自考考试《软件开发工具》试题及答案
全国2018年4月自考互联网软件应用与开发试卷(真题+解析)
全国2018年4月自考互联网软件应用与开发试卷(真题+解析)(课程代码 00898)一、单项选择题:本大题共15小题,每小题1分,共15分。
在每小题列出的备选项中只有一项是最符合题目要求的,请将其选出。
1.在互联网软件开发过程中,形成项目计划这一工作所在的阶段是A.规划阶段B.设计阶段C.建设和测试阶段D.投入使用阶段2.下列UML模型描述图中,元素有节点和连接的是A.包图B.部署图C.构件图D.合作图3.规定一个表中的两行在指定列没有相同值的数据库完整性约束是A.非空值完整性约束B.检查完整性约束C.键值唯一完整性约束D.外键完整性约束4.关于IP地址和物理地址说法不正确的是A.物理地址固化在网络设备中,通常无法修改B.IP地址把原来主机物理地址隐藏起来,使用统一的地址格式C.互联网上的主机每个接口可以有多个IP地址D.IP地址和网上设备不是一一对应关系5.下面属于MicrosoR IIS 6.0提供的服务是A.DNS B.IP C. TCP D.WWW6.以下关于虚拟主机说法不正确的A.可以在一台服务器建立虚拟主机创建多个网站B.使用虚拟主机技术可将一个主机分割成多个逻辑上的虚拟主机使用C.使用虚拟主机技术创建的多个Web网站必须具有相同IP地址D.虚拟主机创建的虚拟Web网站可使用不同的IP地址7.在下列HTML标记中,能实现给文档命名的是A.<body>…</body>B.<head>…</head>C.<name>…</name>D.<title>…</title>8.在页面中创建超链接并指明正在链接的URL,以下用法正确的是A.<a url=〝"> 公司网址</a>B.<a href=〝">公司网址</a>C.<a></a>公司网址</a>D.<a name==〝">公司网址</a>9.在JavaScript中,对变量命名要求不正确的是A.变量名必须以字母或下划线开头B.变量名不区分大小写C.变量名不能有空格D.变量名不能使用JavaScript中的关键字(保留字)10.在JavaScript中,不属于逻辑运算符的是A.!B.!=C.=&&D.||11.在J2EE关键技术中,用来在远程对象上调用一些方法的是A.EJBB.JMSC.JTAD.RMI12.由普通的HTML语句和特殊的基于Java语言的嵌入标记组成的代码是A.Java页面代码B.JavaScript页面代码C.JScript页面代码D.JSP页面代码13.在JSP中,声明的有效范围是A.仅在当前的JSP页面中有效B.在所有的页面中有效C.在文件夹下的页面中有效D.在session中有效14.在JSP中,通过ng.Class类的静态方法可以加载数据库驱动,该方法是A.createPreparedStatementB.createStatementC.forNameD.getConnection15.在PHP语言中,下面属于整型的是A.0x12 *B. '12'C.12.0D."12"二、填空题:本大题共10空,每空1分,共10分。
2018年10月自考02333软件工程试卷及答案
2018年10月自考02333软件工程试卷及答案2018年10月高等教育自学考试全国统一命题考试软件工程试卷(课程代码02333)本试卷共4页,满分l00分,考试时间l50分钟。
考生答题注意事项:1.本卷所有试题必须在答题卡上作答。
答在试卷上无效,试卷空白处和背面均可作草稿纸。
2.第一部分为选择题。
必须对应试卷上的题号使用2B铅笔将“答题卡”的相应代码涂黑。
3.第二部分为非选择题。
必须注明大、小题号,使用0.5毫米黑色字迹签字笔作答。
4.合理安排答题空间,超出答题区域无效。
第一部分选择题一、单项选择题:本大题共l5小题。
每小题2分,共30分,在每小题列出的备选项中只有一项是最符合题目要求的。
请将其选出.1.软件工程在20世纪60年代末蓟80年代初获褥的主要成果有A.CASE产品 B.露向对象语言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.HIP0图 B.PAD图 C.N-S图 D.DFD图7.面向对象方法源子面向对象A.分析 B.设计 C.建模语言 D.编程语言8.使用用况图可以实现业务建模和系统建模,而得到业务模型和系统模型之间具有的关系是A.整体/部分 B.一般/特殊 C.功熊/过程 D.静态/动态9.RUP的分析类包括边界类、实体类和A.子类 B.控制类 C.父类 D.活动类10.黑盒溅试技术又称为功熊测试技术,包括事务处理流程技术、定义域测试技术和 A.路径测试技术 B.用例测试技术 C.状态测试技术D.结构测试技术11.在教师科研方案中规定对教授、副教授和讲师分别计算分数,做楣应的处理,受l 根据黑盒测试中的等价类划分技术,下列划分正确的是A.3个有效等价类,3个无效等价类B.3个有效等价类,1个无效等价类C.1个有效等价类,1个无效等价类D.1个有效等价类,3个无效等价类12.有效性测试的目标是发现软件实现的功能与下列哪个选项不一致,正确的是A.需求规格说明书B.概要设计说明书C.详细设计说明书D.测试计划13.<>标准按过程主体把软件生存周期过程分为基本过程、组织过程和A.供应过程 B.开发过程 C.测试过程 D.支持过程14.在常见的软件开发模型中,主要用于支持面向对象技术软件开发的是A.喷泉模型 B.螺旋模型 C.增量模型 D.瀑布模型15.CMMI组织过程改善的成熟度等级中的2级是A.已执行级 B.已定义级 C.已管理级 D.已定量管理级第二部分非选择题二、填空题:本大题共20空,每空l分,共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.结构化程序设计的关键是合理地划分模块。
全国自考软件开发工具试题及答案
全国自考软件开发工具试题及答案一、单选题(共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建模的设计中,系统中与实现无关的视图是()。
浙江省1月高等教育自学考试软件开发工具试题及答案解析历年试卷及答案解析
浙江省2018年1月高等教育自学考试软件开发工具试题课程代码:03173一、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内。
每小题2分,共20分)1.( )工具是完全为项目主管人员服务的。
A.计划工具B.分析工具C.设计工具D.管理工具2.下列有关各种概念模型的说法不正确的是( )A.结构图的优点是体现层次结构,由上到下,由粗到细描述程序的结构B.结构图用于描述程序模块内部的逻辑结构C.数据流程图是描述系统信息处理的全过程D.时序网络的基本概念是状态与转换3.( )工具是出现最早、规模最大的。
A.计划工具B.分析工具C.设计工具D.管理工具4.下列用于衡量项目组的标准的是( )A. AD/CycleB. ISO9001标准C. COM101D. CMM5.下列有关结构化程序设计的说法中正确的是( )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. CORBAB. XMLC. HTMLD. PVCS二、填空题(每空1分,共25分)1.软件开发过程的几个主要阶段包括:_______、总体设计、_______、_______。
2.软件开发的基本问题主要在于两个转换没有顺利通过,即_______,_______。
全国2018年4月自考(00898)互联网软件应用与开发试题及答案
绝密★考试结束前全国2018年4月高等教育自学考试互联网软件应用与开发试题课程代码:00898请考生按规定用笔将所有试题的答案涂、写在答题纸上。
选择题部分注意事项:1.答题前,考生务必将自己的考试课程名称、姓名、准考证号黑色字迹的签字笔或钢笔填写在答题纸规定的位置上。
2.每小题选出答案后,用2B铅笔把答题纸上对应题目的答案标号涂黑。
如需改动,用橡皮擦干净后,再选涂其他答案标号。
不能答在试题卷上。
一、单项选择题:本大题共15小题,每小题1分,共15分。
在每小题列出的备选项中只有一项是最符合题目要求的,请将其选出。
1.在互联网软件开发过程中,形成项目计划这一工作所在的阶段是A.规划阶段B.设计阶段C.建设和测试阶段D.投入使用阶段2.下列UML模型描述图中,元素有节点和连接的是A.包图B.部署图C.构件图D.合作图3.规定一个表中的两行在指定列没有相同值的数据库完整性约束是A.非空值完整性约束B.检查完整性约束C.键值唯一完整性约束D.外键完整性约束4.关于IP地址和物理地址说法不正确的是A.物理地址固化在网络设备中,通常无法修改B.IP地址把原来主机物理地址隐藏起来,使用统一的地址格式C.互联网上的主机每个接口可以有多个IP地址D.IP地址和网上设备不是一一对应关系5.下面属于MicrosoR IIS 6.0提供的服务是A.DNS B.IP C. TCP D.WWW6.以下关于虚拟主机说法不正确的A.可以在一台服务器建立虚拟主机创建多个网站B.使用虚拟主机技术可将一个主机分割成多个逻辑上的虚拟主机使用C.使用虚拟主机技术创建的多个Web网站必须具有相同IP地址D.虚拟主机创建的虚拟Web网站可使用不同的IP地址7.在下列HTML标记中,能实现给文档命名的是A.<body>…</body>B.<head>…</head>C.<name>…</name>D.<title>…</title>8.在页面中创建超链接并指明正在链接的URL,以下用法正确的是A.<a url=〝"> 公司网址</a>B.<a href=〝">公司网址</a>C.<a></a>公司网址</a>D.<a name==〝">公司网址</a>9.在JavaScript中,对变量命名要求不正确的是A.变量名必须以字母或下划线开头B.变量名不区分大小写C.变量名不能有空格D.变量名不能使用JavaScript中的关键字(保留字)10.在JavaScript中,不属于逻辑运算符的是A.!B.!=C.=&&D.||11.在J2EE关键技术中,用来在远程对象上调用一些方法的是A.EJBB.JMSC.JTAD.RMI12.由普通的HTML语句和特殊的基于Java语言的嵌入标记组成的代码是A.Java页面代码B.JavaScript页面代码C.JScript页面代码D.JSP页面代码13.在JSP中,声明的有效范围是A.仅在当前的JSP页面中有效B.在所有的页面中有效C.在文件夹下的页面中有效D.在session中有效14.在JSP中,通过ng.Class类的静态方法可以加载数据库驱动,该方法是A.createPreparedStatementB.createStatementC.forNameD.getConnection15.在PHP语言中,下面属于整型的是A.0x12 *B. '12'C.12.0D."12"非选择题部分注意事项:用黑色字迹的签字笔或钢笔将答案写在答题纸上,不能答在试题卷上。
2018软考试题及答案
2018软考试题及答案一、单项选择题(每题1分,共10分)1. 软件工程中,需求分析阶段的主要任务是()。
A. 确定软件的功能需求B. 设计软件的体系结构C. 编写软件的详细设计文档D. 进行软件的测试工作答案:A2. 在面向对象的程序设计中,封装的目的是()。
A. 提高程序的运行效率B. 增强程序的可读性C. 隐藏对象的内部状态和实现细节D. 简化程序的调试过程答案:C3. 数据库管理系统(DBMS)的主要功能不包括()。
A. 数据定义B. 数据操纵C. 数据存储D. 程序编译答案:D4. 在项目管理中,风险管理的主要目的是()。
A. 完全避免风险B. 识别风险并制定应对策略C. 增加项目的成本D. 延长项目的周期答案:B5. 软件测试的目的是()。
A. 证明软件是正确的B. 发现尽可能多的软件缺陷C. 确保软件满足用户需求D. 减少软件的开发成本答案:B6. 在敏捷开发中,迭代周期通常较短,其主要目的是()。
A. 增加工作量B. 减少沟通成本C. 提高软件质量D. 降低项目风险答案:D7. 软件配置管理的主要任务不包括()。
A. 版本控制B. 变更管理C. 软件发布D. 性能优化答案:D8. 在软件工程中,模块化设计的主要优势是()。
A. 增加软件的复杂性B. 提高软件的可维护性C. 降低软件的性能D. 减少软件的功能答案:B9. 软件项目的成本估算不包括()。
A. 人力成本B. 设备成本C. 培训成本D. 软件销售收入答案:D10. 软件维护的主要类型不包括()。
A. 改正性维护B. 适应性维护C. 完善性维护D. 创新性维护答案:D结束语:以上是2018年软件考试的部分试题及答案,希望对您的复习有所帮助。
4月浙江高等教育自学考试软件开发工具试题及答案解析
浙江省2018年4月高等教育自学考试软件开发工具试题课程代码:03173一、单项选择题(本大题共10小题,每小题2分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
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.在PowerBuilder设计环境中还可以直接利用______与数据库进行连接,它是一个命名的参数集合,指定与某一个特定的数据源或数据库进行连接的参数。
()A.数据窗口B.ODBCC.数据库描述D.ADO7.Web设计大致分为三个步骤:创建Web、创建网页、()A.编辑WebB.编辑网页C.删除WebD.将网页添加入Web8.______用以描述系统内实现的逻辑功能。
()A.逻辑视图B.使用事件视图C.协同视图D.组件视图9.______是PowerBuilder中的空值,它的意思是未定义或未知,而不是空字符串或零。
()A.NULLB.NILC.EMPTYD.空格10.______将浏览器的窗口分成几个小窗口,每个窗口都显示一个独立的网页。
()A.超链B.列表C.框架D.表格二、填空题(本大题共15小题,每空1分,共20分)请在每小题的空格中填上正确答案。
浙江1月自考软件开发工具试题及答案解析
浙江省2018年1月高等教育自学考试软件开发工具试题课程代码:03173一、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内。
每小题2分,共20分)1.以下哪个HTML元素,用来改变文字的大小( )。
A.BODY元素B.FONT元素C.HR元素D.LH元素2.软件开发工具是( )发展的产物。
A.网络技术B.Internet技术C.计算机技术发展D.可视化编程技术3.统一的建模语言,被称为( )。
A.OMTB.UMLC.XMLD.OOSE4.下列哪个不属于面向对象的程序设计语言?( )A.FortranB.C++C.PowerBuilderD.Smalltalk5.在下列概念模式中,哪种着重于软件模块之间的控制?( )A.框图B.结构图C.数据流程图D.实体关系图6.下面哪个是多媒体的创作工具( )。
A.TOOLBOOKB.NEWCAFGC.FrontPageD.Rational Rose7.目前流行的人机界面是( )。
A.字符界面B.图形界面C.菜单选择界面D.屏幕滚动界面8.软件开发工具最主要的输出是( )。
A.代码和文档生成B.代码的生成C.程序的生成D.文档的生成9.项目管理与版本管理的核心问题是( )。
A.项目的进展情况B.版本的更新情况C.跨生命周期的信息管理问题D.历史信息的处理10.购置还是开发软件开发工具的依据是( )。
A.准备从事的软件开发工作的性质与要求B.工作环境C.人员的因素D.以上三者都是二、填空题(每空2分,共24分)1.WWW以__________方式向用户提供__________。
2.对象的程序设计语言反映了这样一个__________,程序设计的思想方法越来越接近人们__________。
13.信息库应备的管理功能为___________和________。
4.软件开发工具的发展趋势为__________、__________、__________和__________。
(全新整理)1月全国自考软件开发工具试题及答案解析
全国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 Page12.与软件开发工具类似的概念、术语很多,如()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.选购软件工具必须进行市场调查。
(全新整理)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分)请在每小题的空格中填上正确答案。
2020年1月全国自考试题及答案解析软件开发工具试卷及答案解析
全国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.在程序中大量使用嵌入式SQL时,会()A.降低程序的运行速度B.增加出现错误的可能性C.降低程序的可移植性D.增加对系统资源的占用6.在NEWCAFG的Repository库中存储的业务流类型表属于()A.系统类关系B.属性类关系C.实体类关系D.联系类关系7.如下列出的四个目标中,哪一个不是..项目管理的基本目标?()A.提高产品的数量1B.保证整个系统按预定的进度完成C.有效地利用资源,尽可能减少资源的浪费和闲置D.控制和降低成本8.信息库管理功能中最突出的特点是实现()A.使用查询B.数据完整性C.录入更新D.一致性维护9.从系统实现的角度描述模型关系的视图是()A.协作视图B.组件视图C.配置视图D.逻辑视图10.PVCS Version Manager最重要的技术特点是()A.灵活的文件夹机制B.支持多开发平台间的操作C.既可单独工作,也可同PVCS的其它产品协同工作D.拥有全面的多方位的功能,有力地支持大、小型软件的编制二、多项选择题(本大题共10小题,每小题2分,共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分)请在每小题的空格中填上正确答案。
2018年10月自考02333软件工程试题及答案含评分标准
2018年10月高等教育自学考试全国统一命题考试软件工程试卷(课程代码02333)本试卷共4页,满分l00分,考试时间l50分钟。
考生答题注意事项:1.本卷所有试题必须在答题卡上作答。
答在试卷上无效,试卷空白处和背面均可作草稿纸。
2.第一部分为选择题。
必须对应试卷上的题号使用2B铅笔将“答题卡”的相应代码涂黑。
3.第二部分为非选择题。
必须注明大、小题号,使用0.5毫米黑色字迹签字笔作答。
4.合理安排答题空间,超出答题区域无效。
第一部分选择题一、单项选择题:本大题共l5小题。
每小题2分,共30分,在每小题列出的备选项中只有一项是最符合题目要求的。
请将其选出.1.软件工程在20世纪60年代末蓟80年代初获褥的主要成果有A.CASE产品 B.露向对象语言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.HIP0图 B.PAD图 C.N-S图 D.DFD图7.面向对象方法源子面向对象A.分析 B.设计 C.建模语言 D.编程语言8.使用用况图可以实现业务建模和系统建模,而得到业务模型和系统模型之间具有的关系是A.整体/部分 B.一般/特殊 C.功熊/过程 D.静态/动态9.RUP的分析类包括边界类、实体类和A.子类 B.控制类 C.父类 D.活动类10.黑盒溅试技术又称为功熊测试技术,包括事务处理流程技术、定义域测试技术和 A.路径测试技术 B.用例测试技术 C.状态测试技术 D.结构测试技术11.在教师科研方案中规定对教授、副教授和讲师分别计算分数,做楣应的处理,受l 根据黑盒测试中的等价类划分技术,下列划分正确的是A.3个有效等价类,3个无效等价类B.3个有效等价类,1个无效等价类C.1个有效等价类,1个无效等价类D.1个有效等价类,3个无效等价类12.有效性测试的目标是发现软件实现的功能与下列哪个选项不一致,正确的是A.需求规格说明书 B.概要设计说明书 C.详细设计说明书 D.测试计划13.<<IS0/IEC软件生存周期过程l2207—1995>>标准按过程主体把软件生存周期过程分为基本过程、组织过程和A.供应过程 B.开发过程 C.测试过程 D.支持过程14.在常见的软件开发模型中,主要用于支持面向对象技术软件开发的是A.喷泉模型 B.螺旋模型 C.增量模型 D.瀑布模型15.CMMI组织过程改善的成熟度等级中的2级是A.已执行级 B.已定义级 C.已管理级 D.已定量管理级第二部分非选择题二、填空题:本大题共20空,每空l分,共20分。
浙江7月高等教育自学考试互联网软件应用与开发试题及答案解析
浙江省2018年7月高等教育自学考试互联网软件应用与开发试题课程代码:00898一、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内。
每小题1.5分,共30分)1. 客户在项目小组中的色角通常不包括( )。
A. 决策人B. 业务问题专家C. 内容设计者D. 支持人员2. 在项目整个生命周期中,管理员必须不断使用下列各种技能,但不包括( )。
A. 规划B. 开发C. 估计和调度D. 联络3. 因特网上的域名服务称为( )。
A. WINSB. DNSC. ARPD. TELNET4. 你建立了一个面向大众的电子商务网站,为有效保护WEB安全,可以采取除( )之外的措施。
A. 取消匿名访问B. 配上防火墙C. 关闭不必要的端口D. 针对IIS的漏洞进行升级5. 表单中的SELECT标记,其内容不包括( )。
A. NAMEB. SIZEC. RADIOD. VALUE6. 有关HTML中表格的写法,下列( )表示一个表格头。
A. 〈TR〉B. 〈TH〉C. 〈TD〉D. 〈TABLE〉7. 下列中,直接可以被浏览器显示的图像格式是( )。
A. PSDB. BMPC. PCXD. JPEG8. HTML中有如下语句:〈a href=″mailto:master@sina. com″〉管理员</a>,在浏览器中点击该链接,会( )。
A. 跳转到下一个页面B. 启动默认的电子邮件程序C. 出现错误D. 自动发送电子邮件并返回9. 在HTML表单中我们可以为INPUT设置PASSWORD类型值,下列( )是不准确的。
A. PASSWORD 以*号显示键入的字符B. 可以限制PASSWORD长度C. SIZE属性表示输入密码字符的个数D. 可以连接数据库来验证其有效性10. 关于ASP的Session对象,下列( )是不准确的。
A. 其Timeout属性以秒为单位B. 其Abandon方法用于破坏Session对象并释放资源C. 可以在该对象中存储值D. 该对象的开始和结束事件通常在G1obal.asa中声明11. ASP中基本的ActiveX服务器组件不包括( )。
物流软件开发工具试题及答案解析浙江自考10月
浙江省2018年10月高等教育自学考试物流软件开发工具试题课程代码:07046一、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内。
每小题2分,共30分)1.在Web开发过程中,规划阶段的目的是( )。
A.生成项目计划B.进行数据建模C.确定开发规则D.按照项目设计规范中的信息设计技术规划2.在项目小组中,( )通常是客户方中的管理者。
A.决策人B.商务发起人C.问题专家D.支持人员3.下面的各项任务中,( )必须在设计阶段经过用户的认可。
A.系统的开发规则B.软件的测试方法C.编程的语言D.应用程序所要完成的任务4.如果用户通过浏览器提交的URL指向服务器上的某一个CGI程序,那么( )。
A.服务器不做任何处理B.服务器直接返回CGI程序的源代码C.服务器报告一条出错信息D.服务器运行该CGI程序,然后将结果返回浏览器5.Internet上的( )服务提供主机名到IP地址的解析服务。
A.DNSB.WEBC.FTPD.MAIL6.下面( )标记的作用是表明标记之间的文本是一个单一的HTML文档。
A.<BODY></BODY>B.<HTML></HTML>C.<HEAD></HEAD>D.<TABLE></TABLE>7.下面( )是给HTML文档加入注释语句的正确方法。
A.//注释语句B.<%@注释语句%>C.<!--注释语句-->D./*注释语句*/8.ASP应用中,最主要的部分是( )。
A.客户端脚本B.服务器端脚本C.服务器端组件D.标准文本19.ASP中指定所使用的脚本语言需要利用( )标记。
A.<% %>B.<LANGUAGE></LANGUAGE>C.<%@LANGUAGE%>D.<%= %>10.下列关于CGI的描述中,正确的是( )。
2018年4月高等教育自学考试《软件开发工具与环境》试题07169
2018年4月高等教育自学考试《软件开发工具与环境》试题课程代码:07169一、单项选择题1.软件开发工具最重要的信息出口是A.代码生成和图形处B.代码生成和文档生成C.代码生成和联机查询D.代码生成和报表生成2.下列属于需求分析工具的是A.数据流图B.E-R图C.HIPO图D.PERT图3.目前CASE22具集成的关键是A.数据库B.操作系统C.信息库D.ODBC技术4.非过程化语言是指A.软件开发工具B.CASEC.4GL D.计算机辅助软件5.软件配置管理中最基本的模式是A.面向改变模式B.合成模式C.长事务模式D.恢复提交模式6.在PowerBuilder中,提供以自由表形式显示数据的是A.应用程序对象B.数据窗口对象C.菜单对象D.用户对象7.下列属于软件开发工具的是A.菜单生成器B.编译系统C.操作系统D.杀毒软件8.软件开发工具文档生成中,最难处理的内容是A.文章B.程序C.表格D.图形9.软件行业公认的功能最强大、价格最昂贵,主要用于复杂产品的并行开发、发布和维护的配置管理软件是A.SourceSafe B.CVSC.ClearCase D.CCC10.集成化的软件工具常被称为A.程序包B.函数集合C.过程集合D.软件工作环境11.下列软件中属于Rational公司的是A.CASE B.VisualAgeC.Rose D.ADPS12.将事务的静态属性和有关操作放在一个对象中,对外不公开这些属性和操作,这称为A.隐蔽性B.安全性C.完整性D.封装性13.软件开发工具最重要的性能是A.存储各种信息的能力B.工具的可靠程度C.版本管理的能力D.帮助人们编写文档14.自行开发软件开发工具的主要缺点是A.不易于商品化B.不便于扩充C.往往低估开发难度D.目标不明确15.软件开发环境可分为宿主层、核心层、基本层和A.模式层B.应用层C.物理层D.逻辑层二、填空题16.软件工具通常由工具、工具用户接口和三部分构成。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2018年自考考试《软件开发工具》试题及答案
1.为了推广应用计算机,大量的工作集中在( B )中。
A.硬件领域
B.软件领域
C.研制软件开发工具
D.研究改进程序设计方法
2.从( C )语言开始,软件摆脱了对特定硬件系统的依赖。
A.第一代
B.第二代
C.第三代
D.第四代
3.软件开发工具是以( C )语言为基础的。
A.第一代8.第二代C.第三代D.第四代
4对用户的需求进行分析,最终以编程所需的方式表达出来,这是(D. )必须承担的任务。
A.用户部门的技术人员B企业管理人员C、教学工作者D.软件开发者
5.软件开发的成败更多地依赖于( D )
A.程序员的编程能力B项目负责人的技术水平
C软件开发工具的使用D合理的组织和协调
6.软件开发的第一阶段是:( A )
A.需求分析B画出程序流程图c.选择所用的语自D.编写程序
7.需求分析阶段的主要任务是(A )。
A.提出初始要求,写出功能说明书 B 对计算机需求的分析
C.对语言需求的分桥D 对软件开发工具的需求分析
8.编写软件使用说明书与编程工作应( C )。
A先编写程序B.先编写使用说明节
C.同步编写D。
可不计次序
9.认识与描述客观系统是软件开发工具对软件开发( B )阶段的支持、
A.需求分析
B.总体设计c.实现D.运行维护
10.在存储和管理开发过程中的信息时.最重要、最困难的问题是:( D )。
A.信息的收集
B.信息的分类
C.信息存储的格式
D.信息的一致性
E.信息的维护
t1.软件使用的方便程度主要依赖于( D )
A.软件的功能
B.操作系统C I/O设备D 人机界面
12.编写与调试软件的工具属于( C )。
A.计划工具
B.分析工具
C.设计工具D管理工具
13.帮助人们绘制数据流程图、结构图、ER团的工具属于( B )
A计划工具B.分析工具C.设计工具D管理工具
14.(B )工具从更宏观的角度去看待软件开发。
A计划B.分析C设计D 调试运行
15.帮助管理项目的进度、资源、质量等的软件开发工具属于( D)
A.计划上具
B.分析工具
C.设计工具D管理工具
16.( D )实现了跨生命周期的信息管理与共享。
A.计划工具
B.分桥工具
C.设计工具D管理工具
多项选择题
1.(AB)语言依赖于机器
A.第—代
B.第二代c.第三代D.第四代E.第五代
2.第三代程序语言的主要特点是( DE )。
A.程序语句与机器指令一一对应
B.算术表达式接近于人的书写形式
c.非过程化D.执行前需要用编译程序来翻译
E.实现了对机器的独立性
3从广义上说,软件是( ABCDE )。
A.计算机的灵魂 D.用户与计算机之间的桥梁 c.人类互相联系的纽带
D.人类在各个领域中积累的知识结晶
E.人类文明与知识得以延续的一种载体
4对软件开发方法的改进包括( )c
A.结构化程序设计
B.软件工程C面向对象的程序设计
D.即插即用的程序设计方法
E.RISC技术
5关于辅助软件并发的通用软件,以下叙述正确的是( ABD )。
A.可以减少不少丁作量
B.开发所需的许多工作无法完成
c.不但可表现形式,还可反映其逻辑内涵
D.难于保持一致性
E.可在多个开发开发阶段帮助开发
6专用软件开发L具很多,如( CDE )。
A.报表生成器
B.MS Word
C.操作说明书编写工具
D数据流图绘制工具E.综合性的第四代语言
7 关于辅助软件开发的专用软件工具,以下叙述正确的是。