2024年全国软件水平考试之初级程序员考试黑金试题(附答案)_第1页
2024年全国软件水平考试之初级程序员考试黑金试题(附答案)_第2页
2024年全国软件水平考试之初级程序员考试黑金试题(附答案)_第3页
2024年全国软件水平考试之初级程序员考试黑金试题(附答案)_第4页
2024年全国软件水平考试之初级程序员考试黑金试题(附答案)_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

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

文档简介

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

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

4.请按照题号在答题卡上与题目对应的答题区域内规范作答,超出答题区域书写的答案无效:在草稿纸、试卷上答题无效。一、选择题

1、系统有3个进程:A、B、C。这3个进程都需要5个系统资源,那么系统至少有多少个资源才不会发生死锁。A.1B.10C.13D.15

2、某网络结构如下图。在Windows操作系统中配置Web服务器应安装的软件是(),在配置网络属性时PC1的“默认网关”应该设置为()。首选DNS服务器应设置为()。A.13B.11C.8D.

3、将源程序中多处使用的同一个常数定义为常量并命名,()。A.提高了编译效率B.缩短了源程序长度C.提高了源程序的可维护性D.提高了程序的运行效率

4、在检测网络故障时使用的ping命令是基于()协议实现的。A.SNMP(简单网络管理协议)B.FTP(文件传输协议)C.IGMP(互联网组管理协议)D.ICMP(互联网控制管理协议)

5、软件的()是指软件从一种计算机系统转换到另一种计算机系统运行的难易程度。在规定的条件下和规定的时间间隔内,软件实现其规定功能的概率称为()。A.可扩展性B.可接近性C.可靠性D.稳定性

6、已知函数f().G()的定义如下所示,调用函数f时传递给形参x的值是5。若g(a)采用引用调用(callbyreference)方式传递参数,则函数f的返回值为();若g(a)采用值调用(.callbyvalue)的方式传递参数,则函数f的返回值为()。其中,表达式“X>>1”的含义是将x的值右移1位,相当于x除以2。A.35B.32C.11D.7

7、某图G的邻接矩阵如下所示。以下关于该图的叙述中,错误的是()。A.该图存在回路(环)B.该图为完全有向图C.图中所有顶点的入度都大于0D.图中所有顶点的出度都大于0

8、内联网(Intranet)是利用因特网技术构建的企业内部网,其中必须包括()协议。A.TCP/IPB.IPX/SPXC.NetBuilderD.NetBIOS

9、某有向图G及其邻接矩阵如下所示。以下关于图的邻接矩阵存储的叙述中,错误的是()。A.有向图的邻接矩阵可以是对称矩阵B.第i行的非零元素个数为顶点i的出度C.第i行的非零元素个数为顶点i的入度D.有向图的邻接矩阵中非零元素个数为图中弧的数目

10、安全的Web服务器与客户机之间通过()协议进行通信。A.HTTP+SSLB.Telnet+SSLC.Telnet+HTTPD.HTTP+FTP

11、在如下所示的进程资源图中,();该进程资源图是(请作答此空)。A.可以化简的,其化简顺序为P1→P2→P3B.可以化简的,其化简顺序为P3→P1→P2C.可以化简的,其化简顺序为P2→P1→P3D.不可以化简的,因为P1、P2、P3申请的资源都不能得到满足

12、将主存空闲区按地址顺序从小到大登记在空闲区表中,每次分配时总是顺序查找空闲区表,此种分配算法称为()分配算法。A.最先适应B.最坏适应C.随机适应D.最优适应

13、Windows操作系统通常将系统文件保存在();为了确保不会丢失,用户的文件应当定期进行备份,以下关于文件备份的说法中,不正确的是()。A.将文件备份到移动硬盘中B.将需要备份的文件刻录成DVD盘C.将文件备份到安装Windows操作系统的硬盘分区中D.将文件备份到未安装Windows操作系统的硬盘分区中

14、在我国,商标专用权保护的对象是()。A.商标B.商品C.已使用商标D.注册商标

15、通用的高级程序语言一般都会提供描述数据、运算、控制和数据传输的语言成分,其中,控制成分中有顺序、()、循环结构。A.选择B.递归C.递推D.函数

16、在数据结构中,()是与存储结构无关的术语。A.单链表B.二叉树C.哈希表D.循环队列

17、对n个关键码构成的序列采用直接插入排序法进行升序排序的过程是:在插入第i个关键码Ki时,其前面的i-1个关键码已排好序,因此令Ki与Ki-1、Ki-2、...,依次比较,最多到K1为止,找到插入位置并移动相关元素后将Ki插入有序子序列的适当位置,完成本趟(即第i-1趟)排序。以下关于直接插入排序的叙述中,正确的是()。A.若原关键码序列已经升序排序,则排序过程中关键码间的比较次数最少B.若原关键码序列已经降序排序,则排序过程中关键码间的比较次数最少C.第1趟完成后即可确定整个序列的最小关键码D.第1趟完成后即可确定整个序列的最大关键码

18、登录远程计算机采用的协议是()。A.HTTPB.TelnetC.FTPD.SMTP

19、在Windows文件系统中,()是不合法的文件名,一个完整的文件名由()组成。A.路径、文件名、文件属性B.驱动器号、文件名和文件的属性C.驱动器号、路径、文件名和文件的扩展名D.文件名、文件的属性和文件的扩展名

20、假设某公司生产的某种商品的销售量N是价格P的函数:N=7500-50P,10<P<150;成本C是销售量N的函数:C=25000+40N;销售每件商品需要交税10元。据此,每件商品定价P=()元能使公司获得最大利润。A.50B.80C.100D.120

21、以下关于计算机系统中高速缓存(Cache)的说法中,正确的是()。A.Cache的容量通常大于主存的存储容量B.通常由程序员设置Cache的内容和访问速度C.Cache的内容是主存内容的副本D.多级Cache仅在多核CPU中使用

22、软件开发项目进度安排常用的图形描述有Gantt(甘特)图和PERT(项目计划评审技术)图。PERT图难以清晰描述(),而Gantt图难以清晰地描述()。A.每个任务从何时开始B.每个任务到何时结束C.各任务之间的并行情况D.各任务之间的依赖关系

23、对n个记录进行非递减排序,在第一趟排序之后,一定能把关键码序列中的最大或最小元素放在其最终排序位置上的排序算法是()A.冒泡排序B.快速排序C.直接插入排序D.归并排序

24、线性表采用单循环链表存储的主要特点是(36)。A.从表中任一结点出发都能遍历整个链表B.可直接获取指定结点的直接前驱和直接后继结点C.在进行删除操作后,能保证链表不断开D.与单链表相比,更节省存储空间

25、A()copiesaphotograph,drawingorpageoftextintothecomputer.A.scannerB.printerC.displayD.keyboard

