以下关于CPU的叙述中错误的是doc.docx
《以下关于CPU的叙述中错误的是doc.docx》由会员分享,可在线阅读,更多相关《以下关于CPU的叙述中错误的是doc.docx(8页珍藏版)》请在冰豆网上搜索。
![以下关于CPU的叙述中错误的是doc.docx](https://file1.bdocx.com/fileroot1/2022-12/12/f4b04327-d907-4ff3-90a6-416032761694/f4b04327-d907-4ff3-90a6-4160327616941.gif)
以下关于CPU的叙述中错误的是doc
●以下关于CPU的叙述中,错误的是__
(1)__。
(1)A.CPU产生的每条指令的操作信号并将操作信号送往相应的部件进行控制。
B.程序计数器PC除了存放指令地址,也可以临时存储算术/逻辑运算结果。
C.CPU中的控制器决定计算机运行过程的自动化。
D.指令译码器是CPU控制器中的部件。
<解析>:
考查微处理器(CPU)的基本常识,是每个学过单片机或者计算机组成原理必须掌握的内容,如果这题不会做,是很难通过这次考试的了。
可以参考《教程》P85-P86。
单片机就是一个微型的处理器,麻雀虽小,五脏俱全,是一个很好的学习对象。
单片机里面至少有程序计数器、累加器、寄存器和内部RAM。
CPU的作用大概可以分为寻址、取指、译码、执行这几个步骤。
如果理解上面的基本知识,就题论题,很快就可以得出答案。
程序计数器PC永远只能存放指令地址,否则CPU就不知道如何运行了。
临时存储算术/逻辑运行结果会存放在累加器当中。
参考答案:
B。
●以下关于CISC(ComplexInstructionSetComputer.负责指令集计算机)和RISC(ReducedInstructionSetComputer.精简指令集计算机)的叙述中,错误的是__
(2)__。
(2)A.在CISC中,负责指令都采用硬布线逻辑来执行。
B.采用CISC技术的CPU,其芯片设计复杂程度更高。
C.在RISC中,更合适采用硬布线逻辑执行指令。
D.采用RISC技术,指令系统中的指令种类和寻址方式更少。
<解析>:
考查CISC和RISC的特点和异同,可谓经典题目,几乎每年都考,这个知识点也是计算机应用的一个基本常识,必须理解,而且有些东西需要记忆一下。
参考《教程》P18-P22。
这里可以总结一下RISC的一些主要特点:
1. 优先选取使用频率最高的一些指令,以及一些很有用但不复杂的指令。
2. 指令长度固定,指令格式种类少,寻址方式种类少。
3. 大部分指令在一个或小于一个机器周期内完成。
4. CPU中通用寄存器数量相当多,运算指令的操作数都在通用寄存器中存取。
5. 以硬件控制逻辑为主,不用或少用微码控制。
参考答案:
A。
●以下关于校验码的叙述中,正确的是__(3)__。
(3)A.海明码利用多组数位的奇偶性来检错和纠错。
B.海明码的码距必须大于等于1。
C.循环冗余校验码具有很强的检错和纠错能力。
D.循环冗余校验码的码距必定为1。
<解析>:
考嵌入式中几种常见的差错控制编码,主要有奇偶校验、海明码和循环冗余校验码,也就是CRC校验,《教程》P71-P77,有介绍,但不是十分详细。
这个题目我也不是很有把握,参考了网上的一些答案,借花敬佛,大家不妨参考一下。
海明码使用多组数位进行异或运算来检错和纠错。
不过,异或也可以当做是奇偶计算,因此A可以算是正确的。
海明码的码距不能等于1。
循环冗余校验码CRC的工作方法,是在发送端产生一个冗余码,附加在信息位后面一起发送到接收端,接收端收到的信息按发送端形成循冗余码同样的算法进行校验,如果发现错误,则通知发送端重发。
就有很好的检错能力,但不能纠错。
取两个相近的码字,如0和1,再随便用个生成多项式(如101)进行计算,可以看出即使要传输的码字的码距为1,但整个编码(原数据+CRC校验码)的码距必定大于1。
如果码距可以等于1的话,那么就意味着CRC编码可能无法检查出一位的错误。
因此D也是错误的。
不过,D的表达存在不严谨的地方。
如果将题目中的“循环冗余校验码”定为整个编码(原数据+CRC校验码),则D是错误的。
如果将题目中的“循环冗余校验码”定为CRC校验码,则D是正确的。
参考答案:
A。
●以下关于Cache的叙述中,正确的是__(4)__。
(4)A.在容量确定的情况下,替换算法的时间复杂度是影响Cache命中率的关键因素。
B.Cache的设计思想是在合理的成本下提高命中率。
C.Cache的设计目标是容量尽可能与主存容量相等。
D.CPU中的Cache容量应大于CPU之外的Cache容量。
<解析>:
考查微处理器结构中cache的基础知识,需要对cache的工作原理有了解。
请参考敝人关于存储系统的笔记整理,记住两点:
A. 在存储系统中速度越快,容量就越小,越接近CPU,使用越频繁。
B. 命中率和多方面的因素有关,需要折中处理。
很显然,首先排除C和D两个选项,剩下的A和B,就是你不怎么懂影响命中率的关键因素是什么,也应该选B,一个中庸的答案。
参考答案:
B。
●中的“gov”代表的是__(5)__。
(5)A.民间组织
B.商业机构
C.政府机构
D.高等院校
<解析>:
考查计算机常识,网址的二级域名。
com:
商业机构。
edu:
高等院校。
gov:
政府机构。
net:
从事互联网服务的机构。
org:
非赢利性组织。
参考答案:
C。
●在微型计算机中,通常用主频来描述CPU的__(6)__;对计算机磁盘工作影响最小的因素是__(7)__。
(6)A.运行速度B.可靠性C.可维护性D.可扩充性
(7)A.温度B.湿度C.噪声D.磁场
<解析>:
考查计算机的基本常识,搞计算机的都应该知道。
主频来描述CPU的运行速度,主频越高,速度越快。
对计算机磁盘影响最小的是噪声。
你在磁盘周围制造点噪音,磁盘大概不会坏的。
参考答案:
A、C。
●计算机各部件之间传输信息的公共通路称为总线,一次传输信息的位数通常称为总线的__(8)__。
(8)A.宽度B.长度C.粒度D.深度
<解析>:
考查总线基础概念,属于嵌入式的常识,必须掌握的。
总线是计算机各种功能部件之间传送信息的公共通路。
总线分为:
数据总线、地址总线、控制总线。
一次传输信息的位数通常称为总线的宽度。
参考答案:
A。
●风险预测从两个方面评估风险,即风险发生的可能性以及__(9)__。
(9)A.风险产生的原因
B.风险监控技术
C.风险能否消除
D.风险发生所产生的后果
<解析>:
考查概念的理解,只有记住,没有其他解析了。
风险预测从两个方面评估风险:
A. 风险发生的可能性。
B. 风险发生所产生的后果。
不妨补充一个概念:
风险分析。
风险分析,实际上是四个不同的活动:
风险识别、风险预测、风险评估和风险控制。
参考答案:
D。
●下列智力成果中,能取得专利权的是__(10)__。
(10)A.计算机程序代码B.游戏的规则和方法
C.计算机算法D.用于控制测试过程的程序
<解析>:
考查专利法相关的常识,会者不难,不会就蒙,没有其他办法。
专利法规定,智力活动的规则和方法不能授予专利权,选项B首先被排除。
计算机应用程序通常总是与数学算法相关联,但又不是单纯的数学方法和数学算法,而是包含在构成一个完整的技术方案中,是运用一些数学方法和数学算法来解决该方案中某些技术问题,并产生技术效果。
也就是说,一项含有计算机程序的发明创造专利申请,可以给予专利保护的必要条件有两个:
A. 必须能够产生技术效果。
B. 必须能够构成一个完整的技术方案。
根据上述的条件,A和C均不满足。
答案只剩下D了,而且又符合上述的两个必须条件。
参考答案:
D。
●软件权利人与被许可方签订一份软件使用许可合同。
若在该合同约定的时间和地域范围内,软件权利人不得再许可任何第三人以此相同的方法使用该项软件,但软件权利人可以自己使用,则该项许可使用是__(11)__。
(11)A.独家许可使用
B.独占许可使用
C.普通许可使用
D.部分许可使用
<解析>:
考查信息化基础知识中的法律法规的基础认识。
许可贸易实际上是一种许可方用授权的形式向被许可方转让技术使用权同时也让度一定市场的贸易行为。
根据其授权程度大小,许可贸易可分为如下五种形式:
(1)独占许可:
指在合同规定的期限和地域内,被许可方对转让的技术享有独占的使用权。
即许可方自己和任何第三方都不得使用该项技术和销售该技术项下的产品。
所以这种许可的技术使用费是最高的。
(2)排他许可,又称独家许可:
指在合同规定的期限和地域内,被许可方和许可方自己都可使用该许可项下的技术和销售该技术项下的产品,但许可方不得再将该项技术转让给第三方。
排他许可是仅排除第三方面不排除许可方。
(3)普通许可:
指在合同规定的期限和地域内,除被许可方该允许使用转让的技术和许可方仍保留对该项技术的使用权之外,许可方还有权再向第三方转让该项技术。
普通许可是许可方授予被许可方权限最小的一种授权,其技术使用费也是最低的。
(4)可转让许可,又称分许可:
指被许可方经许可方允许,在合同规定的地域内,将其被许可所获得的技术使用权全部或部分地转售给第三方。
通常只有独占许可或排他许可的被许可方才获得这种可转让许可的授权。
(5)互换许可,又称交叉许可:
指交易双方或各方以其所拥有的知识产权或专有技术,按各方都同意的条件互惠交换技术的使用权,供对方使用。
这种许可多适用于原发明的专利权人与派生发明的专利权人之间。
参考答案:
A。
●多媒体中的“媒体”有两重含义。
一是指存储信息的实体,二是指表达与传递信息的载体,__(12)__是存储信息的实体
(12)A.文字、图形、磁带、半导体存储器
B.磁盘、光盘、磁带、半导体存储器
C.文字、图形、图像、声音
D.声卡、磁带、半导体存储器
<解析>:
考查计算机应用基础知识。
根据题干的提示和您的常识就可以得出正确的答案,文字、图形、图像和声卡都不是存储信息的实体。
多说无益。
参考答案:
B。
●RGB8-8-8表示一帧彩色图像的颜色数为__(13)__种。
(13)A.23B.28C.224D.2512
<解析>:
考查计算机应用基础知识。
RGB8-8-8是指每个像素用RGB三种颜色描述,每种颜色具有8位的信息。
那么可以描述的颜色总数为24位。
参考答案:
C。
●位图与矢量图相比,位图__(14)__。
(14)A.占用空间较大,处理侧重于获取和复制,显示速度快。
B.占用空间较小,处理侧重于绘制和创建,显示速度较慢。
C.占用空间较大,处理侧重于获取和复制,显示速度较慢。
D.占用空间较小,处理侧重于绘制和创建,显示速度快。
<解析>:
考查计算机图像显示的基础概念,位图与矢量图。
计算机中显示的图形一般可以分为两大类:
位图与矢量图。
位图:
亦称为点阵图像或绘制图像,是像素的单个点组成的。
矢量图:
也称为面向对象的图像或绘图图像,在数学上定义为一系列由线连接的点。
它只能靠软件生成,文件占用内在空间较小,因为这种类型的图像文件包含独立的分离图像,可以自由无限制的重新组合。
相对而言,位图占用的空间较大,首先排除B和D选项。
占用空间大,显示速度相对慢一点,最后剩下C选项。
参考答案:
C。
●在采用结构化方法进行系统分析时,根据分解与抽象的原则,按照系统中数据处理的流程,采用__(15)__来建立系统的逻辑模型,从而完成分析工作。
(15)A.ER图B.数据流图C.程序流程图D.软件体系结构
<解析>:
考查计算机系统分析的相关知识。
结构化系统分析方法:
是运用系统工程原理于大型软件开发的产物,就是采用“自顶向下,由外到内,逐层分解”的思想对复杂的系统进行分解化简,从而有效地控制了系统分析每一步的难度,并运用数据流图、加工说明和数据字典作为表达工具的一种系统分析技术。
参考答案:
B。
●面向对象开发方法的基本思想是尽可能按照人类认识客观世界的方法来分析和解决问题,__(16)__方法不属于面向对象方法。
(16)A.BoochB.CoadC.OMTD.Jackson
<解析>:
考查计算机的面向对象开发的基础知识。
几种典型的面向对象开发方法有:
OMT/Rumbaugh方法
OOD/Booch方法。
RDD/Wirfs-Brock方法。
OOAD/Coad-Yourdon方法。
OOSE/Jacobson方法。
VMT/IBM方法。
参考答案:
D。
●确定构建软件系统所需人数时,无需考虑__(17)__。
(17)A.系统的市场前景
B.系统的规模
C.系统的技术复杂性
D.项目计划
<解析>:
软件开发的常识,无法解析。
参考答案:
A。
●一个项目为了修正一个错误而进行了变更。
这个错误被修正后,却引起以前可以正确运行的代码出错。
__(18)__最可能发现这一问题。
(18)A.单元测试B.接受测试C.回归测试D.安装测试
<解析>:
考查几个常用测试概念的理解。
在软件生命周期中的任何一个阶段,只要软件发生了改变,就可能给该软件带来问题。
每当软件发生变化时,我们就必须重新测试现有的功能,以便确定修改是否达到了预期的目的,检查修改是否损害了原有的正常功能。
同时,还需要补充新的测试用例来测试新的或被修改了的功能。
为了验证修改的正确性及其影响就需要进行回归测试。
参考答案:
C。
●许多程序语言都规定,程序中的数据必须具有类型,其作用不包括__(19)__。
(19)A.便于为数据合理分配存储单元
B.便于对参与表达式计算的数据对象进行检查
C.便于定义动态数据结构
D.便于规定数据对象的取值范围及能够进行的运算
<解析>:
这个考点比较细,需要对数据类型的定义和应用有深入的理解。
程序中为数据合理的分配内存单元的依据就是数据类型,不同的数据类型分配不同的存储单元,首先将选项A排除。
在进行表达式计算的数据对象检查时,也需要预计的数据类型,这个是我们写程序是首先要考虑到,没有什么异议,所以选项B也被排除。
对于选项D,我们也是很容易理解的,在程序设计中有“溢出”这个概念,这就是数据类型的取值范围和运算所产生的,因此选项D也是正确的。
就是对C不是很理解,也能容易将其选出来。
参考答案:
C。
●一下关于C/C++语言指针变量的叙述中,正确的是__(20)__。
(20)A.指针变量可以是全局变量也可以是局部变量
B.必须为指针变量与指针所指向的变量分配相同大小的存储空间
C.对指针变量进行算术运算是没有意义的
D.指针变量必须由动态产生的数据对象来赋值
<解析>:
考查指针变量与指针的理解,很多人分不清指针和指针变量有什么异同。
这是C/C++的核心,建议去看看《C陷阱与缺陷》这边经典之作,这里不多说了。
参考答案:
A。