a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 74|回复: 1

[软件设计师] 软件设计师:操作系统复习笔记六

[复制链接]
发表于 2012-8-2 09:08:23 | 显示全部楼层 |阅读模式
24、作业,是系统为完成一个用户的计算任务所做的工作总和。作业中的每个步骤又称为作业步。
3 G* ^# T. s$ _" \5 U; {" ~# i  作业控制:分为脱机控制和联机控制两种方式。在脱机控制中用户必须使用作业控制语言(JCL)编写作业说明书,并同作来一同提高给系统作业控制块JCB:是记录作业各种有关信息的登记表。JCB是作业存在的惟一标志,其中包括用户名、作业名和状态标志等信息。JCB被用于在输入井中形成作业后备队列。作业的4种状态:提交、后备、执行和完成。注意它们的状态转换图。作业调度算法:先来先服务算法、短作业优先、响应比高者优先、优先级、均衡调度算法。其中响应比是取值于“作业响应时间除以作业执行时间”,作业响应时间是作业时间与作业等待时间之和。作业周转时间=作业完成时间-作业提交时间,N个作业的平均周转时间就是取N个作业的周转时间平均值。作业带权周转时间=(作业完成时间-作业提交时间)/作业执行时间。
+ C. V9 c% K1 x: Y6 Y- J
2 h; k5 l( j- d; ~  25、UNIX操作系统# I6 n# ~+ g4 G3 O- ^
/ Y8 z9 e, L; |+ y( s7 N
  UNIX系统的结构:它是一种多用户、多任务的分时操作系统,一般由存储管理、进程管理、设备管理和文件系统管理几个部分组成。unix文件系统的目录结构是树形带交叉勾连的,根目录记为"/"。目录是一个包含目录项的文件。进程可以通过系统调用访问文件。unix文件系统的布局如图所示:|引导块|超级块|索引结点区|数据存储区|
3 j; v: |- h3 {/ q1 C- k/ r  X& T+ Q0 S
  Unix进程的组成:由控制块PCB、正文段和数据段组成。
1 s  L" u4 n. u  j+ u, c8 j! Z; Z! s
  Unix进程的控制:有一个进程控制子系统,提供了如fork,exec,exit,wait,signal,kill,msgsnd,msgrcv等系统调用,以完成进程的同步、通信、存储及调度。
  q$ T/ N* K4 `" w) [
2 u/ I. J, q. i  Unix进程的调度:采用优先数算法,进程的优先数随进程的运行情况而变化。6 D6 k% C5 R, V' _' W

% b0 s$ h5 B& m" @8 o  Unix进程的存储:早期采用对换技术;高版本的Unix的主存管理采用的分页式虚拟存储机制,以对换技术作为辅助手段。' V& d# \9 ]. k5 c8 D

  T6 x% M5 v" i* |6 r8 c( Y- t9 n5 `  Unix的设备管理:Unix上包括两类设备,即块设备和字符设备。Unix设备管理有这样的特点,块设备与字符设备具有相同的层次结构(对它们的控制方法和所采用的数据结构、层次结构相同);将设备作为一个特殊文件并赋予一个文件名(文件存取与对设备的使用,具有了统一的接口);采用完善的缓冲区管理技术(预先读、异步写、延迟写)。
回复

使用道具 举报

 楼主| 发表于 2012-8-2 09:08:24 | 显示全部楼层

软件设计师:操作系统复习笔记六

 26、Windows操作系统
6 d& q( V% j1 [5 G$ S( {+ G  Windows的体系结构:通过硬件实现了核心态和用户态两种特权状态。核心组件使用了面向对象的设计原则,一般不能直接访问某个数据结构中由单个组件维护的消息,这些组件只能使用外部接口传送参数访问或修改这些数据。
9 S5 A$ l# i8 m! v8 k
. s- @( L0 a2 |' y. _) i, s  Windows的核心态模块有:核心、执行体、硬件抽象层、设备驱动程序、图形引擎。
# U  z! |! p: \3 ^- b" f* }7 f2 T8 S  }1 n. D+ t$ J* z
  Windows的文件系统:NTFS使用64位簇进行索引,NTFS的特征有可恢复性、安全性、大磁盘和大文件、多数据流和通用索引功能。在Windows中进程是资源分配的单位,并将进程作为对象来进行管理。Windows的线程是内核线程,是处理机的调度单位。
# W" c9 k) S  k, A. D$ L4 i3 C& [4 E2 s3 W
  存储管理,Windows默认使用二级页面表结构来转换物理地址和虚拟地址。
& C; X2 u% _  ]. Q7 ~
8 y! |2 p$ T) S2 U) y, \  Windows的设备管理,建立了广义的资源管理概念,并统一地用对象模型来描述和规范化,大大降低了系统的复杂性。在输入输出上,建立了一个一致的高层界面--IO设备虚拟界面。将所有的读写数据看成直接送往虚拟文件的字节流。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-18 10:05 , Processed in 0.695552 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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