2025年GESP三级析版

试卷PDF

试卷传送门

真题讲解

在这里插入图片描述

解析: 这道题很简单,题上说3个字节为4个字节,遵循这个原则,编码10字节的字符串,因为10不是3的倍数,则用 = = =填充,填充到12字节, 12 ÷ 3 = 4 12\div3=4 12÷3=4 4 × 4 = 16 4\times4=16 4×4=16,最终答案16,故选D
在这里插入图片描述
解析: 这道题是让你把 − 5 -5 5转成二进制,很好做,因为是负数所以符号位是 1 1 1,然后把5转为8位二进制是00000101,合在一起是10000101,选A
在这里插入图片描述
解析: 也是十进制转二进制,不过有小数,用乘二取整法就行,我就不讲了,答案是A
在这里插入图片描述
解析: 一道知识题,补码有简化整数的加减法运算的作用。补码的作用如下:

  1. ​简化加减法运算
  2. ​解决零的表示问题
  3. ​溢出检测
  4. ​硬件实现简单
  5. ​与计算机存储和传输的兼容性

以上补码的作用来源于网上
在这里插入图片描述
解析: 题上说是补码,所以第一位为符号位,第一位为1则是负数,为0就是正数。如果是整数,那么补码就等于原码,因为正数的条件下,原码转反码不变,反码转补码也不变。所以把后7位都写成1:01111111,是最大的。而最小的补码是个特殊数,需要大家记住,是:10000000。这两个补码转换过来为:127和-128。故选A
在这里插入图片描述
解析: 首先科普一个知识“unsigned int ”是无符号数的定义。接着来看,假设是32位的的系统,第32为原本是符号位,但变成无符号数后,不是符号位了。-5 的二进制补码形式为 0xFFFFFFFB(32位全为1,最后三位为 1011)。转换为无符号整数时,值为 2³² - 5 = 4294967291,对应选项 ​C
在这里插入图片描述
解析: 靠知识,ort是个前缀,加了他以后,后面的数会转成8进制,选A
在这里插入图片描述
解析: 还是知识,加了hex之后,后面就转16进制,故选C
在这里插入图片描述
解析: 考大家位运算,^是按位异或运算,选D
在这里插入图片描述
解析: 我们需要找到最大值索引所以A不符合,因为A是让当前循环到的值于之前找到的值比较,但是是谁小取谁。B、C一眼错,选D

好了剩下的题用来练手,几天后再讲。
下面上判断题的解析
在这里插入图片描述
在这里插入图片描述
图片引用官网PDF
好了,程序题将在下一期和下下一期讲解。
小汉堡编写不易,点个关注吧!谢谢观看!

Logo

智能硬件社区聚焦AI智能硬件技术生态,汇聚嵌入式AI、物联网硬件开发者,打造交流分享平台,同步全国赛事资讯、开展 OPC 核心人才招募,助力技术落地与开发者成长。

更多推荐