简述计算机网络与分时多用户系统、多机系统、分布式系统的区别

合集下载

操作系统教程习题答案

操作系统教程习题答案
核心级线程由操作系统内核进行管理。操作系统内核为应用程序提供相应的系统调用和应用程序接口API,供用户程序创建执行撤销线程。
1.单项选择题
(1)进程创建原语的任务是。
A、为进程编制程序B、为进程建立PCB表
C、为进程分配CPU D、为进程分配所需的各种资源
(2)进程从执行状态变为阻塞态的原因可能是。
A、D、某个进程被唤醒
(3)进程由执行态变化到就绪态的可能原因是。
A、等待的事件发生B、高优先级进程到来
3.基本概念的解释和辨析
(1)进程和程序
a.进程是动态的,程序是静态的
b.进程是暂时的,程序是永久的
c.进程与程序的组合结构不同
(2)进程和作业
一个正在执行的进程称为作业,作业可包含一个或多个进程
(3)进程和线程
a.地址空间资源:不同的进程地址空间是相互独立的,而统一进程的各线程共享同一地址空间
b.并发性:引入线程的操作系统中,不仅进程之间可以并发执行,而且一个进程的多个线程之间亦可并发执行
单项选择题1以下关于死锁的必要条件的叙述中错误的是a只要具备了死锁的必要条件就一定发生死锁现象b解决死锁问题可以从死锁的必要条件出发c一旦出现死锁处于死锁状态的进程一定同时具备死锁的必要条件d死锁的四个必要条件之间不是完全独立的但也不是等价的2以下关于死锁检测的叙述中错误的是a只要检测出死锁尚未解除则再申请该类资源的进程一定会卷入死锁b只要检测出死锁尚未解除则使用该类资源的所有进程一定卷入了死锁c死锁检测方法对系统资源的分配不加限制只要有剩余资源就可以分配d死锁检测中系统需要反复检测各进程资源申请和分配情况3以下关于死锁问题的说法中正确的是a死锁问题是无法解决的但可以避免b死锁的预防是通过破坏进程进入不安全状态来实现的c通过避免死锁四个必要条件中的任何一个就可以实现死锁避免d死锁的检测和解除是配合使用的当系统检测到出现死锁时就通过死锁解除方法解除死锁4以下关于系统的安全状态的描述中正确的是a系统处于不安全状态一定会发生死锁b系统处于不安全状态可能会发生死锁c系统处于安全状态时也可能会发生死锁d不安全状态是死锁状态的一个特例?5资源的静态分配算法在解决死锁问题中用于??a死锁预防b死锁避免c死锁检测d死锁解除?6有3个进程共享个同类资源为使系统不会发生死锁每个进程最多可以申请个资源

计算机网络(冯博琴-第二版)第一章教学课件

计算机网络(冯博琴-第二版)第一章教学课件
• • • • • • 因特网协会(Internet Society,ISOC) 因特网体系结构研究委员会(Internet Architecture Board,IAB) 因特网工程任务部(Internet Engineering Task Force,IETF) 因特网工程指导组(Internet Engineering Steering Group,IESG) 因特网研究指导组(Internet Research Steering Group,IRSG) 因特网编号管理机构(Internet Assigned Number Authority,IANA)
将内联网的范围延伸扩大,扩大到企业的外部,形成企业外 部网络。
VPN
构建内联网和外联网
15
6.“三网”融合

• • • •
“三网”融合就是指原先独立设计和运营的传统电信网、计 算机互联网和有线电视网将趋于相互渗透和相互融合。 原因
信号数字化 共同的承载网络 相同的呼叫地址形式 信息资源共享

• • • •
第1章 引论
本章内容 • 计算机网络的产生和发展 • 计算机网络的概念 • 计算机网络系统的组成 • 计算机网络的分类
1
1.1 计算机网络的产生和发展
早期的计算机应用模式——单机 • 大、中、小型机——庞大,昂贵,资源无法共享 • 分散的计算机构成了一个个的信息“孤岛” 计算机网络产生始于20世纪50年代,产生的原因: • 资源共享的需求(计算能力、外设、软件、数据) • 大型项目的合作(进行工程项目协作) • 人与人之间的信息沟通(数据通信)
计算机 系统
通信网络
计算机 系统
19
计算机网络与其他类似系统的比较
终端分时系统

操作系统复习资料大全——考试必备

操作系统复习资料大全——考试必备

操作系统学习指导书操作系统课程组信息工程学院计算机系第1章操作系统引论知识点总结1、什么是操作系统操作系统:是控制和管理计算机系统内各种硬件和软件资源、有效地组织多道程序运行的系统软件(或程序集合),是用户与计算机之间的接口。

