1、在CPU中,______不仅要保证指令的正确执行,还要能够处理异常事件。
A.运算器
B.控制器
C.寄存器组
D.内部总线
答案:B
解析:CPU是硬件系统的核心,用于数据的加工处理,完成各种算术、逻辑运算和控制功能。
控制器:控制整个计算机的各个部件有条不紊的工作,从内存中取指令和执行指令;
2、循环冗余校验码(CRC)利用生成多项式进行编码。设数据位为k位,校验位为r位,则CRC码的格式为(2)。
A.k个数据位之后跟r个校验位
B.r个校验位之后跟k个数据位
C.r个校验位随机加入k个数据位中
D.r个校验位等间隔地加入k个数据位中
答案:A
解析:用于数据通信领域和磁介质存储系统中。利用生成多项式为K个数据位产生r个校验位来进行编码
3、以下关于数的定点表示和浮点表示的叙述中,不正确的是(3) 。
A.定点表示法表示的数(称为定点数)常分为定点整数和定点小数两种
B.定点表示法中,小数点需要占用一个存储位
C.浮点表示法用阶码和尾数来表示数,称为浮点数
D.在总位数相同的情况下,浮点表示法可以表示更大的数
答案:B
解析:定点数就是小数点位置固定不变;分为定点整数(小数点在最高有效数值位之后)和定点小数(小数点在最高有效数值位之前)
小数点隐藏表示且不占位置
4、______不属于按寻址方式划分的一类存储器。
A.随机存储器
B.顺序存储器
C.相联存储器
D.直接存储器
答案:C
解析:存储器分为按地址访问的存储器和按内容访问的存储器
相联存储器是按内容划分的存储器,如cache
随机存储器RAM:对任何存储单元存入或读取数据,访问任何一个存储单元的时间是相同的内存、U盘
顺序存储器SAM:访问数据所需要的时间与数据所在的存储位置相关,磁带
直接存储器DAM:介于随机存储器和顺序存储器之间,在一个磁道内是顺序寻址,随机磁道是随机存储器;磁盘
5、在I/O设备与主机间进行数据传输时,CPU只需在开始和结束时作少量处理,而无需干预数据传送过程的是(5)方式。
A.中断
B.程序查询
C.无条件传送
D.直接存储器存取
答案:D
解析:直接存储器DMA:介于随机存储器和顺序存储器之间,在一个磁道内是顺序寻址,随机磁道是随机存储器;通过控制硬件实现主存与I/O设备间的字节数据传输,数据的传输有DMA控制,不需要CPU干涉
6、(6)不属于程序的基本控制结构。
A.顺序结构
B.分支结构
C.循环结构
D.递归结构
答案:D
解析:程序的基本控制结构顺序结构、分支结构、循环结构
7、在编译过程中,进行类型分析和检查是(7)阶段的一个主要工作。
A.词法分析
B.语法分析
C.语义分析
D.代码优化
答案:C
解析:词法分析:编译过程第一阶段,对源程序从前到后逐个字符扫描,识别出一个个字符
语法分析:词法分析的基础上,根据语法规则讲单词符号序列分解成各类语法单位
语义分析: 分析程序中各种语法结构的语义信息,包括检查源程序是否包含语义错误,并收集类型信息供后面代码生成阶段使用
代码优化:时间和空间消耗较大,高效代码必须进行优化
8、在以阶段划分的编译器中,符号表管理和(8)贯穿于编译器工作始终。
A.语法分析
B.语义分析
C.代码生成
D.出错处理
答案:D
解析:词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成,以及出错处理和符号表管理贯穿整个过程
9、可用于编写独立程序和快速脚本的语言是(9)。
A. Python
B. Prolog
C. Java
D. C#
答案:A
解析:脚本语言是可扩展的语言,动态语言
10、下列安全协议中,与TLS最接近的协议是(10)。
A. PGP
B. SSL
C. HTTPS
D. IPSec
答案:B
解析:SSL 安全套接层,传输层安全协议,web安全标准
TLS传输层安全协议:IEIF指定的协议,建立在SSl3.0协议规范之上,后续版本
11、M软件公司的软件产品注册商标为M,为确保公司在市场竞争中占据优势,对员工进行了保密约束。此情形下该公司不享有(11)。
A.商业秘密权
B.著作权
C.专利权
D.商标权
答案:C
解析:商业秘密权:不为公众所知、具有实时性、采取保密措施构成商业机密的条件
著作权:开发完成之日开始就有著作权,不分局部和整体
专利权、商标权:不能自动取得,申请人必须履行商标法、专利法规定的申请手续,向国家行政部门提供相应的申请文件,申请获准后即可取到相应权利
12、 X软件公司的软件工程师张某兼职于Y科技公司,为完成Y科技公司交给的工作,做出了一项涉及计算机程序的发明。张某认为该发明是利用自己的业余时间完成的,可以以个人名义申请专利。此项专利申请权应归属(12)。
A.张某
B.X软件公司
C.Y科技公司
D.张某和Y科技公司
答案:C
解析:收钱办事
13、算术表达式 a+(b-c)*d 的后缀式是()(-、+、*表示算术的减、加、乘运算, 运算符的优先级和结合性遵循惯例)。
A. abcd+-*
B. abc-d* +
C. abc-+d*
D. ab-cd*+
答案:C
14、设数组a[1..n,1..m](n>1,m>1)中的元素以行为主序存放,每个元素占用1个存储单元,则数组元素a[i,j](1≤i≤n,1≤j≤m)相对于数组空间首地址的偏移量为(14)。
A. (i-1)*m+j-1
B. (i-1)*n+j-1
C. (j-1)*m+i-1
D. (j-1)*n+i-1
答案:A
解析:数组元素存储地址=数组空间首地址+偏移量
15、假设实体集E1中的一个实体可与实体集E2中的多个实体相联系,E2中的一个实体只与E1中的一个实体相联系,那么E1和E2之间的联系类型为 (15)。
A. 1:1
B. 1:n
C. n:1
D. n:m
答案:B
解析:一对一、一对多、多对一、多对多
16、假设关系R1和R2如下图所示:
若进行R1⋈R2运算,则结果集分别为( 16 )元关系,共有( 17 )个元组。
A.4
B.5
C.6
D.7
答案:C
解析:自然连接
R1xR2 |
||||||||
R1.A |
R1.B |
R1.C |
R1.D |
R2.C |
R2.D |
R2.E |
R2.F |
|
a |
d |
c |
e |
a |
e |
c |
a |
|
a |
d |
c |
e |
a |
e |
a |
b |
|
a |
d |
c |
e |
c |
e |
b |
c |
|
c |
b |
a |
e |
a |
e |
c |
a |
|
c |
b |
a |
e |
a |
e |
a |