26、给定工程项目PROJ和职工EMP实体集,若一个职工可以参加多个项目,一个项目可以由多个职工参加,那么,PROJ与EMP之间应是一个()的联系。A.1:1B.n:1C.1:nD.m:n

27、为了扩充功能和改善性能,需要在已有软件系统中增加一些在系统分析和设计阶段没有规定的功能与性能特征,这类软件维护属于()维护。A.正确性B.适应性C.完善性D.预防性

28、A()consistsofthesymbols,characters,andusagerulesthatpermitpeopletocommunicatewithcomputer.A.programminglanguageB.networkC.keyboardD.display

29、用补码表示的8位二进制数11100000,其值为十进制数()。A.-31B.-32C.-64D.-65

30、在Windows操作系统中,选择一个文件图标,执行“剪切”命令后,“剪切”的文件放在()中;选定某个文件夹后,(),可删除该文件夹。A.在键盘上单击退格键B.右击打开快捷菜单,再选择“删除”命令C.在“编辑”菜单中选用“剪切”命令D.将该文件属性改为隐藏

31、在Word的编辑状态下,当鼠标指针移到图片上变成()形状时,可以拖动鼠标对图形在水平和垂直两个方向上进行缩放;若选择了表格中的一行,并执行了表格菜单中的“删除列”命令,则()。A.整个表格被删除B.表格中的一列被删除C.表格中的一行被删除D.表格中的行与列均未被删除

32、在结构化设计方法中,概要设计阶段的任务是给出系统的各个模块,确定每个模块的功能、接口(模块间传递的数据)及调用关系,用模块及对模块的调用来构建软件的体系结构,并采用结构图进行描述。结构图的基本成分有()。结构图的形态特征中,(请作答此空)是指一层中最大的模块个数。A.深度B.宽度C.扇出D.扇入

33、某C语言程序中有表达式x%m(即x被m除取余数),其中,x为浮点型变量,m为整型非0常量,则该程序在()时会报错,该错误属于(31)错误。A.逻辑B.语法C.语义D.运行

34、微型计算机系统,显示器属于(),硬盘属于()。A.表现媒体B.传输媒体C.表示媒体D.存储媒体

35、在HTML文件中,()是段落标记对。A.<a></a>B.<p></p>C.<dl></dl>D.<div><div>

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

37、对于一般的树结构,可以采用孩子-兄弟表示法,即每个结点设置两个指针域,一个指针(左指针)指示当前结点的第一个孩子结点,另一个指针(右指针)指示当前结点的下一个兄弟结点。某树的孩子-兄弟表示如下图所示。以下关于结点D与E的关系的叙述中,正确的是(40)。A.结点D与结点E是兄弟B.结点D与结点E的祖父结点C.结点E的父结点与结点D的父结点是兄弟D.结点E的父结点与结点D是兄弟

38、Word2003中的水平标尺如下图,图中①和②分别表示();图中③和④分别表示()。A.首行缩进和左缩进B.悬挂缩进和左缩进C.首行缩进和右缩进D.悬挂缩进和右缩进

39、某企业职工关系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.EMP.E_no,E_limit-E_usedB.EMP.E_name,E_used-E_limitC.EMP.E_no,E_used-E_limitD.EMP.E_name,E_limit-E_used

40、对下图所示的二叉树进行中序遍历(左子树,根结点,右子树)的结果是()。A.523461B.253416C.246531D.254361

41、在面向对象系统中,对象是基本的运行时实体。现实世界中电视机的颜色、音量、亮度、灰度和频道等是其(),它们具体的值表示了电视机的(请作答此空)。A.标识B.属性C.行为D.状态

42、在页式存储管理方案中,如果地址长度为32位,并且地址结构的划分如下图所示,则系统中页面总数与页面大小分别为()A.4K,1024KB.1M,4KC.1K,1024KD.1M,1K

43、据报道,2009年某地区高考与上年相比,报名人数减少3.8%,录取人数增加5%,因此可以推算出,2009年该地区高考录取率将比上年提高大约()。A.1.2%B.5%C.8.8%D.9.15%

44、菲波那契(Fibonacci)数列定义为f(1)=1,f(2)=1,n>2时f(n)=f(n-1)+f(n-2)据此可以导出,n>1时,有向量的递推关系式:(f(n+1),f(n))=f(f(n),f(n-1))A其中A是2*2矩阵()。从而,f(n+1),f(n)=(f(2),f(1))*(65).A.An-1B.AnC.An+1D.An+2

45、在结构化设计中,主要根据()进行软件体系结构设计。A.数据流图B.实体—关系图C.状态—迁移图D.数据字典

46、()是指系统或其组成部分能在其他系统中重复使用的特性。A.可扩充性B.可移植性C.可重用性D.可维护性

