【计算机软考_初级篇】每日十题1

        各位老师大家好,从今天开始我将开启一个新专栏关于计算机软考知识的一些分享,希望大家多多关注。对于计算机软考呢,目前作为程序员的我,在岗位之中没有对于证书的要求,也不知道未来职位晋升的话,会不会有作用,希望有通过的老师或者有用到证书的老师,可以在评论区分享一下经验。但是对于日常的知识储备和企业中的考试,或者说在校大学生来说,那用处是非常大的!!那么下面我们进入正题,软考呢是分两种语言,java和C,对于其他语言目前还没,反正也大差不差,主要是逻辑。我们以某题库为例,每日讲解十题的知识,来看下今天的每日十题。

       1 .某计算机的字长是32位,其内存容量是1 GB ,若内存空间按字编址,那么其地址范围是( )(十六进制表示)。

        A.0000000~FFFFFFF

        B.0000000~7FFFFFF

        C.30000000~3FFFFFFF

        D.30000000~7FFFFFFF

分析:

        首先我们要弄明白字编制与字节编制的区别与联系

        在计算机系统中,总线以固定大小的一块数据进行传输,这一块的数据也称为字(word),如今的计算机一般是32位和64位的,这里的位数则是指总线进行数据传输时一块数据的内存大小,也就是前面字的大小。

32位的计算机中:32位(bit)=4字节(byte)=1字(word)
64位的计算机中:64位(bit)=8字节(byte)=1字(word)
1byte=8bit,1024byte=1KB,1024KB=1MB,1024MB=1GB,1024GB=1TB

        题中提到“32位”、“1GB” 、“按字编址”,所以按字编制的存储单元为1GB/4B(Byte,下文用“B”代替)=2³⁰B/4B=2²⁸个,1个十六进制位代表4个二进制位,所以2²⁸二进制表示28个0到28个1,所以为0000000~FFFFFFF,此题选择:A

        2.若8位二进制数能被4整除,则其最低2位( )。

        A.不可能是01、00

        B.只能是10

        C.可能是01、00

        D.只能是00

分析:

        此题主要考的是二进制知识,我们都知道,日常当中我们的数字1、3、5、7...是十进制。二进制呢,每一位用2的次方表示,相加起来就是十进制,例如:十进制数字22,22 = 0+1+0+4+8= (1 × 2^4)+ (0 × 2^3)+ (1 × 2^2) + (1 × 2^1) +(0 × 2^0),所以转换为二进制为10110。回到本题,从十进制数的观点来看,能被4整除的数是4的倍数,例如,4、8、12…,这些数表示为二进制形式时,为00000100、00001000、00001100…,在这些数的基础上每次加上4就得到4的倍数,显然这些二进制数的最低2位一定是00。所以此题答案为只能是00,此题选择:D

        3.采用()表示带符号数据时,算术运算过程中符号位与数值位采用同样的运算规则进行处理。

        A.补码

        B.原码

        C.反码

        D.海明码

分析:

        一个数在计算机中的二进制表示形式,叫做这个数的机器数。机器数是带符号的,在计算机中用一个数的最高位存放符号 正数为0 负数为1。因为第一位是符号位 所以机器数的形式值不等于真正的数值。例如有符号数 1000_0101,其最高位1代表负,其真正的数值是 - 5 而不是形式值 133 (10000101转换成十进制是133) 。所以 ,为区别起见,将带符号位的机器数对应的真正数值称为机器数的真值。 

原码:是最简单的机器数表示法,用最高位表示符号位,其他位存放该数的二进制的绝对值

反码:正数的反码还是等于原码;负数的反码就是它的原码除符号位外,按位取反

补码:正数的补码等于它的原码;负数的补码等于反码+1

        原码表示法比较直观,它的数值部分就是该数的绝对值,而且与真值、十进制数的转换十分方便。但是它的加减法运算较复杂。当两数相加时,机器要首先判断两数的符号是否相同,如果相同则两数相加,若符号不同,则两数相减。反码运算要注意的问题:1.反码运算时,其符号位与数值一起参加运算。2.反码的符号位相加后,如果有进位出现,则要把它送回到最低位去相加(循环进位)。3.用反码运算,其运算结果亦为反码。在转换为真值时,若符号位为0,数位不变;若符号位为1,应将结果求反才是其真值。补码运算要注意的问题:1.补码运算时,其符号位与数值部分一起参加运算。2.补码的符号位相加后,如果有进位出现,要把这个进位舍去(自然丢失)。3.用补码运算,其运算结果亦为补码。在转换为真值时,若符号位为0,数位不变;若符号位为1,应将结果求补才是其真值。所以此题答案:A

        4.在浮点表示格式中,数的精度是由( )的位数决定的。

        A.尾数

        B.阶码

        C.数符

        D.阶符

