2026年全国软件水平考试之初级程序员考试重点试卷附答案_第1页
2026年全国软件水平考试之初级程序员考试重点试卷附答案_第2页
2026年全国软件水平考试之初级程序员考试重点试卷附答案_第3页
2026年全国软件水平考试之初级程序员考试重点试卷附答案_第4页
2026年全国软件水平考试之初级程序员考试重点试卷附答案_第5页
已阅读5页,还剩37页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

姓名:_________________编号:_________________地区:_________________省市:_________________ 密封线 姓名:_________________编号:_________________地区:_________________省市:_________________ 密封线 密封线 2026年软件水平考试考试重点试题精编注意事项:1.全卷采用机器阅卷,请考生注意书写规范;考试时间为120分钟。2.在作答前,考生请将自己的学校、姓名、班级、准考证号涂写在试卷和答题卡规定位置。

3.部分必须使用2B铅笔填涂;非选择题部分必须使用黑色签字笔书写,字体工整,笔迹清楚。

4.请按照题号在答题卡上与题目对应的答题区域内规范作答,超出答题区域书写的答案无效:在草稿纸、试卷上答题无效。(参考答案和详细解析均在试卷末尾)一、选择题

1、():Alocationwheredatacanbetemporarilystored.A.AreaB.DiskC.BufferD.File

2、C++fullysupports()programming.A.visualB.object-orientedC.logicD.naturallanguage

3、校园网连接运营商的IP地址为/30,本地网关的地址为54/24,如果本地计算机采用动态地址分配,在下图中应该如何配置(请作答此空)。A.选取"自动获得IP地址"B.配置本地计算机IP地址为192.168.1.×C.配置本地计算机1P地址为202.115.113.×D.在网络169.254.×.×中选取一个不冲突的IP地址

4、ISO9000:2000标准是()系列标准。A.产品生产和产品管理B.技术管理和生产管理C.质量管理和质量保证D.产品评估和质量保证

5、在数据库设计中,当合并局部E-R图时,“职工”在某一局部应用中被当作实体,而在另一局部应用中被当作属性,这种冲突被称为()冲突。A.属性B.命名C.结构D.联系

6、在显存中,表示黑白自像的像素点最少需(15)个二进制位。A.1B.2C.8D.16

7、请从下列名词中区分类和对象。其中,()全部是类,()全部是对象。A.电影、序列号为sw1987532的电影胶片、足球赛B.电影、足球赛、电影胶片C.影片“卡萨布兰卡”、足球赛D.影片“卡萨布兰卡”、序列号为sw1987532的电影胶片

8、WWW服务使用的协议为()。A.HTMLB.HTTPC.SMTPD.FTP

9、若某无向图具有n个顶点、e条边,则其邻接矩阵中值为0的元素个数为()。A.eB.2eC.n*n-2eD.n-2e

10、假设实体集E1中的一个实体可与实体集E2中的多个实体相联系,E2中的一个实体只与E1中的-个实体相联系,那么E1和E2之间的联系类塑为()。A.1:1B.1:nC.n:1D.n:m

11、下图所示的程序流程图中有(请作答此空)条不同的简单路径,采用McCabe度量法计算该程序图的环路复杂性为()。A.3B.4C.5D.6

12、在结构化分析方法中,用于对功能建模的(49)描述数据在系统中流动和处理的过程,它只反映系统必须完成的逻辑功能;用于行为建模的模型是(50),它表达系统或对象的行为。A.数据流图B.实体联系图C.状态-迁移图D.用例图

13、程序模块设计的原则不包括()。A.规模适中B.单入口、单出口C.接口简单D.功能齐全

14、若SRAM芯片的存储容量为64KX16位,则其地址线与数据线数目应为()使得访问其指定存储单元时,能将地址信号和数据信号一次性地并行传输。A.16和16B.64和16C.16和64D.6和8

15、以下关于软件测试的叙述中,不正确的是()。A.软件开发工程化使自动化测试完全代替人工测试成为必然趋势B.开发时应注重将质量构建进产品,而不是在产品出来后再测试C.测试人员应与开发人员密切合作,推动后续开发和测试规范化D.软件测试的目的不仅要找出缺陷,还要随时提供质量相关信息

16、CPU中不包括()。A.直接存储器(DMA)控制器B.逻辑运算单元C.程序计数器D.指令译码器

17、若程序中定义了三个函数f1、f2和f3,并且函数f1执行时会调用f2、函数f2执行时会调用f3,那么正常情况下,()。A.f3执行结束后返回f2继续执行,f2结束后返回f1继续执行B.f3执行结束后返回f1继续执行,f1结束后返回f2继续执行C.f2执行结束后返回f3继续执行,f3结束后返回f1继续执行D.f2执行结束后返回f1继续执行,f1结束后返回f3继续执行

18、以下关于解释器运行程序的叙述中,错误的是()。A.可以先将高级语言程序转换为字节码,再由解释器运行字节码B.可以由解释器直接分析并执行高级语言程序代码C.与直接运行编译后的机器码相比,通过解释器运行程序的速度更慢D.在解释器运行程序的方式下,程序的运行效率比运行机器代码更高

19、CPU执行算术运算或者逻辑运算时,算术逻辑运算部件(ALU)将计算结果保存在()中。A.累加器ACB.程序计数器PC.指令寄存器IRD.地址寄存器AR

20、面向对象程序设计语言提供的()机制可以实现发送一个通用的消息而调用不同类的方法。A.函数调用B.多态C.封装D.继承

21、计算机启动时,可以通过存储在()中的引导程序引导操作系统。A.RAMB.ROMC.CacheD.CPU

22、在计算机系统工作环境的下列诸因素中,对磁盘工作影响最小的因素是();为了提高磁盘存取效率,通常需要利用磁盘碎片整理程序()。A.定期对磁盘进行碎片整理B.每小时对磁盘进行碎片整理C.定期对内存进行碎片整理D.定期对ROM进行碎片整理

23、己知函数f1()、f2()的定义如下图所示设调用函数f1时传递给形参x的值是1,若函数调用f2(a)时采用引用调用(callbyreference)的方式传递信息,则函数f1的返回值为();若函数调用f2(a)以值调用(callbyvalue)的方式传递信息,则函数f1的返回值为()。A.-5B.6C.12D.15

24、软件需求分析阶段要进行问题识别、分析与综合等几方面的工作,其中问题识别是双方确定对问题的综合需求,包括功能需求、()及用户界面需求等内容。A.性能需求、经费需求B.环境需求、人员需求C.人员需求、经费需求D.性能需求、环境需求

25、无向图的邻接矩阵一定是()。A.对角矩阵B.稀疏矩阵C.三角矩阵D.对称矩阵

26、在面向对象的系统中,由于有了(),所以父类的数据和方法可以应用于子类。A.继承性B.封装性C.抽象性D.多态性

27、以下流程图中,至少设计()—个测试用例可以分别满足语句覆盖和路径覆盖。A.1和2B.1和4C.2和2D.2和4

28、计算机系统的工作效率通常用()来度量:计算机系统的可靠性通常用()来评价。A.平均响应时间B.平均无故障时间(MTBF)C.平均修复时间(MTTR)D.数据处理速率

29、HTTP协议的默认端口号是()。A.23B.25C.80D.110

30、函数f()、g()的定义如下所示,已知调用f时传递给其形参x的值是3,若以传值方式调用g,则函数f的返回值为();若以传引用方式调用g,则函数f的返回值为()。A.18B.17C.12D.8

31、目前的小型和微型计算机系统中普遍采用的字母与字符编码是(20)。A.BCD码B.海明码C.ASCⅡ码D.补码

