全国2018年4月自考软件工程试卷(真题+解析)
全国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年4月高等教育自学考试软件工程真题

2018年4月高等教育自学考试软件工程真题(总分:100.00,做题时间:150分钟)一、单项选择题本大题共15小题,每小题2分,共30分。
在每小题列出的备选项中只有一项是最符合题目要求的,请将其选出。
(总题数:15,分数:30.00)1.在软件开发中,软件系统模型大体上可分为两类:概念模型和()。
(分数:2.00)A.抽象模型B.逻辑模型C.软件模型√D.实现模型解析:2.在销售管理系统需求文档中出现下列描述,属于功能需求范畴的是()。
(分数:2.00)A.系统应能产生月销售报表√B.系统应在5分钟内计算出给定季度的总销售税C.对要构建的账户接收系统,必须为月财务状况系统提供更新信息D.任取1秒钟,一个特定应用所消耗的可用计算能力平均不超过50%解析:3.通过复审有关需要的陈述,或功能和性能目标的陈述等技术文档,而获取相关需求的初始发现需求技术是()。
(分数:2.00)A.细化B.提炼√C.求精D.抽象解析:4.在结构化分析方法的基本术语中,数据流的起点称为()。
(分数:2.00)A.数据潭B.数据存储C.加工D.数据源√解析:5.一组模块共同引用一个全局数据项,则该组模块间的耦合类型是()。
(分数:2.00)A.数据耦合B.标记耦合C.控制耦合D.公共耦合√解析:6.模块本身以及所有直接或间接从属于它的模块的集合,称为该模块的()。
(分数:2.00)A.作用域B.控制域√C.定义域D.限制域解析:7.下列术语可用于表达客观世界中各种各样事物之间的关系的是()。
(分数:2.00)A.类B.对象C.接口D.依赖√解析:8.UML的图形化工具分为两类:行为图和()。
(分数:2.00)A.结构图√B.状态图C.部署图D.用况图解析:9.根据RUP实现活动,输入为设计类和接口,活动为实现类,则输出为()。
(分数:2.00)A.构件√B.用况C.接口D.子系统解析:10.下列软件测试技术中,依据软件行为描述的是()。
全国专升本计算机基础统考2018年4月十套试题加答案

计算机试卷1一、单选题1.第三代计算机采用______作为主要的电子元器件。
A.大规模集成电路B.小规模电子管C.晶体管D.小规模集成电路答案:D2.电子计算机按使用范围分类,可以分为______。
A.通用计算机和专用计算机B.电子数字计算机和电子模拟计算机C.巨型计算机﹑大中型机﹑小型计算机和微型计算机D.科学与过程计算计算机﹑工业控制计算机和数据计算机答案:A3.现代巨型计算机运算速度最高可达每秒______。
A.几万次B.几亿次C.几十亿次D.几万亿次答案:D4.计算机领域中,______是未经处理的基本素材。
A.模拟量B.数值C.数据D.信息答案:C5.随着计算机技术和通信技术的发展而日趋完善的应用领域是______。
A.计算机辅助系统B.人工智能C.计算机网络D.电子商务答案:C6.ASCII码值______对应字符A。
A.65B.64C.69D.66答案:A7.计算机中的信息都是以二进制方式表示的,主要理由是_______。
A.运算速度快B.节约元件C.所需的物理元件最简单D.信息处理方便答案:C8.下列选项中,不属于计算机软件系统的是_______。
A.操作系统B.应用软件C.办公软件D.U盘答案:D9.8个字节含______二进制位。
A.16个B.64个C.36个D.24个答案:B10.______是常用的输出设备。
A.硬盘和内存B.键盘和鼠标C.显示器和扫描仪D.打印机和显示器答案:D11.为解决某一问题而设计的一系列有序的指令或语句的集合称为_______。
A.指令B.指令系统C.程序D.程序设计语言答案:C12.常用键盘上的Shift为______。
A.功能键B.换档键C.编辑键D.返回键答案:B13.微处理器芯片的位数即指______。
A.速度B.主频率C.运算周期D.字长答案:D14.ROM中的信息是_______。
A.由计算机制造厂预先写入的B.在计算机通电启动时写入的C.根据用户需求不同,由用户随时写入的D.由程序临时写入的15.微型计算机的构成中,不包括______。
4月全国高等教育自学考试计算机软件基础(二)试题及答案解析

