2026年全国软件水平考试之初级程序员考试知识整合题(详细参考解析)_第1页
2026年全国软件水平考试之初级程序员考试知识整合题(详细参考解析)_第2页
2026年全国软件水平考试之初级程序员考试知识整合题(详细参考解析)_第3页
2026年全国软件水平考试之初级程序员考试知识整合题(详细参考解析)_第4页
2026年全国软件水平考试之初级程序员考试知识整合题(详细参考解析)_第5页
已阅读5页,还剩38页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

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

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

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

1、云计算的基础是虚拟化。以下关于虚拟化的叙述中,不正确的是()。A.虚拟化平台旨在提高系统利用率,并通过动态调度实现弹性计算B.将一台服务器虚拟成多台(分割式虚拟化),旨在提高资源利用率C.将多台服务器虚拟成台的集群技术,旨在解决计算机能力不足问题D.构件、对象、数据和应用的虚拟化旨在解决诸多信息孤岛的整合问题

2、软件测试通常采用黑盒测试和白盒测试。其中黑盒测试根据软件的()设计测试用例,白盒测试根据软件的()设计测试用例。A.功能规格说明B.需求说明C.内部结构和逻辑D.数据流图

3、某品牌商品销售情况表如图(a)所示。若想按产品类别分别累计销售量,可使用分类汇总命令。汇总的结果如图(b)所示。在进行分类汇总前,应先对数据清单中的记录按()字段进行排序;选择“数据/分类汇总”命令,并在弹出的“分类汇总”对话框中的“选定汇总项”列表框内,选择要进行汇总的()字段,再点击确认键。A.产品B.销售日期C.销售地点D.销售量

4、存储一个24×24点阵的汉字(每个点占用1bit),需用()个字节。A.24B.48C.72D.144

5、数据库管理技术是在()的基础上发展起来的。数据模型的三要素是数据结构、数据操作和()。建立数据库系统的主要目标是减少数据冗余,提高数据的独立性,并集中检查()。A.数据安全B.数据兼容C.数据约束条件D.数据维护

