软件设计师-上午题-12、13 软件工程(11分)

软件工程题号一般为17-19和29-36题,分值一般为11分。

目录

1 软件过程

1.1 CMM(能力成熟度模型)

1.1.1 真题

1.2 CMMI(能力成熟度模型集成)

1.2.1 真题

2 软件过程模型

2.1 瀑布模型

2.2 V模型

2.2.1 真题

2.3 增量模型

2.3.1 真题

2.4 演化模型

2.5 原型模型

2.5.1 真题

2.6 螺旋模型

2.6.1 真题

2.7 喷泉模型

2.7.1 真题

2.8 统一过程(UP)模型

2.8.1 真题

2.9 敏捷方法

2.9.1 真题

3 需求分析

3.1 软件需求

3.1.1 真题

3.2 系统设计

3.2.1 真题

3.3 系统测试

3.3.1 真题

3.4 测试策略

3.4.1 单元测试

3.4.2 真题

3.4.3 集成测试

3.4.4 真题

3.5 测试方法

3.5.1 黑盒测试

3.5.2 真题

3.5.3 McCabe度量法

3.5.4 真题

3.5.5 白盒测试

3.5.6 真题

3.5.7 白盒测试+McCabe度量法真题

3.5.8 伪代码

3.5.9 真题

4 运行和维护知识

4.1 系统可维护性评价指标

4.1.1 真题

4.2 软件维护

4.2.1 真题

4.3 软件文档

4.3.1 真题

4.4 软件维护内容

4.4.1 真题

4.5 软件可靠性、可用性、可维护性

4.5.1 真题

5 沟通路径

5.1 真题

6 软件项目管理

6.1 软件项目估算

6.1.1 真题

6.2 Gantt图(甘特图)

6.2.1 真题

6.3 PERT图

6.3.1 真题

6.4 项目活动图

6.4.1 真题

6.4.2 画项目活动图

6.4.3 真题

6.5 软件配置管理

6.5.1 真题

6.6 风险管理

6.6.1 真题

7 软件质量

7.1 ISO IEC 9126软件质量模型

7.1.1 真题

7.2 Mc Call软件质量模型

7.2.1 真题

7.3 软件评审

7.3.1 真题

7.4 软件容错技术

7.4.1 真题

8 软件工具

8.1 真题

9 杂题选讲


1 软件过程

1.1 CMM(能力成熟度模型)

1.1.1 真题

1.2009年上半年第29题

2.2009年下半年第29题

3.2013年下半年第32题

4.2014年下半年第30题

5.2019年下半年第30题

1.2 CMMI(能力成熟度模型集成)

1.2.1 真题

1.2010年上半年第31题

2.2011年上半年第30题

3.2018年上半年第30题

4.2018年下半年第30题

2 软件过程模型

2.1 瀑布模型

2.2 V模型

2.2.1 真题

1.2010年下半年第15题

2.2011年下半年第30题

3.2012年上半年第30题

4.2012年下半年第29题

5.2013年下半年第29题

6.2014年上半年第30题

7.2016年下半年第29、30题

2.3 增量模型

2.3.1 真题

1.2012年上半年第29题

2.2013年下半年第30题

3.2014年下半年第29题

4.2016年上半年第30题

5.2018年上半年第29题

6.2021年下半年第29题

2.4 演化模型

2.5 原型模型

2.5.1 真题

1.2011年上半年第29题

2.2015年下半年第29题

3.2018年下半年第29题

2.6 螺旋模型

2.6.1 真题

1.2015年上半年第29题

2.2017年上半年第29题

3.2021年上半年第29、30题

2.7 喷泉模型

2.7.1 真题

1.2011年下半年第29题

2.2015年下半年第30题

3.2020年下半年第29、30题

2.8 统一过程(UP)模型

2.8.1 真题

1.2009年上半年第16题

2.2009年上半年第30题

3.2010年上半年第32题

4.2013年上半年第15题

5.2014年上半年第29题

2.9 敏捷方法

2.9.1 真题

1.2009年下半年第36题

2.2010年下半年第18题

3.2012年下半年第30题

4.2015年上半年第30题

5.2016年下半年第16题