全国2018年4月高等教育自学考试计算机软件基础(二)试题课程代码:02365一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.控制和管理计算机硬件、软件的是()A.操作系统B.数据库系统C.硬件系统D.应用软件系统2.对线性表进行二分(折半)查找时,要求线性表必须()A.以顺序方式存储B.以顺序方式存储,且元素按关键字排序C.以链接方式存储D.以链接方式存储,且元素按关键字排序3.下列各项中属于线性表的是()A.由n个实数组成的集合B.由所有整数组成的序列C.由100个英文字符组成的序列D.数组4.一棵深度为k(k≥1)的完全二叉树,其结点个数至多为()A.2k-1-1 B.2k-1C.2k-1 D.2k5.在链式存储的线性表中,插入一个元素时()A.需要移动元素和修改指针B.不需要移动元素和修改指针C.需要移动元素,但不需要修改指针D.不需要移动元素,但需要修改指针6.设栈S最多能容纳4个元素,现有6个元素按a,b,c,d,e,f顺序进栈,入栈、出栈操作可随时进行,可能的出栈序列是()A.e,b,c,d,a,f B.b,c,e,f,a,dC.c,b,e,d,a,f D.a,d,f,e,b,c7.进程从等待状态转换成就绪状态的原因是它所等待的事件已经发生,但这个过程不是由进程自己所引起的,而是由()A.时钟中断引起B.外部事件引起C.中断处理程序引起D.设备驱动程序引起8.在一采用页式存储管理的系统中,页的大小是1024字节,逻辑地址5119所在的页装入内存的第5块。
逻辑地址5119对应的物理地址是()A.6233 B.6143C.4096 D.24989.设备管理的功能之一是()A.方便用户使用设备B.对信息流的控制C.处理外围设备中的中断事件D.提高设备的使用效率10.页式存储管理是将主存分成大小相同的区域,称为块,把作业的地址空间分成大小相等的页。
4月全国自考操作系统试题及答案解析

全国2018年4月高等教育自学考试操作系统试题课程代码:02326第一部分选择题(共30分)一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.设计分时操作系统的主要目标是()A.吞吐量和周转时间B.交互性和响应时间C.灵活性和可适应性D.可靠性和完整性2.用户通常利用键盘命令、系统调用命令请求操作系统服务,有时也会用()A.宏指令B.汇编语言C.作业控制语言D.计算机高级语言3.操作系统中的中断处理程序很大部分是处理()中断的。
A.程序B.访管C.I/O D.外部4.用作业控制语言编写作业控制说明书主要用在()系统。
A.分时B.实时C.批处理D.多CPU5.采用多道程序设计能()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.为了保证存取文件的可靠性,用户要求读一个文件前应首先请求系统执行()文1件操作。
A.打开B.建立C.关闭D.删除12.计算机系统中往往对每一台设备确定一个编号以识别各台设备,这些编号称为设备的()号。
A.绝对B.相对C.逻辑D.类13.Spool技术是一种实现虚拟()的技术。
全国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"非选择题部分注意事项:用黑色字迹的签字笔或钢笔将答案写在答题纸上,不能答在试题卷上。
(全新整理)4月全国自考管理系统中计算机应用试题及答案解析