32、Web服务器www.abc.edu的域名记录存储在IP地址为4的域名服务器中。某主机的TCP/IP属性配置如下图所示,该主机要访问www.abc.edu站点,则首先查询IP地址为()的域名服务器。A.8B.8C.4D.5

33、Internet中域名与IP地址之间的翻译是由()来完成的。A.域名服务器B.代理服务器C.FTP服务器D.Web服务器

34、王某按照其所属公司要求而编写的软件文档著作权()享有。A.由公司B.由公司和王某共同C.由王某D.除署名权以外,著作权的其他权利由王某

35、在Windows系统中,若要查找文件名中第二个字母为b的所有文件,则可在查找对话框中输入();若用鼠标左键双击应用程序窗口左上角的图标,则可以()该应用程序窗口。A.?b*.*B.?B*C.*b*.*D.*B.*

36、某企业职工关系EMP(E_no,E_name,DEPT,E_addr,E_tel)中的属性分别表示职工号、姓名、部门、地址和电话;经费关系FUNDS(E_no,E_limit,E_used)中的属性分别表示职工号、总经费金额和己花费金额。若要查询部门为"开发部"且职工号为"03015"的职工姓名及其经费余额,则相应的SQL语句应为:SELECT(60)FROM(61)WHERE(62)A.EMPB.FUNDSC.EMP,FUNDSD.IN[EMP,FUNDS]

37、已知某字符的编码为“0100101”,若最高位增加一个偶校验位,则其编码变为()。A.10100101B.11001010C.01000110D.01010101

38、搜索引擎会通过日志文件把用户每次检索使用的所有查询串都记录下来,每个查询串的长度不超过255字节。假设目前有一千万个查询记录(重复度比较高,其实互异的查询串不超过三百万个;显然,一个查询串的重复度越高,说明查询它的用户越多,也就是越热门)。现要统计最热门的10个查询串,且要求使用的内存不能超过1GB。以下各方法中,可行且效率最高的方法是(41)A.将一千万个查询串存入数组并进行快速排序,再统计其中每个查询串重复的次数B.将一千万个查询串存入数组并进行堆排序,再统计其中每个查询串重复的次数C.利用哈希表保存所有的查询串并记下每个查询串的重复次数,再利用小根堆选出重复次数最多的10个查询串D.利用哈希表保存所有的查询串并记下每个查询串的重复次数,再利用大根堆选出重复次数最多的10个查询串

39、主机PC对某个域名进行查询,最终由该域名的授权域名服务器解析并返回结果,查询过程如下图所示。这种查询方式中不合理的是()。A.根域名服务器采用递归查询,影响了性能B.根域名服务器采用迭代查询,影响了性能C.中介域名服务器采用迭代查询,加重了根域名服务器负担D.中介域名服务器采用递归查询,加重了根域名服务器负担

40、某工厂业务处理系统的部分需求为:客户将订货信息填入订货单,销售部员工查询库存管理系统获得商品的库存,并检查订货单,如果订货单符合系统的要求,则将批准信息填入批准表,将发货信息填入发货单;如果不符合要求,则将拒绝信息填入拒绝表。对于检查订货单,需要根据客户的订货单金额(如大于等于5000,小于5000元)和客户目前的偿还款情况(如大于60天,小于等于60天),采取不同的动作,如不批准、发出批准书、发出发货单和发催款通知书等。根据该需求绘制数据流图,则()表示为数据存储。使用(请作答此空)表达检查订货单的规则更合适。A.文字B.图C.数学公式D.决策表

41、若采用白盒测试法对下面流程图所示算法进行测试,且要满足语句覆盖,则至少需要(1)个测试用例,若表示输入和输出的测试用例格式为(A,B,X;X),则满足语句覆盖的测试用例是(2)。A.1B.2C.3D.4

42、ARP协议属于()层,其作用是()。A.由MAC地址求IP地址B.由IP地址求MAC地址C.由IP地址查域名D.由域名查IP地址

43、在Windows系统中,对话框是特殊类型的窗口,其大小(请作答此空);下图所示的对话框中,()是当前选项卡。A.不能改变,但可以被移动B.可以改变,而且可以被移动C.可以改变,允许用户选择选项来执行任务,或者提供信息D.不能改变,而且不允许用户选择选项来执行任务,或者提供信息

44、设任意多面体的顶点数为V,边数为E,面数为F。请根据实例判断并选出正确反映这三者之间关系的公式()。A.V+E=F+2B.V+F=E+2C.E×F=V+10D.E+F=V+10

45、欲知8位二进制数(b7b6b5b4b3b2b1b0)的b2是否为1,可将该数与二进制数00000100进行()运算,若运算结果不为0,则此数的b2必为1。A.加B.减C.与D.或

46、在网络操作系统环境中,当用户A的文件或文件夹被共享时,(),这是因为访问用户A的计算机或网络的人()。A.只能够读取,而不能修改共享文件夹中的文件B.可能能够读取,但不能复制或更改共享文件夹中的文件C.可能能够读取、复制或更改共享文件夹中的文件D.不能够读取、复制或更改共享文件夹中的文件

47、McCall软件质量模型中,()属于产品转移方面的质量特性。A.可测试性B.正确性C.可移植性D.易使用性

48、某医院有科室关系D(科室号,科室名,负责人,联系电话),其中:"科室号"唯一标识关系D中的每一个元组。住院部设有病人关系R(住院号,姓名,性别,科室号,家庭住址),其中,"住院号"唯一标识关系R中的每一个元组,"性别"的取值只能为M或F,要求科室号参照科室关系D中的科室号。创建R关系的SQL语句如下:CREATETABLER(住院号CHAR(8)(),姓名CHAR(10),性别CHAR(1)(),科室号CHAR(4)(),家庭住址CHAR(30));A.PRIMARYKEYB.REFERENCESD(科室号)C.NOTNULLD.FOREIGNKEY

49、某教务系统的部分需求包括:教务人员输入课程信息;学生选择课程,经教务人员审核后安排到特定的教室和时间上课;教师根据安排的课程上课,在考试后录入课程信息;学生可以查询本人的成绩;教务人员可以查询、修改和删除课程信息。若用顶层数据流图来建模,则上述需求应包含()个加工。用模块化方法对系统进行模块划分后,若将对课程信息的增加、修改、删除和查询放到一个模块中,则该模块的内聚类型为(请作答此空)。A.逻辑内聚B.信息内聚C.过程内聚D.功能内聚

50、某项目计划20天完成,花费4万元。在项目开始后的前10天内遇到了偶发事件,到第10天末进行中期检查时,发现己花费2万元,但只完成了40%的工作量。如果此后不发生偶发事件,则该项目将(63)。A.推迟2天完工,不需要增加费用B.推迟2天完工,需要增加费用4000元C.推迟5天完工,不需要增加费用D.推迟5天完工,需要增加费用1万元

51、如果一棵二叉树的中序序列和后序序列分别为CDBEAGHFK和DCEBHGKFA,则该树的前序序列为()。A.KHGFEDCBAB.ABDCEFKGHC.ABEFCDGHKD.ABCDEFGHK

52、设有字符串S和P,串的模式匹配是指()。A.确定P在S中首次出现的位置B.将S和P连接起来C.将S替换为PD.比较S和P是否相同

53、某主机的IP地址为1/20,其子网掩码是()。A.B.C.D.

54、设有一个员工关系EMP(员工号,姓名,部门名,职位,薪资),若需查询不同部门中担任“项目主管”的员工的平均薪资,则相应的SELECT语句为:SELECT部门名,AVG(薪资)AS平均薪资FROMEMPGROUPBY()HAVING()将员工号为“10058”、姓名为“黄晓华”、部门名为“开发部”的元组插入EMP关系中的SQL语句为:Insert()A.员工号B.姓名C.部门名D.薪资