1) OS是什么:是系统软件(一整套程序组成,如UNIX由上千个模块组成)2) 管什么:控制和管理系统资源(记录和调度)2、操作系统的主要功能操作系统的功能:存储器管理、处理机管理、设备管理、文件管理和用户接口管理。

1) 存储器管理:内存分配,地址映射,内存保护和内存扩充2) 处理机管理:作业和进程调度,进程控制和进程通信3) 设备管理:缓冲区管理,设备分配,设备驱动和设备无关性4) 文件管理:文件存储空间的管理,文件操作的一般管理,目录管理,文件的读写管理和存取控制5) 用户接口:命令界面/图形界面和系统调用接口3、操作系统的地位操作系统是裸机之上的第一层软件,是建立其他所有软件的基础。

它是整个系统的控制管理中心,既管硬件,又管软件,它为其它软件提供运行环境。

4、操作系统的基本特征操作系统基本特征:并发,共享和异步性。

1) 并发:并发性是指两个或多个活动在同一给定的时间间隔中进行。

2) 共享:共享是指计算机系统中的资源被多个任务所共用。

3) 异步性:每个程序什么时候执行,向前推进速度快慢,是由执行的现场所决定。

但同一程序在相同的初始数据下,无论何时运行都应获得同样的结果。

5、操作系统的主要类型多道批处理系统、分时系统、实时系统、个人机系统、网络系统和分布式系统1) 多道批处理系统(1) 批处理系统的特点:多道、成批(2) 批处理系统的优点:资源利用率高、系统吞吐量大(3) 批处理系统的缺点:等待时间长、没有交互能力2) 分时系统(1) 分时:指若干并发程序对CPU时间的共享。

它是通过系统软件实现的。

共享的时间单位称为时间片。

(2) 分时系统的特征:同时性:若干用户可同时上机使用计算机系统交互性:用户能方便地与系统进行人--机对话独立性:系统中各用户可以彼此独立地操作,互不干扰或破坏及时性:用户能在很短时间内得到系统的响应(3) 优点主要是:响应快,界面友好多用户,便于普及便于资源共享3) 实时系统(1) 实时系统:响应时间很快,可以在毫秒甚至微秒级立即处理(2) 典型应用形式:过程控制系统、信息查询系统、事务处理系统(3) 与分时系统的主要区别:4) 个人机系统(1) 单用户操作系统单用户操作系统特征:个人使用:整个系统由一个人操纵,使用方便。

操作系统(1~8章的课后习题答案)

操作系统(1~8章的课后习题答案)

1.1:存储程序式计算机的主要特点是:集中顺序过程控制(1)过程性:模拟人们手工操作(2)集中控制:由CPU集中管理(3)顺序性:程序计数器1.2:a:批处理系统的特点:早期批处理有个监督程序,作业自动过渡直到全部处理完,而脱机批处理的特点:主机与卫星机并行操作。

b:分时系统的特点:(1):并行性。

共享一台计算机的众多联机用户可以在各自的终端上同时处理自己的程序。

(2):独占性。

分时操作系统采用时间片轮转的方法使一台计算机同时为许多终端上同时为许多终端用户服务,每个用户的感觉是自己独占计算机。

操作系统通过分时技术将一台计算机改造为多台虚拟计算机。

(3):交互性。

用户与计算机之间可以进行“交互会话”,用户从终端输入命令,系统通过屏幕(或打印机)将信息反馈给用户,用户与系统这样一问一答,直到全部工作完成。

c:分时系统的响应比较快的原因:因为批量操作系统的作业周转时间较长,而分时操作系统一般采用时间片轮转的方法,一台计算机与许多终端设备连接,使一台计算机同时为多个终端用户服务,该系统对每个用户都能保证足够快的响应时间,并提供交互会话功能。

1.3:实时信息处理系统和分时系统的本质区别:实时操作系统要追求的目标是:对外部请求在严格时间范围内做出反应,有高可靠性和完整性。

其主要特点是资源的分配和调度首先要考虑实时性然后才是效率。

此外,实时操作系统应有较强的容错能力,分时操作系统的工作方式是:一台主机连接了若干个终端,每个终端有一个用户在使用。

用户交互式地向系统提出命令请求,系统接受每个用户的命令,采用时间片轮转方式处理服务请求,并通过交互方式在终端上向用户显示结果。

用户根据上步结果发出下道命。

分时操作系统将CPU 的时间划分成若干个片段,称为时间片。

