(完整版)03173软件开发工具2015年10月份真题及答案

合集下载

03173软件开发工具2006年10月份真题及答案

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分)在每小题列出的五个备选项中有二至五个是符合题目要求的,请将其代码填写在题后的括号内。

03173软件开发工具模拟试题参考答案

03173软件开发工具模拟试题参考答案

一、单项选择题(本大题共10 小题,每小题1 分,共10 分)1、B2、D3、A4、C5、B6、A7、D8、A9、C 10、C二、多项选择题(本大题共10 小题,每小题2 分,共20 分)11、ABCD 12、ABCDE 13、ABD 14、ACDE 15、ABE 16、BCE17、CE 18、ABCDE 19、AC 20、ACD三、填空题(本大题共10 空,每空1 分,共10 分)21.标记符22.运行环境23.面向使用者24.代码生成25.信息管理26.交流27.测试的问题版本更新带来的问题(次序无关)28.FORTRAN/ALGOL/COBOL29.软件工作环境四、名词解释题(本大题共4 小题,每小题4 分,共16 分)参考答案:略五、简答题(本大题共2 小题,每小题5 分,共10 分)参考答案:略六、论述题(本大题共1 小题,10 分)参考答案:首先是自动化程序大大提高;其次,软件开发工具把用户需求也包括到软件工作的范围,从而使软件开发向用户方面延伸;第三,软件开发过程中,引入了软件项目管理及软件版本管理;第四,所有的软件开发工具,吸收了许多科学的管理内容和方法。

七、应用题(本大题共1 小题,14 分)参考答案:s_info、c_info、sc数据窗口对象d_student, SQL select , Griddw_student, dw_student 数据窗口对象设置d_student;两个按钮控件“检索”和“退出”dw_student.retrieve();close(parent);open(w_student);一、单项选择题1、D2、D3、A4、C5、D6、D7、B8、C9、C 10、C二、多项选择题11、ABCDE 12、ACE 13、ABCDE 14、ACDE 15、ACDE 16、BD 17、ABCDE18、ABCDE 19、CDE 20、ABDE四、名词解释题参考答案:略五、简答题参考答案:略六、论述题39.参考答案:不一致的原因有两个:一是信息在传递中,误解与丢失下分严重;二是由软件的修改与版本更新引起的;为了解决这两个问题,信息库主要解决的办法是:信息库中的内容一般不删除,当新信息存入时,老信息只是加上时间标志移入历史信息中去,并与新信息保持着历史的,逻辑的联系,在需要的时候可以随时调出来。

2023年自考专业(计算机网络)《软件开发工具》考试历年真题摘选附带答案

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年代末期开始,人们对于软件工作的认识大大深入了,在认识到软件工作的重要性的同时,也认识到了软件工作的困难性。

全国2002年10月自考软件开发工具试题及答案

全国2002年10月自考软件开发工具试题及答案

全国2002年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.XML的标记()A.机器不可读,人可读B.机器不可读,人不可读C.机器可读,人可读D.机器可读,人不可读二、多项选择题(本大题共10小题,每小题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.在CMM模型中一个好的项目组应具备()A.有严格的成文的工作规范和文档标准B.每个项目都有事先制定的详细时间表C.项目负责人应参加编程工作D.程序员参加测试工作E.文档标准只须专门负责文档收集管理的秘书熟知16.软件开发过程中所涉及的信息包括()A. 设计方案B.变更要求C.需求信息D.程序员信息E.代码,文档17.Model works支持()A.组件化B.多亲继承C.生成VB目标代码D.编辑Business RulesE.可视化18.信息库中需要存放的信息类有:()A.系统状况信息B.设计成果C.运行状况记录D.项目管理与版本管理信息E.系统测试用例19.从目前的软件开发工具发展趋势看,值得注意的动向有()A.智能化 B.网络化C.通用化D.一体化E.标准化20.管理数据字典的工具有()A.CDDB.FLOWC.AD/CycleD.DictionaryE.PVCS第二部分非选择题三、填空题(本大题共14小题,每空1分,共20分)21222324252627.软件开发工具对软件开发的支持体现在信息的管理和处理两方面。

最新10月全国自学考试软件开发工具试题及答案解析

最新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分)在每小题列出的五个备选项中至少有两个是符合题目要求的,请将其代码填写在题后的括号内。