6.2017年上半年第30题

7.2017年下半年第32题

8.2019年上半年第30题

9.2019年下半年第29题

Sprint(迭代)

Sprint Backlog是本次迭代需要完成的任务

Product backlog(产品待办列表)

​​​Refactoring(重构)

10.2021年下半年第30题

3 需求分析

3.1 软件需求

3.1.1 真题

1.2013年上半年第18题

2.2017年下半年第19题

3.2 系统设计

3.2.1 真题

1.2011年下半年第15题

2.2015年上半年第16题

3.2018年上半年第32题

4.2021年上半年第32题

3.3 系统测试

3.3.1 真题

1.2010年下半年第35题

2.2013年上半年第35题

3.2014年下半年第32题

4.2016年下半年第35题

5.2019年上半年第34题

6.2021年下半年第32题

3.4 测试策略

3.4.1 单元测试

3.4.2 真题

1.2013年上半年第36题

2.2013年下半年第36题

3.4.3 集成测试

自顶向下:不需要编写驱动模块,需要编写桩模块。

自底向上:不需要编写桩模块,需要编写驱动模块。

3.4.4 真题

1.2009年下半年第18题

2.2011年上半年第36题

3.2013年上半年第19题

4.2015年上半年第34题

3.5 测试方法

3.5.1 黑盒测试

等价类划分测试方法中,一个测试用例的不合理的输入越多就说明该用例不是一个好的测试用例。

3.5.2 真题

1.2009年下半年第35题

2.2010年下半年第36题

3.2011年下半年第35题

两个条件都是错的话就没有办法判断问题到底出在哪里

4.2013年下半年第35题

5.2019年上半年第35题

3.5.3 McCabe度量法

注意:边的起点和终点都是结点才进行统计。

3.5.4 真题

1.2009年上半年第32题

2.2009年下半年第32题

3.2010年上半年第36题

4.2010年下半年第32题

5.2012年上半年第33题

6.2012年下半年第31题

7.2013年上半年第30、31题

8.2014年上半年第32题

9.2015年上半年第35题

10.2016年上半年第36题

3.5.5 白盒测试

3.5.6 真题

1.2009年上半年第35题

2.2010年上半年第17题

3.2011年上半年第35题

4.2011年下半年第34题

5.2012年上半年第34、35题

6.2012年下半年第35、36题

7.2014年上半年第35、36题

8.2017年下半年第29、30题

9.2020年下半年第35、36题

10.2011年上半年第16题

3.5.7 白盒测试+McCabe度量法真题

1.2014年下半年第34、35题

2.2016年下半年第32、33题

3.2017年上半年第35、36题

4.2018年上半年第34、35题

5.2019年下半年第34、35题

3.5.8 伪代码

3.5.9 真题

1.2015年下半年第35、36题

2.2018年下半年第34、35题

3.2021年下半年第34、35题

4 运行和维护知识

4.1 系统可维护性评价指标

4.1.1 真题

1.2010年下半年第33题

2.2013年下半年第33题

3.2021年下半年第36题

4.2 软件维护

4.2.1 真题

1.2014年下半年第36题

2.2015年上半年第36题

3.2019年下半年第36题

4.3 软件文档

4.3.1 真题

1.2010年下半年第34题

2.2012年下半年第33题

3.2014年上半年第33题

4.2014年下半年第33题

5.2021年上半年第33题

4.4 软件维护内容

4.4.1 真题

1.2009年上半年第36题

2.2009年下半年第34题

3.2011年上半年第34题

4.2011年下半年第33题

5.2011年下半年第36题

6.2012年上半年第31题

7.2012年下半年第34题

8.2013年上半年第33题

9.2014年上半年第34题

10.2017年上半年第36题

11.2018年下半年第36题

12.2019年上半年第36题

13.2021年上半年第36题

4.5 软件可靠性、可用性、可维护性

4.5.1 真题

1.2011年上半年第32题

2.2016年下半年第34题

3.2020年下半年第34题

4.2021年上半年第35题

5 沟通路径

一般情况来说n个人员的开发小组(也就是无主程序员)有:n * (n – 1) 条沟通路径;

主程序员的开发小组:有n-1条沟通路径