47、f(1)=1,f(2)=1,n>2时f(n)=f(n-1)+f(n-2)据此可以导出,n>1时,有向量的递推关系式:(f(n+1),f(n))=(f(n),f(n-1))A其中A是2*2矩阵()。从而,(f(n+1),f(n)=(f(2),f(1))*()A.An-1B.AnC.An+1D.An+2

48、用户进程A从“运行”状态转换到“阻塞”状态可能是由于()。A.该进程执行了V操作B.某系统进程执行了V操作C.该进程执行了P操作D.某系统进程执行了P操作

49、在Word编辑状态下,若要显示或隐藏编辑标记,则单击(请作答此空)按钮;若将光标移至表格外右侧的行尾处,按下Enter键,则()。A.见图AB.见图BC.见图CD.见图D

50、HTML中的<p></p>标记用来定义()A.一个表格B.一个段落C.一个单元格D.一个标题二、多选题

51、在Windows系统中,通过设置文件的(),可以使其成为“隐藏”文件;如果用户要整理D盘上的碎片,可选中D盘,(),单击“开始整理”按钮,在弹出的对话框中单击“整理碎片”按钮即可。A.类型B.格式C.属性D.状态

52、Whenpayingonline,youshouldpayattentionto()yourpersonalandfinancialinformation.A.readingB.writingC.executingD.protecting

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

54、以下文件格式中属于声音文件的是()。A.PDFB.WAVC.AVID.DOC

55、在while型循环结构中,()。A.循环体的执行次数等于循环条件的判断次数B.循环体的执行次数多于循环条件的判断次数C.循环体的执行次数少于循环条件的判断次数D.循环体的执行次数与循环条件的判断次数无关

56、E-mail地址由分隔符“()”分为前后两部分,分别指明用户名及邮件A.//B.\\C.@D.点

57、下面的图像格式中,()不支持透明控制信息。A.GIFB.PNGC.PSD.JPG

58、软件设计活动中的()设计指定各个组件之间的通信方式以及各组件之间如何相互作用。A.数据B.接口C.结构D.组件

59、程序员小张记录的以下心得体会中,不正确的是()。A.努力做一名懂设计的程序员B.代码写得越急,程序错误越多C.不但要多练习,还要多感悟D.编程调试结束后应立即开始写设计文档

60、函数f()、g()的定义如下图所示,调用函数f时传递给形参x的值为5,若采用传值(callbyvalue)的方式调用g(a),则函数f的返回值为();若采用传引用(callbyreference)的方式调用g(a),则函数f的返回值为()。A.14B.16C.17D.22

61、()不是使用光(激光)技术来存取数据的存储介质。A.DVDB.EEPROMC.CD-ROMD.CD-RW

62、在请求分页系统中,当访问的页面不在主存时会产生一个缺页中断,缺页中断与一般中断的主要区别是()。A.每当发生缺页中断并进行处理后,将返回到被中断指令的下一条指令开始执行;而一般中断是返回到被中断指令开始重新执行B.缺页中断在一条指令执行期间只会产生一次,而一般中断会产生多次C.缺页中断在指令执行期间产生并进行处理,而一般中断是在一条指令执行完,下一条指令开始执行前进行处理的D.缺页中断在一条指令执行完,下一条指令开始执行前进行处理,而一般中断是在一条指令执行期间进行处理的

63、某医院有科室关系D(科室号,科室名,负责人,联系电话),其中:"科室号"唯一标识关系D中的每一个元组。住院部设有病人关系R(住院号,姓名,性别,科室号,家庭住址),其中,"住院号"唯一标识关系R中的每一个元组,"性别"的取值只能为M或F,要求科室号参照科室关系D中的科室号。创建R关系的sQL语句如下:CREATETABLER(住院号CHAR58(),姓名CHAR59,性别CHAR60(请作答此空),科室号cHAR61(),家庭住址CHAR62);A.IN(M,FB.CHECK('M','F')C.LIKE('M','F')D.CHECK(性别IN('M','F'))

64、对一个复杂用例中的业务处理流程进行进一步建模的最佳工具是UML的()。A.状态图B.顺序图C.类图D.活动图

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

66、CPU中,保存当前正在执行的指令的寄存器是()。表征指令执行结果的寄存器的是()。A.程序计数器B.标志寄存器(PSW)C.堆栈指示器D.指令寄存器

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

68、当一个企业的信息系统建成并正式投入运行后,该企业信息系统管理工作的主要任务是()。A.对该系统进行运行管理和维护B.修改完善该系统的功能C.继续研制还没有完成前功能D.对该系统提出新的业务需求和功能需求

69、下列设计模式中,()模式既是类结构型模式,又是对象结构型模式。此模式与(请作答此空)模式类似的特征是,都给另一个对象提供了一定程度上的间接性,都涉及到从自身以外的一个接口向这个对象转发请求。A.桥接(Bridge)B.适配器(Adapter)C.组成(Composite)D.装饰器(Decorator)

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

71、()是指CPU-次可以处理的二进制数的位数,它直接关系到计算机的计算精度、速度等指标;运算速度是指计算机每秒能执行的指令条数,通常用()为单位来描述。A.字长B.主频C.运算速度D.存储容量

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

73、下面地址中可以作为源地址但是不能作为目的地址的是(70)。A.B.C./24D.55/24

74、一个HTML页面的主体内容需写在()标记内。A.<body></body>B.<head></head>C.<font></font>D.<frame></frame>

75、Apushoperationaddsanitemtothetopofa(73).A.queueB.treeC.stackD.datestructure

76、浏览器本质上是一个(67)A.连入Internet的TCP/IP程序B.连入Internet的SNMP程序C.浏览Web页面的服务器程序D.浏览Web页面的客户程序

77、目前,在微型和小型机中,通常采用的常用字符编码是()。A.BCD码B.ASCII码C.海明码D.CRC码

78、某高校数据库中,学生S、教师T和课程C的关系模式分别为:S(学号,姓名,性别,家庭住址,电话);T(教师号,姓名,性别,部门,工资);C(课程号,课程名)。假设一个学生可以选择多门课程,一门课程可以由多个学生选择;一个教师可以讲授多门课程,一门课程可以由多个教师讲授。那么,学生“选课”和教师“讲授”课程的联系类型分别为();“选课”联系()。查询“软件教研室”教师的平均工资、最高与最低工资之间差值的SQL话句如下:SELECTAVG(工资)AS平均工资,()FROMTWHERE部门='软件教研室';A.1:1,1:nB.1:n,1:nC.n:1,n:mD.n:m,n:m

79、SLIP协议和PPP协议都是属于()通信方式。A.端到端B.点对点C.同步D.异步

80、在第一趟排序之后,一定能把数据序列中最大或最小元素放在其最终位置上的排序方法是()。A.冒泡排序B.插入排序C.快速排序D.归并排序

81、以下IP地址中,()可以指定给因特网接口。A.24B.0C.8D.5

82、C语言源程序中以#开头的命令在()进行处理。A.对源程序编译之前B.对源程序编译过程中C.目标程序链接时D.目标程序运行时

83、某汽车维修公司有部门、员工和顾客等实体,各实体对应的关系模式如下:部门(部门代码,部门名称,电话)员工(员工代码,姓名,部门代码)顾客(顾客号,姓名,年龄,性别)维修(顾客号,故障情况,维修日期,员工代码)假设每个部门允许有多部电话,则电话属性为()。若每个部门有多名员工,而每个员工只属于一个部门。员工代码唯一标识员工关系的每一个元组。部门和员工之间是(请作答此空)联系。一个员工同一天可为多位顾客维修车辆,而一名顾客也可由多个员工为其维修车辆。维修关系模式的主键是(),员工关系模式的外键是()。A.1:1B.1:nC.n:1D.n:m

84、正规式(ab|c)(0|1|2)表示的正规集合中有()个元素,()是该正规集中的元素。A.3B.5C.6D.9

85、假设某公司营销系统有营销点关系S(营销点,负责人姓名,联系方式)、商品关系P(商品名,条形码,型号,产地,数量,价格),其中,营销点唯一标识S中的每一个元组。每个营销点可以销售多种商品,每一种商品可以由不同的营销点销售。关系S和P的主键分别为(),S和P之间的联系类型属于()。为查询产于"上海"且商品名为"冰箱"或"电视"的型号及价格,并要求价格按降序排列。实现的SQL语句如下:SELECT商品名,型号,价格FROMPWHERE()AND()();A.条形码=上海B.条形码=''上海''C.产地=上海D.产地=''上海''

86、Windows操作系统通常将系统文件保存在();为了确保不会丢失,用户的文件应当定期进行备份,以下关于文件备份的说法中,不正确的是()。A."Windows"文件或"ProgramFiles"文件中B."Windows"文件夹或"ProgramFiles"文件夹中C."QMDownload"文件或"Office_Visio_Pro_2007"文件中D."QMDownload"文件夹或"Office_Visio_Pro_2007"文件夹中

87、某教学管理数据库中,学生、课程关系模式分别为:S(学号,姓名,性别,家庭住址,电话),关系S的主键为学号;C(课程号,课程名,学分),关系C的主键为课程号。假设一个学生可以选择多门课程,一门课程可以由多个学生选择;一旦学生选择某门课程必定有该课程的成绩。由于学生与课程之间的‘选课”联系类型为(60),所以对该联系()。查询“软件工程”课程的平均成绩、最高成绩与最低成绩之间差值的SQL语句如下:SELECTAVG(成绩)AS平均成绩,()FROMC,SCWHEREC.课程名=’软件工程’ANDC.课程号=SC.课程号;A.n:mB.1:nC.n:1D.1:1

88、以下关于图的存储结构的叙述中,正确的是()。A.有向图的邻接矩阵一定是对称的B.有向图的邻接矩阵一定是不对称的C.无向图的邻接矩阵一定是对称的D.无向图的邻接矩阵一走是不对称的

89、在进行类设计时,()可以选择()的某些操作进行完全的继承或变异。A.派生类B.基类C.抽象类D.虚拟类

90、某计算机中采用48×48数字化点阵字模表示一个汉字,字模中的每一个点在存储器中用一个二进制位存储。那么,存储1024个汉字要求的存储空间应为()K字节。A.196B.244C.288D.312

91、欲开发一系统,如果客户不能完整描述他们的需求,则开发过程最适宜采用()。A.原型模型B.瀑布模型C.V模型D.螺旋模型

92、以下关于字符串的叙述中,正确的是()。A.包含任意个空格字符的字符串称为空串B.仅包含一个空格字符的字符串称为空串C.字符串的长度是指串中所含字符的个数D.字符串的长度是指串中所含非空格字符的个数

93、已知函数f().G()的定义如下所示,调用函数f时传递给形参x的值是5。若g(a)采用引用调用(callbyreference)方式传递参数,则函数f的返回值为(33);若g(a)采用值调用(callbyvalue)的方式传递参数,则函数f的返回值为(34)。其中,表达式“X>>1”的含义是将x的值右移1位,相当于x=2。A.35B.32C.11D.7

94、将软件从一种计算机环境转换到另一种环境运行的难易程度是指软件的()。在规定的条件下和规定的时间间隔内,按设计要求,软件成功运行的特性称为()。A.可靠性B.可移植性C.可重用性D.正确性

95、某非确定的有限自动机(NFA)的状态转换图如下图所示(q0既是初态也是终态),与该NFA等价的确定的有限自动机(DFA)是()。A.见图AB.见图BC.见图CD.见图D

96、以下关于程序中函数的定义、调用和声明的叙述中,正确的是()。A.函数的定义必须放在该函数的调用之前B.函数的声明必须放在该函数的调用之前C.函数的定义必须放在该函数的声明之前D.函数的声明必须放在该函数的定义之前

97、在Windows系统中,可通过文件扩展名判别文件类型,例如,()是一种可执行文件的扩展名。当用户双击一个文件名时,Windows系统通过建立的()来决定使用什么程序打开该文件。A.文件B.临时文件C.文件关联D.子目录

98、若用8位机器码表示二进制数-111,则原码表示的十六进制形式为();补码表示的十六进制形式为()。A.F9B.F0C.89D.80

99、对于一个值不为0的整数X,进行()运算后结果为0。A.x与x按位与B.将x按位取反C.x与x按位或D.x与x按位异或

100、编写C程序时通常为了提高可读性而加入注释,注释并不参与程序的运行过程。通常,编译程序在()阶段就会删除源程序中的注释。A.词法分析B.语法分析C.语义分析D.代码优化

参考答案与解析

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

2、答案:B本题解析:IIS是InternetInformationServer的简称。IIS作为当今流行的Web服务器之一,提供了强大的Internet和Intranet服务功能。WindowsServer2003系统中自带Internet信息服务6.0(IIS6.0),在可靠性、方便性、安全性、扩展性和兼容性等方面进行了增强。IMail作为Windows操作系统上的第一个邮件服务器软件,目前己经有了10年的历史,全世界来自不同行业的用户使用IMail作为他们的邮件服务平台。Wingate是一个代理服务器软件:IE6.0则是一个浏览器软件。PC1的“默认网关时应该设置为路由器上PCI端IP地址,即。域名系统(DNS)是一种TCP/IP的标准服务,负责IP地址和域名之间的转换。DNS服务允许网络上的客户机注册和解析DNS域名。这些名称用于为搜索和访问网络上的计算机提供定位。PC1的首选DNS服务器应设置为11。

3、答案:C本题解析:本题考查程序语言基础知识。编写源程序时,将程序中多处引用的常数定义为一个符号常量可以简化对此常数的修改操作(只需改一次),并提高程序的可读性,以便于理解和维护,因此答案选C。

4、答案:D本题解析:本题考查的是ICMP协议。由于IP协议并不是一个可靠的协议,它不保证数据被送达,所以保证数据送达的工作应该由其他的模块来完成。其中一个重要的模块就是ICMP(网络控制报文)协议。当传送IP数据包发生错误。如主机不可达,路由不可达等,ICMP协议将会把错误信息封包,然后传送给主机。给主机一个处理错误的机会,这就是为什么说建立在IP层以上的协议是可能做到安全的原因。ICMP数据包由8位的错误类型,8位的代码和16位的校验和组成。而前16位就组成了ICMP所要传递的信息。Ping命令是ICMP最著名的应用。

5、答案:C本题解析:软件的可移植性是指软件可以从某一环境转移到另以环境的能力相关的一组属性。软件的可靠性指在规定的一段时间内和规定的条件下,软件维护其性能水平的能力。

6、答案:C本题解析:此题考查程序设计基础,必须搞清楚值传递和引用传递的区别,在F函数中a=2,x=5,F函数调用G函数时采用引用传递,即G(a),将实参a的地址传递给G函数中的形参x,G函数运行后x的值是x=x*(x+1),等于6,形参x的值改变了,意味着实参a的值也改变成了6,即在F函数中a的值是6,x依然是5,所以F函数中的returna+x等于11。若采用值传递,在G函数中x的值改变不会影响F函数中实参a的值,F函数的值依然是x=5,a=2,返回F函数的值returna+x,等于7,此题是经常考的试题,核心是考查实参与形参的两种传递方式。

7、答案:B本题解析:本题考察数据结构与算法的基础知识。对于完全图,需要满足每一个顶点与其他的所有顶点都存在边,显然此图不满足。

8、答案:A本题解析:Intranet是Internet(因特网)和LAN(局域网)技术相结合的产物。Intranet也叫内联网,它是把Internet技术应用于局域网上建立的企业网或校园网。Internet的关键技术就是TCP/IP协议和Web/Browser访问模式。利用这些技术建立的企业网与外部的Internet之间用防火墙隔离,外部网络对Intranet的访问是可以控制的,从而提供了一定的安全保障机制。由于利用了Internet技术,因此Intranet具有良好的开放性,提供了统一的信息发布方式和友好的用户访问界面。同时在Intranet内部还可以利用局域网的控制机制进行有效的配置和管理。

9、答案:C本题解析:本题考查数据结构基础知识。图中顶点v的度是指关联于该顶点的边的数目,若为有向图,顶点的度表示该顶点的入度和出度之和。图的邻接矩阵表示法利用一个矩阵来表示图中顶点之间的关系。矩阵元素的值设置如下:对于题中所给的图,各顶点的度如下表所示:显然,邻接矩阵中每一行的非零元素个数对应一个顶点的出度,每一列的非零元素个数对应一个顶点的入度。

10、答案:A本题解析:Web服务器与客户机之间采用HTTP协议通信,安全的Web服务是把Web报文通过SSL传输。SSL是Netscape公司为TCP/IP套接字开发的一种加密技术,用于提高应用层协议(如HTTP,Telnet和FTP)的安全性,其功能包括数据加密、服务器验证、报文完整性验证以及可选的客户端验证等。

11、答案:B本题解析:R1已经全部分配给P1和P3,所以P2再请求一个R1的时候,将进入阻塞状态。同理,R2已经全部分配给P1、P2和P3,当P1再请求一个R2时,将陷入阻塞。R3还有一个未用资源,当P3申请时,可以顺利获得,故不会阻塞。因为P3非阻塞且非孤立,所以可以化简。将其所用资源归还资源图后,P1获得R2,即可运行,然后也可以化简,最后P2可以运行。

12、答案:A本题解析:常用的4种存储分配算法如下:(1)最先适应算法:把内存中的可用分区单独组成可用分区表或可用分区自由链,按起始地址递增的次序排列。每次按递增次序向后找,一旦找到大于或等于所要求的内存长度的分区时,则结束探索,从找到的分区中找出所要求的内存长度分配给用户。(2)随机适应算法:随机地寻找空闲区,只要找到大于或等于所要求的内存长度的分区,就对其进行分配。(3)最佳适应算法:将输入作业放入主存中与它所需的大小最接近的空白区中,使剩下的未用空间最小,该算法要求空白区大小按从小到大的次序组成空白区可用表或自由链。在进行分配时总是从最小的一个开始查询,因而找到的一个能满足要求的空白区便是最佳的一个。(4)最坏适应算法:分配时把一个作业程序放入主存中最不适合它的空白区,即最大的空白区(空闲区)内。

13、答案:C本题解析:本题考查Windows操作系统基础知识。为了确保不会丢失用户的文件,应当定期备份这些文件,但不要将文件备份到安装了Windows操作系统的硬盘中。将用于备份的介质(外部硬盘、DVD或CD)存储在安全的位置,以防止未经授权的人员访问文件。

14、答案:D本题解析:本题考查知识产权基本知识。商标是生产经营者在其商品或服务上所使用的,由文字、图形、字母、数字、三维标志和颜色,以及上述要素的组合构成,用以识别不同生产者或经营者所生产、制造、加工、拣选搞经销的商品或者提供的服务的可视性标志。已使用商标是用于商品、商品包装、容器以及商品交易书上,或者用于广告宣传、展览及其他商业活动中的商标。注册商标是经商标局核准注册的商标,商标所有人只有依法将自己的商标注册后,商标注册人事有商标专用权,受法律保护。未注册商标是指未经商标局核准注册而自行使用的商标,其商标所有人不享有法律赋予的专用权,不能得到法律的保护。一般情况下,使用在某种商品或服务上的商标是否申请注册完全由商标使用人自行决定,实行自愿、注册。但对与人民生活关系密切的少数商品实行强制注册,如对人用药品,必须申请商标注册,未经核准注册的,不得在市场销售。

15、答案:A本题解析:本题考查程序语言基础知识。程序语言的控制成分提供运算的控制逻辑,已经证明程序的控制结构可分为顺序、选择(或分支)和循环结构三种。

16、答案:B本题解析:本题考查数据结构基础知识。单链表是一种与存储结构有关的术语,常用于线性表的链式存储,通过在结点中设置指针域指出当前元素的直接后继(或直接前驱)元素所在结点,从而表示出元素间的顺序关系(即逻辑关系)。哈希表既是一种存储结构也是一种查找结构,它以记录的关键字为自变量计算一个函数(称为哈希函数)得到该记录的存储地址,从而实现快速存储和查找。循环队列是指采用顺序存储结构实现的队列。在顺序队列中,为了降低运算的复杂度,元素入队时,只修改队尾指针;元素出队时,只修改队头指针。由于顺序队列的存储空间是提前设定的,因此队尾指针会有一个上限值,当队尾指针达到其上限时,就不能只通过修改队尾指针来实现新元素的入队操作了。此时,可将顺序队列假想成一个环状结构,称之为循环队列,同时保持运算的简便性。

17、答案:A本题解析:按照题目要求,Ki每次先与Ki-1比较,因此如果已经升序,每次只需比较一次,此时比较次数最少,因此本题选A。

18、答案:B本题解析:本题考查应用层协议及主要功能。HTTP是超文本传输协议,用以浏览网页;Telnet是远程登录协议;FTP为文件传输协议;SMTP为简单邮件传输协议,用来发送邮件。

19、答案:C本题解析:本题考查的是Windows操作系统中的基本知识及应用。因为在Windows文件系统中,一个完整的文件名由驱动器号、路径、文件名和文件的扩展名组成的。文件名用来标识不同的文件,扩展名用来表明文件的类型。

20、答案:C本题解析:本题考察初等数学基础知识。N是销售量,P是销售价格。利润=总收入-总成本-总税收=销售量*销售价格-成本C-销售量*单件税收=N*P-C-10N=N*P-(25000+40N)-10N=N*(P-50)-25000=(7500-50P)*(P-50)-25000=50*(150-P)*(P-50)-25000根据高中所学知识,要求y=(150-P)*(P-50)越大收益越大。根据y=0得到:曲线y与x轴的的两交点为50,150,该曲线为向下的抛物线,最大值在P=(50+150)/2=100时得到。

21、答案:C本题解析:各选项分析如下:①高速缓存储器是存在于主存与CPU之间的一级存储器,由静态存储芯片(SRAM)组成,容量远小于主存,但速度比主存高得多,接近于CPU的速度,故A错误;②Cache对程序员透明,故B错误;③在单核CPU中也可以使用多级Cache,故D错误;④Cache通常保存一份内存储器中部分内容的副本,该内容副本是最近曾被CPU使用过的数据和程序代码,故应选择C。

22、答案:C本题解析:PERT图也称“计划评审技术”,它采用网络图来描述一个项目的任务网络。不仅可以表达子任务的计划安排,还可以在任务计划执行过程中估计任务完成的情况,分析某些子任务完成情况对全局的影响,找出影响全局的区域和关键子任务。以便及时采取措施,确保整个项目的完成。甘特图(Ganttchart)又称为横道图、条状图(Barchart)。其通过条状图来显示项目,进度,和其他时间相关的系统进展的内在关系随着时间进展的情况。

23、答案:A本题解析:本题考察数据结构与算法的基础知识。冒泡排序Bubblesort:原理是临近的数字两两进行比较,按照从小到大或者从大到小的顺序进行交换,这样一趟过去后,最大或最小的数字被交换到了最后一位,然后再从头开始进行两两比较交换,直到倒数第二位时结束。

24、答案:A本题解析:本题考查数据结构基础知识。不含头结点且有n个元素的单链表和单循环链表分别如下图(a)、(b)所示。在单链表和单循环链表中,由于结点指针域的链接方向都是单方向的,所以对于表中的任意一个结点,都可以直接得到后继结点的指针,要获得前驱结点的指针则需要一个遍历过程。对链表进行删除操作时,只要在修改结点中的指针域之前,暂存其后继结点的指针,就可以将结点重新链接起来与单链表是否循环无关。从链表所需的存储空间来说,它们没有差别。观察单循环链表可知,从表中任意结点出发,沿着结点间的链接关系都能回到出发的结点,所以从表中任一结点出发都能遍历整个链表。

25、答案:A本题解析:扫描仪可以把照片、图片和成页的文本拷贝计算机。

26、答案:D本题解析:本题考查的是数据库E-R模型方面的基本概念。根据题意,若一个职工可以参加多个项目,一个项目可以由多个职工参加,意味着工程项目PROJ和职工EMP,实体集之间是一个多对多的联系。多对多的联系在E-R模型中记为m:n。

27、答案:C本题解析:本题考查软件维护的类型。根据维护目的的不同,软件维护一般分为4类。正确性维护是指改正在系统开发阶段已发生而系统测试阶段尚未发现的错误;适应性维护是指使应用软件为适应信息技术变化和管理需求变化而进行的修改;完善性维护是为扩充功能和改善性能而进行的修改,主要是对已有的软件系统增加一些在系统分析和设计阶段中没有规定的功能与性能特征;预防性维护是为了改进应用软件的可靠性和可维护性及适应未来的软硬件环境的变化,而主动增加预防性的新功能,以使应用系统适应各类变化而不被淘汰。

28、答案:A本题解析:程序设计语言由符号、字符及使用规则组成,使人们可以与计算机通信。

29、答案:B本题解析:若数据为负数,则其补码表示的最高位为1,正数的补码表示最高位为0。正数的补码等于其真值。将负数的补码表示转换为真值的方法是:除符号位外,数值位各位取反,然后再加1。对于11100000,其绝对值为00100000(32),其真值为-32。

30、答案:B本题解析:本题考查的是windows操作系统的基本应用。在Windows操作系统中,选择一个文件图标,执行“剪切”命令后,“剪切”的文件放在“剪切板”中,选定某个文件后,右击打开快捷菜单,再选择“删除”命令,可删除该文件夹。利用Windows“资源管理器”删除文件或文件夹的主要方法有:·在“资源管理器”中选择要删除的文件或文件夹,打开窗口的“文件”菜单,单击“删除”命令,即可删除文件或文件夹;·在“资源管理器”中选择要删除的文件或文件夹,用鼠标直接拖动选中的文件夹到“回收站”;·在驱动器或文件夹的窗口中选择要删除的文件或文件夹,直接敲击<Del>键;·在要删除的文件或文件夹图标上单击鼠标右键,选择“删除”命令;·在驱动器或文件夹窗口中,选择要删除的文件同时按下<shift>+<Del>键。

31、答案:A本题解析:

32、答案:B本题解析:本题考查结构化设计方法的基础知识。结构化程序设计方法中使用结构图来描述软件系统的体系结构,指出一个软件系统由哪些模块组成,以及模块之间的调用关系。其基本成分有模块、调用和数据。模块是指具有一定功能并可以用模块名调用的一组程序语句,是组成程序的基本单元,用矩形表示。模块之间的调用关系用从一个模块指向另一个模块的箭头表示,表示前者调用了后者。模块之间还可以用带注释的短箭头表示模块调用过程中来回传递的信息,箭头尾部带空心圆表示传递的是数据,带实心圆表示传递的是控制信息。结构图有四种特征,其中:深度指结构图控制的层次,即模块的层数;宽度指一层中最大的模块数;扇出指一个模块的直接下属模块数i扇入指一个模块的直接上属模块数。

33、答案:C本题解析:本题考查程序语言基础知识。用户编写的源程序不可避免地会有一些错误,这些错误大致可分为静态错误和动态错误。动态错误也称动态语义错误,它们发生在程序运行时,例如变量取零时作除数、引用数组元素下标越界等错误。静态错误是指编译时所发现的程序错误,可分为语法错误和静态语义错误。C语言对浮点数作整除取余运算没有定义,属于运算类型不匹配的错误,编译过程中的语义分析阶段会报告此类错误,属于静态语义错误。

34、答案:D本题解析:本题考查考生多媒体基础知识。表现媒体是指进行信息输入和输出的媒体,如键盘、鼠标、话筒,以及显示器、打印机、喇叭等。传输媒体是指传输表示媒体的物理介质,如电缆、光缆、电磁波等。表示媒体指传输感觉媒体的中介媒体,即用于数据交换的编码,如图像编码、文本编码和声音编码等;存储媒体是指用于存储表示媒体的物理介质,如硬盘、U盘、光盘、ROM及RAM等。

35、答案:B本题解析:本题考查HTML语言的基础知识。超文本标记语言(HTML)是一种对文档进行格式化的标注语言。HTML文档的扩展名为.html或.htm,包含大量的标记,用以对网页内容进行格式化和布局,定义页面在浏览器中查看时的外观,在常用标记对中<p></p>是段落标记。

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

37、答案:D本题解析:本题考查数据结构基础知识。按照树的孩子-兄弟表示法,题图二叉输对应的树如下图所示。结点E的父结点是C,结点C与D是兄弟关系。

38、答案:C本题解析:本题考查Word方面的基础知识。段落缩进是指段落与左、右页边距的距离。在Word中,编辑窗口中的水平标尺上分别显示了段落的缩进标记,包括首行缩进、悬挂缩进、左缩进和右缩进。各类缩进的含义如下:●首行缩进:指段落的第一行相对于左页边距向右缩进的距离,如首行空两个字符。图中③表示首行缩进。●悬挂缩进:指段落的除第一行外,其余各行相对于左边界向右缩进的距离。图中①表示悬挂缩进。●左缩进:指整个段落的左边界向右缩进的距离。图中②表示左缩进。●右缩进:指整个段落的右边界向左缩进的距离。图中④表示右缩进。

39、答案:D本题解析:暂无解析

40、答案:D本题解析:中序遍历:先遍历左子树,然后遍历根结点,最后遍历右子树,根据中序遍历的定义,本题正确答案为D。

41、答案:D本题解析:电视机的颜色、音量、亮度、灰度和频道等是属性,他们具体的数值是电视机的状态。

42、答案:B本题解析:页内地址的宽度就是页面大小,共有12位,即212=4K;页号的宽度就是页面总数,共有20位,即220=1MB,故应选择B。

43、答案:D本题解析:本题考查数学应用方面的基础知识。设2008年该地区高考报名人数为M,录取人数为N,则录取率为N/M,2009年报名人数为(1-3.8%)×M=0.962M,录取人数为(1+5%)×N=1.05N。因此,2009年该地区的高考录取率为1.05N/0.962M≈1.0915N/M=(1+9.15%)N/M,即比2008年增加9.15%。

44、答案:A本题解析:本题考查数学应用的基础知识。若矩阵A选取(64)中的D,则(f(n),f(n-1))A=(f(n)+f(n-1),f(n))=(f(n+1),f(n))由递推关系(f(n+1),f(n))=(f(n),f(n-1))A,得到(f(n+1),f(n)):(f(n),f(n-1))A=f(n-1),f(n-2))A2=(f(n-2),f(n-3))A3=...=(f(2),f(1)An-1=(1,1)An-1这就给出了计算菲波那契数列的另一种算式。

45、答案:A本题解析:在结构化设计中,根据数据流图进行体系结构设计和接口设计,根据数据字典和实体关系图进行数据设计,根据加工规格说明、状态转换图和控制规格说明进行过程设计。

46、答案:C本题解析:系统可扩充性是指系统处理能力和系统功能的可扩充程度,分为系统结构的可扩充能力、硬件设备的可扩充性和软件功能可扩充性等。可移植性是指将系统从一种硬件环境/软件环境下移植到另一种硬件环境/软件环境下所需付出努力的程度,该指标取决于系统中软硬件特征以及系统分析和设计中关于其他性能指标的考虑。可维护性是指将系统从故障状态恢复到正常状态所需努力的程度,通常使用“平均修复时间”来衡量系统的可维护性。系统可重用性是指系统和(或)其组成部分能够在其他系统中重复使用的程度,分为硬件可重用性和软件可重用性。

47、答案:A本题解析:此题考查菲波那契(Fibonacci)数列及数学代数知识,根据矩阵乘法运算法则,有从运算规则中可以看出,矩阵A与数列项形成相差为1的关系,因此是n-1

48、答案:C本题解析:本题考查的是操作系统进程管理中进程调度状态和P/V操作方面的知识。进程的基本状态有就绪、运行和等待(阻塞)三种。这三者间的转换如下图所示:运行状态是指一个进程正占用着处理机时的状态,这时,处理机正在执行该进程的程序,运行过程中进程会因时间片已到等非资源请求原因退出运行而转变为就绪态,因资源请求原因而不具备运行条件时,如进程执行了P操作,该进程的状态就要从运行状态转变为阻塞状态。等待状态是指一个进程由于某种原因不具备运行条件时所处的状态,这时它必须等待,引起等待的条件一旦消失,进程便具备了运行的条件,将状态转变为就绪状态。就绪状态是指一个进程具备了运行的条件,但由于没有占有处理机而不能运行所处的状态,对于处于就绪状态的进程,若轮到该进程占有处理机的时间片或处理机空闲,其状态就转变为运行状态,投入运行。

49、答案:C本题解析:

50、答案:B本题解析:本题考查的是HTML文档中常用标记的用途。<p>标签用于定义一个段落。

51、答案:C本题解析:在Windows系统中,通过设置文件的属性,可以使其成为“隐藏”文件:如果用户要整理D盘上的碎片,可选中D盘,单击鼠标右键,选择“属性”对话框中的工具选项卡,如图1.3所示。单击“开始整理”按钮,在弹出的对话框中单击“整理碎片”按钮即可。

52、答案:D本题解析:本题考查专业英语知识能力。在线支付时应注意保护个人信息和账户信息。A、阅读B、写作C、执行D、保护个人信息和个人账户信息是个人的重要信息,类似于身份证号,对于这类重要信息我们应该注重保护,因此本题选择D选项。A、B选项对于在线支付不属于注意事项,因此排除,C选项不属于个人需要注意的操作,这是软件设计时需要完成的功能。

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

54、答案:B本题解析:本题考查考生对计算机各类媒体数据文件的了解情况。备选答案中的WAV属于声音信号编码文件格式。

55、答案:C本题解析:本题考查程序的基本结构。While循环也称为当型循环,其逻辑如下所示。显然,循坏条件P比循坏体A的执行次数多一次。

56、答案:C本题解析:E-mail地址由两部分组成的,一部分指示收信人,一部分指示收信人使用的邮件接收服务器,两部分中间用分隔符“@”(是英语at的含义,念“at”)分开。前一部分称为用户名,是用户在邮件系统中建立账号的注册名,后一部分称为网络主机地址。与普通信件一样,E-mail也是用某种形式的“地址”来确定传送目标的。这种接收地址就是邮件的E-mail地址,它用来唯一确定邮件的发送目标。给某人发送电子邮件时,唯一需要知道的一条信息就是这个人的Internet电子邮件地址。若用户将电子邮件发出后,接受者未开机,则该电子邮件将保存在SMTP服务器上。

57、答案:D本题解析:本题考查常用的数字图像格式的相关知识。JPG图像格式支持单层的真彩色和灰度图像,没有对透明控制信息的支持。

58、答案:B本题解析:本题考查软件设计活动内容。从技术观点来看,软件设计活动包括系统结构设计、数据设计和过程设计。系统结构设计需求确定构成整个系统的各组件(模块)结构及关系,其中接口设计需要确定组件之间的接口;数据设计需要确定软件涉及的文件系统结构、数据库模式、子模式,并进行数据完整性、安全性和保护性设计;组件(模块)设计需要确定各组件(模块〕的规定功能应该如何实现。

59、答案:D本题解析:计算机程序解决问题的过程:需求—需求分析—总体设计—详细设计—编码—单元测试—集成测试—试运行—验收。设计文档应当在代码编写前撰写,故应选择D。

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

61、答案:B本题解析:EEPROM(ElectricallyErasableProgrammableRead-OnlyMemory),电可擦可编程只读存储器--一种掉电后数据不丢失的存储芯片。EEPROM可以在电脑上或专用设备上擦除已有信息,重新编程。一般用在即插即用。

62、答案:C本题解析:本题考查操作系统存储管理方面的基础知识。出自《程序员教程(第四版)》2.3.5虚拟存储管理P65。在请求分页系统中,当访问的页面不在主存时会产生一个缺页中断,缺页中断与一般中断的主要区别是缺页中断是在指令执行期间产生并进行处理的,而一般中断是在一条指令执行完,下一条指令开始执行前进行处理的。缺页中断在一条指令执行期间可能会产生多次,每当发生缺页中断并进行处理后,将返回到被中断指令开始重新执行。

63、答案:D本题解析:本题的正确答案是D。根据题意,属性"性别"的取值只能为M或F,因此需要用语句"CHECK(性别IN('M','F')"进行完整性约束。

64、答案:D本题解析:活动图是UML用于对系统的动态行为建模的一种常用工具,它描述活动的顺序,展现从一个活动到另一个活动的控制流。活动图在本质上是一种流程图。活动图着重表现从一个活动到另一个活动的控制流,是内部处理驱动的流程。

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

66、答案:B本题解析:在CPU执行指令的过程中,CPU将从内存取出的指令保存在CPU内部的指令寄存器中,而后执行该指令。在指令执行过程中,CPU取指令的内存地址由程序计数器来决定,并且CPU每从内存取出指令,程序计数器的内容自动增量,指向下一次要执行的指令。所以,CPU中决定指令执行顺序寄存器是程序计数器。在CPU中,用以记录指令执行结果的寄存器是标志寄存器(PSW)。

67、答案:A本题解析:信号量取值范围最小值为有n-3个进程被阻塞,最大值是有3个资源可以使用,即范围为:-(n-3)~3。

68、答案:A本题解析:系统已经投入运行,则主要的工作是系统运行和维护。

69、答案:D本题解析:适配器模式(Adapter)用于将一个类的接口转换成客户希望的另外一个接口。适配器模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。适配器有类结构和对象结构两种模式,如下图所示。在类适配器中,因为Adapter类既继承了Adaptee(被适配类),也实现了Target接口,在Client类中我们可以根据需要选择并创建任一种符合需求的子类,来实现具体功能。在对象适配器中,Adapter不是使用多继承或继承再实现的方式,而是使用直接关联,或者称为委托的方式。装饰器模式用于动态地给一个对象添加一些额外的职责或者行为。装饰器模式提供了改变子类的灵活方案。装饰器模式在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。当用于一组子类时,装饰器模式更加有用。如果你拥有一组子类(从一个父类派生而来),你需要在与子类独立使用情况下添加额外的特性,你可以使用装饰器模式,以避免代码重复和具体子类数量的增加。

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

71、答案:A本题解析:字长是指CPU一次可以处理的二进制位的数目,运算速度是指计算机每秒能执行的指令条数,通常用MIPS来描述。

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

73、答案:A本题解析:每一个字节都为0的地址()对应于当前主机;即源地址。

74、答案:A本题解析:本题考查HTML的基础知识。一个HTML文件包含有多个标记,其中所有的HTML代码需包含在<html><html>标记对之内,文件的头部需写在<head></head>标记对内,<font></font>标记对的作用是设定文字字体,<frame></frame>标记对是框架,<font></font>标记对和<frame></frame>均属于HTML页面的主题内容的一部分,均需写在<body></body>标记对内。

75、答案:C本题解析:推动操作将项目添加到____顶部。A线性表B树状图C栈D数据结构栈(stack)又名堆栈,它是一种运算受限的线性表。其限制是仅允许在表的一端进行插入和删除运算。这一端被称为栈顶,相对地,把另一端称为栈底。向一个栈插入新元素又称作进栈、入栈或压栈,它是把新元素放到栈顶元素的上面,使之成为新的栈顶元素;从一个栈删除元素又称作出栈或退栈,它是把栈顶元素删除掉,使其相邻的元素成为新的栈顶元素。

76、答案:D本题解析:浏览器是指可以显示网页服务器或者文件系统的HTML文件(标准通用标记语言的一个应用)内容,并让用户与这些文件交互的一种软件,它是一种最常用的客户端程序。

77、答案:B本题解析:目前,在微型和小型机中,通常采用的常用字符编码是ASCII码。

78、答案:D本题解析:本题考查关系数据库及SQL方面的基础知识。根据题意“一个学生可以选择多门课程,一门课程可以由多个学生选择”,故学生“选课”的联系类型为n:m;又因为根据题意“一个教师可以讲授多门课程,一门课程可以由多个教师讲授”,故教师“讲授”课程的联系类型为n:m。学生“选课”的联系类型为n:m,故需要构建一个独立的关系模式,且主关键字为:学生号,课程号。SQL提供可为关系和属性重新命名的机制,这是通过使用具有“Old-nameasnew-name”形式的As子句来实现的。As子句即可出现在select子句,也可出现在from子句中。

79、答案:B本题解析:SLIP和PPP协议是串行线路上最常用的两个链路通信协议,它们为在点到点链路上直接相连的两个设备之间提供了一种传送数据报的方法。

80、答案:A本题解析:本题考查算法基础知识。冒泡排序是通过不断比较和交换逻辑上相邻的元素而进行的排序过程,当从头到尾将元素进行一趟冒泡排序后,可以将最大元素(或最小)元素交换至最终位置。插入排序是不断将元素插入到有序序列中来实现排序的过程,在完成最后一个元素的插入处理之前,不能保证之前得到的有序序列包含了最大元素(或最小元素)。快速排序是在设置枢轴元素后,通过与其余元素的比较和交换(或移动),确保一趟快速排序后实现枢轴元素的最终定位,但是不能保证枢轴是最大元素(或最小元素),实际上若枢轴元素为序列的最大(或最小)元素,反而是快速排序的最坏情况。归并排序是将两个(或多个)有序子序列合并为一个有序序列的方式来实现排序的过程,只有完成最后一趟归并时才能将最大或最小元素放在其最终位置上。

81、答案:B本题解析:公共互联网中的地址不能是规定的私网地址,地址24是A类私网地址,地址5是C类私网地址,地址8是B类私网地址,都不能应用于互联网中。只有0是公网地址。

82、答案:A本题解析:本题考查C语言知识。在C程序中,以#开头的命令称为预处理命令,对源程序编译之前就处理该类命令。

83、答案:B本题解析:一个部门多个电话,电话属于多值属性。每个部门有多名员工,而每个员工只属于一个部门,因此部门与员工的关系为:1:n。顾客号,维修日期,员工代码的组合键能决定维修关系式的其他属性,因此三者的组合键是该关系模式的主键。员工关系模式的外键为部门代码。

84、答案:C本题解析:本题考查程序语言基础知识。正规式(ab|c)表示的正规集为{ab,c},正规式(0|1|2)表示的正规集为{0,1,2},将{ab,c}与{0,1,2}进行连接运算后的正规集为{ab0,ab1,ab2,c0,c1,c2},因此该正规集有6个元素,c0属于该集合。

85、答案:D本题解析:本题考查数据库基本概念和SQL语言应用。根据题意,营销点唯一标识S中的每个元组,所以营销点可以作为

温馨提示

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

评论

0/150

提交评论