亚信笔试题卷以及答案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

亚信联创科技校园招聘

B卷

考试时间60_分钟_ 考试方式(闭)卷

第一部分——计算机基础

一、选择题(每题2分,总分40分)

1.CPU状态分为目态和管态两种,什么是从目态转换到管态的唯一途径( D )

A.运行进程修改程序状态字

B.进程调度程序

C.中断屏蔽

D.中断

2.引入多道程序设计的目的是( C )

A.增强系统的用户友好性

B.提高系统实用性

C.充分利用CPU

D. 扩充内存容量

3.Windows系统是一个(B )操作系统。

A、单用户单系统

B、单用户多任务

C、多用户单任务

D、多用户多任务

4.在半导体存储器中,动态随机存储器DRAM的特点是(D )。

A、按位结构方式存储

B、按字结构方式储存

C、信息在储存介质中移动

D、每隔一定时间进行一次刷新

5.单地址指令的格式是由(B)构成。

A、操作码和操作数地址

B、操作码和原操作数地址

C、操作码和目的操作数地址

D、操作码和下一条指令地址

6.八进制数76转换为二进制数为(C )

A、110111

B、111101

C、111110

D、111111

7.80486型号的微处理器能同时处理的二进制位数是(C )位。

A、8

B、16

C、32

D、64

8.下面关于串的的叙述中,哪一个是不正确的(B )

A.串是字符的有限序列

B.空串是由空格构成的串

C.模式匹配是串的一种重要运算

D.串既可以采用顺序存储,也可以采用链式存储

9.若串S1=‘ABCDEFG’, S2=‘9898’ ,S3=‘###’,S4=‘012345’,执行

concat(replace(S1,substr(S1,length(S2),length(S3)),S3),substr(S4,index(S2,‘8’),length(S2)))其结果为()

A.ABC###G0123

B.ABCD###2345

C.ABC###G1234

D.ABCD###1234

10.设有两个串p 和q,其中q 是p 的子串,求q 在p 中首次出现的位置的算法称为(C )A.求子串B.联接C.匹配D.求串长

11. 下列字符中,ASCII码值最大的是( D )。

A.空格B.M C.8 D.m

12.下列叙述中,正确的是( A )。

A.内存中存放的是当前正在执行的应用程序和所需的数据

B.内存中存放的是当前暂时不用的程序和数据

C.外存中存放的是当前正在执行的程序和所需的数据

D.内存中只能存放指令

13.能直接与CPU交换信息的存储器的是( C )。

A.硬盘存储器B.CD-ROM

C.内存储器D.软盘存储器

14.一个汉字的国际码需用( B )。

A.1个字节B.2个字节C.3个字节D.4个字节

15.执行下列二进制算术加法运算:,其运算结果是( A )。

A.B.

C.00010000 D.

16.二进制数110101转换为八进制数是( B )。

A.71 B.65 C.56 D.51

17.操作系统中采用缓冲技术的目的是为了增强系统( D ) 的能力。

A.串行能力B.控制操作C.重执操作D.并行操作

18.我们把在一段时间内,只允许一个进程访问的资源称为临界资源,因此我们可以得出下列结论,正确的

是( B )。

A.对临界资源是不能实现资源共享的

B.只要能使程序并发执行,这些并发执行的程序便可对临界资源实现共享

C.为临界资源配上相应的设备控制块后,便能被共享

D.对临界资源,应采取互斥访问方式,来实现共享

19.算法分析的两个主要方面是( A )。

A.空间复杂度和时间复杂度B.正确性和简单性

C.可读性和文档性D.数据复杂性和程序复杂性

20.线性表采用链式存储时,结点的存储地址( C )。

A. 必须是连续的

B. 必须是不连续的

C. 连续与否均可

D. 和结点的存储地址相连续

第二部分C/C++语言基础

一、选择题(含单选题和多选题,每题2分,总分40分)

1、A为了使类中的某个成员不能被类的对象通过成员操作符访问,则不能把该成员的访问权限定义为

A)public B)protected C)private D)static

2、C类的析构函数是在什么时候调用的

A)类创建时B)创建对象时C)删除对象时D)不自动调用

3、B在位运算中,操作数每右移一位,其结果相当于

A)操作数乘以2 B)操作数除以2 C)操作数乘以4 D)操作数除以4

4、A下列语句中不是死循环的是

A)int i=10; B)for( int i=1;i<10;i++)

while(1) {

} i--;

i--; }

if(i= =1)break;

}

C)int i=0; D)int i=1;

do{ for(;;)i=i+1;

i++;

}while(i>=0):

相关文档
最新文档