5.1 真题

1.2011年上半年第15题

2.2017年上半年第19题

3.2019年上半年第17题

6 软件项目管理

6.1 软件项目估算

6.1.1 真题

1.2014年上半年第17题

2.2016年下半年第19题

3.2018年上半年第19题

4.2020年下半年第19题

选D,早期设计阶段模型使用的是功能点,功能点可以转换为代码行。

6.2 Gantt图(甘特图)

6.2.1 真题

1.2011年下半年第18题

2.2014年上半年第18题

6.3 PERT图

6.3.1 真题

1.2009年上半年第17、18题

2.2010年上半年第18、19题

3.2010年下半年第16、17题

4.2013年上半年第16、17题

6.4 项目活动图

6.4.1 真题

1.2011年上半年第19题

2.2011年下半年第17题

3.2012年上半年第17题

4.2012年下半年第16、17题

5.2013年下半年第17、18题

6.2014年下半年第19、20题

7.2015年下半年第17、18题

8.2016年上半年第15、16题

9.2016年下半年第17、18题

10.2017年上半年第17、18题

11.2017年下半年第17、18题

12.2018年上半年第17、18题

13.2018年下半年第17、18题

14.2019年下半年第17、18题

15.2020年下半年第17、18题

16.2021年上半年第17、18题

17.2021年下半年第18、19题

6.4.2 画项目活动图

6.4.3 真题

1.2015年上半年第17、18题

2.2019年上半年第18题

6.5 软件配置管理

软件配置管理其主要目标包括:变更标识、变更控制、版本控制、确保变更正确的实现、变更报告、

软件配置管理其主要内容包括:版本管理、配置支持、变更支持、过程支持、团队支持、变化报告、审计支持。

上下为两个不同的版本

软件配置管理其主要内容包括:软件配置标识、变更管理、版本控制、系统建立、配置审核、配置状态报告。

6.5.1 真题

1.2010年上半年第29题

2.2010年上半年第34题

3.2015年上半年第31题

4.2017年下半年第31题

6.6 风险管理

6.6.1 真题

1.2009年上半年第19题

2.2009年下半年第19题

3.2010年下半年第19题

4.2011年上半年第17题

5.2011年下半年第19题

6.2012年上半年第19题

7.2012年下半年第19题

8.2013年下半年第19题

9.2014年上半年第19题

10.2014年下半年第17题

11.2015年上半年第19题

12.2018年下半年第19题

13.2019年上半年第19题

14.2019年下半年第19题

15.2021年上半年第19题

16.2021年下半年第19题

7 软件质量

7.1 ISO IEC 9126软件质量模型

7.1.1 真题

1.2009年上半年第31题

2.2009年下半年第31题

3.2011年下半年第31题

4.2012年上半年第36题

5.2014年下半年第31题

6.2015年下半年第31题

7.2016年下半年第31题

8.2018年下半年第31题

9.2019年上半年第31题

10.2019年下半年第31题

11.2020年下半年第32题

12.2021年下半年第31题

7.2 Mc Call软件质量模型

7.2.1 真题

1.2012年上半年第32题

7.3 软件评审

7.3.1 真题

1.2011年下半年第32题

2.2013年上半年第32题

3.2013年下半年第31题

4.2015年上半年第33题

7.4 软件容错技术

7.4.1 真题

1.2010年下半年第29题

2.2012年下半年第32题

3.2014年上半年第31题

8 软件工具

8.1 真题

1.2011年上半年第19题

2.2013年下半年第34题

3.2018年上半年第31题

9 杂题选讲

1.2009年上半年第15题

2.2009年上半年第34题

3.2009年下半年第16题

4.2009年下半年第17题

5.2009年下半年第30题

6.2010年上半年第15题

7.2010年上半年第16题

8.2010年上半年第35题

9.2010年下半年第30题

10.2010年下半年第31题

11.2011年上半年第18题

12.2011年上半年第31题

13.2011年上半年第33题

14.2012年上半年第18题

15.2013年上半年第34题

16.2015年上半年第15题

17.2015年下半年第15、16题

18.2015年下半年第19题

19.2016年上半年第32、33题

