(新版)湖南计算机软考(初级)程序员高频核心题库300题(含答案详解)_第1页
(新版)湖南计算机软考(初级)程序员高频核心题库300题(含答案详解)_第2页
(新版)湖南计算机软考(初级)程序员高频核心题库300题(含答案详解)_第3页
(新版)湖南计算机软考(初级)程序员高频核心题库300题(含答案详解)_第4页
(新版)湖南计算机软考(初级)程序员高频核心题库300题(含答案详解)_第5页
已阅读5页,还剩182页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PAGEPAGE183(新版)湖南计算机软考(初级)程序员高频核心题库300题(含答案详解)一、单选题1.对下面流程图用白盒测试方法进行测试,要满足路径覆盖,至少需要(51)个测试用例。白盒测试方法主要用于()。A、3B、4C、5D、6答案:A解析:本题考查软件测试的基础知识。白盒测试和黑盒测试是两种最常用的测试方法。其中路径覆盖是白盒测试的一种具体方法。路径覆盖是指设计若干个测试用例,覆盖程序中的所有路径。该流程图中一共有三条路径:①②③④⑤⑥③⑦、①②③④⑥③⑦和①②③⑦。白盒测试是对程序内部结构进行测试,因此主要用主单元测试。2.在一个线性表上可以进行二分查找(折半查找)的充分必要条件是()。A、线性表采用顺序存储且元素有序排列B、线性表采用顺序存储且元素无序排列C、线性表采用单链表存储且元素有序排列D、线性表采用单链表存储且元素无序排列答案:A解析:本题考查数据结构基础知识。二分查找(折半查找)过程令处于中间位置记录的关键字与给定值比较,若相等,则查找成功;若不等,则缩小范围,直至新的查找区间中间位置记录的关键字等于给定值或者查找区间没有元素时(表明查找不成功)为止。显然,在折半查找过程中需要对元素进行随机访问,且需要元素有序排列。3.商标权保护的对象是指(12)。A、商品B、商标C、己使用商标D、注册商标答案:D解析:商标是指在商品或者服务项目上所使用的,用以识别不同生产者或经营者所生产、制造、加工、拣选、经销的商品或者提供的服务,具有显著特征的人为标记。商标权是商标所有人依法对其商标所享有的专有使用权。商标权保护的对象是注册商标。注册商标是指经国家主管机关核准注册而使用的商标,注册人享有专用权。未注册商标是指未经申报商标局核准注册而直接投放市场使用的商标,未注册的商标可以使用,只是不享有专用权,不受商标法律保护,但未注册的驰名商标受到特殊的保护。未注册商标使用人始终处于一种无权利保障状态,而随时可能因他人相同或近似商标的核准注册而被禁止使用。一般情况下,使用在某种商品或服务上的商标是否申请注册完全由商标使用人自行决定。我国商标法规定,企业、事业单位和个体工商业者,对其生产、制造、加工、拣选或者经销的商品,或者对其提供的服务项目,需要取得商标专用权的,应当向商标局申请商品商标注册。商品的商标注册与否,实行自愿注册,但对与人民生活关系密切的少数商品实行强制注册。商标法第6条规定,国家规定必须使用注册商标的商品,必须申请商标注册,未经核准注册的,不得在市场上销售,例如对人用药品和烟草制品等,实行强制注册原则。4.在面向对象程序设计语言中,对象之间通过(请作答此空)方式进行通信。以下关于好的面向对象程序设计语言的叙述中,不正确的是()。A、消息传递B、继承C、引用D、多态答案:A解析:对象间通过接口传递消息,实现通信。B,C,D为实现概念。C只针对部分语言,如C++,不具有代表性。5.若某文件系统的目录结构如下图所示,假设用户要访问文件fault.swf,且当前工作目录为swshare,则该文件的全文件名为(),相对路径和绝对路径分别为(请作答此空)。A、swshare\flash\和\flash\B、flash\和\swshare\flash\C、\swshare\flash\和flash\D、\flash\和\swshare\flash\答案:B解析:全文件名应该从根目录开始,因此为\swshare\flash\fault.swf。相对路径是从当前路径开始的路径,fault.swf在当前工作目录swshare下的flash文件夹中,因此相对路径为flash\。绝对路径是指从根目录开始的路径,即\swshare\flash\。6.IT企业对专业程序员的素质要求中,不包括()。A、能千方百计缩短程序提高运行效率B、与企业文化高度契合C、参与软件项目开发并解决所遇到的问题D、诚信、聪明、肯干答案:A解析:本题考察程序员的能力要求。千方百计缩短程序是没有必要的,关键是程序运行正常,没有错误,其次才是性能要求。7.某数据库系统中,假设有部门关系:Dept(部门号,部门名,负责人,电话),其中,“部门号”是该关系的主键;员工关系Emp(员工号,姓名,部门,家庭住址),属性“家庭住址”包含省、市、街道以及门牌号,该属性是一个(请作答此空)属性。创建Emp关系的SQL语句如下:CREATETABLEEmp(员工号CHAR59(),姓名CHAR60,部门CHAR59,家庭住址CHAR62,());为在员工关系Emp中增加一个“工资”字段,其数据类型为数字型并保留2位小数,可采用的SQL语句为()。A、简单B、复合C、多值D、派生答案:B解析:第1小题正确的选项为B。因为复合属性可以细分为更小的部分(即划分为别的属性)。有时用户希望访问整个属性,有时希望访问属性的某个成分,那么在模式设计时可采用复合属性。根据题意“家庭住址”可以进一步分为邮编、省、市、街道以及门牌号,所以该属性是复合属性。第2小题正确的选项为A。因为根据题意“员工号”是员工关系Emp的主键,需要用语句PRIMARYKEY进行主键约束。第3小题正确的选项为D。根据题意,属性“部门”是员工关系Emp的外键,因此需要用语句“FOREIGNKEYREFERENCESDept(部门号)”进行参考完整性约束。第4小题的正确答案是C。根据题意,在员工关系Emp中增加一个“工资”字段,数据类型为数字并保留2位小数,修改表的语句格式如下:故正确的SQL语句为ALTERTABLEEmpADD工资NUMERIC(6,2)。8.A、B、C、D、答案:D解析:本题考查基础数学应用的基本技能。"异或"运算"http://./newyfB12/"tu/1612/j/sp/cj/cx2013s.1B796CA.jpg""可以理解为不进位的加法(其符号助人记忆)。X、Y单元对应位上的值有4种情况,分析每种情况各步运算的结果得到如下表格:从上表可知,X、Y单元对应的每一位上,经过上述3次运算后都是交换了值。因此按位进行上述运算后,X、Y两个单元的内容实现了互换(注意,没有用到第3个临时单元)。9.在Windows系统中,要查看DHCP服务器分配给本机的IP地址,使用()命令。A、ipconfig/allB、netstatC、nslookupD、tracert答案:A解析:本题考查的是Windows系统中查看DHCP服务器分配给本机的IP地址的命令。DHCP是一种动态主机配置协议,可以自动分配IP地址给客户端。在Windows系统中,可以使用ipconfig命令来查看DHCP服务器分配给本机的IP地址。因此,本题的正确答案是A。其他选项netstat、nslookup、tracert都不是用来查看DHCP服务器分配给本机的IP地址的命令。10.()软件成本估算模型是一种静态单变量模型,用于对整个软件系统进行估算。A、PutnamB、基本COOC、中级COOD、详细COO答案:B解析:COO用3个不同层次的模型来反映不同程度的复杂性,它们分别为:基本模型(BasicModel):是一个静态单变量模型,它用一个已估算出来的源代码行数(LOC)为自变量的函数来计算软件开发工作量,与本题内容符合。中级模型(IntermediateModel):则在用LOC为自变量的函数计算软件开发工作量的基础上,再用涉及产品、硬件、人员、项目等方面属性的影响因素来调整工作量的估算。详细模型(DetailedModel):包括中级COO型的所有特性。但用上述各种影响因素调整工作量估算时,还要考虑对软件工程过程中分析、设计等各步骤的影响。11.在待排序的一组关键码序列k1,k2,…,kn中,若ki和kj相同,且在排序前ki领先于kj,那么排序后,如果ki和kj的相对次序保持不变,ki仍领先于kj,则称此类排序为稳定的。若在排序后的序列中有可能出现kj领先于ki的情形,则称此类排序为不稳定的。()是稳定的排序方法。A、快速排序B、简单选择排序C、堆排序D、冒泡排序答案:D解析:本题考查数据结构基础知识。冒泡排序是稳定的排序方法,因为元素向前或向后交换时,都是在相邻的位置进行,因此可以保证关键码相同的元素不作交换。快速排序主要通过划分实现排序,在划分序列时,基本思路是将序列后端比基准元素小者移到前端,将序列前端中比基准元素大者移到后端,元素往前移动或往后移动时会跨越中间的若干个元素,这样关键码相同的元素的相对位置就可能改变,所以快速排序是不稳定的排序方法。简单选择排序、堆排序的过程中,同样存在元素移动时会跨越若干个元素的情况,所以也是不稳定的排序方法。12.在Excel中,设单元格F1的值为38,若在单元格F2中输入公式“=IF(AND(38)A、输入正确B、输入错误C、TRUED、FALSE答案:B解析:F1的值为38,不满足if条件,取表达式中最后一项,所以为输入错误。13.在Word编辑状态下,若要显示或隐藏编辑标记,则单击()按钮;若将光标移至表格外右侧的行尾处,按下Enter键,则(请作答此空)。A、光标移动到上一行,表格行数不变B、光标移动到下一行,表格行数不变C、在光标的上方插入一行,表格行数改变D、在光标的下方插入一行,表格行数改变答案:D解析:本题的正确答案为D。将光标移至表格外右侧的行尾处并按下Enter键时,会在光标的下方插入一行,表格行数改变。14.以编译方式翻译C/C++源程序的过程中,语句结构的合法性分析是()的任务。A、词法分析B、语义分析C、语法分析D、目标代码生成答案:C解析:语法分析是编译器中的一个重要阶段,其主要任务是对源程序进行分析,检查其语法结构是否符合语法规则,即语法分析器会根据语法规则对源程序进行分析,生成语法树或语法分析树,以便后续的语义分析和目标代码生成。因此,本题的答案为C。词法分析主要是将源程序分解成一个个单词,而语义分析则是对程序进行语义检查,目标代码生成则是将源程序翻译成目标代码。15.云存储系统通过集群应用和分布式存储技术将大量不同类型的存储设备集合起来协调工作,提供企业级数据存储、管理、业务访问、高效协同的应用系统及存储解决方案。对云存储系统的要求不包括()。A、统一存储,协同共享B、多端同步,实时高效C、标准格式,存取自由D、安全稳定,备份容灾答案:C解析:云存储的特点:存储管理可以实现智能化与自动化、提高存储效率、实现规模效应与弹性扩展等特点。16.()制定了无线局域网访问控制方法与物理层规范。A、IEEE802.3B、IEEE802.11C、IEEE802.15D、IEEE802.16答案:B解析:IEEE802系列标准是IEEE802LAN/MAN标准委员会制定的局域网、城域网技术标准,其中:IEEE802.3网络协议标准描述物理层和数据链路层的MAC子层的实现方法,在多种物理媒体上以多种速率采用CSMA/CD访问方式;对于快递以太网,该标准说明的实现方法有所扩展,该标准通常指以太网。IEEE802.11是无线局域网通用的标准,它是由IEEE所定义的无线网络通信的标准,该标准定义了物理层和媒体访问控制(MAC)协议的规范。IEEE802.15是由IEEE制定的一种蓝牙无线通信规范标准,应用于无线个人区域网(WPAN)。IEEE802.16是一种无线宽带标准。应选择B。17.用16位二进制数来表示带符号定点整数,则其可以表示的最大的数为()。A、216B、215C、216-1D、215-1答案:D解析:16位二进制数可以表示的最大带符号定点数为18.在Excel工作表中,若用户在A1单元格中输入=IF("优秀"<>"及格",1,2),按回车键后,则A1单元格中的值为()。A、TRUEB、FALSEC、1D、2答案:C解析:本题考查Excel基础知识。试题正确的答案为选项C。因为IF()函数是条件判断函数,格式为IF(条件表达式,值1,值2),其功能是执行真假判断,并根据逻辑测试的真假值返回不同的结果。若为真,则结果为值1;否则结果为值2。显然,公式"=IF("优秀"<>"及格",1,2)"中,字符串"优秀"不等于字符串"及格",所以输出结果为1。19.某搜索引擎在使用过程中,若要增加接受语音输入的功能,使得用户可以通过语音输入来进行搜索,此时应对系统进行()维护。A、正确性B、适应性C、完善性D、预防性答案:C解析:在搜索引擎中增加新的功能属于完善性维护。完善性维护是在系统运行过程中,根据用户要求,增加一些在系统分析和设计阶段没有规定的功能与性能特征,以及对处理效率和编写程序的改进。20.动态数据流机最突出的特点是()。A、需要程序记数器来实现B、数据流令牌无标号C、令牌带上标号D、同步由门(Latch)寄存器来实现答案:C解析:动态数据流机是一种基于数据流的计算模型,其最突出的特点是数据流令牌带上标号。这个标号可以用来表示数据的类型、优先级等信息,从而实现数据的动态处理和转换。与传统的冯·诺依曼计算模型不同,动态数据流机不需要程序记数器来实现,也不需要使用门(Latch)寄存器来实现同步。因此,选项A和D都是错误的。选项B错误的原因是数据流令牌虽然无标号,但是动态数据流机中的令牌是带有标号的。因此,正确答案是C。21.某操作系统采用分页存储管理方式,下图给出了进程A和进程B的页表结构。如果物理页的大小为512字节,那么进程A逻辑地址为1111(十进制)的变量存放在()号物理内存页中。假设进程A的逻辑页4与进程B的逻辑页5要共享物理页8,那么应该在进程A页表的逻辑页4和进程B页表的逻辑页5对应的物理页处分别填(请作答此空)。A、4、5B、5、4C、5、8D、8、8答案:D解析:物理页的大小为512字节,进程A逻辑地址为1111的变量的逻辑页号为2,对应的物理页号为4。根据题意进程A的逻辑页4与进程B的逻辑页5要共享的物理页8,那么应该在进程A页表的逻辑页4对应的物理页处填8,进程B页表的逻辑页5对应的物理页处也填8。22.如下所示的UML序列图中,()表示返回消息,Account类必须实现的方法有(请作答此空)。A、start0B、checkBalance()和withdraw()C、deposit0D、checkBalance()、withdraw()和deposit()答案:D解析:在URL序列图中,调用消息用带实心箭头的实线表示,返回消息用带箭头的虚线表示,图中编号为1、2、3、5的消息均为调用消息,只有编号为3的消息为返回消息。由题目可知,FundTransactionManager要调用类Account的checkBalance()、withdraw()和deposit()方法,类Account需要实现这3个方法。23.以下关于软件开发相关的叙述中,不正确的是()。A、专业程序员应将复杂的问题分解为若干个相对简单的易于编程的问题B、移动互联网时代的软件开发人员应注重用户界面设计,提高用户体验C、软件测试时应对所有可能导致软件运行出错的情况都进行详尽的测试D、软件设计者应有敏锐的产品感觉,不因枝节而影响产品的迭代和上线。答案:B解析:软件测试对所有可能导致软件运行出错的情况都进行详尽的测试是不可能的。24.某高校数据库中,学生S、教师T和课程C的关系模式分别为:S(学号,姓名,性别,家庭住址,电话);T(教师号,姓名,性别,部门,工资);C(课程号,课程名)。假设一个学生可以选择多门课程,一门课程可以由多个学生选择;一个教师可以讲授多门课程,一门课程可以由多个教师讲授。那么,学生"选课"和教师"讲授"课程的联系类型分别为();"选课"联系()。查询"软件教研室"教师的平均工资、最高与最低工资之间差值的SQL语句如下:SELECTAVG(工资)As平均工资,(请作答此空)FROMTWHERE部门='软件教研室';A、MAX(工资)-MIN(工资)AS差值B、差值ASMAx(工资)-MIN(工资)C、MAX(工资)-MIN(工资)IN差值D、差值INMAX(工资)-MIN(工资)答案:A解析:本题的正确选项为A。SQL提供可为关系和属性重新命名的机制,这是通过使用具有"Old-nameasnew-name"形式的As子句来实现的。As子句即可出现在select子句,也可出现在from子句中。25.Program(73)describesprogram'sobjectives,desiredoutput,inputdatarequired,processingrequirement,anddocumentation.A、specificationB、flowchartC、structureD、address答案:C解析:程序规格说明书描述了程序的目标、预期的输出、所需的输入数据、处理的要求和文档。26.知识产权权利人是指(12)A、著作权人B、专利权人C、商标权人D、各类知识产权所有人答案:D解析:OwnerofIntellectualProperty,指合法占有某项知识产权的自然人或法人,即知识产权权利人,包括专利权人、商标注册人、人等。27.为了保证数据库中数据的安全可靠和正确有效,系统在进行事务处理时,对数据的插入、删除或修改的全部有关内容先写入();当系统正常运行时,按一定的时间间隔,把数据库缓冲区内容写入(请作答此空);当发生故障时,根据现场数据内容及相关文件来恢复系统的状态。A、索引文件B、数据文件C、日志文件D、数据字典答案:B解析:本题考查数据库事务处理中的日志机制。在进行事务处理时,系统会先将数据的插入、删除或修改的全部有关内容写入日志文件,以保证数据的安全可靠和正确有效。当系统正常运行时,按一定的时间间隔,将数据库缓冲区内容写入数据文件中。当发生故障时,可以根据现场数据内容及相关文件来恢复系统的状态。因此,本题的答案为C。索引文件、数据字典也是数据库中的重要文件,但不是用于事务处理中的日志文件。28.某企业信息管理系统的部分关系模式为:部门(部门号,部门名,负责人,电话)、职工(职工号,职工姓名,部门号,职位,住址,联系电话)。部门关系中的部门名为非空值,负责人参照职工关系的职工号,请将下述SQL语句的空缺部分补充完整。CREATETABLE部门(部门号CHAR(4)PRIMARYKEY,部门名CHAR(20)(请作答此空),负责人CHAR(6),电话CHAR(15),());A、UNIQUEB、NOTNULLC、KEYUNIQUED、PRIMARYKEY答案:B解析:负责人参照职工关系的职工号,职工号是外键。用FOREIGNKEY(负责人)REFERENCE职工(职工号)表示。29.以下关于候选键与主键、超键、外键的关系说法正确的是()A、在关系中能唯一标识元组的属性集称为关系模式的外键。B、不含有多余属性的超键称为候选键C、如果关系模式R中的某些属性集不是R的候选键,而是关系模式S的候选键,则这个属性集对模式R而言是主键。D、不含有多余属性的超键称为外键答案:B解析:A选项错误。外键是指一个关系模式中的属性集,它在该关系模式中不是主键,但是它在另一个关系模式中是主键。因此,A选项中的“关系模式的外键”说法不准确。B选项正确。超键是指能够唯一标识关系模式中元组的属性集,不含有多余属性的超键称为候选键。C选项错误。主键是指在关系模式中能够唯一标识元组的属性集,而不是另一个关系模式的候选键。D选项错误。外键是指一个关系模式中的属性集,它在该关系模式中不是主键,但是它在另一个关系模式中是主键。因此,D选项中的“不含有多余属性的超键称为外键”说法不准确。综上所述,选项B是正确的。30.设有一个员工关系EMP(员工号,姓名,部门名,职位,薪资),若需查询不同部门中担任"项目主管"的员工的平均薪资,则相应的SELECT语句为:SELECT部门名,AVG(薪资)AS平均薪资FROMEMPGROUPBY()HAVING()将员工号为"10058"、姓名为"黄晓华"、部门名为"开发部"的元组插入EMP关系中的SQL语句为:Insert(请作答此空)A、intoEMPValues(10058,黄晓华,开发部,,)B、intoEMPValues(10058,'黄晓华','开发部',,)C、settoEMPValues(10058,黄晓华,开发部,,)D、settoEMPValues(10058,'黄晓华','开发部',,)答案:B解析:本题考查对SQL语言的掌握程度。根据题意,查询不同部门中担任"项目主管"的职工的平均薪资,需要先按"部门名"进行分组,然后再按条件职位='项目主管'进行选取,因此正确的SELECT语句如下:SELECT部门名,AVG(薪资)AS平均薪资FROMEMPGROUPBY部门名HAVING职位='项目主管'第3小题正确的答案是选项B,因为插入语句的基本格式如下:INSERTINTO基本表名(字段名[,字段名]...)VALUES(常量[,常量]...);查询语句从上可见,选项C和D显然是不正确的。选项A也是不正确的,因为按照SELECT语句的语法,字符串插入时,需要用单引号括起,可在选项A中"黄晓华"和"研发部"明显是字符串,但是却没有用单引号括起。31.数据库的两级映像是()A、模式/内模式映像B、内模式/外模式C、里/外模式D、逻辑/用户模式答案:A解析:数据库的两级映像是指数据库中的三级模式之间的映像关系。其中,模式是数据库的逻辑结构,包括了数据的组织方式、数据的类型、数据之间的关系等;内模式是数据库的物理结构,包括了数据在磁盘上的存储方式、索引的建立方式等;外模式是用户对数据库的视图,包括了用户能够看到的数据、用户能够进行的操作等。因此,数据库的两级映像应该是模式/内模式映像,选项A正确。选项B、C、D都是数据库中的概念,但不是指数据库的两级映像。32.IEEE802规范定义了网卡如何访问传输介质,以及如何在传输介质上传输数据的方法。其中,()是重要的局域网协议。A、IEEE802.1B、IEEE802.3C、IEEE802.6D、IEEE802.11答案:B解析:选项A,IEEE802.1是协议概论。选项B,IEEE802.3是局域网协议。选项C,IEEE802.6是城域网协议。选项D,IEEE802.11是无线局域网协议。33.在多级存储体系中,"Cache-主存"结构的作用是解决()的问题。A、辅存与CPU速度不匹配B、主存与CPU速度不匹配C、主存容量不足D、主存与辅存速度不匹配答案:B解析:多级存储体系中,不同层次的存储器具有不同的访问速度、容量和价格等特点。为了提高计算机系统的性能,需要将数据尽可能地存储在速度较快的存储器中,但速度较快的存储器容量较小,价格较高,因此需要在速度较快的存储器和速度较慢但容量较大、价格较低的存储器之间建立一种缓存机制,即Cache-主存结构。Cache-主存结构的作用是解决主存与CPU速度不匹配的问题,通过在CPU和主存之间增加一层Cache,将常用的数据存储在Cache中,减少CPU访问主存的次数,提高系统的运行效率。因此,本题的正确答案为B。34.在Windows时系统中对用户组默认权限由高到低的顺序是(请作答此空)。如果希望某用户对系统具有完全控制权限,则应该将该用户添加到用户组()中。A、everyone→administrators→powerusers→usersB、administrators→powerusers→users→everyoneC、powerusers→users→everyone→administratorsD、users→everyone→administrators→powerusers答案:B解析:windows中系统对用户的默认权限情况Administrators中的用户对计算机/域有不受限制的完全访问权。PowerUsers高级用户组可以执行除了为Administrators组保留的任务外的其他任何操作系统任务。users普通用户组,这个组的用户无法进行有意或无意的改动。Everyone,所有的用户,这个计算机上的所有用户都属于这个组。Guests:来宾组,来宾组跟普通组Users的成员有同等访问权,但来宾账户的限制更多。管理员组,默认情况下,Administrators中的用户对计算机/域有不受限制的完全访问权。分配给该组的默认权限允许对整个系统进行完全控制。35.以下关于软件文档的叙述中,不正确的是()。A、撰写规范的文档有助于传授经验,降低风险B、开发过程文档化的目标是易于据此重建项目C、由代码生成文档的全自动工具软件现已成熟D、过时的文档比没有文档更糟,会误导使用者答案:C解析:A选项正确,规范的文档可以传授经验,降低风险。B选项正确,开发过程文档化的目标是为了易于据此重建项目。C选项不正确,虽然有一些工具可以自动生成文档,但是全自动工具软件还没有成熟到可以完全替代人工编写文档的程度。D选项正确,过时的文档比没有文档更糟,会误导使用者。综上所述,选项C不正确。36.一个应用软件的各个功能模块可采用不同的编程语言来编写,分别编译并产生(请作答此空),再经过()后形成在计算机上运行的可执行程序A、源程序B、目标程序C、汇编程序D、子程序答案:B解析:本题考察程序语言基础知识。一个应用软件的各个功能模块可采用不同的编程语言来编写,分别编译并产生目标程序,再经过链接后形成在计算机上运行的可执行程序。37.关于操作系统类型说法错误的有A、单用户系统一台处理机只支持一个用户程序B、批处理系统人机交互。C、分时操作系统把处理机的运行时间分成很短的时间片,按时间片轮流把处理机分配给各联机作业使用。D、网络操作系统一种在通常操作系统功能的基础上提供网络通信和网络服务功能的操作系统。答案:B解析:本题考查对操作系统类型的理解。A选项描述的是单用户系统,即一台处理机只支持一个用户程序,符合操作系统类型的定义,故正确;B选项描述的是批处理系统,其特点是不需要人机交互,可以自动执行一批作业,与题目要求相反,故错误;C选项描述的是分时操作系统,其特点是把处理机的运行时间分成很短的时间片,按时间片轮流把处理机分配给各联机作业使用,符合操作系统类型的定义,故正确;D选项描述的是网络操作系统,其特点是在通常操作系统功能的基础上提供网络通信和网络服务功能的操作系统,符合操作系统类型的定义,故正确。综上所述,选项B描述错误,为本题答案。38.若对线性表的最常用操作是访问任意指定序号的元素,并在表尾加入和删除元素,则适宜采用()存储A、顺序表B、单链表C、双向链表D、哈希表答案:A解析:采用顺序表(即数组),可以任意访问指定序号的元素,便于在表尾加入和删除元素,但不便于在表头插入和删除元素,在表头操作时需要移动大量元素。要注意的是,题目中要求在表尾加入和删除元素,而不是在表头操作,因此适宜采用顺序表。采用链表插入、删除元素较为方便,但是访问指定序号的元素较为麻烦,需要从头指针开始遍历。39.Apushoperationaddsanitemtothetopofa(73).A、queueB、treeC、stackD、atestructure答案:C解析:推动操作将项目添加到____顶部。A线性表B树状图C栈D数据结构栈(stack)又名堆栈,它是一种运算受限的线性表。其限制是仅允许在表的一端进行插入和删除运算。这一端被称为栈顶,相对地,把另一端称为栈底。向一个栈插入新元素又称作进栈、入栈或压栈,它是把新元素放到栈顶元素的上面,使之成为新的栈顶元素;从一个栈删除元素又称作出栈或退栈,它是把栈顶元素删除掉,使其相邻的元素成为新的栈顶元素。40.在计算机系统中总线宽度分为地址总线宽度和数据总线宽度。若计算机中地址总线的宽度为32位,则最多允许直接访问主存储器(10)的物理空间。A、40MBB、4GBC、40GBD、400GB答案:B解析:本题考查计算机系统基础知识。在计算机中总线宽度分为地址总线宽度和数据总线宽度。其中,数据总线的宽度(传输线根数)决定了通过它一次所能并行传递的二进制位数。显然,数据总线越宽则每次传递的位数越多,因而,数据总线的宽度决定了在主存储器和CPU之间数据交换的效率。地址总线宽度决定了CPU能够使用多大容量的主存储器,即地址总线宽度决定了CPU能直接访问的内存单元的个数。假定地址总线是32位,则能够访问232=4GB个内存单元。41.以下关于解释方式下运行程序的叙述中,错误的是(28)。A、先将高级语言程序转换为字节码,再由解释器运行字节码B、由解释器直接分析并执行高级语言程序代码C、先将高级语言程序转换为某种中间代码,再由解释器运行中间代码D、先将高级语言程序转换为机器语言,再由解释器运行机器语言代码答案:D解析:本题考查程序语言基础知识。解释程序(也称为解释器)可以直接解释执行源程序,或者将源程序翻译成某种中间表示形式后再加以执行;而编译程序(编译器)则首先将源程序翻译成目标语言程序,然后在计算机上运行目标程序。这两种语言处理程序的根本区别是:在编译方式下,机器上运行的是与源程序等价的目标程序,源程序和编译程序都不再参与目标程序的执行过程;而在解释方式下,解释程序和源程序(或其某种等价表示荽参与到程序的运行过程中,运行程序的控制权在解释程序。总而言之,解释器翻译源程序时不产生独立的目标程序,而编译器则需将源程序翻译成独立的目标程序。42.有以下HTML代码,在浏览器中显示正确的是()<tableborder="1"><tr><th>Name</th><thcolspan="2">Tel</th></tr><tr><td>LauraWelling</td><td>55577854</td><td>55577854</td></tr></table>A、B、C、D、答案:A解析:本题考察HTML的基础知识。colspan=number规定col元素应该横跨的列数。<table>标签定义HTML表格。简单的HTML表格由table元素以及一个或多个tr、th或td元素组成。tr元素定义表格行,th元素定义表头,td元素定义表格单元。更复杂的HTML表格也可能包括caption、col、colgroup、thead、tfoot以及tbody元素。border规定表格边框的宽度。43.依法受到保护的计算机软件作品必须符合下述条件()。A.A.、B.和A、B、可被感知C、逻辑合理D、独立创作答案:A解析:依法受到保护的计算机软件作品必须符合下述条件:独立创作、可被感知和逻辑合理。44.以下关于软件可靠性测试的叙述中,错误的是()。A、软件可靠性测试的目的是评估软件系统的可靠性B、软件可靠性测试前应先确定软件可靠性的目标C、应平衡地考虑对软件开发进度和成本的影响D、应选用适用于所有软件的标准的可靠性测试模型答案:D解析:没有适用于所有软件的标准的可靠性测试模型,主要还是看软件本身的要求。45.采用IE浏览器访问清华大学校园网主页时,正确的地址格式为()。A、Smtp://.B、http://.C、Smtp:\\.D、http\\.答案:B解析:本题考查对IE浏览器访问网页的地址格式的理解。选项A和C中的Smtp是邮件传输协议,不是浏览器访问网页的协议;选项D中的斜杠应该是双斜杠,但是即使改正也不是正确的地址格式。因此,正确答案为B,即http://.。46.中断向量提供(9)。A、外设的接口地址B、待传送数据的起始和终止地址C、主程序的断点地址D、中断服务程序入口地址答案:D解析:本题考查计算机系统基础知识。中断是这样一个过程:在CPU执行程序的过程中,由于某一个外部的或CPU内部事件的发生,使CPU暂时中止正在执行的程序,转去处理这一事件(即执行中断服务程序),当事件处理完毕后又回到原先被中止的程序,接着中止前的状态继续向下执行。这一过程就称为中断,中断服务程序入口地址称为中断向量。47.美国甲公司生产的平板计算机在其本国享有"A"注册商标专用权,但未在中国申请注册。中国的乙公司生产的平板计算机也使用"A"商标,并享有中国注册商标专用权,但未在美国申请注册。美国的甲公司与中国的乙公司生产的平板计算机都在中国市场上销售。此情形下,依据中国商标法,()商标权。A、甲公司侵犯了乙公司的B、甲公司未侵犯乙公司的C、乙公司侵犯了甲公司的D、甲公司与乙公司均未侵犯答案:A解析:本题考查知识产权的基本知识。商标权(商标专用权、注册商标专用权)是商标注册人依法对其注册商标所享有的专有使用权。注册商标是指经国家主管机关核准注册而使用的商标。商标权人的权利主要包括使用权、禁止权、许可权和转让权等。使用权是指商标权人(注册商标所有人)在核定使用的商品上使用核准注册的商标的权利。商标权人对注册商标享有充分支配和完全使用的权利,可以在其注册商标所核定的商品或服务上独自使用该商标,也可以根据自己的意愿,将注册商标权转让给他人或许可他人使用其注册商标。禁止权是指商标权利人禁止他人未经其许可擅自使用、印刷注册商标及其他侵权行为的权利。许可权是注册商标所有人许可他人使用其注册商标的权利。转让权是指注册商标所有人将其注册商标转移给他人的权利。本题美国甲公司生产的平板计算机在其本国享有"A"注册商标专用权,但未在中国申请注册。中国的乙公司生产的平板计算机也使用"A"商标,并享有中国注册商标专用权,但未在美国申请注册。美国的甲公司与中国的乙公司生产的平板计算机都在中国市场上销售。此情形下,依据中国商标法,甲公司未经乙公司的许可擅自使用,故甲公司侵犯了乙公司的商标权。48.ICMP协议属于因特网中的(请作答此空)协议,ICMP协议数据单元封装在()中传送。A、数据链路层B、网络层C、传输层D、会话层答案:B解析:ICMP(InternetcontrolMessageProtoc01)与IP协议同属于网络层,用于传送有关通信问题的消息,例如数据报不能到达目标站,路由器没有足够的缓存空间,或者路由器向发送主机提供最短通路信息等。ICMP报文封装在IP数据报中传送,因而不保证可靠的提交。49.计算机软件有系统软件和应用软件,下列(2)属于应用软件。A、LinuxB、UnixC、Windows7D、InternetExplorer答案:D解析:InternetExplorer,是微软公司推出的一款网页浏览器。国内网民计算机上常见的网页浏览器有,QQ浏览器、InternetExplorer、Firefox、Safari,Opera、GoogleChrome、百度浏览器、搜狗浏览器、猎豹浏览器、360浏览器、UC浏览器、傲游浏览器、世界之窗浏览器等,浏览器是最经常使用到的客户端程序。Linux、Unix和Windows都是操作系统。50.Thelineofputingjobswaitingtoberunmightbea().Thesejobrequestsareservicedinorderoftheirarrival.A、rrayB、queueC、recordD、stack答案:B解析:本题考查计算机科学中的数据结构知识。根据题干中的“jobrequestsareservicedinorderoftheirarrival”可以推断出这是一个先进先出(FIFO)的数据结构,而队列(queue)正是一种FIFO的数据结构,因此答案选B。选项A数组是一种线性数据结构,不符合FIFO的特点;选项C记录(record)是一种数据类型,不是数据结构;选项D栈(stack)是一种后进先出(LIFO)的数据结构,也不符合题干中的要求。因此,本题答案为B。51.设某无向图的顶点个数为n,则该图最多()条边;若将该图用邻接矩阵存储,则矩阵的行数和列数分别为(43)。A、n、nB、n、n-1C、n-1、nD、n+1、n答案:A解析:本题考查数据结构基础知识。对于有n个顶点的无向图,每个顶点与其余的n-1个顶点都可以有1条边,对于每一对不同的顶点v与w,边(v,w)与(w,v)是同一条,因此该图最多有n*(n-1)/2条边。图采用邻接矩阵存储时,矩阵的每一行对应一个顶点,每一列对应一个顶点,所以矩阵是个n阶方阵。52.若计算机中地址总线的宽度为24位,则最多允许直接访问主存储器()的物理空间(以字节为单位编址)。A、8MBB、16MBC、8GBD、16G答案:B解析:24位地址总线可以访问的物理空间容量为2^24B=16M。53.某计算机内存空间按字节编址,起始地址为0000A000H、终止地址为0000BFFFH的内存区域容量为()KB。A、8B、13C、1024D、8192答案:A解析:存储区域空间为:0000BFFF-0000A0000+1=2000H,按字节编址。总容量为:2*163=8*210=8K。54.某图G的邻接表如下所示。以下关于图G的叙述中,正确的是()。A、G是强连通图B、G是有7条弧的有向图C、G是完全图D、G是有7条边的无向图答案:B解析:本题考查数据结构基础知识。顶点A、B、C、D、E的编号分别为1、2、3、4、5。如果为无向图,则每条边在邻接表中会表示两次,因此表结点的数目应为偶数。题中的邻接表中有7个表结点,显然是有向图。从顶点A的邻接表中可知,编号为2和3的顶点为A的邻接顶点,即存在弧<A,B>和<A,C>。从顶点B的邻接表中可知,编号为3、4和5的顶点为B的邻接顶点,即存在弧<B,C>、<B,D>和<B,E>。从顶点C的邻接表中可知,编号为4的顶点为C的邻接顶点,即存在弧<C,D>。从顶点D的邻接表中可知,该顶点没有邻接顶点。从顶点E的邻接表中可知,编号为1的顶点为E的邻接顶点,即存在弧<E,A>。图G如下所示。55.内存按字节编址,地址从A4000H到CBFFFH,共有(1)个字节。若用存储容量为32K×8bit的存储芯片构成该内存,至少需要(2)片。A、2B、5C、8D、10答案:B解析:1.首先计算出内存的大小,即地址范围的字节数:CBFFFH-A4000H+1=C8000H=11001000000000000000B=524288B2.然后计算出每片存储芯片的容量:32K×8bit=32768B3.最后计算需要的存储芯片数量:524288B÷32768B=16所以至少需要16片存储芯片,选项中只有B选项符合,即需要5片存储芯片。56.某软件公司欲设计一款图像处理软件,帮助用户对拍摄的照片进行后期处理。在软件需求分析阶段,公司的系统分析师识别出了如下3个关键需求:(1)图像处理软件需要记录用户在处理照片时所有动作,并能够支持用户动作的撤销与重做等行为。(2)图像处理软件需要根据当前正在处理的照片的不同特征选择合适的处理操作,处理操作与照片特征之间具有较为复杂的逻辑关系。(3)图像处理软件需要封装各种图像处理算法,用户能够根据需要灵活选择合适的处理算法;软件还要支持高级用户根据一定的规则添加自定义处理算法。在系统设计阶段,公司的架构师决定采用设计模式满足上述关键需求中对系统灵活性与扩展性的要求。具体来说,为了支持灵活的撤销与重做等行为,采用()最为合适;为了封装图像操作与照片特征之间的复杂逻辑关系,采用()最为合适;为了实现图像处理算法的灵活选择与替换,采用(请作答此空)最为合适。A、模板方法模式B、访问者模式C、策略模式D、观察者模式答案:C解析:本题主要考查设计模式知识。题干描述了某软件公司一款图像处理软件的需求分析与设计过程,并明确指出采用设计模式实现关键需求对系统灵活性与扩展性的要求。针对需求1,为了支持灵活的撤销与重做等行为,采用命令模式最为合适,因为命令模式可以将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化,还可以对请求排队,或记录请求日志,以及支持可撤销的操作。针对需求2,为了封装图像操作与照片特征之间的复杂逻辑关系,采用状态模式最为合适,因为状态模式将每一个条件分支放入一个独立的类中,这样就可以根据对象自身的情况将对象的状态作为一个对象,这一对象可以不依赖于其他对象而独立变化;针对需求3,为了实现图像处理算法的灵活选择与替换,采用策略模式最为合适,因为策略模式定义一系列的算法,把它们封装起来,并且使它们可相互替换,使得算法可独立于使用它的客户而变化。57.若一个单处理器的计算机系统中同时存在3个并发进程,则同一时刻允许占用处理器的进程数()。A、至少为1个B、至少为2个C、最多为1个D、最多为2个答案:C解析:单处理器的系统同一时刻只能允许1个进程占用处理器。58.MD5是一种()算法。A、共享密钥B、公开密钥C、报文摘要D、访问控制答案:C解析:MD5的全称是Message-digestAlgorithm5(信息/报文摘要算法),是计算机安全领域广泛使用的一种散列函数,用以提供消息的完整性保护。59.设数组a[1..6,0..9]的元素以行为主序存放,每个元素占用一个存储单元,则数组元素a[3,3]的地址为()。A、+23B、a+27C、a+39D、a+35答案:A解析:本题考查数组元素的存储。二维数组a[1..6,0..9]的元素排列情况如下所示:a[1,0]a[1,1]a[1,2]a[1,3]a[1,4]a[1,5]a[1,6]a[1,7]a[1,8]a[1,9]a[2,0]a[2,1]a[2,2]a[2,3]a[2,4]a[2,5]a[2,6]a[2,7]a[2,8]a[2,9]a[3,0]a[3,1]a[3,2]a[3,3]a[3,4]a[3,5]a[3,6]a[3,7]a[3,8]a[3,9]a[4,0]a[4,1]a[4,2]a[4,3]a[4,4]a[4,5]a[4,6]a[4,7]a[4,8]a[4,9]a[5,0]a[5,1]a[5,2]a[5,3]a[5,4]a[5,5]a[5,6]a[5,7]a[5,8]a[5,9]a[6,0]a[6,1]a[6,2]a[6,3]a[6,4]a[6,5]a[6,6]a[6,7]a[6,8]8[6,9]以行为主序存储,元素a[3,3]之前存储了23个元素,由于每个元素仅占一个存储单元,因此元素a[3,3]的存储位置相对于数组空间起始地址的偏移量为23,其地址为a+23。60.Cloudputingisaphraseusedtodescribeavarietyofputingconceptsthatinvolvealargenumberofputers(请作答此空)throughareal-timemunicationnetworksuchastheInternet.Inscience,cloudputingisa()fordistributedputingoveranetwork,andmeansthe()torunaprogramorapplicationonmanyconnectedputersatthesametime.Thearchitectureofacloudisdevelopedatthreelayers:infrastructure,platform,andapplication.Theinfrastucturelayerisbuiltwithvirtualizedputestorageandnetworkresources.Theplatformlay-erisforgeneral-purposeandrepeatedusageofthecollectionofsoftwareresources.TheapplicationlayerisformedwithacollectionofallneededsoftwaremodulesforSaaSapplications.Theinfrastucturelayerservesasthe()forbuildingtheplatformlayerofthecloud.Inturn,theplatformlayerisfounda-tionforimplementingthe()layerforSaaSapplication.A、connectedB、implementedC、optimizedD、virtualized答案:A解析:翻译:云计算是一个用来描述各种计算概念的一个短语,计算概念涉及大量计算机通过实时通信的网络,如Internet,(请作答此空)在一起。在科学研究中,云计算是分布式网络计算的(),意味着有()同时在多台互连的计算机上运行一个程序或应用。云的结构分为3层:基础设施、平台和应用。基础实施层由虚拟计算机存储和网络资源构成;平台层是具有通用性和复用性的软件资源的集合;应用层是云上针对SaaS应用的所有应用软件的集合。基础设施层时建立平台层的()基础;相应地,平台层是执行应用层SaaS()的基础。A.连接B.实施C.优化D.虚拟化61.在计算机系统工作环境的下列诸因素中,对磁盘工作影响最小的因素是();为了提高磁盘存取效率,通常需要利用磁盘碎片整理程序(请作答此空)。A、定期对磁盘进行碎片整理B、每小时对磁盘进行碎片整理C、定期对内存进行碎片整理D、定期对ROM进行碎片整理答案:A解析:本题考查计算机系统中磁盘工作的影响因素以及提高磁盘存取效率的方法。选项A提到了磁盘碎片整理程序,而且是定期进行,符合提高磁盘存取效率的方法。选项B每小时进行碎片整理可能会影响计算机的性能,选项C对内存进行碎片整理与磁盘存取效率无关,选项D对ROM进行碎片整理也与磁盘存取效率无关。因此,答案为A。62.以下关于C/C++程序变量的叙述中,错误的是()。A、变量实际上是存储位置的名字B、变量都具有类型属性C、变量必须先声明,然后才能引用D、除了赋值运算,其他运算都不能改变变量的值答案:D解析:程序要处理的数据有两种:常量和变量。常量的值在程序运行期间不变,变量的值可以改变。每个变量都需要相应的内存单元存储其值,因此程序中的变量是内存单元的抽象。为变量规定类型可以方便进行存储单元分配,以及在编译期间进行语法和部分语义的检査。在C/C++中,要求变量先声明后使用。赋值运算是所有程序语言都要提供的基本运算,用于在程序中表示数据的存储和传输。C/C++除了提供赋值运算外,自增自减运算也可以修改变量的值。63.在设计白盒测试用例时,(请作答此空)是最弱的逻辑覆盖。在下图所示流程中,至少需要()个测试用例才可以实现路径覆盖。A、条件覆盖B、语句覆盖C、判定覆盖D、路径覆盖答案:B解析:主要的软件测试方法有:(1)语句覆盖。被测程序的每个语句至少执行一次。是一种很弱的覆盖标准。(2)判定覆盖。也称为分支覆盖,判定表达式至少获得一次“真”、“假”值。判定覆盖比语句覆盖强。(3)条件覆盖。每个逻辑条件的各种可能的值都满足一次。(4)路径覆盖。覆盖所有可能的路径。(5)判定/条件覆盖。每个条件所有可能的值(真/假)至少出现一次。(6)条件组合覆盖。每个条件的各种可能值的组合都至少出现一次。满足路径覆盖,只要覆盖所有可能的路径,总共是3条路径,所以需要用3个测试用例即可。64.敏捷开发的原则不包括()。A、使用分阶段的计划来管理流程,并详细地编写开发文档B、欢迎需求变化,并利用这种变化来提高用户的竞争优势C、尽早并持续地发布并交付有价值的软件以满足用户需求D、无论团队内外,面对面的交流始终是最有效的沟通方式答案:D解析:关于团队内外的交流沟通,如果都采用面对面交流就会花费大量的时间和精力,因此要采用合适的方式进行沟通交流。65.HTML中()用于定义文档的标题。A、fontB、titleC、alignD、head答案:B解析:title用于HTML文档的标题,title标签是成对出现的,以<title>开始,以</title>结束。66.UML中的结构事物是模型中的静态部分,采用名词描述概念或物理元素。(请作答此空)属于结构事物,以此事物为主的UML模型图为()。A、组件B、状态机C、注释D、包答案:A解析:事物:是对模型中最具有代表性的成分的抽象。结构事物,如类(Class)、接口(Interface)、协作(Collaboration)、用例(UseCase)、主动类(ActiveClass)、组件(ponent)和节点(Node);行为事物,如交互(Interaction)、状态机(Statemachine);分组事物(包,Package);注释事物(注解,Note)。67.甲、乙两公司的软件设计师分别完成了相同的计算机程序发明,甲公司先于乙公司完成,乙公司先于甲公司使用。甲、乙公司于同一天向专利局申请发明专利。此情形下,()可获得专利权。A、甲公司B、甲、乙公司均C、乙公司D、由甲、乙公司协商确定谁答案:D解析:本题考查知识产权中专利权知识点。专利的发明创造是无形的智力创造性成果,不像有形财产那样直观可见,必须经过专利主管机关依照法定程序审查确定,在未经审批以前,任何一项发明创造都不得成为专利。两个以上的申请人分别就同样的发明创造申请专利的,专利权授予最先申请的人。中华人民共和国专利法实施细则(2010修订)第四十一条:两个以上的申请人同日(指申请日;有优先权的,指优先权日)分别就同样的发明创造申请专利的,应当在收到国务院专利行政部门的通知后自行协商确定申请人。总之,专利权的申请原则为:谁先申请谁获得,同时申请协商确定。68.在Windows时系统中对用户组默认权限由高到低的顺序是()。如果希望某用户对系统具有完全控制权限,则应该将该用户添加到用户组(请作答此空)中。A、EvetyoneB、usersC、powerusersD、administrators答案:D解析:windows中系统对用户的默认权限情况Administrators中的用户对计算机/域有不受限制的完全访问权。PowerUsers高级用户组可以执行除了为Administrators组保留的任务外的其他任何操作系统任务。users普通用户组,这个组的用户无法进行有意或无意的改动。Everyone,所有的用户,这个计算机上的所有用户都属于这个组。Guests:来宾组,来宾组跟普通组Users的成员有同等访问权,但来宾账户的限制更多。管理员组,默认情况下,Administrators中的用户对计算机/域有不受限制的完全访问权。分配给该组的默认权限允许对整个系统进行完全控制。69.按照逻辑关系的不同可将数据结构分为()。A、顺序结构和链式结构B、顺序结构和散列结构C、线性结构和非线性结构D、散列结构和索引结构答案:C解析:在数据结构中,顺序结构和链式结构是两种基本的存储结构。线性结构和非线性结构是按照逻辑关系来划分的。70.在软件开发过程中,系统测试阶段的测试目标来自于()阶段。A、需求分析B、概要设计C、详细设计D、软件实现答案:A解析:系统测试是针对整个产品系统进行的测试,目的是验证系统是否满足了需求规格的定义,找出与需求规格不符或矛盾的地方,从而提出更加完善的方案。71.假设实体集E1中的一个实体可与实体集E2中的多个实体相联系,E2中的一个实体只与E1中的一个实体相联系,那么E1和E2之间的联系类型为()。A、1:1B、1:nC、n:1D、n:m答案:B解析:E1中的一个实体可与E2中的多个实体相联系,E2中的一个实体只与E1中的一个实体相联系,那么E1和E2之间的联系类型为1:n。例如,某公司有部门实体集E1和员工实体集E2,若每个部门只有一名负责人,多名员工,且每名员工只属于一个部门,那么部门与员工之间的联系为1:n。72.()模式定义一系列的算法,把它们一个个封装起来,并且使它们可以相互替换,使得算法可以独立于使用它们的客户而变化。以下(请作答此空)情况适合选用该模式。①一个客户需要使用一组相关对象②一个对象的改变需要改变其他对象③需要使用一个算法的不同变体④许多相关的类仅仅是行为有异A、①②B、②③C、③④D、①④答案:C解析:命令模式:将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化。责任链:使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。将这些对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它为止。观察者模式:定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。策略模式:定义一系列的算法,把每一个算法封装起来,并且是它们可互相替换。本模式使得算法可独立于使用它的客户而变化。73.著作权中,()的保护期不受限制。A、发表权B、发行权C、署名权D、展览权答案:C解析:本题考查著作权中不同权利的保护期限。根据著作权法的规定,著作权的保护期限为作者终身及其死后50年,但是署名权的保护期不受限制。因此,本题的正确答案为C,即署名权。其他选项的保护期限均为作者终身及其死后50年。74.MPEG压缩标准是针对()设计的。A、静止图像B、运动图像C、图像格式D、文本数据答案:B解析:MPEG压缩标准是针对运动图像和语音压缩的标准。75.对于大多数通用程序设计语言,用()描述其语法即可。A、正规文法B、上下文无关文法C、上下文有关文法D、短语结构文法答案:B解析:上下文无关文法:这是形式语言理论中一种重要的变换文法,用来描述上下文无关语言,在乔姆斯基分层中称为2型文法。由于程序设计语言的语法基本上都是上下文无关文法,因此应用十分广泛。76.数据模型可以分为:A、概念数据模型、基本数据模型B、层次模型、网状模型C、概念数据模型、网状模型D、层次模型、基本数据模型答案:A解析:数据模型是指对数据进行抽象和描述的方式,常见的数据模型有概念数据模型、基本数据模型、层次模型和网状模型等。本题要求选择数据模型的分类,正确答案为A。概念数据模型是对现实世界中的实体和它们之间的关系进行抽象和描述的模型,它通常用实体-关系图(ER图)表示。基本数据模型是指对数据的基本结构和约束进行描述的模型,包括关系模型、面向对象模型等。层次模型和网状模型是早期的数据模型,层次模型是以树形结构表示数据之间的层次关系,每个节点只有一个父节点,而可以有多个子节点;网状模型则是以网状结构表示数据之间的关系,每个节点可以有多个父节点和子节点。因此,选项A正确,其他选项都有误。77.为在网上搜索内容而输入关键词时,常可能打错别字。当系统显示没有匹配项后,有些系统还会向你推荐某些关键词。为实现这种推荐,采用(54)方法更有效。A、聘请一批专家,对每个常用关键词给出一些易错成的词B、聘请一批专家,对每个常输错的关键词给出纠正后的词C、查阅有关的词典,对每个常用的关键词找出易错成的词D、利用系统内记录的用户操作找出用户纠错词的对应关系答案:D解析:本题考查软件工程基础知识。为了帮助用户纠正错误的搜索关键词,搜索引擎需要增加推荐功能。该功能的核心是建立错误关键词和正确关键词的对应表。微软公司曾经采用了选项A和B的做法,但难有成效,没有得到用户欢迎。因为,专家也想不到大多数出错的情况。谷歌公司采用了新的方法,从早已收集的大量用户操作好为信息中找出用户自行纠错关键词的对应关系,有很大的概率符余当前用户的心意,推荐取得了成功,受到用户欢迎。这是大数据处理的成效。既然以前许多用户习惯性地教样打错手,那么以后的用户也容易这样弄错。而且,这样的统计是定期动态进行的,这就确保了以后也会长期自动地实现这种良好的推荐功能。78.设计操作系统时不需要考虑的问题是()。A、计算机系统中硬件资源的管理B、计算机系统中软件资源的管理C、用户与计算机之间的接口D、语言编译器的设计实现答案:D解析:操作系统有两个重要作用:①通过资源管理提高计算机系统的效率,操作系统是计算机系统的资源管理者,它含有对系统软/硬件资源实施管理的一组程序。②改善人机界面,向用户提供友好的工作环境。明白操作系统的作用,就不难选出结果。79.为保证安全性,HTTPS采用(67)协议对报文进行封装。A、SSHB、SSLC、SHA-lD、SET答案:B解析:为了数据传输的安全,HTTPS在HTTP的基础上加入了SSL协议,SSL依靠证书来验证服务器的身份,并为浏览器和服务器之间的通信加密。SSH为SecureShell的缩写,由IETF的网络小组(NetworkWorkingGroup)所制定;SSH为建立在应用层基础上的安全协议。SSH是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用SSH协议可以有效防止远程管理过程中的信息泄露问题。80.UML中的结构事物是模型中的静态部分,采用名词描述概念或物理元素。()属于结构事物,以此事物为主的UML模型图为(请作答此空)。A、类图B、组件图C、包图D、部署图答案:B解析:事物:是对模型中最具有代表性的成分的抽象。结构事物,如类(Class)、接口(Interface)、协作(Collaboration)、用例(UseCase)、主动类(ActiveClass)、组件(ponent)和节点(Node);行为事物,如交互(Interaction)、状态机(Statemachine);分组事物(包,Package);注释事物(注解,Note)。81.在开放系统互连参考模型(OSI)中,()的主要功能是将网络地址翻译成对应的物理地址,并决定如何将数据从发送方经路由送达到接收方。A、数据链路层B、物理层C、网络层D、传输层答案:C解析:网络层的主要功能是将网络地址翻译成对应的物理地址,并决定如何将数据从发送方路由到接收方。82.计算机系统的工作效率通常用(请作答此空)来度量;计算机系统的可靠性通常用()来评价。A、平均无故障时间(MTBF)和吞吐量B、平均修复时间(MTTR)和故障率C、平均响应时间、吞吐量和作业周转时间D、平均无故障时间(MTBF)和平均修复时间(MTTR)答案:C解析:本题的正确答案为C。平均响应时间是指系统为完成某个功能所需要的平均处理时间;吞吐量指单位时间内系统所完成的工作量;作业周转时间是指从作业提交到作业完成所花费的时间,这三项指标通常用来度量系统的工作效率。83.某汽车维修公司有部门、员工和顾客等实体,各实体对应的关系模式如下:部门(部门代码,部门名称,电话)员工(员工代码,姓名,部门代码)顾客(顾客号,姓名,年龄,性别)维修(顾客号,故障情况,维修日期,员工代码)假设每个部门允许有多部电话,则电话属性为(请作答此空)。若每个部门有多名员工,而每个员工只属于一个部门。员工代码唯一标识员工关系的每一个元组。部门和员工之间是()联系。一个员工同一天可为多位顾客维修车辆,而一名顾客也可由多个员工为其维修车辆。维修关系模式的主键是(),员工关系模式的外键是()。A、组合属性B、派生属性C、多值属性D、单值属性答案:C解析:一个部门多个电话,电话属于多值属性。每个部门有多名员工,而每个员工只属于一个部门,因此部门与员工的关系为:1:n。顾客号,维修日期,员工代码的组合键能决定维修关系式的其他属性,因此三者的组合键是该关系模式的主键。员工关系模式的外键为部门代码。84.在TCP/IP协议栈中,ARP协议的作用是(),RARP协议的作用是(请作答此空)。A、从MAC地址查找对应的IP地址B、由IP地址查找对应的MAC地址C、把全局IP地址转换为私网中的专用IP地址D、用于动态分配IP地址答案:A解析:ARP协议(AddressResolutionProtocol)的作用是将IP地址转换为对应的MAC地址,即从MAC地址查找对应的IP地址。在TCP/IP协议栈中,当一个主机需要向另一个主机发送数据时,需要知道目标主机的MAC地址,而ARP协议就是用来解决这个问题的。RARP协议(ReverseAddressResolutionProtocol)的作用与ARP相反,它是将MAC地址转换为对应的IP地址,即由IP地址查找对应的MAC地址。RARP协议通常用于无盘工作站(disklessworkstation)中,因为这些工作站没有自己的硬盘,无法存储自己的IP地址,需要通过RARP协议从网络中获取IP地址。85.2017年5月,全球的十几万电脑受到勒索病毒WannaCry的攻击,电脑被感染后文件会被加密锁定,从而勒索钱财。在该病毒中,黑客利用(14)实现攻击,并要求以(15)方式支付。A、Windows漏洞B、用户弱口令C、缓冲区溢出D、特定网站答案:A解析:WannaCry(又叫WannaDecryptor),一种“蠕虫式”的勒索病毒软件,大小3.3MB,由不法分子利用NSA(NationalSecurityAgency,美国国家安全局)泄露的危险漏洞“EternalBlue”(永恒之蓝)进行传播。当用户主机系统被该勒索软件入侵后,弹出如下勒索对话框,提示勒索目的并向用户索要比特币。而对于用户主机上的重要文件,如:照片、图片、文档、压缩包、音频、视频、可执行程序等几乎所有类型的文件,都被加密的文件后缀名被统一修改为“.WNCRY”。目前,安全业界暂未能有效破除该勒索软的恶意加密行为,用户主机一旦被勒索软件渗透,只能通过重装操作系统的方式来解除勒索行为,但用户重要数据文件不能直接恢复。WannaCry主要利用了微软“视窗”系统的漏洞,以获得自动传播的能力,能够在数小时内感染一个系统内的全部电脑。86.在Windows的资源管理器中,要显示文件最近编辑的日期,应选择"查看"菜单中的()。A、大图标命令B、小图标命令C、列表命令D、详细资料命令答案:D解析:本题考查在资源管理器中对文件的操作。在Windows的资源管理器中,如果选择"查看"菜单中的大图标命令,那么文件会按大图标的形式显示;如果选择"查看"菜单中的小图标命令,那么文件会按小图标的形式显示;如果选择"查看"菜单中的列表命令,那么文件会排成一列;如果选择"查看"菜单中的详细资料命令,那么文件会以列的形式显示出文件的大小、类型及最近编辑的日期。87.在TCP/IP网络中,为各种公共服务保留的TCP端口号范围是()。A、1~127B、1~255C、1~1023D、1~65535答案:C解析:TCP/IP网络中,为各种公共服务保留的TCP端口号范围是1~1023。这些端口号被称为“知名端口”或“系统端口”,用于标识一些常用的网络服务,如HTTP(80端口)、FTP(21端口)、Telnet(23端口)等。其他的端口号则被称为“动态端口”,用于临时分配给客户端程序使用。因此,选项C为正确答案。选项A、B、D的范围都超出了TCP端口号的实际范围。88.特殊矩阵是非零元素有规律分布的矩阵,以下关于特殊矩阵的叙述中,正确的是()。A、特殊矩阵适合采用双向链表进行压缩存储B、特殊矩阵适合采用单向循环链表进行压缩存储C、特殊矩阵的所有非零元素可以压缩存储在一维数组中D、特殊矩阵的所有零元素可以压缩存储在一维数组中答案:C解析:本题考查数据结构基础知识。对于矩阵,压缩存储的含义是为多个值相同的元素只分配一个存储单元,对零元素不分配存储单元。如果矩阵的零元素有规律地分布,则可将其非零元素压缩存储在一维数组中,并建立起每个非零元素在矩阵中的位置与其在一维数组中的位置之间的对应关系。89.以下关于软件开发的叙述中,不正确的是()。A、软件要设计得尽量通用,要尽量考虑到长远的需求和应用领域的扩展B、软件开发者对所开发软件性能的了解程度取决于对该软件的测试程度C、软件越复杂则维护越困难,尽量保持简洁是软件设计的一条重要原则D、正常情况下,软件维护期远超实现期,所以,降低维护成本比降低实现成本更重要答案:A解析:本题考查软件工程(软件开发)基础知识。软件设计要根据用户需求进行。有些开发者故意扩大需求,希望软件能更通用些,应用领域更广些,软件生命期更长远些,但其结果是,软件的复杂性增加了,测试也难以充分进行,软件质量反而下降,交付期也不得不延长,用户反而不满意。还不如按照用户近期的切实需求进行开发,待应用一段时间后,再考虑升级版本,拓展应用。软件开发者对所开发软件的功能肯定是非常熟悉的,但对其实际运行的性能(例如响应时间,并发用户数量的影响等)可能不太了解。大部分性能可以通过测试来了解。测试得越充分,对性能的了解程度也就越高,发现的问题也就需要想办法来解决。很明显,软件越复杂则维护越困难,因此,尽量保持简洁是软件设计的一条重要原则。正常情况下,软件应用期(需要维护的时期)远超实现期,所以,降低维护成本比降低实现成本更重要。90.采用CRC进行差错校验,生成多项式为G(X)=X4+X+1,信息码字为10111,则计算出的CRC校验码是?A、0000B、0100C、0010D、1100答案:D解析:采用CRC进行差错校验,生成多项式为G(X)=X4+X+1,信息码字为10111,要计算出CRC校验码。首先,将信息码字左移4位,得到101110000,然后用G(X)除以101110000,得到余数为1100,即CRC校验码为1100。因此,答案选D。91.总线的带宽是指(8)A、用来传送数据、地址和控制信号的信号线总数B、总线能同时传送的二进制位数C、单位时间内通过总线传输的数据总量D、总线中信号线的种类答案:C解析:本题考查的是总线的带宽的定义。总线的带宽是指单位时

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论