自考《软件工程》总结笔记

本文详细介绍了自考《软件工程》的考试题型及分数占比,涵盖章节如软件工程发展、需求分析、结构化方法、面向对象方法等方面。重点讲解了软件开发的本质、系统建模、需求规约的重要性、结构化设计的模块化原则,以及UML术语和关系。通过对这些核心概念的阐述,帮助考生理解和掌握软件工程的关键知识点。
摘要由CSDN通过智能技术生成

软件工程题型及分数占比

单选 15道题 每题2分 共30分
填空 20个空 每空1分 共20分
简答题 6道题 每题5分 共30分
综合题 2道题 每题10分 共20分

第一章:绪论(3~5分)

第一节:软解工程概念的提出和发展

一、软件危机:(速度 ↓ 、质量 ↓ 、成本 ↑ )

  • 速度: 软件的发展水平远远滞后于硬件的发展水平,生产率低下,软件制造仍然是一种人工 集约生产方式
  • 质量: 软件的质量低下,不能满足用户的需求、适应性差
  • 成本: 软件开发成本居高不下

二、软件工程:

软件工程是应用计算机科学理论和技术以及工程管理原则和方法,按预算和进度 实现满足用户要求的软件产品的工程,或以此为研究对象的学科。

三、软件工程的发展:

(1) 20世纪60~80年代 :瀑布模型、过程化语言、支持工具

(2) 20世纪80年代~今 :软件复用技术、软件生产管理、面向对象语言、CASE

(3)近几年 软件复用技术:构件技术、平台技术、需求工程技术、领域分析技术、应用集成技术等。

第二节:软件开发的本质

一、软件(单选,填空)

软件 = 程序 + 文档

二、 软件开发的本质:(单选,填空)

映射”,即实现问题空间概念和处理逻辑解空间概念和处理逻辑之间的映射

三. 系统建模:

运用所掌握的知识,通过抽象,给出系统的一个结构。

四、模型(单选,填空)

模型是一个抽象。模型是在特定意图下所确定的角度和抽象层次上对物理系统的描述,通常包含对该系统边界的描述、对系统内各模型元素以及它们之间关系的语义描述。

五、系统模型的类型(简答题)

(1)概念模型:描述软件是什么

(2)软件模型:实现概念模型的软件解决方案。包括设计模型、实现模型和部署模型。

第二章软件需求和需求规约(10分左右)

第一节:需求与需求获取

一、需求定义(单选填空)

一个需求是有关一个“要予构造”的陈述,描述了待开发产品/系统(或项)功能上的能力性能参数其它性质

1、需求的基本性质(单选,填空)

1、必要的:该需求是用户要求的。

2、无歧义的:该需求只能用一种方式解释。

3、可测的:该需求是磕进行测试的。

4、可跟踪的:该需求可从一个开发阶段跟踪到另一个开发阶段。

5、可测量的:该需求是可测量的。

2、需求分类(单选,填空)

(1)分类

<
  • 14
    点赞
  • 58
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值