- 2
- 0
- 约6.49千字
- 约 22页
- 2026-06-14 发布于四川
- 举报
2026年计算机软考程序员训练题及答案
一、单项选择题(每题1分,共35分)
1.在数据结构中,栈和队列的共同特点是()。
A.只允许在端点处插入和删除元素
B.都是先进先出
C.都是先进后出
D.没有共同点
答案:A
2.一个算法的时间复杂度为O(n^2),当n增大时,执行时间将()。
A.按线性比例增长
B.按平方比例增长
C.按对数比例增长
D.不变
答案:B
3.以下关于进程和线程的描述中,错误的是()。
A.进程是资源分配的基本单位
B.线程是CPU调度的基本单位
C.同一进程内的线程共享进程的资源
D.线程的创建和切换开销通常大于进程
答案:D
4.在关系数据库中,实现表与表之间的联系是通过()。
A.实体完整性规则
B.参照完整性规则
C.用户自定义的完整性
D.值域
答案:B
5.在TCP/IP协议簇中,负责将域名解析为IP地址的是()。
A.HTTP
B.FTP
C.DNS
D.SMTP
答案:C
6.以下排序算法中,平均时间复杂度为O(nlogn)且最坏情况也是O(nlogn)的是()。
A.快速排序
B.堆排序
C.冒泡排序
D.直接插入排序
答案:B
7.在面向对象程序设计方法中,一个对象请求另一个对象为其服务的方式是通过发送()。
A.调用语句
B.命令
C.口令
D.消息
答案
原创力文档

文档评论(0)