自考03173软件开发工具2011-2016真题汇总情况整理精彩试题

自考03173软件开发工具2011-2016真题汇总情况整理精彩试题

自考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分)请在每小题的空格中填上正确答案。

2015软考程序员真题及答案

2015软考程序员真题及答案

【网络综合- 电脑软件水平考试试题】1.在Word的编辑状态,先打开了d1.doc文档,又打开了d2.doc文档,则A.d1.doc文档的窗口,遮蔽d2.doc文档的窗口B.打开了d2.doc文档的窗口,d1.doc文档的窗口被关闭B.打开的d2.doc文档窗口遮蔽了d1.doc文档的窗口D.两个窗口并列显示4.在Word编辑状态,包括能设定文档行间距命令的菜单是A.“文件”菜单B.“窗口”菜单B.“格式”菜单D.“工具”菜单5.在电脑网络中,通常把提供并管理共享资源的电脑称为A.服务器B.工作站B.网关D.网桥6.电脑中对数据进行加工与处理的部件,通常称为A.运算器B.控制器B.显示器D.存储器7.微型电脑中内存储器比外存储器A.读写速度快B.存储容量大B.运算速度慢D.以上三种都可以8.目前微型电脑中CPU进行算术运算和逻辑运算时,可以处理的二进制信息长度是A.32位B.16位B.8位D.以上三种都可以9.微型电脑存储器系统中的Cache是A.只读存储器B.高速缓冲存储器B.可编程只读存储器D.可擦除可再编程只读存储器10.存储容量1GB等于A.1024BB.1024KBB.1024MBD.128MB11.第一台电子电脑使用的逻辑部件是A.集成电路B.大规模集成电路B.晶体管D.电子管12.微型电脑使用的键盘上的Alt键称为A.控制键B.上档键B.退格键D.交替换档键13.与十六进制数(BC)等值的二进制数是A.10111011B.10111100B.11001100D.1100101114.以下字符中ASCII码值最小的是A.AB.aB.kD.M15.存储一个32×32点阵汉字字型信息的字节数是A.64BB.128BB.256BD.512B16.在操作系统中,存储管理主要是对A.外存的管理B.内存的管理B.辅助存储器的管理D.内存和外存的统一管理17.删除Windows98桌面上某个应用程序的图标,意味着A.该应用程序连同其图标一起被删除B.只删除了该应用程序,对应的图标被隐藏B.只删除了图标,对应的应用程序被保留D.该应用程序连同其图标一起被隐藏18.以下关于Windows98窗口的表达中,错误的选项是A.窗口是应用程序运行后的工作区B.同时打开的多个窗口可以重叠排列B.窗口的位置和大小都改变D.窗口的位置可以移动,但大小不能改变19.在Windows98中,为保护文件不被修改,可将它的属性设置为A.只读B.存档B.隐藏D.系统20.在Word的编辑状态打开了一个文档,对文档作了修改,进行"关闭"文档操作后A.文档被关闭,并自动保存修改后的内容B.文档不能关闭,并提示出错B.文档被关闭,修改后的内容不能保存D.弹出对话框,并询问是否保存对文档的修改参考答案:1-10ADCCA AADBC11-20DDBAB BCDAD21.在Word的编辑状态,选择了一个段落并设置段落的“首行缩进”设置为1厘米,则A.该段段落的首行起始位置距页面的左边距1厘米B.文档中各段落的首行只由“首行缩进”确定位置C.该段落的首行起始位置距段落的“左缩进”位置的右边1厘米D.该段落的首行起始位置在段落“左缩进”位置的左边1厘米22.在Word的编辑状态,打开了“w1.doc”文档,把当前文档以“w2.doc”为名进行“另存为”操作,则A.当前文档是w1.docB.当前文档是w2.docC.当前文档是w1.doc与w2.docD.w1.doc与w2.doc全被关闭23.在Word的编辑状态,选择了文档全文,假设在“段落”对话框中设置行距为20磅的格式,应当选择“行距”列表框中的A.单倍行距B.1.5倍行距C.固定值D.多倍行距24.以下设备中,多媒体电脑所特有的设备是A.打印机B.视频卡C.鼠标器D.键盘25.以下四项中不属于微型电脑主要性能指标的是A.字长B.内存容量C.重量D.时钟脉冲26.目前各部门广泛使用的人事档案管理.财务管理等软件,按电脑应用分类,应属于A.实时控制B.科学计算C.电脑辅助工程D.数据处理27.以下关于电脑病毒的四条表达中,有错误的一条是A.电脑病毒是一个标记或一个命令B.电脑病毒是人为制造的一种程序C.电脑病毒是一种通过磁盘.网络等媒介传播.扩散,并能传染其它程序的程序D.电脑病毒是能够实现自身复制,并借助一定的媒体存的具有潜伏性.传染性和破坏性28.电脑硬件能直接识别并执行的语言是A.高级语言B.算法语言C.机器语言D.符号语言29.按照操作方式,Windows98系统相当于A.实时系统B.批处理系统C.分布式系统D.分时系统30.在Windows98中,不能设置磁盘卷标的操作为A.“快速”格式化B.“完全”格式化C.“只复制系统文件”格式化D.磁盘“属性”对话框31.在Windows98中,对同时打开的多个窗口进行平铺式排列后,参加排列的窗口为A.所有已打开的窗口B.用户指定的窗口C.当前窗口D.除已最小化以外的所有打开的窗口32.在Windows98的“资源管理器”窗口左部,单击文件夹图标左侧的减号(—)后,屏幕上显示结果的变化是A.该文件夹的下级文件夹显示在窗口右部B.窗口左部显示的该文件夹的下级文件夹消失C.该文件夹的下级文件显示在窗口左部D.窗口右部显示的该文件夹的下级文件夹消失33.在Windows98中,以下不能用在文件名中的字符是A.,B.^C.?D.+34.以下关于Windows98“回收站”的表达中,错误的选项是A.“回收站”中的信息可以清除,也可以复原B.每个逻辑硬盘上“回收站”的大小可以分别设置C.当硬盘空间不够使用时,系统自动使用“回收站”所占据的空间D.“回收站“中存放的是所有逻辑硬盘上被删除的信息35.在Windows98中,呈灰色显示的菜单意味着A.该菜单当前不能选用B.选中该菜单后将弹出对话框C.选中该菜单后将弹出下级子菜单D.该菜单正在使用36.在Windows98中,假设系统长时间不响应用户的要求,为了结束该任务,应使用的组合键是A.Shift+Esc+TabB.Crtl+Shift+EnterC.Alt+Shift+EnterD.Alt+Ctrl+Del37.在Windows98的“资源管理器”窗口中,假设希望显示文件的名称、类型、大小等信息,则应该选择“查看”菜单中的A.列表B.详细资料C.大图标D.小图标38.在Windows98的中文标点符号输入状态,为了输入省略号(……),应按的键是A.~B.—C.^D.@39.在Wor参考答案:21-30CBCBC DACBC31-40DBCCA DBCBB。