55、设数组a[1..n,1..m](n>1,m>1)中的元素以列为主序存放,每个元素占用1个存储单元,则数组元素a[i,j](1≤i≤n,1≤j≤m)相对于数组空间首地址的偏移量为()。A.(i-1)*m+j-1B.(i-1)*n+j-1C.(j-1)*m+i-1D.(j-1)*n+i-1

56、曾有人将圆周率π小数点后的一百万位数字依次排列编成刊物出版作为随机数表使用,每页100行,每行100位,共100页。那么,π小数点后第12345位数字应在该书的()(注:页号和行号都从1开始)。A.第1页第23行B.第2页第23行C.第2页第24行D.第12页第3行

57、某段式存储管理系统中的地址结构如下图所示,若系统以字节编址,则系统允许的最大段长为()KB;()是错误的段号。A.16B.32C.64D.128

58、计算机系统中,虚拟存储体系由(7)两级存储器构成A.主存一辅存B.寄存器一CacheC.寄存器一主存D.Cache一主存

59、某企业信息管理系统的部分关系模式为:部门(部门号,部门名,负责人,电话)、职工(职工号,职工姓名,部门号,职位,住址,联系电话)。部门关系中的部门名为非空值,负责人参照职工关系的职工号,请将下述SQL语句的空缺部分补充完整。CREATETABLE部门(部门号CHAR(4)PRIMARYKEY,部门名CHAR(20)(请作答此空),负责人CHAR(6),电话CHAR(15),());A.UNIQUEB.NOTNULLC.KEYUNIQUED.PRIMARYKEY

60、某程序员在开发一功能很多的软件时,在某个操作窗口中设计了大量选项。在征求用户意见时,用户提出最好能降低复杂度,因此该程序员采取了一系列措施。其中,()是不妥的。A.将常用的选项用特殊颜色标出B.选项尽量设置默认值,使一般用户减少选择操作C.将选项分类,分别放在不同的标签页D.利用“高级”按钮弹出对话框,包含那些不常用的选项

61、用16位二进制数来表示带符号定点整数,则其可以表示的最大的数为()。A.216B.215C.216-1D.215-1

62、InClanguage,()areusedtocreatevariablesandaregroupedatthetopofaprogramblock.A.declarationsB.dimensionsC.commentsD.descriptions

63、程序中将多处使用的同一个常数定义为常量,其目的是为了()。A.提高程序的运行速度B.提高程序的可读性以及可维护性C.缩短源程序代码长度D.便于进行程序测试

64、某高校数据库中,学生S、教师T和课程C的关系模式分别为:S(学号,姓名,性别,家庭住址,电话);T(教师号,姓名,性别,部门,工资);C(课程号,课程名)。假设一个学生可以选择多门课程,一门课程可以由多个学生选择;一个教师可以讲授多门课程,一门课程可以由多个教师讲授。那么,学生"选课"和教师"讲授"课程的联系类型分别为();"选课"联系()。查询"软件教研室"教师的平均工资、最高与最低工资之间差值的SQL语句如下:SELECTAVG(工资)As平均工资,(请作答此空)FROMTWHERE部门='软件教研室';A.MAX(工资)-MIN(工资)AS差值B.差值ASMAx(工资)-MIN(工资)C.MAX(工资)-MIN(工资)IN差值D.差值INMAX(工资)-MIN(工资)

65、以下关于图及其存储结构的叙述中,正确的是()。A.无向图的邻接矩阵一定是对称的B.有向图的邻接矩阵一定是不对称的C.无向图采用邻接表存储更节省存储空间D.有向图采用邻接表存储更节省存储空间

66、甲将自己的发明在我国申请了专利,国人乙和美国人丙未经甲的同意就在美国使用甲的专利,则()。A.乙和丙同时违反了我国的专利法B.乙违反了我国的专利法,丙违反了美国的专利法C.乙和丙同时违反了美国的专利法D.乙和丙的行为没有违反专利法

67、若计算机字长为8,则采用原码表示的整数范围为-127~127,其中,()占用了两个编码。A.-127B.127C.-1D.0

68、采用面向对象程序设计语言C++/Java进行系统实现时,定义类S及其子类D。若类S中已经定义了一个虚方法intfun(inta,intb),则方法(1)不能同时在类S中。D中定义方法intfun(inta,,intb),这一现象称为(2)。A.覆盖/重置B.封装C.重载/过载D.多态

69、Program(73)describesprogram'sobjectives,desiredoutput,inputdatarequired,processingrequirement,anddocumentation.A.specificationB.flowchartC.structureD.address

70、若匹配Email地址的正则式为“\w+(【-+.]\w+)*@\w+(【一.]\w+)*\.\w+(【-.]\W+)*"其中,\w等同于[0-9A-Za-z](即数字或英文字母中的一个),则()为非法的Email地址。A.999@B.amy+OOO@C.amy.000@4D.a-b-c@163.com

71、()既有检错功能又有纠错功能。A.水平奇偶校验B.垂直奇偶校验C.海明校验D.循环冗余校验

72、Windows系统中的磁盘碎片整理程序(),这样使系统()。A.对文件能更有效地访问,而对文件夹的访问效率保持不变B.对文件夹能更有效地访问,而对文件的访问效率保持不变C.对文件和文件夹能更有效地访问D.将磁盘空闲区的管理方法改变为空白文件管理方案

73、如果根的层次为1,具有61个接点的完全二叉树的高度为()。A.5B.6C.7D.8

74、从下列名词中区分类和对象。其中,(请作答此空)全部是类,()全部是对象。A.课程、2013"Web工程"课程、学生B.课程、学生、教室C.2013"Web工程"课程、学生D.2013"Web工程"课程、B601教室

75、CISC是()的简称。A.复杂指令集系统计算机B.超大规模集成电路C.精简指令集系统计算机D.超长指令字

76、数据结构按照逻辑关系的不同,可以分为()两大类。A.树结构和链表结构B.队列结构和非线性结构C.线性结构和非线性结构D.堆栈结构和链表结构

77、Software()activitiesinvolvemakingenhancementstosoftwareproducts,adaptingproductstonewenvironments,andcorrectingproblems.A.analysisB.designC.codingD.maintenance

78、DDOS(DistributedDenialofService)攻击的目的是(18)。A.窃取账号B.远程控制其他计算机C.篡改网络上传输的信息D.影响网络提供正常的服务

79、一组对象以定义良好但是复杂的方式进行通信,产生的相互依赖关系结构混乱且难以理解。采用()模式,用一个中介对象来封装一系列的对象交互,从而使各对象不需要显式地相互引用,使其耦合松散,而且可以独立地改变它们之间的交互。此模式与(请作答此空)模式是相互竞争的模式,主要差别是:前者的中介对象封装了其他对象间的通信,而后者通过引入其他对象来分布通信。A.解释器(Interpreter)B.策略(Strategy)C.中介者(Mediator)D.观察者(Observer)

80、在某高校教学管理系统中,有院系关系D(院系号,院系名,负责人号,联系方式),教师关系T(教师号,姓名,性别,院系号,身份证号,联系电话,家庭住址),课程关系C(课程号,课程名,学分)。其中,“院系号”唯一标识D的每一个元祖,“教师号”唯一标识T的每一个元组,“课程号”唯一标识C中的每一个元组。假设一个教师可以讲授多门课程,一门课程可以有多名教师讲授,则关系T和C之间的联系类型为(请作答此空)。假设一个院系有多名教师,一个教师只属于一个院系,则关系D和T之间的联系类型为()。关系T(),其外键是()A.1:1B.1:nC.n:1D.n:m二、多选题

