正在加载,请稍候…

完整刷题、自动判分与错题本在主站体验 前往 爱课堂 →

智能软件工程 练习题

共 1115 道题,以下仅展示题目与选项,供练习与学习使用。

想边做边批改、自动判分、收藏错题? 前往主站在线练习《智能软件工程》,获得完整学习体验。
前往 爱课堂 学习 →
单选题 1分
下列哪个命令可以查看本地所有已创建的Git分支?
  1. Agit branch
  2. Bgit branch -r
  3. Cgit branch -a
  4. Dgit checkout
单选题 1分
下列哪个命令可以撤销暂存区的修改,将文件状态恢复到工作区?
  1. Agit commit --amend
  2. Bgit reset HEAD <文件名>
  3. Cgit checkout -- <文件名>
  4. Dgit revert <提交哈希>
单选题 1分
下列哪个命令用于创建并立即切换到一个新的Git分支?
  1. Agit branch <分支名>
  2. Bgit checkout <分支名>
  3. Cgit checkout -b <分支名>
  4. Dgit merge <分支名>
单选题 1分
git log --oneline 命令的作用是?
  1. A查看所有提交历史的详细信息
  2. B以简洁格式(一行)显示所有提交历史
  3. C查看远程仓库的提交历史
  4. D查看暂存区的提交记录
单选题 1分
下列哪个命令用于切换到已存在的本地分支?
  1. Agit branch <分支名>
  2. Bgit checkout <分支名>
  3. Cgit checkout -b <分支名>
  4. Dgit switch -c <分支名>
单选题 1分
在Git中,“暂存区”的主要作用是?
  1. A永久存储代码的所有版本
  2. B临时存储待提交的代码修改
  3. C存储远程仓库的代码
  4. D存储已删除的文件
单选题 1分
下列哪个命令可以恢复工作区中被修改的文件,将其还原到最近一次提交的状态(丢弃工作区修改)?
  1. Agit reset HEAD <文件名>
  2. Bgit checkout -- <文件名>
  3. Cgit revert <提交哈希>
  4. Dgit commit --amend
单选题 2分
软件工程出现的主要原因是为了解决()。
  1. A计算机速度慢
  2. B软件危机
  3. C操作系统不兼容
  4. D网络延迟
单选题 2分
软件工程是一门将()应用于软件开发、运行和维护的工程学科。
  1. A程序化设计思想
  2. B系统化、规范化、可度量的工程方法
  3. C单一编程语言
  4. D硬件设计原理
单选题 2分
软件工程有多个核心目标,指导着软件项目的全过程。以下哪项不属于软件工程的核心目标?
  1. A提高软件质量
  2. B控制软件开发成本
  3. C随意编写代码
  4. D保证软件可维护
单选题 2分
软件工程三要素不包括()。
  1. A方法
  2. B工具
  3. C过程
  4. D数据结构
多选题 3分
下列属于软件工程研究范畴的是()。
  1. A需求分析
  2. B软件设计
  3. C软件测试
  4. D项目管理
判断题 1分
某技术Lead在指导新人编码时认为软件工程只关注代码编写,不关注维护和管理。这种说法是否正确?
  1. A
  2. B
判断题 1分
软件工程的目标是以经济的方式开发高质量软件。
  1. A
  2. B
填空题 2分
某资深工程师在进行代码审查时发现,软件工程是把系统化、规范化、可度量的工程思想应用于软件的开发、运行和()。
判断题 1分
软件工程是一门将工程化思想应用于软件开发、运行、维护和修复的学科。
  1. A
  2. B
判断题 1分
某敏捷开发团队在两周一次的迭代中有成员认为软件工程只关注代码编写,不涉及文档和管理。这个观点是否正确?
  1. A
  2. B
判断题 1分
某企业OA系统产品经理在需求收集阶段发现,软件工程的目标是在给定成本、进度的前提下,开发出满足用户需求、高质量的软件。
  1. A
  2. B

本页仅提供题目与选项供学习参考,不含答案。如需系统练习、自动判分与错题本,欢迎前往主站《智能软件工程》在线练习