计算机导论-第4章-计算机软件基础课件.ppt
《计算机导论-第4章-计算机软件基础课件.ppt》由会员分享,可在线阅读,更多相关《计算机导论-第4章-计算机软件基础课件.ppt(39页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第4章章 计算机软件基础计算机软件基础本章学习目标本章学习目标掌握掌握计算机算机软件系件系统的的组成成掌握操作系掌握操作系统的概念和功能的概念和功能掌握掌握Windows7操作系操作系统的使用方法的使用方法4.1 计算机软件系统概述计算机软件系统概述计算机计算机系统系统硬件硬件系统系统软件软件系统系统系统系统软件软件应用应用软件软件操作系统操作系统(Windows7)(Windows7)程序设计语言程序设计语言(C(C语言语言)数据库管理系统数据库管理系统通用应用软件通用应用软件专用应用软件专用应用软件4.1 计算机软件系统概述计算机软件系统概述软件软件程序程序文档文档计算机算机软件件(Co
2、mputer Software)是指是指计算机算机系系统中的程序及其文档,程序是中的程序及其文档,程序是计算任算任务的的处理理对象和象和处理理规则的描述;文档是的描述;文档是为了便于了了便于了解程序所需的解程序所需的阐明性明性资料。程序必料。程序必须装入机器装入机器内部才能工作,文档一般是内部才能工作,文档一般是给人看的,不一定人看的,不一定装入机器。装入机器。软件的含义软件的含义(1)运行运行时,能,能够提供所要求功能和性能的提供所要求功能和性能的指令或指令或计算机程序集合。算机程序集合。(2)程序能程序能够满意地意地处理信息的数据理信息的数据结构。构。(3)描述程序功能需求以及程序如何操作
3、和描述程序功能需求以及程序如何操作和使用所要求的文档。使用所要求的文档。软件的特点软件的特点应用于某种目的,解决特定需求用于某种目的,解决特定需求受法律保受法律保护。系统软件系统软件系系统软件是指控制和件是指控制和协调计算机及外部算机及外部设备,支持支持应用用软件开件开发和运行的系和运行的系统,是无需,是无需用用户干干预的各种程序的集合的各种程序的集合主要功能:主要功能:调度,度,监控和控和维护计算机系算机系统;管理管理计算机硬件,使它算机硬件,使它们协调工作工作一般是在一般是在计算机系算机系统购买时随机携随机携带的,的,也可以根据需要另行安装。也可以根据需要另行安装。系系统软件的主要特征是:
4、件的主要特征是:1.与硬件有很与硬件有很强的交互性的交互性 2.能能对资源共享源共享进行行调度管理度管理 3.能解决并能解决并发操作操作处理中存在的理中存在的协调问题 4.数据数据结构复构复杂,外部接口多,外部接口多样化,便于用化,便于用 户反复使用反复使用系统软件系统软件 操作系统操作系统(OS)操作系操作系统(Operating System,简称称OS)是管理和控制)是管理和控制计算机硬件与算机硬件与软件件资源的源的计算机程序,是直接运行在算机程序,是直接运行在“裸机裸机”上的最基本的系上的最基本的系统软件,任何其他件,任何其他软件件都必都必须在操作系在操作系统的支持下才能运行。的支持下
5、才能运行。操作系统(OS)操作系操作系统对内管理内管理计算机的算机的资源和控制程序源和控制程序的运行,的运行,扩展硬件功能。展硬件功能。操作系操作系统对外提供良好的人机界面,方便用外提供良好的人机界面,方便用户使用使用计算机。算机。最重要、最基本的系最重要、最基本的系统软件。也是最底件。也是最底层的的软件。件。常用的系常用的系统有有DOS、WINDOWS、UNIX、Linux等。等。操作系统操作系统操作系操作系统的主要功能:的主要功能:资源管理源管理 程序控制程序控制 人机交互人机交互 进程管理等程管理等以以现代代观点而言,一个点而言,一个标准个人准个人电脑的的OS应该提供以下的功能:提供以下
6、的功能:进程管理(程管理(Processing management)内存管理(内存管理(Memory management)文件系文件系统()()网网络通通讯(Networking)安全机制(安全机制(Security)用用户界面(界面(User interface)驱动程序(程序(Device drivers)操作系统操作系统的功能的功能资源管理:操作系统对设备和信息资源按照一定策略进行分配和调度。1.存储管理,分配内存空间及收回2.处理器管理,按照策略将处理器交替地分配给系统内等待运行的程序。3.设备管理,分配和回收外部设备,控制外部设备按用户程序的要求进行操作。4.信息管理,向用户提供
7、文件系统操作系统操作系统的功能的功能程序控制 执行某种程序设计语言编写的源程序时,通过调入编译程序,将源程序转换为目标程序,分配相应的存储空间,按程序的要求执行。操作系统操作系统的功能的功能人机交互该功能决定计算机系统的“友善性”人机交互的主要作用是控制有关设备的运行和理解,并执行通过人机交互设备传来的有关的各种命令和要求操作系统操作系统的功能的功能进程管理进程是一个正在运行的程序实体,是具有在某个数据集合上的一次运行活动,是系统进行资源分配和调度的独立单位。操作系统操作系统的功能的功能进程定义包含如下含义:1.进程是一个动态的概念,程序是静态的2.进程包含了一个数据集合和运行其上的程序3.同
8、一程序运行于若干不同的数据集合上时,它将属于若干个不同的进程。操作系统操作系统的功能的功能进程的特征程的特征1.动态性。性。进程是程是动态产生,生,动态消亡,消亡,进程在程在生命周期内,在三种基本状生命周期内,在三种基本状态之之间转换2.并并发性。任何性。任何进程都可以同其他程都可以同其他进程一起并程一起并发执行行3.独立性。能被独立性。能被CPU调度的独立运行的基本度的独立运行的基本单位位4.异步性。异步性。进程之程之间相互制相互制约,使,使进程具有程具有执行行的的间断性,即按各自独立、不可断性,即按各自独立、不可预知的速度向前推知的速度向前推进。5.结构特性。构特性。进程程=程序程序+数据
9、数据+进程控制程控制块进程与程序的区别进程是动态的,程序是静态的程序可以长期保持,进程具有一定的生命周期程序与进程是一对多的关系进程与程序的组成不同,进程由三部分组成操作系统操作系统的功能的功能进程的状态及转换三种状态:运行状态、就绪状态和阻塞(等待)状态进程在消亡前总是处于且仅处于三种状态之一。操作系统操作系统的功能的功能就绪状态:进程已获得除处理器外的所需资源,等待分配处理器资源是的状态。运行状态:进程占用处理器资源,并在处理器上运行时的状态,在没有其他进程可执行时,自动执行系统的空闲进程。阻塞状态:进程等待某种条件,在条件满足之前无法继续执行的状态。操作系统操作系统的功能的功能三种状态依
10、据一定条件进行转换操作系统操作系统的功能的功能内存管理内存管理软件运行时,CPU对计算机内存资源的分配和使用和回收。操作系统的特征操作系统的特征所有的操作系所有的操作系统具有具有并并发性、共享性、虚性、共享性、虚拟性性和和异步异步性性四个基本特征。四个基本特征。1、并、并发性(性(concurrence)是指两个或两个以上的事件或活是指两个或两个以上的事件或活动在在同一同一时间间隔隔内内发生。生。并并发性能性能够消除消除计算机系算机系统中部件之中部件之间和程序之和程序之间的的相互等待,提高系相互等待,提高系统资源的利用率,吞吐率。源的利用率,吞吐率。2、共享性、共享性(sharing)指操作系
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 导论 计算机软件 基础 课件
限制150内