计算机操作系统总复习_复习提纲
- 格式:doc
- 大小:275.50 KB
- 文档页数:33
考试形式:理论闭卷判断题:1*10=10分单项选择题:1*15=15分多项选择题:2*10=20分填空题:1*20=20分简答题:3题20分操作题:目录管理、文件归档、文件权限设置等15分考试时间:120 分钟第1章Linux操作系统的安装与启动Linux简介:主要知识点:1、Linux的开发者:芬兰赫尔辛基大学的学生Linus Torvalds,目前,仍然由他领导一个开发小组继续进行内核的开发1991年9月,Linux第一个内核版本0.01问世2、Linux是自由软件,受GPL版权协议的保护3、GNU项目的含义:GNU不是UNIX的递归缩写,发起人Richard Stallman4、Linux操作系统的完整名称是GNU/Linux5、Linux操作系统的组成Linux内核:版本号一般由3部分数字组成,采用r.x.y格式,其中r代表主版本号;x为副版本号,若为偶数,则表示稳定版本,若为奇数,则为开发中的版本;y代表错误修补次数,如2.6.18为稳定版本。
●Shell:是系统的用户接口,提供了用户与内核进行交互操作的一种接口。
它接收用户输入的命令并把它们送入内核执行。
实际上Shell是一种命令解释器。
Linux支持的Shell包括:bash(Rh9默认shell)、ash、bsh、tcsh、csh●Linux文件系统:是文件存放在磁盘等存储设备上的组织方法。
支持:FAT16、FAT32、EXT3、ReiserFS、XFS、JFS、ISO9660、NFS等。
●Linux应用程序:包括文本编辑器、编程语言、X Window图形桌面系统、办公软件包、Internet工具及数据库5、Linux的特点:(1)完全免费、源代码开放(2)多用户多任务、支持多进程和多线程(3)丰富的网络功能(4)可靠的安全性和稳定性(5)完全兼容POSIX标准(6)支持多种平台(7)良好的用户接口5、Linux发行版本:指一些组织或商业厂家,将Linux系统的内核与外围应用软件和文件封装起来,将提供一些系统安装接口和系统设置与管理工具。
操作系统复习提纲第1章绪论1.操作系统的概念:操作系统是计算机的一个系统软件,管理和控制计算机系统中的硬件及软件资源、合理地组织计算机工作流程,以便有效利用这个资源为用户提供一个功能强大、使用方便和可扩充的工作环境,从而在计算机与用户之间起到接口作用2.操作系统的分类:批处理操作系统、分时操作系统、实时操作系统、网络操作系和分布式操作系统3.操作系统的功能:处理机管理、存储管理、设备管理、文件系统管理、用户接口4.操作系统的特征:虚拟、并发与共享、不确定性5.操作系统研究的几种观点:计算机资源的管理者、用户界面的观点、进程管理的观点第2章操作系统用户界面1.用户界面:系统调用界面、图形界面、命令界面2.作业:由程序、数据与作业说明书组成,作业控制块3.输入输出方式:、SPOOLING系统(与设备管理相结合)第3章*进程管理1.进程的基本概念:程序的顺序执行的特点:顺序、封闭、可再现性,多道程序系统中程序执行环境的特点:独立性、随机性、资源共享性 什么是并发,语句并发执行的条件;进程的定义,进程与程序之间的关系、区别?进程由三部分组成:进程控制块PCB、程序段、数据结构集;PCB的结构与作用;进程下下文的概念及其切换;2.进程的5种基本状态:初始态、执行状态、等待状态、就绪状态、终止状态;各状态之间的转换条件;3.进程控制原语:创建、撤销、阻塞、唤醒;4.进程互斥与同步进程间的直接制约、间接制约;什么是临界区,什么是进程互斥、进程同步;信号量,公用信号量、私用信号量,信号量的数值的取值,以及表示的含义。
信号量P操作、V操作的主要动作;PV操作实现互斥、同步;如何用PV操作解决生产者、消费者问题;(基本原则先同步,再互斥),通用PV操作分析解决生活中的互斥、同步问题如读写问题、哲学家进餐问题、司机售票员问题等。
5.进程通信的几种方式:主从式、会话式、消息或邮箱机制、共享存储区方式。
消息缓冲机制、管道通信的基本原理;6.死锁死锁的定义,产生死锁的根本原因、4个必要条件:互斥、不可剥夺、部分分配、环路条件死锁的排除方法:死锁预防;死锁避免(银行家算法);检测和恢复;7.线程的定义,与进程的关系与区别;线程的分类:用户级线程、系统级(核心级)线程;第4章*处理机调度1.作业的四种状态,及其转换;作业与进程之间的关系。
[1]. 目前使用的打印机有针式打印机、激光打印机和喷墨打印机等。
其中,________在打印票据方面具有独特的优势,________在彩色图像输出设备中占有价格优势。
A. 针式打印机、激光打印机B. 喷墨打印机、激光打印机C. 激光打印机、喷墨打印机[2]. 甲通过网络购物,发消息说同意以500元成交。
随后甲反悔,说发过的消息只同意400元成交而不是500________技术。
A. 访问控制B. 数据加密C. 防火墙[3]. PC计算机键盘上的Shift键称为________。
A. 回车换行键B. 退格键空格键[4]. 黑白图像或灰度图像的像素有____1__个亮度分量。
[5].B. 错误[6]. 从应用的角度看软件可分为两类。
管理系统资源、提供常用基本操作的软件称为B. 通用软件C. 定制软件D. 普通软件[8]. 无线局域网采用协议主要是802.11等,通常也称 B. 错误[9]. 在无线广播系统中,用技术是_________ B. 时分 C. 码分D. 波分[10]. 在Windows那么该程序可以自始至终独占CPU 。
A. 正确[11]. 带符号整数使用____最高____位表示该数的符号,"0"表示正数,"1"表示负数。
[12]. GB2312、GBK兼容,又有利于与UCS/Unicode接轨的汉字B. 错误[13]. 。
A. 正确[14]. ___8_____种不同的状态。
[15]. ________ 。
A. FORTRANB. C D. MATLAB[16].况是_____。
A. 下载上次未完成下载的视频数据B. 下载并更新"病毒库"D. 下载操作系统的最新更新[17]. 计算机局域网包括网络工作站、网络服务器、网络打印机、传输介质以及用来负责发送和接受数据帧的____网络接口____卡等设备。
[18]. CMOS芯片是一种易失性存储器,必须使用电池供电,才能在计算机关机后保证它所B. 错误[19].可以了。
题型:选择(10题共20分)、填空题(10题20分)、判断(10题15分)、综合题(6题45分,含简答、算法设计、计算题)章节分数大概分布:chap1- 6 chap 2- 25.5 chap 3-15.5 chap 4-28.5 chap 5-17.5 chap 6- 7Chap-1 绪论1、理解并掌握操作系统的特性及含义2、理解操作系统的作用3、理解多道批处理、分时、实时操作系统的特点Chap-2 进程管理1、进程的定义2、掌握完成进程控制的原语的特点3、理解进程的三状态及其转换和典型原因4、为什么引入线程,线程的实现方法与特点5、理解临界资源的概念,掌握它使用的原则6、理解信号量的PV操作的含义,能利用信号量的PV操作实现简单的进程间同步7、掌握进程间通信的方法Chap-3 处理机调度与死锁1、掌握进程调度算法(FIFO、SJF、HRRN)的调度思想、特点以及调度性能计算-周转时间、带权周转时间2、掌握死锁的定义、产生的必要条件3、了解死锁的处理方法,掌握系统的安全与不安全状态的定义与判断Chap-4 存储管理1、掌握内存管理要完成的功能,以及地址映射类型2、理解动态分区分配方式的管理思想与放置策略(最佳适应法、最坏、首次)的特点3、理解分页系统基本思想4、灵活掌握分页系统地址映射/重定位的映射方法5、掌握快表/TLB的作用6、掌握分页系统两级页表的特点7、掌握LRU页面置换算法置换思想与应用8、理解分段与分页技术的区别Chap-5 设备管理1、掌握设备的分类(工作特性、资源管理方式)2、设备控制器的功能3、掌握设备独立性的含义4、了解I/O控制方式类型,掌握DMA方式的定义以及相比I/O中断方式的不同5、具有通道的基本I/O过程6、掌握引入缓冲的原因以及缓冲区的特点7、理解SPOOLing技术8、掌握设备驱动程序的含义与任务Chap-6 文件系统1、了解文件的逻辑结构类型2、掌握文件的有哪两种存取方式3、掌握文件的物理结构类型以及各结构的特点4、掌握文件目录的含义与目录结构的改进。
操作系统复习提纲第1章引论1.计算机系统组成硬件:中央处理器,存储器(主存和辅存),输入输出控制系统和各种输入输出设备构成软件:系统软件,支撑软件和应用软件。
2.操作系统的功能/本质从资源管理的观点出发,操作系统功能可分为:处理器管理、存储管理、文件管理、设备管理。
此外,操作系统还为用户提供了两类使用接口:程序员接口-“系统功能调用”和操作员接口-“操作控制命令”。
3.按照操作系统提供的服务,大致可以把操作系统分为以下几类:批处理操作系统、分时操作系统、实时操作系统、微机操作系统、嵌入式操作系统、网络操作系统和分布式操作系统。
其中批处理操作系统、分时操作系统、实时操作系统是基本的操作系统。
①批处理操作系统按照用户预先规定好的步骤控制作业的执行,实现计算机操作的自动化。
又可分为批处理单道系统和批处理多道系统。
单道系统每次只有一个作业装入计算机系统的主存储器运行,多个作业可自动、顺序地被装入运行。
批处理多道系统则允许多个作业同时装入主存储器,中央处理器轮流地执行各个作业,各个作业可以同时使用各自所需的外围设备,这样可以充分利用计算机系统的资源,缩短作业时间,提高系统的吞吐率。
②分时操作系统,这种系统中,一个计算机系统与许多终端设备连接,分时系统支持多个终端用户,同时以交互方式使用计算机系统,为用户在测试、修改和控制程序执行方面提供了灵活性。
分时系统的主要特点是同时性、独立性、及时性和交互性。
③实时操作系统能使计算机系统接收到外部信号后及时进行处理,并在严格的规定时间内完成处理,且给出反馈信号。
它是较少有人为干预的监督和控制系统。
实时系统对可靠性和安全性要求极高,不强求系统资源的利用率。
4.Unix,Linux特点Unix:通用的交互式分时操作系统。
特点:①短小精悍。
②具有可装卸的多层次文件系统。
③可移植性好。
④网络通信功能强。
Unix是目前惟一可以安装和运行在从微机、工作站、大型机到巨型机上的操作系统。
高中信息技术会考复习提纲一、计算机硬件知识1. 计算机的基本组成部分及其作用•中央处理器(CPU)•内存•硬盘•显卡2. 存储介质的种类及其特点•硬盘驱动器•固态硬盘•U盘•光盘3. 输入输出设备的种类及其功能•键盘•鼠标•打印机•摄像头二、计算机网络知识1. 网络的基本概念•局域网•广域网•互联网2. 常见的网络协议•TCP/IP协议•HTTP协议•FTP协议3. IP地址和子网掩码的作用及表示方法•IPv4地址•IPv6地址三、操作系统知识1. 操作系统的基本概念及作用•Windows操作系统•macOS操作系统•Linux操作系统2. 常见的操作系统功能•文件管理•进程管理•用户管理3. 常见的文件系统•FAT32文件系统•NTFS文件系统•ext4文件系统四、数据库知识1. 数据库的基本概念及作用•关系型数据库•非关系型数据库2. 常见的数据库操作语言•SQL语言•NoSQL语言3. 数据库的设计与管理•数据表的创建•数据的插入、查询、修改和删除五、信息安全知识1. 常见的网络安全威胁•病毒和木马程序•黑客攻击•数据泄露2. 保护个人信息安全的措施•密码安全•防火墙和杀毒软件的使用•不轻易泄露个人信息3. 网络安全法规和法律责任•《网络安全法》•《个人信息保护法》•侵犯网络安全的法律责任六、软件开发基础知识1. 编程语言的分类及选择•面向对象编程语言•脚本语言•命令式编程语言2. 常见的软件开发工具和环境•Visual Studio•Eclipse•PyCharm3. 软件开发的基本流程•需求分析•设计•编码•测试以上提纲涵盖了高中信息技术会考的核心知识点,希望对你的复习有所帮助。
加油!。
I.计算机的基本知识A.计算机的定义和发展历史B.计算机的构成和工作原理C.计算机的分类II.计算机的硬件部分A.中央处理器(CPU)的功能和作用B.主板的结构和功能C.存储设备(硬盘、内存和光盘)的作用和区别D.输入设备(键盘、鼠标、扫描仪等)和输出设备(显示器、打印机等)的作用和区别III.软件的分类和应用A.系统软件和应用软件的区别B.常见的操作系统和办公软件C.网页浏览器的功能和使用方法IV.网络的基本概念A.互联网的定义和发展历程B.IP地址的作用和分类C.常见的网络服务(FTP、电子邮件、DNS等)和通信协议(TCP/IP、HTTP等)V.信息安全和道德A.个人信息安全的重要性和保护方法B.网络安全威胁和防范措施C.网络使用的合法和道德规范VI.计算机编程基础A.编程的定义和意义B.常见的编程语言和集成开发环境C.编程的基本结构和语法(变量、表达式、条件语句和循环语句)VII.电子表格的使用A.电子表格的定义和功能B.常见的电子表格软件和主要功能C.电子表格的基本操作和常用公式VIII.多媒体技术的应用A.图像的数字化和处理B.音频和视频的数字化和处理C.多媒体技术的应用领域和价值IX.信息检索和评价A.信息检索的基本方法和工具B.信息评价的标准和方法X.数据库的基本知识A.数据库的定义和作用B.常见的数据库管理系统和主要功能C.数据库的基本操作和查询语言备注:以上是信息技术课程的基本复习提纲,根据实际教材内容和学校课程设置可适当调整和补充。
实际的复习内容还需结合教师的指导和学生的学习情况进行具体安排。
高中信息技术必修二复习的提纲
1. 单元一:计算机基础知识回顾
- 计算机硬件与软件
- 计算机的分类和特点
- 计算机的工作原理
- 计算机的运行环境
2. 单元二:信息处理与系统
- 数据的存储与表示
- 数据的输入与输出
- 信息的处理与传输
- 信息系统的组成与运行原理
3. 单元三:数据库原理与应用
- 数据库的概念和分类
- 数据库的组成和结构
- 数据库的设计与管理
- 数据库应用的基本操作
4. 单元四:多媒体技术与应用- 多媒体的概念和特点
- 多媒体的制作与处理
- 多媒体的存储与传输
- 多媒体应用的设计与实现
5. 单元五:网络技术与应用- 网络的基本概念和结构
- 网络的通信方式和协议
- 网络的安全与管理
- 网络应用的设计和开发
6. 单元六:计算机编程与开发- 程序设计基础知识
- 编程语言与编程环境
- 程序设计的基本原则和步骤
- 程序调试与测试技巧
7. 单元七:计算机与社会
- 计算机的发展历程
- 计算机在社会中的应用
- 计算机在教育和工作中的作用
- 计算机伦理和法律问题
8. 单元八:信息技术与创新
- 信息技术的创新和趋势
- 信息技术的应用领域
- 信息技术的影响和挑战
- 信息技术的发展前景
以上是高中信息技术必修二复习的提纲,总共包括八个单元,每个单元涵盖了相关的基础知识和应用技巧。
希望以上内容对复习有所帮助。
2011级计算机基础复习提纲及试题2011级计算机基础(理科)复习提纲第⼀章计算机基础1.计算机的发展世界上第⼀台电⼦计算机ENICA 1946年诞⽣于美国。
电⼦计算机的发展已经历了4代,4代计算机的主要元器件分别是电⼦管,晶体管,中、⼩规模集成电路,⼤规模或超⼤规模集成电路冯·诺依曼体系结构主要的设计思想:存储程序,并按程序顺序执⾏⽤于科学计算的计算机其特点是⾼速度、⼤存储量、⾼⾃动化和⾼精度2.数制转换(⼆、⼋、⼗六进制的整数,⼩数)在计算机内部,数据加⼯、处理和传送的形式是⼆进制。
机器指令以⼆进制形式存放在计算机内部在计算机中,负数是按补码进⾏存储和参与运算的。
⼆进制正数的反码、补码和原码⼀致计算机中,⼀个浮点数由阶码和尾数两部分组成。
⼆进制、⼋进制、⼗六进制的相互转换对于 R 进制数,在每⼀位上的数字可以有( R )种.⼋个⼆进制位表⽰的⽆符号⼗进制数的范围0~255,有符号的⼗进制数的范围-127~127例. (123.75)10=( 1111011.11 )2=( 173.6 )8=( 7B.C )16注意:会⽤计算器下列四个不同数制表⽰的数中,数值最⼤的是( )。
C(A)⼆进制数01111111 (B)⼗进制数219(C)⼋进制数334 (D)⼗六进制数DA逻辑或运算10101010 OR 01001010,其结果是111010103.信息在计算机内的表⽰西⽂字符编码(ASCII)7位编码,1000100符;在机器内部,⼀个字符的ASCII码采⽤⼀个字节存储,最⾼位为0;例.字符A的ASCII码为65,则字符D的ASCII码为(68)⼆进制为(1000100)例:字符中,ASCII码值最⼤的是()。
D(A)字符9 (B)字符 A (C)空格(D)字符m汉字编码(国标码GB2312-80、机内码、字形码)汉字的处理流程:汉字的输⼊、汉字的存储、汉字的输出。
输⼊码国标码机内码输出码国标码作为汉字交换码⽤2个字节表⽰汉字的机内码是将汉字国标码的每个字节的最⾼位置为1转换⽽来的。
计算机操作系统总复习第1章计算机操作系统概述本章是对计算机操作系统的一个概述,主要介绍有关计算机操作系统的一些基本概念,操作系统的形成及发展过程,操作系统的分类,操作系统的功能及几种常用操作系统(DOS、WINDOWS,UNIX、LINUX)的历史简介。
一、重点内容1、什么是操作系统计算机操作系统是方便用户、管理和控制计算机软硬件资源的系统软件(或程序集合)。
2、常用的操作系统Msdos、OS/2、Windows、Unix、Linux等。
3、操作系统在软件层次中的地位操作系统是一种系统软件,系统软件还包括语言处理软件、例行服务程序等。
软件的分类如表1-1操作系统的设计观点包括用户观点和资源两方面。
即一方面要面向用户服务;另一方面还要充分利用计算机的软硬件资源。
5、操作系统是用户和计算机的接口一般用户采用命令的方式与计算机进行交互;编程人员则用系统调用的方式控制计算机。
6、操作系统的五大类型现有的计算机操作系统分为批处理操作系统(batch processing operating system);分时操作系统(time sharing operating system);实时操作系统(real time operating system);网络操作系统(network operating system);分布式操作系统(distributed operating system);7、什么是多道程序设计技术多道程序设计技术就是在系统(内存)中同时存放并运行几道相互独立的程序。
它是一种宏观上并行,微观上串行的运行方式。
8、什么是网络操作系统网络操作系统包括网络管理、通行、资源共享、系统安全和多种网络应用服务。
9、10操作系统的五大功能分别为:(1)作业管理(job management);(2)文件管理(file management);(3)存储管理(store, storage, main storage management);(4)设备管理(devices management);(5)进程管理(process management);10、作业管理作业管理包括任务(task)管理,界面(interface)管理,人机交互的图形界面(icon),联机控制(on-line),脱机控制(off-line),假脱机(spooler)控制和作业调度及调度算法。
11、文件管理文件管理又称为信息(message)管理,它是对计算机的软件资源的管理,其中包括文件的存储、检索、共享、保护等的方法、技术及算法。
12、存储管理主要涉及内存空间充分利用的技术、多道、多重处理及内存的分配、保护和扩充。
13、设备管理它是对计算机硬件的管理,主要包括对I/O设备的分配、启动、完成及回收,主要的技术有假脱机技术(SPOOLing)、队列及缓冲技术、设备驱动程序等。
14、进程管理简单的讲,进程就是一段正在运行的程序,进程管理的主要内容包括:进程调度及调度算法、进程间的通信、进程的死锁及解决的办法。
由于进程管理和CPU的管理密切相关,因此本教材将其并为一章。
15、*表征操作系统的属性1.响应比,响应系数(Response Ratio)(1)Rp=作业响应时间/运行时间影响Rp的因素有:CPU速度,内外存对换,I/O调度,用户数,时间片,事件优先权等。
2.并发性(concurrent)也叫“共行性”并发性的特征有如下几点:(1)多个作业并发执行或一个用户作业的多个程序段间并发执行:(2)多个I/O 设备间并发工作:3.信息的共享、保密与保护操作系统中常见的加密方法有三种,分别为(1)给用户设置登录口令:(2)给文件加权限:(3)给文件加密。
4.可扩充性、可移植性、可读性、可“生成”(generation)性二、习题第一章习题(教材提供)1、教材中介绍了学习“操作系统”要记住最精髓的两句话,是什么?2、单项选择题:(1)操作系统负责管理计算机系统的(),其中包括处理机、存储器、设备和文件。
A.程序B.文件C.资源D.进程(2)没有下列()设备计算机无法工作。
A.硬盘B.软盘C.内存D.打印机3、分时系统和实时系统有什么不同?4、多用户操作系统离开了多终端的硬件支持,能否安装和使用?5、多用户操作系统和网络操作系统有什么区别?答案:1、答:计算机操作系统使方便用户、管理和控制计算机软硬件资源的系统软件(或程序集合);操作系统目前有五大类型(批处理、分时、实时、网络和分布式)和五大功能(作业管理、文件管理、存储管理、设备管理和进程管理)。
2、(1)C,(2)C3、答:分时系统通用性强,交互性强,及时响应性要求一般(通常数量级为秒);实时系统往往是专用的,系统与应用很难分离,常常紧密结合在一起,实时系统并不强调资源利用率,而更关心及时响应性(通常数量级为毫秒或微秒)、可靠性等。
4、答:多用户系统与多终端系统是不同的概念。
多用户系统为多个用户使用,是一个软件系统的概念,它强调用户之间的安全保密;而多终端系统是指系统中有多个用户终端,是硬件设备的描述,即使一个终端也可以为多个用户使用。
因此,多用户操作系统不一定需要多终端的硬件支持,完全可以安装和使用。
5、答:见下表:三、综合练习1、填空练习(1)计算机操作系统是方便用户、管理和控制计算机的系统软件。
(2)操作系统目前有五大类型:、、、和。
(3)作系统的五大功能是:、、、和。
(4)DOS是的缩写。
(5)面对一般用户,通过方式控制操作系统;面对编程人员,通过控制。
2、单项选择练习1. 操作系统是计算机系统的核心软件。
按功能特征的不同,可把操作系统分为[1]、[2]、[3]、网络操作系统和分布式操作系统基本类型。
其中[1]的主要目标是提高系统的吞吐率和效率,而[2]是一旦有处理请求和要求处理的数据时,CPU 就应该立即处理该数据并将结果及时送回,例如[4]等。
供选择的答案:[1][2][3]A、单用户系统B、批处理系统C、分时系统D、微机操作系统E、实时系统[4]A、计算机激光照排系统B、办公自动化系统C、计算机辅助设计系统D、航空订票系统2. 操作系统是一种()。
A.应用软件B. 系统软件C.通用软件D. 工具软件3. 在下列性质中,哪一个不是分时系统的特征。
()A. 交互性B. 多路性C. 成批性D. 独占性4. 实时操作系统追求的目标是()。
A.高吞吐率B.充分利用内存C. 快速响应D. 减少系统开销5. 操作系统是为了提高计算机的[1]和方便用户使用计算机而配置的基本软件。
它负责管理计算机系统中的[2],其中包括[3],[4],外部设备和系统中的数据。
操作系统中的[3]管理部分负责对进程进行管理。
操作系统对系统中的数据进行管理的部分通常叫做[5]。
供选择的答案:[1] A、速度B、利用率C、灵活性D、兼容性[2] A、程序B、功能C、资源D、进程[3][4] A、主存储器B、虚拟存储器C、运算器D、控制器E、微处理器F、处理机[5] A、数据库系统B、文件系统C、检索系统D、数据库E、数据存储系统F、数据结构G、数据库管理系统6. 现代操作系统的两个基本特征是()和资源共享。
A.多道程序设计B. 中断处理C.程序的并发执行D. 实现分时与实时处理7. 以下()项功能不是操作系统具备的主要功能。
A.内存管理B.中断处理C.文档编辑D.CPU调度8. 批处理系统的主要缺点是()。
A.CPU的利用率不高B.失去了交互性C.不具备并行性D.以上都不是9. 引入多道程序的目的在于()。
A. 充分利用CPU,减少CPU等待时间B. 提高实时响应速度C. 有利于代码共享,减少主、辅存信息交换量D. 充分利用存储器10. UNIX命令的一般格式是()。
A.命令名[选项] [参数] B.[选项] [参数] 命令名C.[参数] [选项] 命令名D.[命令名] [选项] [参数]12. 下列四个操作系统中,是分时系统的为()。
A.CP/MB.MS-DOSC.UNIXD.WINDOWS NT13. 在分时系统中,时间片一定,(),响应时间越长。
A.内存越多B.用户数越多C.后备队列D.用户数越少16. ()不是操作系统关心的主要问题。
A.管理计算机裸机B. 设计、提供用户程序与计算机硬件系统的界面C.管理计算机系统资源D. 高级程序设计语言的编译器答案:1、(1)、软硬件资源(2)、批处理操作系统、分时操作系统、实时操作系统、网络操作系统、分布式操作系统(3)、作业管理、文件管理、存储管理、设备管理、进程管理(4)、磁盘操作系统(5)、操作命令、系统调用第2章进程及处理机管理本章主要内容有进程的概念和进程的基本特征,进程的基本状态及转换,涉及处理机管理的进程调度算法,进程的同步与互斥(临界资源与临界区、信号量与P、V操作),进程通讯的几种方式,死锁的概念、形成死锁的必要条件及解决死锁的基本方法。
一、重点内容1、什么是进程?进程是一个具有一定功能的程序关于某个数据集合的一次运行活动。
进程是操作系统动态执行的基本单元,在传统的操作系统设计中,进程既是基本的分配单元,也是基本的执行单元。
2、操作系统核心功能(1)调度进程,决定哪个进程运行、挂起、交换等;(2)分配内存,哪个进程得到内存;(3)管理和控制文件系统;检查“许可证”、修改目录、路径等;(4)处理系统调用:由用户的进程发“请求”,系统根据资源的充分利用,统筹安排;(5)处理输入输出的请求和工作。
操作系统核心的形式(1)常驻内存:计算机启动后,操作系统核心常驻在内存(2)操作系统核心是一组服务功能程序的集合,它由许多可执行的工作模块装配而成。
操作系统中大量使用表格数据结构。
通过大量内部表格内容的组合并发协调执行,大量工作是查表、修改和维护表格;(3)操作系统设计有两种观点,即用户观点和资源观点。
工作时有两大类表格:系统态和用户态。
一类面对用户的“订单”,另一类由系统内部管理分工决定。
4、顺序执行程序的特点:(1)封闭性(closure property);(2)可再现性(re-appearable);(3)调试容易;(4)设备利用率不高。
5、顺序执行与并发执行的比较6、程序与进程的对比7、进程的五个基本特征(1)动态性进程是程序在并发系统的一次执行,一个进程有一个从产生到消失的生命期;(2)并发性正是为了描述程序在并发系统内执行的动态特征才引入了进程,没有并发就没有进程;(3)独立性每个进程的程序都是相对独立的顺序程序,可以按自己的方向和速度独立地向前推进;(4)制约性进程之间的相互制约,主要表现在互斥地使用资源和相关进程之间必要的同步和通讯;(5)结构性进程=PCB(进程控制块)+程序+数据集合。