1 / 38
文档名称:

东华理工大学专升本计算机基础知识.ppt

格式:ppt   页数:38页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

东华理工大学专升本计算机基础知识.ppt

上传人:化工机械 2012/3/13 文件大小:0 KB

下载得到文件列表

东华理工大学专升本计算机基础知识.ppt

文档介绍

文档介绍:第四章系统软件及其常用操作系统(2学时)
软件
系统软件
实用程序 诊断程序、排错程序等
操作系统 Windows、Unix、Linux等
语言处理程序 C、Pascal、VB等
应用软件
系统软件:控制和维护计算机的正常运行,管理计算机的各种资源,以满足应用软件的需要。
应用软件:在系统软件的支持下,完成一个特定的任务。
(2) 实用程序
操作系统自己带一些
第三方开发
诊断程序:SCANDISK
反病毒程序:KV 300、金山毒霸
备份程序:Windows 2000中的备份程序
文件压缩程序:ARJ WinZip
卸载程序:Windows中的添加/删除程序
(3) 语言处理程序
源程序
可执行程序
目标程序
编辑程序
汇编或编译程序
联接程序
机器语言
高级语言
汇编语言
面向过程:BASIC、Pascal、
FORTRAN、C等
面向对象:C++ 、 Java、Visual Basic等
面向问题的语言
操作系统(了解) 操作系统概述
1. 操作系统
操作系统是用于管理和控制计算机所有的硬件和软件资源的一组程序。操作系统是计算机硬件与其它软件的接口,也是用户和计算机的接口。
操作系统是计算机系统资源的管理者,它对系统的所有资源的软、硬件资源进行合理有效地管理和调度,从而提高系统的整体性能。
应用程序
硬件








操作系统主要功能主要包括:
处理机管理、存储管理、设备管理、信息(文件)管理
裸机
操作系统
应用程序
用户
2. 操作系统分类
按用户界面:命令行界面操作系统、图形用户界面操作系统。
按用户数:单用户操作系统、多用户操作系统。
按任务数:单任务操作系统(单用户单任务、单用户多任务)、多任务操作系统。
分时操作系统:将CPU的时间划分成时间片,轮流接收和处理各个用户从终端输入的命令。使得每个用户感觉只有自己一人在使用计算机。
批处理系统:允许用户将程序、数据以及说明如何运行该作业的操作说明组成的作业一批批地提交系统。
实时操作系统:对输入的信息、计算和输出都能在一定时间范围内作出反映并进行控制。
网络操作系统:能够管理网络通信和网络共享资源,提供统一、高效、方便的网络接口。
按系统功能
3. 常用操作系统
1)DOS磁盘操作系统,Microsoft公司研制的配置在PC的操作系统,单用户、单任务的命令行界面操作系统。
2)Windows图形用户界面操作系统。
3)Unix分时操作系统,主要用于服务器/客户机体系
4)Linux由UNIX发展而来,源代码开放
5)OS/2为PS/2设计的操作系统,用户可自行定制界面
6)Mac OS较好的图形处理能力,主要用在桌面出版和多媒体应用等领域。用在苹果公司的Power Macintosh机及Macintosh一族计算机上,与Windows缺乏较好的兼容性
7)ware 基于文件服务和目录服务的网络操作系统,用于构建局域网。
处理机管理
处理机管理的任务:有效地、合理地分配CPU的时间
单道程序系统
任一时刻只允许一个程序在系统中执行,一个程序执行结束后才能执行下一个程序。

同时有多个程序被加载到内存中执行,多道程序同时在执行。实质上是任意时刻仅能执行一道程序,系统中各程序是交替执行的。
多道程序系统的特点:
多道:计算机内存中同时存放了几个相互独立的程序。
宏观上并行:同时在执行。
微观上串行:各程序轮流地占有CPU,交替执行。
时间t
CPU
程序A
程序B
程序C
进程的基本概念:
一个正在执行的程序;一个程序与其数据一道在计算机上顺序执行时所发生的活动。
一个程序被加载到内存(执行),系统就创建了一个进程,程序执行结束后进程也就消亡了。
一个程序若同时被多次执行时,系统就创建多个进程。一个程序可以被多个进程执行,一个进程也可以同时执行一个或几个程序。
进程基本特征:
动态性:程序的一次执行过程。
并发性:系统中可以同时有几个进程在活动。
独立性:能独立运行的基本单位,资源分配基本单位。
异步性:进程按各自独立的、不可预知的速度前进。
进程的三个基本状态:
就绪、运行和挂起,在进程的运行期间内,进程不断地从一个状态转换到另一个状态。
3. 进程
连续3次打开画图工具,打开任务管理器,在任务管理器中查看进程。
4. 线程(threads)
为了更好地实现并发处理和共享资源,提高CPU的利用率,对进程“细分”成线程,一个进程可再分为多个线程。
轻量级的进程(lightweight threads,简称LWP)
传统进程可认为重量级