《大学信息技术概论》-刘捷-电子教案 第6章
43页1、第 六 章 软件系统与软件开发,目录,第六章软件系统与软件开发,6.1 计算机软件基础 6.2 算法与数据结构 6.3 程序设计语言 6.4 计算机语言编译系统 6.5 软件工程 6.6 软件开发工具VisualBasic 6.7 Visual C+ 简介 6.8 JAVA语言,第六章软件系统与软件开发,6.1 计算机软件基础,6.1 计算机软件基础,6.1.1 软件的基本概念 6.1.2 软件系统 6.1.3 计算机语言,第六章软件系统与软件开发,6.1.1 软件的基本概念,计算机软件是一种逻辑实体,而不是物理 实体,因而它具有抽象性,第六章软件系统与软件开发,系统软件 系统软件分为操作系统软件与计算机语言翻译 系统软件两部分 应用软件 应用软件分为通用应用软件和专用应用软件,6.1.2 软件系统,第六章软件系统与软件开发,计算机语言分为低级语言和高级语言两类,6.1.3计算机语言,第六章软件系统与软件开发,6.2 算法与数据结构,第六章软件系统与软件开发,6.2 算法与数据结构,6.2.1 算法 6.2.2数据结构,第六章软件系统与软件开发,6.2.1算法 算法是在有限步骤内求解某
2、一问题所使用的一组定义明确的规则,也就是计算机解题的过程,第六章软件系统与软件开发,6.2.2数据结构 数据结构是信息的组织方式,第六章软件系统与软件开发,第六章软件系统与软件开发,6.3 程序设计语言,6.3.1程序开发注意事项 6.3.2编程应先学什么? 6.3.3选择程序设计语言,第六章软件系统与软件开发,6.3 程序设计语言,6.3.1程序开发注意事项,1、首先要建立好的数据结构。 2、代码尽可能重用与模块化。 3、良好的编程风格。 4、注重程序测试,注意异常处理。,第六章软件系统与软件开发,6.3.2编程应先学什么?,强化逻辑分析和建立数学模型的能力 数据结构和算法知识,第六章软件系统与软件开发,6.3.3选择程序设计语言,基础语言开发工具 数据库编程 网络编程,第六章软件系统与软件开发,第六章软件系统与软件开发,6.4计算机语言编译系统,6.4计算机语言编译系统,6.4.1 BIOS与操作系统 6.4.2 汇编语言 vs高级语言,第六章软件系统与软件开发,6.4.1 BIOS与操作系统,6.4.1.1 微处理器与机器码 6.4.1.2 BIOS与周边装置 6.4.1.3 操
《《大学信息技术概论》-刘捷-电子教案 第6章》由会员E****分享,可在线阅读,更多相关《《大学信息技术概论》-刘捷-电子教案 第6章》请在金锄头文库上搜索。
逍遥游复习 知识点整理
近现代法德关系史 高三展示课3稿
当代大学生人生信仰及追求的调查研究
长相思 纳兰性德-ppt课件
课件:危机意识 一
英语ppt演讲关于阿甘正传
发达国家基础教育改革的动向与趋势 修改版
中国民间美术 课件.ppt
生物质发电技术与系统 课程ppt 第1章 生物质发电技术现状及发展趋势 2学时 -----2016
现代信号处理思考题 含答案
执业药师继续教育 抑郁症的药物治疗 100分
小学生的成长档案模板不用修改 万能型
增订六版 现代汉语 上册 第二章文字 思考与练习答案
国家财政ppt课件
加拿大英语介绍
六年级统计图的选择课件
中学生成长档案ppt
中国现代文学史期末复习整理
lohi和hihilo训练对女子赛艇运动员运动能力影响的比较研究
风雨贾平凹阅读答案
2024-04-11 25页
2024-04-11 37页
2024-04-11 28页
2024-04-11 31页
2024-04-11 36页
2024-04-11 29页
2024-04-11 22页
2024-04-11 27页
2024-04-11 34页
2024-04-11 32页