QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
9天前
查看: 3961|回复: 2
收起左侧

[求助] 什么是多任务操作系统?

[复制链接]
发表于 2007-2-4 08:13:29 | 显示全部楼层 |阅读模式 来自: 中国河南新乡

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
什么是多任务操作系统?请别见笑,我很菜,
发表于 2007-2-4 09:54:01 | 显示全部楼层 来自: 中国山东临沂
就是Windows,linux,这些. 9 x; P1 r9 D' ?. w: j" l7 i
这是相对单任务操作系统而言的
( e6 f( P. [! m& K3 k以前的DOS不能同时运行多个任务.
1 ]+ M2 h: G8 q8 X2 [( o7 ?/ w
* a# j# o7 R+ z+ J1 _, Y; T协同多任务 ( }% `6 f' b* H& O
2 ]3 J: {5 p. l0 Z; x
在一个多任务处理环境下,只有当其它程序认可时,一个运行程序才可获得处理机时间。每一个应用程序必须协同地放弃对处理器的控制,以便其它应用程序运行。Mac OS 8 和Mac OS 9都是协同多任务处理环境
; @: k( o+ J6 V* j/ x7 p! ^, K# G  [9 T
抢占式多任务处理 . m' ^" O* K1 P+ X. U* c/ K& `; O2 ^
多任务处理的一种形式。必要时,操作系统可以中断当前正运行的任务以便运行另一个任务

评分

参与人数 1三维币 +5 收起 理由
feiyong511 + 5 应助

查看全部评分

发表于 2007-2-4 10:24:12 | 显示全部楼层 来自: 中国山东临沂
多用户:容许在同一时间有很多的人使用同一部机器,只要每个用者都有他的一个终端 (terminal)。
! t! W' o3 R1 K& M
- P* N6 d, ]" K! l, ^' E为了使不只一个用者能在同一时间工作,需要令很多程序可以一同运行,这个特点叫做多任务。 8 _# L2 A/ f- e, ^

2 c1 j" k- ?( C+ P! I思考题:多用户操作系统离开了多终端的硬件支持,能否安装和使用? 8 q1 W# c1 P! Q: Y& q

% _# y% S/ o1 ~( @  X  ]" a---------------------------------------------- + Q' R& ^3 M# l2 ?# q& V/ g& C: @
一、单用户操作系统特征: ; _( s; a4 x5 Q9 L& t2 I6 s7 U/ w6 O
Ø         个人使用:整个系统由一个人操纵,使用方便。 1 ~+ |9 B6 `1 q
Ø         界面友好:人机交互的方式,图形界面。 - A" n* d, {: D( Q8 N' ?; V
Ø         管理方便:根据用户自己的使用要求,方便的对系统进行管理。
5 r* Q% d- |* A( x8 o8 aØ         适于普及:满足一般的工作需求,价格低廉。 ( s5 }5 g7 n# R  {" E

( g8 \7 s: S! P# D  x0 t3 J- f8 [" X
二、多用户操作系统:代表是UNIX,具有更强大的功能和更多优点。
5 O4 `) a) e& i; o① 网络操作系统   V5 n: T4 }8 h) m" y8 I
?            计算机网络 = 计算机技术+通信技术 4 @4 {5 A0 @0 c$ c1 L  u5 y0 p
?            计算机网络的特征:分布性、自治性、互连性、可见性
8 Y" v* P  M6 W' c?            网络操作系统功能
! ^, L0 m$ T$ M本机+网络操作系统:本地OS之上覆盖了网络OS,可以是同构的也可以是异构的。 0 ^$ S6 Q% f0 E7 P
功能:实现网络通信、资源共享和保护、提供网络服务和网络接口等
  [' \- a$ O( Q! E  b! F$ x8 Y7 j1 ^+ m. c# s8 `7 q' O
② 分布式操作系统 3 @7 P+ V+ D0 Y, u
?           定义:运行在不具有共享内存的多台计算机上,但用户眼里却像是一台计算机。(分布式系统无本地操作系统运行在各个机器上)
, [! Y' M$ k1 U+ o?            分布式系统特征:分布式处理、模块化结构、利用信息通信、实施整体控制
2 |% t3 j7 h8 @9 L9 u5 H?            分布式操作系统特点:透明性、灵活性、可靠性、高性能、可扩充性 ( P4 n* b5 j0 n9 `

1 ^5 I$ T! v8 W$ w7 [. F9 K0 F  Z- O
* O# `9 o! g& t  B===============================================
  g) r+ j4 @$ w% _操作系统概述 3 ?! s0 f% L) M2 O0 @$ `4 S
2.1.1 什么是操作系统 ) i" P5 n& o$ _, Y0 t
   操作系统是统一管理计算机资源,合理地组织计算机的工作流程,协调系统各部分之间的关系,充分发挥计算机的利用率,方便用户以及提高计算机的响应时间而配备的一种系统软件。是最基本的系统软件。 ; a* n# m6 K& R4 F
! e" f# g. k0 u# b# B
2.1.2 操作系统的分类
# S6 O3 W: p* i1.单用户操作系统
. @% W3 i$ g$ e. H, S( k     只有一个作业在运行,用户独占计算机系统的全部硬、软件资源。
, ?4 @% A8 Z  o& e* E例: DOS操作系统,
# R8 u; R! a* B* S$ {8 a    WINDOWS3.x(基于DOS 下), ) i' G0 z, [6 u# i! w2 p6 M' B1 y* q
    WINDOWS95以上(独立的操作系统) 4 I& P3 G4 |; }9 u
2.批处理操作系统 " W" e- S% u3 z3 `% b  _9 S
  分为   (1)单道批处理:一个作业或一个任务在运行。 8 G; R8 A- P; F$ F" i+ H
        (2)多道批处理:多个作业或多个任务同时存在和运行。
9 F2 l! w, n; K7 y1 t% O+ B, D  例: VAX/VMS操作系统 " O8 Y+ F+ i: f  B. B9 |4 l" X
3.分时操作系统 9 w0 a$ g& p$ X
  对用户按某一轮转次序分配CPU时间,进行相应请求处理。 ( u- ]9 `" {* K
  例: UNIX、VAX/VMS 操作系统   B2 D+ m2 I$ N- y0 Q+ q) ^
4.实时操作系统
4 I2 W( X/ H2 n  是实时控制和实时处理系统的统称。 ' J# P! x  g2 r: f
  例: VAX/VMS 操作系统
* @) R: e, p3 [9 h5.网络操作系统 2 D4 Z+ Y5 S3 S3 }
  目的:共享系统资源。 $ i( x% F/ s3 }, h0 x& V% k
  例: Novell Netware操作系统(多用户, 多任务) ' ~- j* L3 C! |4 P4 k* m* B
/ b5 h0 |' J1 q7 i
2.1.3 几种操作系统简介
! ~* O0 ^5 b6 x6 W' \; i* f: d  1.DOS操作系统 6 m5 I1 F* u! i; D) q0 s; ]
  80年代初的DOS1.0---94年左右的DOS6.22。 3 [# F! O8 K# o6 D! p7 h/ V: y/ `
  是单用户单任务系统。 ; g7 c. l3 Z, l1 T
  2.UNIX操作系统
$ T7 B0 R: g. n! z: O5 q% H  70年代初是多用户多任务系统。
& O5 ~5 ]) I+ G3 M  D  3.Novell Netware操作系统 . s* S) E5 k8 Y, ^: U
  80年代初Novell公司研制的局域网。是多用户多任务系统。
) ?( g9 Z: U- T& g1 V
- }9 |  v/ f- I* b' P2.1.4 汉字平台简介
" \9 {* |# ]1 \! `/ v: p  UCDOS汉字系统、中文Windows、Richwin(利方)汉字系统、中文Windows NT , N( U- t  P' S$ Z1 Z, G6 K# z

