1 / 17
文档名称:

计算机软件技术基础-第1章-软件概述.ppt

格式:ppt   页数:17
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

计算机软件技术基础-第1章-软件概述.ppt

上传人:所以所以 2012/6/19 文件大小:0 KB

下载得到文件列表

计算机软件技术基础-第1章-软件概述.ppt

文档介绍

文档介绍:2017年11月12日
1
计算机软件技术基础
2017年11月12日
2
课程性质:必修课
授课学时:60 (含上机20)
讲课教师:王建忠
2017年11月12日
3
课程的目的和任务
《计算机软件技术基础》一门基础课,涉及数据结构、计算机操作系统、数据库技术和软件工程、计算机网络等多门课程的经典内容,通过该课程的学习,使同学们掌握应用软件开发所必需的基础知识,为今后结合本专业开发应用软件打下必要的基础。
2017年11月12日
4
课程基本要求
了解计算机软件的基本概念,理解有关的常用技术术语。
了解程序设计中常用的数据结构及相应算法,初步掌握对不同类型的问题求解选择适当的数据结构。
了解数据库的基本概念,初步掌握数据库系统的开发方法。
了解如何以近代软件工程的观点方法开发应用软件。
了解计算机网路的基础知识。
了解概念,掌握基本理论、算法、方法等
2017年11月12日
5
1、计算机硬件及发展
2、计算机软件
3、计算机程序语言发展
4、数据结构、操作系统、数据库与软件工程
第一章概述
2017年11月12日
6
发展历史:
电子管晶体管集成电路原子脑?
发展路线及规律
速度慢速度快
体积大容量小体积小容量大
外设少、简单外设繁多、复杂
外设速度发展慢于CPU速度的发展。
二进制处理原则
1、计算机硬件及发展
2017年11月12日
7
硬件发展对软件的影响
短小、精干、讲究效率
复杂可靠、兼容性强、结构性好


2017年11月12日
8
2、计算机软件
计算机软件的含义:
软件是计算机系统中与硬件相互依存的另一部分,它是包括程序,数据及其相关文档的完整集合。
程序是按事先设计的功能和性能要求执行的指令序列
数据是使程序能正常操纵信息的数据结构
文档是与程序开发,维护和使用有关的图文材料
2017年11月12日
9

软件伴随计算机技术的发展经历了三个阶段:
程序设计阶段
软件设计阶段
软件工程阶段
2017年11月12日
10
程序设计阶段
程序设计阶段(1946年~1955年)
尚无软件的概念,程序设计主要围绕硬件进行开发
规模很小、工具简单
无明确分工(开发者和用户)
程序设计追求节省空间和编程技巧,无文档资料
主要是用于科学计算
以硬件为中心,不关心程序设计
手工生产,个体劳动