下半年试题解析Word文档下载推荐.docx
- 文档编号:21096036
- 上传时间:2023-01-27
- 格式:DOCX
- 页数:17
- 大小:31.81KB
下半年试题解析Word文档下载推荐.docx
《下半年试题解析Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《下半年试题解析Word文档下载推荐.docx(17页珍藏版)》请在冰豆网上搜索。
它是通过USB接口与计算机相连,体积小、容量大、读写速度快。
3.5寸软盘只有1.44M的容量,存储容量无法与现在以GB为单位的U盘相比,读写速度更无法与芯片级的U盘相比了。
(8)A
【考查知识点】本题考查的是指令系统中的寻址方式。
【解析】计算机指令系统中立即寻址是指操作数包含在指令中。
【总结与扩展】在指令系统中用来确定如何提供操作数地址的方式称为寻址方式。
操作数一般可以采用以下几种寻址方式。
立即寻址:
直接给出操作数而非地址。
直接寻址:
直接给出操作数或所在寄存器地址。
间接寻址:
给出的是指向操作数地址的地址。
变址寻址:
给出的地址需要与特定的地址值累加从而得出操作数。
(9)A
【考查知识点】本题考查的是校验码。
【解析】奇校验码是添加1位校验位,根据信息码中1的个数来决定校验位的取值,使得加入校验位后1的个数为奇数,即对收到的信息码位异或运算的结果应该是1。
如果有偶数个错误,那么异或的结果相同,所以无法检验出错误,只有当奇数位错误时,才会导致异或运算的结果为0,从而检验出错误。
(12)C
【考查知识点】本题考查的是多媒体文件格式。
【解析】MPEG,泛指MPEG-X版本,是由ISO(InternationalOrganizationforStandardization)所制定发布的视频、音频、数据的压缩标准。
AVI英文全称为AudioVideoInterleaved,即音频视频交错格式。
是将语音和影像同步组合在一起的文件格式。
它对视频文件采用了一种有损压缩方式,但压缩比较高,因此尽管质量不是太好,但其应用范围仍然非常广泛。
AVI支持236色和RLE压缩。
它主要应用在多媒体光盘上,用来保存电视、电影等各种影像信息。
RM是RealNetworks公司所制定的音频视频压缩规范,称为RealMedia,用户可以使用RealPlayer或RealOnePlayer对符合RealMedia技术规范的网络音频视频资源进行实况转播,并且RealMedia可以根据不同的网络传输速率制定出不同的压缩比率,从而实现在低速率的网络上进行影像数据实时传送和播放。
VOC是创新公司发明的音频文件格式,曾经是DOS下的一个标准。
(13)A
【考查知识点】本题考查的是多媒体技术的基础知识。
【解析】扫描仪是将照片、图像或影像通过扫描后保存到电脑里的图像信息输入设备;
投影仪与显示器的作用很相似,属于大屏幕放映设备;
彩色喷墨打印机和绘图仪都属于文字图像输出打印设备。
(14)B
【考查知识点】本题考查的是语音频率范围。
【解析】人耳能识别的声音;
频率是2020kHz,人的发声范围大约在3003400Hz,这段频率是人耳反应最灵敏的阶段,称为语音频率范围。
故称B。
(15)C
【考查知识点】本题考查的是DoS攻击。
【解析】DoS攻击的全称是拒绝服务攻击,它是通过发送大量无效的用户请求干扰系统,占用并耗尽系统资源,从而使受攻击的系统无法正常处理用户的请求。
(16)C
【考查知识点】本题考查的是计算机病毒的防治问题。
【解析】由于计算机病毒日新月异,所以杀毒软件的病毒库要及时更新。
另外,及时安装系统补丁,也可以有效地避免病毒利用操作系统的安全漏洞来进行破坏和攻击。
不轻易打开来历不明的邮件,当然也可以减少被感染病毒的几率。
但是定期备份除了能有效地降低病毒感染时的损失,并不能提高对病毒的防护能力。
(17)B
【考查知识点】本题考查的是知识产权人的确定。
【解析】《计算机软件保护条例》规定,属于本职工作中明确规定的开发目标软件作品属于职务软件,其著作权应归属公司。
(18)B
【考查知识点】本题考查的是标准化的基础知识。
【解析】GB/T表示的是国家推荐标准;
地方标准的代码是DB加上省级行政区代码的前两位,DB/T是不规则的表示法,Q/企业代号是企业标准的代号。
(19)C
【考查知识点】本题考查的是逻辑运算。
【解析】计算机中常见的逻辑包括与、或、非三种基本运算,异或也是常用的一种运算。
与运算也称为逻辑乘,它表示只有所有输入条件都为真时,函数的输出才为真。
或运算也称逻辑加,它表示在全部的输入条件中只要有一个为真,函数的输出就为真。
非运算表示将所有输入条件求逆。
异或运算时指根据输入条件是否相同来决定其输出,如果相同则输出为真,否则为假。
本题显然是异或操作。
(20)B
【考查知识点】本题考查的是CPU特性。
【解析】程序计数器(PC)的作用是存放下一条指令的地址。
显然,当CPU要从内存中读取指令时,首先应该将程序计数器的内容输送到地址总线上。
(21)A(22)A
【考查知识点】本题考查的是计算机数的表示。
【解析】计算机中的二进制数有三种表示方法:
原码、反码和补码。
原码:
最高位为符号位,0表示正数,1表示负数。
即-73的原码为:
11001001。
反码:
正数的反码与原码相同,负数求反码的规则是符号位取1。
即-73的补码为:
10110110。
补码:
正数的补码与原码相同,负数的补码是该数的反码价1。
10110111。
(23)B(24)A(25)C
【考查知识点】本题考查的是Windows基本操作。
【解析】
(23)题中该按钮的功能显而易见是还原窗口大小。
(24)题正确答案为A,因为在Windows中无论用户以何种方式打开多少个窗口,只有一个窗口处于激活状态。
在Windows中,剪切、粘贴、复制操作都是基于剪贴板来实现的。
所以(25)题C正确。
(26)C
【考查知识点】本题考查的是PV操作。
【解析】在操作系统中,进程之间经常会出现互斥和同步两种关系,为了有效地处理这两种情况,引入了信号量和PV操作。
信号量:
是一种特殊的变量,表现形式是一个整型S和一个队列。
P操作:
也称为down()、wait()操作,是S=S-1,若S<
0,进程暂停执行,放入信号量等待队列。
V操作:
也成为up()、signal()操作,使S=S+1,若S≤0,唤醒等待队列中的一个进程。
由以上可以得出,只要该进程执行了P操作,可能会使用户进程A从“运行状态”转换到“阻塞状态”。
(27)B
【考查知识点】本题考查的是作业调度算法。
【解析】作业调度算法是按照某种调度算法从后备作业队列中选择作业装入内存运行,当作业运行结束后并作善后处理。
它主要包括:
1.先来先服务算法;
2.短作业优先算法;
3.最高响应比作业优先算法;
4.资源搭配算法;
5.多队列循环算法等。
本题采用的是响应比高者优先的算法,在6:
00时只有J1到达,所以首先完成J1,在完成之后,J2、J3都已到达,这时就需要就算其响应比了。
J2的响应比=(20+10)/20=1.5
J3的响应比=(6+5)/6≈1.83
从而得出顺序为J1→J3→J2。
(28)C
【考查知识点】本题考查的是程序语言设计的基础知识。
【解析】C++语言兼容C语言,但是关键字、数据类型都不可能是完全相同;
而编译器的作用是将源代码编译成可执行程序,所以无法完成不同语言间的翻译,但由于C++语言对C语言的兼容,C++编译器是能够编译C语言的。
(29)D(30)C
【考查知识点】本题考查的是函数调用。
【解析】根据函数f()的定义,可知在调用g(c)之前将执行intc=a+1,a的值为1,所以在调用之前,c的值应为2。
当使用传值调用时,调用函数g(c)执行语句后,并不会对c的值产生影响,c的值仍为2,最后函数f返回a+c时,其值仍是3。
当使用引用调用时,调用函数g(c),执行语句后,b=4,而该值将影响变量c的值,所以g(c)的调用之后,c的值也变成了4,返回f时,a+c应该等于5。
【总结与扩展】传值调用是把实参的值传递给形参,子程序不能通过这种方式传回任何结果。
引用调用是指把实参的地址传递给相应的形参,此时子程序对形参的一次引用或赋值都是对形参的间接访问。
(31)A
【考查知识点】本题考查的是结构化程序中的基本结构。
【解析】顺序、选择和循环是程序中的三大基本结构。
嵌套只是一种编程方式,不属于基本结构。
(32)A
【考查知识点】本题考查的是编译的主要过程。
【解析】语法错误、词法错误(括号不匹配、关键字拼写错误),在程序编译时,都可以被发现,但是逻辑错误是无法在编译阶段被发现的。
【总结与扩展】以下是程序编译的主要过程。
词法分析:
从左到右逐字地读入源程序,识别出一个个单词符号;
它是根据语言的词法分析规则进行的。
语法分析:
是编译过程的核心部分。
它的任务是对词法分析识别出的单词符号进行处理,分析并判断源程序的语法结构是否符合语法规则。
词法规则用上下文无关文法进行形式描述。
语义分析:
是审查源程序有无语义错误,为代码生成阶段收集类型信息。
即编译器将在这个阶段进行表达式的类型检查和转换。
中间代码生成:
在进行了语法分析和语义分析的工作后,有的编译程序将源程序变成一种内部表达形式,这种内部表示形式叫做“中间语言”或“中间表示”或“中间代码”。
所谓“中间代码”是一种结构简单、含义明确的记号系统,这种记号系统复杂性介于源程序语言和机器语言之间,容易将它翻译成目标代码。
另外,还可以在中间代码一级进行与机器无关的优化。
产生中间代码的过程叫中间代码生成。
代码优化:
编译程序在中间代码或目标代码生成之后要对生成的代码进行优化。
所谓优化,实质上是对代码进行等价交换,使得变换后的代码的运行结果与交换前代码的运行结果相同,而运行速度加快或占用存储空间少,或两者都有。
优化可在编译的不同阶段进行,对同一阶段,涉及的程序范围也有所不同,在同一范围内可进行多种优化。
目标代码生成:
将中间代码变成特定机器上的绝对指令代码。
(33)B
【考查知识点】文本编辑软件的功能。
【解析】程序员可以通过文本编辑软件完成软件的编写和修改程序。
编译程序是将高级语言编写的源程序转换成低级语言程序。
链接是将多个目标文件连接成一个可执行文件的工具。
(34)D
【考查知识点】本题考查的是程序设计语言的基础知识。
【解析】Java语言是一种纯面向对象的半解释性语言,编译程序将源程序编译成机代码,再由Java虚拟机解释这些中间代码,这使得Java语言具有强大的跨平台性,非常适合基于网络的信息系统的开发。
而编写applet并通过Script程序调用执行正是java语言的一大优势。
试题答案(35)A
【考查知识点】本题考查的是链表结构。
【解析】循环链表在链表中表结尾结点的“指针域”并不是指向NULL,而是指向链表的头结点,这样只要知道表中任何一个结点的地址,就能够遍历表中任何一点。
所以和双向链表相比空间代价要小得多。
另外,如果设置了头指针,那么寻找队列需要遍历整个队列;
如果设置了尾指针,则可以很快找到头结点。
所以设置尾指针效率更高。
试题答案(36)B
【考查知识点】本题考查的是栈操作。
【解析】假设栈S有a、b、c、d四个元素,栈顶元素为a,栈底元素是d。
选项A只是完成了顺序出站S,顺序入栈T,在顺序出栈T,最后在顺序入栈S。
所以元素顺序没有改变。
选项B首先顺序出栈,根据后进先出原则,出栈顺序为:
dcba,然后入队,出队,根据先进先出原则,出对顺序为:
abcd,最后入栈,入栈顺序为:
abcd。
故B是正确答案。
选项C中交换栈顶栈底元素,但没有改变中间两个元素的顺序,所以是错的。
选项D中对于栈而言,只有栈顶指针,没有栈底指针,所以也是错误的。
(37)D
【考查知识点】本题考查的是数组问题。
【解析】数组采用的是一种顺序存储结构方式,所以当需要插入一个新元素时,就需要通过移动原有元素。
根据题意,要在A[i]之前插入新数,则需要将a[i]开始移动,因为i<
N,所以后面N-i个数也需要顺序向后移动一个位置。
所以D是正确答案。
(38)C
【考查知识点】本题考查的是数据结构中的二叉树。
【解析】先序遍历的顺序是“根左右”、中序遍历的顺序是“左根右”;
从先序遍历序列PBECD中可知P是根,BE是左子树,CD是右子树。
然后从先序遍历中可知左子树中B是根,再结合中序遍历可知E是右子结点。
同时可知C是右子树的根,D是C的右子树节点。
通过以上分析得,后序遍历序列为EBDCP。
(39)D
【考查知识点】本题考查的是数据结构中的图。
【解析】用邻接矩阵法表示图时,矩阵元素A[i,j]表示的是节点i和节点j之间是否有连接,用0表示无连接,1表示有连接。
对无向图来说,A[I,j]和A[j,i]的值都是相等的,所以它是一个对称矩阵。
试题答案(40)B
【考查知识点】本题考查的是查找算法中的二分结构。
【解析】二分查找法的基本思想:
首先将节点按关键字排序;
其次将待查找值与中间位置的值比较,若相等则查找成功,若不相等,则说明中间数据值不是大于就是小于待查找值,然后继续进行这样的二分查找直到查找结束。
这种方法的特点是无论怎样查找,每次都只是在一半的数据中查找,一般的,在n个元素中找x,查找次数t与元素个数n的关系大致为n=2t。
所以选项B是正确的。
试题答案(41)C
【考查知识点】本题考查的是面向对象来法中派生类的访问权限。
【解析】基类的成员在派生类中的访问权限由继承方式决定,继承定义中的“访问控制符”就表示了不同的继承方式。
如下所示,括号中的为相应的继承方式下的访问权限。
基类成员:
private。
继承方式:
private(不能访问),protected(访问权限:
private),public(访问权限:
protected)。
public。
protected),public(访问权限:
public)。
通过以上分析,本体应选C。
(42)D
【考查知识点】本题考查的是面向对象设计中的继承问题。
【解析】继承是面向对象方法区别于其他程序设计方法的重要特点。
它说明了子类与父类的关系,通常使用泛化来说明一般类与特殊类之间一对多的关系。
继承是用于实现共享类中的方法和数据的共享机制,它利用可重用成分构造软件系统的最有效特性,它既支持系统重用性,也有利于提高系统的可扩展性。
(43)A
【考查知识点】本题考查的是面向对象应用系统的特点。
【解析】面向对象技术开发的应用系统最重要的特点就是可重用性,而并不是运行速度、占用存储量、维护量等方面。
(44)A
【考查知识点】本题考查的是面向对象技术中的类成员。
【解析】面向对象中数据成员的类型可以是任意的,既可以是整型、浮点型、数组、指针等,也可以是对象。
只有其他类的对象,可以做类的成员,自身类的对象不可以做类的成员的,而自身类的对象或引用又是可以做类的成员。
当一个类的对象作为这个类的成员时,如果另一个类定义在后面,必须要提前声明。
(45)B
【考查知识点】本题考查的是面向对象中的多态。
【解析】多态是一种普遍存在的现象,如水的三种形态:
冰、水、气。
在面向对象设计语言中提供的多态机制可以实现发送一个通用的消息而调用不同类的方法。
多态性用一句经典的英文来解释就是:
Avaluecanbelongtomultipletypes。
多态可以使程序中的数学运算符合常规的数学运算规则,为程序提供更强的表达能力;
其次使得对不同类型的数据又同样的操作语义,可以实现程序的重用;
最分重用标识的资源,可以提高程序的可读性和可理解性。
(46)A(47)D
【考查知识点】本题考查的是软件开发生命周期模型。
【解析】瀑布模型:
将软件生命周期划分为制定计划、需求分析、软件设计、程序编写、软件测试和运行维护六个基本活动,并且规定了它们自上而下、相互链接的固定次序,如同瀑布流水,逐级下落。
在瀑布模型中,软件开发的各项活动严格按照线性方式进行,当前活动接受上一项活动的工作结果,实施完成所需的工作内容。
当前活动的工作结果需要进行验证,如果验证通过,则该结果作为下一项活动的输入,继续进行下一项活动,否则返回修改。
演化模型是一种原型化开发,但与快速原型不同的是,快速原型模型在获得真实需求时,就将原型抛弃。
而演化模型则不然,它将从初始的模型中逐渐演化为最终软件产品,是一种“渐进式”原型法。
螺旋模型将瀑布模型和快速原型结合起来,强调了其他模型所忽视的风险分析,特别适合于大型复杂的系统。
它是由制定计划、风险分析、实施工程、客户评估这一循环组成的。
喷泉模型是一种以用户需求为动力,以对象为驱动的模型,主要用于描述面向对象的软件开发过程。
该模型认为软件开发过程自下而上周期的各阶段是相互重叠和多次反复,就像水喷上去又可以落下来,类似一个喷泉。
各个开发阶段有特定的次序要求,并且可以交互进行,可以在某个开发阶段中随时补充其他任何开发阶段中的遗漏。
(48)A
【考查知识点】本题考查的是甘特图。
【解析】甘特图(GanttChart)由亨利••甘特于1910年开发的,他通过条状图来显示项目、进度和其他与时间相关的系统进展情况。
其中,横轴表示时间,纵轴表示活动(项目)。
线段的长度表示在整个期间上计划和实际的活动完成情况。
甘特图可以非常便利地弄清每一项任务还剩下哪些工作要做,并可评估工作是提前还是滞后,亦或正常进行。
除此以外,甘特图还有简单、醒目和便于编制等特点。
所以,甘特图对于项目管理是一种理想的控制工具。
(49)D
【考查知识点】本题考查的是软件的修改问题。
【解析】可扩充性就是在原有的基础上添加新功能的难易程度;
可靠性可以衡量在规定的一段时间内和规定的条件下一组软件维护性能水平的质量;
复用性是指程序可被用于实现其他类相似功能的难易程度;
可移植性是从某一环境转移到另一环境的能力属性。
所以本题是一种典型的软件可移植性问题。
(50)C
【考查知识点】本题考查的是软件质量度量模型定义。
【解析】根据ISO/IEC9126模型的定义,软件易使用性的属性包括:
易学习性:
用户学习使用该软件系统的难易程度。
易操作性:
用户操作该软件的难易程度。
易理解性:
用户理解该软件系统的难易程度。
(51)B(52)D
【考查知识点】本题考查的是软件测试。
【解析】根据采用测试策略不同,可将测试氛围黑盒测试和白盒测试两种。
黑盒测试也称功能测试,它是通过测试来检测每个功能是否都能正常使用。
在测试时,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息。
黑盒测试着眼于程序外部结构,不考虑内部逻辑结构,主要针对软件界面和软件功能进行测试。
常用的方法有等价类划分、边界值分析、错误推测法、因果图、功能图等。
白盒测试也称结构测试或逻辑驱动测试,它是按照程序内部的结构测试程序,通过测试来检测产品内部动作是否按照设计规格说明书的规定正常进行,检验程序中的每条通路是否都能按预定要求正确工作。
这一方法是把测试对象看作一个打开的盒子,测试人员依据程序内部逻辑结构相关信息,设计或选择测试用例,对程序所有逻辑路径进行测试,通过在不同点检查程序的状态,确定实际的状态是否与预期的状态一致。
白盒测试最常见的方法就是逻辑覆盖法。
(53)D
【考查知识点】本题考查的是软件的确认测试。
【解析】确认测试主要是验证软件的功能、性能及其他特性是否与用户需求一致,根据用户的参与程度,分为4种类型:
内部确认测试:
按软件需求说明书对软件内部进行测试。
α测试:
用户在开发环境下测试。
β测试:
用户在实际应用环境下测试。
(54)C
【考查知识点】本题考查的是数据库设计中的冲突问题。
【解析】不同的设计人员对局部视图进行的设计,导致各个分E-R图之间必定会存在许多不一致的地方,这种不一致称为冲突,其主要分为三类:
属性冲突、命名冲突和结构冲突。
结构冲突主要包括以下几种情况:
(1)同一对象在不同应用中有不同的抽象,可能为实体,也可能为属性。
(2)统一实体在不同应用中属性组成不同,可能是属性个数火属性次序不同。
(3)同一联系在不同应用中呈现不同的类型。
【总结与扩展】命名冲突包括同名异义和异名同义两种。
同名异义就是指不同意义的对象在不同局部应用中具有相同的名字。
异名同义是指同一意义的对象在不同的局部应用中具有不同的名字。
属性冲突包括属性冲突和属性取值单位冲突。
属性域冲突是指属性值的类型、取值范围或取值集合不同。
属性取值单位冲突可以通过举例来说明,比如零件的重量,有的以公斤为单位,有的以斤为单位,有的则以克为单位。
属性冲突理论上好解决,实际上需要各部门协同工作。
(55)B
【考查知识点】本题考查的是关系模式中的主键属性。
【解析】在关系模式中,主键是唯一标识记录、不可重复的识别键,产品、价格和商品名都有可能重复,所以条形码是最合适的选择。
(56)D(57)B
【考查知识点】本题考查的是数据库语言SQL基础。
【解析】由题意得,空(56)要填的是WHERE的条件语句,首先,“185升电冰箱”是个字符串,要用单引号括起来。
其次,“185电冰箱”应该是商品名,而不是条形码。
所以选D。
空(5
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 下半年 试题 解析
![提示](https://static.bdocx.com/images/bang_tan.gif)