20.2016年上半年第34、35题

21.2017年上半年第31题

22.2017年下半年第33题

23.2018年上半年第36题

24.2019年上半年第29题

25.2019年下半年第32题

26.2019年下半年第33题

27.2020年下半年第33题

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.xdnf.cn/news/1087.html

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章

Bartender 5 for Mac 菜单栏管理软件 安装教程【保姆级教程,操作简单小白轻松上手使用】

Mac分享吧 文章目录 Bartender 5 for Mac 菜单栏管理软件 安装完成,软件打开效果一、Bartender 5 菜单栏管理软件 Mac电脑版——v5.2.3⚠️注意事项:1️⃣:下载软件2️⃣:安装软件3️⃣:打开软件,根据自己…

C#/.NET/.NET Core优秀项目和框架2024年10月简报

前言 每月定期推广和分享的C#/.NET/.NET Core优秀项目和框架(每周至少会推荐两个优秀的项目和框架当然节假日除外),推文中有项目和框架的介绍、功能特点、使用方式以及部分功能截图等(打不开或者打开GitHub很慢的同学可以优先查看…

OWASP TOP10 OSS 风险:开源软件安全指南

OWASP OSS 列表提供了旨在绕过 CVE 目录等滞后指标的建议,并为安全从业者提供了安全使用 OSS 组件的指南。 在最近的一些暴露的漏洞和风险之后,对开源软件 (OSS)的安全和使用方式进行批判性审视的呼声越来越高,特别是 …

数据转换 | Matlab基于SP符号递归图(Symbolic recurrence plots)一维数据转二维图像方法

目录 基本介绍程序设计参考资料获取方式 基本介绍 Matlab基于SP符号递归图(Symbolic recurrence plots)一维数据转二维图像方法 符号递归图(Symbolic recurrence plots)是一种一维时间序列转图像的技术,可用于平稳和非平稳数据集;对噪声具有…

01.如何用DDD重构老项目

学习资料来源:DDD独家秘籍视频合集 https://space.bilibili.com/24690212/channel/collectiondetail?sid1940048&ctype0 文章目录 动机DDD与重构实践重构? 重写从一开始就采用DDD重构步骤1. 添加领域模块2.分离出有价值的代码3.迁移到领域模块4.重复2,3 动机 …

【uni-app】创建自定义模板

1. 步骤 打开自定义模板文件夹 在此文件夹下创建模板文件(注意后缀名) 重新点击“新建页面” 即可看到新建的模板 2. 注意事项 创建的模板必须文件类型对应(vue模板就创建*.vue文件, uvue模板就创建*.uvue文件)

本地部署开源在线即时通讯软件Fiora打造个人私密聊天室

文章目录 前言1.关于Fiora2.安装Docker3.本地部署Fiora4.使用Fiora5.cpolar内网穿透工具安装6.创建远程连接公网地址7.固定Uptime Kuma公网地址 前言 相信大家在聊天时候总是很没安全感,比如在和小姐妹背着男朋友聊一些不能说的坏话,或者背着女朋友和兄…

【开发工具——依赖管理工具——Maven】

1. Maven介绍 Apache Maven 的本质是一个软件项目管理和理解工具。基于项目对象模型 (Project Object Model,POM) 的概念,Maven 可以从一条中心信息管理项目的构建、报告和文档。 对于开发者来说,Maven 的主要作用主要有 3 个: …

bootstrap应用2——计算第n个观测在(or 不在)自助法样本里的概率

#计算第四个观测在自助法样本里的概率 store<-rep(NA,10000) for (i in 1:10000){store[i]<-sum(sample(1:100,repTRUE)4)>0 } #讨论第四个观测 mean(store) #计算第n个观测在自助法样本里的概率 boot <- function(n, N){return(1-(1-1/N)^N) }#计算第n个观测在自助…

基于 GADF+Swin-CNN-GAM 的高创新扰动信号识别模型!

往期精彩内容&#xff1a; Python-电能质量扰动信号数据介绍与分类-CSDN博客 Python电能质量扰动信号分类(一)基于LSTM模型的一维信号分类-CSDN博客 Python电能质量扰动信号分类(二)基于CNN模型的一维信号分类-CSDN博客 Python电能质量扰动信号分类(三)基于Transformer的一…

