信息学奥赛初赛天天练-62-NOIP2017普及组-基础题1-机器数、原码、反码、补码、计算机存储、邮件协议
PDF文档公众号回复关键字:20240812
NOIP 2018 普及组 基础题1
1 在 8 位二进制补码中,10101011 表示的数是十进制下的 ( )
A 43
B -85
C -43
D -84
2 计算机存储数据的基本单位是( )
A bit
B Byte
C GB
D KB
3 下列协议中与电子邮件无关的是( )
A POP3
B SMTP
C WTO
D IMAP
4 分辨率为 800 × 600 ,16位色的位图,存储图像信息所需的空间为( )
A 937.5 KB
B 4218.75 KB
C 4320 KB
D 2880 KB
5 计算机应用的最早领域是( )
A 数值计算
B 人工智能
C 机器人
D 过程控制
2 相关知识点
1) 二进制编码
机器数
一个数在计算机中的二进制表示形式,叫做这个数的机器数。机器数是带符号的,在计算机用机器数的最高位存放符号,正数为0,负数为1
4 对应二进制 0000 0100
-4 对应二进制 1000 0100
机器数真值
机器数第一位为符号位,所以机器数的形式值不等于真正的数值。所以,将带符号位的机器数对应的真正数值称为机器数的真值
0000 0001的真值 = +000 0001 = +1,1000 0001的真值 = –000 0001 = –1
原码
原码就是符号位加上真值的绝对值,即用第一位表示符号,其余位表示值
+2 的原码 0000 0010
-2 的原码 1000 0010
反码
正数的反码是其本身
负数的反码是对原码进行符号位不变,其余各个位取反
+2 的原码 0000 0010 反码 0000 0010
-2 的原码 1000 0010 反码 1111 1101
补码
正数的补码就是其本身
负数的反码是对反码+1
+2 的原码 0000 0010 反码 0000 0010 补码 0000 0010
-2 的原码 1000 0010 反码 1111 1101 补码 1111 1110
2) 计算机存储
比特(bit)
比特是计算机中最基本的存储单元,它代表数字信息的最小单位。比特只能表示两种状态之一,通常用0和1来表示
字节(byte)
字节(byte)是计算机存储容量的基本单位之一,通常用来表示数据的大小或存储空间的大小。一个字节由8个比特组成
千字节(kilobyte) 简称KB,1KB等于1024字节
常用存储单位
1B=8b
1KB=1024B
1MB=1024KB
1GB=1024MB
1TB=1024GB
3) 邮件协议
电子邮件是现代通信中不可或缺的一部分,而邮件协议则是实现电子邮件传输和接收的基础。以下是一些常见的邮件协议
SMTP(简单邮件传输协议)
用于发送电子邮件
SMTP通过“推送”的形式传输邮件,不能作“拉取”消息。它是电子邮件传输的基础协议,负责将邮件从发送方发送到接收方的邮件服务器
POP3(邮局协议版本3)
用于接收电子邮件
允许用户通过客户端软件从邮件服务器下载邮件到本地计算机或设备上
IMAP(互联网邮件访问协议)
用于接收电子邮件,类似于POP3,但更高级
IMAP允许邮件保留在服务器上,用户可以直接在邮件服务器上浏览、搜索、阅读、移动、删除邮件
3 思路分析
1 在 8 位二进制补码中,10101011 表示的数是十进制下的 ( B )
A 43
B -85
C -43
D -84
分析
补码为 10101011 第1位为符号位,说明是负数
负数的补码=反码+1
所以反码为 10101011-1=10101010
负数的反码为除符号位外,其他位取反
所以原码为 11010101=-(2^6+2^4+2^2+2^0)=-(64+16+4+1)=-85
2 计算机存储数据的基本单位是( B )
A bit
B Byte
C GB
D KB
分析
位是计算机中最小的数据单位,表示一个二进制数,只有0和1两种状态。但是,它并不是计算机存储数据的基本单位
字节是计算机存储数据的基本单位,1字节等于8位。通常情况下,一个字符或者一个字母占用1个字节
3 下列协议中与电子邮件无关的是( C )
A POP3
B SMTP
C WTO
D IMAP
分析
SMTP(简单邮件传输协议)- 用于发送电子邮件
POP3(邮局协议版本3) - 用于接收电子邮件
IMAP(互联网邮件访问协议)- 用于接收电子邮件,类似于POP3
世界贸易组织(WTO)成立于1995年1月1日,是一个独立于联合国的永久性国际组织,总部位于瑞士日内瓦 和邮件无关
4 分辨率为 800 × 600 ,16位色的位图,存储图像信息所需的空间为( A )
A 937.5 KB
B 4218.75 KB
C 4320 KB
D 2880 KB
分析
分辨率800 * 600的位图,总高有800*600个像素组成
每个像素点是16位的位图,说明使用16位存储
所以总存储位(bit)=800*600*16
1字节=8位
转换为字节(Byte)=800*600*16/8=960000(Byte)
1KB=1024B
转换为KB=960000/1024=937.5KB
5 计算机应用的最早领域是( A )
A 数值计算
B 人工智能
C 机器人
D 过程控制
分析
计算机应用的最早领域是数值计算。在计算机发展的早期,人们主要利用计算机进行科学计算和数据处理等任务,这些任务通常涉及到大量的数值计算。随着计算机技术的不断发展,计算机的应用领域逐渐扩展到了人工智能、机器人和过程控制等领域
作者:newcode 更多资源请关注纽扣编程微信公众号
从事机器人比赛、机器人等级考试、少儿scratch编程、信息学奥赛等研究学习