2026大二(软件工程)程序设计试题及答案.docxVIP

  • 3
  • 0
  • 约3.3千字
  • 约 10页
  • 2026-06-11 发布于河北
  • 举报

2026大二(软件工程)程序设计试题及答案.docx

2026大二(软件工程)程序设计试题及答案

一、选择题(8题,每题3分,共24分)

1.下列哪种数据结构是先进先出(FIFO)的结构?

A.栈

B.队列

C.链表

D.树

2.在面向对象编程中,以下哪个概念描述了从现有类派生出新类的过程?

A.封装

B.继承

C.多态

D.抽象

3.以下哪个不是Java语言的关键字?

A.public

B.private

C.function

D.static

4.在C++中,用于动态分配内存的运算符是?

A.=

B.*

C.new

D.malloc

5.以下哪个排序算法的平均时间复杂度是O(n^2)?

A.快速排序

B.归并排序

C.插入排序

D.堆排序

6.在网络传输中,TCP协议与UDP协议的主要区别是?

A.TCP提供可靠的数据传输,UDP提供不可靠的数据传输

B.TCP传输速度快,UDP传输速度慢

C.TCP适用于实时应用,UDP适用于非实时应用

D.TCP是面向连接的,UDP是无连接的

7.以下哪个不是Python中的数据类型?

A.list

B.tuple

C.array

D.set

8.在数据库中,用于确保数据一致性的完整性约束是?

A.主键约束

B.外键约束

C.唯一约束

D.非空约束

二、(一)多项选择题(5题,每题4分,共20分)

1.以下哪些是

文档评论(0)

1亿VIP精品文档

相关文档