2026年软件工程基础软件工程师入门模拟卷.docxVIP

  • 0
  • 0
  • 约3.04千字
  • 约 10页
  • 2026-08-11 发布于福建
  • 举报

2026年软件工程基础软件工程师入门模拟卷.docx

第PAGE页共NUMPAGES页

2026年软件工程基础软件工程师入门模拟卷

一、单选题(共10题,每题2分,共20分)

1.软件生命周期模型中,强调风险驱动和迭代改进的模型是?

A.瀑布模型

B.V模型

C.敏捷模型

D.螺旋模型

2.以下哪种设计原则强调“对扩展开放,对修改封闭”?

A.分离原则

B.单一职责原则

C.接口隔离原则

D.开闭原则

3.在数据库设计中,用于确保数据唯一性的约束是?

A.主键约束

B.外键约束

C.检查约束

D.默认约束

4.以下哪种算法时间复杂度为O(nlogn)?

A.冒泡排序

B.选择排序

C.快速排序

D.插入排序

5.在面向对象编程中,封装的核心思想是?

A.继承

B.多态

C.封装性

D.抽象

6.以下哪种测试方法属于黑盒测试?

A.单元测试

B.集成测试

C.系统测试

D.代码审查

7.软件维护的类型中,修复因需求变更导致的错误属于?

A.校正性维护

B.适应性维护

C.完善性维护

D.预防性维护

8.Git中,用于撤销本地未提交更改的命令是?

A.`gitcommit`

B.`gitpush`

C.`gitreset--hard`

D.`gitpull`

9.在RESTfulAPI设计中,用于表示资源状态的HTTP方法通常是

文档评论(0)

1亿VIP精品文档

相关文档