程序员考试{dy}章练习题
2002年程序员考试xx:
●设机器码的长度为8位,已知x,z为带符号纯整数,y为带符号纯小数,
[X]原=[Y]补=[Z]移=11111111,求出x、y、z的十进制真值:X= (52) ,Y= (53)
,Z= (54) 。
(52) A、-1 B、127 C、-127 D、1
(53) A、1/128 B、-1/128 C、-127/128 D、127/128
(54) A、-1 B、127 C、-127 D、1
● 计算机指令系统中采用不同寻址方式的主要目的是 __(56)__ 。在下列寻址方
式中取得操作数速度最慢的是 __(57)__ 。
(56) A、可直接访问内存或外存 B、提供扩展操作码并降低指令译码难度
C、简化汇编指令的设计 D、缩短指令长度,扩大寻址空间,提高编程
灵活性
(57) A、相对寻址 B、基址寻址 C、寄存器间接寻址 D、存储器间接寻址
●某硬盘中共有9个盘片,16个记录面,每个记录面上有2100个磁道,每个磁道分
为64个扇区,每扇区为512字节,则该硬盘的存储容量为 __(58)__ 。磁盘的位密
度随着磁道从内向外而 __(59)__ 。
(58) A、590.6MB B、9225MB C、1050MB D、1101MB
(59) A、减少 B、不变 C、增加 D、视磁盘
而定
● 对8位补码操作数(A5)16,进行2位算术右移的结果为 __(60)__ 。
(60) A、(D2)16 B、(52)16 C、(E9)16 D、(69)16
2003年
●CD光盘记录信息的轨迹叫光道,信息存储在__(42)__的光道上。
(42) A.一条圆形 B.多条同心环形 C.一条渐开的螺旋形 D.多条螺旋形
●下列几种存储器中,存取周期最短的是__(46)__。
(46) A.软盘 B.硬盘 C.光盘 D.内存
●与十进制数254等值的二进制数是__(47)___。
(47) A.11111110 B.11101111 C.11111011 D.11101110
●无符号数A减去无符号数B,结果的进位标志为1表明__(50)__。
(50) A.A≥B B.A<B C.A=B D.A>B
●计算机的控制器是由多种部件组成的,其中不包括__(55)__。
(55) A.指令寄存器IR B.程序计数器PC(指令指针寄存器IP)
C.算术逻辑单元ALU D.程序状态字寄存器PSW .
●连接打印机不能使用__(57)__。
(57) A.RS--232C接口总线 B.IEEE-1284接口总线
C.CENTRONIC接口总线 D.AGP接口
●在微型计算机中,采用中断方式的优点之一是__(58)__。
(58) A.简单且容易实现 B.CPU可以不工作
C.可实时响应突发事件 D.传送速度最快
●硬磁盘的平均存取时间是指__(59)__。
(59) A.硬磁盘的寻道时间 磁头由某一磁道移到相邻磁道的时间
C.磁头在某一磁道等待记录扇区的时间
D.硬磁盘的寻道时间加磁头在某一磁道等待记录扇区的时间
●__(60)__的说法是正确的。
(60) A.内存地址不能作为接口地址 B.内存地址可以作为接口地址
C.接口地址不可用作外存地址 D.接口地址可用作内存地址
2004年5月程序员
● 若码值FFH是一个整数的原码表示,则该整数的真值为_(45)_ ;若码值FFH是
一个整数的补码表示,则该整数的真值为_(46)_。
(45) A.127 B.0 C.-127 D.-1
(46) A.127 B.0 C.-127 D.-1
● 内存地址从4000H到43FFH,共有_(47)_个内存单元。若该内存每个存贮单元可
存储16位二进制数,并用4片存储芯片构成,则芯片的容量是_(48)_。
(47) A.256 B.512 C.1024 D.2048
(48) A.512*16bit B.256*8bit C.256*16bit D.1024*8bit
● 某程序的目标代码为16384个字节,将其写到以字节编址的内存中,以80000H
为首地址开始依次存放,则存放该目标程序的末地址为_(49)_。
(49) A.81000H B.83FFFH C.84FFFH D.86000H
● 构成运算器需要多个部件,__(50)__ 不是构成运算器的部件。
(50) A.加法器 B.累加器 C.地址寄存器 D.ALU(算术逻辑部件)
● 程序计数器(或指令地址寄存器)属于CPU的_(51)_ 部件。
(51) A.运算器 B.控制器 C.存储器 D.I/O接口
● 控制机器指令执行的微程序存放在_(52)_中。
(52) A.控制存储器 B.指令寄存器 C.内部寄存器 D.SRAM
● 构成4M*8bit的存储器,若采用256k*8bit的芯片,需_(53)_片;若采用
512k*1bit的芯片,需_(54)_片。
(53) A.8 B.16 C.32 D.64
(54) A.8 B.16 C.32 D.64
● 在进行原码乘法时,乘积的符号位是由被乘数的符号位和乘数的符号位通过
__(55)__运算来获得的。
(55) A.或 B.与 C.异或 D.分别取反后再进行或
● 在CPU执行一段程序的过程中,Cache的存取次数为3800次,由主存完成的存取
次数为200次。若Cache的存取周期为5ns,主存的存取周期为25ns,则Cache的命
中率为_(56)_;CPU的平均访问时间为_(57)_ ns。
(56) A.0.93 B.0.95 C.0.97 D.0.99
(57) A.5 B.6 C.7 D.8
● 磁盘存取时间包括寻道的时间、定位扇区的时间以及读写数据的时间,若磁盘
的转速提高一倍,则_(58)_。
(58) A.平均存取时间减少 B.平均寻道时间减少
C.存储的密度增加一倍 D.平均寻道时间增加
● 在主存和CPU之间增加Cache的目的是_(60)_。
(60) A.增加内存容量 B.为程序员编程提供方便
C.解决CPU与内存间的速度匹配问题 D.提供内存工作的可靠性
2004年11月程序员
● 在Windows操作系统中,“回收站”可以恢复__(1)__上使用《del》键删除的
文件或文件夹。在“我的电脑”窗口中,如果要整理磁盘上的碎片,应选择磁盘
“属性”对话框的__(2)__选项卡。使用“资源管理器”时,__(3)__,不能删除
文件或文件夹。
(1) A.软盘 B.硬盘 C.U盘 D.软盘和硬盘
(2) A.常规 B.硬件 C.共享 D.工具
(3) A.在驱动器或文件夹窗口中,选择要删除的文件并单击退格键
B.在驱动器或文件夹窗口中,选择要删除的文件同时按下<Shift>+<del>键
C.在要删除的文件或文件夹上单击鼠标右键,选择“删除”
D.用鼠标直接拖中选中的文件夹到“回收站”
● 在以下关于电子邮件的叙述中,__(4)__是不正确的。
(4) A.打开来历不明的电子邮件附件可能会传染计算机病毒
B.在网络拥塞的情况下,发送电子邮件后,接收者可能几个小时后才能收到
C.在试发电子邮件时,可以向自己的Email邮箱发送一封邮件
D.电子邮箱的容量指的是用户当前使用的计算机上分配给电子邮箱的硬盘容量
● 某数值编码为FFH,若它所表示的真值为-127,则它是用__(5)__表示的;若它
所表示的真值为-1,则它是用__(6)__表示的。
(5) A.原码 B.反码 C.补码 D.移码
(6) A.原码 B.反码 C.补码 D.移码
●用定点补码表示纯小数,采用8位字长。编码10000000表示的十进制数是__(7)
__。(7) A.0 B.-1 C.+1 D.128
● 假设用12个二进制位表示数据。它能表示的{zd0}无符号整数为__(8)__;若采
用原码,它能表示的最小负整数为__(9)__。
(8) A.2047 B.2048 C.4095 D.4096
(9) A.-2047 B.-2048 C.-4095 D.-4096
● 某数据的7位编码为0110101,若在其{zg}位之前增加一位偶校检位,则编码为
__(10)__。
(10) A.10110101 B.00110101 C.01101011 D.01101010
● 执行指令时,以寄存器的内容作为操作数的地址,这种寻址方式称为__(12)__
寻址。
(12) A.寄存器 B.相对 C.基址变址 D.寄存器间接
● 若某处理器的时钟频率为500Hz,每四个时钟周期组成一个机器周期,执行一
条指令平均需要三个机器周期,则该处理器的一个机器周期为__(13)__ns,平均
执行速度约为__(14)__MIPS。
(13) A.4 B.8 C.12 D.16
(14) A.24 B.33 C.42 D.51
● 执行算术右移指令的操作过程是__(56)__
(56) A.操作数的符号位填0,各位顺次右移1位,{zd1}位移至进位标志位中
B.操作数的符号位填1,各位顺次右移1位,{zd1}位移至进位标志位中
C.操作数的符号位不变,各位顺次右移1位,{zd1}位移至进位标志位中
D.进位标志移至符号位,各位顺次右移1位,{zd1}位移至进位标志位中
● 用二进制数0与累加器X 的内容进行__(57)__运算,并将结果放在累加器X中,
一定可以完成对X 的“清0”操作。
(57) A.与 B.或 C.异或 D.比较
● 对8位累加器A 中的数据7EH若逻辑左移一次,则累加器A 中的数据为__(58)__
。(58) A.FEH B.7CH C.EFH D.FCH
● 8位累加器A中的数据为FCH,若将其与7EH相异或,则累加器A中的数据为__
(59)__。(59) A.FEH B.7CH C.82H D.02H
● ASCII码是对__(60)__实现编码的一种方法。
(60) A.语音 B.汉字 C.图形图像 D.字符
2005年5月程序员
●使用常用文字编辑工具编辑正文时,为改变该文档的文件名,常选用 __(1)__
命;在“打印预览”方式下,单击“ __(2)__ ”按钮可返回编辑文件;将正文中
所有“Computer改写为“计算机,常选用 __(3)__ 命令。
(1) A.“文件”—>“另存为” B.“文件”—>“保存”
C.“插入”—>“对象” D.“工具”—>“选项”
(2) A.打印预览 B.放大镜 C.关闭 D.全屏显示
(3) A.“编辑”—>“查找” B.“编辑”—>“替换”
C.“编辑”—>“定位” D.“文件”—>“搜索”
●使用Windows操作系统,在“我的电脑”中选择某磁盘中的文件,再选择“查看
”菜单中的“ __(4)__ ”,可查看该文件建立(或最近修改)的时间和文件大小。
(4) A.大图标 B.排列图标 C.列表 D.详细信息
●在Windows操作系统中,选择一个文件图标,执行“剪切”命令后,“剪切”的
文件放在__(5)__中;选定某个文件夹后,__(6)__,可删除该文件夹。
(5) A.回收站 B.硬盘 C.剪贴板 D.软盘
(6) A.在键盘上单击退格键 B.右击打开快捷菜单,再选择“删除”命令
C.在“编辑”菜单中选用“剪切”命令 D.将该文件属性改为“隐藏”
●在__(7)__表示中,数值0是{wy}表示的。
(7) A.原码 B.反码 C.补码 D.原码或反码
●若用8位机器码表示十进制-101,则原码表示形式为__(8)__;补码表示的形式
为__(9)__ 。
(8) A.11100101 B.10011011 C.11010101 D.11100111
(9) A.11100101 B.10011011 C.11010101 D.11100111
●某计算机内存按字节编址,内存地址区域从44000H到6BFFFH,共有__(11)__K,
若采用16K×4bit的SRAM芯片,构成该内存区域共需__(12)__片。
(11) A.128 B.160 C.180 D.220
(12) A.5 B.10 C.20 D.32
●CPU执行程序时,为了从内存中读取指令,需要先将__(13)__的内存输送到__
(14)__上。
(13) A.指令寄存器 B.程序计数器(PC) C.标志寄存器 D.变址寄存器
(14) A.数据总线 B.地址总线 C.控制总线 D.通信总线
●对两个内存单元执行__(56)__逻辑操作,可实现全同比较功能。
(56) A.OR(或) B.AND(与) C.EOR(异或) D.与非
●8个二进制位至多可表示__(57)__个数据。
(57) A.8 B.64 C.255 D.256
●__(58)__操作一般不会感染计算机病毒。
(58) A.打开电子邮件的附件 B.从网站下载软件
C.通过软盘传送计算机上的文件 D.启动磁盘整理工具
●CPU中,保存当前正在执行的指令的寄存器是__(59)__。表征指令执行结果的寄
存器是__(60)__。
(59) A.程序计数器 B.标志寄存器(PSW) C.堆栈指示器 D.指令寄存器
(60) A.程序计数器 B.标志寄存器(PSW) C.堆栈指示器 D.指令寄存器