自 我 介 绍 姓名:王坤 E-mail: wk@swjtu.edu.cn Phone: 教 学 用 书 西南交通大学出版社 《计算机程序设计基础(C++)》 2009年2月第1版 第一章 引论 西南交通大学软件学院 计算机基础教研室 教学内容 1.程序设计和软件开发的概念; 2. 程序设计语言发展史 3.算法的相关概念; 4.程序设计过程的简单示例 一、什么是程序? 程序作为商品以有形介质为载体进行交易时即为软件 软件泛指程序和相关文档的集合 文档是为方便了解程序所需要的资料说明 三、软件开发过程: 从开始软件的研制到废弃该软件的整个期间,称为软件生命期 传统的软件开发过程可划分为问题定义与可行性研究、需求分析、概要设计、详细设计、编码和单元测试、测试和使用维护七个阶段 每一阶段的工作建立在前一阶段工作的基础上 问题定义与可行性研究: 关键的任务是要确切地定义用户“要解决的问题是什么?”,“有可行的解吗?” 需求分析: 目的是要弄清楚系统应该/必须“做什么”,需求分析是软件开发项目得以成功的基础 概要设计: 回答“应该如何解决这个问题”,“总体上说,系统应该如何实现” 详细设计: 目标是确定应该怎样具体地实现所要求的系统 编码和单元测试: 把对于软件的定义、描述和设计的
您可能关注的文档
最近下载
- 2026年事业单位职测考试E类《职业能力倾向测验》真题及答案(3月29日全国联考版).pdf
- 学业水平动员主题班会课件.ppt VIP
- 葛兰言、白川静的《诗经》民俗学研究述论(林耀潾).pdf VIP
- 姓名学校名称.doc VIP
- RFJ01-2015 人民防空工程质量验收与评价标准-正文.pdf VIP
- 2024年全国“共青团党团新入团团员”知识应知应会试题与答案.docx VIP
- 2024年全国共青团“新团员入团”应知应会知识试题与答案 .pdf VIP
- 功能性胃肠病诊治指南.pdf VIP
- 抗心律失常药物的合理应用课件.pptx VIP
- 马上收心,拒绝躺平——2026年春季学期高二“收心”指南.pptx VIP
原创力文档

文档评论(0)