3.6 KiB
3.6 KiB
NOI CSP-J 初赛专项模拟题:计算机编码基础
一、单项选择题
- 在计算机系统中,能被计算机接受和处理的符号的集合被称为( )。 A. 编码 B. 数据 C. 信息 D. 比特
- 计算机中表示信息的数据编码中的最小单位是( )。 A. 字节 (Byte) B. 比特 (Bit) C. 字 (Word) D. 字符 (Character)
- 关于“字节”(Byte)的描述,根据所给资料,下列说法错误的是( )。 A. 字节表示被处理的一组连续的二进制数字 B. 通常用 8 位二进制数字表示一个字节 C. 字节是存储器系统的最小存取单位 D. 一个字节由 7 个比特组成
- 将各类符号、图形、图像和声音等非数值数据转换成计算机能识别的“0”和“1”表示的代码,这一过程称为( )。 A. 运算 B. 存储 C. 编码 D. 交互
- ASCII 码的全称是( )。 A. 国际信息交换标准代码 B. 美国国家信息交换标准代码 C. 欧洲计算机制造商协会代码 D. 通用多八位编码字符集
- 标准的 ASCII 码采用( )位二进制编码,能表示( )种字符。 A. 7; 128 B. 8; 256 C. 7; 256 D. 8; 128
- 在 ASCII 码的存储中,虽然标准 ASCII 码只有 7 位,但它存储时通常占全一个字节(8位)。在基本的 ASCII 码中,最高位(b7)的值恒为( )。 A. 1 B. 0 C. 随机 D. 与 b6 相同
- 根据资料,ASCII 编码中数字“0”的十六进制值为 30H。那么数字“5”的 ASCII 码十六进制值是( )。 A. 35H B. 36H C. 45H D. 50H
- 已知大写字母“A”的 ASCII 编码值为 41H,那么大写字母“D”的 ASCII 编码值是( )。 A. 42H B. 43H C. 44H D. 45H
- 小写字母“a”的 ASCII 编码值为 61H,大写字母“A”的 ASCII 编码值为 41H。它们之间的差值是( )。 A. 10H B. 20H C. 30H D. 32H
二、答案与详细解析
- 答案:B
- 解析: “数据”的定义就是能被计算机接受和处理的符号的集合。计算机处理的对象就是数据。
- 答案:B
- 解析: 比特(Bit,Binary Digit)是二进制数位,是计算机表示信息的数据编码中的最小单位,只能是 0 或 1。
- 答案:D
- 解析: 字节(Byte)是计算机存储的基本单位,通常由 8 个比特(bit)组成,而不是 7 个。
- 答案:C
- 解析: 编码就是将各类现实世界的信息(如符号、图像、声音)转换成计算机能够识别的二进制代码(0 和 1)的过程。
- 答案:B
- 解析: ASCII 是 American Standard Code for Information Interchange 的缩写,意为美国国家信息交换标准代码。
- 答案:A
- 解析: 标准的 ASCII 码使用 7 位二进制数来表示字符,因此它可以表示的状态(字符)总数为 种。
- 答案:B
- 解析: ASCII 码占用一个字节(8位)进行存储,但标准 ASCII 码只用了低 7 位,最高位(第 8 位,b7)通常被置为 0。
- 答案:A
- 解析: ASCII 码中数字字符是连续排列的。已知 '0' 的十六进制是 30H,'5' 在 '0' 后面第 5 个位置,所以 。
- 答案:C
- 解析: 英文字母在 ASCII 表中也是按字母表顺序连续排列的。'A' 是 41H,'D' 是 'A' 后的第三个字母(A, B, C, D),所以 'D' = 。
- 答案:B
- 解析: 小写字母 'a' (61H) 比大写字母 'A' (41H) 的 ASCII 值大。计算差值:。所有对应的大小写字母之间都相差 20H(即十进制的 32)。