大连理工大学软件学院 软件工程复习 大连理工大学软件学院 第1章 基础知识 什么是软件 软件的定义—软件由三部分组成: 程序:在运行时,能提供所希望的功能和性能的指令集 数据:使程序能够正确运行的数据 文档:描述程序研制过程、方法及使用的文档 软件处理的是信息和逻辑 软件的开发,绝不仅仅是编写程序 软件围绕着逻辑进行 软件就是一个信息交换器 产生、管理、获取、修改、显示或传送信息 软件工程(IEEE) 1993年,提出软件工程 1) 将系统化、规范化、可量化的工程原则和方法,应用于软件的开发、运行和维护。 2) 对1)中方法的理论研究。 软件工程基本原理 (开发与维护的指导) 用分阶段的生命周期计划严格管理 坚持进行阶段评审 实行严格的产品控制 采用现代程序设计技术 结果应能清楚地审查 开发小组的人员应该少而精 承认不断改进软件工程实践的必要性 软件工程方法学 把在软件生命周期全过程中使用的一整套技术的集合称为方法学(methodology),也称范型(paradigm)。 软件工程方法学三个要素:方法、工具和过程。 方法是完成软件开发各项任务的技术,回答“如何做”; 工具是为方法的运用提供自动或半自动软件支撑环境,回答“用什么做”; 过程是为获得高质量的软件要完成的一系列任务的框架,规定完成各项任务步骤,回答“如何控制、协调、保证质量”。 传统方法学与面向对象方法学 目前
您可能关注的文档
- 汽车电工电子技术基础第7章课程.ppt
- 软件工程第11章面向对象设计教案分析.ppt
- 软件工程第八课时教案分析.ppt
- 汽车电工电子技术基础第4章课程.ppt
- 软件工程-第七章教案分析.ppt
- 汽车电工电子基础课程.ppt
- 软件工程第四章-1(软件设计)教案分析.ppt
- 软件工程第四章第4章教案分析.ppt
- 汽车点火系实训项目课程.doc
- 汽车-第9章汽车与社会课程.ppt
- 2026年山东省滨州市惠民县中考化学一模试卷(含答案).pdf
- 2026年山东省济南市历城区中考化学二模试卷(含答案).pdf
- 2026年山东省烟台市福山区中考化学模拟试卷(含答案).pdf
- 2026年山东省临沂市郯城县中考化学一模(含答案).pdf
- 2026年四川省德阳市中江县中考化学二诊试卷(含答案).pdf
- 2026年四川省绵阳市梓潼县中考化学二模试卷(含答案).pdf
- 2026年新疆乌鲁木齐市沙依巴克区中考化学适应性试卷(含答案).pdf
- 2026年重庆市永川区中考化学质检试卷(含答案).pdf
- 2026年重庆市第一中学校中考化学全真模拟试卷(二)(含答案).pdf
- 安徽池州市第二中学等校2025-2026学年高一下学期期中物理试卷A(含答案).pdf
最近下载
- 应聘高校科研人员的工作计划.docx
- 上海新高考数学解析几何 第 20 题试题+解答汇总.docx VIP
- 在线网课学习课堂《雷达原理与系统(中国人民解放军战略支援部队信息工程)》单元测试考核答案.docx VIP
- DLT5210.1-2021电力建设施工质量验收规程(全word表格版)..doc
- 南京信息工程大学2021-2022学年第2学期《线性代数》期末试卷(B卷)及参考答案.docx
- 20251217-中国基金投顾业务洞察报告(2025).pdf VIP
- 卷一 2018年6月英语六级真题及答案.pdf VIP
- HDB3编解码报告_原创精品文档.pdf VIP
- 高考英语完形填空专题集中训练含答案(精选5份).docx VIP
- 南京信息工程大学2022-2023学年第2学期《线性代数》期末试卷(A卷)及参考答案.docx
原创力文档

文档评论(0)