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.下列软件测试技术中,依据软件行为描述的是()。
2024年4月自考专业课考试:软件工程历年原题精选含解析
2024年4月自考专业课考试:软件工程历年原题精选一、单项选择题1、类的状态机一般有几种不同的运行状态,其中处于等待接收事件,接收处理完事件后又进入等待状态,通常采用______。
A.IdleB.InitializingC.CommandD.Active2、《ISO/IEC软件生存周期过程12207-1995》标准按过程主体把软件生存周期过程分为基本过程、组织过程和______。
A.供应过程B.开发过程C.测试过程D.支持过程3、下列不属于创建一个系统的类图步骤是______。
A.模型化待建系统中的概念,形成类图中基本元素B.模型化待建系统中的各种关系,形成该系统的初始关系C.模型化系统中的接口,不需给出该系统的最终类图D.模型化逻辑数据库模式4、结构化分析方法给出了一种能表达功能模型的工具是______。
A.HIPO图B.PAD图C.N-S图D.DFD图5、需求规约的基本性质包括重要性和稳定性程度、一致的、完整的和______。
A.可修改的B.可复用的C.可测试的D.无歧义的6、集成化能力成熟度模型(CMMI)中有22个过程域,分为4类:项目管理类、工程类、过程管理类和______。
A.需求管理类B.支持类C.项目包类D.目标类7、“与所规约的系统执行之间的偏差”是指______。
A.错误B.失效C.故障D.误差8、CMMI组织过程改善的成熟度等级中的2级是______。
A.已执行级B.已定义级C.已管理级D.已定量管理级9、RUP设计阶段的主要活动不包含______。
A.程序设计B.体系结构设计C.用况设计D.类设计10、RUP的迭代、增量式开发过程中,需要估算成本、进度,并能够减少次要的错误风险,至少需要完成______。
A.初始阶段B.精化阶段C.构造阶段D.移交阶段11、黑盒测试技术又称为功能测试技术,包括事务处理流程技术、定义域测试技术和______。
A.路径测试技术B.用例测试技术C.状态测试技术D.结构测试技术12、下列不属于软件危机的主要表现是______。
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月高等教育自学考试软件开发工具试题课程代码: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分)请在每小题的空格中填上正确答案。
全国4月高等教育自学考试计算机应用技术试题及答案解析
全国4月高等教育自学考试计算机应用技术试题及答案解析全国2018年4月高等教育自学考试计算机应用技术试题课程代码:02316第一部分选择题(共30分)一、单项选择题(本大题共30小题,每小题1分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.一般将计算机的发展分为四个阶段,其中第一阶段计算机的逻辑部件采用的是( )A.晶体管B.电子管C.中、小规模集成电路D.大规模、超大规模集成电路2.关于存储器的叙述,正确的是( )A.存储器是随机存储器和只读存储器的总称B.存储器是一种输入输出设备C.在计算机停电时,随机存储器中的数据不会丢失D.内存储器在存取数据时比外存储器快3.关于位(bit)、字节(B)的等式中,错误..的是( )A.1B=8bitB.1KB=1024BC.1MB=1000KBD.1GB=230B4.关于软盘的叙述中,正确的是( )A.软盘是按柱面、磁头号和扇区的格式组织存储信息的B.磁道表现为一个个同心圆,磁道周长越长,存储的数据越多C.软盘的磁道号从内向外编起,越来越大D.软盘是在塑料盘片上涂以磁性材料制成的5.计算机病毒程序具有依附于其它程序的寄生能力,能隐蔽在合法文件中,称为( )A.计算机病毒的传染性B.计算机病毒的破坏性C.计算机病毒的潜伏性D.计算机病毒的针对性6.按下鼠标左键不放,并移动鼠标称之为( )A.指向B.拖动C.双击D.单击7.在Windows 98的应用程序窗口中,要关闭..该窗口,可以用鼠标双击( )A.标题栏B.“控制菜单”按钮C.菜单栏D.边框8.在Windows 98中,由于某种原因必须将一个工作任务或一个出错程序强行终止,较合适的方法是( )A.关掉计算机电源B.重新启动计算机C.同时按++D.将该任务或程序从计算机中删除9.在Windows 98中,不能..用于实现信息共享的方法是( )A.使用剪贴板B.使用资源管理器C.使用对象的嵌入D.使用对象的链接10.Windows 98的系统信息工具组中,不包含...的工具是( )A.磁盘扫描程序B.磁盘碎片整理程序C.系统信息D.系统属性11.Windows 98中自带的只能处理纯文本的文字编辑工具是( )A.写字板B.剪贴板C.WordD.记事本12.在Windows 98系统中,以W A V为扩展名的文件是( )A.声音文件B.视频文件C.动画文件D.图片文件13.不能..启动Wrod 97的方法是( )A.运行Word 97的Setup程序启动B.通过“开始菜单”中的“程序”项启动C.通过桌面上“Word快捷方式”启动D.通过直接打开一个已创建的Word文档来启动14.Word 97启动后自动建立新文档,屏幕上闪烁显示的粗竖线指示的是( )A.文档结束符B.插入点位置C.鼠标指针D.文档的开始位置15.下列不能..获取Word 97帮助信息的方法是( )A.单击常用工具栏右端的Office小助手图标B.按F1功能键C.单击菜单栏上的“帮助”D.在编辑窗口中按鼠标右键,在弹出菜单中选择“帮助”项16.如果使用键盘直接移动插入点到当前文档的开头,则按( )A.+B.+C.+D.++17.在Word 97的文档编辑过程中,如果鼠标在某一行的最左侧变成指向右上角的箭头时,双击鼠标,则( )A.选定该行B.选定该行所在的段落C.选定文档全部内容D.不做选定动作18.在Word 97中打印预览视图下可以实现的功能不包括...( )A.可以显示实际打印输出的效果B.可以打印Word文档C.可以更改文档内容D.可以更改文档页面格式19.在Word 97中,不属于...段落格式的是( )A.段落对齐方式B.字间距C.段落缩进D.段间距20.在Word 97文档的表格中选择一列,然后单击常用工具栏中的插入列按钮,操作结果是( )A.在该列左侧插入一列,且新插入列内容为空B.在该列右侧插入一列,且新插入列内容为空C.在该列左侧插入一列,且新插入列内容与该列的内容相同D.在该列右侧插入一列,且新插入列内容与该列的内容相同21.下列关于Word文档操作的叙述中,正确的是( )A.Word文档不能打印页码B.Word文档能自动打印页码C.Word文档能打印页码,但需要进行页面设置D.Word文档能打印页码,但需要进行打印页码设置22.在Word 97中,关于锁定域的描述,正确的是( )A.锁定域的值不能被更新B.锁定域的值不能被显示C.锁定域的代码不能被显示D.不能解除对锁定域的锁定23.Excel窗口中,用来显示活动单元格中的常用数据和公式的部分是( )A.编辑栏B.菜单栏C.状态栏D.工具栏24.已知G3中的数据为D3与F3中数据之积,若该单元格的引用为相对引用,则G3中的公式应为( )A.$D$3*$F$3B.=$D$3*$F$3C.D3*F3D.=D3*F325.在Excel工作簿窗口中,在工作表标签行中选定工作表标签Sheet3,按住键把它拖动到Sheet1与Sheet2之间,则Sheet1与Sheet2之间产生的新表的工作表标签是( ) A.Sheet1(2) B.Sheet2(1)C.Sheet3(1)D.Sheet3(2)26.对Excel 97中,单元格区域的引用“C3:E4:D3:F4”表示引用( )A.C3,E4,D3,F4四个单元格B.C3,D3,E3,C4,D4,E4六个单元格C.D3,E3,D4,E4四个单元格D.C3,D3,E3,F3,C4,D4,E4,F4八个单元格27.在网络中,用一定的通信线路将地理位置不同、分散的多台计算机连接起来,称为( )A.自主B.通信C.互联D.协议28.关于域名缩写中,正确的是( )/doc/ca15710854.html,代表中国,edu 代表科研机构/doc/ca15710854.html,代表中国,gov 代表政府机构/doc/ca15710854.html,代表中国,edu 代表科研机构D.ac代表英国,gov代表政府机构29.下列各邮件信息中,属于邮件服务系统在发送邮件时自动加上的是( )A.收件人的E-mail地址B.邮件体内容C.附件D.邮件发送日期和时间30.Internet Exploret(简称IE)是Windows 98提供的支持因特网的实用程序,称为( )A.Web浏览器B.文件传输C.远程登录D.邮件管理第二部分非选择题(共70分)二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格中填上正确答案。
最新4月全国自考操作系统试卷及答案解析
全国 2018 年 4 月自考操作系统试卷课程代码: 02326一、单项选择题(本大题共20 小题,每小题 1 分,共 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.中断优先级是按中断事件的重要性和紧迫程度来确定的,是在硬件设计时固定的。
一般情况下优先级最高的是()A .自愿中断B.外部中断C.输入 /输出中断D.硬件故障中断7.不属于批处理作业调度原则的是()...A .公平性B.极大的流量C.使某类作业先调度D.平衡资源使用8.在实时系统中采用的进程调度算法是()1A .时问片轮转调度算法B.最高优先级调度算法C.先来先服务调度算法D.分级调度算法9.在采用多道程序设计技术的系统中,用户编写程序时使用的地址是()A .相对地址B.物理地址C.绝对地址D.主存地址10.让多个用户作业轮流进入内存执行的技术称为()A .覆盖技术B.对换技术C.移动技术D.虚存技术11.采用页式存储管理的系统中,若地址用16 位表示,其中7 位表示页号,则页的大小为()A . 0.5KB B. 1KBC. 2KB D. 4KB12.虚拟存储器的最大容量()A .由内存和外存容量之和决定B.由虚拟地址结构的位数决定C.由计算机地址总线的位数决定D.由作业的地址空间决定13.在操作系统提供的文件系统中,用户把信息组织成文件并对其操作时,关于文件存储位置和如何组织输入 /输出等工作,正确的说法是()A.用户需要考虑文件存储的物理位置,并组织输入输出工作B.用户不需要考虑文件存储的物理位置,也不需要组织输入输出工作C.用户需要考虑文件存储的物理位置,但不需要组织输入输出工作D.用户不需要考虑文件存储的物理位置,但需要组织输入输出工作14.在 UNIX 中,目录本身也是文件,对目录文件的存取权限有()A .执行、增删、读B.增删、读、写C.读、写、执行D.写、执行、增删15.假设读写磁头正在55 号柱面上操作,现有依次请求访问的柱面号为100、 185、 39、 124、 16。
2018年4月Java语言程序设计(一)真题答案+解析+知识点
2018年4月高等教育自学考试全国统一命题考试JAVA语言程序设计(一)试卷课程代码 04747一、单项选择题:本大题共l0小题,每小题l分,共10分。
1.下面关于Java语言的说法中,错误的是()A.Java是一个纯面向对象的语言B.Java语言中有指针、结构和类型定义的概念C.Java语言是与平台无关的,可以在不同的操作系统下运行D.Java语言具有自动无用内存回收机制【答案】B【解析】Java强调了面向对象的特性,是一个纯面向对象的语言;Java语言中没有指针、结构和类型定义的概念;Java语言是与平台无关的;Java语言具有自动无用内存回收机制。
【知识点】Java语言起源2.在Java语言中,int整型变量在内存中占()A.8位B.16位C.32位D.64位【答案】C【解析】byte8位,short 16位,int 32位,long 64位。
【知识点】基本数据类型3.在Java语言中,switch关键字之后的表达式的计算结果不能是()A.char型B.int型C.short型D.long型【答案】D【解析】java规定switch语句不允许使用浮点型或long型,表达式的结果必须是int型或char型,当用byte型或short型时,要进行提升。
【知识点】switch语句4.在Java语言中,类的多个实例对象所共享的变量被称为()A.静态变量B. 全局变量C.实例变量D.共享变量【答案】A【解析】类的多个实例对象所共享的变量被称为静态变量。
【知识点】静态变量5.以下对二维数组a的声明中,正确的是()A.int a[4][6];B.int a[4][6]=new int[4][6];C.int a[][]=new int[4][];D.int a[][]=new int[][6];【答案】C【解析】二维数组声明的格式:类型数组名【】【】=new 类型【数组第一维大小】【】,分别为每一维分配内存。
2018年4月自考《计算机组成原理》真题(完整试卷)含参考答案.docx
2018 年 4 月自考《计算机组成原理》真题(完整试卷)含参考答案选择题部分一、单项选择题:本大题共10 小题,每小题 1 分,共 10 分。
在每小题列出的备选项中只有一项是最符合题目要求的,请将其选出。
1.计算机中的U 盘属于A.运算器B.控制器C.内存D.外存2.下列软件中不属于系统软件的是A.操作系统B.语言处理系统C.文字处理软件D.数据库管理系统3. IEEE754 单精度 (32 位 ) 浮点数格式中指数的偏移常数为A. 127B. 128C. 1023 D .10244.若十进制数为-l00 ,则其对应的8 位补码 [X] 补为A. 01100100B. 11100lOO C. 10011100 D . 1001101l5.采用寄存器直接寻址方式的操作数在A.指令中B.通用寄存器中C.内存中D.外存中6. MIPS 计算机的汇编指令“1w$s1 ,200($s2) ”的功能是A. $sl=Memory[$s2+200]B. $s2=Memory[$s1+200]C. $s1=Memory[$s2]+200D. $s2=Memory[$s1]+2007.微程序存放在A.主存储器中B.控制存储器中C.高速缓存中D.外存储器中8.—个 1 6MB 的主存储器,按字节编址需要地址线A. 14 条B.24 条C. 34 条D.44 条9.在计算机的存储器层次结构中,速度最陕的是A.硬盘B.寄存器C.高速缓存D.主存10.在浮点数的乘法中,乘积的尾数规格化后,小数点左边两位是A. 008. 01C. 10D. 11非选择题部分二、填空题:本大题共15 空,每空 1 分,共 15分。
11. MIPS指令流水线数据通路通常包括取指、译码、_____、 _____和五段流水线。
12. Cache 行和主存块之间的映射方式有_____、_____和 _____三种。
13.磁盘的平均存取时间由 _____、 _____和 _____三部分构成。
自考软件工程试题及答案
2018年4月高等教育自学考试全国统一命题考试软件工程试卷(课程代码02333)本试卷共4页,满分l00分,考试时间l50分钟。
考生答题注意事项:1.本卷所有试题必须在答题卡上作答。
答在试卷上无效,试卷空白处和背面均可作草稿纸.2.第一部分为选择题。
必须对应试卷上的题号使用28铅笔将“答题卡”的相应代码涂黑。
3.第二部分为非选择题。
必须注明大、小题号,使用0.5毫米黑色字迹签字笔作答。
4.合理安排答题空间,超出答题区域无效。
第一部分选择题一、单项选择题:本大题共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.在常见的软件开发模型中,能体现软件创建所固有的迭代和无间隙特征的是A.喷泉模型 B.螺旋模型 C.增量模型 D.瀑布模型15.CMMl能力等级中的4级是A. 已执行级 B.已管理级 C.已定量管理级 D.已定义级第二部分非选择题二、填空题:本大题共20空,每空l分,共20分。
【自考真题】全国2018年4月自学考试计算机应用技术真题含参考答案(自考必备) (3)
全国2018年4月自学考试计算机应用技术真题全国2018年4月自学考试计算机应用技术真题(课程代码02316)第一部分选择题一、单项选择题:本大题共20小题,每小题1分,共20分。
在每小题列出的备选项中只有一项是最符合题目要求的,请将其选出。
1.目前所使用的计算机采用的电子元器件是A.电子管 B.晶体管C.超大规模集成电路 D.中小规模集成电路2.计算机中实现信息流动和共享的主要途径是A.数据传输 B.数据存储C.数据运算 D.数据转换3.二进制数101 11 101等于十进制数A.187 B.189C.191 D.1934.2016年3月Google旗一FDeepMind公司研发的AlphaG0以4:l 战胜了世界围棋冠军、职业九段选手李世石,这个阿尔法围棋程序所属的计算机应用领域是A.科学计算 B.自动控制C.学习娱乐 D.人工智能5.在Android系统的分层架构中,为Android应用程序开发提供应用程序接口(API)的一层是A.Linux内核层 B.系统运行库层C.应用程序框架层 D.应用程序层6.存储器管理的主要功能是内存的分配和回收、地址映射、以及内存的A.扩充 B.缩减C.清理 D.共享7.下列选项中属于开放源代码的数据库管理系统是A.DB2 B.MySQLC.MS SQL Server D.Oracle8.每个中断服务程序的入口地址保存在A.硬盘中 B.堆栈中C.中断向量表中 D.中断请求表中9.下列选项中支持计算机网络应用开发的程序设计语言是A.汇编语言 B.C语言C.c++语言 D.Jm,A语言10.程序编辑器主要完成源程序代码的输入、编辑和A.按名编译 B.按名执行C.按名存储 D.按名调试11.世界上第一个真正意义的现代计算机网络是A.以太网 B.令牌环网C.阿帕网 D.Internet12.通过无线路由器设备使个人使用的多个无线设备进行数据通信和资源共享,此种范围的网络属于A.局域网 B.城域网C. 广域网 D.个域网13.下列传输介质中,具有传输带宽极高,抗电磁干扰强,制作材料广泛等优点的是A.双绞线 B.同轴电缆C.光纤 D.无线传输14.正确的URL是A.ftp://.microsoft.com B.http://upc.edu.cnC.www//www/sohu.corn D.dns://21 1.87.191.66 15.1987年美国国家计算机安全中心发布TCSEC可信网络说明和1988年11月发生的“莫里斯蠕虫事件”标志着信息系统安全进入了A.计算机系统安全阶段 B. 网络信息安全阶段C.信息安全保障阶段 D.泛网安全保障阶段16.下列选项中不属于黑客攻击常用手段的是A.植入病毒 B.口令攻击C.网络窃听 D.拒绝服务17.下列选项中属于入侵容忍技术的是.A.防火墙技术 B.冗余技术C.强口令技术 D.物理隔离技术18.图形、图像所属的媒体类型是A.表示媒体 B.表现媒体C.感觉媒体 D.存储媒体19.乐器与计算机结合的一种数字音频格式是A.CD B.MIDIC.MP3 D.V,MA20.下列选项中不属于动画的技术指标是A.帧速度 B.数据量C.图像质量 D.分辨率第二部分非选择题二、填空题:本大题共l0空,每空l分,共10分。
【自考真题】全国2018年4月自考计算机与网络技术基础考试真题含参考答案(自考必备)
全国2018年4月自考计算机与网络技术基础考试真题全国2018年4月自学考试计算机与网络技术基础真题(课程代码00894)第一部分选择题一、单项选择题:本大题共20小题,每小题l分,共20分。
在每小题列出的备选项中只有一项是最符合题目要求的,请将其选出。
1.第一台电子计算机ENIAC诞生于A.1916年 B.1946年C.1966年 D.1996年2.计算机硬件中,主要功能是对数据进行加工处理的部件是A.运算器 B.控制器C.存储器 D.输入设备3.在Windows XP中,如果要查看单个文件夹或驱动器上的内容,可以双击桌面上的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.IP B.FTPC.TELNET D.SMTP9.OSl参考模型的最高层是A. 会话层 B.应用层C.运输层 D.网络层10.局域网的参考模型只相当于OSl参考模型最低的A.一层 B.两层C.三层 D.四层11.IS0中继系统中,物理层中继系统称为A.网关 B.网桥C.路由器 D.转发器12.“异型”网络具有不同的A.地址 B.协议C.中继系统 D.用户13.下列有关网络操作系统(NoS)的描述,不正确的是A.NOS是向网络计算机提供服务的特殊的操作系统B.与运行在工作站上的单用户操作系统或多用户操作系统提供的服务类型不同C.一般不具有文件加锁功能D.总是跟踪每一个可供使用的打印机和每个用户的打印请求14.UNIX的文件系统目录结构为A.总线形 B.网状C。
全国4月高等教育自学考试计算机软件基础(一)试题及答案解析
全国2018年4月高等教育自学考试计算机软件基础(一)试题课程代码:02243第一部分选择题(共40分)一、单项选择题(本大题共40小题,每小题1分,共40分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.C语言正确的类型说明符是( )A.CharB.charC.realD.string2.C语言中,已知:int i,j,k;下列运算符使用错误..的是( )A.i++B.j--C.++kD.8++3.下列叙述中错误..的描述是( )A.一个C源程序至少包括一个函数。
B.一个C源程序可以包含一个main()函数和其它函数。
C.主函数和其它函数可以互相调用。
D.C程序的基本单位是函数。
4.C语言中,字符串在计算机中的结束标志是( )A.空格B.换行C.′\0′D.′\t′5.C语言中,s=i++;等价于( )A.s=i;i=i+1;B.i=i+1;s=i;C.s=i;s=s+1;D.s=i;s=i+1;6.C语言中,赋值语句的赋值号(“=”)左边( )A.可以是常数B.可以是变量名C.只能是表达式D.可以是常数或表达式7.下列程序的运行结果是( )#include <stdio.h>#include <math.h>main(){int a=3;a=3+a%4+sqrt(9);a=a/3;a++;printf(″%d\n″,a);}A.2B.2.6C.3D.48.下列程序的运行结果是( )#include <stdio.h>main(){ int a=15;printf(″%d\n ″,(a>10?40:50));}A.10B.15C.40D.509.代数式bcad 3,其错误..的C 语言表达式是( ) A.a*d/b/c*3 B.3*a*d/b*cC.a/b*d/c*3D.3*a*d/b/c10.已知:int u=010,v=0x10,w=10;则printf(″%d,%d,%d\n ″,u,v,w);执行后的输出结果是( )A.8,8,10B.8,10,10C.8,16,10D.10,10,1011.C 语言中,下列运算符优先级最高的是( )A.>=B.==C.!=D.&&12.C 语言中,if 和switch 语句属于( )A.说明语句B.注释语句C.程序流程控制语句D.顺序执行语句13.已知:int a=1,b=2,c=3,d=4;则表达式a>b?a:(c>d?c:d)的值是( )A.1B.2C.3D.414.下列程序段的输出结果是( )int a=2,b=3,c=4,e=5;e=a+b>c && b==c;printf(″e=%d ″,e)A.e=0B.e=1C.e=4D.e=515.C 语言中,语句while 后一对圆括号中的表达式( )A.只能是逻辑表达式B.只能是关系表达式C.只能是关系表达式或逻辑表达式D.可以是任意表达式16.C 语言中,下列只循环一次的do-while 循环是( )A.doB.do{; {;} while(5); }while(k=0);C.doD.int k=5;{; do} while(-1); {k--;}while(k);17.C 语言程序中,for 循环语句中的表达式2为一非零常数且循环体内无break 语句及goto语句,则循环体的执行次数为( )A.0次B.表达式2表示的非零常数C.不确定,由循环体决定D.无穷次18.下列程序的运行结果是( )#include <stdio.h>mian(){ int x=3,y=6,z=0;while(x++!=(y=y-1)){ z++;if(y<x) break;}printf ("x=%d,y=%d,z=%d",x,y,z);}A.x=4,y=4,z=1B.x=5,y=4,z=1C.x=5,y=4,z=2D.x=5,y=5,z=119.C语言中,下列定义数组的正确语句是( )A.char a[5],b[7];B.char a[];C.int b[″7″];D.int j=3;int a[j];20.已知:char a[]={′0′, ′0′, ′0′, ′0′, ′0′, ′0′, ′0′, ′0′};则( )A.该数组元素个数为7B.该数组长度不确定C.该数组元素的最大下标是7D.该数组至少有9个数组元素21.已知:char str[]=″\t\v\56\7 morning″;则strlen(str)的值是( )A.8B.11C.16D.1722.已知:char a[]=″abcdef″;char b[]={′a′,′b′,′c′,′d′,′e′,′f′};则( )A.a数组的长度比b数组长B.a数组和b数组长度相等C.a数组的长度比b数组短D.a数组和b数组完全相同23.下列程序的运行结果是( )#include <stdio.h>int mul(int x){int z;z=x*x;return z;}main(){int a=10,k=2,m=1;a=a/(mul(k+m)/mul(k+m));printf(″%d\n″,a);}A.0B.1C.9D.1024.关于C语言函数,正确的叙述是( )A.实参与形参的类型应一致,当形参为整型时,实参也必须为整型。
软件工程试题与答案
软件工程试题与答案一、填空1.结构化分析方法的分析策略是___自顶向下逐步求精_______。
2.衡量模块独立性的两个定性标准是_耦合性与内聚性________。
3.软件集成测试的方法主要有两种,它们是___渐增式与非渐增式测试_______。
4.可行性研究的目的是用最小的代价在尽可能短的时间内确定该软件项目_是否值得开发_。
5.需求分析阶段,分析人员要确定对问题的综合需求,其中最主要的是__功能需求_。
6.软件生存周期中时间最长、花费的精力和费用最多的一个阶段是__维护_____阶段。
7. 计算机辅助软件工程这一术语的英文缩写为_CASE_______。
8.McCall提出的软件质量模型包括______11_____个软件质量特性。
9.软件结构是以____模块_______为基础而组成的一种控制层次结构。
10.软件概要设计的主要任务就是__软件结构的设计______。
11.结构化程序设计方法是使用___三种基本控制结构(条件\控制\循环)____构造程序。
12.在建立对象的功能模型时,使用的数据流图中包含有处理、数据流、动作对象和__数据存储对象_二、选择1.UML是软件开发中的一个重要工具,它主要应用于哪种软件开发方法( C )A、基于瀑布模型的结构化方法B、基于需求动态定义的原型化方法C、基于对象的面向对象的方法D、基于数据的数据流开发方法2、面向对象的开发方法中,(B)将是面向对象技术领域内占主导地位的标准建模语言。
A、Booch方法B、UML语言C、OMT方法D、Coad方法3、功能模型中所有的(A)往往形成一个层次结构。
在这个层次结构中一个数据流图的过程可以由下一层的数据流图作进一步的说明。
A、数据流图B、概念模型图C、状态迁移图D、事件追踪图4、(A)应当在应用分析之前进行,因为我们在了解问题之前应当对问题敞开思想考虑,不应加以限制。
A、问题域分析B、高层分析C、实例的建立D、类的开发5、通过执行对象的操作改变对象的属性,但它必须通过(B)的传递。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2018年4月自考《软件工程》真题(完整试卷)含答案选择题部分一、单项选择题:本大题共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.在常见的软件开发模型中,能体现软件创建所固有的迭代和无间隙特征的是A.丸喷泉模型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)删除客户信息:只有公司的管理人员才能删除不再接受公司服务的客户信息。
请画出该系统的用况图,并写出参与者和用况。
答案及评分参考一、单项选择题(本大题共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分)。