第1章复习及习题 1 本章学习目标 了解操作系统的作用和四个主要目的 了解批处理的概念 理解单道和多道的区别 理解分时和实时系统的区别 熟悉操作系统的四个基本特征 理解并发性的含义 做到能区分并发和并行 熟悉操作系统的五个主要功能了解操作系统结构设计的几种方法 熟悉它们各自的优缺点 了解操作系统提供的服务和操作系统运行的环境 2 重难点提示 判断是否是操作系统的作用范围多道程序设计的概念并发性概念的深入理解操作系统的四个基本特征的表述和两个最主要的特征分时系统和实时系统的比较操作系统的概念及操作系统提供给用户的接口 3 知识结构图 操作系统引论 目的 发展过程 结构设计 方便性 有效性 开放性 无操作系统的计算机系统 单道批处理系统 分时系统 实时系统 多道批处理系统 提供接口 管理计算机资源 作用 处理机管理 存储器管理 文件管理 用户接口 可扩充性 无结构操作系统 模块化OS结构 微内核OS结构 分层式OS结构 设备管理 主要功能 4 作业 P331 2 3 5 7 13 14 15 16 17 21补充 试说明操作系统与硬件 其他系统软件以及用户之间的关系 5 作业 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在一台处理机上并发运行多个程序 6 作业 7 按照计算机系统层次结构的一般原则 从用户角度将依次看到 B A C语言编译程序 用C语言写的某单位的人事管理程序 操作系统B 用C语言写的某单位的人事管理程序 C语言编译程序 操作系统C 操作系统 用C语言编写的人事管理程序 C语言编译程序D 用C语言编写的人事管理程序 操作系统 C语言编译程序 8 为方便用户使用计算机 操作系统向用户提供的接口有命令接口和程序调用 批处理 分时和实时操作系统各自有什么特点 多道程序设计的主要优点是什么 7 表程序运行的时间表 单位 ms 补充 有三个程序A B C 它们使用同一个设备进行I O操作 并按A B C的优先次序执行 这三个程序的计算机和I O操作时间如下表所示 假设调度时间可忽略不计 请分别画出单道程序环境和多道程序环境下 假设内存中可同时装入这三道程序 它们运行的时间关系图 并比较它们的总运行时间 8 单道程序运行情况 单道运行的时间关系图 多道 非抢占式运行的时间关系图 9 单道程序环境下 总的运行时间为260ms 多道程序环境下 如果CPU不能被抢占 总的运行时间为180ms 多道程序环境下 如果CPU可被抢占 总的运行时间为190ms 多道 抢占式运行的时间关系图 10 实践篇 1 实验目的 1 掌握命令行窗口的显示设置 2 学会系统的基本配置 3 显示系统基本信息 4 掌握系统配置管理 5 任务管理 3 预备知识cmd 启动Windows命令行窗口chcp 活动控制台代码页prompt 显示更改Windows命令提示符color 设置命令行窗口颜色title 命令行窗口标题date 显示或设置日期time 显示或设置系统时间 2 实验工具一台装有WindowsXP或Windows2003的机器 11 实践篇 3 预备知识w32tm 时间服务Doskey 创建宏systeminfo 显示系统信息mem 显示内存分配tasklist 显示任务进程taskkill 结束任务进程 3 实验内容1 进入Windows命令行窗口执行开始 运行 cmd2 设置活动代码页步骤一 输入命令chcp936 12 实践篇 步骤二 输入命令ver 结果如下图所示 步骤三 输入命令chcp437输入命令ver 结果如下图所示 13 实践篇 步骤二 输入命令ver 结果如下图所示 步骤三 输入命令chcp437输入命令ver 结果如下图所示 14 实践篇 3 显示更改Windows命令提示符输入命令prompt v g 结果如图所示 15 实践篇 4 改变Windows命令行窗口的前景和背景色输入命令colorfc也可输入命令colorhelp来查看各种颜色的代码表示5 改变命令行窗口的标题title Windows命令行窗口 6 显示或设置系统日期输入date7 显示或设置系统时间输入命令time8 显示当前时区设置W32tm tz9 创建宏输入命令doskeyls dir w因ls不是dos命令 所以第一次输入时 系统不能识别 而做了定义之后 ls命令被定义为dir w了 所以再用ls时 能够列出当前目录信息 16 实践篇 10 显示系统信息Systeminfo more 17 实践篇 11 显示内存分配输入命令mem 12 命令tasklist 显示任务进程打开附件中的记事本程序 查看其对应的进程号pid 18 实践篇 13 命令taskkill 结束任务进程输入命令taskkill pid7724 会发现打开的记事本程序会被关闭 19 此课件下载可自行编辑修改 供参考 感谢您的支持 我们努力做得更好
展开阅读全文