81、在设计白盒测试用例时,()是最弱的逻辑覆盖。在下图所示流程中,至少需要(请作答此空)个测试用例才可以实现路径覆盖。A.1B.2C.3D.4

82、在统一建模语言(UML)中,()用于描述一组对象类、接口、协作以及它们之间的关系。其中关联的多重度是指()。A.对象图B.类图C.用例图D.通信图

83、对关系S进行()运算,可以得到表1;对关系R和S进行()运算,可以得到表2。A.自然连接B.投影C.选择D.并

84、所有在函数中定义的变量都称为()。A.全局变量B.局部变量C.简单变量D.寄存器变量

85、Sincetabletcomputersandsmartphoneshave(71)interface,manypeoplebelievethatallhomeandbusinesscomputerswilleventuallyhavethiskindofinterfacetoo.A.CRTB.LEDC.Touch-screenD.Largescreen

86、设数组a[0..m,1..n]的每个元素占用1个存储单元,若元素按行存储,则数组元素a[i,j](0≤i≤m,1≤j≤n)相对于数组空间首地址的偏移量为()。A.(i+1)*n+jB.i*n+j-1C.i*m+jD.i*(m+1)+j-1

87、已知x=-53/64,若采用8位定点机器码表示,则[x]原=(21),[x]补=(22)。A.01101101B.11101010C.11100010D.01100011

88、微型计算机系统中,显示器属于表现媒体,鼠标属于()。A.感觉媒体B.传输媒体C.表现媒体D.存储媒体

89、为支持函数调用及返回,常采用称为“()”的数据结构。A.队列B.栈C.多维数组D.顺序表

90、在Word编辑状态下,将正文中所有“internetexplorer”改写为“InternetExplorer”,常选用编辑子菜单上的()命令;单击“工具”栏中的“()”按钮可以在光标所在处插入超链接。A.见图AB.见图BC.见图CD.见图D

91、MoreandmorepersonswhousetheInternethadcreateda()orweb-baseddiary.A.blogB.DBMSC.profileD.photo-set

92、脚本漏洞主要攻击的是()。A.PCB.服务器C.平板电脑D.智能手机

93、()是Excel作簿的最小组成单位。若用户需要对某个Excel工作表的Al:G1的区域快速填充星期一、星期二、……、星期日,可以采用的方法是在Al单元格填入“星期一”并()拖动填充柄至G1单元格。A.向垂直方向B.向水平方向C.按住Ctrl键向垂直方向D.按住Ctrl键向水平方向

94、GIF文件类型支持()图像存储格式。A.久真彩色B.伪彩色C.直接色D.矢量

95、商标权权利人是指()。A.商标设计人B.商标制作人C.商标使用人D.注册商标所有人

96、程序员设计软件界面时应遵循的原则中不包括()。A.越频繁使用的功能所需的点击应越少B.越多用户使用的功能在界面上就应该越突出C.应让用户的注意力集中在解决业务问题上,而不是软件操作上D.应站在熟练用户的角度来设计用户界面

97、为了用一个数代表一批数,人们常用这批数据的算术平均值(简称平均值)或中位数来代表。中位数就是位于这批数中间的数(大于它的数与小于它的数一样多)。对于奇数个数而言,排序后很容易确定中间那个数;对于偶数个数而言,排序后中间会有两个数,再取这两个数的算术平均,就是中位数。以下关于平均值与中位数的叙述中,()是不正确的。A.中位数比平均值稳健,不易受极端值影响B.每个数据加倍后,平均值也加倍;每个数据增加1后,平均值也增加1C.三组各n个数据有三个中位数,它们的中位数就是这三组数据全体的中位数D.三组各n个数据有三个平均值,它们的平均值就是这三组数据全体的平均值

98、已知某二叉树的先序遍历序列是ABDCE,中序遍历序列是BDAEC,则该二叉树为()。A.见图AB.见图BC.见图CD.见图D

99、某大型整数矩阵用二维整数组G[1:2M,l:2N]表示,其中M和N是较大的整数,而且每行从左到右都己是递增排序,每到从上到下也都己是递增排序。元素G[M,N]将该矩阵划分为四个子矩阵A[1:M,1:N],B[1:M,(N+1):2N],C[(M+1):2M,1:N],D[(M+1):2M,(N+1):2N]。如果某个整数E大于A[M,N],则E(65)。A.只可能在子矩阵A中B.只可能在子矩阵B或C中C.只可能在子矩阵B.C或D中D.只可能在子矩阵D中

100、设数组A[1..m,1...n.]的每个元素占用1个存储单元,对于数组元素A[i,j](1≤i≤m≤1≤j≤n),在按行存储方式下,其相对于数组空间首地址的偏移量为();在按列存储方式下,其相对于数组空间首地址的偏移量为()。A.j*(n-1)+iB.(j-1)*n+i-1C.j*(m-1)+iD.(j-1)*m+i-1

参考答案与解析

1、答案:C本题解析:缓冲区:临时存放数据之处。

2、答案:B本题解析:C++全面支持面向对象程序设计。

3、答案:A本题解析:由于本地计算机采用动态地址分配,因此选用"自动获得IP地址",DHCP服务器会为本地计算机动态分配IP地址。

4、答案:C本题解析:ISO9000标准是国际标准化组织质量管理和质量保证技术委员会于1907年颁布的“质量管理和质量保证”标准。ISO9000不是指一个标准,而是一族标准的统称。目前,ISO9000:2000系列标准包括5项具体标准:ISO9000:品质管理系统—基本原理与词汇ISO9001:品质管理系统—要求ISO9004:品质管理系统—业绩改进指南ISO19011:品质和环境稽核指南ISO10012:测量设备的品质保证要求

5、答案:C本题解析:在局部E-R模式的合并过程中,会产生如下三种冲突。(1)属性冲突:分为属性域的冲突(如属性值的类型、取值范围、取值集合)和属性值单位(如人的身高有时用米来表示,有时用公分来表示)的冲突。(2)命名冲突:分为同名异义或异名同义。(3)结构冲突:同一对象在不同应用中具有不同的抽象,例如,教师在有的应用中是属性,在有的应用中则为实体;同一对象在不同的E-R图中所包含的属性个数和属性排列的顺序不同。本试题“职工”在某一局部应用中被当作实体,而在另一局部应用中被当作属性,这种冲突被称为结构冲突。

6、答案:A本题解析:0表黑,1表白,只要一位。

7、答案:B本题解析:本题考查对类与对象的分辨能力。对象是类的实例,类通常描述了一组对象的共同特性,是一个集合的概念,而对象则是类所描述的一组对象中的某一个对象。本题中序列号为sw1987532的电影胶片表示的是“电影胶片”类中一个具体的对象,影片“卡萨布兰卡”则是电影类中一个具体的对象,因此(47)题正确答案应为B,(48)题应为D。

