2023年软件工程期末重点

生命周期包括哪几个阶段,名称,问题的定义。可行性,需求设计

软件和硬件相比,软件生产力提高的速度很慢(相比摩尔定律)。

软件是哪几个部分组成?

软件过程的定义是什么?为了获得高质量软件所需要完成的一系列任务的框架。

瀑布模型的特点,存在的问题。有印象就行。(缺乏灵活性,文档)

生命周期中,哪一个阶段占比最大,占比排序?

可行性研究要做什么?用最小代价,在最短时间内确定问题是否能够解决

需求分析主要任务?解决问题要做什么

数据流图由哪几种符合构成的?矩形、圆形、两条线

软件设计中三种基本控制结构:顺序、选择、循环

结构化设计是什么:一种面向数据流的设计方法

结构化测试、分析不用管

系统流程图:描述物理系统

内聚、耦合的概念。功能内聚最强,哪种最弱。(不用记所有)

模块是不是越小越好?

模块结构图的深度、宽度。扇入,扇出。作用域,控制域的含义,关系。

为快速修改构建原型,使用那些方法。第四代技术、形式化规格说明、环境。

判定成功测试的依据:发现了没有发现的错误

如何选择测试用例。几种覆盖:语句覆盖、判定覆盖、条件覆盖的概念

黑盒测试包括哪些方法,白盒测试包括哪些方法。

软件测试依据的准则。

等价类划分的例子。

给程序。写出语句、判定、条件覆盖的用例。

包含哪四种维护活动。

维护的副作用。

什么是类、什么是实例。(说一下)

三种形式的模型。

面向对象特征,哪几条。

估算软件的规模,两种方法

Cmm五个等级的名字。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值