程序员选择考试题及答案.docxVIP

  • 1
  • 0
  • 约2.16千字
  • 约 9页
  • 2026-08-06 发布于河南
  • 举报

程序员选择考试题及答案

一、单项选择题(总分:20分)

1.在数据结构中,栈是一种线性表,其插入和删除操作只能在表的同一端进行。下列关于栈的描述中,正确的是()。

A.栈是一种先进先出(FIFO)的结构

B.栈是一种后进先出(LIFO)的结构

C.栈的操作顺序是随机的

D.栈不支持递归操作

答案:B

2.下列算法的时间复杂度最低的是()。

A.冒泡排序

B.快速排序

C.归并排序

D.希尔排序

答案:B

3.在计算机网络中,HTTP协议默认使用的端口号是()。

A.21

B.22

C.80

D.443

答案:C

4.下列关于Java中垃圾回收(GC)的描述,错误的是()。

A.垃圾回收器自动回收不再被引用的对象占用的内存

B.程序员可以通过调用System.gc()方法建议启动垃圾回收

C.垃圾回收器可以保证内存泄漏问题完全消失

D.垃圾回收是一种后台线程,在JVM空闲时执行

答案:C

5.数据库事务的ACID特性中,指的是事务在执行过程中出现错误,或者中断,数据库和应用程序保持修改后的状态不变的是()。

A.原子性

B.一致性

C.隔离性

D.持久性

答案:A

二、多项选择题(总分:20分)

1.下列属于面向对象编程(OOP)三大特性的有()。

A.封装

B.继承

C.多态

D.面向过程

答案:ABC

2.

文档评论(0)

1亿VIP精品文档

相关文档