5.为了提高磁盘存取效率,人们常每隔一段时间就进行磁盘碎片整理。所谓磁盘碎片是指磁盘使用一段时间后( )。
A.因多次建立、删除文件,使磁盘上留下的很多可用的小空间
B.多次下载保留的信息块越来越多
C.损坏的部分(碎片)越来越多
D.磁盘的目录层次越来越多,越来越细
6. C语言中,已知intj,k=6;则计算表达式j=k++后,正确的是( )。
A.j=6,k=6
B.j=6,k=7
C.j=7,k=7
D.j=7,k=6
7.计算机内存储器容量的计算单位之一是MB,它相当于( )B。
A.2的10次方
B.2的20次方
C.2的30次方
D.2的40次方
8.在计算机中,用来解释、执行程序中指令的部件是( )。
A.运算器
B.存储器
C.控制器
D.鼠标器
点击下一页查看答案
5.为了提高磁盘存取效率,人们常……
【答案】A。硬盘刚开始使用时,各个文件陆续自动以连续块形式存放在各个连续的盘区中。因各个文件大小不一,每删除一个文件,就会留下一个空闲的区域。以后再存入文件时,可执行的目标程序等类型的文件仍然要求以连续块的形式存储在硬盘中,但大多数文字处理用的文件则可以存放在一串不连续的盘区中,并且彼此链接。因此,一个文件可以插在多个空闲的小盘区中,存取这种链接的文件时速度显然会下降。
计算机使用了一段时间后,可能到处都是空闲的小盘区(碎片)。计算机的处理速度就会慢下来。为此,需要用专门的系统工具进行磁盘碎片整理,将许多文件进行移动,使其集中存放在磁盘前端,而后端留出大片连续区域作为空闲区域,这样就提高了计算机处理效率。故正确答案为A。
6.C语言中,已知intj,k=6;则计算表达式j=k++后,正确的是( )。
【答案】B。在使用C语言的自增运算符++时,若将自增运算符放在变量之前,表示先使变量的值加1后使用;若将自增运算符放在变量之后,表示先使用变量的值然后加1。因此j=k++中,系统将k=6值赋给j,j=6,之后k+1=7。故正确答案为B。
7.计算机内存储器容量的计算单位之一是MB,它相当于( )。
【答案】B。1GB=2的30次方B,1MB=2的20次方B,1KB=2的10次方B。故正确答案为B。
8.在计算机中,用来解释、执行程序中指令的部件是( )。
【答案】A。运算器是计算机中执行各种算术和逻辑运算操作的部件。运算器的基本操作包括加、减、乘、除四则运算,与、或、非、异或等逻辑操作,以及移位、比较和传送等操作,亦称算术逻辑部件(ALU)。故正确答案为A。