8、答案:B本题解析:本题考查与网络服务协议有关的概念和知识。HTML(HyperlinkTextMarkupLanguage)超文本标记语言是一种描述文档结构的语言。HTML语言使用描述性的标记符(称为标签)来指明文档的不同内容。标签是区分文本各个组成部分的分界符,用来把HTML文档划分成不同的逻辑部分(或结构),如段落、标题和表格等。标签描述了文档的结构,它向浏览器提供该文档的格式化信息,以传送文档的外观特征。用HTML语言写的页面是普通的文本文档(ASCII),不含任何与平台和程序相关的信息,它们可以被任何文本编辑器读取。HTTP(HyperTextTransferProtocol)超文本传输协议是应用层协议,由于其简捷、快速的方式,适用于分布式和合作式超媒体信息系统,HTTP己被广泛应用于WWW信息服务系统。HTTP是一种请求/响应式的协议。请求的格式是统一资源标识符(URI)、协议版本号等信息。服务器接到请求后,给出相应的响应信息。SMTP(SimpleMailTransferProtocol)简单邮件传输协议,是Internet上传输电子邮件的标准协议,用于提交和传送电子邮件,规定了主机之间传输电子邮件的标准交换格式和邮件在链路层上的传输机制。SMTP通常用于把电子邮件从客户机传输到服务器,以及从某一服务器传输到另一个服务器。默认地,SMTP在TOP协议25号端口监听连接请求。FTP(FileTransferProtocol)文件传输协议是Internet上的一项主要服务。可以在网络中建立一个具有一定存贮空间及访问安全权限设置的FTP服务器,然后通过FTP客户程序连接FTP服务器,利用FTP提供的服务实现文件的“下载”或“上传”功能。

9、答案:C本题解析:本题考查考生的数据结构基础知识。邻接矩阵表示法利用一个矩阵来表示图中顶点之间的关系。对于具有n个顶点的图G=(V,E)来说,其邻接矩阵是一个n阶方阵,且满足:某有向图和无向图的邻接矩阵如下图所示。

10、答案:B本题解析:E1中的一个实体可与E2中的多个实体相联系,E2中的一个实体只与E1中的一个实体相联系,那么E1和E2之间的联系类型为1:n。例如,某公司有部门实体集E1和员工实体集E2,若每个部门只有一名负责人,多名员工,且每名员工只属于一个部门,那么部门与员工之间的联系为1:n。

11、答案:A本题解析:三条简单路径分别为begin→y=n-1成立→outputA→end;begin→y=n-1不成立→A[i]>A[i+1]不成立→y=n-1成立→end;begin→y-n-1不成立→A[i]>A[i+1]成立→swapA[I],A[i+1]→y=n-1成立→end;MacCabe度量法公式为V(G)=m-n+2,V(G)是有向图G中环路数,m是图G中弧数,n是图G中节点数。本题中m=10,n=9,故V(G)=3。

12、答案:C本题解析:暂无解析

13、答案:D本题解析:本题考查软件工程方面的基础知识。结构化程序设计是软件工程中的基本方法。在结构化程序设计中,程序设计要模块化。整个软件系统由若干个程序模块组成,每个模块的功能应比较单一,规模适中(例如包括200个源语句行左右),只有一个入口,一个出口,各模块之间的接口应符合规范,也比较简单。这样模块就比较容易测试,一个模块出现的问题也不容易扩散,更换模块也比较容易。对整个软件来说,应按照用户的需求努力做到功能齐全;但对每个模块来说,则应努力做到功能单一,内聚度高;而在模块之间则应降低耦合度,仅限于按简单规范的方式传递数据参数。

14、答案:A本题解析:存储容量为64KX16位,那么地址线和数据线数目都是16位。

15、答案:A本题解析:本题考查软件工程基础知识。软件开发环境、开发工具和测试工具越来越多,开发更方便了,更快捷了,更安全可靠了。但是,人工测试还是不可或缺的。自动测试可以代替大部分繁杂的人工测试,但许多复杂的情况,还是需要人工思考,想办法采取灵活的措施进行人工测试,排除疑难的故障,发现隐蔽的问题,纠正潜在的错误。

16、答案:A本题解析:本题考查计算机系统基础知识。CPU是计算机工作的核心部件,用于控制并协调各个部件,其基本功能如下所述。①指令控制。CPU通过执行指令来控制程序的执行顺序,其程序计数器的作用是当程序顺序执行时,每取出一条指令,PC内容自动增加一个值,指向下一条要取的指令。当程序出现转移时,则将转移地址送入PC,然后由PC指出新的指令地址。②操作控制。一条指令功能的实现需要若干操作信号来完成,CPU通过指令译码器产生每条指令的操作信号并将操作信号送往不同的部件,控制相应的部件按指令的功能要求进行操作。③时序控制。CPU通过时序电路产生的时钟信号进行定时,以控制各种操作按照指定的时序进行。④数据处理。在CPU的控制下由算逻运算单元完成对数据的加工处理是其最根本的任务。直接存储器(DMA)控制器是一种能够通过一组专用总线将内部和外部存储器与每个具有DMA能力的外设连接起来的控制器,它是在处理器的编程控制下来执行传输的。

17、答案:A本题解析:本题考查函数调用的概念。当程序语言允许嵌套调用函数时,应遵循先入后出的规则。即函数f1调用f2、f2调用f3,应先从f3返回f2,然后从f2返回f1,因此答案选A。

18、答案:D本题解析:本题考查程序语言基础知识。解释程序也称为解释器,它可以直接解释执行源程序,或者将源程序翻译成某种中间表示形式后再加以执行;而编译程序(编译器)则首先将源程序翻译成目标语言程序,然后在计算机上运行目标程序。解释程序在词法、语法和语义分析方面与编译程序的工作原理基本相同。一般情况下,在解释方式下运行程序时,解释程序可能需要反复扫描源程序。例如,每一次引用变量都要进行类型检查,甚至需要重新进行存储分配,从而降低了程序的运行速度。在空间上,以解释方式运行程序需要更多的内存,因为系统不但需要为用户程序分配运行空间,而且要为解释程序及其支撑系统分配空间。

19、答案:A本题解析:累加寄存器AC通常简称为累加器。它的功能是:当运算器的算术/逻辑单元(ALU)执行全部算术和逻辑运算时,为ALU提供一个工作区。例如,在执行一个加法前,先将一个操作数暂时存放在AC中,再从存放中取出另一个操作数,然后同AC的内容相加,所得结果送回AC中,而AC中原有的内容随即被破坏。顾名思义,累加寄存器用来暂时存放ALU运算的结果信息。显然,运算器中至少要有一个累加器寄存器。

20、答案:B本题解析:函数调用的基本目的是实现模块化。封装实现的是信息隐藏,继承则实现复用,多态则是在调用时才决定选择哪一个具体的实现。

21、答案:B本题解析:ROM是只读内存的简称,是一种只能读出事先所存数据的固态半导体存储器。其特性是一旦储存资料就无法再将之改变或删除。通常用在不需经常变更资料的电子或电脑系统中,资料并且不会因为电源关闭而消失。此类存储器多用来存放固件,比如计算机启动的引导程序,手机、MP3、MP4、数码相机等一些电子产品的相应的程序代码。

22、答案:A本题解析:文件在磁盘上一般是以块(或扇区)的形式存储的。有的文件可能存储在一个连续的区域内,有的文件则被分割成若干个“片”存储在磁盘中不连续的多个区域。这种情况对文件的完整性没有影响,但由于文件过于分散,将增加计算机读盘的时间,从而降低了计算机的效率。磁盘碎片整理程序可以在整个磁盘系统范围内对文件重新安排,将各个文件碎片在保证文件完整性的前提下转换到连续的存储区内,提高对文件的读取速度。

