https://www.myziyuan.com/
- xiaozhang
- 有啊。操作系统试题2004年05月21日 九江电大中央广播电视大学2002—2003学年度第一学期“开放专科”期末考试计算机各专业操作系统试题 2003年1月一、单项选择题(每题2分,共20分) 1.以下著名的操作系统中,属于多用户、分时系统的是( )。 A.DOS系统 B.UNIX系统 C.Windows NT系统 D.OS/2系统 2.在操作系统中,进程的最基本的特征是( )。 A.动态性和并发性 B.顺序性和可再现性 C.与程序的对应性 D.执行过程的封闭性 3.操作系统中利用信号量和P、V操作,( )。 A.只能实现进程的互斥 B.只能实现进程的同步 C.可实现进程的互斥和同步 D.可完成进程调度 4.作业调度的关键在于( )。 A.选择恰当的进程管理程序 B.用户作业准备充分 C.选择恰当的作业调度算法 D.有一个较好的操作环境 5.系统抖动是指( )。 A.使用机器时,屏幕闪烁的现象 B.由于主存分配不当,偶然造成主存不够的现象 C.系统盘有问题,致使系统不稳定的现象D.被调出的页面又立刻被调入所形成的频繁调入调出现象 6.在分页存储管理系统中,从页号到物理块号的地址映射是通过( )实现的。A.段表 B.页表C. PCB D.JCB 7.在下述文件系统目录结构中,能够用多条路径访问同一文件(或目录)的目录结构是( )A.单级目录 B.二级目录C.纯树型目录 D.非循环图目录 8.SPOOLing技术可以实现设备的( )分配。A.独占 B.共享C.虚拟 D.物理 9.避免死锁的一个著名的算法是( )。A.先人先出算法 B.优先级算法C.银行家算法 D.资源按序分配法 10.下列关于进程和线程的叙述中,正确的是( )。A.一个进程只可拥有一个线程B.一个线程只可拥有一个进程C.一个进程可拥有若干个线程D.一个线程可拥有若干个进程二、判断题(选择你认为正确的叙述划√,认为错误的划×并说明原因。每题2分,共10分) 1.简单地说,进程是程序的执行过程。因而,进程和程序是一一对应的。( ) 2.V操作是对信号量执行加1操作,意味着释放一个单位资源,加l后如果信号量的值小于等于零,则从等待队列中唤醒一个进程,使该进程变为阻塞状态,而现进程继续进行。( )3.段页式存储管理汲取了页式管理和段式管理的长处,其实现原理结合了页式和段式管理的基本思想,即用分段方法来分配和管理用户地址空间,用分页方法来管理物理存储空间。( ) 4.在采用树型目录结构的文件系统中,各用户的文件名必须互不相同。( )5.用户程序应与实际使用的物理设备无关,这种特性就称作与设备无关性。( )三、填空题(每空2分,共30分) 1.通常,进程实体是由 , 和 这三部分组成,其中 是进程存在的惟一标志。 2.从用户的源程序进入系统到相应程序在机器上运行,所经历的主要处理阶段有编辑阶段, ,连接阶段, 和运行阶段。 3.在UNIX系统中,文件的类型主要包括 , , 。 4.虚拟设备是通过 技术把 设备变成能为若干用户 的设备。5. Windows NT是采用 结构的操作系统,它的进程的功能发生了变化,它只是资源分配的单位,不是 的单位,后者的功能由 完成。四、解答题(共20分) 1.什么是操作系统?它的主要功能是什么?(共8分) 2.操作系统中存储器管理的主要功能是什么?什么叫虚拟存储器?(共8分)3.什么是文件的逻辑组织和物理组织?(共4分)五、应用题(共20分)1.(8分)某分时系统的进程出现如下图所示的状态变化。试问:(1)你认为该系统采用的是哪一种进程调度算法? (2)写出图中所示的每一个状态变化的原因(从①到⑥)。 2.(12分)在一个请求分页存储管理系统中,一个作业的页面走向为4、3、2、1、4、3、5、4、3、2、1、5,当分配给该作业的物理块数分别为3、4时,试计算采用下述页面淘汰算法时的缺页次数(假设开始执行时主存中没有页面),并比较所得结果。 (1)最佳置换法(OPT)(2)先进先出法(FIFO)答案及评分标准一、单项选择题(每题2分,共20分) 1.B 2.A 3.C 4.C 5.D6.B 7.D 8.C 9.C 10.C二、判断题(选择你认为正确的叙述划√,认为错误的划×并说明原因。每题2分,共10分) 1.(×)改正为:进程和程序不是一一对应的。 2.(×)改正为:V操作是对信号量执行加1操作,意味着释放一个单位资源,加1后如果信号量的值小于等于零,则从等待队列中唤醒一个进程,现进程变为就绪状态,否则现进程继续进行。 3.(√) 4.(×)改正为:在采用树型目录结构的文件系统中,不同用户的文件名可以相同。5.(√)三、填空题(每空2分,共30分) 1.PCB(或进程控制块) 程序 数据集合 PCB 2.编译阶段 装入阶段 3.普通文件 目录文件 特别文件 4.SPOOLing 独占 共享5.微内核 调度运行 线程四、解答题(共20分) 1.答:(共8分)操作系统是控制和管理计算机系统内各种硬件和软件资源、有效地组织多道程序运行的系统软件(或程序集合),是用户与计算机之间的接口。(3分) 操作系统的主要功能包括:存储器管理、处理机管理、设备管理、文件管理以及用户接口管理。(5分) 2.答:(共8分) 存储器管理的主要功能是:内存分配,地址映射,内存保护,内存扩充。(4分) 虚拟存储器是用户能作为可编址内存对待的存储空间,在这种计算机系统中虚地址被映象成实地址。或者:简单地说,虚拟存储器是由操作系统提供的一个假想的特大存储器。(4分) 3.答:(共4分) 文件的逻辑组织——用户对文件的观察和使用是从自身处理文件中数据时采用的组织方式来看待文件组织形式。这种从用户观点出发所见到的文件组织形式称为文件的逻辑组织。文件的物理组织——文件在存储设备上的存储组织形式称为文件的物理组织。五、应用题(共20分) 1.解:(共8分) (1)该分时系统采用的进程调度算法是时间片轮转法。(2分) (2)状态变化的原因如下: ①进程被选中,变成运行态; ②时间片到,运行的进程排入就绪队列尾部; ③运行的进程启动打印机,等待打印; ④打印工作结束,阻塞的进程排入就绪队列尾部; ⑤等待磁盘读文件工作; ⑥磁盘传输信息结束,阻塞的进程排入就绪队列尾部。(每个1分,共6分) 2.解:(共12分)(1)根据所给页面走向,使用最佳页面置换算法时,页面置换情况如下:因此,缺页次数为7;(计算过程1分,结果正确1分,共2分)因此,缺页次数为6。(计算过程1分,结果正确1分,共2分) 由上述结果可以看出,增加分配给作业的内存块数可以降低缺页次数。(2分)(2)根据所给页面走向,使用先进先出页面置换算法时,页面置换情况如下:因此,缺页次数为9。(计算过程1分,结果正确1分,共2分)因此,缺页次数为10。(计算过程1分,结果正确1分,共2分) 由上述结果可以看出,对先进先出算法而言,增加分配给作业的内存块数反而出现缺页次数增加的异常现象。(2分)
- 2021-12-30 12:47:21
- 000000
- 1.系统应用程序,主要是每个组件的应用程序,应用程序,服务应用程序等每个组件.such作为net,web,IIS,数据库2,编程,包括编程环境,编程恒定变量,编程.Generally C / C#/ Jave, 等等。!
- 2021-12-30 12:46:06
- 亚亚
- 操作系统课程设计,—、计算机操作系统课程设计方案 课程概况 计算机操作系统是中央电大计算机科学与技术专业(本科)的一门统设必修课。课程教学总学时72,4学分,开设一学期。前修课程为计算机组成原理、面向对象程序设计和数据结构。 计算机操作系统课是计算机专业的重要课程之一,通过学习使学员掌握计算机操作系统的设计基本原理及组成;计算机操作系统的基本概念和相关的新概念、名词及术语;了解计算机操作系统的发展特点和设计技巧和方法;对常用计算机操作系统(DOS、Windows和UNIX或Linux)会进行基本的操作使用。 • 课程主要内容 主要内容包括:计算机操作系统概述、作业管理、文件管理、存储管理、输入输出设备管理、进程及处理机管理、操作系统结构及程序设计。 二、教学内容体系及教学要求 第一章 操作系统概述 教学内容: 操作系统定义及发展;操作系统的形成和五大类型;操作系统的五大功能;表征操作系统的属性;操作系统的配置、“生成”概念 教学要求: 熟练掌握:什么是操作系统;知道操作系统有五大类型和五大功能; 掌握:至少掌握一种实际揽操作系统的安装、使用和维护; 了解:初步了解如何认识、熟悉和解剖操作系统 第二章 人机交互界面、任务、作业管理 教学内容: 人机交互界面的发展特点;第一、二、三代界面开发特点;基本的键盘命令和系统调用操作系统Shell语言;作业调度算法; 教学要求: 熟练掌握:能进行一些人机接口界面的设计; 掌握:掌握操作系统人机接口界面的基本设计思想; 了解:操作系统传统的接口界面 第三章 文件管理 教学内容: 文件管理的任务与功能;文件的结构与分类;文件的物理结构和逻辑结构;文件的目录结构;文件的存取控制和安全机制;文件系统与模型结构; 教学要求: 熟练掌握:文件的基本存取控制和系统管理; 掌握:文件系统的目录分类管理特点; 了解:文件系统的编程设计 第四章 内部存储管理 教学内容: 内存的分区、分页、分段管理概念;物理地址与逻辑地址;内存“扩充”技术;页式存储管理;段式存储管理;内存的分配算法 教学要求: 熟练掌握:内存管理中基本分配和调度方法; 掌握:掌握内存管理中各种分区、分页和分段方法的特点; 了解:内存空间的有效利用 第五章 输入输出设备管理 教学内容: 输入输出设备功能与分类;独享、共享、虚拟设备的管理特点;输入输出设备处理程序;输入输出设备的管理策略; 教学要求: 熟练掌握:掌握输入输出设备的管理特点; 掌握:掌握输入输出设备的分类设计方法; 了解:输入输出设备处理程序的编程要点 第六章 低级处理机管理 教学内容: 操作系统核心功能;“进程”概念;进程的并发与并行;进程的基本状态与转换;进程调度算法;进程的同步与互斥;进程的P—V操作;“死锁”概念; 教学要求: 熟练掌握:操作系统核心运行与“进程”的基本概念; 掌握:“进程”的基本转换状态与应用特点; 了解:进程调度算法的程序编制 第七章 操作系统程序结构 教学内容: 操作系统的层次、模块结构;操作系统的设计与检测; 教学要求: 本章教学基本要求:了解现代计算机操作系统的基本设计思想与方法 三、课程教学媒体说明 本课程使用的教学媒体主要有:文字教材、录像教材和网上教学辅导。 1. 文字教材 《计算机操作系统》(第2版)吴企渊著清华大学出版社 注:课程实验含在主教材中。 文字教材为该课程的主媒体。文字教材的编写既保持了学科体系的先进性、科学性,又兼顾操作系统的理论、技术、实现三方面的融合,并强调能力的培养。 2. 录像教材 该课程已经制作16讲课程录像,每讲50分钟,讲授课程的重点、难点、课程总结。帮助学生理解,建立操作系统的整体概念和思想,由吴企渊教授主讲。 课程录像与文字教材相对应,注意发挥录像教材艺术表现力、形象化教学的作用。 3.网上教学辅导 网上教学辅导与上述媒体有机配合,有几方面作用:(1)发布教学指导性文件、课程公告、问题咨询、参考资料;(2)按照教学进度,发布辅导文章,刊登练习自测题;(3)在课程论坛上进行实时答疑和日常答疑;(4)开展网上的教师培训和教学研讨等工作。 文字教材是学生学习的基本依据,录像教材是文字教材的补充,网上辅导则是教与学交互的便捷方式。总之,多种媒体的分工和搭配为学生提供较大的自学空间,便于学生自由选择、自主学习,提高学生的自学能力。 四、教学安排建议 1. 课程主教材及课程实验教学安排建议 教学点请根据中央电大的统一要求安排课程的面授辅导,见表1。 表1 课程主教材及课程实验教学安排建议 周次 教学内容 建议学时 实验内容 建议学时 一 操作系统课程教学安排概况介绍 2 二 操作系统定义、五大类型和五大功能 4 三 人机交互界面管理 2 Linux实践准备 1 四 作业管理任务调度 4 五 文件管理的任务和功能 2 Linux操作命令使用 1 六 文件的逻辑结构和物理结构 4 七 存储管理的任务和功能 2 命令解释程序编制 2 八 分区式分配存储管理 4 九 页式、段式分配存储管理 6 作业调度模拟编程 4 十 设备管理的任务和功能 2 十一 设备分配技术和管理 4 存储管理设计 4 十二 进程的定义和特征 4 十三 进程调度与通信 6 进程调度模拟编程 4 十四 死锁的产生和处理 2 十五 操作系统的层次模块结构 4 十六 (总复习) 4 总计 56 16 课程录像内容,见表2。 表2 录像教材内容 章 教学内容 课内学时 录像学时分配 一 操作系统概述 8学时 4 二 作业管理 8学时 2 三 文件管理 8学时 2 四 存储管理 8学时 2 五 设备管理 8学时 2 六 进程管理 10学时 4 七 操作系统程序结构 6学时 0 总计 56学时 16 2、网上辅导 网上辅导内容包括课程的教学文件、课程辅导、网络课堂。充分利用网络资源,定期与不定期的在网上提供有关的课程辅导材料,根据教学需要,适当安排网上辅导和考前答疑活动。具体安排如下: • 教学文件 包括课程说明、教师介绍、教学大纲、教学设计方案。 • 课程辅导 包括课程作业及解答、专题辅导、练习和解答、期末自测、考核说明等;网上还提供了教师讲课教案,供各教学点教学使用。 • 网络课堂 包括直播课堂和IP课件。 网上教学活动:中央电大一般将每学期集中安排1次对学生的实时在线辅导,和1次对教师的教研活动。具体的时间安排每学期在电大在线主页上公布。 • 论坛:进行课程的日常答疑。 3、直播课堂 课程首开学期,通过教育电视台直播方式,安排4次直播课堂,每次50分。前3讲为对教学重点、难点,对教学过程中反映的共性问题和有代表性的问题进行辅导,后1讲为复习辅导和有关考试说明。直播课堂的内容挂在课程网页内。 4、作业 该课程有一份形成性考核册,即课程作业册。作业成绩计入课程总成绩。中央电大将不定期地抽查作业,检查作业的评审及完成情况。 关于课程考核的具体内容,请参考中央电大“计算机操作系统课程考核说明”。 五、教学方法的建议 • 教学建议 (1)计算机操作系统是实践性较强的课程。其特点是概念多、涉及面广。要求教学辅导要由浅入深对易混淆的概念加以详细说明,对每章的重点,管理和控制的调度算法技巧作详细介绍。 (2)在实验中着重培养学员熟练使用操作系统,以及在维护操作系统工作中的分析问题和解决问题能力。 • 学习建议 (1)学习操作系统要从宏观和微观两方面把握。在宏观上要认识操作系统在计算机系统中的地位,清楚操作系统的整体结构;微观方面应掌握操作系统是如何管理计算机的各种资源的(进程、处理机、存储器、文件、设备),理解有关概念、原理及技术。 (2)操作系统是计算机技术与管理技术的结合,学习时可以联想日常生活中熟悉的管理示例反复体会操作系统的管理方法,以加深对问题的理解。 (3)注意加强对自主学习能力和动手能力的培养,努力实现“学以致用”的目标。
- 2021-12-30 12:46:06