最新10月全国自考软件开发工具试题及答案解析.docx

最新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分)请在每小题的空格中填上正确答案。

软件工程自考试题及答案-2015年10月

软件工程自考试题及答案-2015年10月

软件工程自考试题及答案-2015年10月2015年10月高等教育自学考试全国统一命题考试第一部分选择题一、单项选择题(本大题共15小题,每小题2分,共30分)1.软件生产率、软件质量满足不了社会发展的需求,并成为其发展的制约因素,这现象被称为AA.软件危机B.软件工程C.软件矛盾D.软件制约2.能表达软件产品/系统的概念模型是B A.程序规约B.需求规约C.设计规约D.测试规约3.需求人员把自己作为系统的最终用户,审视该系统并提出问题的初始发现需求技术是A A.自悟B.自创C.自发D.自审4.在结构化分析方法中,数据的变换单元称为DA.变迁B.交换C.解析D.加工5.若一个模块A通过接口向两个模块B和C传递一个公共参数,那么模块B和c之间的关系称为CA.数据耦合B.控制耦合C.标记耦合D.公共耦合6.往往能粗略地标志一个系统的规模和复杂程度,指的是模块的BA.宽度B.深度C.扇入D.扇出7.若一个学生可以在一所或者多所学校注册学习,那么这种关联关系称为DA.依赖B.泛化C.组合D.聚合8.如果两个类具有泛化关系,正确的是A A.子类可继承父类的属性和操作B.子类不能替换父类的声明C.不能在其他类目之间创建泛化D.子类一个操作的实现不能覆盖父类一个操作的实现9.下列选项,属于RUP突出特点的是A A.用况驱动B.数据驱动C.事件驱动D.过程驱动10.关于软件测试,下列说法错误的是CA.测试从一个侧面证明程序员的“失败”B.测试有预知的结果C.测试是一个推理过程D.测试是有计划的,并要进行测试设计11.假设大学生年龄的输入范围为16—40,则根据黑盒测试中的等价类划分技术,下列划分正确的是BA.可划分为2个有效等价类,2个无效等价类B.可划分为1个有效等价类,2个无效等价类C.可划分为2个有效等价类,1个无效等价类D.可划分为1个有效等价类,1个无效等价类12.在单元测试期间,通常首先考虑模块的A A.接口B.定义C.表达D.原型13.软件基本过程指那些与软件生产直接相关的活动集,可分为获取过程、供应过程、开发过程、运行过程和DA.验证过程B.调试过程C.测试过程D.维护过程14.在常见的软件开发模型中,适用于需求明确或很少变更的项目的模型是AA.瀑布模型B.演化模型C.螺旋模型D.喷泉模型15.CMMI能力等级中的Ⅰ级是CA.未完成级B.已管理级C.已执行级D.已定义级第二部分非选择题二、填空题(本大题共20空,每空1分,共20分)16.从事软件开发实践和软件工程项目管理的思想基础是正确认识软件开发。

