电子科枚大学 软件技术基础 0 主讲教师:刘民岷 航空航天学院 软件技术基础课程组
软件技术基础 0 课程概述 主讲教师:刘民岷 航空航天学院 软件技术基础课程组
1946 --ENIAC 电子科技大学刘民岷 概述 2
电子科技大学 刘民岷 概 述 2 1946年第一台电子计算机——ENIAC
成本 人(单位:百万) 2.5 80 80 2.04 硬件 硬件 60- 1.51 60 40 软件」 1.01 40 20 0.5 软件 20 软件维护 每年上升4% 0 1955 1970 1985 19801984868890 1955 1970 1985 软、硬件成本此例 软、硬件开发与维护 美国软件供需图示 费用此率 电子科技大学刘民岷 概述 3
电子科技大学 刘民岷 概 述 3
2018. > 5' L 电子科技大学刘民岷 概述 4
电子科技大学 刘民岷 概 述 4 2018中国软件市场规模 > 5万亿
H S 《软件技术基础》是非电类专业的一门基础课,涉及 计算机操作系统、数据结构、数据库技术和软件工程 四门课程的内容 ·通过该课程的学习,目标是使学生掌握开发应用软件 所必需的软件基础知识,为今后结合本专业开发应用 软件打下必要的基础。 电子科技大学刘民岷 概述 5
电子科技大学 刘民岷 5 1 课程目的及任务 概述 《软件技术基础》是非电类专业的一门基础课,涉及 计算机操作系统、数据结构、数据库技术和软件工程 四门课程的内容 通过该课程的学习,目标是使学生掌握开发应用软件 所必需的软件基础知识,为今后结合本专业开发应用 软件打下必要的基础
2Nj 了解计算机软件的基本概念,理解有关的常用技术术语; 。了解应用软件开发的最基本的环境:掌握操作系统的基本概 念和基本功能,了解计算机系统硬、软件资源如何控制管理; ·了解程序设计中常用的数据结构及相应算法,初步掌握对 不同类型的问题求解选择适当的数据结构; 。了解数据库的基本概念,初步掌握数据库系统的操作方法; ·了解如何以近代软件工程的观点开发应用软件的基本概念 和方法。 电子科技大学刘民岷 概述 6
电子科技大学 刘民岷 6 2 课程基本要求 概述 了解计算机软件的基本概念,理解有关的常用技术术语; 了解应用软件开发的最基本的环境;掌握操作系统的基本概 念和基本功能,了解计算机系统硬、软件资源如何控制管理; 了解程序设计中常用的数据结构及相应算法,初步掌握对 不同类型的问题求解选择适当的数据结构; 了解数据库的基本概念,初步掌握数据库系统的操作方法; 了解如何以近代软件工程的观点开发应用软件的基本概念 和方法