23、答案:A本题解析:本题考查程序语言基础知识。函数f1被调用而运行时,其局部变量值的变化情况如下:在调用口f2(a)之前,x的值为1,a的值为5。在以引用调用方式调用f2(a)时,形参x是实参a的引用,在函数f2中的x就是函数f1中a的别名(或者说此时x与a所对应的存储单元是同一个,只是角度不同而己),因此执行函数f2时,条件表达式x>1即等同于a>1,a的值是5所以该条件表达式成立,从而执行了"x=x*x",就将x所对应存储单元的内容改为了25,然后结束f2的执行并将所返回的-10赋值给f1中的x,因此在f1结束时返回的值为a+x=25-10=15。在值调用方式下调用f2(a)时,是将实参a的值5传递给f2的形参x,a和x所对应的存储单元是不同的,此后执行f2时,由于x的值是5,所以条件表达式x>1即等同于5>1,是成立的,从而执行了"x=x*x",此时是将f2中的x修改为25,与f1中的a和x都无关,在结束f2的执行并将返回值-10赋值给f1中的x后,f1结束时进行的计算为a+x=5-10=-5.

24、答案:D本题解析:本题考查软件需求分析阶段的问题识别工作。问题识别是确定对问题的综合需求,包括功能需求、性能需求、环境需求和用户界面需求等内容。

25、答案:D本题解析:本题考查图的存储结构基本知识。图的邻接矩阵表示法是利用一个矩阵来表示图中顶点之间的关系。对于具有n个顶点的图G=(V,E)来说,其邻接矩阵是一个n阶方阵,且满足某有向图和无向图的邻接矩阵如下图所示。显然,在无向图中,若存在边(Vi,Vj),则一定存在边〔Vj,Vi),因此,无向图的邻接矩阵一定是对称矩阵。

26、答案:A本题解析:子类可以继承父类的属性和方法,这是面向对象模型对软件开发过程的重要改进,有时可以节省很大的代码量。

27、答案:B本题解析:本题考察软件测试的基础知识。白盒测试的方法包括一系列的逻辑覆盖,主要的覆盖标准有语句覆盖、判定覆盖、条件覆盖、条件/判定覆盖、条件组合覆盖、修正的条件/判定覆盖和路径覆盖等。(1)语句覆盖。语句覆盖是指选择足够多的测试用例,使得运行这些测试用例时,被测程序的每个语句至少执行一次。很显然,语句覆盖是一种很弱的覆盖标准。(2)判定覆盖。判定覆盖也称为分支覆盖,它是指不仅每个语句至少执行一次,而且每个判定的每种可能的结果(分支)都至少执行一次。判定覆盖比语句覆盖强,但对程序逻辑的覆盖程度仍然不高。(3)条件覆盖。条件覆盖是指不仅每个语句至少执行一次,而且使判定表达式中的每个条件都取得各种可能的结果。条件覆盖不一定包含判定覆盖,判定覆盖也不一定包含条件覆盖。(4)路径覆盖。路径覆盖是指选取足够的测试用例,使得程序的每条可能执行到的路径都至少经过一次(如果程序中有环路,则要求每条环路路径至少经过一次)。路径覆盖实际上考虑了程序中各种判定结果的所有可能组合,因此是一种较强的覆盖标准。但路径覆盖并未考虑判定中的条件结果的组合,并不能代替条件覆盖和条件组合覆盖。

28、答案:B本题解析:平均无故障时间(MTBF),指系统多次相继失效之间的平均时间,该指标和故障率用来衡量系统可靠性。平均修复时间(MTTR)指多次故障发生到系统修复后的平均间隔时间,该指标和修复率主要用来衡量系统的可维护性。数据处理速率通常用来衡量计算机本身的处理性能。

29、答案:C本题解析:超文本传输协议(HTTP,HyperTextTransferProtocol)是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。HTTP是一个客户端和服务器端请求和应答的标准(TCP)。客户端是终端用户,服务器端是网站。通过使用Web浏览器、网络爬虫或者其它的工具,客户端发起一个到服务器上指定端口(默认端口为80)的HTTP请求。

30、答案:C本题解析:实现函数调用时,实参要向形参传递值。参数传递是在函数调用时实参与形参的匹配动作。如果由实参向形参传递值,相应的调用就称为传值调用;如果传递的是实参的地址,则称为引用调用。传值引用时:y=g(x)=9,x=3(尽管形参x的值发生改变,但实参x值保持不变),所以x+y=12引用调用时:y=g(x)=9,x=9(形参x的值发生改变后会传递给实参x,实参x值为9),所以x+y=18

31、答案:C本题解析:本题考查计算机系统基础知识。BCD码(Binary-CodedDecimal)也称为二进码十进数或二-十进制代码,用4位二进制数来表示1位十进制数中的0?9这10个数码。海明码是利用奇偶性来检错和纠错的校验编码方法。海明码的构成方法是在数据位之间插入k个校验位,通过扩大码距来实现检错和纠错。ASCII(AmericanStandardCodeforInformationInterchange,美国信息交换标准代码)码是基于拉丁字母的最通用的单字节编码系统,生要用于显示现代英语和其他西欧语言,ASCII码等同于国际标准ISO/IEC646。补码是一种数值数据的编码方法。

32、答案:A本题解析:主机设置了首选DNS服务器IP地址为8,因此不论访问哪个Web站点,都应首先查询IP地址为8的域名服务器。

33、答案:A本题解析:常识题。

34、答案:A本题解析:本题考查知识产权基本知识。依据著作权法第十一条、第十六条规定,职工为完成所在单位的工作任务而创作的作品属于职务作品。职务作品的著作权归属分为两种情况。情况1:虽是为完成工作任务而为,但非经法人或其他组织主持,不代表其意志创作,也不由其承担责任的职务作品,如教师编写的教材,著作权应由作者事有,但法人或者其他组织具有在其业务范围内优先使用的权利,期限为2年。情况2:由法人或者其他组织主持,代表法人或者其他组织意志创作,并由法人或者其他组织承担责任的职务作品,如工程设计、产品设计图纸及其说明、计算机软件、地图等职务作品,以及法律规定或合同约定著作权由法人或非法人单位单独享有的职务作品,作者享有署名权,其他权利由法人或者其他组织享有。

35、答案:A本题解析:本题考查Windows系统基本操作方面的基础知识。Windows系统中有两个通配符?、*,其中?与单个字符匹配,而木与0至多个字符匹配,故若要查找文件名的第二个字母为b的所有文件,则可在查找对话框中输入“?b*.*”。在Windows系统中用鼠标左键双击应用程序窗口左上角的图标,则可以关闭该应用程序窗口。

36、答案:C本题解析:暂无解析

37、答案:A本题解析:本题考查数据编码和校验基础知识。偶校验是指数据编码(包括校验位)中“1”的个数应该是偶数。因此,若除去校验位,编码中“1”的个数是奇数时,校验位应设置为1;否则,校验位应设置为0。本题“0100101”中有3个“1”,所以最高位增加一个偶校验位后为“10100101”。

38、答案:C本题解析:本题考查数据结构应用知识。快速排序和堆排序都属于内部排序方法,要求待排序的元素序列都放在内存。按最坏情况考虑,一千万个查询串需要的存储空I间为225千万字节,也就是2.25×1010)字节,远超过1GB(约等于109)的存储容量限制,所以选项A和B是不可行的。另外,即便不考虑存储容量限制,在只要求找出最大的10个元素时快速排序也是不适用的。选项C和D的区别是利用大顶堆还是小顶堆。设想需要在1000个元素中找出10个最大元素,用小顶堆的思路是:先用前10个元素建个小顶堆(堆顶是最小元素),此后从第11个元素开始,顺序地将每个元素与堆顶元素比较,若小于或等于堆顶元素就舍弃之,若大于堆顶元素,则用该元素替换堆顶元素,并再次调整为小顶堆。重复该过程,直到最后一个元素处理完,那么,在小顶堆中留下的10个元素实际上就是这1000个元素中的前10大元素。本问题中需要在兰百万个元素中按照重复次数找最大的10个元素,由于10个元素构成的小顶堆建立和调整时所花费的时间是个很小的常数c0,因此,釆用这种方式在n为三百万个元素时找出10个最大者的运算时间是线性阶的(大约为n+c0,c0是小整数)。反之,如果采用大顶堆,一种情况是建立10个元素构成的大顶堆,则在顺序地处理后面元素时,无法简单地确定需要替换该大顶堆中的哪个元素;另一种情况是建立由三百万个元素构成的大顶堆,在该数据量情况下,哈希表和大顶堆都在内存存储,可能会突破1GB的存储容量限制,而且建立初始大顶堆的运算时间(有可能是达到4n)以及后面9次调整大顶堆的时间(9logn)的时间都远多于前面的小顶堆方案。

