| 电子类题库数据 | |
| 专业科目 | C语言 + 计算机网络 |
| 题库总量 | 2998 题 |
| 真题题量 | 279 题 |
| 最后更新 | 2026年3月21日 |

A.集线器
集线器工作在物理层,它没有任何智能处理能力,只是简单地把收到的电信号放大后广播到所有端口。它无法识别数据帧,更无法识别VLANTag,所以完全不能支持VLAN。
B.二层交换机
二层交换机是VLAN的核心实现设备。它工作在数据链路层,能够识别以太网帧中的VLANTag(IEEE802.1Q标准),根据VLANID将端口划分到不同的虚拟局域网中,实现同一VLAN内数据的转发和不同VLAN间的隔离。这是VLAN技术最基础、最典型的应用场景。
C.三层交换机
三层交换机同时具备二层交换和三层路由功能。它内置了二层交换模块,因此完全可以实现VLAN的划分和数据转发。此外,它还能直接实现VLAN间路由,无需外接路由器。所以三层交换机也能实现VLAN数据传输,而且功能更强。
D.路由器
路由器工作在网络层,基于IP地址进行路由转发。它本身不直接划分VLAN,也不处理VLANTag。虽然可以通过配置子接口实现VLAN间通信(单臂路由),但那是VLAN间的路由功能,而不是"实现VLAN"本身。路由器无法像交换机那样把端口划入不同VLAN。
结论
题目是单选题,最准确的标准答案是B.二层交换机,因为VLAN本质上是二层技术,二层交换机是其最典型的实现设备。三层交换机虽然也能做VLAN,但那是建立在它兼容二层功能的基础上。
知识点 局域网技术
选项A(语句):正确。函数的功能通过具体的操作实现,而这些操作是由一系列C语言语句(如赋值语句、循环语句、条件语句、函数调用语句等)组成的。语句是构成函数体的基本单元,也是函数实现逻辑的最小执行单位。
选项B(表达式):错误。表达式用于计算值,通常作为语句的一部分(如赋值语句中的右值),但不能单独构成函数的执行逻辑,需嵌入语句中使用。
选项C(函数体):错误。函数体是函数的核心部分,由花括号{}包裹,但函数体本身是由多个语句组成的,因此它是语句的集合,而非基本构成单位。
选项D(标识符):错误。标识符用于命名函数、变量等,是代码的标识符号,不直接参与函数的逻辑执行,不属于构成函数的执行单位。
知识点 模块化程序设计
.五层参考模型
这是错误的。五层参考模型是教学用的折中模型,将OSI的上三层合并为应用层,形成物理层、数据链路层、网络层、传输层、应用层的五层结构。它只存在于教材中方便学习,并非实际运行的网络体系结构。
B.SNA体系结构
这是错误的。SNA(SystemsNetworkArchitecture,系统网络体系结构)是IBM公司在1974年推出的专有网络体系结构,用于IBM大型机环境。它是封闭的厂商标准,从未成为互联网的基础。
C.TCP/IP体系结构
这是正确的,是本题答案。互联网(Internet)从诞生之初就是基于TCP/IP协议族构建的。TCP/IP采用四层模型:网络接口层、网络层、传输层、应用层。IP协议实现寻址和路由,TCP和UDP提供传输服务,各种应用协议(HTTP、FTP、SMTP等)支撑具体业务。互联网的所有核心技术标准和协议都是TCP/IP体系。
D.OSI七层模型
这是错误的。OSI(OpenSystemsInterconnection)七层模型是ISO(国际标准化组织)在1984年提出的理论参考模型,目的是统一网络通信标准。它定义了七层:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。虽然OSI模型在教学和理论分析中非常重要,但它过于复杂、实现困难,并未被实际互联网采用。互联网选择的是更简单实用的TCP/IP体系。
OSI七层模型是"理论标准",TCP/IP四层模型是"事实标准"。互联网的发展历史决定了TCP/IP的胜利:ARPANET最早采用TCP/IP,随后全球互联网都遵循这一体系。OSI模型虽然完美,但实现复杂、推广迟缓,最终只作为教学参考框架存在。
知识点 网络体系结构