当前位置: 首页 > backend >正文

电子科技大学软件工程实践期末

Java基础

面向对象

Java高级编程

2023:

软件工程基础

ch1软件工程概述

软件的概念和特点

软件危机的概念以及产生的原因

软件工程的定义 三要素 应用软件工程的原因

三要素:工具,方法,过程

ch2 软件过程

软件生命周期

软件过程概念

常见的几种软件过程模型:
瀑布、增量、原型、螺旋、敏捷

ch3需求分析

需求分析的概念

需求分析的过程:需求确认与需求变更

需求确认的步骤

需求分析三类建模

用例图与活动图

ch4系统设计

系统设计分为概要设计和详细设计

与设计相关的8个概念:抽象、体系结构、设计模式、模块化、信息隐藏、功能独立、细化、重构。

系统设计从体系结构、数据、接口和组件四方面进行设计。


面向对象的系统设计,各自包含哪些设计内容?
掌握类图和顺序图作法。

ch5质量保证

软件质量的概念和关键点。

测试策略V模型概念,测试与开发的各阶段对应关系。

单元测试的内容

集成测试的分类

系统测试的分类

验收测试的分类。

回归测试的概念

测试技术常见术语的概念:软件缺陷、验证和确认、测试与质量保证、质量与可靠性、调试与测试、测试用例

白盒测试、黑盒测试各有哪些方法?
掌握覆盖测试、等价类划分测试方法。(有效等价类和无效等价类划分、对应测试用例的设计)边界测试方法。


ch6软件维护

项目管理四要素:

人员、产品、项目、过程(概念)

软件度量有哪些方法

http://www.xdnf.cn/news/7583.html

相关文章:

  • OK536N-C测评:开箱体验以及在Linux下如何管理开发板
  • MacBook Air A2179(Intel版)安装macOS Catalina所需时间
  • 谷歌云服务器稳不稳?
  • femap许可与云计算集成
  • 人工智能如何做主题班会PPT?
  • LeetCode 93.复原IP地址 LeetCode 78.子集 LeetCode 90.子集II
  • 【华为OD- B卷 - 书籍叠放 200分(python、java、c、c++、js)】
  • (05)数字化转型之生产制造:从通常的离散制造到柔性化生产的全景指南
  • 使用 OpenCV 实现万花筒效果
  • python实战项目70:如何给一个空的DataFrame添加行
  • Centos上搭建 OpenResty
  • python 提交命令 到远程windows中
  • Conda环境管理:确保Python项目精准复现
  • 十四、面向对象底层逻辑-BeanFactoryPostProcessor接口设计
  • std::vector<>.emplace_back
  • 演示:【WPF-WinCC3D】 3D工业组态监控平台源代码
  • 02 基本介绍及Pod基础排错
  • 企业网站架构部署与优化-Nginx网站服务
  • Flink并行数据源:ClickSource实现详解
  • 【C++】vector:容器的别样风采
  • 基于Spring Boot与jQuery的用户管理系统开发实践✨
  • 基于NLP技术的客户投诉与需求文本分类方法研究
  • Java中的集合详解
  • 如何进行燃气泄漏检测?
  • 针对 CSDN高质量博文发布 的详细指南
  • Javascript 编程基础(2)基础知识 | 2.2、变量
  • Day31
  • 阿里云服务器Ubuntu的git clone失败问题解决方案
  • C++中的宏
  • 【全网首发】知识库的批量导入以及更新