Docker可视化工具 Portainer 安装及配置

文章目录 拉取镜像安装和启动容器访问 Portainer设置密码完后即代表安装完毕安装完成 拉取镜像 rootyx-PowerEdge-R730:~# docker pull portainer/portainer Using default tag: latest latest: Pulling from portainer/portainer Digest: sha256:47b064434edf437badf7337e516…

废品回收小程序搭建,互联网回收行业的特点

随着社会经济的快速发展&#xff0c;人们的生活水平大幅提高&#xff0c;废品、可回收物也在逐年增加&#xff0c;为行业的发展提高了基础。同时&#xff0c;国家对回收行业的扶持力度在不断增加&#xff0c;废品回收市场拥有广阔的发展机遇。对于入局者来说&#xff0c;行业隐…

【JAVA 笔记】08 ch05_program_control_structure

第5章 程序控制结构 程序流程控制介绍 if 分支 switch 分支结构 for 循环控制 while 循环控制 do..while 循环控制 跳转控制语句-break 跳转控制语句-continue 跳转控制语句-return 第5章 程序控制结构 程序流程控制介绍 顺序控制 分支控制 循环控制 if 分支 switch 分支结…

配置elk插件安全访问elk前台页面

编辑els配置文件vim elasticsearch.yml,添加以下配置文件 用elk用户&#xff0c;启动els服务 关闭防火墙&#xff0c;查看els启动是否成功&#xff0c;通过是否启动java进程来判断 或者通过查看是否启动9200和9300端口来判断是否启动 交互模式启动密码配置文件interactive表示交…

vscode通过.vscode/launch.json 内置php服务启动thinkphp 应用后无法加载路由解决方法

我们在使用vscode的 .vscode/launch.json Launch built-in server and debug 启动thinkphp应用后默认是未加载thinkphp的路由文件的&#xff0c; 这个就导致了&#xff0c;某些thinkphp的一些url路由无法访问的情况&#xff0c; 如http://0.0.0.0:8000/api/auth.admin/info这…

第三十章 章节练习商品列表组件封装

目录 一、需求说明 二、技术要点 三、完整代码 3.1. main.js 3.2. App.vue 3.3. MyTable.vue 3.4. MyTag.vue 一、需求说明 1. my-tag 标签组件封装 (1) 双击显示输入框&#xff0c;输入框获取焦点 (2) 失去焦点&#xff0c;隐藏输入框 (3) 回显标签信息 (4) 内…

Zypher Network:全栈式 Web3 游戏引擎,服务器抽象叙事的领导者

近期&#xff0c;《黑神话&#xff1a;悟空》的爆火不仅让 AAA 游戏重回焦点&#xff0c;也引发了玩家与开发者的热议。Web2 游戏的持续成功导致部分 Web3 玩家们的倒戈&#xff0c;对比之下 Web3 游戏存在生命周期短且商业模式难以明确的问题&#xff0c;尤其在当前加密市场环…

STL学习-关联容器-pair数对

一.pair数对 1.pair介绍 pair是一个模板类&#xff0c;使用时引用<utility>文件 #include<utility> pair可将两个value处理为一个元素。C标准库内多处用到了这个结构。尤其容器map、unordered map和unordered multimap就是使用pair来管理其内部元素(key value)…

无纸化办公用什么软件能够最快提高工作效率!

一、无纸化办公 随着信息技术的飞速发展和环保意识的日益增强&#xff0c;无纸化办公(Paperless Office)逐渐成为现代办公的一种重要趋势。 从环保角度来看&#xff0c;传统的纸质办公方式消耗大量的木材等自然资源&#xff0c;造纸过程还会产生一系列的环境污染。据统计&…

分享一个游戏源码下载网站

今天给大家分享个不错的游戏源码下载的网站&#xff0c;可以自己下载搭建游戏&#xff0c;大多数都有视频教程 如果你动手能力不错的话&#xff0c;还可以自己修改代码 可以作为你学习参考。 手里有服务器的朋友还可以搭建在服务器上联机&#xff0c;和朋友们一起感觉还是很…