|
发表于 2007-2-4 10:24:12
|
显示全部楼层
来自: 中国山东临沂
多用户:容许在同一时间有很多的人使用同一部机器,只要每个用者都有他的一个终端 (terminal)。
4 m; L$ |$ J* b& x& Z$ c* s
2 U' R- v) x2 Y为了使不只一个用者能在同一时间工作,需要令很多程序可以一同运行,这个特点叫做多任务。
4 U5 t# i0 [5 u$ _: r, v, v
' T# A1 M- h2 Q; f9 C$ X思考题:多用户操作系统离开了多终端的硬件支持,能否安装和使用?
9 C3 Y8 Z/ f3 e8 Q K) c# n* ?- Z0 g2 X5 b: K
---------------------------------------------- & r) ]3 e3 e: B. `# s5 h4 ?
一、单用户操作系统特征: 4 ^8 k: N( f* E8 e
Ø 个人使用:整个系统由一个人操纵,使用方便。 : w8 [) x' Y0 O2 d( v
Ø 界面友好:人机交互的方式,图形界面。 . n6 ^% Y% N4 p" H5 P s H
Ø 管理方便:根据用户自己的使用要求,方便的对系统进行管理。
2 l6 V: F- F& c/ x2 h+ n( O$ o6 o% PØ 适于普及:满足一般的工作需求,价格低廉。
4 z7 ]4 c5 Y& `3 L! |1 z/ Q' D: T1 h( p* f3 j4 |" Q4 N, G4 {# H
3 o! s9 i" b: d4 c
二、多用户操作系统:代表是UNIX,具有更强大的功能和更多优点。
. @7 W$ A' w4 F9 Q2 ~+ |" ^( _① 网络操作系统 3 W n( J2 B, ^
? 计算机网络 = 计算机技术+通信技术 . `0 I" h, `% ]8 [# I6 E* y& Z5 z
? 计算机网络的特征:分布性、自治性、互连性、可见性
: Z1 P }$ G1 s8 @& K* O? 网络操作系统功能
. E8 J" Y2 ^ c9 k' k本机+网络操作系统:本地OS之上覆盖了网络OS,可以是同构的也可以是异构的。
) Z3 F+ T- C4 g( N; w8 Q功能:实现网络通信、资源共享和保护、提供网络服务和网络接口等
$ `+ W4 D; C2 d1 v# e7 V# s. _2 D# J+ e$ B" A5 a0 ]; S! ~ n* W
② 分布式操作系统
, B4 t$ Z3 w0 S7 S2 }? 定义:运行在不具有共享内存的多台计算机上,但用户眼里却像是一台计算机。(分布式系统无本地操作系统运行在各个机器上) + u% o. R" E) F( e1 v& k; N- ^
? 分布式系统特征:分布式处理、模块化结构、利用信息通信、实施整体控制 - e. O) r9 y4 H" V, q$ D. G( i
? 分布式操作系统特点:透明性、灵活性、可靠性、高性能、可扩充性 H' m! d3 |7 B" v
- R- }& q: P9 O+ x8 s7 i6 o
1 ?; W- M) j- \; u=============================================== $ j6 Q- p4 d* I7 j O# \: J2 P
操作系统概述 ( F8 [3 s$ d1 s' Z, v
2.1.1 什么是操作系统
+ Q5 O w4 d ~# j* B 操作系统是统一管理计算机资源,合理地组织计算机的工作流程,协调系统各部分之间的关系,充分发挥计算机的利用率,方便用户以及提高计算机的响应时间而配备的一种系统软件。是最基本的系统软件。
8 D$ z* p6 r0 O
; U: [7 B* u0 R) F3 T$ e1 z2.1.2 操作系统的分类
$ P# w3 q( D- c1 Q. {1.单用户操作系统 ! a2 g6 c" R6 {
只有一个作业在运行,用户独占计算机系统的全部硬、软件资源。
: Y3 Q* g& _. |8 T) a例: DOS操作系统,
, k/ Z; U) ?+ y, P# E WINDOWS3.x(基于DOS 下), % B& t( z* |8 m1 O# B
WINDOWS95以上(独立的操作系统)
% ?4 m6 O( ~) ^7 e+ |' l' j' @2.批处理操作系统 , S7 K' m! x: \1 H
分为 (1)单道批处理:一个作业或一个任务在运行。 6 V4 ?7 |% g6 P( o9 Z0 Y6 h5 v
(2)多道批处理:多个作业或多个任务同时存在和运行。
" m1 R7 v$ Z6 c7 o f& ? 例: VAX/VMS操作系统
, j' j8 z5 P5 K* a% \2 U9 V9 s$ N+ s3.分时操作系统 ) R% C/ s( ` R
对用户按某一轮转次序分配CPU时间,进行相应请求处理。 2 O' R4 P2 T9 z6 E
例: UNIX、VAX/VMS 操作系统
8 B% `4 O$ v4 s; z! ` w2 Y- Z. H4.实时操作系统
* g7 n+ Q4 M9 ? 是实时控制和实时处理系统的统称。 ! Z0 T9 h- h6 o" z) `2 s; q
例: VAX/VMS 操作系统
; V( C8 L& M8 |) j4 [2 g7 {5.网络操作系统
) Y4 z" n/ P+ `9 d, A' h* m/ i2 Z 目的:共享系统资源。 * f: b v: F. i0 w) P
例: Novell Netware操作系统(多用户, 多任务) ! b& f' X' A3 E, T) f0 l4 s! y
1 ~8 B; X/ j, Z3 S
2.1.3 几种操作系统简介
0 ]8 r* z: n* E& [+ ] 1.DOS操作系统 8 M% x7 k. V7 ]9 a) r8 K
80年代初的DOS1.0---94年左右的DOS6.22。
+ N. B. K' O) O' L6 E: | 是单用户单任务系统。 3 L' B1 |% T* o! _" Z5 c* E; c% d
2.UNIX操作系统
/ J7 n5 o8 D% H X' y 70年代初是多用户多任务系统。 + N0 l: Y" O4 S5 o
3.Novell Netware操作系统
z s' F; g7 e 80年代初Novell公司研制的局域网。是多用户多任务系统。 : F8 ^. Q* E/ ?& s/ n
/ B. X) [* {6 b! M6 j+ O& l# ?
2.1.4 汉字平台简介 4 k' X. r! ^8 l) R
UCDOS汉字系统、中文Windows、Richwin(利方)汉字系统、中文Windows NT
3 t6 i6 v3 @# T1 B6 }2 ?' \! }5 K' l5 `+ B
很高兴能参加这样的讨论,其实这也是对我们以前知识的回顾和复习,能更好的提高我们自己。
3 O, o( d# l& U% T本人持保留个人看法:win9x是多用户多任务操作系统!
8 x6 \9 O- j9 n什么是Windows98操作系统?
' i* J4 \+ A9 i/ D' I. q% S* F1 K“Windows98(中文版)在纠正了其前一代Windows95操作系统内存在许多错误的基础上加入了大量网络支持功能,是美国Microsoft公司于1998年9月正式在中国发布的新一代多用户、多任务、图形化、窗口式操作系统。现在,几乎所有的计算机内都预装有该操作系统。”
* w3 \3 G& @7 X# t ]- O———— 吉林广播电视大学远程教育技术中心http://www.jlrtvu.jl.cn/kfzhc_open/openquelist.asp?questionid=1402
, |) N( R* e7 w+ X) b' L/ G" ], I) B; b! ~
存在认识分歧的关键是对多用户的认识不同。我个人有以下几点不同观点,(仅代表个人意见) 0 R4 @' V0 C! L: ]
1、我认为其实“多用户系统”并不一定要多个用户(同一时间)使用同一机器。这并不是“多用户系统”存在的必要条件。其实在win9x系列里已经有多用户的管理了,可以切换不同用户登录,只是设计的不是很好罢了,但不能否认它就已经是多用户系统了。 ( K! {& e) R- W3 T
2、“多用户系统”并不一定要多用户终端的支持。大家公认unix是多用户系统,它也可以在一台机器上用不同的用户登录啊。
- j3 D: S$ v- c2 W9 N “多用户系统与多终端系统是不同的概念。多用户系统为多个用户使用,是一个软件系统的概念,它强调用户之间的安全保密;而多终端系统是指系统中有多个用户终端,是硬件设备的描述,即使一个终端也可以为多个用户使用。因此,多用户操作系统不一定需要多终端的硬件支持,完全可以安装和使用。”———— 计算机操作系统概述
% _# z$ z1 j- ]http://www.jstvu.edu.cn/cai/linux/xtzy_1_a.htm
7 d) n7 G8 U' Z% H; p" J3、在以前的课本上都是按照这种提法讲的,如果是考试出现这种问题,我想更多情况下会认为“win9x是多用户多任务操作系统”正确。 |
|