第一章(一) 计算机的抽象和技术

1.1 随堂测验

1、单选题:
‏以下哪项不是影响程序运行性能的主要因素()‍
选项:
A: 程序所使用的算法
B: 创建程序并翻译成机器指令的软件
C: 计算机各部件的执行效率
D: 计算机的生产厂商的品牌声誉
答案: 【 计算机的生产厂商的品牌声誉

2、单选题:
‏程序员为了编写出更高效的程序而学习计算机原理,以下哪项不是学习计算机原理的好处()​
选项:
A: 有助于了解计算机的软硬件接口
B: 有助于了解程序算法的设计方法
C: 有助于了解计算机的存储层次化特性
D: 有助于了解处理器的并行化特点
答案: 【 有助于了解程序算法的设计方法

1.2 随堂测验

1、单选题:
‎计算机的软件层次和硬件层次之间的交界面是()‍
选项:
A: 操作系统
B: 编译器
C: 指令系统
D: 数字电路
答案: 【 指令系统

2、单选题:
‌计算机硬件能够直接识别的语言是()‌
选项:
A: 高级语言
B: 自然语言
C: 汇编语言
D: 机器语言
答案: 【 机器语言

3、单选题:
‍计算机执行最快的语言是()‏
选项:
A: 机器语言
B: 汇编语言
C: Java语言
D: C语言
答案: 【 机器语言

1.3.1 随堂测验

1、单选题:
‌冯诺依曼计算机工作方式的基本特点是()‏
选项:
A: 采用存储程序原理
B: 控制流驱动方式
C: 按地址访问并顺序执行指令
D: 存储器按内容选择地址
答案: 【 采用存储程序原理

2、单选题:
​计算机能自动工作的关键是()‍
选项:
A: 它由电子设备组成
B: 具有功能强大的操作系统
C: 采用存储程序控制
D: 具有高性能的计算芯片
答案: 【 采用存储程序控制

3、单选题:
‎假如人脑也可利用存储程序原理,程序输入人脑后,可以准确存储、执行,那么以下现象最不可能发生的是()​
选项:
A: 逢考必过,门门满分
B: 交通事故急剧减少
C: 看电影不出门,人脑支持mp4格式
D: 人人都能成为梵高一样的艺术大师
答案: 【 人人都能成为梵高一样的艺术大师

1.3_2 随堂测验

1、单选题:
‌(    )可以区分从存储单元中取出的是数据还是指令。‌
选项:
A: 存储器
B: 运算器
C: 用户
D: 控制器
答案: 【 控制器

2、单选题:
‌存储器主要用来(  )‏
选项:
A: 存放程序
B: 存放数据
C: 存放指令
D: 存放程序和数据
答案: 【 存放程序和数据

3、单选题:
‍以下不属于输出设备的是(  )‍
选项:
A: 显示器
B: 打印机
C: 扫描仪
D: 绘图仪
答案: 【 扫描仪

4、单选题:
‏(  )是程序运行时的存储位置,包括所需的数据。‎
选项:
A: 显示器
B: 主存
C: 硬盘
D: 编译器
答案: 【 主存

第一章(二) 计算机的抽象和技术

1.4 _2 随堂测验

1、单选题:
‏计算机操作的最小单位时间是()‎
选项:
A: 时钟周期
B: 指令周期
C: CPU周期
D: 毫秒
答案: 【 时钟周期

2、单选题:
‏Intel Core i7 6700K的主频为4 GHz,那么该CPU的一个时钟周期为()‏
选项:
A: 0.25毫秒
B: 0.25微秒
C: 0.25纳秒
D: 0.25皮秒
答案: 【 0.25纳秒

1.4 _3 随堂测验

1、单选题:

某计算机的时钟频率为Hz,一个程序在该计算机上执行共花费了个时钟周期,则执行该程序的时间为()秒。

‎选项:
A: 1.5
B: 2.66
C: 3.75
D: 6
答案: 【 3.75

2、单选题:

某计算机主频为1.2GHz,其指令分为4类,它们在基准程序中所占比例及CPI如下表所示,该机的MIPS(Million Instructions Per Second,每秒执行百万指令)是(

‍选项:
A: 100
B: 200
C: 400
D: 600
答案: 【 400

1.4 _4 随堂测验

1、填空题:
​假设某基准程序在一台计算机上的运行时间为100秒,其中80秒的时间是用来执行乘法操作的,如果希望该程序的速度提高到原来的4倍,乘法部件的速度应该是原来的             倍。‎
答案: 【 16

1.4_1 随堂测验

1、单选题:
‌从用户观点看,评价计算机系统性能的综合参数是()‎
选项:
A: CPU主频率
B: 应用响应时间
C: 内存容量
D: 磁盘空间
答案: 【 应用响应时间

2、单选题:

假设两种程序在两台机器上的运行时间如下表所示,以下判断错误的是(

‎选项:
A: 对程序1而言,机器A比机器B快。
B: 对程序2而言,机器A比机器B慢。
C: 假设任务是执行程序1和程序2各N(N>1)次,对该任务而言,机器A比机器B快。
D: 假设任务是程序1执行2N(N>1)次,程序2执行N次,对该任务而言,机器A比机器B快。
答案: 【 假设任务是执行程序1和程序2各N(N>1)次,对该任务而言,机器A比机器B快。

第二章(一)计算机的语言(指令系统)

什么是计算机的语言

1、多选题:
​指令系统的设计原则包括‎
选项:
A: 完备性
B: 有效性
C: 规整性
D: 兼容性
答案: 【 完备性;
有效性;
规整性;
兼容性

2、多选题:
‏下面属于CISC特点的是‎
选项:
A: 指令系统复杂
B: 以寄存器-寄存器方式工作
C: 指令周期长
D: 指令周期短
答案: 【 指令系统复杂;
指令周期长

地址码结构

1、单选题:
‎下列关于一地址运算类指令的叙述中,正确的是()。‌
选项:
A: 仅有一个操作数,其地址由指令的地址码提供
B: 可能有一个操作数,也可能有两个操作数
C: 一定有两个操作数,其中一个操作数是隐含的
D: 指令的地址码段存放的一定是操作码
答案: 【 可能有一个操作数,也可能有两个操作数

2、单选题:
‎关于二地址指令以下论述正确的是()。‏
选项:
A: 二地址指令中,运算结果通常存放在其中一个地址码所提供的地址中
B: 二地址指令中,指令的地址码字段存放的一定是操作数
C: 二地址指令中,指令的地址码字段存放的一定是寄存器号
D: 二地址指令中,指令的地址码字段存放的一定是操作数地址
答案: 【 二地址指令中,运算结果通常存放在其中一个地址码所提供的地址中

3、单选题:
‌以下叙述错误的是()。‌
选项:
A: 为了充分利用存储空间,指令的长度通常为字节的整数倍
B: 单地址指令是固定长度的指令
C: 单字长指令可加快取指令的速度
D: 单地址指令可能有一个操作数,也可能有两个操作数
答案: 【 单地址指令是固定长度的指令

如何找到我的操作数001

1、单选题:
‍源操作数直接存放在指令中的寻址方式是()‌
选项:
A: 存储器直接寻址
B: 立即数寻址
C: 寄存器直接寻址
D: 存储器间接寻址
答案: 【 立即数寻址

2、单选题:
‎执行操作的数据不可能来自()。​
选项:
A: 寄存器
B: 指令本身
C: 控制存储器
D: 存储器
答案: 【 控制存储器

如何找到我的操作数002

1、单选题:
​寄存器间接寻址方式中,操作数在()中。​
选项:
A: 通用寄存器
B: 堆栈
C: 主存单元
D: 指令本身
答案: 【 主存单元

2、单选题:
‏在指令的相对寻址中,其相对的基准地址是()。‎
选项:
A: 基址寄存器
B: 变址寄存器
C: 堆栈指示器
D: 程序计数器
答案: 【 程序计数器

3、单选题:
‍设变址寄存器为X,形式地址为D,某机器具有先变址再间址的寻址方式,则这种寻址方式的有效地址为()。‏
选项:
A: EA=(X)+D
B: EA=(X)+(D)
C: EA=X+D
D: EA=((X)+D)
答案: 【 EA=((X)+D)

4、单选题:
​直接、间接、立即3种寻址方式指令的执行速度,由快至慢的排序是()。‏
选项:
A: 直接、间接、立即
B: 直接、立即、间接
C: 立即、直接、间接
D: 立即、间接、直接
答案: 【 立即、直接、间接

如何找到我的操作数003

1、单选题:
‎需要多次访问存储器的寻址方式的是()。‏
选项:
A: 存储器直接寻址
B: 立即数寻址
C: 寄存器直接寻址
D: 存储器间接寻址
答案: 【 存储器间接寻址

2、多选题:
‌哪几种寻址方式的操作数存在存储器中‎
选项:
A: 存储器直接寻址
B: 寄存器间接寻址
C: 寄存器直接寻址
D: 存储器间接寻址
答案: 【 存储器直接寻址;
寄存器间接寻址;
存储器间接寻址

指令格式

1、单选题:
‌程序控制类指令的功能是()​
选项:
A: 进行算术运算和逻辑运算
B: 进行主存与CPU之间的数据传送
C: 进行CPU与I/O设备之间的数据传送
D: 改变程序执行的顺序
答案: 【 改变程序执行的顺序

2、单选题:
​某指令系统指令字长16位,每个地址码为6位,若二地址指令15条,一地址指令62条,则剩下零地址指令最多有多少条()‍
选项:
A: 64
B: 96
C: 128
D: 255
答案: 【 128

3、单选题:
‏以下有关指令系统的说法中错误的是()‏
选项:
A: 指令系统是一台机器硬件能执行的指令全体
B: 任何程序运行前都要先转化为机器语言程序
C: 指令系统是计算机软件、硬件的界面
D: 指令系统和机器语言是无关的
答案: 【 指令系统和机器语言是无关的

操作码设计

1、单选题:
‍每条指令的操作码可以有几个()‍
选项:
A: 一个
B: 两个
C: 三个
D: 没有限定
答案: 【 一个

2、单选题:
‍某指令系统有200条指令,对操作码采用固定长度二进制编码,最少需要用()位。‏
选项:
A: 4
B: 8
C: 16
D: 32
答案: 【 8

3、单选题:
‎在指令格式中,采用扩展操作码设计方案的目的是()。‎
选项:
A: 减少指令字长度
B: 增加指令字长度
C: 保持指令字长度不变而增加指令的数量
D: 保持指令字长度不变而增加寻址空间
答案: 【 保持指令字长度不变而增加指令的数量

4、单选题:
‍下列哪种指令不属于程序控制指令()。‎
选项:
A: 无条件转移指令
B: 条件转移指令
C: 中断隐指令
D: 循环指令
答案: 【 中断隐指令

第二章(三)计算机的语言(指令系统)

基本指令和指令类别

1、单选题:
​下面描述正确的是()‌
选项:
A: 子程序调用指令不要求返回,可嵌套和递归调用
B: 子程序调用指令要求返回,可嵌套和递归调用
C: 子程序调用指令不要求返回,不可嵌套和递归调用
D: 转移指令要求返回,实现同一程序内的转移
答案: 【 子程序调用指令要求返回,可嵌套和递归调用

2、单选题:
‎在子程序调用指令中用堆栈来保存返回地址的目的是()‍
选项:
A: 保证子程序可以嵌套和递归调用
B: 保证子程序在同一程序内的转移
C: 保证调用程序正确返回子程序
D: 以上都不是
答案: 【 保证子程序可以嵌套和递归调用

3、单选题:
​在子程序的开始处保护现场,返回前恢复现场的目的是()​
选项:
A: 保证调用程序和子程序之间的参数传递
B: 保证调用程序正确转入子程序
C: 保证子程序正确返回调用程序
D: 避免调用程序和子程序之间的产生公用寄存器冲突
答案: 【 避免调用程序和子程序之间的产生公用寄存器冲突

数据出错了怎么办

1、单选题:
‍奇偶校验码只能检测出()出错的情况。‎
选项:
A: 奇数位
B: 偶数位
C: 奇偶均可
D: 奇偶均不可
答案: 【 奇数位

2、单选题:
‌【2013年计算机联考真题】用海明码对长度为8位的数据进行检/纠错时,若能纠正一位错,则校验位数至少为()。​
选项:
A: 2
B: 3
C: 4
D: 5
答案: 【 4

3、多选题:
‌具有一定纠错能力的数据校验码有()‌
选项:
A: 奇偶校验码
B: 海明校验码
C: 循环冗余校验码
D: 以上都没有
答案: 【 海明校验码;
循环冗余校验码

数据的度量与存储

1、单选题:
‏存储数据的小端方式是指()​
选项:
A: 将数据的最低有效字节存储在高位地址中
B: 将数据的最高有效字节存储在低位地址中
C: 将数据的最低有效字节存储在低位地址中
D: 以上都不对
答案: 【 将数据的最低有效字节存储在低位地址中

2、单选题:
‎存储数据时为什么尽量使数据对齐()​
选项:
A: 为了使内存空间占用尽可能大
B: 为了更方便的定位数据的位置
C: 为了尽可能减少访存的次数
D: 以上都不对
答案: 【 为了尽可能减少访存的次数

第二章(二)计算机的语言(指令系统)

字符数据的机器表示

1、单选题:
​微软的拼音输入法属于()‎
选项:
A: 输入码
B: 内码
C: 字模点阵码
D: BCD码
答案: 【 输入码

2、单选题:
‏对于汉字,用于在系统中进行存储、查找、传送的编码方式为()‏
选项:
A: 输入码
B: 内码
C: 字模点阵码
D: BCD码
答案: 【 内码

数值数据的十进制表示

1、单选题:
‎在ASCII编码中一个十进制数需要多少位来存放()‎
选项:
A: 4位
B: 8位
C: 16位
D: 32位
答案: 【 8位

2、单选题:
‍在BCD编码中一个十进制数最多需要多少位来存放()‏
选项:
A: 4位
B: 8位
C: 16位
D: 32位
答案: 【 4位

数值数据的定点表示

1、单选题:
​定点整数所能表示的绝对值的范围是()‌
选项:
A:
B:
C:
D:
答案: 【 

2、单选题:
‍【2012年计算机联考真题】假定编译器规定int和short类型长度分别为32位和16位,执行下列C语言语句得到y的机器数为()。‎‍unsigned short x=65530;
unsigned int y=x;‎
选项:
A: 0000 7FFAH
B: 0000 FFFAH
C: FFFF 7FFAH
D: FFFF FFFAH
答案: 【 0000 FFFAH

数值数据的浮点表示

1、单选题:
‌【2010年计算机联考真题】假定变量i、f和d的数据类型分别为int、float和double(int用补码表示,float和double分别用IEEE 754单精度和双精度浮点数格式表示),已知i=785、f=1.5678E3、d=1.5E100,若在32位机器中执行下列关系表达式,则结果为“真”的是()。‎‌I. i==(int)(float)i     II. f==(float)(int)f      III. f==(float)(double)f      IV. (d+f)-d==f‎
选项:
A: I和II
B: I和III
C: II和III
D: III和IV
答案: 【 I和III

2、单选题:
‎【2013年计算机联考题】某数采用IEEE 754单精度浮点数格式表示为C640 0000H,则该数的值是()。​
选项:
A:
B:
C:
D:
答案: 【 

剩余75%内容付费后可查看

发表评论

电子邮件地址不会被公开。 必填项已用*标注