2014年10月全国自考软件开发工具考前密卷03173(含答案)

2014年10月全国自考软件开发工具考前密卷03173(含答案)

2014年10月全国自考软件开发工具考前密卷03173(含答案)一、单项选择题(本大题共20小题,每小题2分,共40分。

在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内,错选、多选或未选均无分)第1题软件开发工具在技术上的三个要点是面向使用者、保证信息的准确传递和保证系统的【】A. 一致性B. 周期性C. 开放性D. 准确性【正确答案】 C【你的答案】本题分数2分第2题下列哪项不是大型软件开发过程中可能遇到的困难【】A. 软件的定义B. 测试的问题C. 工作进度的控制D. 文档与代码的协调【正确答案】 A【你的答案】本题分数2分第3题下列哪个选项不是软件开发中常用的概念模式【】A. 结构图B. 框图C. 数据字典D. 计划进度表【正确答案】 D【你的答案】本题分数2分第4题下列哪项不是项目管理的基本目标【】A. 有效地控制产品的质量B. 保证安全,提高保密程度C. 保证整个系统按预定进度完成D. 合理利用各种资源【正确答案】 B【你的答案】本题分数2分第5题 Eclipse中,用于编辑XML文件的插件是【】A. PHP Development Tools(PDT)B. Visual Editor(VE)C. XMLBuddyD. Log4E【正确答案】 C【你的答案】本题分数2分第6题关于信息库的叙述,不正确的是【】A. 信息库是软件开发全过程中信息管理的枢纽B. 信息库中存放的都是软件开发的成果C. 对信息库中的信息一般不做删除,过时信息只是加上时间标志D. 保持一致性是信息库研究中的核心问题【正确答案】 B【你的答案】本题分数2分第7题程序的编写属于软件开发过程中的【】阶段。

