- 0
- 0
- 约6.64千字
- 约 24页
- 2026-08-18 发布于广东
- 举报
2026年江苏省计算机专业模拟试卷
一、单项选择题(本大题共10小题,每小题2分,共20分)
1.在面向对象编程中,封装的主要目的是什么?
A.提高代码的可读性
B.减少代码量
C.隐藏对象内部实现细节,防止外部直接访问
D.增强代码的复用性
解析:封装的核心在于将数据(属性)和操作数据的方法(行为)捆绑在一起,同时限制外部对内部数据的直接访问,通过接口提供受控的访问方式。选项C准确描述了封装的目的,而其他选项虽然可能是编程带来的间接好处,但并非封装的直接目标。
2.下列哪种数据结构最适合实现先进先出(FIFO)的队列操作?
A.栈(Stack)
B.队列(Queue)
C.链表(LinkedList)
D.堆(Heap)
解析:队列是典型的FIFO数据结构,其操作遵循“先入先出”原则。栈是LIFO结构,链表和堆虽然可以用于实现队列,但队列本身更自然地由队列结构支持。
3.在TCP/IP协议栈中,哪个协议负责将IP数据报分割成更小的单元进行传输?
A.IP协议
B.TCP协议
C.UDP协议
D.ICMP协议
解析:IP协议负责数据报的路由和分片,TCP协议提供可靠传输,UDP协议是无连接的传输,ICMP协议用于网络错误
原创力文档

文档评论(0)