资源简介 第一章 第二节 跟着信息数据跑 ——软件系统及计算机系统组成 学习目标 1、能识别系统软件和应用软件,并能辨认 常见的计算机语言。 2、能描述系统软件和应用软件各自的作用,并对整个计算机系统的组成进行说明。 3、认同我国在软件开发领域的发展,增强 国家荣誉感。 软件系统 计算机只有硬件是不能工作的,让计算机运行起来还需要计算机软件系统。 什么是软件系统? 软件不像硬件那样看得见、摸得着,它是指挥和控制计算机运行工作的程序及所需要的数据及相关文件的总称。是计算机系统的“灵魂”。 一、软件系统分类 根据软件的功能和作用,我们把软件系统分为系统软件和应用软件。 1、系统软件 系统软件是指管理、控制、监视、维护计算机正常工作运行的各类程序。主要包括: 操作系统软件 程序设计语言处理软件 系统辅助工具软件 操作系统是最基本的系统软件,其它的所有软件都是建立在操作系统的基础上。操作系统是计算机运行最重要的、也是必不可少的系统软件。 操 作 系 统 各 种 应 用 程 序 (1)操作系统软件 常用微机操作系统 常见的有Windows操作系统,服务器上常用的WindowsServer,UNIX,Linux等。 我们手机上常用的Android(安卓)系统,iOS(苹果)等。 (2)程序设计语言处理软件 程序设计语言处理软件包括各种计算机语言处理程序以及数据库管理系统开发软件等。分为三大类,这里简单介绍一下: 机器语言 汇编语言 高级语言 机器语言是机器能直接识别的语言,由1和0组成的一组代码指令。由于机器语言比较难记,所以很难用来编写程序。 优点:直接执行,速度快 缺点:兼容性差,不直观,编写繁琐,难以记忆. 比如:加运算用10000111表示,减运算有用10010111表示。 汇编语言是一种为了帮助记忆而用一些简单的英文字母组合替代冗长的机器语言命令的语言。需要翻译程序来翻译成机器语言程序才能被执行。但由于每种计算机都有适用于自己的汇编程序,一般用户很难使用。 汇编语言比机器语言编写方便,但记忆起来较困难,且编写量大。 如:加用ADD表示,减用SUB表示。 高级语言是面向用户的语言。比较接近日常用语,对机器依赖性低,适用于各种机器的计算机语言。 无论何种机型的计算机, 只要配备上相应的高级语言的编译或解释程序,则用该高级语言编写的程序就可以通用。如目前流行的C++,vb、vc、foxpro、delphi等 (3)系统辅助工具软件 系统辅助工具软件是计算机正常工作不可缺少的组成部分,如对计算机硬件资源情况的分析程序,故障检测与诊断程序等。 应用软件是指专门用来解决各类具体问题的程序。 (1)文字处理软件:WPS、Word (2)电子表格处理软件:Excel (3)看图工具:ACDSee (4)多媒体制作和播放应用软件:Flash、Photoshop、千千静听、暴风影音 (5)网络应用软件:浏览器( IE、腾讯TT)、邮件收发(OE、Foxmail) 网页制作(Frontpage、Dreamweaver、Fireworks) (6)杀毒软件:360安全卫士等 (7)游戏:魔兽,反恐精英CS,极品飞车等 2、应用软件 硬件 软件 计算机系统的组成 三 计算机系统组成 计算机系统 硬件系统 软件系统 主机 外部设备 中央处理器 内存储器 运算器 控制器 随机存储器 只读存储器 输入设备 输出设备 系统软件 应用软件 展开更多...... 收起↑ 资源预览