- 0
- 0
- 约1.66万字
- 约 46页
- 2026-08-21 发布于河南
- 举报
历年软考试题及答案
一、选择题(40分)
1.在软件工程中,以下哪项不是面向对象编程的基本特征?
A.封装
B.继承
C.多态
D.过程化
答案:D
解析:面向对象编程的基本特征包括封装、继承和多态。过程化编程是结构化编程的特征,不是面向对象编程的基本特征。封装是指将数据和操作数据的方法捆绑在一起,形成一个独立的对象;继承是指允许一个类继承另一个类的属性和方法;多态是指同一个接口可以被不同的类实现,从而产生不同的行为。
2.在数据库系统中,以下哪种隔离级别会导致不可重复读问题?
A.读未提交(ReadUncommitted)
B.读已提交(ReadCommitted)
C.可重复读(RepeatableRead)
D.串行化(Serializable)
答案:B
解析:在数据库隔离级别中,读已提交(ReadCommitted)级别允许读取到其他事务已提交的数据,这可能导致在同一个事务中两次读取同一数据得到不同的结果,即不可重复读问题。读未提交级别会导致脏读问题;可重复读级别防止了不可重复读和脏读,但可能出现幻读;串行化级别是最高的隔离级别,完全避免了并发问题。
3.以下哪种算法不是排序算法?
A.快速排序
B.归并排序
C.Dijkstra算法
D.
原创力文档

文档评论(0)