# E" x" V& o2 i" s9 U1 S很高兴能参加这样的讨论,其实这也是对我们以前知识的回顾和复习,能更好的提高我们自己。
  U, M# U1 x) O# H1 c' q本人持保留个人看法:win9x是多用户多任务操作系统! ! @4 \1 ^. p9 b
什么是Windows98操作系统?
5 P# \5 M( e* q# X, r“Windows98(中文版)在纠正了其前一代Windows95操作系统内存在许多错误的基础上加入了大量网络支持功能,是美国Microsoft公司于1998年9月正式在中国发布的新一代多用户、多任务、图形化、窗口式操作系统。现在,几乎所有的计算机内都预装有该操作系统。” 2 [4 |% u" f8 E& k& E
———— 吉林广播电视大学远程教育技术中心http://www.jlrtvu.jl.cn/kfzhc_open/openquelist.asp?questionid=1402
. P- c& V+ A1 f: g* {
. ~# v6 \2 [5 a, r5 p1 s! j存在认识分歧的关键是对多用户的认识不同。我个人有以下几点不同观点,(仅代表个人意见) $ L. \4 O$ }0 H! V0 z: J
1、我认为其实“多用户系统”并不一定要多个用户(同一时间)使用同一机器。这并不是“多用户系统”存在的必要条件。其实在win9x系列里已经有多用户的管理了,可以切换不同用户登录,只是设计的不是很好罢了,但不能否认它就已经是多用户系统了。 ! B5 @/ m  P6 y1 K9 ^
2、“多用户系统”并不一定要多用户终端的支持。大家公认unix是多用户系统,它也可以在一台机器上用不同的用户登录啊。 0 t- E0 x% T' l2 Z0 P' ~2 m
   “多用户系统与多终端系统是不同的概念。多用户系统为多个用户使用,是一个软件系统的概念,它强调用户之间的安全保密;而多终端系统是指系统中有多个用户终端,是硬件设备的描述,即使一个终端也可以为多个用户使用。因此,多用户操作系统不一定需要多终端的硬件支持,完全可以安装和使用。”———— 计算机操作系统概述 & j3 @2 q  W- [: C& k
http://www.jstvu.edu.cn/cai/linux/xtzy_1_a.htm & z* W" e3 q, n! |$ _$ |9 N- S
3、在以前的课本上都是按照这种提法讲的,如果是考试出现这种问题,我想更多情况下会认为“win9x是多用户多任务操作系统”正确。
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

快速回复 返回顶部 返回列表