操作系统以时间片为单位,轮流为每个终端用户服务。

每个用户轮流使用一个时间片而使每个用户并不感到有别的用户存在。

分时系统具有多路性、交互性、“独占”性和及时性的特征。

网络操作系统

网络操作系统

填空☆操作系统的五大管理功能是:进程管理、存储管理、设备管理、文件管理和用户接口管理。

☆操作系统的两个基本特征是:并发性和共享性。

☆多道程序环境下运行的各道程序,宏观上是在并发运行,微观上是串行。

☆Windows NT Server支持网络驱动器接口规范和传输驱动器接口。

☆Windows NT中,组可以分为全局组,本地组和特殊组。

☆在安装Windows NTServer后,系统会自动创建两个全局帐号,一个是Administrator,另一个是Guest。

☆在Unix系统中,增加或删除用户帐号的方法有两种,一种是利用系统提供的命令,另外一种是通过图形界面。

☆NetWare中容器对象包括国家,组织和组织单元。

☆操作系统是指:为裸机配置的一种系统软件,用以建立用户与计算机之间的友好界面。

选择☆在计算机系统中,配置操作系统的主要目的是:增强计算机系统的功能。

☆下面描述中正确的是:实时系统对响应时间的要求比分时系统高,但交互能力比分时系统低。

☆操作系统有多种类型,计算机系统能及时处理由进程控制反馈的数据,并作出快速响应的操作系统称:实时操作系统。

☆如果分时操作系统的时间片一定,以下可造成响应时间变长的是:用户数增加。

☆在多台计算机组成的一个系统中,这些计算机之间可以通过通信来交换信息,互相之间没有主从之分,它们共享系统资源,程序由系统中的全部或部分计算机协同执行。

管理上述计算机系统的操作系统是:分布式操作系统。

☆Windows NT 中:管理员允许对系统进行完全的管理。

☆下列关于Unix描述错误的是:普通用户可以增加或删除计算机的资源。

☆下述关于分布式操作系统的描述正确的是:分布式操作系统中一个任务可以并行的执行,而这种并行性对用户是透明的。

名词解释☆时间片:程序一次运行的最小时间单元.时间片的划分根据系统的总体设计框架来考虑。

☆分时:将具有运行能力的资源的时间划分成很小的时间片,按一定规则分配给需要的程序。

网络操作系统 简答题

网络操作系统 简答题

网络炒作系统简答题1.什么是操作系统?现代操作系统的基本特征是什么?答:操作系统是控制和管理系统的软,硬件资源, 合理地组织计算机的工作流程以及方便操作的程序集合.现代操作系统的基本特征:并发性.共享性,虚拟性,不确定性,2.操作系统在计算机系统中处于何种地位?操作系统的作用是什么?答:操作系统的地位:操作系统是计算机系统中硬件层的首次扩充, 是用户和计算机系统之间的接口,是其他软件和硬件之间的接口,是最基本,最重要的系统软件,其他的用户和软件都要在操作系统的支持下才能使用计算机系统进行各种事务的处理.操作系统的作用: 操作系统的作用是提高计算机系统的效率增强计算机系统的能力和方便用户的使用.3.什么是虚拟处理机?什么是虚拟计算机?答:虚拟处理机:在单处理机系统中,虽然只有一个CPU, 但由于采用了多道程序设计技术,从用户的观点看,好像有多个CPU在各自运行自己的程序一样.这就将一个物理上的CPU虚拟为多个逻辑上的CPU,而真正的物理CPU只有一个,故将逻辑上的CPU称为虚拟处理机.虚拟计算机:在一个计算机系统中,采用了多道程序设计技术后,将一个物理上的CPU改造成多个虚拟处理机,通过操作系统的功能把主存改造成容量较大的虚拟存储器,把外存改造成按史存取的文件系统,把I/O设备扩充并改造成数量较多, 方便使用的虚拟设备,以及把系统控制台改造成每个用户均可使用的逻辑控制台,因此培植了操作系统的计算机是一台比原来的物理计算机功能更强的计算机,但它只是概念上的.逻辑上的,所以称之为虚拟计算机.4.操作系统的不确定性主要是指什么?答:程序执行结果不确定,程序执行结果不能再现;在多道程序环境下,程序按异步方式运行.5.多道程序设计的硬件基础是什么?答:多道程序设计的硬件基础是:中断系统和通道技术.6.简述多道程序设计的基本原理.答:多道程序设计的基本原理是:在多道程序运行的过程中, 充分利用系统的所有资源,并尽可能地让他们并行操作,把硬件的代价交叉分布在大量并行用户之间, 从而使得计算机系统的代价极小化.如在通道进行数据传输的期间,CPU并没有空等,为了提高系统的效率,它去执行主存中另外一个已经准备好了的程序,若在该程序执行期间,第一个程序的I/O操作完成,便接到从通道老的I/O结束中断,使CPU停止执行当前的程序,返回到前一个程序中继续执行.7,多道程序设计的主要目的是什么?答:在多道程序运行的过程中,充分利用系统的所有资源, 并尽可能地让他们并行操作,把硬件的代价交叉分布在大量并行用户之间,从而使得计算机系统的代价极小化.8,简述多道程序设计的主要特点?答:(1)多道,即主存中有两道或两道以上的程序, 它们都处于执行的开始点和结束点之间,也就是说,它们在任一时刻必处于就绪运行和阻塞三种状态之一.(2)宏观上并行.从宏观上看,它们在同时执行.(3)微观上串行.从微观上看,它们在交替,穿插地执行, 因为在任一时刻在一台处理机上只能执行一道程序的一条指令.9.通道为什么能有效地提高计算机系统的效率?采用通道技术后,不公能实现CPU与通道的并行操作, 而且通道与通道之间也能实现并行操作,各通道上的处设也能实现并行操作,从而可过到提高计算机系统效率的目的.10.计算机系统中的程序有哪几类?其运行状态有何区别?答:在计算机系统中有两类程序:一是系统程序,二是用户程序.系统程序在管态下运行,用户程序在算态下运行。

