GESP 二级 · GESP 202303 C++ 二级 第 17 题

判断题 · 答案 B · 考点:网络协议与OSI模型

← 整套速查表 GESP 二级 全部真题

题目

IPv4 的地址通常用“点分十进制”的表示形式,形如(a.b.c.d),其中 a、b、c、d 都是 1~255 之间的十进制整数( )。

答案:B

考点

网络协议与OSI模型

解题思维

答案B。IPv4地址范围是0~255而不是1~255。0是合法取值。

常见错误

IPv4地址每个字节范围是0~255,不是1~255。0是合法的网络地址值。

详细解析(节选)

【考点】二进制表示|网络协议|数值范围

1. 🎯 考纲定位(考点定位) GESP二级必考"网络基础"模块。命题人专盯"常识性错误"——学生背了"1~255"却忘了首字节可为0,或混淆了IPv4与IPv6。这道题就是用来筛掉"死记硬背"的考生,只有真正理解协议规范的人才能发现漏洞。

2. 🧠 解题思维(拆解与通法) 看到点分十进制先拆解为四个八位组a.b.c.d。每个八位组是8位二进制,取值范围自然是0~255。题目说"1~255",错在排除了0。IPv4规范允许全0作为网络号,因此该陈述不成立。通法:任何涉及数制转换或协议字段的题,先还原成二进制长度,再核对取值区间,最后对比题目表述。

3. 🪤 陷阱拆解(命题人的套路) 选项A看似"常识正确",其实是利用"1~255"这一常见但错误的记忆点。命题人故意用"1~255"来诱导学生认为"不能为0",因为0在人类计数中不常用。但协议定义中0是合法网络号,比如10.0.0.1就是合法IPv4。如果你只背结论,就会掉进这个陷阱。

4. 🔄 反命题思维(教练升华) 如果把"1~255"改成"0~255",答案就变成A,考查范围知识;如果把"点分十进制"改成"十六进制",答案又变B,考查进制转换;如果改成"IPv6地址",答案依然是B,因为IPv6是128位,写法完全不同。刷到类似题时,先问自己"命题人想考我什么"。

同考点真题

在 OI伴学 里做这道题
登录后可计时作答、查看完整六段式解析,并按你的错题自动生成同类练习。
去刷题先做一次 AI 学情诊断