计算机综合考试复习题 (1)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一.单选题
1.运算器由()等部件组成。
A.ALU与主存B.ALU.累加器与主存
C.ALU.通用寄存器和主存D.ALU.累加器与通用寄存器
2.操作系统有4种不同类型,能对多台分布在不同位置上的计算机及其设备之间的通讯进行有效监护和管理的叫()
A.分时操作系统B.批处理操作系统
C.网络操作系统D.实时操作系统
3.当全加器的输入为()时,J=1且H=1。
(题中A,B为数据输入,J'为进位输入,J为进位输出,H为和)
A.A=B=1,J'=0 B.A=B=J'=1
C.A=J'=1,B=0 D.B=J'=1,A=0
4.已知字符“0”的ASCII码为30H,字符“9”的ASCII码前加上一个奇校验位后的数据信息为()
A.8H B.9H C.39H D.89H E.09H
5.一般情况下两个变量之间可以有()种不同的逻辑微操作。
A.32 B.16 C.8 D.4
6.可编程序逻辑阵列PLA其功能相当于()
A.其输入端为“与”门的集合,其输出端亦为“与”门的集合
B.其输入端为“或”门的集合,其输出端为“与”门的集体
C.其输入端为“与”门的集合,其输出端为“或”门的集合
D.其输入端为“或”门的集合,其输出端亦为“或”门的集合
7.在向下生长的堆栈中,如果入栈指令PUSH X的操作定义为:
SP←(SP)-1
M(SP)←M(X)
则出栈指令POP X应定义为()
A.SP←(SP)-1 M(X)←M(SP)
B.SP←(SP)+1 M(X)←M(SP)
C.M(X)←M(SP) SP←(SP)-1
D.M(X)←M(SP) SP←(SP)+1
8.从控制存储器中读取一条微指令并执行相应操作的时间叫()
A.CPU周期B.微周期C.时钟周期D.机器周期
9.若要表示0~999的十进制数,使用BCD码时,需要( )
A.6bit
B.8bit
C.10bit
D.12bit
10.以下论述正确的是( )
A.两个定点数相加时,采用补码运算,这是惟一的办法
B.用原码,反码求两定点数运算时,符号位都要单独处理
C.用反码,补码运算时,符号位不用单独处理
D.用补码运算时不会出现溢出
11.()操作系统允许多个用户在其终端上同时交互地使用计算机。
A.批处理B.实时
C.分时D.多道批处理
12.虚拟存储器的最大容量是由()决定的。
A.内.外存容量之和B.计算机系统的地址结构
C.作业的相对地址空间D.作业的绝对地址空间
13. 两个旅行社甲和乙为旅客到某航空公司订飞机票,形成互斥的资源是()。
A. 飞机票
B.旅行社
C. 航空公司
D.旅行社和航空公司
14.以下()不是new 关键字的用法:
A.创建对象B.隐藏基类成员
C.实现多态D.传递对象
15.C#中,以下所列各方法的头部中,正确的是()
A.void play(var a:integer,var b:integer) B.void play(int a,b)
C.void play(int a,int b) D.void play(a as int,b as int)
16.以下关于的说法不正确的是()
A.for循环只能用于循环次数已经确定的情况
B.for循环是先判定表达式,后执行循环体语句
C.for循环中,可以用break跳出循环体
D.for循环体语句中,可以包括多条语句
17.如果要让一个类的成员在该类内部和继承类中可以访问,应使用()
A.private B.internal
C.public D.protected
18. 哪个地址是网络123.10.0.0(掩码为255.255.0.0)的广播地址()
A. 123.255.255.255
B. 123.10.255.255
C. 123.13.0.0
D. 123.1.1.1
19. 下具有5个10M端口的集线器的总带宽可以达到()
A. 50M
B. 10M
C. 2M
D. 100 M
20. 在拓扑结构上,快速交换以太网采用()。
A. 总线型拓扑结构
B. 环型拓扑结构
C. 星型拓扑结构
D. 树型拓扑结构
编程架构是
A..NET Framework C.XML Web Service D 开发工具
22.关于C#程序的书写,以下说法不正确的是
A.区分大小写B.一行可以写多条语句C.一条语句可以写成多行D.一个类中只能有一个Main()方法,因此多个类中可以有多个Main()方法
23.C#的数据类型有
A.值类型和调用类型;B.值类型和引用类型;
C.引用类型和关系类型;D.关系类型和调用类型;
24.以下不是new 关键字的用法:
A.创建对象B.隐藏基类成员C.实现多态D.传递对象
25.C#中,以下所列各方法的头部中,正确的是
A.void play(var a:integer,var b:integer) B.void play(int a,b)
C.void play(int a,int b) D.void play(a as int,b as int)
26.以下关于的说法不正确的是
A.for循环只能用于循环次数已经确定的情况
B.for循环是先判定表达式,后执行循环体语句
C.for循环中,可以用break跳出循环体
D.for循环体语句中,可以包括多条语句
27.如果要让一个类的成员在该类内部和继承类中可以访问,应使用
A.private B.internal
C.public D.protected
28.类ClassA有一个方法M1,在程序中有如下一段代码:ClassA ca=new ClassA(); ca.M1(); ,假设该代码是可以执行的,则声明M1方法时一定使用了修饰符。
A.public B.static
C.private D.virtual
29.下列关于构造函数的描述正确的是
A.构造函数可以声明返回类型。
B.构造函数不可以用private修饰
C.构造函数必须与类名相同
D.构造函数不能带参数
30.调用重载方法时,系统根据来选择具体的方法。
A.方法名B.参数的个数和类型
C.参数名及参数个数D.方法的返回值类型
二.填空题
1.在计算机中,常用的数制有, , ,
2.RAM称为,而称为只读存储器
3.总线包括. . 三种
4.用1BYTE表示有符号数时,最大为,最小为
5.八进制由个数字组成,其特点是
6. 在一个单CPU系统中,若有5个用户进程。
假设当前系统为用户态,则处于就绪状态的用户进程最多有()个,最少有()个。
7. 操作系统有两种内核组织形式,一种是(),另一种是()。
8. 用户程序程序运行的状态称为运行的状态称为(),而系统程序运行的状态称为(
)。
9. 设x为int型变量,请写出描述“x是奇数”的C#语句表达式()。
10. 在switch语句中,在分支的最后应有一条()语句。
11. 下列程序执行后,a[4]的值为()
int [] a={1,2,3,4,5};
a[4]=a[a[2]];
12. 已知str1的值为”abcdefg”,则表达式str.Substring(1,3)的值为()。
13. 计算机网络从逻辑功能上看,由()和()构成。
14. 利用电话交换网实现计算机的数字数据信号传输,必须利用()设备将数字信号转换为()。
15. 网络协议的三要素为().().时序。
16. 设x为int型变量,请写出描述“x是奇数”的C#语句表达式。
17. 在switch语句中,在分支的最后应有一条语句。
18. 下列程序执行后,a[4]的值为
int [] a={1,2,3,4,5};
a[4]=a[a[2]];
19. 已知str1的值为”abcdefg”,则表达式str.Substring(1,3)的值为。
20.类的静态成员属于所有,非静态成员属于类的实例所有
三.名词解释
1.指令周期
2.存储器
3.进程同步
4. DMA
5.微操作
6.CPU
存储器(Memory)是计算机系统中的记忆设备,用来存放程序和数据。
计算机中全部信息,包括输入的原始数据、计算机程序、中间运行结果和最终运行结果都保存在存储器中。
有了存储器,计算机才有记忆功能,才能保证正常工作。
按用途存储器可分为主存储器(内存)和辅助存储器(外存),也有分为外部存储器和内部存储器的分类方法。
我们把异步环境下的一组并发进程因直接制约而互相发送消息、进行互相合作、互相等待,使得各进程按一定的速度执行的过程称为进程间的同步。
四.判断题(在正确的题后括号内划“√”,错误的题后括号内划“×”)
1. 分时系统和多道程序设计的出现,标志着操作系统的正式形成。
()
2. 网络操作系统一定是分布式操作系统。
()
3. 操作系统为用户提供了唯一的接口,即作业控制级接口。
()
4. PCB是进程在系统中存在的唯一标志。
()
5. 任一时刻,若有就绪状态的进程,就一定有执行状态的进程。
()
6. 进程是资源分配单位,而线程是处理机调度单位。
()
7. 进程状态可以由阻塞状态直接转换为执行状态。
()
8. 段页式存储管理技术中的地址为三维地址。
()
9. 采用链接结构的文件,存放文件的物理块也必须是连续的。
()
10. 对输入输出型设备,信息传输单位是“块”。
()
11. C#中任何事物都是对象。
( )
12.在C#中,拆箱操作是将值类型转化成引用类型。
( )
13.命名空间是一种类的组织形式,可以避免类命名冲突。
( )
14.在C#中,int[][]是定义一个int型的二维数组。
( )
15.定义方法时使用的参数是值参,调用方法时使用的参数是形参。
( )
16.进程是资源分配单位,而线程是处理机调度单位。
()
17.进程状态可以由阻塞状态直接转换为执行状态。
()
18.段页式存储管理技术中的地址为三维地址。
()
19.采用链接结构的文件,存放文件的物理块也必须是连续的。
()
20.对输入输出型设备,信息传输单位是“块”。
()
五.简答题
1.什么是死锁,产生死锁的原因和必要条件是什么?
2.为什么说通道技术是现代操作系统的主要硬件支持,简要说明通道的工作原理。
3.写出用Ping命令测试网络是否正常的主要步骤。
(4分)
4.简述三层交换机和路由器的区别,以及适用的场合。
(6分)
参考答案
一、单项选择题(每小题2分,共20分)
1.D
2.C
3.B
4.C
5.D
6.C
7.D
8.B
9.D 10.C
11.C 12.B 13.A 14.D 15.C 16.A 17.D 18.B 19.B 20.A 21.A 22.D 23.B 24.D 25.C 26.A 27.D 28.A 29.C 30.B
二.填空题(每小题1分,共10分)
1. 二.八.十.十六进制
2. 随机存贮器,ROM
3. CB.DB.AB
4. 01111111(+127).11111111(-127)
5. 八.逢八进一
6. 4 0
7. 强内核微内核8. 用户核心态
9.(x % 2)==1 10.Break
11.4 12.Bcd
13. 通信子网资源子网14. 调治解调器数字信号
15. 语法语义定时16.(x % 2)==1
17.Break 18.4
19.bcd 20.类
三.名词解释
1.指令周期是指CPU从调用指令到指令执行完毕所需要时间,一个指令周期可包括一个或若干个机器周期
2.存储器:是指在计算机系统结构中,用于完成记忆的功能部件
3. (1)操作系统中负责管理和存取文件信息的软件机构;(2) 由三个部分组成。
4. (1)直接存储器访问,是块设备和内存之间交换数据的一种方式;
(2) 由DMA控制器控制实现,不需要CPU直接控制,可以提高系统的并发程度和资源利用率。
5.微操作:是指CPU在执行指令时,先在CU单元控制下通过一定的寻址方式从内存或寄存器中调用指令,并在指令寄存器中分析/解释为相应机器动作,又通过总线发送到相关的指令部件执行,这样的机器动作,称为微操作。
6.CPU:称为中央处理器,是计算机的核心部件,由运算器和控制器构成。
运算器完成了算术运算和逻辑运算,控制器实现对计算机系统中各个部件协调,并分配/管理计算机资源。
CPU的主要功能:(1)负责计算机设备控制与管理(2)负责对时钟的控制与管理,实现设备工作流程的分配,即指时序控制(3)负责数据处理
四.判断题
1╳2√3√4╳5√6╳7√8╳9╳10╳
11.√12.╳13.√14.╳15.╳16.╳17.√18.╳19.╳20.╳
五.简答题
1.答题要点:(1) 互斥控制。
(2) 非剥夺控制。
(3) 逐次请求。
(4) 环路条件
2.答题要点:(1) 通道可视为I/O处理机,它可将CPU从I/O处理中解放出来,极大地提高了CPU 与设备.设备与设备之间的并发程度。
(2)工作原理:CPU准备好通道程序并启动通道,通道执行通道程序实现I/O,完成后通过中断向CPU报告
3. 答题要点:1.1)Ping 本机IP地址。
2)Ping 127.0.0.1 。
Ping 环回地址验证是否在本地计算机上安装TCP/IP协议以及配置是否正确。
3)Ping 默认网关的IP地址。
4)Ping 远程IP
4. 答题要点:(1)主要功能不同;虽然三层交换机与路由器都具有路由功能,但我们不能因此而把它们等同起来,三层交换机也一样,它仍是交换机产品,只不过它是具备了一些基本的路由功能的交换机,它的主要功能仍是数据交换。
也就是说它同时具备了数据交换和路由由发两种功能,但其主要功能还是数据交换;而路由器仅具有路由转发这一种主要功能。
(2)主要适用的环境不一样;三层
交换机的路由功能通常比较简单,路由路径远没有路由器那么复杂。
它用在局域网中的主要用途还是提供快速数据交换功能,满足局域网数据交换频繁的应用特点。
而路由器则不同,它的设计初哀就是为了满足不同类型的网络连接,虽然也适用于局域网之间的连接,但它的路由功能更多的体现在不同类型网络之间的互联上。
(3)性能体现不一样。