专升本计算机基础简答题

专升本计算机基础简答题

简答题1.计算机有哪些特点?计算机的特点有:(1)运算速度快;(2)精确度高;(3)具有“记忆”功能和逻辑判断功能;(4)具有自动运行能力。

2.计算机有哪些方面应用?(1)科学计算,如航天工程,气象、地震等领域。

(2)信息管理:如办公自动化,事务处理等领域。

(3)过程控制:也称实时控制,是对时间要求比较严格的计算机的应用。

具有实时性的操作系统称为实时操作系统。

(4)计算机辅助系统:(5)人工智能/现代教育:是一种研究如何让计算机做一些通常认为需要人类只能才能做的事情,也称机器智能。

3.冯?诺依曼的计算机设计思想是什么?为解决某个问题,需事先编制好程序,程序可以用高级语言编写,但最终需要转换为由机器指令组成,即程序是由一系列指令组成的。

将程序输入到计算机并存储在外存储器中,控制器将程序读入内存储器中(存储原理)并运行程序,控制器按地址顺序取出存放在内存储器中的指令(按地址顺序访问指令),然后分析指令,执行指令的功能,遇到程序中的转移指令时,则转移到转移地址,再按地址顺序访问指令(程序控制)。

4.为什么计算机采用二进制表示数据?(1)态正好可以用“1”和“0”表示。

(2)提高运算速度。

(3)“假”相吻合。

(4)(5)能可靠地分辨出它是高还是低。

5.资源管理器的启动有四种方式:(l)利用“开始”菜单启动“资源管理器”,单击“开始”按钮,打开“开始”菜单,选择“所有程序”命令中的“附件的级联菜单”Windows资源管理器“;或右键单击“开始”按钮,在弹出的菜单中选择“资源管理器”,都可以启动“资源管理器”。

(2)右键单击桌面上的“我的电脑”图标,在快捷菜单中选择“资源管理器”,弹出“资源管理器”窗口;右键单击桌面上的“回收站”、“我的文档”、“网上邻居”及文件夹等的图标,在快捷菜单中选择“资源管理器”,均可以打开“资源管理器”(3)右键单击“我的电脑”中的驱动器图标或文件夹图标,弹出快捷菜单,单击“资源管理器”,可以启动资源管理器。

分布式操作系统复习大纲

分布式操作系统复习大纲

分布式操作系统复习大纲在全面复习的基础上,注意掌握下列内容(一)分布式操作系统(0)分布式操作系统的定义文献中已经给出分布式系统的各种定义,没有一个是满意的并且没有一个为其他所同意。

为此,给出一个松散的特征就够了。

Tanenbaum给出如下定义:A distributed system is a collection of independent computers that appearsto its user as a single coherent system.(1)分布式系统的体系结构类型Tanenbaum和Renesse将分布式系统分成五类:❑小型机类型(minicomputer model)❑工作站类型(workstation model)❑处理机池类型(processor pool model)❑工作站-服务器类型(workstation-server model)❑混合类型(hybrid model)(2)构造分布式操作系统的途径⑴从头开始;⑵修改、扩充式;⑶层次式。