39、答案:A本题解析:DNS查询过程分为两种查询方式:递归查询和迭代查询。递归查询的查询方式为:当用户发出查询请求时,本地服务器要进行递归查询。这种查询方式要求服务器彻底地进行名字解析,并返回最后的结果--IP地址或错误信息。如果查询请求在本地服务器中不能完成,那么服务器就根据它的配置向域名树中的上级服务器进行查询,在最坏的情况下可能要查询到根服务器。每次查询返回的结果如果是其他名字服务器的IP地址,则本地服务器要把查询请求发送给这些服务器做进一步的查询。迭代查询的查询方式为:服务器与服务器之间的查询采用迭代的方式进行,发出查询请求的服务器得到的响应可能不是目标的IP地址,而是其他服务器的引用(名字和地址),那么本地服务器就要访问被引用的服务器,做进一步的查询。如此反复多次,每次都更接近目标的授权服务器,直至得到最后的结果--目标的IP地址或错误信息。根域名服务器为众多请求提供域名解析,若采用递归方式会大大影响性能。

40、答案:D本题解析:数据存储:数据存储表示暂时存储的数据。每个数据存储都有一个名字。对于一些以后某个时间要使用的数据,可以组织成为一个数据存储来表示。检查订货单需要有判定条件,因此用决策表最为合适。

41、答案:A本题解析:语句覆盖:被测程序的每个语句至少执行一次,取测试用例(2,3,8;9)即可满足语句覆盖,故本题选A。

42、答案:B本题解析:ARP协议属于网络层,其作用是由IP地址求MAC地址。

43、答案:A本题解析:在Windows系统中,对话框是特殊类型的窗口,其大小是不能改变的,但可以被移动。从题图中可以看出,"指针选项"是当前选项卡。

44、答案:B本题解析:任意多面体的顶点数、边数与面数具有确定的关系(欧拉定理),但不要求大家记住这种公式。本题要求考生从给出的4个关系式中舍弃不正确者,选出正确的公式。人们通常用举例的方法排除不正确者,选出正确者。例如,正方体属于六面体,有8个点、12条边、6个面,即V=8,E=12,F=6。对于该例,上述关系式中B与D成立,因此,可以排除选项A与C。再例如,正四面体有4个顶点、6条边、四个面,即V=4,E=6,F=4。对于该例,上述关系式中只有B、C成立,因此,可以排除选项A与D。根据上述两例,排除了选项A、C、D,于是选出了正确答案B。

45、答案:C本题解析:为了得到某8位二进制数的bit的值,应采用与运算将除bit2之外的其他各位屏蔽,而只保留bit2,再看得到的结果是0还是1。如果是0说明bit2为0;若是1,则说明bit2为1。

46、答案:C本题解析:在操作系统中,用户A可以共享存储在计算机、网络和Web.上的文件和文件夹,但当用户A共享文件或文件夹时,其安全性与未共享时相比将会有所下降,这是因为访问用户A的计算机或网络的人可能能够读取、复制或更改共享文件夹中的文件。

47、答案:C本题解析:McCall软件质量模型从软件产品的运行,修正,转义三个方面确定了11个质量特性。运行方面的特性包括正确性,可靠性,易使用性,效率和完整性;修正方面的特性包括可维护性,灵活性和可测试性。转义方面的质量特性包括可移植性,复用性和互用性。

48、答案:A本题解析:根据题意,属性"住院号"唯一标识关系R中的每一个元组,因此需要用语句"PRIMARYKEY"进行主键的完整性约束。

49、答案:B本题解析:本题考查结构化分析和设计方法的基础知识。数据流图从数据传递和加工的角度,以图形的方式刻画数据流从输入到输出的移动变换过程,其基础是功能分解。在结构化分析过程中,一般采用分层的数据流图来对功能建模,从顶层数据流图开始,逐层分解。一个待开发的软件系统的顶层数据流图只有一个加工。模块独立性是创建良好设计的一个重要原则,一般采用模块间的耦合和模块的内聚两个准则来进行度量。内聚是模块功能强度的度量,一个模块内部各个元素之间的联系越紧密,则它的内聚性就越高,模块独立性就越强。一般来说模块内聚性由低到高有巧合内聚、逻辑内聚、时间内聚、过程内聚、通信内聚、信息内聚和功能内聚七种类型。若一个模块把几种相关的功能组合在一起,每次被调用时,由传送给模块的判定参数来确定该模块应执行哪一种功能,则该模块的内聚类型为逻辑内聚。若一个模块内的处理是相关的,而且必须以特定次序执行,则称这个模块为过程内聚模块。信息内聚模块完成多个功能,各个功能都在同一数据结构上操作,每一项功能有一个唯一的入口点。若一个模块中各个部分都是完成某一个具体功能必不可少的组成部分,则该模块为功能内聚模块。

50、答案:B本题解析:工作量为1,正常速度为1/20,现在还剩0.6,因此还需要0.6/1/20=12天,因此要推迟2天完工。正常花费为4,现在还有60%未完成,因此还需要0.6*4=2.4万元,因此需要增加费用4000元。

51、答案:D本题解析:本题考查二叉树的遍历和二叉树的一些性质。二叉树是一个结点最多只有两个儿子结点的树,其二叉树遍历有3种形式:(1)前序遍历:首先访问根结点,然后按前序遍历根结点的左子树,再按前序遍历根结点的右子树。(2)中序遍历:首先按中序遍历根结点的左子树,然后访问根结点,再按中序遍历根结点的右子树。(3)后序遍历:首先按后序遍历根结点的左子树,然后按后序遍历根结点的右子树,再访问根结点。要解答本题,需要一些技巧,我们从后序序列中可以看到A是最后一个,可以确定A是整个二叉树的根结点。再从中序序列CDBEAGHFK可以知道,CDBE是根A的左子树中的结点,而GHFK是根A的右子树中的结点。现在我们来分析左子树中的情况,同样由后序序列中DCEB可以看出B是左子树的根结点,由中序序列CDBE可以看出E是B的右子树的结点。同理,我们可以分析出整个二叉树的结点分布。此二叉树前序遍历的结果为ABCDEFGHK。

52、答案:A本题解析:本题考查考生的数据结构基础知识。子串(也称为模式串)在主串中的定位操作通常称为串的模式匹配,它是各种串处理系统中最重要的运算之一。

53、答案:C本题解析:主机的IP地址为1/20,说明这是A类地址,“/20”表示取前20位作为网络地址。这样,主机地址就是后面的12位了。子网掩码的表示规则是:网络地址部分用“1”来表示,而主机地址部分用“0”来表示。因此,1/20的子网掩码是:11111111.11111111.11110000.00000000,化成十进制为。