6、可以用栈来检查算术表达式中的括号是否匹配。分析算术表达式时,初始栈为空,从左到右扫描字符,遇到字符“(”就将其入栈,遇到“)”就执行出栈操作。对算术表达式“(a+b*(a+b))/c)+(a+b)”,检查时,();对算术表达式“((a+b/(a+b)-c/a)/b”,检查时,(请作答此空)。这两种情况都表明所检查的算术表达式括号不匹配。A.栈为空却要进行出栈操作B.栈已满却要进行入栈操作C.表达式处理已结束,栈中仍留有字符“(”D.表达式处理已结束,栈中仍留有字符“)”

7、某系统中一个组件的某个函数中,有一个变量没有正确初始化,在()阶段最可能发现问题。A.单元测试B.集成测试C.确认测试D.系统测试

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

9、知识产权权利人是指(12)A.著作权人B.专利权人C.商标权人D.各类知识产权所有人

10、ISO/OSI参考模型的()使用硬件地址作为服务访问点。A.物理层B.数据链路层C.网络层D.传输层

11、已知某二叉树的先序遍历序列为ABCD,中序遍历序列为BADC,则该二叉树的后序遍历序列为()。A.BDCAB.CDBAC.DBCAD.BCDA

12、某通信公司公布了速率为512K的两种ADSL使用类型的资费标准如下:根据该资费标准可以算出,月上网时间在T以下者,选择类型A比较合适;月上网时间在T以上者,应选择类型B。T的值应是()。A.15小时30分B.28小时20分C.30小时D.40小时

13、用户使用软件时难免会出现一些操作错误。在设计用户界面时必须考虑出错处理,使用户不必为避免操作错误而提心吊胆。()不是合适的出错处理方式。A.对输入数据进行校验,并提示可能的数据错误B.将可能会破坏数据的操作按钮或菜单项设置为无效C.提供Undo功能,用以撤消用户刚进行的操作D.执行有重要影响的操作前,要求用户给予确认

14、使用常用文字编辑工具编辑正文时,为改变该文档的文件名,常选用()命令;在“打印预览”方式下,单击“()”按钮可返回编辑文件;将正文所有“Computer”改写为“计算机”,常选用()命令。A.打印预B.放大镜C.关闭D.全屏显示

15、UML由三个要素构成:UML的基本构造块、支配这些构造块如何放置在一起的规则、用于整个语言的公共机制。UML的词汇表包含三种构造块:事物、关系和图。类、接口、构件属于()构造块。泛化和聚集等是(请作答此空)。将多边形与三角形、四边形分别设计为类,多边形类与三角形之间是()关系。A.事物B.关系C.规则D.图

16、通过程序设计活动求解问题时,通常可分为问题建模、算法设计、编写代码和编译调试四个阶段。()阶段的工作与所选择的程序语言密切相关。A.问题建模和算法设计B.算法设计和编写代码C.问题建模和编译调试D.编写代码和编译调试

17、在获取与处理音频信号的过程中,正确的处理顺序是()。A.采样、量化、编码、存储、解码、D/A变换B.量化、采样、编码、存储、解码、A/D变换C.编码、采样、量化、存储、解码、A/D变换D.采样、编码、存储、解码、量化、D/A变换

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

19、设有一个关系EMP(职工号,姓名,部门名,工种,工资),若需查询不同部门中担任“钳工”的职工的平均工资,则相应的SELECT语句为:SELECT部门名,AVG(工资)AS平均工资FROMEMPGROUPBY()HAVING()将职工号为“23115”、姓名为“李军”、部门名为“硬件测试部”的元组插入EMP关系中的SQL语句为:Insert()A.settoEMPValues(23115,李军,硬件测试部,)B.settoEMPValues(‘23115’,‘李军’,‘硬件测试部’,)C.intoEMPValues(23115,李军,硬件测试部,)D.intoEMPValues(‘23115’,‘李军’,‘硬件测试部’,)

20、关系数据库是表的集合。对视图进行查询,本质上就是对从()中导出的数据进行查询;支持数据库各种操作的软件系统称为()。A.数据库系统B.文件系统C.数据库管理系统D.操作系统

21、对具有n个元素的顺序表(采用顺序存储的线性表)进行()操作,其耗时与n的大小无关。A.在第i(1≤i≤n)个元素之后插入一个新元素B.删除第i(1≤i≤n)个元素C.对顺序表中的元素进行排序D.访问第i(1≤i≤n)个元素的前驱和后继

22、若程序中定义了三个函数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继续执行

23、以下关于CPU与主存之间增加高速缓存(Cache)的叙述中,错误的是()。A.Cache扩充了主存储器的容量B.Cache可以降低由于CPU与主存之间的速度差异造成的系统性能影响C.Cache的有效性是利用了对主存储器访问的局部性特征D.Cache中通常保存着主存储器中部分内容的一份副本

24、采用()的手段可以防止系统出现死锁。A.限制进程互斥使用共享资源B.PV操作管理共享资源C.定时运行死锁检测程序D.资源静态分配策略

25、在有13个元素构成的有序表data[1..13]中,用折半查找(即二分查找,计算时向下取整)方式查找值等于data[8]的元素时,先后与()等元素进行了比较。A.data[7]、data[6]、data[8]B.data[7]、data[8]C.data[7]、data[10]、data[8]D.data[7]、data[10]、data[9]、data[8]

26、数组A[-5..5,0..8]按列存储。若第一个元素的首地址为100,且每个元素占用4个存储单元,则元素A[2,3]的存储地址为()A.244B.260C.364D.300

27、在CPU中,(请作答此空)的主要功能是在控制器的控制下完成各种算术运算和逻辑运算。()为ALU提供一个工作区,用来暂存数据。()存储下一条要执行指令的地址。A.运算器B.累加寄存器C.程序计数器D.地址寄存

28、在Word编辑状态下,有些英文单词和汉字下面会自动加上红色或绿色的波浪型细下划线。以下叙述中,“波浪型细下划线()”是错误的;按()键与工具栏上的按钮功能相同。A.Ctrl+CB.Ctrl+VC.Ctrl+AD.Ctrl+S

29、以下关于人机交互界面设计的叙述中,不正确的是()。A.即使计算机和软件处理事务的速度很快,软件的响应速度仍可能不好B.如果常用的某个操作不符合用户习惯,则可能会导致用户放弃该软件C.在Windows系统中,为实现忙光标显示,需要采用多线程编程D.软件对用户连续拖动对象与点击程序图标的响应时间应有相同要求

30、A()isafilethatcontainsmetadata-thatis,dataaboutdata.A.documentB.ExceltableC.databaseD.datadictionary

31、许多大型企业的数据中心,为了解决存储扩张和管理难度增大的问题,采用了存储虚拟化技术,其主要作用不包括()。A.将内存和一部分磁盘容量作为虚存,以利于同时调度运行多个应用程序B.屏蔽多种异构存储设备的物理特性C.实现不同类型存储资源的集中管理和统一分配D.满足多业务系统对存储性能和容量的不同要求,提高存储服务的灵活性

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

33、Excel学生成绩表如下表所示,若要计算表中每个学生计算机文化和英语课的平均成绩,那么,可通过在D3单元格中填写(),并()拖动填充柄至D10单元格,则可自动算出这些学生的平均成绩。A.向垂直方向B.向水平方向C.按住Shift键向垂直方向D.按住Shift键向水平方向

34、()isamassivevolumeofstructuredandunstructureddatasolargeit'sdifficulttoprocessusingtraditionaldatabaseorsoftwaretechnique.A.DatAProcessingsystemB.BigDatAC.DatewarehouseD.DBMS

35、以下关于C/C++程序变量的叙述中,错误的是()。A.变量实际上是存储位置的名字B.变量都具有类型属性C.变量必须先声明,然后才能引用D.除了赋值运算,其他运算都不能改变变量的值

36、总线宽度分与地址总线宽度和数据总线宽度。其中,地址总线宽度决定了CPU能够使用多大容量的();若计算机的地址总线的宽度为32位,则最多允许直接访问()的物理空间。A.CacheB.主储存器C.U盘D.磁盘

37、某二叉树的先序遍历(根、左、右)序列为EFHIGJK、中序遍历(左、根、右)序列为HFIEJKG,则该二叉树根结点的左孩子结点和右孩子结点分别是(37)A.A,I.KB.F,IC.F,GD.I,G

38、关于对象封装的叙述,正确的是()。A.每个程序模块中都封装了若干个对象B.封装可实现信息隐藏C.封装使对象的状态不能改变D.封装是把对象放在同一个集合中

39、IE浏览器不能解释执行的是()程序。A.HTMLB.客户端脚本C.服务器端脚本D.XML

40、某县有6.6万个贫困户,县委组织人员调査这6.6万个贫困户经济收入,从中抽取1800个贫困户的经济收入进行分析。请问本次调查的总体、个体、样本及样本容量分别为()。A.6.6万个贫困户经济收入、每个贫困户的经济收入、1800、1800个贫困户B.6.6万个贫困户、1800个贫困户经济收入、每个贫困户的经济收入、1800C.6.6万个贫困户、每个贫困户的经济收入、1800个贫困户经济收入、1800D.6.6万个贫困户、每个贫困户的经济收入、1800、1800个贫困户经济收入

41、己知函数f33、g33的定义如下所示,执行表达式"x=f35"的运算时,若函数调用g(a)是引用调用(callbyreference)方式,则执行"x=f35"后x的值为();若函数调用g(a)是值调用(callbyvalue)方式,则执行"x=f35"后x的值为(请作答此空)。A.20B.25C.60D.75

42、Themaximumnumberofdatathatcanbeexpressedby8bitsis().A.64B.128C.255D.256

43、TCP仰模型中的网络接口层对应于OSI参考模型中的()。A.网络层B.物理层C.数据链路层D.物理层与数据链路层

44、若机器字长为8位,则可表示出十进制整数-128的编码是()。A.原码B.反码C.补码D.ASCII码

45、线性表采用单链表存储时的特点是()。A.插入、删除不需要移动元素B.可随机访问表中的任一元素C.必须事先估计存储空间需求量D.结点占用地址连续的存储空间

46、在计算机网络中,表示数据传输可靠性的指标是()。A.误码率B.传输率C.信息容量D.频带利用率

47、堆排序是一种基于()的排序方法,(请作答此空)不是堆。A.15,28,25,56,68,63,30B.15,28,25,30,68,63,56C.68,28,63,25,15,56,30D.68,56,39,63,28,25,15

48、函数f()、g()的定义如下图所示,调用函数f时传递给形参a的值为1。若采用传值(callbyvalue)的方式调用g(c),则函数f的返回值为();若采用传引(callbyreference)的方式调用g(c),则函数f的返回值为()。A.7B.5C.4D.3

49、Thegoalof(75)istoprovideeasy,scalableaccesstocomputingresourcesandITservices.A.ArtificialintelligenceB.bigdataC.cloudcomputingD.datamining

50、假设系统有n(n≥5)个并发进程共享资源R,且资源R的可用数为2。若采用PV操作,则相应的信号量S的取值范围应为()。A.-1~n-1B.-5~2C.-(n-1)~1D.-(n-2)~2

51、Wecanusethewordprocessorto()yourdocuments.A.editB.computeC.translateD.unload

52、已知x=-105/128,若采用8位机器码表示,则[x]补=()。A.10010111B.11010101C.11101010D.10100111

53、假设有5个进程共享一个互斥段X,如果最多允许2个进程同时进入互斥段X,则信号量S的变化范围是(请作答此空);若信号量S的当前值为-3,则表示系统中有()个正在等待该资源的进程。A.-5~1B.-1~3C.-3~2D.0~5

54、某软件公司欲设计一款图像处理软件,帮助用户对拍摄的照片进行后期处理。在软件需求分析阶段,公司的系统分析师识别出了如下3个关键需求:(1)图像处理软件需要记录用户在处理照片时所有动作,并能够支持用户动作的撤销与重做等行为。(2)图像处理软件需要根据当前正在处理的照片的不同特征选择合适的处理操作,处理操作与照片特征之间具有较为复杂的逻辑关系。(3)图像处理软件需要封装各种图像处理算法,用户能够根据需要灵活选择合适的处理算法;软件还要支持高级用户根据一定的规则添加自定义处理算法。在系统设计阶段,公司的架构师决定采用设计模式满足上述关键需求中对系统灵活性与扩展性的要求。具体来说,为了支持灵活的撤销与重做等行为,采用()最为合适;为了封装图像操作与照片特征之间的复杂逻辑关系,采用(请作答此空)最为合适;为了实现图像处理算法的灵活选择与替换,采用()最为合适。A.状态模式B.适配器模式C.组合模式D.单例模式

55、设有关系Students(学号,姓名,年龄,性别,系名,家庭住址),如果要查询姓“李”的且家庭住址包含“科技路”的学生学号、姓名以及所在系,则对应的SELECT语句如下:SELECT学号,姓名,系名FROMStudentsWHERE()AND();A.家庭住址LIKE‘%科技路%’B.家庭住址LIKE‘*科技路*’C.家庭住址AS‘%科技路%’D.家庭住址AS‘*科技路*’

56、目前一般家庭中,点播电视系统的用户端必须配置的设备是()。A.解码器B.调制解调器C.机顶盒D.记账设备

57、开发微型嵌入式应用系统,采用()更合适。A.C语言或汇编语言B.HTML或XML语言C.脚本语言D.SQL语言

58、己知字符串s='(X+Y)*Z',其中,单引号不是字符串的内容,经过以下运算后,t3的值是()。t1=SubString(s,3,1)t2=Concat('XY',t1)t3=Replace(s,SubString(s,1,5),t2)注:SubString(s,k,n)表示从串s的第k个字符开始取出长度为n的子串,Concat(s,t)表示将串t连接在s之后,Replace(s,t,r)表示用r替换串s中的子串t。A.;XYZ*’B.'(XZ)*Y'C.'XYZ*’D.'XY+*Z’

59、对C/C++程序进行处理时,可先将(),然后进行链接以形成可执行程序。A.C程序翻译成汇编程序B.C-r+程序翻译成C程序C.C程序翻译成C++程序D.C++程序翻译成目标程序

60、正规式(ab|c)(0|1|2)表示的正规集合中有()个元素,()是该正规集中的元素。A.abc012B.a0C.c02D.c0

61、假设现在要创建一个简单的超市销售系统,顾客将毛巾、饼干、酸奶等物品(Item)加入购物车(Shopping_Cart),在收银台(Checkout)人工(Manual)或自动(Auto)地将购物车中每个物品的价格汇总到总价格后结帐。这一业务需求的类图(方法略)设计如下图所示,采用了()模式。其中()定义以一个Checkout对象为参数的accept操作,由子类实现此accept操作。此模式为(请作答此空),适用于()。A.创建型对象模式B.结构型对象模式C.行为型类模式D.行为型对象模式

62、若待排序记录按关键字基本有序,则直采用的排序方法是()。A.直接插入排序B.堆排序C.快速排序D.简单选择排序

63、计算机的()直接反映了机器的速度,其值越高表明机器速度越快;运算速度是指CPU每秒能执行的指令条数,常用()来描述。A.内存容量B.存取速度C.时钟频率D.总线宽度

64、在分页存储管理系统中,地址由页号和页内地址组成。下图所示页式管理的地址结构中,()。A.页面的大小为1K,最多有16M个页B.页面的大小为2K,最多有8M个页C.页面的大小为4K,最多有1M个页D.页面的大小为8K,最多有2M个页

65、企业管理、电子政务、电子商务等具有()的特点,宜采用云计算模式。A.强计算、强流程、多交互B.强计算、弱流程、少交互C.弱计算、弱流程、少交互D.弱计算、强流程、多交互

66、在Windows系统中对用户组默认权限由高到低的顺序是(1)。如果希望某用户对系统具有完全控制权限,则应该将该用户添加到用户组(2)中。A.everyone>administrators>powerusers>usersB.administrators>powerusers>users>everyoneC.powerusers>users>everyone>administratorsD.users>everyone>administrators>powerusers

67、若push、pop分别表示入栈、出栈操作,初始栈为空且元素1、2、3依次进栈,则经过操作序列push、push、pop、pop、push、pop之后,得到的出栈序列为()A.321B.213C.231D.123

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

69、如果待排序序列中两个元素具有相同的值,在排序前后它们的相互位置发生颠倒,则称该排序算法是不稳定的。()是稳定的排序方法,因为这种方法在比较相邻元素时,值相同的元素并不进行交换。A.冒泡排序B.希尔排序C.快速排序D.简单选择排序

70、UML图中,一张交互图显示一个交互,由一组对象及其之间的关系组成,包含它们之间可能传递的消息,以下不是交互图的是()。A.序列图B.对象图C.通信图D.时序图

71、向商标局提出注册商标转让申请的人应当是()。A.转让人B.受让人C.商标注册人D.转让人和受让人

72、在下列程序设计语言中,被称为函数式程序语言的是(),而(请作答此空)可称为通用的脚本语言。A.VisualBasicB.PythonC.JavaD.C#

73、某公司有几个地区销售业绩如下表所示,若在B7单元格中输入(请作答此空),则该单元格的值为销售业绩为负数的地区数。若在B8单元格中输入(),则该单元格的值为不包含南部的各地区的平均销售业绩。A.COUNTIF(B2:B6,"<=0")B.COUNTA(B2:B6,"<=0")C.=COUNTIF(B2:B6,"<=0")D.=COUNTA(B2:B6,"<=0")

74、硬盘的性能指标不包括(请作答此空);其平均访问时间=()。A.磁盘转速及容量B.磁盘转速及平均寻道时间C.盘片数及磁道数D.容量及平均寻道时间

75、在电子表格软件Excel中,假设A1单元格的值为15,若在A2单元格输入“=AND(15<A1,A1<100)”,则A2单元格显示的值为();若在A2单元格输入“=IF(AND(15<A1,A1<100),“数据输入正确”,“数据输入错误”)”,则A2单元格显示的值为()。A.TRUEB.FALSEC.数据输入正确D.数据输入错误

76、显示器的()是指显示屏上能够显示出像素数目,()指的是显示器全白画面亮度与全黑画面亮度的比值。A.亮度B.显示分辨率C.刷新频率D.对比度

77、Windows系统中,当用户选择C:\Documents\目录中的一个文件图标,并执行“剪切”命令后,被“剪切”的文件放在()中;若用户要浏览“图片收藏”文件夹中存放的图像文件的大致内容,则可选择“查看”菜单中的()命令。A.详细信息B.图标C.缩略图D.平铺试题

78、采用虚拟存储器的主要目的是()。A.扩大可使用的主存空间B.扩大可使用的外存空间C.提高访问主存的速度D.提高访问外存的速度

79、假设系统中进程的三态模型如下图所示,图中的a和b处应分别填写(),图中的c和d处应分别填写()。A.时间片到、作业调度程序调度B.执行了P操作、时间片到C.时间片到、进程调度程序调度D.时间片到、执行了P操作

80、快速排序算法是,在排序过程中,在待排序数组中确定一个元素为基准元素,根据基准元素把待排序数组划分成两个部分,前面一部分元素值小于基准元素,而后面一部分元素值大于基准元素。然后再分别对前后两个部分进一步进行划分。根据上述描述,快速排序算法采用了()算法设计策略。已知确定着基准元素操作的时间复杂度为O(n),则快速排序算法的最好和最坏情况下的时间复杂度为(请作答此空)。A.O(n)和O(nlgn)B.O(n)和O(n2)C.O(nlgn)和O(nlgn)D.O(nlgn)和O(n2)二、多选题

81、在Word编辑状态下,可以把一段文字的格式快速应用到另一段文字上,以提高编排文章的效率,其方法是:单击常用工具栏上的()按钮;然后移动鼠标到待格式化的文本开始处,()。A.按<Alt>键的同时单击鼠标左键即可B.按<Alt>键的同时单击鼠标右键即可C.按住鼠标左键拖动鼠标,到达待格式化的文本末尾时松开鼠标键D.按住鼠标右键拖动鼠标,到达待格式化的文本末尾时松开鼠标键

82、()是正确的说法。A.C语言程序必须经过编译才能运行B.脚本语言程序只能在浏览器中执行C.JavaScript是一种超文本标记语言D.在可视化编程中,源程序不能被编译

83、设X、Y两个单元的内容分别是(无符号)二进制x、y,“⊕”是按位“异或”运算符,则依次执行操作:X⊕Y→X,X⊕Y→Y,X⊕Y→X后的效果是()。A.X、Y两个单元的内容都是X⊕YB.X、Y两个单元的内容都没有变化C.X、Y两个单元的内容各位都变反(1变0,0变1)D.X、Y两个单元的内容实现了互换,而没有用临时单元

84、在以下情形中,()适合于采用队列数据结构。A.监视一个火车票售票窗口等待服务的客户B.描述一个组织中的管理机构C.统计一个商场中的顾客数D.监视进入某住宅楼的访客

85、函数f()、g()的定义如下,已知调用f时传递给其形参x的值是10。若在f中以传值方式调用g,则函数f的返回值为();若以引用方式调用g,则函数f的返回值为()。A.10B.15C.25D.30

86、以下关于数据流图的叙述中,错误的是()。A.每条数据流的起点和终点必须是加工B.允许一个加工有两条相同的输出数据流流向两个不同的加工C.允许一个加工有多条不同数据流流向同一个加工D.每个加工必须既有输入数据流,又有输出数据流

87、采用统一建模语言(UML)进行面向对象建模时,()用于描述系统的静态结构。A.通信图B.类图C.活动图D.序列图

88、静态查找表的全部运算是()。A.建表B.建表和查找C.查找与读表元D.建表、查找和读表元

89、MD5是一种()算法。A.MD5是一种()算法。B.公开密钥C.报文摘要D.访问控制

90、以下关于CPU与I/O设备交换数据时所用控制方式的叙述中,错误的是()A.程序查询方式下交换数据不占用CPU时间B.中断方式下CPU与外设可并行工作C.中断方式下CPU不需要主动查询和等待外设D.DMA方式下不需要CPU执行程序传送数据

91、假设有5个进程共享一个互斥段X,如果最多允许2个进程同时进入互斥段X,则信号量S的变化范围是();若信号量S的当前值为-3,则表示系统中有(请作答此空)个正在等待该资源的进程。A.0B.1C.2D.3

92、(请作答此空)模式定义一系列的算法,把它们一个个封装起来,并且使它们可以相互替换,使得算法可以独立于使用它们的客户而变化。以下()情况适合选用该模式。①一个客户需要使用一组相关对象②一个对象的改变需要改变其他对象③需要使用一个算法的不同变体④许多相关的类仅仅是行为有异A.命令(Command)B.责任链(ChainofResponsibility)C.观察者(Observer)D.策略(Strategy)

93、函数main()、f()的定义如下所示。调用函数f()时,第一个参数采用传值(callbyvalue)方式,第二个参数采用传引用(callbyreference)方式,main()执行后输出的值为()。A.2B.4C.5D.8

94、在电子表格软件Excel中,假设A1单元格的值为15,若在A2单元格输入“=AND(15<A1,A1<100)”,则A2单元格显示的值为();若在A2单元格输入“=IF(AND(15<A1,A1<100),“数据输入正确”,“数据输入错误”)”,则A2单元格显示的值为()。A.TRUEB.=AND(15<A1,A1<100)C.FALSED.AND(15<A1,A1<100)

95、根据维护的具体内容的不同,可对软件维护进行分类。()是指对文件或数据库中的记录进行增加、修改和删除等操作,通常采用专用的程序模块。A.程序维护B.数据维护C.代码维护D.设备维护

96、某循环队列的容量为M,队头指针指向队头元素,队尾指针指向队尾元素之后,如下图所示(M=8),则队列中的元素数目为()(MOD表示整除取余运算)。A.rear–frontB.front–rearC.(rear–front+M)MODMD.(front–rear+M)MODM

97、在某次通信中,发送方发送了一个8位的数据(包含一个奇校验位),若传输过程中有差错,则接收方可检测出该8位数据()。A.奇数个位出错B.偶数个位出错C.出错的位置D.出错的位数

98、下图的邻接矩阵表示为(请作答此空)(行列均以A、B、C、D、E为序);若某无向图具有10个顶点,则其完全图应包含()条边。A.见图AB.见图BC.见图CD.见图D

99、某企业有生产部和销售部,生产部负责生产产品并送入仓库,销售部从仓库取产品销售。假设仓库可存放n件产品。用PV操作实现他们之间的同步过程如下图所示。其中,信号量S是一个互斥信号量,初值为();S1是一个();S2是一个()。A.互斥信号量,表示仓库的容量,初值为nB.互斥信号量,表示仓库是否有产品,初值为0C.同步信号量,表示仓库的容量,初值为nD.同步信号量,表示仓库是否有产品,初值为0

100、Flash动画中使用()作为基本的图形存储形式。A.矢量图B.灰度图C.伪彩色图D.真彩色图

参考答案与解析

1、答案:C本题解析:虚拟化,是指通过虚拟化技术将一台计算机虚拟为多台逻辑计算机。在一台计算机上同时运行多个逻辑计算机,每个逻辑计算机可运行不同的操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计算机的工作效率。虚拟化使用软件的方法重新定义划分IT资源,可以实现IT资源的动态分配、灵活调度、跨域共享,提高IT资源利用率,使IT资源能够真正成为社会基础设施,服务于各行各业中灵活多变的应用需求。

2、答案:A本题解析:本题考查软件测试用例设计方法。对软件进行测试之前,需要设计测试用例,常用的用例设计方法是黑盒测试和白盒测试。从逻辑上,任何软件都可以划分为接口部分和内部实现部分,其中接口部分表明了软件具有的功能,内部实现部分说明了软件的内部工作原理和过程。黑盒测试就是将软件看作一个黑盒子,无需考虑其内部结构和特征,仅依据软件的规格说明来设计测试用例并进行测试,来验证软件功能是否符合要求。白盒测试是在了解软件的内部工作过程,设计测试用例并进行测试,来验证每种内部操作是否符合设计规格要求。

3、答案:A本题解析:在Excel中,在进行分类汇总前,应先对数据清单进行排序,数据清单的第一行必须有字段名。操作步骤如下:(1)对数据清单中的记录按需分类汇总的字段“产品”进行排序,排序结果如下图所示。(2)在数据清单中选定任一个单元格。(3)选择“数据/分类汇总”命令,屏幕弹出如下图所示的“分类汇总”对话框。(4)在“分类字段”下拉列表框中,选择进行分类的字段名。(5)在“汇总方式”下拉列表框中,单击所需的用于计算分类汇总的方式,如求和。(6)在“选定汇总项”下拉列表框中,选择要进行汇总的数值字段“销售量”。(7)单击“确定”按钮,完成汇总操作,得到所需的结果。

4、答案:C本题解析:由于每个点占用1b,存储一个24X24点阵的汉字则需要24X24b,由于8b定义为1B,故存储一个24X24点阵的汉字则需要72B。

5、答案:C本题解析:数据模型通常由数据结构、数据操作和完整性约束三部分组成。其中数据结构是对系统静态特性的描述,数据操作是对系统动态特性的描述,完整性约束是一组完整性规则的集合。

6、答案:C本题解析:对算术表达式(a+b*(a+b))/c)+(a+b)进行括号检查时,栈操作的顺序为:入栈,入栈,出栈,出栈,出栈,……当需要进行第三次出栈操作时,发现栈已空,已不可能完成出栈操作。对算术表达式((a+b/(a+b)-c/a)/b进行括号检查时,栈操作的顺序为:入栈,入栈,入栈,出栈,出栈第1次出栈操作取出的是第3次刚入栈的“(”,第2次出栈操作取出的是第2次入栈的“(”。直到表达式检查结束,第1次入栈的“(”仍没有取出,因此,表达式中的括号并不匹配。本例是栈的重要应用之例。编译程序中常用栈来检查语句(或程序)中的括号是否匹配。在日常生活中,当人们进入一个复杂的大院时,需要多次进门,多次出门。每次出门,总是退出最近进门的院。在同一位置堆积货物时,总是先取最近刚放上的货。所以,栈的应用也是比较常见的。可以用这种日常生活中的例子来形象地理解栈的操作。

7、答案:A本题解析:本题考查软件测试过程。单元测试是在模块编写完成且无编译错误后进行,通过向被测试模块提供测试数据并接收测试结果,没有正确初始化的变量很可能引起结果中有问题,所以最可能在单元测试中发现。集成测试把模块按系统设计说明书的要求组合起来进行测试,集成测试主要测试穿过模块的数据、模块之间的影响等方面的问题。确认测试的任务就是进一步检查软件的功能和性能是否与用户要求的一样。系统测试是通过与系统的需求相比较,发现所开发的系统与用户需求不符或矛盾的地方。

8、答案:C本题解析:数据存储表示暂时存储的数据。每个数据存储都有一个名字,对于一些以后某个时间要使用的数据,可以组织成为一个数据存储来表示。显然,应当将订货单表示为数据存储,故应选择C。

9、答案:D本题解析:OwnerofIntellectualProperty,指合法占有某项知识产权的自然人或法人,即知识产权权利人,包括专利权人、商标注册人、版权所有人等。

10、答案:B本题解析:硬件地址是数据链路层的服务访问点。

11、答案:A本题解析:本题考查数据结构基础知识。二叉树的先序遍历定义为:访问根结点,先序遍历根的左子树,先序遍历根的右子树。二叉树的中序遍历定义为:中序遍历根的左子树,访问根结点,中序遍历根的右子树。显然,先序遍历序列的第一个结点就是二叉树的根结点,而在中序遍历序列中,根结点的左边为左子树上的结点,右边为右子树上的结点。因此,首先由先序遍历序列确定根结点,然后在中序遍历序列中找到根结点,据此就可以将左子树和右子树的结点区分开。对于左、右子树同样处理,就可以得到对应的二叉树。本题中的二叉树如下图所示,其后序遍历序列为BDCA。

12、答案:B本题解析:最清晰、直观的方法是图示方法。先建立坐标系统,以月上网时间(分钟)为X轴,应付上网费(元)为Y轴,再将两种类型的资费标准绘制成函数曲线〔如下图所示)。类型A的资费标准可表示成水平线段:y=24.5(0≤x≤1200)和斜线:y=24.5+0.05(x-1200)(x≥1200)。类型B的资费标准可表示成水平线段:y=49.5(O≤x≤2400)和斜线:y=49.5+0.05(x-2400)(x≥2400)。从图上可以看出,类型A曲线与类型B曲线的交点是(T,49.5);(49.5-24.5)/(T-1200)=0.05,T=1700分钟=28小时20分。月上网时间在T以下者,应选择类型A;月上网时间在T以上者,应选择类型B。

13、答案:B本题解析:本题考查软件工程方面的基础知识。出错处理是用户界面设计的重要环节。用户在使用软件时操作出错是难免的,软件的出错处理方式是用户评价软件的重要方面。当软件需要用户输入某些数据时,用户界面上一般会出现输入数据框。如果用户输入后,软件不做检查就直接接收该数据,则错误的数据就会导致错误的结果,也可能会引起软件运行的非正常终止。所以,软件在收到输入数据后,应尽可能做些检查。例如,收到年龄数据后就立即做数据范围的检查,对异常数据给出可能出错的提示,希望用户重新输入。有些软件在工具栏内具有UNDO按钮,撤销某些刚进行的操作。这一功能对撤销用户的错误操作有好处。有时用户不小心做出了错误操作,有时用户发现刚进行的操作其效果出乎意料,利用UNDO操作进行恢复往往十分有效。当然,与外设相关的操作执行后是不能撤销的。执行重要的操作前,提示用户给予确认,这是软件常用的方法。例如,磁盘格式化、修改文件的扩展名等都会有警告性提示,希望用户确认后再执行这种操作。将某些按钮或菜单项设置为不可用(呈浅灰色或不出现),这是预防性、保护性的行为,一般不是出错后的处理方式。

14、答案:C本题解析:本题考查的是计算机文字处理中的基本操作。(l)使用常用文字编辑工具编辑正文时,若改文件没有保存,则选用“文件”→“保存”命令,会打开“另存为”对话框,在对话框中选定要存盘的路径并输入文件名,可将没有保存的文件保存。若正在编辑的文件己经存盘(即有文件名),则选用“文件”→“另存为”命令,可改变该文件的文件名并保存。(2)在“打印预览”方式下,单击“关闭”按钮即可返回编辑状态。“打印预览”、“放大境”和“全屏显示”均为在预览状况下的操作。(3)如果想把文中所有的“Computer”替换成“计算机”,可以使用替换来做:打开“编辑”菜单,单击“替换”命令,就出现这样一个“替换”对话框,在“查找内容”文本框中输入要替换的内容“编排”,在下面输入要替换成的内容“排版”,单击“查找下一处”按钮,Word就自动在文档中找到下一处使用这个词的地方,这时单击“替换”按钮,word会把选中的词替换掉并自动选中下一个词。如果确定了文档中这个词肯定都要被替换掉,那就直接单击“全部替换”按钮,完成后word会告诉替换的结果(如图所示):

15、答案:B本题解析:本题考察UML基础知识。UML有3种基本的构造块:事物、关系和图。事物是对模型中最具有代表性的成分的抽象,包括结构事物,如类(Class)、接口(Interface)、协作(Collaboration)、用例(UseCase)、主动类(ActiveClass)、组件(Component)和节点(Node);行为事物,如交互(Interaction)、态机(Statemachine)、分组事物(包,Package)、注释事物(注解,Note)。关系用来把事物结合在一起,包括依赖、关联、泛化和实现关系。

16、答案:D本题解析:本题考查程序设计基础知识。通过开发程序解决问题的过程中,问题建模与算法设计可以不考虑实现程序所用的语言,编写程序代码时则一定先要确定要采用的程序语言,编译调试工具更是针对特定语言开发的。

17、答案:A本题解析:本题考查音频信号的数字化处理过程。音频信号处理过程主要包括,音频信号获取、处理和输出过程。音频信号获取主要是声音信号的数字化过程,主要步骤包括采样、量化和编码。采样过程就是把时间连续的模拟信号转换成时间离散、幅度连续的信号;量化处理就是把采样得到的信号幅度转换成数字值,量化后的样本是用二进制数来表示的。为了便于计算机的存储,处理和传输,还要对数字信号进行编码,即选择压缩算法对它进行数据压缩,减少数据量,再按照某种规定的格式将数据组织成文件。在播放数字声音的过程中,首先需要进行解码过程,即读取特定的文件格式,对压缩数据进行解压缩,形成二进制数据。需要播放声音时,再将二进制数字数据通过数字/模拟变换转换成模拟信号产生声音。

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

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

20、答案:C本题解析:本题考查关系数据库方面的基本概念。在关系数据库中,基本表中存放的是各种信息,对于视图在关系数据库中存放的是视图的定义。若用户对视图进行查询,本质上就是从一个或若干个基本表中导出的数据进行查询。支持数据库各种操作的软件系统称为数据库管理系统。

21、答案:D本题解析:本题考查数据结构基础知识。线性表的逻辑关系特点是元素依序排列。当采用顺序存储方式时(一维数组存储),可以随机访问其中的任何一个元素。在表中插入元素和删除元素都要移动其他元素,所需移动的元素个数大约为n/2,而排序所需时间更是与表中元素个数n相关。

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

23、答案:A本题解析:本题考查计算机系统基础知识。Cache(高速缓冲存储器)是一种特殊的存储器子系统,其中复制了频繁使用的数据以利于快速访问。Cache的出现是基于两种原因:首先是由于CPU的速度和性能提高很快而主存速度较低且价格高,其次就是程序执行的局部性特点。因此,将速度比较快而容量有限的SRAM构成Cache。目的在于尽可能发挥CPU的高速度。

24、答案:D本题解析:当若干个进程互相竞争对方已占有的资源,无限期地等待,不能向前推进时,会造成“死锁”。死锁是系统的一种出错状态。产生死锁的必要条件是:互斥条件、保持和等待条件、不可剥夺条件及环路等待条件。可以通过打破产生死锁的必要条件来预防死锁,如采用静态分配资源的策略,则可打破环路等待条件。

25、答案:C本题解析:本题考查数据结构基础知识。在二分查找(即折半查找)过程中,令处于中间位置记录的关键字和给定值比较,若相等,则查找成功;若不等,则缩小范围,直至新的查找区间中间位置记录的关键字等于给定值或者查找区间没有元素时(表明查找不成功)为止。在有13个元素构成的有序表data[1..13]中进行二分查找的过程如下图所示(计算中间元素位置时向下取整,结点中的数字为元素的下标或序号),从中可以看出,查找元素data[8]时,需与data[7]、data[10]、data[8]等元素比较。

26、答案:B本题解析:本题考查数组元素的存储结构。二维数组A[-5..5,0..8]的示意图如下。以列为主序存储元素时,存储在A[2,3]之前的元素个数为11x3+7,因此A[2,3]的存储地址为100+40*4=260。

27、答案:A本题解析:运算器。运算器也称为算术逻辑单元(ArithmeticandLogicUnit,ALU),其主要功能是在控制器的控制下完成各种算术运算和逻辑运算。累加寄存器AC:通用寄存器,为ALU提供一个工作区,用在暂存数据;程序计数器PC:存储下一条要执行指令的地址地址寄存器AR:用来保存当前CPU所访问的内存单元的地址。

28、答案:D本题解析:本题考查的是计算机基本操作。在Word编辑状态下,在输入文字时有些英文单词和中文文字下面会被自动加上红色或绿色的波浪型细下划线,红色波浪线表示拼写错误,而绿色波浪线表示语法错误,这就是Word中文版提供的“拼写和语法”检查功能,它使用波浪型细下划线提醒你:此处可能有拼写或语法错误。使用Word中文版提供的热键Ctrl+C的意思是将选中的文本复制到剪贴板中;Ctrl+V的意思是将剪贴板选中的内容复制到当前光标所在的位置;Ctrl+A的意思是选中当前正在编辑文本的所有内容;Ctrl+S的意思是保存当前正在编辑的文本,与工具栏上的按钮功能相同。

29、答案:D本题解析:本题考查软件工程(用户界面设计)基础知识。影响软件响应速度的因素有多项,计算机和软件处理事务的速度显然是重要的一项,但处理优先级的安排也是有影响的。如果响应用户要求的优先级不高,计算机快速处理自己的要求后,没有立即将结果返回给自己,又转去处理其他用户的要求,那么响应速度也是慢的。用户对常用操作的习惯很重要,此时他们不大会去查看操作说明书。如果常用的某个操作不符合用户习惯,用户就会埋怨。如果按习惯操作得不到效果,甚至产生其他非预料的后果,那用户就会骂软件,甚至卸载该软件了。在Windows系统中,为实现忙光标显示(此时同时再做处理),需要在处理结束后取消忙光标,因此,需要采用进程内的并行机制,需要采用多线程编程方法。系统对用户点击鼠标的响应时间预计在秒级(例如1秒是正常的)。用户对系统显示的反应也需要1秒时间。但用户拖动鼠标来移动对象时,实际上系统需要连续很多次做响应动作,每次的响应时间应该在0.1秒左右,否则用户不能感到对象在跟着鼠标而移动。0.1秒也称为感知“瞬间”。

30、答案:D本题解析:参考译文数据字典是一个包含元数据(即关于数据的数据)的文件。

31、答案:A本题解析:本题考查软件工程基础知识。将内存和一部分磁盘容量作为虚存,以利于在较小的物理内存中同时调度运行多个较大的应用程序。这是操作系统中的虚拟存储技术。对大型企业的数据中心来说,由于存储设备不断扩张,不同时期购买的多种异构存储设备其物理特性不同,简单放在一起是难以管理的,也难以分配给各个应用程序使用。多个业务系统对存储性能和容量有不同要求,需要提高存储服务的灵活性。由此产生了存储虚拟化技术。这样,上层软件就屏蔽了多种异构存储设备的物理特性,实现了不同类型存储资源的集中管理和统一分配,提高了存储服务的灵活性。

32、答案:B本题解析:本题考查关系代数运算方面的基础知识。投影操作是从关系R中选择出若干属性列组成新的关系,该操作对关系进行垂直分割,消去某些列,并重新安排列的顺序,再删去重复元组。对关系S进行属性“订货者”投影操作,可以得到表1。自然连接是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且在结果集中将重复属性列去掉。显然,本题对关系R和S进行自然联接运算可以得到表2。

33、答案:A本题解析:本题考查计算机应用软件MS-Officer的Excel电子表格处理题。第(16)空是考查Excel的AVERAGE函数功能。AVERAGE函数对单元格区域计算平均值,等等。若求多个单元格的平均值,则使用函数的格式是“=AVERAGE(区域起始单元格号:结束单元格号)”,中间使用“:”。所以本题要选择D选项。第(17)空是考查填充柄。对于大多数序列,都可以使用自动填充功能来进行操作,在Excel中便是使用“填充句柄”来自动填充。所谓句柄,是位于当前活动单元格右下方的黑色方块,可以用鼠标拖动它进行自动填充。题中要求出所有的学生的平均成绩,已采用函数AVERAGE求得了D3单元格的平均值,则选中它,拖动它的“填充柄”,沿垂直方向拖到D10,则求出所有人的平均成绩值。

34、答案:B本题解析:大数据是存储大量的结构化和非结构化数据,且用常规的数据库和软件技术难以处理。

35、答案:D本题解析:本题考查程序语言基础知识。程序要处理的数据有两种:常量和变量。常量的值在程序运行期间不变,变量的值可以改变。每个变量都需要相应的内存单元存储其值,因此程序中的变量是内存单元的抽象。为变量规定类型可以方便进行存储单元分配,以及在编译期间进行语法和部分语义的检查。在C/C++中,要求变量先声明后使用。赋值运算是所有程序语言都要提供的基本运算,用于在程序中表示数据的存储和传输。C/C++除了提供赋值运算外,自增自减运算也可以修改变量的值。

36、答案:B本题解析:本题考察系统总线的知识。地址总线宽度决定了CPU能够使用多大容量的主存储器;若计算机的地址总线的宽度为32位,则最多允许直接访问2^32=4*2^30=4GB的物理空间。

37、答案:C本题解析:由先序遍历看,E为根节点,F为根节点的作孩子。在看中序遍历,则左树有:IE两个子结点。那么E的右孩子结点为G。

38、答案:B本题解析:本题考查的是对象封装的概念。对象封装是指将数据和操作数据的方法结合在一起,外界仅仅通过方法对对象的数据进行更改或者说对对象的状态进行改变,封装为信息隐藏提供了实现手段。

39、答案:C本题解析:本题考查IE浏览器相关知识。IE浏览器是客户端代理程序,负责解析服务器端传输过来的数据,包括HTML格式的文件、客户端脚本程序、Cookie等。服务器端脚本需由服务器端程序进行解释,将结果用客户端能解释的格式传回客户端。

40、答案:C本题解析:总体(母体):调查对象的全体,在这里是6.6万个贫困户;个体:总体中每一个考察对象,在这里就是每个贫困户的经济收入;样本:总体中所抽取的一部分个体,在这里是1800个贫困户的经济收入;样本容量:样本中个体的数目,因此是1800。

41、答案:A本题解析:本题考查程序语言基础知识。若实现函数调用时,将实参的值传递给对应的形参,则称为是传值调用。这种方式下形式参数不能向实参传递信息。引用调用的本质是将实参的地址传给形参,函数中对形参的访问和修改实际上就是针对相应实际参数变量所作的访问和改变。根据题目说明,调用函数f时,实参的值为5,也就是在函数f中,x的初始值为5,接下来先通过"a=x-1"将a的值设置为4,再调用函数g(a)。函数g()执行时,形参y的初始值为4,经过"y=y*y-1"运算后,y的值就修改为15。在引用调用方式下,g函数中y是f函数中a的引用(可视为形参y与实参a是同一对象),也就是说函数f中a的值被改为15,因此,返回函数f中再执行"a*x"运算后得到75(x=5,a=15),因此第一空应填入的值为75。在值调用方式下,g函数中y只获得f函数中a的值(形参y与实参a是两个不同的对象),也就是说在函数g中修改y的值与函数f中a的值已经没有关系了,因此,返回函数f再执行"a*x"运算后得到20(x=5,a=4),因此空(34)应填入的值为20。

42、答案:C本题解析:参考译文:8位能表示的最大数是255。

43、答案:D本题解析:OSI参考模型采用了一种分层结构对网络中两点之间的通信过程进行理论化的描述。它并不规定支持每一层的硬件或软件的模型,但是网络通信的每个过程均能与某一层相对应。OSI参考模型把网络通信的结构分成7层,分别为应用层、表示层、会话层、传输层、网络层、数据链路层和物理层。网络接口层对应于OSI参考模型中的物理层与数据链路层。

44、答案:C本题解析:原码首位表示符号,后面7位表示数值,表达范围为:-127(11111111)~+127(01111111),A错误;负数的反码是其原码取反,因此范围与原码一样,B错误;负数的补码是绝对值取反+1,绝对值128(10000000),取反得到:01111111,加一得到:10000000,所以补码可以表示,C正确;ASCII码是一些标准字符编码,D错误。

45、答案:A本题解析:本题考查数据结构知识。线性表采用单链表存储时,每个元素用一个结点表示,结点中的指针域指出后继元素所在结点,存取元素时只能从头指针出发顺序地查找元素,可根据需要动态申请和释放结点,也不要求结点的存储地址连续。在单链表上插入和删除元素只需要修改逻辑上相关的元素所在结点的指针域,而不需要移动元素。

46、答案:A本题解析:描述数据通信的基本技术参数有两个:传输率与误码率。误码率是数据在传输过程中被传错的概率。

47、答案:D本题解析:堆排序是一种改进的选择排序方法。对于n个元素的关键字序列{k1,k2,…,kn},当且仅当满足下列关系时称其为堆:若将此序列对应的一维数组(即以一维数组作为序列的存储结构)看成是一个完全二叉树,则堆的含义表明,完全二叉树中所有非终端结点的值均不大于(或不小于)其左、右孩子结点的值。对于题目中给出的四个序列分别构造完全二叉树,如下图所示。其中,(d)中的结点56,即不满足堆的定义。

48、答案:D本题解析:本题考查参数传递的基本知识。引用调用和值调用是进行过程(函数)调用时实际参数与形式参数间传递信息的两种基本方式。在过程(或函数)首部声明的参数称为形式参数,简称形参;过程(或函数)调用时的参数称为实际参数,简称实参。调用语句实现了对过程(或函数)语句的执行,调用时首先要进行实参与形参间的参数传递。简单地说,以值调用方式进行参数传递时,需要先计算出实参的值并将其传递给对应的形参,然后执行所调用的过程(或函数),在过程(或函数)执行时对形参的修改不影响实参的值。而引用调用时首先计算实际参数的地址,并将此地址传递给被调用的过程,然后执行被调用的过程(或函数)。因此在被调用的过程(函数)中,既得到了实参的值又得到了实参的地址。引用调用方式下,被调用过程(函数)执行时针对形式参数的修改将反映在对应的实际参数变量中。调用函数f()时传递给形参a的值为1,因此局部变量C的初始值为2。在传值调用方式下,执行函数g()不会影响实参c,因此函数f()的返回值为3;在引用调用方式下,执行g()数时,对b的修改等同于对c进行修改,因此在g()中,局部变量x的值为4,参数b的值修改为4,因此函数调用g(c)结束后,c的值为4,函数f()的返回值为5。

49、答案:C本题解析:___的目标是为计算资源和IT服务提供轻松,可扩展的访问。A人工智能B大数据C云计算D数据挖掘云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问,进入可配置的计算资源共享池(资源包括网络,服务器,存储,应用软件,服务),这些资源能够被快速提供,只需投入很少的管理工作,或与服务供应商进行很少的交互。

50、答案:D本题解析:初始值资源数也即信号量初值为2,每P一次,信号量减一,每V一次,信号量+1。n个并发进程申请资源,信号量最大为2,最小为2-n,D选项正确。

51、答案:A本题解析:可以用文字处理软件来编辑你的文档。

52、答案:A本题解析:这一类型的题目考查的知识点是小数的原码和补码的表示方法。在机器码的表示中,小数的表示方法是:数的最左面是符号位,对于原码、反码或补码,如果该小数是正数,则该符号位为0,如果该小数是负数,则该符号位为1;其余各位为该小数的数据位,从左起,第2位的权值为1/2,第3位的权值为1/4,依此类推。解答此类题目的一般思路是:将给定的分式分解成多个分式之和的形式,每个分式的分子为1,分母为2的幂次,这样可以确定其原码表示。而使用补码表示一个小数时,只要将该数除符号位之外求反,然后加1,就可以得到该数的补码表示。针对这道题目,由于x=-105/128=-(64/128+32/128+8/128+1/128)=-(1/2+1/4+1/6+1/128)。根据上面的分析,可以确定x的原码为11101001。对原码求反(符号位不变)后的值为10010110,加1得到该数的补码为10010111。所以本试题的正确答案是选项A。

53、答案:C本题解析:本题考查操作系统进程管理同步与互斥方面的基础知识。本题的正确答案为C。系统中有5个进程共享一个互斥段咒如果最多允许2个进程同时进入X,那么信号量S的初值应设为2。假设5个进程依次进入X,那么当第一个进程进入X时,信号量S减1等于1;当第二个进程进入X时,信号量S减1等于0:当第三个进程进入X时,信号量S减1等于-1;当第四个进程进入X时,信号量S减1等于-2:当第五个进程进入X时,信号量S减1等于-3。可见,信号量的变化范围是-3~2。

54、答案:A本题解析:本题主要考查设计模式知识。题干描述了某软件公司一款图像处理软件的需求分析与设计过程,并明确指出采用设计模式实现关键需求对系统灵活性与扩展性的要求。针对需求1,为了支持灵活的撤销与重做等行为,采用命令模式最为合适,因为命令模式可以将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化,还可以对请求排队,或记录请求日志,以及支持可撤销的操作。针对需求2,为了封装图像操作与照片特征之间的复杂逻辑关系,采用状态模式最为合适,因为状态模式将每一个条件分支放入一个独立的类中,这样就可以根据对象自身的情况将对象的状态作为一个对象,这一对象可以不依赖于其他对象而独立变化;针对需求3,为了实现图像处理算法的灵活选择与替换,采用策略模式最为合适,因为策略模式定义一系列的算法,把它们封装起来,并且使它们可相互替换,使得算法可独立于使用它的客户而变化。

55、答案:A本题解析:本题考查应试者对SQL语言的掌握程度。试题(61)、(62)正确的答案分别是选项B和A。对于字符串进行的最通常的操作是使用操作符like的模式匹配。使用两个特殊的字符来描述模式:“%”匹配任意字符串;“_”匹配任意一个字符。模式是大小写敏感的。例如:Marry%匹配任何以Marry开头的字符串:%idge%匹配任何包含idge的字符串,例如Marryidge、RockRidge、MianusBridge和Ridgeway。“__”匹配只含两个字符的字符串;“_%”匹配至少包含两个字符的字符串。综上所述,查询姓“李”的学生,家庭住址包含“科技路”的学生的学号、姓名及所在系的正确的SELECT语句如下:SELECT学号,姓名,系名FROMStudentsWHERE姓名LIKE‘李%’AND家庭住址LIKE‘%科技路%’;

56、答案:C本题解析:点播电视系统(VOD)又称交互式电视,它是一种受观众(用户)控制的电视系统。点播电视系统主要由视频服务器、编码器/路由器、用户请求和记账计算机、电视机机顶盒构成。其中,视频服务器的主要功能是大容量视频存储、节目检索和服务、快速传输:编码器/路由器的主要功能是按用户的需求,将节目和服务数据经过选定分配到用户;用户请求和记账计算机的主要功能是接受用户访问、服务管理(包括服务类型、更新修改服务及各种服务的收费问题);电视机机顶盒是用户用于节目选择与VOD系统交互通信的用户端设备。其主要功能是把用户选择传送给服务器,提供用户基本的控制功能等。

57、答案:A本题解析:本题考查程序语言基础知识。C语言或汇编语言具有可访问物理地址、进行位操作以及可直接对硬件进行操作的特点,因此适用于开发嵌入式应用系统。HTML或XML语言:HTML(超文本标记语言)是一种为普通文件中某些字句加上标示的语言,其目的在于运用标记(tag)使文件达到预期的显示效果。从结构上讲,html文件由元素(element)组成,组成html文件的元素有许多种,用于组织文件的内容和指导文件的输出格式。绝大多数元素是“容器”,即它有起始标记和结尾标记。元素的起始标记叫做起始链接签(starttag),元素结束标记叫做结尾链接签(endtag)。XML(扩展标记语言)是一种简单的数据存储语言,使用一系列简单的标记描述数据,而这些标记可以用方便的方式来建立。SQL(结构化查询语言)最早是IBM的圣约瑟研究实验室为其关系数据库管理系统SYSTEMR开发的一种查询语言。SQL是高级的非过程化编程语言,允许用户在高层数据结构上工作。脚本语言是介于HTML和编程语言之间的一种语言。HTML通常用于格式化和链结文本,而编程语言通常用于向机器发出一系列复杂的指令。脚本语言介于两者之间,但它的函数与编程语言相似,它与编程语言之间最大的区别是后者的语法和

温馨提示

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

评论

0/150

提交评论