文档详情

操作系统课程设计题含答案(大学期末复习资料).doc

发布:2016-05-02约2.6万字共34页下载文档
文本预览下载声明
测 试 题 ——操作系统课程设计 判断题 1、操作系统是计算机的系统软件。 2、操作系统的设计观点包括用户观点和资源两方面。即一方面要面向用户服务;另一方面还要充分利用计算机的硬件资源。多道程序设计技术就是在系统(内存)中同时存放并运行几道相互独立的程序宏观微观上行的操作系统的“生成”(generation)是指将操作系统安装在计算机上,并对操作系统作适当配置而形成操作系统内核(kernel)的过程。在任何计算机系统中最关键的资源之一都是处理机(CPU),每一个任务都必须使用它。作业在整个活动期间提交状态、后备状态、执行状态、完成状态作业调度的主要任务是完成作业从后备状态到执行状态和从执行状态到完成状态的转变优先数反映了用户要求运行的急切程度。衡量的标准为平均周转时间和平均带权周转时间进程调度的功能可细分为调度和分派两部分当正在运行的进程由于某种原因要让出处理机时,应将该进程的状态改为“等待”,并插入到相应队列中,保留该进程的处理机现场。优先就绪队列的进程一般是计算量比较大的,即称为受CPU限制的进程处理机分配是由进程调度和作业调度共同来完成的进程优先数调度算法是预先确定各进程的优先数,系统把处理机的使用权赋予就绪队列中具备最高优先权(优先数和一定的优先级相对应)的就绪进程。优先数设计进程就绪队列必须以进程的优先数排序可变时间片算法系统根据就绪队列中的进程数目计算线程调度采用FIFO调度算法。分区存储管理是满足多道程序设计的一种存储管理方法。分区存储管理技术动态分区方法。在多道程序系统中可以采用静态重定位方法实现动态分配动态重定位通过基址寄存器实现回收分区的主要工作是:首先检查是否有邻接的空闲区,如有则合并,使之成为一个连续的空闲区分区的分配和回收方法,其相应的数据结构是自由主存队列拼接是移动存储器连成一个大的空闲区采用拼接技术解决按区分配方案中的碎片问题,其实质是让存储器去适应程序对连续性的要求。页式存储管理一个连续的程序空间在主存连续的。在页式系统中,页表只是虚页和物理块的对照表。多用户操作系统离开了多终端硬件支持,无法使用。 作业同步就是进程同步的条件控制。一个作业在运行,可以对应多个进程执行。 实时操作系统的响应系数最小,设备利用率最差。 一个物理硬盘可以分成多个逻辑硬盘分区进行面向用户文件系统的管理。(PCB)是专为用户进程设置的私有数据结构,每个进程仅有一个PCB。 40、在页式系统中,允许一个作业程序只装入部分页面即可投人运行页式系统的虚拟存储功能软件实现的共享设备采用分配方法虚拟技术,是在一类物理设备上模拟另一类物理设备的技术,是将独占设备转化为共享设备的技术。外部设备联机同时操作独占设备提高系统效率SPOOLing系统输入缓冲区和输出缓冲区文件系统操作系统中与管理文件有关的软件和数据无结构的流式文件是字符的集合。文件目录文件的符号名它们在辅存空间的物理地址有关文件情况的说明信息什么是操作系统?2、可以从哪些角度来认识操作系统? 3、操作系统的特性是什么? 4、操作系统的主要功能是什么? 5、简述操作系统的发展历史。 6、常用的操作系统有哪些? 7、操作系统有哪些类型? 8、分布式操作系统的特征是什么? 9、操作系统是怎样形成的? 10、操作系统的安装方式有哪些? 11、简要叙述一下DOS的构成12、简要介绍一下C语言中变量的类型。、整型变量分为哪几类? 、c语言中,实型分为哪几类? 、字符常量和字符串常量的区别。 、简要介绍一下C语言中的格式化输入输出函数。 、C语言中的逻辑运算符的优先级别? 、c程序中有哪些流程控制结构? 、在使用条件表达式时需要注意什么问题? 、 while、do、for 3种循环语句的区别及特点。 、while循环执行的步骤是什么?、C语言中对字符串的约定是什么?23、C语言中表示字符串常量的约定是什么? 、简述一下字符数组与字符串的区别。 、从用户使用的角度看,函数分为哪两种? ? ? ? 、从函数的形式看,函数分为哪两类? 、函数定义的一般形式是什么? 、结构体类型的形式是什么? 、 共用体的定义形式是什么? 、结构体和共用体的区别是什么? 、什么是枚举型?、什么是指针? 、什么是指针类型? 3、指针说明的任务及其定义形式是什么? 、如何引用数组元素? 、如何将数组作为函数的参数? 、程序中如何表示一个字符串? 、说明以下这两种表示方式有什么不同: ? ? char astr[]=Its a string; ? ? char *pstr=Its a string; 、什么是指针函数? 、C程序的基本结构是什么? 、运行C程序的基本过程一般包括哪些步骤 、什么是处理机的多级调度? 、简要介绍一下多任务操作系
显示全部
相似文档