计算机三级PC技术第一章习题及答案

计算机三级考生一次考试可以同时报考多个科目。考生可以不参加考前培训,直接报名参加考试。下面是小编搜集的计算机三级PC技术第一章习题及答案,一起来看看吧。

计算机三级PC技术第一章习题及答案

第1章 计算机应用的基础知识

1.3 文字符号在计算机中的表示与处理

1[单选题]用补码表示的两个整数相加时,判断溢出的规则是

A.若结果的符号位是0,则一定溢出

B.若结果的符号位是1,则一定溢出

C.两个符号位相同的数相加,若结果的符号位与加数的符号位相反,则一定溢出

D.若结果的符号位有进位,则一定溢出

参考答案:C

2[单选题]目前我国PC机用户大多还使用GB-2312国标汉字编码进行中文信息处理。下面是有关使用GB-2312进行汉字输入输出的叙述,其中错误的是

A.使用不同的汉字输入法,汉字的"输入编码"不完全相同

B.使用不同的输入法输入同一个汉字,其内码不一定相同

C.输出汉字时,需将汉字的内码转换成可阅读的汉字

D.同一个汉字在不同字库中,字型是不同的

参考答案:B

3[单选题]下面关于计算机汉字编码的叙述,错误的是_______。

A.使用不同的汉字输入法,同一个汉字的输入编码不同

B.使用不同的汉字输入法,输入计算机中的同一汉字,其内码不同

C.不同字体(如宋体、仿宋、楷体、黑体等)的同一汉字,其内码相同

D.多数汉字的内码在计算机中用两个字节表示参考答案:B

4[单选题]下面是关于汉字编码的叙述:

Ⅰ.在不同的汉字输入法中,同一个汉字的输入码通常不同

Ⅱ.在GB2312中,汉字的国标交换码为该汉字的区号和位号分别加32之后得到的二进制代码

Ⅲ. 在GB2312中,汉字内码的每个字节的最高位是0或1

Ⅳ. 不同字体(宋体、仿宋体、楷体等)的字形描述信息存放在同一个字库中

其中,正确的是:

A.仅Ⅰ和Ⅲ B.仅Ⅰ和Ⅱ C.仅Ⅱ和Ⅲ D.仅Ⅱ和Ⅳ

参考答案:A

5[单选题]下面关于计算机定点数和浮点数的叙述中,正确的是

A.浮点数的`绝对值都小于1

B.浮点数表示的数都存在误差

C.Pentium微处理器中规格化浮点数的尾数最高位总是1,并且不在尾数中显式地表示出来

D.十进制整数只能用定点数表示

参考答案:C

6[单选题]下列关于文本的叙述中,错误的是:

A.不同文本处理软件产生的文件中,文字属性标志和格式控制命令不完全相同

B.纯文本文件的后缀名通常是“.txt”

C.Word产生的RTF文件中只有可打印的ASCII字符,不含任何属性标志和控制符号

D.超文本是一种网状结构的文本文件参考答案:B

7[单选题]下面是有关“超文本”的叙述,其中错误的是

A.超文本节点中的数据可以是文字、图形、图像、声音或视频

B.超文本节点可以分布在互联网上不同的WWW服务器中

C.超文本节点之间的关系是线性的

D.超文本节点之间通过指针(URL或文件路径等)链接

参考答案:C

8[单选题]下面有关汉字的叙述中,错误的是

A.一个汉字的区位码由该汉字在GB2312编码表中的区号和位号组成

B.字键盘输入编码有多种,使用不同的输入编码输入同一个汉字,其内码不同

C.输出汉字时,不同的字体对应不同的字库

5是我国台湾地区使用的汉字编码字符集

参考答案:B

9[单选题]假设数据段定义如下:

DSEG SEGMENT

DAT DW 1,2,3,4,5,6,7,8,9,10

CNT EQU ($-DAT)/2

DSEG ENDS

执行指令MOV CX, CNT后,寄存器CX的内容是:

A.10 B.5 C.9 D.4

参考答案:D

10[单选题]下面是关于标志位OF的叙述,其中错误的是

主要用来表示带符号整数进行算术运算时是否发生溢出

B.执行移位指令时可能改变OF的状态

C.执行“与”、“或”、“异或”指令时,OF置0

D.无符号数进行算术运算时不会改变OF的状态

参考答案:D

11[单选题]假设AL寄存器的内容是ASCII码表示的一个英文字母,若为大写字母,将其转换为小写字母,否则不变。试问,下面哪一条指令可以实现此功能?

AL,20H AL,20H AL, ‘a'-‘A' AL,20H

参考答案:A

12[填空题]设GB2312-80字符集中某汉字的机内码是BEDF(十六进制),它的区位码是 。

参考解析:3063

13[填空题]采用GB2312-80汉字编码标准时,一个汉字在计算机中占 ( )个字节。

参考解析:2

14[填空题]计算机的速度可以用每钞钟所能执行的指令条数来衡量。若以单字长定点指令的平均执行速度来计算,其单位是 。

参考解析:MIPS,或百万条指令/秒

15[填空题]采用GB2312汉字编码标准时,某汉字的机内码是BEDF(十六进制),其对应的区位码是 。

参考解析:1E3FH或3063

16[填空题]下面的程序用来删除字符串'AABA'中第1个出现的由DAT单元指定的字符,删除字符后,后面字符前移,并在字符串尾部添加字符'$'(24H)。请在横线处填充,使程序能达到预定的功能。

DSEG SEGMENT

BUF DB 'AABA'

CNT DW $-BUF

DAT DB 41H

DSEG ENDS

SSEG SEGMENT STACK

DB 256 DUP(0)

SSEG ENDS

CSEG SEGMENT

ASSUME DS:DSEG,SS:SSEG,CS:CSEG,ES:DSEG

START PROC FAR

PUSH DS

XOR AX,AX

PUSH AX

MOV AX,DSEG

MOV DS,AX

MOV ES,AS

CLD

LEA DI,BUF

MOV CX,CNT

MOV AL,DAT

REPNE SCASB

JE DEL

JMP EXIT

DEL: JCXZ FILL

NEXT: MOV BL,[DI]

MOV [DI-1],BL

INC DI

LOOP NEXT

FILL: MOV ,24H

EXIT RET

START ENDP

CSEG ENDS

END START

参考解析:BYTE PTR [DI-1]#byte ptr[di-1]

17[填空题]第66题的程序执行完毕后,以BUF为首地址的4个字节单元中的字符依次为______、______、______、______。

参考解析:’ABA$’#41H,42H,41H,24H

18[填空题]使用8259A进行中断控制时,CPU首先应对8259A内部的各寄存器写入相应的( )命令字ICW和操作命令字OCW,即要对8259A进行初始化编程。

参考解析:方式