注:请将选择题和填空题的答案填写到答题卡中,否则视该项成绩为零。
试题号 | 一 | 二 | 三 | 总分 | ||||||||||
选择题 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | |||||||
选择题 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | |||||||
选择题 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | |||||||
选择题 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | |||||||
选择题 | 29 | 30 | ||||||||||||
填空题 | 1 | 2 | 3 | |||||||||||
填空题 | 4 | 5 | 6 | |||||||||||
填空题 | 7 | 8 | 9 | |||||||||||
填空题 | 10 | |||||||||||||
问答题 | 1 | |||||||||||||
问答题 | 2 |
1、传输速率的单位是bps,表示 _____。
A、帧/秒 B、文件/秒 C、位/秒 D、米/秒
2、下列哪项是决定计算机系统性能最主要的部件_____。
A、CPU B、内存 C、外存D、显示器
3、调制解调器(Modem)的作用是 _____。
A、将计算机的数字信号转换成模拟信号,以便发送 B、将模拟信号转换成计算机的数字信号,以便接收
C、将计算机数字信号与模拟信号互相转换,以便传输 D、为了上网与接电话两不误
4、堆栈指针SP 的内容是_____。
A、栈顶单元内容
B、栈顶单元地址
C、栈底单元内容
D、栈底单元地址
5、下列不属于CPU功能的是_____。
A、操作控制 B、时间控制 C、数据加工 D、数据存储
6、在不同速度的设备之间传送数据_____。
A、必须采用同步控制方式
B、必须采用异步控制方式
C、可以选用同步方式,也可选用异步方式
D、必须采用应答方式
7、挂接在总线上的多个部件_____。
A、只能分时向总线发送数据,并只能分时从总线接收数据
B、只能分时向总线发送数据,但可同时从总线接收数据
C、可同时向总线发送数据,并同时从总线接收数据
D、可同时向总线发送数据,但只能分时从总线接收数据
8、下列叙述中,哪一项是正确的_____。
A、软盘和硬盘可永久保存信息,它们是计算机的主存储器
B、内存储器可与CPU直接交换信息,与外存储器相比存取速度慢,但价格便宜
C、RAM和ROM在断电后都不能保存信息
D、内存储器与CPU直接交换信息,与外存储器相比存取速度快,但价格贵
9、操作系统是一种_____。
A、实用软件
B、系统软件
C、应用软件
D、编辑软件
10、计算机中所有信息的存储都采用_____。
A、二进制B、八进制C、十进制D、十六进制
11、计算机的内存比外存_____。
A、容量小,速度快B、容量大,速度慢C、容量小,速度慢 D、容量大,速度快
12、要使用外存储器中的信息,应先将其调入_____。
A、控制器B、运算器C、微处理器D、内存储器
13、在计算机中,一个字节是由_____。
A、1个二进制位组成B、8个二进制位组成C、16个二进制位组成D、1个字长
14、ASCII字符编码表中A的编码为:01000001,则A的ASCII为_____。
A、65 B、66 C、67 D、68
15、目前生产CPU的主流厂商是_____。
A、Intel & AMD B、IBM和Cyrix C、HP&ASUS D、SUN&IBM
16、下列不是RISC的三要素的是_____。
A、一个有限的简单的指令集
B、CPU配备大量的通用寄存器
C、强调对指令流水线的优化
D、具有复杂的指令集
17、1KB是_____字节。
A、1024 B、1024*1024 C、1 D、256
18、下列哪一项不是设计存储器的目标
A、大容量 B、高速度 C、低成本 D、小容量
19、计算机软件系统通常分为_____。
A、系统软件和应用软件 B、高级软件和一般软件 C、军用软件和民用软件 D、管理软件和控制软件
20、微型计算机中运算器的主要功能是进行_____。
A、逻辑运算 B、算术运算 C、算术和逻辑运算 D、初等函数运算
21、EPROM是指_____。
A、随机读写存储 B、只读存储器 C、可编程只读存储器 D、可擦可编程只读存储器
22、存储器是计算机系统中的记忆设备,它主要用来_____。
A、存放数据B、存放程序C、存放数据和程序D、存放微程序
23、常用的虚拟存储器系统由_____。组成
A、主存-辅存B、CACHE-辅存C、CACHE-主存D、通用寄存器
24、在内存中,每个基本单元都赋以一个惟一的序号,这个序号称之为_____。
A、字节B、编号C、地址 D、容量
25、微型计算机存储器系统中的Cache是_____ 。
A、只读存储器B、高速缓冲存储器C、可编程只读存储器D、可擦除可再编程只读存储器
26、下列不属于主存块与Cache行之间的地址映射方式的是_____。
A、全相联映射 B、直接映射 C、段页式映射D、组相联映射
27、存储周期是指_____。
A、存储器的读出时间
B、存储器的写入时间
C、存储器进行连续读和写操作所允许的最短时间间隔
D、存储器进行连续写操作所允许的最短时间间隔
28、一个字节由_____个二进制位组成。
A、4 B、2 C、6 D、8
29、下列存储器中,速度最快的是_____。
A、外存B、内存C、硬盘D、软盘
30、应用软件是指_____。
A、所有能够使用的软件 B、能被各应用单位共同使用的某种软件
C、所有微机上都应使用的基本软件D、专门为某一应用目的而编制的软件
31、以下对计算机软件与硬件关系的描述中,不正确的是_____。
A、计算机系统由硬件与软件组成B、硬件功能无法用软件来实现
C、软件是硬件功能的扩充 D、硬件是软件的基础
32、一组连接计算机各部件的公共通信线路称为总线,它由_____组成。
A、地址总线和数据总线 B、地址总线和控制总线
C、数据总线和控制总线 D、地址总线、数据总线和控制总线
33、计算机防杀毒软件的作用是_____。
A、清除已感染的任何病毒B、查出已知的病毒,清除部分病毒
C、查出任何已感染的病毒D、查出并清除任何病毒
34、下列术语中,属于显示器性能指标的是_____。
A、速度B、可靠性C、分辨率D、精度
35、在下列设备中,属于输出设备的是_____。
A、键盘B、绘图仪C、鼠标 D、扫描仪
36、_____属于面向对象的程序设计语言。
A、C B、Java C、Pascal D、Fortran
37、当个人计算机以拨号方式接入1nternet网时,必须使用的设备是_____。
A、网卡 B、调制解调器(Modem) C、电话机 D、浏览器软件
38、通过Internet发送或接收电子邮件(E-mail)的首要条件是应该有一个电子邮件(E-mail)地址,它的正确形式是_____。
A、用户名@域名 B、用户名#域名 C、用户名/域名 D、用户名.域名
39、计算机网络不具备_____功能。
A、传送语音 B、发送邮件 C、传送物品 D、共享信息
40、处理器可直接访问的计算机部件是_____。
A、内存 B、硬盘 C、运算器 D、控制器
二、判断题(1’×10=10’)
1、堆栈按先进后出(也就是后进先出)顺序存取的存储的存储组织(区)。( )
2、DMA 方式是指直接依靠硬件实现主存与外设之间的数据直接传输,传输过程本身不需CPU 程序干预。( )
3、电子计算机的设计思想是存储程序和程序控制。其中程序控制是当计算机启动后,程序就会控制计算机按规定的顺序逐条执行指令,自动完成预定的信息处理任务。( )
4、计算机任何操作可以由软件来实现,也可以由硬件来实现。( )
5、最简单且应用广泛的检错码:奇偶校验码 。奇偶校验只能保证错的一定是错了,对的不一定是对的。( )
6、为了解决CPU与内存的访问速度匹配问题,引入了Cache。( )
7、存储器的两大功能是读和写。( )
8、存储容量是指一个功能完备的存储器所能容纳的二进制信息总量,即可存储多少位二进制信息代码。存储容量=存储字数×字长。( )
9、SRAM,DRAM原理一样,只是SRAM需要刷新。( )
10、存储时间大于存储周期。( )
三、简答题(5’×4=20’)
1、计算机由哪五部分组成?
2、存储系统一般由哪三级组成?请分别简述各层存储器的作用(存放什么内容)及对速度、容量的要求。
3、什么是中断?
4、请简述从总线主部件申请使用总线到数据传送完毕,要经过哪几个步骤?
四、计算题(5’×2=10’ )
1、某存储器的地址总线为16bit,存储单元为8bit ,试问:
1)该存储器的存储容量是多少?(以字节计)
2)若该存储器由Intel2114构成,需要多少片Intel2114芯片?(Intel2114芯片大小为1K*4bit)
3)若用8K*8位的SRAM组成该存储器,需要多少根地址线产生芯片选择?
2、厂家使用下列公式计算硬盘的存储容量:
容量=柱面数*盘面数*扇区数*512B。其中512是指每个柱面上每个扇区可存放数据的字节数。假设现有硬盘有615个柱面,4个表面(2个盘片)和17个扇区,那么该磁盘的容量是多少字节?
五、应用题(20’ ×1=20’)
下面的文字是从《中国电脑教育报》摘录的文章:
成为编程高手的奥秘
不知不觉做软件已经做了十年,有成功的喜悦,也有失败的痛苦,但总不敢称自己是高手,因为和我心目中真正的高手们比起来,还差得太远。世界上并没有成为高手的捷径,但一些基本原则是可以遵循的。
1、扎实的基础
数据结构、离散数学、编译原理,这些是所有计算机科学的基础,如果不掌握它们,很难写出高水平的程序。程序人人都会写,但当你发现写到一定程度很难再提高的时候,就应该想想是不是要回过头来学学这些最基本的理论。不要一开始就去学OOP(面向对两编程),即使你再精通OOP,遇到一些基本算法的时候可能也会束手无策。因此多读一些计算机基础理论方面的书籍是非常有必要的。
2、丰富的想像力
不要拘泥于固定的思维方式,遇到问题的时候要多想几种解决问题的方案,试试别人从没想过的方法。丰富的想像力是建立在丰富的知识的基础上,除计算机以外,多涉猎其他的学科,比如天文、物理、数学等等。开阔的思维对程序员来说很重要。
3、最简单的是最好的
这也许是所有科学都遵循的一条准则,复杂的质能转换原理在爱因斯坦眼里不过是一个简单得不能再简单的公式:E=mc2。简单的方法更容易被人理解,更容易实现,也更容易维护。遇到问题时要优先考虑最简单的方案,只有简单方案不能满足要求时再考虑复杂的方案。
4、不钻牛角尖
当你遇到障碍的时候,不妨暂时远离电脑,看看窗外的风景,听听轻音乐,和朋友聊聊天。当我遇到难题的时候会去玩游戏,当负责游戏的那部分大脑细胞极度亢奋的时候,负责编程的那部分大脑细胞就得到了充分的休息。当重新开始工作的时候,我会发现那些难题现在竟然可以迎刃而解。
5、对答案的渴求
人类自然科学的发展史就是一个渴求得到答案的过程,即使只能知道答案的一小部分也值得我们去付出。只要你坚定信念,一定要找到问题的答案,你才会付出精力去探索,即使最后没有得到答案,在过程中你也会学到很多东西。
6、多与别人交流
三人行必有我师,也许在一次和别人不经意的谈话中,就可以迸出灵感的火花。多上上网,看看别人对同一问题的看法,会给你很大的启发。
7、良好的编程风格
注意养成良好的习惯,代码的缩进编排,变量的命名规则要始终保持一致。大家都知道如何排除代码中错误,却往往忽视了对注释的排错。注释是程序的一个重要组成部分,它可以使你的代码更容易理解,而如果代码已经清楚地表达了你的思想,就不必再加注释了,如果注释和代码不一致,那就更加糟糕。
8、韧性和毅力
这也许是“高手”和一般程序员最大的区别。高手们并不是天才,他们是在无数个日日夜夜中磨炼出来的。成功能给我们带来无比的喜悦,但过程却是无比的枯燥乏味。你不妨做个测试,找个10000以内的素数表,把它们全都抄下来,然后再检查三遍,如果能够不间断地完成这一工作,你就可以满足这一条。
请结合本段文章以及自己的学习与实战经验,谈一谈自己在计算机方面的理想发展型与抱负,并说一下自己的打算以及行动、做法的计划。