分析:

        IEEE标准提供了两种主要的浮点数格式: 单精度(32位)和双精度(64位)。分为三个部分:符号指数小数指数部分决定了浮点数的范围。而小数部分的位数决定了精度

单精度浮点数(共32位)符号位(1bits)指数位(8bits)小数位(23bits)
双精度浮点数(共64位)符号位(1bits)指数位(11bits)小数位(52bits)

        例如,对于浮点数 X ,将其表示为 X = M ×2 i ,其中,称 M 为尾数, i 是指数。1011.001101可表示为0.1011001101×2⁴。显然,尾数的位数决定了数值的精度, i 的位数决定了浮点数的范围。所以此题答案:A

        5.若用8位机器码表示二进制数-111,则原码表示的十六进制形式为(/);补码表示的十六进制形式为( )。

        A.F9

        B.F0

        C.89

        D.80

分析:

        此题很简单,上文提到补码编码规则是:用最高位表示符号,正数用0表示,负数用1表示,正数的补码是其原码本身,负数的补码的数值部分是对其原码的数值部分按位取反后加1。二进制数-111的8位补码表示为11111001,即十六进制的 F9所以此题答案:A

        6.()图像通过使用色彩查找表来获得图像颜色。

        A.真彩色

        B.伪彩色

        C.黑白

        D.矢量

分析:

        真彩色是指图像中的每个像素值都分成 R 、 G 、 B 三个基色分量,每个基色分量直接决定其基色的强度,这样产生的色彩称为真彩色。伪彩色( Pseudo-Color )图像的每个像素值实际上是一个索引值或代码,该代码值作为色彩查找表 CLUT ( Color Look-Up Table )中某一项的入口地址,根据该地址可查找出包含实际 R 、 G 、 B 的强度值。这种用查找映射的方法产生的色彩称为伪彩色。直接色( DirectColor )将每个像素值分为红、绿、蓝分量,每个分量作为单独的索引值进行变换。矢量图使用直线和曲线来描述图形,这些图形的元素是一些点、线、矩形、多边形、圆和弧线等等,它们都是通过数学公式计算获得的。所以此题答案:B

        7.以下文件中,( )是图像文件。

        A.marry.wps

        B.marry.htm

        C.marry.jpg

        D.marry.mp3

分析:

        通过文件的扩展名可以得知文件的类型。“ wps ”是国产软件公司金山软件的文字处理系统默认的文档扩展名;“ htm ”是静态网页文件的扩展名;“ mp 3”是音频文件扩展名;“ jpg ”是图像文件扩展名。所以此题答案:C

        8.图像文件格式分为静态图像文件格式和动态图像文件格式。( )属于静态图像文件格式。

        A.MPG

        B.AVS

        C.JPG

        D.AVI

分析:

        此题过于简单,媒体计算机图像文件格式主要分为两大类:静态图像文件格式和动态图像文件格式。标记图像文件格式和目标图像文件格式都属于静态图像文件格式。所以此题答案:C

        9.话筒是向计算机提供( )的设备。

        A.音频数字信号

        B.音频模拟信号

        C.采样信号

        D.音频数字信号和采样信号

分析:

        声音是一种模拟信号,计算机要对它进行处理,必须将它转换为数字声音信号,即用二进制数字的编码形式来表示声音。话筒是向计算机提供声音信号的设备,作用是将自然声音信号转换为电信号(模拟声音信号),然后送到音频卡(声卡),将话筒输入的声音信息进行模数转换( A / D )、压缩等处理。所以此题答案:B

        10.中断向量提供( )。

        A.外设的接口设备

        B.待传送数据的起始和终止地址

        C.主程序的断点地址

        D.中断服务程序入口地址

分析:

        中断是这样一个过程:在 CPU 执行程序的过程中,由于某一个外部的或 CPU 内部事件的发生,使 CPU 暂时中止正在执行的程序,转去处理这一事件(即执行中断服务程序),当事件处理完毕后又回到原先被中止的程序,接着中止前的状态继续向下执行。这一过程就称为中断,中断服务程序入口地址称为中断向量所以此题答案:D

        学习更多知识,可以关注个人公众号:JTY的打工日记,会在公众号分享一些知识以及工作中的问题,有对问题有疑问的老师,可以在评论区留言。希望路过的朋友可以点赞加关注!!!非常感谢,你们的点赞是我更新的动力,我们下一期“每日十题”见!

  • 18
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

未来之星姜大帅

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值