习题1 1.计算机系统主要由哪些部分组成? 计算机系统是一种可以按用户的要求接收和存储信息、自动进行数据处理并输出结果信息的系统。计算机系统包括硬件子系统和软件子系统。 2.什么是操作系统(OS)? 它的主要功能是什么? 操作系统是计算机系统中的一个系统软件,该软件由若干程序模块组成 ...
操作系统提供给应用程序的接口是:系统调用 系统调用 是OS提供给编程人员的唯一接口 导致创建新的进程的操作是: . 用户登录成功 . 启动程序执行 用户登录成功后,OS将启动与用户有关的初始程序,此时需要创建新的进程。启动程序毫无疑问会启动新进程。 设备分配是针对现有进程的,所以不会创建新的进程。 设与某资源关联的信号量初始值为 ,当前值为 。若M表示该资源的可用个数,N表示等待该资源的进程数, ...
2021-03-02 21:54 0 355 推荐指数:
习题1 1.计算机系统主要由哪些部分组成? 计算机系统是一种可以按用户的要求接收和存储信息、自动进行数据处理并输出结果信息的系统。计算机系统包括硬件子系统和软件子系统。 2.什么是操作系统(OS)? 它的主要功能是什么? 操作系统是计算机系统中的一个系统软件,该软件由若干程序模块组成 ...
1.为什么要引入实时操作系统? 更好的满足实时控制领域和实时信息处理领域的需求。 2.OS具有哪几大特征?最基本特征是什么? 并发,共享,虚拟,异步 。最基本特征为并发和共享。 3.内存管理主要有哪些功能? 内存分配,内存保护,地址映射,内存扩充。 4.在操作系统中 ...
(1)阅览室问题:加入阅览室入口有一本登记册,每个人都必须按顺序签名进去。 想法:登记册可以用结构数组A[]表示,包含name和number。此外,还需要信号量seatcount表示剩 ...
1. 请画出进程状态转换图。并说明是什么时间引起的每种状态变迁。 2. 操作系统一般分为几个组成部分,各部分都具有什么功能? 3. 某个虚拟存储器的用户空间共有32个页面,每页为1KB,内存为16KB。假定某时刻一用户的页表已调入内存的页面号和物理块号对照表 ...
第三章习题解析 1.高级调度不低级调度的主要任务是什么?为什么要引入中级调度? 答:高级调度的主要任务是根据某种算法,把外存上处于后备队列中的那些作业调入内存。低级调度是保存处理机的现场信息,按某种算法先取进程,再把处理器分配给进程。 引入中级调度的主要目的是为了提高内存 ...
(3)OS 实现了对计算机资源的抽象 3.为什么说操作系统实现了对计算机资源的抽象? 答 ...
第一章 一、名词解释 1.操作系统:操作系统是计算机系统中的一个系统软件,它是这样一些程序模块的集合:它们能有效地组织和管理计算机系统中的硬件及软件资源,合理地组织计算机工作流程,控制程序的执行,并向用户提供各种服务功能,使得用户能够灵活、方便和有效地使用计算机,使整个计算机系统能高效地运行 ...
仅适用于广工学生,其实同类型题型多找些题目做,直到完全明白如何解题基本考试就没啥问题了 目录 第二章进程 信号量 第三章处理机调度和死锁 ...