106、用高级程序设计语言编写的程序,要转换成等价的可执行程序,必须经过______。
A、汇编
B、编辑
C、解释
D、编译和连接
答案:(D、)
评析:一个高级语言源程序必须经过“编译”和“连接装配”两步后才能成为可执行的机器语言程序。
107、正确的IP地址是______。
A、202.202.1
B、202.2.2.2.2
C、202.112.111.1
D、202.257.14.13
答案:(C、)
评析:IP地址由32位二进制数组成(占4个字节)也可以用十进制表示,每个字节之间用“.”表示,每个字节内的数表示范围可从0到255。
108、一个字长为8位的无符号二进制整数能表示的十进制数值范围是______。
A、0-256
B、0-255
C、1-256
D、1-255
答案:(B、)
评析:二进制是计算机使用的语言,十进制是自然语言。为了书写的方便和检查的方便使用八进制或十六进制来表示,一个字长为8位的二进制整数可以用十进制数值范围是0到255。
109、二进制数 1001001 转换成十进制数是______。
A、72
B、71
C、75
D、73
答案:(D、)
评析:数制也称计数制,是指用同一组固定的字符和统一的规则来表示数值的方法。十进制(自然语言中)通常用0到9来表示,二进制(计算机中)用0和1表示,八进制用0到7表示,十六进制用0到F表示。(1)十进制整数转换成二进制(八进制、十六进制),转换方法:用十进制余数除以二(八、十六)进制数,第一次得到的余数为最低有效位,最后一次得到的余数为最高有效位。(2)二(八、十六)进制整数转换成十进制整数,转换方法:将二(八、十六)进制数按权展开,求累加和便可得到相应的十进制数。(3)二进制与八进制或十六进制数之间的转换二进制与八进制之间的转换方法:3位二进制可转换为1位八进制,1位八进制数可以转换为3位二进制数。二进制数与十六进制之间的转换方法:4位二进制可转换为1位十六进制数,1位十六进制数中转换为4位二进制数。因此(1001001)B=1*2^6+1*2^3+1*2^0=73(D)。
110、十进制数 131 转换成无符号二进制数是______。
A、01110101
B、10010011
C、10000111
D、10000011
答案:(D、)
评析:数制也称计数制,是指用同一组固定的字符和统一的规则来表示数值的方法。十进制(自然语言中)通常用0到9来表示,二进制(计算机中)用0和1表示,八进制用0到7表示,十六进制用0到F表示。(1)十进制整数转换成二进制(八进制、十六进制),转换方法:用十进制余数除以二(八、十六)进制数,第一次得到的余数为最低有效位,最后一次得到的余数为最高有效位。(2)二(八、十六)进制整数转换成十进制整数,转换方法:将二(八、十六)进制数按权展开,求累加和便可得到相应的十进制数。(3)二进制与八进制或十六进制数之间的转换二进制与八进制之间的转换方法:3位二进制可转换为1位八进制,1位八进制数可以转换为3位二进制数。二进制数与十六进制之间的转换方法:4位二进制可转换为1位十六进制数,1位十六进制数中转换为4位二进制数。因此:131/2=65……1 65/2=32……1 32/2=16……0 16/2=8……0 8/2=4……0 4/2=2……0 2/2=1……0 1/2=0……1 所以转换后的二进制数为10000011。
上一页 [1] [2]