54、答案:C本题解析:本题考查对SQL语言的掌握程度。根据题意,查询不同部门中担任“项目主管”的职工的平均薪资,需要先按“部门名”进行分组,然后再按条件职位='项目主管'进行选取,因此正确的SELECT语句如下:SELECT部门名,AVG(薪资)AS平均薪资FROMEMPGROUPBY部门名HAVING职位='项目主管'试题(62)正确的答案是选项B,因为插入语句的基本格式如下:INSERTINTO基本表名(字段名[,字段名]…)VALUES(常量[,常量]…);查询语句从上可见,选项C和D显然是不正确的。选项A也是不正确的,因为按照SELECT语句的语法,字符串插入时,需要用单引号括起,可在选项A中“黄晓华”和“研发部”明显是字符串,但是却没有用单引号括起。

55、答案:D本题解析:本题考查程序语言基础知识。存储数组元素时,需要将元素按照某种顺序排列。对于二维及多维数组,则有按行存储和按列存储两种方式,其不同在于同一个元素相对于数组空间起始位置的偏移量不同。本问题中n行m列的二维数组a[1..n,1..m]是按列存储,则对于元素a[i,j]来说,它之前有完整的j-1列、每列n个元素,在第j列上排在a[i,j]之前的元素个数是i-1个,因此排列在a[i,j]之前的元素个数为(j-1)*n+i-1,由于每个元素占一个单元,该表达式的值就是偏移量。

56、答案:C本题解析:第一页有100*100=10000位数字,可以判断12345在第二页,又每行有100位,因此2345位于第24行。

57、答案:C本题解析:本题考察分段式存储管理的基础知识。段式管理(segmentation),是指把一个程序分成若干个段(segment)进行存储,每个段都是一个逻辑实体(logicalentity),程序员需要知道并使用它。它的产生是与程序的模块化直接有关的。段式管理是通过段表进行的,它包括段号或段名、段起点、装入位、段的长度等。此外还需要主存占用区域表、主存可用区域表。在该地址结构中,允许一个作业最多有2^16段,每段的最大长度为64KB。段号从16位到23位,共8位,总段数为2^8=256。段号是从0开始进行编号,因此最大的段号为255。故256为非法段号。选择D选项。

58、答案:A本题解析:本题考查计算机系统基础知识。虚拟存储是指将多个不同类型、独立存在的物理存储体,通过软、硬件技术,集成为一个逻辑上的虚拟的存储系统,集中管理供用户统一使用。这个虚拟逻辑存储单元的存储容量是它所集中管理的各物理存储体的存储量的总和,而它具有的访问带宽则在一定程度上接近各个物理存储体的访问带宽之和。虚拟存储器实际上是主存-辅存构成的一种逻辑存储器,实质是对物理存储设备进行逻辑化的处理,并将统一的逻辑视图呈现给用户。

59、答案:B本题解析:负责人参照职工关系的职工号,职工号是外键。用FOREIGNKEY(负责人)REFERENCE职工(职工号)表示。

60、答案:A本题解析:在同一个串口中显示大量选项,这是不好的界面。多数用户会感到混乱,初级用户会感到该软件太复杂,难以使用。不常用的选项会使用户感到迷茫,即使用特殊颜色来标记常用选项,从人的视觉特点看,混乱也难以避免。如果用多种颜色来标记多种类别的选项,则更使界面眼花缭乱。通常的软件是不会采用这样的措施的。

61、答案:D本题解析:16位二进制数可以表示的最大带符号定点数为

62、答案:A本题解析:C语言中,数据类型的说明集中放在程序块首,用于建立各种变量。

63、答案:B本题解析:本题考查程序设计基本概念。常量是在程序运行过程中值不修改的数据。常量具有名字,便于望文生义,也可以方便地引用,需要时仅修改常量定义处:因此可以提高程序的可读性以及可维护性。

64、答案:A本题解析:本题的正确选项为A。SQL提供可为关系和属性重新命名的机制,这是通过使用具有"Old-nameasnew-name"形式的As子句来实现的。As子句即可出现在select子句,也可出现在from子句中。

65、答案:A本题解析:本题考查数据结构基础知识。邻接矩阵表示法利用一个矩阵来表示图中顶点之间的关系。对于具有n个顶点的图G=(V,E)来说,其邻接矩阵是一个n阶方阵,且满足在无向图中,顶点Vi到Vj有一条边,则Vj到Vi也一定有边,因此,无向图的邻接矩阵是对称的,而有向图的邻接矩阵则不具有该性质。

66、答案:D本题解析:专利权为一种知识产权,具有严格的地域特性,各国主管机关依照本国法律授予的知识产权只能在其本国领域内受法律保护。我国专利局授予的专利权只能在我国领域内受保护,其他国家不给与保护。在我国领域外使用我国专利局授权的发明专利,不侵犯我国专利权。

67、答案:D本题解析:本题考查数据表示基础知识。整数X的原码记为[X]原,如果机器字长为n(即采用n个二进制位表示数据),则最高位是符号位,0表示正号,1表示负号,其余的n-1位表示数值的绝对值。数值零的原码表示有两种形式:[+0]原=00000000,[-0]原=10000000。

68、答案:A本题解析:但是在类的继承层次结构中,在不同的层次中可以出现名字相同、参数个数和类型都相同而功能不同的函数。虚函数的作用是允许在派生类中重新定义与基类同名的函数,并且可以通过基类指针或引用来访问基类和派生类中的同名函数,子类当中定义父类同名函数叫做覆盖/重置,因此第二问选A。

69、答案:C本题解析:程序规格说明书描述了程序的目标、预期的输出、所需的输入数据、处理的要求和文档。

70、答案:B本题解析:一个Email地址由三部分组成,其中,第一部分代表用户信箱的账号,第二部分是分隔符,第三部分是用户信箱的邮件接收服务器域名,用以标识其所在的位置。

71、答案:C本题解析:本题考查计算机系统校验码的基础知识。数据在计算机系统中进行输入、存储时,可能产生错误,因此发明了各种校验检错方法,并依据这些方法设置了校验码。凡设有校验码的代码,由本体码与校验码两部分组成(如组织机构代码),本体码是表示编码对象的号码;校验码则附加在本体码后边,用来校验本体码在输入过程中的准确性。每一个本体码只能有一个校验码,校验码通过规定的数学关系得到。奇偶校验码是奇校验码和偶校验码的统称,是一种最基本的检错码。在传送字符的各位之外,再传送1位奇/偶校验位。奇校验要求传送的数位(含字符的各数位和校验位)中,“1”的个数为奇数,偶校验要求“l”的个数为偶数。奇偶校验能够检测出信息传输过程中的部分误码(1位误码能检出,2位及2位以上误码不能检出),同时,它不能纠错。在发现错误后,只能要求重发。但由于其实现简单,仍得到了广泛使用。循环冗余校验码(CRC)由两部分组成,前一部分是信息码,就是需要校验的信息;后一部分是校验码。如果CRC码共长n位,信息码长k位,就称为(n,k)码。它的编码规则是:首先将原信息码(k位)左移r位(k+r=n),运用一个生成多项式g(x)(也可看成二进制数)模2除以上面的式子,得到的余数就是校验码。CRC码是检错码,也就是只能检查出错误而不能自动纠正。海明校验码是由RichardHamming于1950年提出、目前还被广泛采用的一种很有效的校验方法,只要增加少数几个校验位,就能检测出二位同时出错、也能检测出一位出错并能自动恢复该出错位的正确值的有效手段,后者被称为自动纠错。其实现原理是在k个数据位之外加上r个校验位,从而形成一个k+r位的新的码字,使新码字的码距比较均匀地拉大。把数据的每一个二进制位分配在几个不同的偶校验位的组合中,当某一位出错后,就会引起相关的几个校验位的值发生变化,这不但

温馨提示

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

评论

0/150

提交评论