当前位置: 首页 > news >正文

2023.2.24 操作系统期末考试回忆 山科 山东科技大学

5个简答题 1个6分30分

 

操作系统的四个基本特征是什么?最基本特征是什么

 

比较说明进程和程序的区别有哪些?

 

列举几个操作系统中的时间换空间 空间换时间的例子

 

SPOOLing 的组成,工作过程,以共享打印机为例

 

某文件系统为一级目录结构,文件的数据一次性写入磁盘,已写入的文件不可修改,但可多次创建新文件。请回答如下问题。

(1)在连续、链式、索引三种文件的数据块组织方式中,哪种更合适?要求说明理由。

(2)为快速找到文件,对于 FCB,是集中存储好,还是与对应的文件数据块连续存储好?要求说明理由。

 

 

 

 

 

 

5个计算分析题 1个8分40分

 

某系统有同类资源m个供n个进程共享,如果每个进程最多申请x个资源(1<=x<=m),且各进程的最大需求量之和小于(m+n),试证明该系统不会发生死锁。

 

某请求分页系统的页面置换策略如下:从 0 时刻开始扫描,每隔 5 个时间单位扫描一轮驻留集(扫描时间忽略不计)且在本轮没有被访问过的页框将被系统回收,并放入到空闲页框链尾,其中内容暂时不清空。当发生缺页时,如果该页曾被使用过且还在空闲页链表中,则将其重新放回进程的驻留集中;否则,从空闲页框表头部取出一个页框。忽略其他进程的影响和系统开销。初始时进程驻留集为空。目前系统空闲页的页框号依次为 32、15、21、41。进程 P 依次访问的<虚拟页号,访问时刻>为 <1,1>、< 3,2>、<0,4>、<0,6>、<1,11>、<0,13>、<2,14>。请回答下列问题。

(1)访问<0,4>时,对应的页框号是什么?说明理由。

(2)访问<1,11>时,对应的页框号是什么?说明理由。

(3)访问<2,14>时,对应的页框号是什么?说明理由。

(4)该策略是否适合于时间局部性好的程序?说明理由。

 

 

磁盘的 I/O 请求队列的柱面号依次为 98, 183, 37, 122, 14, 124, 65, 67,磁头初始位置为 53,假设 磁盘有 200 个柱面号(0-199),磁头沿移动臂每移动一个柱面(磁道)用时 6ms,请根据以下调 度算法,给出以上请求序列的平均寻道时间

1. 先来先服务

2.LOOK算法(这个名字把我搞晕了,没写)

 

 

银行家算法 比较简单

(1)当前是否是安全状态

(2)如果进程2提出request ... 能否满足

 

 

某文件系统采用索引结点存放文件的属性和地址信息,簇大小为 4KB。每个 文件索引结点占 64B,有 11 个地址项,其中直接地址项 8 个,一级、二级和三级间接地址项各 1 个,每个地址项长度为 4B。请回答下列问题。
(1)该文件系统能支持的最大文件长度是多少?(给出计算表达式即可。)
(2)文件系统用 1M(1M = 2 20)个簇存放文件索引结点,用 512M 个簇存放文件数据。若 一个图像文件的大小为 5600B,则该文件系统最多能存放多少个图像文件? 
(3)若文件 F1 的大小为 6KB,文件 F2 的大小为 40KB,则该文件系统获取 F1 和 F2 最后 一个簇的簇号需要的时间是否相同?为什么?

 

 

1个进程同步题 15分

四个进程A、B、C、D都要读一个共享文件F,系统允许多个进程同时读文件F。但限制是进程A和进程C不能同时读文件F,进程B和进程D也不能同时读文件F。为了使这四个进程并发执行时能按系统要求使用文件,现用P、V操作进行管理。

类似上面这个题,但是是三个进程A B C,没有D

 

1个综合题 15分

 

多级反馈队列调度算法

https://www.nowcoder.com/questionTerminal/6acef05a6c054315b614a558875b5091

牛客上有 一样的

 

http://www.gsyq.cn/news/30493.html

相关文章:

  • MusicFree 音乐
  • P10老板一句‘搞不定就P0’,15分钟我用Arthas捞回1000万资损 - 指南
  • Python毕业设计实例-基于python养老社区的查询预约架构(源码+LW+部署文档+全bao+远程调试+代码讲解等)
  • 华为堡垒机
  • MinIO快速入门
  • Educational Codeforces Round 66 (Rated for Div. 2) A~F
  • stm32使用SPI外设读取W25Q32芯片
  • Avjinder Singh Kaler | 数量遗传学基础
  • 鲁东大学提出可解释的自适应集成机器学习全基因组选择算法用于小麦产量性状关键SNPs筛选
  • 台球厅收银台押金原路退回系统押金预授权—东方仙盟 - 详解
  • 数论专题小记
  • 《程序员修炼之道:从小工到专家》笔记1
  • 科普报告:分子标记辅助选择(MAS)育种
  • 实用指南:【ansible/K8s】K8s的自动化部署源码分享
  • 作物遗传育种中的多亲本互交群体(MAGIC)
  • 联邦大型语言模型、多智能体大型语言模型是什么? - 详解
  • 一个用于自动化基因表达分析的多智能体框架GenoMAS
  • 50年的玉米育种改良,是如何应对气候变化的?
  • 刷题日记—洛谷数组题单—幻方
  • python爬虫进阶版练习(只说重点,selenium) - 指南
  • 基因组选择(GS)如何加速作物遗传增益?
  • OpenAI推出内置ChatGPT的Atlas浏览器:重新定义网页浏览体验
  • 数据清洗
  • 102302110高悦作业1
  • 2025.10.23 模拟赛
  • Day23-C:\Users\Lenovo\Desktop\note\code\JavaSE\Basic\src\com\InOut
  • LLM学习记录DAY12
  • 深入解析:Zark Lab 与 Walrus 合作,建立内容发现、可访问性与实用性的基础 AI 智能层
  • 前后端分离毕设课题:基于React.js+Java+Springboot框架+Mysql数据库在线买菜商城专业的系统设计与实现
  • 2025 年 Python 数据分析全栈学习路线:从入门到精通的进阶指南 - 实践