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

本文围绕计算机软考中的Java和C语言知识点展开,通过实例解析了内存地址计算、不同数据表示方法如原码和补码、浮点数精度、图像文件格式、音频信号处理以及中断向量等内容,适合程序员和学生了解软考实用价值。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

未来之星姜大帅

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

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

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

打赏作者

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

抵扣说明:

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

余额充值