软件开发工程师考试题库.docxVIP

  • 2
  • 0
  • 约1.88万字
  • 约 83页
  • 2026-04-01 发布于广东
  • 举报

第PAGE1/NUMPAGES61页

软件开发工程师考试题库

一、单选题

1.软件开发中,敏捷开发的核心原则是什么?

A.严格遵循前期需求文档

B.迭代和增量开发

C.一次性交付所有功能

D.完全依赖高层设计

答案:B

解析:敏捷开发强调通过迭代和增量方式快速响应变化。

2.下列哪种编程语言是编译型语言?

A.Python

B.JavaScript

C.Java

D.PHP

答案:C

解析:Java代码需要先编译成字节码再运行。

3.在数据库中,主键的作用是?

A.允许重复值

B.唯一标识表中的每一行

C.限制字段长度

D.用于索引优化

答案:B

解析:主键确保每条记录的唯一性。

4.下列哪个不是面向对象编程的特性?

A.继承

B.多态

C.封装

D.静态变量

答案:D

解析:静态变量是类级别的属性,不是面向对象的三大特性之一。

5.HTTP协议默认使用哪个端口?

A.80

B.443

C.22

D.21

答案:A

解析:HTTP默认使用80端口进行通信。

6.下列哪项是Git的基本操作?

A.push

B.merge

C.commit

D.以上都是

答案:D

解析:push、merge和commit都是Git的常见操作。

7.下列哪种数据结

文档评论(0)

1亿VIP精品文档

相关文档