(3)分布式操作系统的层次结构一个分布式操作系统大致可分成四层,由内向外依次是:①执行层;②进程通信层;③服务支持层;④用户接口层。

(4)多机,网络和分布式操作系统间差别(5)透明性(Transparency)意义(6)分布式计算机系统的资源管理⑴从单个资源与多个管理者的相互关系❑全集中管理方式即专制(autocratic)管理❑功能分布管理方式即分担管理或分割(partitioned)管理❑浮动管理方式即轮流(successive)管理❑全分散管理方式即民主(democratic)管理⑵从多个资源与多个管理者的相互关系①集中:所有资源属一个管理者管理。

②分管:每一资源只属一个管理者管理。

③部分管理:每一资源属于若干管理者管理。

④合管:每一资源属于全部管理者共同管理。

⑶从实用的角度⑷分布式计算机系统的资源管理的算法①招标(投标)算法②回声算法③由近及远算法(7)分布式操作系统的同步算法⑴偏序Happened-Before关系(筒称HB)的定义:⒈a → b①若a和b是同一进程中的两个事件,且a在b前发生;或者,②若a是一进程中发送消息的事件,b是另一进程中接收同一消息的事件。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

简述计算机网络与分时多用户系统、多机系统、分布式系统的区别
一、计算机网络,是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。

主要作用:
1、硬件资源共享。

可以在全网范围内提供对处理资源、存储资源、输入输出资源等昂贵设备的共享,使用户节省投资,也便于集中管理和均衡分担负荷。

2、软件资源共享。

允许互联网上的用户远程访问各类大弄数据库,可以得到网络文件传送服务、远地进程管理服务和远程文件访问服务,从而避免软件研制上的重复劳动以及数据资源的重复存贮,也便于集中管理。

3、用户间信息交换。

计算机网络为分布在各地的用户提供了强有力的通信手段。

用户可以通过计算机网络传送电子邮件、发布新闻消息和进行电子商务活动。

二、分时多用户系统
使一台计算机同时为几个、几十个甚至几百个用户服务的一种操作系统。

把计算机与许多终端用户连接起来,分时操作系统将系统处
理机时间与内存空间按一定的时间间隔,轮流地切换给各终端用户的程序使用。

由于时间间隔很短,每个用户的感觉就像他独占计算机一样。

分时操作系统的特点是可有效增加资源的使用率。

例如UNIX系统就采用剥夺式动态优先的CPU调度,有力地支持分时操作。

产生分时系统是为了满足用户需求所形成的一种新型 OS 。

它与多道批处理系统之间,有着截然不同的性能差别。

用户的需求具体表现在以下几个方面: 人—机交互共享主机便于用户上机
三、多机系统多机系统是由两台以上的电子计算机组成的计算机系统。

一般配置在同一地点且不需通信系统来联接。

其中任一台计算机发生故障,不影响整个系统的正常运转。

建立多机系统的目的是为了提高可靠性和运算速度多处理机与多机系统、分布处理系统和计算机网:多处理机与多机系统是进一步发展并行技术的必由之路,是巨型、大型机主要发展方向。

它们是多指令流多数据流(MIMD)系统,各机处理各自的指令流(进程),相互通信,联合解决大型问题。

它们比并行处理机有更高的并行级别,潜力大,灵活性好。

用大量廉价微型机,通过互连网络构成系统,以获得高性能,是研究多处理机与多机系统的一个方向。

多处理机与多机系统要求在更高级别(进程)上研究并行算法,高级程序语言提供并发、同步进程的手段,其操作系统也大为复杂,必须解决多机间多进程的通信、同步、控制等问题。

四、分布式计算机系统
分布式计算机系统是一种计算机硬件的配置方式和相应的功能配置方式。

它是一种多处理器的计算机系统,各处理器通过互连网络构成统一的系统。

系统采用分布式计算结构,即把原来系统内中央处理器处理的任务分散给相应的处理器,实现不同功能的各个处理器相互协调,共享系统的外设与软件。

这样就加快了系统的处理速度,简化了主机的逻辑结构,特别适合于工业生产线自动控制和企事业单位的管理,成本低,易于维护,成为计算机在应用领域发展的一个重要方向。

分布式计算机系统的特点:无主从区分;计算机之间交换信息;资源共享;相互协作完成一个共同任务
分布式计算机系统的功能:通信结构;网络操作系统;分布式操作系统(透明性)
分布式计算机系统是在计算机网络的基础上建立起来的把计算机的作用发挥出更大的功能是计算机网络的拓展。

2013年10月12日。

相关文档
最新文档