OS1习题.ppt
《OS1习题.ppt》由会员分享,可在线阅读,更多相关《OS1习题.ppt(19页珍藏版)》请在冰豆网上搜索。
![OS1习题.ppt](https://file1.bdocx.com/fileroot1/2022-10/26/84469515-7d6b-49ab-b6c8-f226bd06795a/84469515-7d6b-49ab-b6c8-f226bd06795a1.gif)
第1章复习及习题第一章第一章操作系统引论操作系统引论本章学习目标v了解操作系统的作用和两个主要目的;了解操作系统的作用和两个主要目的;v了解批处理的概念,理解单道和多道的区别,理了解批处理的概念,理解单道和多道的区别,理解分时和实时系统的区别;解分时和实时系统的区别;v熟悉操作系统的四个基本特征,理解并发性的含熟悉操作系统的四个基本特征,理解并发性的含义,做到能区分并发和并行;义,做到能区分并发和并行;v熟悉操作系统的五个主要功能熟悉操作系统的五个主要功能v了解操作系统结构设计的几种方法,熟悉它们各了解操作系统结构设计的几种方法,熟悉它们各自的优缺点;自的优缺点;v了解操作系统提供的服务和操作系统运行的环境了解操作系统提供的服务和操作系统运行的环境第一章第一章操作系统引论操作系统引论重难点提示v判断是否是操作系统的作用范围判断是否是操作系统的作用范围v多道程序设计的概念多道程序设计的概念v并发性概念的深入理解并发性概念的深入理解v操作系统的四个基本特征的表述和两个最主要的操作系统的四个基本特征的表述和两个最主要的特征特征v分时系统的实时系统的比较分时系统的实时系统的比较v操作系统的概念及操作系统提供给用户的接口操作系统的概念及操作系统提供给用户的接口知识结构图操操作作系系统统引引论论目的目的发展过程发展过程结构设计结构设计方便性方便性有效性有效性开放性开放性无操作系统的计算机系统无操作系统的计算机系统单道批处理系统单道批处理系统分时系统分时系统实时系统实时系统多道批处理系统多道批处理系统提供接口提供接口管理计算机资源管理计算机资源作用作用处理机管理处理机管理存储器管理存储器管理文件管理文件管理用户接口用户接口可扩充性可扩充性无结构操作系统无结构操作系统模块化模块化OS结构结构微内核微内核OS结构结构分层式分层式OS结构结构设备管理设备管理主要功能主要功能第一章操作系统引论作业P331,2,3,5,7,13,14,15,16,17,21P331,2,3,5,7,13,14,15,16,17,21补充:
试说明操作系统与硬件、其他系统软件以及补充:
试说明操作系统与硬件、其他系统软件以及用户之间的关系。
用户之间的关系。
计算机硬件操作系统其他系统软件应用程序其他用户操作系统设计者系统软件设计者应用程序设计者第一章操作系统引论作业1.引入多道程序技术的前提条件之一是系统具有(C)。
A多个CPUB多个终端C中断功能D分时功能2.批处理系统的主要缺点是(C)。
ACPU利用率低B不能并发执行C缺乏交互性D以下都不是3.(D)是帮助管理计算机资源的一整套程序。
A应用程序B备份程序C诊断程序D操作系统程序4.下列性质中,不是分时系统特征的是(D)。
A交互性B独立性C多路性D成批性5.实时操作系统必须在(C)内响应来自外部的事件。
A响应时间B周围时间C规定时间D调度时间6.多道程序设计是指(D)。
A在实时系统中并发运行多个程序B在分布系统中同一时刻运行多个程序C在一台处理机上同一时刻运行多个程序D在一台处理机上并发运行多个程序第一章操作系统引论作业7.按照计算机系统层次结构的一般原则,从用户角度将依次看到(B)。
A.C语言编译程序,用C语言写的某单位的人事管理程序,操作系统B.用C语言写的某单位的人事管理程序,C语言编译程序,操作系统C.操作系统,用C语言编写的人事管理程序,C语言编译程序D.用C语言编写的人事管理程序,操作系统,C语言编译程序8.为方便用户使用计算机,操作系统向用户提供的接口有命令接口和程序调用,在新近的操作系统中还提供图形接口。
批处理、分时和实时操作系统各自有什么特点?
多道程序设计的主要优点是什么?
第一章操作系统引论程序程序操作操作ABC计算计算306020I/O403040计算计算101020表程序运行的时间表(单位:
ms)补充:
有三个程序补充:
有三个程序AA、BB、CC,它们使用同一个设备进行,它们使用同一个设备进行I/OI/O操作,并按操作,并按AA、BB、CC的优先次序执行。
这三个程序的计算机和的优先次序执行。
这三个程序的计算机和I/OI/O操作时间如下表所示。
操作时间如下表所示。
假设调度时间可忽略不计,请分别画出单道程序环境和多道程序环境下假设调度时间可忽略不计,请分别画出单道程序环境和多道程序环境下(假设内存中可同时装入这三道程序),它们运行的时间关系图,并比(假设内存中可同时装入这三道程序),它们运行的时间关系图,并比较它们的总运行时间。
较它们的总运行时间。
第一章操作系统引论单道程序运行情况单道程序运行情况I/O计算307080140180200260170240ABCI/O计算307090130160ACABABCBC100120180单道运行的时间关系图多道、非抢占式运行的时间关系图第一章操作系统引论I/O计算307080130140ACABABCBC100120170190单道程序环境下,总的运行时间为260ms。
多道程序环境下,如果CPU不能被抢占,总的运行时间为180ms;多道程序环境下,如果CPU可被抢占,总的运行时间为190ms。
多道、抢占式运行的时间关系图实践篇1.实验目的
(1)掌握命令行窗口的显示设置。
(2)学会系统的基本配置。
(3)显示系统基本信息。
(4)掌握系统配置管理。
(5)任务管理3.预备知识cmd:
启动Windows命令行窗口chcp:
活动控制台代码页prompt:
显示更改Windows命令提示符color:
设置命令行窗口颜色title:
命令行窗口标题date:
显示或设置日期time:
显示或设置系统时间2.实验工具一台装有WindowsXP或Windows2003的机器实践篇3.预备知识w32tm:
时间服务Doskey:
创建宏systeminfo:
显示系统信息mem:
显示内存分配tasklist:
显示任务进程taskkill:
结束任务进程3.实验内容1)进入Windows命令行窗口执行开始-运行-cmd2)设置活动代码页步骤一:
输入命令chcp936实践篇步骤二:
输入命令ver,结果如下图所示。
步骤三:
输入命令chcp437输入命令ver,结果如下图所示。
实践篇步骤二:
输入命令ver,结果如下图所示。
步骤三:
输入命令chcp437输入命令ver,结果如下图所示。
实践篇3)显示更改Windows命令提示符输入命令prompt$v$g,结果如图所示。
实践篇4)改变Windows命令行窗口的前景和背景色输入命令colorfc也可输入命令colorhelp来查看各种颜色的代码表示5)改变命令行窗口的标题title“Windows命令行窗口”6)显示或设置系统日期输入date7)显示或设置系统时间输入命令time8)显示当前时区设置W32tm/tz9)创建宏输入命令doskeyls=dir/w因ls不是dos命令,所以第一次输入时,系统不能识别,而做了定义之后,ls命令被定义为dir/w了。
所以再用ls时,能够列出当前目录信息.实践篇10)显示系统信息Systeminfo|more实践篇11)显示内存分配输入命令mem。
12)命令tasklist:
显示任务进程打开附件中的记事本程序,查看其对应的进程号pid.实践篇13)命令taskkill:
结束任务进程输入命令taskkill/pid7724会发现打开的记事本程序会被关闭。