第七章 计算机软件基础
软件是指计算机的程序系统和文件,
它是为了便利计算机使用和提高使用
效率而设的,包括各种计算机语言、
汇编程序和编译程序、诊断程序、管
理程序和操作系统、应用软件包、各
种维护和使用手册。
7.1 软件的分类
系统软件:
系统软件是指为方便用户使用计算机、管理计算机系统
各种资源 (硬件资源与软件资源 ),以控制计算机系统协
调高效工作而设置的程序。
应用软件:
应用软件是指为用户解决具体业务问题而编制的各种程序,
如民航订票系统、财务软件、文字编辑排版等。
7.2 系统软件简介
一、汇编程序、宏汇编程序
二、编译程序、解释程序
三、调试程序、编辑程序
四、诊断程序、测试程序
五、操作系统 /网络操作系统
六、数据库管理系统
应用软件
系统软件
硬件
System software
ASM,Assemble Program
MASM,Macro assemble program
Compiler
Debug/Debugging (program)
Check/diagnostics tools
Test tools
OS,Operating System
DBMS,Database Management system
7.3 应用软件简介
一、文字编辑软件
二、表格处理软件
三、图形软件
四、各种信息处理软件
五、工具软件
六、多媒体软件
Application software
OA:office Automation
multimedia software
MMX,Multimedia extension(多媒体
增强指令集 )
Video / audio
Graph / Image
word / character
7.4 操作系统
没有软件,计算机只是一堆发热的电子元件。
如果说硬件是计算机的心脏,则软件就是它的
灵魂。 操作系统 是允许用户运行应用程序的一
组系统程序。操作系统将系统的硬件抽象,呈
现在用户和应用程序之前的是一个虚拟的机器。
是软件造就了计算机系统的特点。
一、什么是操作系统( Operating System)?
大多数 PC可以运行一到多个操作系统,而每
一个操作系统从外观和感觉上都大不相同。
如,Linux由不同功能的部分构成,这些部分总
体组合构成了 Linux操作系统。 Linux最明显的部
分就是 Kernel自身,但是如果没有 shell或 libraries
一样没有用处。
操作系统 是计算机系统的一种系统软件,
用于管理计算机的软、硬件资源及控制
其它程序的执行,目的是使用提高效率。
二、操作系统的形成与发展
1、手工操作阶段
2、管理程序阶段
3、操作系统阶段
用户
应用软件
其它系统软件
操作系统
硬件
三、操作系统的地位
四、操作系统的功能与作用
功能
CPU管理
存储管理
文件管理
设备管理
作业管理
作用
方便用户使
用计算机,
从而提高计
算机的使用
效率。
1,CPU管理
1、中断处理
2、处理器调度
运行态
就绪态
等待态
运行等待
就绪
2、存储管理
OS
free
OS
10K
20K
15K
OS
free
20K
free
OS
20K
free
OS
20K
18K
free
( 1)内存空间的分配与回收
( 2)内存地址转换与保护
作业 P
Logic
Address
Space
LAS<限长
限长寄存器
地址错
基地址寄存器
外存
作业 P
Logic
Address
Space
OS
程序
否
是
加法器
3、文件管理
文件 是存储在 外部存储器 上的程序及数据。
文件 数据
部分
Block 1
Block 2
文件尾
Block n
文件头
文件的说明信息:
文件名、类型、长度、
物理块大小、包含的逻
辑记录个数、建立或修
改日期、保护措施。
文件结束符
文件的树形目录管理:
4、设备管理
1、外设中断处理
2、输入输出程序设计和设备驱动调度
3、设备分配与回收
4、虚拟设备及实现
5、作业管理
1、作业调度
不同的调度原则:
( 1)时间顺序
( 2)作业优先级别
( 3)作业占用 CPU与外设的资源
2、作业控制
( 1)批处理(多道批处理系统)
( 2)联机控制(分时系统)
五、操作系统的分类
1、多道批处理操作系统
2、分时操作系统
3、实时操作系统
4、网络操作系统
5、分布式操作系统
7.5 计算机病毒及其防护
一,计算机病毒的 概念
1、人为编制的程序
2、有与其它程序不同的特征
3、需加载到内存中才能执行
二,计算机病毒的 特征
1、传染性
2、隐蔽性
3、激发性
4、破坏性
三,计算机病毒的 分类
按病毒存放在磁盘的位置分
1、引导区病毒
2、硬盘分区表病毒
3、感染可执行文件病毒
4、驻留尚未使用扇区病毒
5、感染伙伴文件病毒
按病毒入侵途径分
1、源码病毒
2、入侵病毒
3、操作系统病毒
4、外壳病毒
四,计算机病毒的 防护
病毒检测:
1、程序装入时间比平时长
2、磁盘访问时间比平时长
3、磁盘空间突然变小
4、程序与数据无故丢失
5、显示出现异常
6、可执行文件大小发生变化
7、机器常死机
病毒防护:
1、先检查,后复制
2、修改文件属性
3、安装防毒软件、经常清理
4、安装防毒卡
软件是指计算机的程序系统和文件,
它是为了便利计算机使用和提高使用
效率而设的,包括各种计算机语言、
汇编程序和编译程序、诊断程序、管
理程序和操作系统、应用软件包、各
种维护和使用手册。
7.1 软件的分类
系统软件:
系统软件是指为方便用户使用计算机、管理计算机系统
各种资源 (硬件资源与软件资源 ),以控制计算机系统协
调高效工作而设置的程序。
应用软件:
应用软件是指为用户解决具体业务问题而编制的各种程序,
如民航订票系统、财务软件、文字编辑排版等。
7.2 系统软件简介
一、汇编程序、宏汇编程序
二、编译程序、解释程序
三、调试程序、编辑程序
四、诊断程序、测试程序
五、操作系统 /网络操作系统
六、数据库管理系统
应用软件
系统软件
硬件
System software
ASM,Assemble Program
MASM,Macro assemble program
Compiler
Debug/Debugging (program)
Check/diagnostics tools
Test tools
OS,Operating System
DBMS,Database Management system
7.3 应用软件简介
一、文字编辑软件
二、表格处理软件
三、图形软件
四、各种信息处理软件
五、工具软件
六、多媒体软件
Application software
OA:office Automation
multimedia software
MMX,Multimedia extension(多媒体
增强指令集 )
Video / audio
Graph / Image
word / character
7.4 操作系统
没有软件,计算机只是一堆发热的电子元件。
如果说硬件是计算机的心脏,则软件就是它的
灵魂。 操作系统 是允许用户运行应用程序的一
组系统程序。操作系统将系统的硬件抽象,呈
现在用户和应用程序之前的是一个虚拟的机器。
是软件造就了计算机系统的特点。
一、什么是操作系统( Operating System)?
大多数 PC可以运行一到多个操作系统,而每
一个操作系统从外观和感觉上都大不相同。
如,Linux由不同功能的部分构成,这些部分总
体组合构成了 Linux操作系统。 Linux最明显的部
分就是 Kernel自身,但是如果没有 shell或 libraries
一样没有用处。
操作系统 是计算机系统的一种系统软件,
用于管理计算机的软、硬件资源及控制
其它程序的执行,目的是使用提高效率。
二、操作系统的形成与发展
1、手工操作阶段
2、管理程序阶段
3、操作系统阶段
用户
应用软件
其它系统软件
操作系统
硬件
三、操作系统的地位
四、操作系统的功能与作用
功能
CPU管理
存储管理
文件管理
设备管理
作业管理
作用
方便用户使
用计算机,
从而提高计
算机的使用
效率。
1,CPU管理
1、中断处理
2、处理器调度
运行态
就绪态
等待态
运行等待
就绪
2、存储管理
OS
free
OS
10K
20K
15K
OS
free
20K
free
OS
20K
free
OS
20K
18K
free
( 1)内存空间的分配与回收
( 2)内存地址转换与保护
作业 P
Logic
Address
Space
LAS<限长
限长寄存器
地址错
基地址寄存器
外存
作业 P
Logic
Address
Space
OS
程序
否
是
加法器
3、文件管理
文件 是存储在 外部存储器 上的程序及数据。
文件 数据
部分
Block 1
Block 2
文件尾
Block n
文件头
文件的说明信息:
文件名、类型、长度、
物理块大小、包含的逻
辑记录个数、建立或修
改日期、保护措施。
文件结束符
文件的树形目录管理:
4、设备管理
1、外设中断处理
2、输入输出程序设计和设备驱动调度
3、设备分配与回收
4、虚拟设备及实现
5、作业管理
1、作业调度
不同的调度原则:
( 1)时间顺序
( 2)作业优先级别
( 3)作业占用 CPU与外设的资源
2、作业控制
( 1)批处理(多道批处理系统)
( 2)联机控制(分时系统)
五、操作系统的分类
1、多道批处理操作系统
2、分时操作系统
3、实时操作系统
4、网络操作系统
5、分布式操作系统
7.5 计算机病毒及其防护
一,计算机病毒的 概念
1、人为编制的程序
2、有与其它程序不同的特征
3、需加载到内存中才能执行
二,计算机病毒的 特征
1、传染性
2、隐蔽性
3、激发性
4、破坏性
三,计算机病毒的 分类
按病毒存放在磁盘的位置分
1、引导区病毒
2、硬盘分区表病毒
3、感染可执行文件病毒
4、驻留尚未使用扇区病毒
5、感染伙伴文件病毒
按病毒入侵途径分
1、源码病毒
2、入侵病毒
3、操作系统病毒
4、外壳病毒
四,计算机病毒的 防护
病毒检测:
1、程序装入时间比平时长
2、磁盘访问时间比平时长
3、磁盘空间突然变小
4、程序与数据无故丢失
5、显示出现异常
6、可执行文件大小发生变化
7、机器常死机
病毒防护:
1、先检查,后复制
2、修改文件属性
3、安装防毒软件、经常清理
4、安装防毒卡