- 0
- 0
- 约5.15千字
- 约 15页
- 2026-05-07 发布于未知
- 举报
软件工程师考试试题及答案
一、单项选择题(每题2分,共20分)
1.以下关于时间复杂度的描述中,正确的是()
A.算法的时间复杂度与输入数据的规模无关
B.O(n2)的算法一定比O(nlogn)的算法运行时间更长
C.对于长度为n的数组,冒泡排序的最坏时间复杂度是O(n2)
D.二分查找的时间复杂度在有序数组中为O(n)
答案:C
2.若需要频繁在序列中间插入元素,最适合的数据结构是()
A.数组
B.单向链表
C.双向链表
D.哈希表
答案:C
3.操作系统中,进程和线程的主要区别是()
A.进程是资源分配的基本单位,线程是调度的基本单位
B.线程拥有独立的地址空间,进程共享地址空间
C.一个进程只能包含一个线程
D.进程的切换开销比线程小
答案:A
4.数据库事务的“原子性”指的是()
A.事务一旦提交,对数据库的修改是永久的
B.事务执行过程中,要么全部完成,要么全部不完成
C.多个事务并发执行时,互不干扰
D.事务处理的数据必须满足数据库的约束条件
答案:B
5.HTTP协议中,用于向指定资源提交数据的方法是()
A.GET
B.POST
C.PUT
D.DELETE
答案:B
6.以下
原创力文档

文档评论(0)