A. 设计B. 编程C. 实现D. 编码【正确答案】 C【你的答案】本题分数2分第8题下列哪个选项不是信息库的内容【】A. 系统状况B. 设计成果C. 有关项目管理与版本管理的信息D. 系统维护信息【正确答案】 D【你的答案】本题分数2分第9题侧重于分析方法的、独立于平台的工具有【】A. Rational公司的RoseB. ORACLE的CASEC. INFOMAX的New EraD. IBM的VisualAge【正确答案】 A【你的答案】本题分数2分第10题 UML的组成不包括【】A. 图表B. 视图C. 基本机制D. 图形【正确答案】 D【你的答案】本题分数2分第11题在下列软件开发所涉及的信息中,属于跨越开发周期的是【】A. 有关系统环境、现状与需求的信息B. 有关软件功能设计的各种信息C. 用户对系统的各种变更要求D. 软件成果本身【正确答案】 C【你的答案】本题分数2分第12题下述体现软件开发工具发展的有【】A. 程序设计自动化程度提高B. 程序员仍然用C语言编程C. 把软件开发工作扩展到了作为一个不断发展的主体生长完善的全过程D. 软件生产的成败更多地依赖于编程技术【正确答案】 A【你的答案】本题分数2分第13题以下不属于自行进行软件开发工具开发时的原则的是【】A. 短小实用B. 避免期望过高,贪大求全C. 踏实发展D. 逐步积累【正确答案】 C【你的答案】本题分数2分第14题在以下有关项目管理的方法的叙述中,不正确的是【】A. 在正确处理好质量、进度、资源配置和费用这四个问题的基础上提出的方法B. 人们依据项目管理的经验,提出了以数据库为中心进行项目管理的方法C. 项目数据库实际上是信息库的一个组成部分,它记录的是项目本身进展的各种有关信息D. 根据严格的规定进行的一种管理方式【正确答案】 B【你的答案】本题分数2分第15题下列说法不正确的【】A. 信息库中关于应用领域与环境的信息是需求分析阶段收集的信息B. 信息库中关于应用领域与环境的信息是分析设计阶段工作的依据C. 信息库中关于应用领域与环境的信息不是分析设计阶段所需的原始材料D. 信息库中关于应用领域与环境的信息包括应用领域对软件的要求【正确答案】 C【你的答案】本题分数2分第16题下列对软件的定义不正确的是【】A. 计算机的灵魂B. 用户与开发者之间的桥梁C. 人类互相联系的纽带D. 人类在各个领域中积累的知识的结晶【正确答案】 B【你的答案】本题分数2分第17题以下不属于选购软件开发工具的方法与步骤的是【】A. 明确目的与要求B. 明确环境以及制约条件C. 市场调查,综合比较,测试检验D. 用户评价【正确答案】 D【你的答案】本题分数2分第18题计划工具往往【】A. 依赖于机器和软件B. 独立于机器和软件C. 依赖于机器,但独立于软件D. 独立于机器,但依赖于软件【正确答案】 B【你的答案】本题分数2分第19题软件开发工具是以第几代语言为基础的【】A. 第一代B. 第二代C. 第三代D. 第四代【正确答案】 C【你的答案】本题分数2分第20题以下不属于信息库管理模块的功能的是【】A. 备份与删除B. 录入更新C. 使用查询D. 一致性维护【正确答案】 A二、填空题(本大题共10小题,每小题1分,共10分。

2015软考试题及答案

2015软考试题及答案

2015软考试题及答案2015年软考(软件水平考试)试题及答案一、单项选择题(每题1分,共40分)1. 软件工程的基本原理不包括以下哪一项?A. 抽象B. 信息隐藏C. 模块化D. 迭代开发答案:B2. 在软件开发过程中,需求分析阶段的主要任务是什么?A. 设计软件架构B. 编写代码C. 确定软件需求D. 进行软件测试答案:C3. 以下哪个不是敏捷软件开发的核心价值?A. 个体和互动高于流程和工具B. 客户合作高于合同谈判C. 遵循计划高于客户合作D. 响应变化高于遵循计划答案:C4. 在面向对象的程序设计中,封装的主要目的是什么?A. 提高代码的可读性B. 隐藏对象的内部状态和行为C. 增加代码的复杂性D. 减少代码的可维护性答案:B5. 软件测试的目的是?A. 证明软件是正确的B. 发现软件中的错误C. 证明软件没有错误D. 增加软件的功能答案:B6. 软件项目管理中,风险管理的主要活动不包括以下哪一项?A. 风险识别B. 风险评估C. 风险转移D. 风险消除答案:D7. 在软件工程中,以下哪个不是软件配置管理的目的?A. 控制软件变更B. 维护软件版本C. 提高软件质量D. 减少软件开发成本答案:D8. 以下哪个不是软件质量保证的主要活动?A. 代码审查B. 软件测试C. 需求分析D. 软件审计答案:C9. 在软件维护中,以下哪个不是维护的类型?A. 校正性维护B. 适应性维护C. 完善性维护D. 开发性维护答案:D10. 以下哪个不是软件工程工具?A. 项目管理工具B. 配置管理工具C. 代码生成工具D. 文本编辑器答案:D(注:以上为部分题目示例,实际考试题目可能有所不同。

)二、多项选择题(每题2分,共20分)1. 软件工程的主要目标包括以下哪些?A. 提高软件生产率B. 提高软件质量C. 降低软件开发成本D. 增加软件功能答案:ABC2. 以下哪些是软件需求分析阶段的输出?A. 需求规格说明书B. 软件设计文档C. 用户手册D. 数据字典答案:AD3. 软件测试的类型包括以下哪些?A. 单元测试B. 集成测试C. 系统测试D. 验收测试答案:ABCD4. 以下哪些是软件项目管理的关键活动?A. 项目规划B. 项目监控C. 项目评估D. 项目终止答案:ABCD5. 软件配置管理的主要任务包括以下哪些?A. 版本控制B. 变更控制C. 配置审计D. 配置备份答案:ABC(注:以上为部分题目示例,实际考试题目可能有所不同。

2014年10月全国 软件开发工具 03173 试题及参考答案

2014年10月全国 软件开发工具 03173 试题及参考答案

全国2014年10月高等教育自学考试软件开发工具试题课程代码:03173一、单项选择题(本大题共20小题,每小题1分,共20分)1.Dictionary/3000是A.计划工具B.分析工具C.设计工具D.集成化工具2.提出即插即用程序设计的基础是A.结构化程序设计B.面向对象程序设计C.面向开源软件程序设计D.C语言程序设计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.2008年,国际电子电气工程师学会的权威刊物《软件》的九月/十月号,以“软件开发工具”(Software Development Tools)为题的一期专刊中,认为错误的观念是A.软件开发工具的实践性很强B.软件开发工具的抽象程度越来越高C.软件开发工具的历史发展史多样性和趋同性并存的D.在信息处理,知识表达,事务处理等问题上,确实是存在着我们已经认识的普遍规律10. 以下几种较有代表性的语言及开发工具中发展潜力最好的是A.VBB.VCC.C++ Builder/DelphiD.JAVA11.Eclipse提供的文件包含浏览器用于浏览程序中包含的头文件。

点击菜单栏上的浏览“Navigate”菜单,为打开文件包浏览器,可以使用快捷键是A.Ctrl+Alt+HB.Ctrl+Alt+JC.Ctrl+Alt+ID.Ctrl+Alt+K12.Eclipse有最基本的搜索功能,点击菜单栏上的编辑“Edit”菜单,选择查找/替换“Find/Replace”选项,可以弹出搜索窗口。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2015年10月高等教育自学考试全国统一命题考试
软件开发工具试卷
(课程代码03173)
本试卷共5页,满分l00分,考试时间l50分钟。

考生答题注意事项:
1.本卷所有试题必须在答题卡上作答。

答在试卷上无效。

试卷空白处和背面均可作草稿纸。

2.第一部分为选择题。

必须对应试卷上的题号使用2B铅笔将“答题卡”的相应代码涂黑。

3.第二部分为非选择题。

必须注明大、小题号,使用0.5毫米黑色字迹签字笔作答。

4.合理安排答题空间。

超出答题区域无效。

第一部分选择题
一、单项选择题(本大题共20小题,每小题l分,共20分)
在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题卡”的相应代码涂黑。

未涂、错涂或多涂均无分。

1.用通用软件来帮助软件开发人员画图的好处是
A.可以减少不少工作量 B.能反映其逻辑内涵
C.能保持一致性 D.能画出所需要的各种图形
2.属于软件开发工具的是
A.Actools B.Assembler C.COBOL D.FLOW
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.选择购置软件开发工具,需要明确目的与要求,此时不必考虑工具
A.在哪个工作阶段使用 B.在怎样的软件、硬件环境下运行
C.供哪些人使用 D.生成代码的速度
9.2008年,国际电子电气工程师学会的权威刊物《软件》的九月/十月号,以“软件开发工具”(Software Development Tools)为题的一期专刊中,认为错误的观念是
A.软件开发工具已经具有很高水平的理论
B.软件开发工具的抽象程度越来越高
C.软件开发工具的历史发展是多样性和趋同性并存
D.在信息处理、知识表达、事务处理等问题上,确实存在着普遍规律
10.下列几种较有代表性的语言及其开发工具中发展潜力最差的是
A.PB B.C++Builder/Delphi
C.VB D.JAVA
11.Eclipse的资源管理器又称为
A.导航器视图 B.大纲视图
C.控制台视图 D.代码编辑器
12.显示警告信息的视图是
A.导航器视图 B.大纲视图
C.控制台视图 D.错误视图
13.为创建一个C Project,在“Select Configurations”窗口中可以选择调试和发布文件夹以及高级设定,保持默认设置后单击的按钮是
A.Next B.Back C.Finish D.Cancel
14.断点视图显示每个断点的状态,非激活断点显示的颜色是
A.蓝色 B.白色 C.红色 D.绿色
15.在GDB的窗口Show view中,打开Debug文件夹,激活断点视图的选项是
A.Disassembly B.Breakpoint C.Memory D.Modules
16.在Eclipse编辑器中,选择定制透视图的选项是
A.Open Perspective B.Customize Perspective
C.New Perspective D.Set Perspective
17.下述版本控制软件中,安全性较差的是
A.CVS B.ClearCase C.VSS D.Star Team
18.提供CVS产品版本、来源和服务状态信息的页面是
A.Server B.About C.Plugine D.Advanced
19.在如下关于面向对象的叙述中,错误的是
A.对象具有一组属性和一组操作
B.对象是客观世界有规律的事物
C.对象用于自然而灵活地模拟现实世界中的事物
D.对象具有很好的模块性
20.在Rational Rose建模的逻辑设计中,使用的图是
A.ER图 B.状态图 C.类图 D.活动图
第二部分非选择题
二、填空题(本大题共20小题,每小题l分,共20分)
请在答题卡上作答。

21.测试或调试阶段包括______的调试与整个软件的联调。

22.面对软件开发中的种种困难和问题,几十年来,软件工作者先后提出了结构化程序设计,软件工程,面向对象,______的程序设计等方法。

23.作为项目组的一员去参加大型软件的开发,必须具有高度的______和团队精神。

24.有关系统环境、现状及需求的信息,由______提出,由分析人员采集。

25.信息库(Repository)中应保存所述软件的工作环境、______需求和性能要求。

26.人机交互手段包括键盘操作、屏幕滚动、______、帮助系统、鼠标操作、色彩应
用、数据录入和信息显示等八个方面。

27.软件开发工具对于______进行跨生命周期的管理,把项目进度与版本更新的信
息科学地管理起来。

28.测试阶段的主要工作是安排测试方案、______、收集与分析测试结果,并对出现
问题的模块做修改和调整。

29.信息库中存放的运行状况记录包括运行效率、作用、用户反映、______、故障的
原因和处理情况。

30.购买现成的软件开发工具还是自己开发专用的工具与具体工作的条件、环境、人员素质、______都有不可分割的联系。

31.我们需要软件开发工具,是为了提高软件开发的效率和______。

32.只有对软件开发中涉及的各种信息,以及在开发过程中它们的发生、变化、
______、一致性等有了完整与深刻的理解,才能真正实现软件开发工具的一体化。

33.Eclipse工作台(Workbench)是一个高级用户界面框架,它为用户提供了一个整体架构和可扩展的______。

34.工作空间是Eclipse在______电脑硬盘上划出的一块区域,用来存放用户的工
作资料。

35.为了能够使用Eclipse CDT编译和运行C和C++程序,必须要安装一个C/C++ ______.
36.断点的作用是程序在运行到断点的位置时自动暂停,并且显示______当前的状态。

37.Eclipse CDT编辑器的首选项设置包括外观、键、______、工作空间和浏览器。

38.版本控制软件ClearCase涵盖的范围包括版本管理、______、工作空间管理和过
程控制。

39.UML(Unified Modeling Language,统一建模语言)采用了______的技术和方法。

40.就系统的整体结构而言,Rational Rose采用的是三层解决方案,它是指由用户接口层、 ______层和事务处理原则层组成的应用模型。

三、简答题(本大题共6小题,每小题5分,共30分)
请在答题卡上作答。

41.简述可以单独地承担软件开发任务的程序员应具备的条件。

42.简述信息库中保存的运行与使用情况的内容。

43.简述软件开发工具生成代码依据的资料。

44.简述购置软件开发工具的方法与步骤。

45.与Visual Studio相比,Eclipse的优势表现在哪些方面?
46.简述统一建模语言(UML)中顺序图(Sequence Diagram)的含义。

四、论述题(本大题共l小题,共l0分)
请在答题卡上作答。

47.试论软件开发工作发展变化的五个阶段及其特点。

五、综合应用题(本大题共l小题,共20分)
请在答题卡上作答。

48.(本题共有l0个关键点,均已用数字标出,请将答案填写在答题卡上。

) 完成一个程序,统计一个字符串中的字母、数字、空格和其它字符的个数。

使用EclipseCDT实现该C程序,执行从新建项目、源文件夹,编写代码并最终编译运行这一系列步骤,补充上述这些步骤中的关键点。

(1)新建项目:打开Eclipse集成环境,点击菜单栏I-_t拘File菜单,选择新建子菜单下的
选项,弹出选择向导窗121。

在对话框中打开C/C++文件夹,选择“C Pmject”后点击“Next”进入下一步。

在项目名称栏中输入项目名称,并在项目类型“Project type”标签
中打开“”文件夹,选择“Empty Project”,点击“Finish”按钮完成。

(2)新建:鼠标右键点击资源浏览器中的新建的项目,在弹出的菜单中,选择“New”子菜单里的源文件夹“Source Folder”选项。

在弹出的窗口中需要输入文件夹名称,把光标定位到项目名称一栏中输入源文件夹名称“src”,然后点击
完成。

(3)新建C类文件:参照前一个步骤新建的源文件夹,在资源管理器中鼠标右键点击
src文件夹,在弹出的菜单中选择子菜单里的类“Class”选项,新建一个“count”文件。

(4)编写C程序代码:打开第3步中建好的类文件,在编辑器中编写代码如下,补充代码中的关键步骤。

相关文档
最新文档