5_软件技术基础.ppt
《5_软件技术基础.ppt》由会员分享,可在线阅读,更多相关《5_软件技术基础.ppt(15页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第5 5章章 软件技术基础软件技术基础肖波肖波本章内容本章内容计算机系统软件计算机系统软件指令系统与程序设计语言指令系统与程序设计语言软件开发方法软件开发方法数据结构数据结构软件工程软件工程数据库系统数据库系统常用软件工具常用软件工具5.1 5.1 计算机软件系统计算机软件系统软件和软件的特点软件和软件的特点 软件的定义软件的定义:为了特定目的而开发的为了特定目的而开发的程序程序、数据数据和和文档文档的集合的集合 程序程序:能够执行特定功能的计算机指令序列:能够执行特定功能的计算机指令序列 数据数据:执行程序所必需的数据和程序中数据的数:执行程序所必需的数据和程序中数据的数据结构据结构 文档
2、文档:与程序开发、维护和使用有关的图文资料:与程序开发、维护和使用有关的图文资料 软件的特点:抽象性、复杂性、维护长期性、高软件的特点:抽象性、复杂性、维护长期性、高成本性成本性5.1 5.1 计算机软件系统计算机软件系统计算机软件系统的分类计算机软件系统的分类 按软件功能分类:系统软件、支撑软按软件功能分类:系统软件、支撑软件、应用软件件、应用软件 按软件工作方式分类:实时处理软件、按软件工作方式分类:实时处理软件、分时软件、交互式软件、并行处理软分时软件、交互式软件、并行处理软件件5.1 5.1 计算机软件系统计算机软件系统计算机软件的层次结构计算机软件的层次结构办公软件、课件办公软件、课
3、件数据库系统、开发环境数据库系统、开发环境操作系统操作系统驱动程序驱动程序计算机硬件计算机硬件系统软件系统软件支撑软件支撑软件应用软件应用软件5.2 5.2 指令系统与程序设计语言指令系统与程序设计语言指令指令:计算机能够识别和执行的命令:计算机能够识别和执行的命令计算机的工作过程就是执行指令的过程计算机的工作过程就是执行指令的过程以下说法是否正确?以下说法是否正确?指令的形式:指令的形式:操作码操作码操作码操作码操作数操作数操作码操作码操作数操作数操作数操作数指令系统指令系统:计算机所有可以识别和执行的指令的集合计算机所有可以识别和执行的指令的集合不同的不同的CPU有不同的指令系统有不同的指
4、令系统5.2 5.2 指令系统与程序设计语言指令系统与程序设计语言程序设计语言程序设计语言:开发计算机应用程序:开发计算机应用程序所用的语言所用的语言程序设计语言分类:程序设计语言分类:机器语言机器语言 汇编语言汇编语言 高级语言高级语言操作码、操作数、操作码、操作数、地址全部用二进制地址全部用二进制来表示来表示用助记符或符号代用助记符或符号代替指令中的二进制替指令中的二进制代码代码采用人们易于使用采用人们易于使用的自然语言和数学的自然语言和数学表达式,并按照一表达式,并按照一定的语法规则来编定的语法规则来编写程序写程序5.2 5.2 指令系统与程序设计语言指令系统与程序设计语言低级语言与高级
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件技术 基础
限制150内