(B) 按照计算机的规模,人们把计算机的发展过程分为四个时代 (C) 微型计算机最早出现于第三代计算机中 (D) 冯·诺依曼提出的计算机体系结构奠定了现代计算机的结构理论基础 解析:ENIAC不是在内部存储程序(是在计算机的外部),所以错在内部这两个字上。
25、你认为最能准确反映计算机主要功能的是_____________。---A|B|C|D
(A) 计算机可以代替人的脑力劳动 (B) 计算机可以存储大量信息 (C) 计算机是一种信息处理机 (D) 计算机可以实现高速度的运算
26、目前计算机的应用领域可大致分为三个方面,指出下列答案中正确的是____________。A|B|C|D
(A) 计算机辅助教学、专家系统、人工智能 (B) 工程计算、数据结构、文字处理 (C) 实时控制、科学计算、数据处理 (D) 数值处理、人工智能、操作系统
27、目前计算机应用最广泛的领域是___________。 ---A|B|C|D (A) 人工智能和专家系统 (B) 科学技术与工程计算 (C) 数据处理与办公自动化 (D) 辅助设计与辅助制造
28、世界上首先实现计算机内部存储程序的电子数字计算机是___________。--A|B|C|D
(A) ENIAC (B) UNIVAC (C) EDVAC (D) EDSAC
29、CAD是计算机的主要应用领域,它的含义是___________。---A|B|C|D
(A) 计算机辅助教育 (B) 计算机辅助测试
(C) 计算机辅助设计 (D) 计算机辅助管理
30、用计算机进行资料检索工作,是属于计算机应用中的_____________。---A|B|C|D
(A) 科学计算 (B) 数据处理 (C) 实时控制 (D) 人工智能
31、计算机中的所有信息都是以___________的形式存储在机器内部的。---A|B|C|D
(A) 字符
(B) 二进制编码 (C) BCD码 (D) ASCII码
32、冯?诺依曼计算机的体系结构主要分为_________五大组成。---A|B|C|D
(A) 外部存储器、内部存储器、CPU、显示、打印 (B) 输入、输出、运算器、控制器、存储器 (C) 输入、输出、控制、存储、外设
--- (D) 以上都不是
33、“计算机辅助___________ ”的英文缩写为CAM。--A|B|C|D
(A) 制造 (B) 设计
(C) 测试 (D) 教学
34、电子计算机技术在半个世纪中虽有很大进步,但至今其运行仍遵循着一位科学家提出的基本原理。他就是__________。---A|B|C|D
(A) 牛顿 (B) 爱因斯坦 (C) 爱迪生 (D) 冯?诺依曼
35、关于“图灵机”,下列说法不正确的是_____。---A|B|C|D。
(A)图灵机是由一个控制器、一条可以无限延伸的纸带和一个在纸带上左右移动的读写头组成; (B) 图灵机的状态转移函数,其实就是一条指令,即在q状态下,当输入为X时,输出为Y,读写头向右(R)、向左(L)移动一格或不动(N),状态变为p;
(C) 图灵机给出的是计算机的物理模型 (D)凡是能用算法方法解决的问题也一定能用图灵机解决;凡是图灵机解决不了的问题人和算法也解决不了; 解析:(图灵机是理论模型,不是实际存在的机器)
36、关于“图灵机”和“计算”,下列说法不正确的是_____。---A|B|C|D。
(A)计算就是对一条两端可无限延长的纸带上的一串0和1,一步一步地执行指令,经过有限步骤后得到的一个满足预先规定的符号串的变换过程;
(B)“数据”可被制成一串0和1的纸带送入机器中进行自动处理,被称为数据纸带;处理数据的“指令”也可被制作成一串0和1的纸带送入机器中,被称为程序纸带;机器一方面阅读程序纸带上的指令,并按照该指令对数据纸带上的数据进行变换处理。
(C)计算机器可以这样来制造:读取程序纸带上的指令,并按照该指令对数据纸带上的数据做相应的变换,这就是图灵机的基本思想;
(D)图灵机的计算是由读写头来控制执行一系列动作的。
37、以下哪种属于图灵测试?---A|B|C|D
(A) 网站用于登录的用户名和密码的验证 (B) 利用搜索引擎输入关键字来进行信息搜索 (C) 判定用于登录的验证码输入的正确性 (D) 对于文件夹加密后备份密钥的过程
解析:验证码(CAPTCHA)是“Completely Automated Public Turing test to tell Computers and Humans Apart”(全自动区分计算机和人类的图灵测试)的缩写,是一种区分用户是计算机还是人的公共全自动程序。可以防止:恶意破解密码、刷票、 论坛灌水,有效防止某个黑客对某一个特定注册用户用特定程序暴力破解方式进行不断的登陆尝试,实际上用验证码是现在很多网站通行的方式,我们利用比较简易的方式实现了这个功能。这个问题可以由计算机生成并评判,但是必须只有人类才能解答。由于计算机无法解答CAPTCHA的问题,所以回答出问题的用户就可以被认为是人类。验证码这个词最早是在2002年由卡内基梅隆大学的路易斯·冯·安、Manuel Blum、Nicholas J.Hopper以及IBM的John Langford所提出。卡内基梅隆大学曾试图申请此词使其成为注册商标, 但该申请于2008年4月21日被拒绝。一种常用的CAPTCHA测试是让用户输入一个扭曲变形的图片上所显示的文字或数字,扭曲变形是为了避免被光学字符识别(OCR, Optical Character Recognition)之类的电脑程序自动辨识出图片上的文、数字而失去效果。由于这个测试是由计算机来考人类,而不是标准图灵测试中那样由人类来考计算机,人们有时称
CAPTCHA是一种反向图灵测试。
38. 冯诺伊曼式计算机是按照_______的原理进行工作的。--A|B|C|D
(A) 存储程序控制 (B) 电子线路控制 (C) 集成电路控制 (D) 操作系统控制
第2讲 数制和信息编码
1. 关于逻辑运算,下列说法错误的是________。 ---A|B|C|D。
(A)逻辑运算可以被认为是基于0和1的运算,其本质是一种基于位的二进制运算; (B)形式逻辑的命题与推理可以基于0和1的运算来实现;
(C)硬件设计的基础理论--布尔代数,即是将逻辑与0和1的运算结合起来的一种数字电路设计理论;
(D)逻辑运算的取值只有0,1;表示事物的两种相互对立的状态,逻辑值1大于逻辑值0。 解析:逻辑值代表的是状态,而不是大小
2. 将十进制数126.425转换成二进制数,应该是_____。---A|B|C|D。
(A) 0111 1110.0110 (B) 0111 1110.1110 (C) 0111 1100.0110 (D) 0111 1100.1110
3. 将十六进制数586转换成16位的二进制数,应该是 。---A|B|C|D。
(A) 0000 0101 1000 0110 (B) 0110 1000 0101 0000 (C) 0101 1000 0110 0000 (D) 0000 0110 1000 0101
4. 关于十进制245的下列说法不正确的是 。---A|B|C|D。
(A) 它转换为八进制表示为365; (B) 它转换为十六进制表示为0F5; (C) 它转换为二进制表示为1101 0100; (D) 它转换为十六进制表示为F5。
5. 关于计算机为什么基于二进制数来实现,下列说法不正确的是 。---A|B|C|D。
(A) 能表示两种状态的元器件容易实现; (B) 二进制运算规则简单,易于实现;
(C) 二进制可以用逻辑运算实现算术运算;
(D)用0表示高电平,1表示低电平,抗干扰能力强,在传输时不易出错。
6. 若用8位0,1表示一个二进制数,其中1位即最高位为符号位,其余7位为数值位。
(+15)十的原码、反码和补码表示,正确的是________。---A|B|C|D。 (A) 10001111,11110000,11110001; (B) 00001111,01110000,01110001; (C) 00001111,00001111,00001111; (D) 00001111,01110001,01110000; 7. 若用8位0,1表示一个二进制数,其中1位即最高位为符号位,其余7位为数值位。
(-18)十的原码、反码和补码表示,正确的是________。---A|B|C|D。 (A) 10010010,01101101,01101110;(B) 10010010,11101101,11101110;
(C) 10010010,11101110,11101101;(D) 00010010,01101101,01101110;
8. 若用5位0,1表示一个二进制数,其中1位即最高位为符号位,其余4位为数值位。
若要进行11 - 4的操作,可转换为11 + (-4)的操作,采用补码进行运算,下列运算式及结果正确的是________。---A|B|C|D。
(A) 0 1011 + 1 0100 = 1 1111; (B) 0 1011 + 1 0100 = 0 0111; (C) 0 1011 + 1 1100 = 0 0111; (D) 0 1011 + 1 1011 = 0 0110;
9. 若用5位0,1表示一个二进制数,其中1位即最高位为符号位,其余4位为数值位。
若要进行-7 - 4的操作,可转换为(-7) + (-4)的操作,采用补码进行运算,下列运算式及结果正确的是________。---A|B|C|D。
(A) 1 0111 + 1 0100 = 1 1011; (B) 1 1011 + 1 1100 = 1 0111; (C) 1 1001 + 1 1100 = 1 0101; (D) 0 1011 + 1 1011 = 0 0110;
10. 若用5位0,1表示一个二进制数,其中1位即最高位为符号位,其余4位为数值位。
若要进行-7 - 13的操作,可转换为(-7) + (-13)的操作,采用补码进行运算,下列运算式及结果正确的是________。---A|B|C|D。
(A) 1 0111 + 1 1101 = 1 0100(溢出); (B) 1 0111 + 1 1101 = 1 0100(未溢出); (C) 1 1001 + 1 0010 = 0 1011(溢出); (D) 1 1001 + 1 0010 = 0 1011(未溢出);
11. 关于二进制算术运算,下列说法不正确的是 。---A|B|C|D。
(A) 二进制算术运算可以用逻辑运算来实现;
(B) 二进制算术运算的符号位可以和数值位一样参与运算并能得到正确的结果; (C) 二进制算术运算的符号位不能和数值位一样参与运算但能得到正确的结果; (D) 二进制的减法运算可以转换成加法运算。
12. 关于二进制小数的处理,下列说法不正确的是 。---A|B|C|D|E。
(A) 定点数是指二进制小数的小数点被默认处理,或者默认在符号位后面数值位前面,或者默认在整个数值位的后面;
(B) 浮点数采取类科学计数法的形式进行表示,分三部分:符号位、纯小数部分和指数部分,其中指数的不同值确定了小数点的不同位置,故名浮点数。
(C) 用于浮点数表示的位数不同,其表达的精度也不同,因此浮点数依据其表示位数的多少被区分为单精度数和双精度数。
(D) 二进制数浮点数处理比定点数处理要简单得多,机器中不用设有专门处理浮点数的计算部件。
13. 关于二进制数计算部件的实现,下列说法正确的是 。---A|B|C|D。
(A) 设计和实现一个最简单的计算部件只需实现逻辑与、或、非、异或等基本运算即可,则所有加减乘除运算即可由该计算部件来实现;
(B) 设计和实现一个最简单的计算部件只需实现加法运算,则所有加减乘除运算即可由该计算部件来实现;
(C) 设计和实现一个最简单的计算部件需要实现加法运算和乘法运算,则所有加减乘除运算即可由该计算部件来实现;
(D) 设计和实现一个最简单的计算部件需要分别实现加、减、乘、除运算,则所有加减乘除运算才可由该计算部件来实现;
14. 计算机内部使用的编码的两个基本特征是______。---A|B|C|D。
(A) 唯一性和易于记忆便于识认性 (B) 唯一性和公共性
(C) 唯一性、公共性和易于记忆便于识认性 (D) 公共性和易于记忆便于识认性
15. 关于十进制235,下列正确的是______。---A|B|C|D
(A) 其ASCII码为0011 0010 0011 0011 0011 0101; (B) 其ASCII码为0000 0010 0000 0011 0000 0101; (C) 其ASCII码为1110 1011;