- 0
- 0
- 约3.71千字
- 约 14页
- 2026-09-10 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年软件工程基础:编程语言与软件设计笔试题目及答案
一、单选题(每题2分,共20题)
1.在面向对象编程中,以下哪个概念描述了“一个类可以从另一个类继承属性和方法”?
A.封装
B.多态
C.继承
D.泛型
答案:C
解析:继承是面向对象的核心特征之一,允许子类继承父类的字段和方法,实现代码复用。
2.以下哪种数据结构是先进先出(FIFO)的?
A.栈
B.队列
C.链表
D.树
答案:B
解析:队列遵循FIFO原则,最早添加的元素最先被移除,而栈是LIFO(后进先出)。
3.在Java中,以下哪个关键字用于声明静态方法?
A.final
B.static
C.abstract
D.synchronized
答案:B
解析:static关键字用于定义静态方法,属于类级别而非实例级别。
4.以下哪个设计模式用于解决对象之间的高耦合问题?
A.单例模式
B.工厂模式
C.观察者模式
D.装饰器模式
答案:B
解析:工厂模式通过抽象工厂或创建者模式解耦对象创建过程,降低依赖性。
5.在Python中,以下哪种方法用于打开文件并读取内容?
A.file.read()
B.open.read()
C.file.open()
D.open(file.txt,r)
答案:D
解析:
原创力文档

文档评论(0)