全国2018年4月高等教育自学考试管理系统中计算机应用试题课程代码:00051一、单项选择题(本大题共30小题,每小题1分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.关于不同管理层次信息,正确描述是()A.日常业务管理层次信息主要取自单位内部B.战略规划管理层次要求的信息具体而详细C.日常管理业务的信息更新间隔时间比较长D.战略规划业务的信息加工需要定型化2.按稳定性分类,信息可分为固定信息和流动信息,下述属于流动信息的是()A.定额标准信息B.计划合同信息C.人事档案信息D.经营活动信息3.学生在图书馆借书,学生与图书之间的联系是()A.1:1B.1:nC.n:1D.m:n4.由数据结构、数据操作和数据完整性约束组成的是()A.物理模型B.逻辑模型C.概念模型D.信息模型5.根据关系模型基本约束条件,必须为基本项的是()A.行B.列C.元组D.分量6.传统集合运算中的交运算结果是两个关系()A.所有重复元组的集合B.除去重复元组的一个关系C.所有元组的集合D.所有不重复元组的集合7.在数据库中的“存储过程”主要包含了若干个()A.说明B.视图1C.链接D.程序8.在Visual FoxPro中编写程序,如果一行语句太长需要换行时()A.可以敲回车键B.必须插入分号C.必须插入逗号D.可以继续输入9.用外购软件产品开发信息系统的缺点是()A.系统维护困难B.开发周期比较长C.费用比较高D.软件可选性差10.管理信息系统是由多个子系统组成的,其整个系统的功能()A.等于最大子系统功能B.可大于子系统功能总和C.不大于子系统功能总和D.等于子系统功能总和11.在信息系统规划的各种方法中,强调“自下而上”实施的是()A.SST规划方法B.战略集合转移规划方法C.关键成功要素法规划方法D.企业系统规划方法12.通过系统调查得到的数据,其中不.需要再汇总的是()A.输入数据B.输出数据C.组织数据D.存储数据13.在数据流程图中,符号表示()A.数据处理B.外部实体C.数据存储D.数据转换14.对现行系统详细调查应当()A.“自顶向下”进行B.“自底向上”进行C.从具体到抽象地进行D.针对企业外部进行15.在下列选项中不.属于数据库设计的是()A.概念结构设计B.逻辑结构设计C.物理结构设计D.总体结构设计16.在系统生命周期中,系统维护所占用的费用及人力投入比例大约是()A.80%B.50%C.35%D.15%217.在控制结构图中,控制信息的传递符号是()18.在数据库设计过程中,实体属性对应的数据字典条目是()A.数据结构B.数据流C.数据存储D.数据项19.在比较模块独立性时,凝聚程度最高的是()A.逻辑凝聚B.数据凝聚C.功能凝聚D.时间凝聚20.居民身份证号的编码方式属于()A.顺序码B.成组码C.组合码D.专用码21.在面向对象的程序设计中,对于数据和操作应当()A.独立设计B.统一设计C.捆绑设计D.分别设计22.每当超类的属性变化时,子类的属性也随之变化,这种特性叫做()A.继承性B.封装性C.多态性D.重用性23.在Visual FoxPro中针对某一个对象建立的专用人机接口是()A.下拉菜单B.弹出菜单C.工具栏D.命令窗口24.在Visual FoxPro中创建操作界面的工具是()A.对话框、浏览器、编辑器B.生成器、设计器、向导C.设计器、浏览器、生成器D.命令窗口、菜单、工具栏25.在一个完整的计算机应用系统中,最高一级的程序是()A.主程序B.系统菜单C.主文件D.数据库26.在系统实施阶段,建立完整的计算机应用系统所围绕的核心是()A.用户B.系统功能C.数据库D.操作系统327.在系统测试时发现的算术运算错误属于()A.功能错误B.过程错误C.数据错误D.语法错误28.在应用软件系统的运行维护工作中,工作量最大的是()A.完善性维护B.适应性维护C.纠错性维护D.预防性维护29.在应用软件维护制度中,需要填写“软件改动报告”的是()A.单位领导B.用户C.软件人员D.系统分析人员30.在对信息系统进行评价时,提高管理工作效率属于()A.目标评价B.功能评价C.经济效果评价D.性能评价二、名词解释题(本大题共5小题,每小题3分,共15分)31.操作系统32.企业过程33.数据项34.菜单生成35.回归测试三、简答题(本大题共5小题,每小题5分,共25分)36.简述二次信息的含意及其收集时的注意事项。
4月全国自考计算机网络技术试题及答案解析

全国2018年4月高等教育自学考试计算机网络技术试题课程代码:02141一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.局域网LAN所采用的传输方式为()A.“存储——转发”式B.广播式C.电路交换式D.分散控制式2.因特网(Internet)的起源可追溯到它的前身()A.ARPANETB. DECnetC.NSFNETD. Ethernet3.在局域网中,由于距离近以及数字电路器件价格的下降,所以更具优越性的传输技术是()A.模拟传输B.数字传输C.模拟—数字混合传输D.以上均不对4.可采用相位幅度调制PAM技术来提高Modem的数据传输率,例如采用12种相位,其中的4种相位每个信号取2种幅度,这样一个信号码元可表示的二进制数据位数为()A.3位 B.4位C.5位D.6位5.采用音频拨号方式在分机上拨号,拨外线为“0”,对方的号码为62755828,则应向调制解调器发出的AT命令为()A.A TDP0,62755828B.ATDP62755828,0C.ATDT0,62755828D.A TDT62755828,06.网络节点仅根据自己收集到的有关信息做出路由选择的决定,与其他节点不交换路由选择信息,这种路由选择算法称为()A.分布路由选择B.集中路由选择C.独立路由选择D.固定路由选择7.从互联网络的结构看,网桥属于DCE级的端到端的连接,从协议层次看,网桥工作于()A.物理层范畴B.链路层范畴C.网络层范畴D.传输层范畴8.在TCP/IP体系结构中,TCP和IP所提供的服务层次分别为()A.应用层和运输层B.运输层和网络层1C.网络层和链路层D.链路层和物理层9.BRI接口提供了两路B(载荷)信道和一路D(信令)信道,即2B+D,用户能利用的最高传输速率为()A.64kbpsB.128kbpsC.192kbpsD.144kbps10.在ISDN的配置中,CCITT定义了R、S、T和U四个参考点,其中U参考点用于连接()A.ISDN交换系统和NTIB.ISDN的CBX与ISDN终端C.TA与非ISDN终端D.TA与ISDN终端11.A TM信头格式中的虚通道标识字段VPI和虚通路标识字段VCI的功能是()A.用于确定发送顺序的优先级B.用于标识数据类型C.用于阻塞控制D.用于路由选择12.帧中继(Frame Relay)所采用的链路接入规程为()PAPBPCPD13.在Internet中,ISP的接入方式有帧中继方式、专线(DDN)方式及()A.ISDN方式B.仿真终端方式C.局域网连接方式D.广域网连接方式14.采用100BASE—T物理层媒体规范,其数据速率及每段长度分别为()A.100Mbps, 200mB.100Mbps, 100mC.200Mbps, 200mD.200Mbps, 100m15.WWW网页文件的编写语言及相应的支持协议分别为()A.HTML,HTPTB.HTTL,HTTPC.HTML,HTTPD.以上均不对16.下列IP地址中属于B类地址的是()A.98.62.53.6B.130.53.42.10C.200.245.20.11D.221.121.16.1217.X.21的设计目标之一是要减少信号线的数目,其机械特性规定采用()A.36芯连接器B.25芯连接器C.15芯连接器D.9芯连接器18.Internet所采用的远程登录服务协议为()A. Remote-LoginB.R-LoginC. TelnetD.FTP19.每一个Web页面,包括主页都有一个唯一的地址,通常称该地址为()A.Web页面地址B.主页地址C.网页搜索地址D.统一资源定位器URL220.以下选项中,属于虚电路操作特点的是()A.每个分组自身携带有足够的信息,它的传送是自寻址的B.在整个传送过程中,不需建立虚电路C.使所有分组按顺序到达目的系统D.网络节点要为每个分组做出路由选择二、填空题(本大题共20小题,每空1分,共20分)请在每小题的空格中填上正确答案。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2018年4月自考全国统一命题考试软件工程试卷(真题+解析)(课程代码02333)一、单项选择题:本大题共l5小题,每小题2分,共30分.在每小题列出的备选项中只有一项是最符合题目要求的,请将其选出.1.在软件开发中,软件系统模型大体上可分为两类:概念模型和A.抽象模型 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.作用域 B.控制域 C.定义域 D.限制域7.下列术语可用于表达客观世界中各种各样事物之间的关系的是A.类 B.对象 C.接口D.依赖8.UML的图形化工具分为两类:行为图和A.结构图 B.状态图 C.部署图 D.用况图9.根据RUP实现活动,输入为设计类和接口,活动为实现类,则输出为A.构件 B.用况 C.接口 D.子系统10.下列软件测试技术中,依据软件行为描述的是A.结构测试技术 B.路径测试技术 C.黑盒测试技术 D.自盒测试技术11.假设选修课程数目的输入范围为1-4,则根据黑盒测试中的等价类划分技术,下列划分正确的是A.2个有效等价类,2个无效等价类B.1个有效等价类,2个无效等价类C.2个有效等价类,1个无效等价类D-1个有效等价类,1个无效等价类12.单元测试期间,通常考虑模块的A.错误执行路径 B.正确执行路径C.有判定语句的执行路径 D.全部执行路径13.软件基本过程是指那些与软件生产直接相关的活动集,可分为获取过程、供应过程、运行过程、维护过程和A.需求定义过程 B.需求发现过程 C.设计过程 D.开发过程14.在常见的软件开发模型中,能体现软件创建所固有的迭代和无间隙特征的是丸喷泉模型 B.螺旋模型 C.增量模型 D.瀑布模型15.CMMl能力等级中的4级是A. 已执行级 B.已管理级 C.已定量管理级 D.已定义级二、填空题:本大题共20空,每空l分,共20分。
16.软件开发的本质概括为不同抽象层术语之间以及不同抽象层处理逻辑之间的_______________。
17.对于单_______________个需求必须具有的基本性质:必要的、_______________、可测的、_______________以及可测量的。
18.以一种基于良构数学概念的符号体系来编制需求规约,则称为_______________需求规约。
19.结构化分析方法给出了一种能表达系统功能模型的图形化工具是_______________。
20.如果一个模块的各个成分和同一个功能密切相关,而且一个成分的输出作为另一个成分的输入,则该模块的内聚是_______________。
21.在一个软件结构中,同一个层次上模块总数的最大值是该结构的_______________。
22.典型的详细设计工具有程序流程图、盒图、问题分析图和_______________。
23.关联一端的类目对另一端的类目的一种呈现,称为_______________。
24.RUP采用_______________技术来获取需求。
25.由于软件错误的复杂性,在软件工程测试中,应综合运用测试技术,并且应实施合理的测试序列:单元测试、_______________、有效性测试和系统测试。
26.软件测试是一个有程序的过程,包括_______________、测试执行以及测试结果比较等。
27.瀑布模型规定了各开发阶段的活动:系统需求、软件需求、_______________、设计、_______________、测试和运行。
28.对于一个项目而言,_____________是项目管理计划的主体,一般还可能存在一些支持生存周期过程具有重要作用的其他计划,包括软件工程管理计划、软件配置管理计划、软件质量保证计划、_______________和软件度量计划。
29.CMMl模型基于过程途径思想,通过过程把软件质量3个支撑点:受训的人员、_______________、工具和设备进行集成,以开发所期望的系统/产品。
30.CMMl模型提供了两种过程改善路径,一是称为能力等级的过程改善路径,二是称为_______________的过程改善路径。
31.针对开发的CMMl是一个有关产品和服务的过程改善的成熟度模型,集成了3个源模型:_______________、系统工程CMM和_______________。
三、简答题:本大题共6小题.每小题5分,共30分。
32.简述软件工程与软件危机的概念以及提出软件工程概念的目的。
33.简述需求规约的概念及其基本性质。
34.简述事务设计的基本步骤。
35.简述泛化的概念及其约束。
36.简述RUP设计模型以及包含的元素。
37.简述因果图方法生成测试用例的基本步骤。
四、综合应用题:本大题共2小题。
每小题l0分,共20分。
38.已知某教务系统的描述是,用户输入用户ID号及口令信息后,系统进行身份验证;系统根据合法用户的功能请求进行分类处理。
具体功能如下:(1)查询成绩:查询成绩以及从名次表中得到名次信息。
(2)学籍管理:根据学生总成绩排出名次信息。
(3)成绩处理:处理单科成绩并输入成绩表中。
请画出该系统的数据流图,并指出其所包含的加工。
39.某电话公司决定开发一个管理所有客户信息的交互式网络系统,其功能如下:(1)浏览客户信息:任何使用Intemet的网络用户都可以浏览电话公司所有的业务信息。
(2)登录:电话公司授予每个客户一个账号。
拥有授权账号的客户,可以使用系统提供的页面设置个人密码,并使用该账号和密码在线注册。
(3)修改个人信息:客户在系统注册后,可以发送电子邮件或者使用系统提供的页面,对个人信息进行修改。
(4)删除客户信息:只有公司的管理人员才能删除不再接受公司服务的客户信息。
请画出该系统的用况图,并写出参与者和用况。
全国2018年4月自学考试软件工程试题答案及评分参考(课程代码02333)一、单项选择题(本大题共15小题,毎小题2分,共30分)1.C2.A3.B4.D5.D6.B7.D8.A9.A 10.C11.B 12.A 13.D 14.A 15.C二、填空题(本大题共20空,每空1分,共20分)16.映射17.无歧义的(或无二义的)、可跟踪的18.形式化19.数据流图(或DFDI图)20.顺序内聚21.宽度22.PDL(或类程序设计语言)23.角色e Case(或用例、用况)25.集成测试(或组装测试)26.测试设计27.需求分析、编码28.过程管理计划、软件验证和确认计划29.规程和方法30.成熟度等级31.软件CMM、集成产品开发CMM(或产品集成开发CMM)三、简答题(本大题共6小题,每小题5分,共30分)32.(1)软件工程是应用计算机科学理论和技术以及工程管现原则和方法,按预算和进度实现满足用户要求的软件产品的工程,或以此为研究对象的学科;(2分)(2)软件生产率、软件质量远远满足不了社会发展的需求,成为社会、经济发展的制约因素,把这一现象称为软件危机;(2分)(3)软件工程概念的提出是倡导以工程的原理、原则和方法进行软件开发,以期解决出现的软件危机。
(1分)33.需求规约是一个软件项/产品/系统所有需求陈述的正式文档,它表达了—个软件产品/系统的概念模型,有以下4个基本性质:(1分)(1)重要性和稳定性程度;(1分)(2)可修改的;(1分)(3)完整的;(1分)(4)—致的。
(1分)34.(1)设计淮备,复审并精化系统校型;(1分)(2)确定事务处理中心;(1分)(3)设计系统模块结构图的顶层和第一层;(1分)(4)自顶向下,逐步求精。
(2分)35.泛化是一般性类目(父类)和它的较为特殊性类目(子类)之间的一种关系,有时称为“is-a-kind-of”关系,UMI.给出了以下4个约束:(1分)(1)完整;(1分)(2)不完整;(1分)(3)可斥;(1分)(4)重叠。
(1分)36.RUP的设计模型是RUP设计的主要结果,它尽量保持该系统具有分析模型的结抅,并作为系统实现的输入。
它包括以下元素:(1分)(1)设计子系统和服务子系统,以及它们的依赖、接口和内容;(1分)(2)设计类,以及它们具有的操作、属性、关系及其实现需求;(1分)(3)用况细化;(1分)(4)体系结构描述;(1分)37.(1)通过对软件规格说明书的分折,找出一个模块的原因和结果,并给每个原因和结果赋予一个标识符;(1分)(2)分析原因与结果之间以及原因与原因之间对应的关系,并画出出因果图;(1分)(3)在因果图上标识出一些特定的约束或限制条件;(1分)(4)把因果图转换成判定表;(1分)(5)为判定表的每一列设计测试用例。
(1分)四、综合应用题(本大题共2小题,每小题10分,共20分)38.该系统的数据流图如答38图,(5分)其包含的加工如下:(1)身份验证;(1分)(2)查询成绩;(1分)(3)学籍管理;(1分)(4)成绩处理;(1分)(5)请求分类。
(1分)39.该系统的用况图如答39图,(5分)其所包含的元素如下:(1)参与者:网络用户、公司客户、管理人员;(1分)(2)用况:浏览业务信息;(1分)(3)用况:登录;(1分)(4)用况:修改个人信息;(1分)(5)用况:刪除客户信息。
(1分)。