操作系统判断

摘要:
1.操作系统的所有程序必须驻留在内存中。X 2。该进程获取处理器并运行应用程序。X 3。计算机系统资源的交换无法通过任何方式实现。X 4。过程控制块中的所有信息必须驻留在内存中。X 5。一旦发生死锁,所有进程都无法运行。X 6英寸。当所有进程都挂起时,系统将陷入死锁。X(绞刑是什么意思?

 1. 操作系统的所有程序都必须常驻内存. 

 2. 进程获得处理机而运行是通过申请而得到的 

 3. 通过任何手段都无法实现计算机系统资源之间的互换╳(中断等都可以)  

 4. 进程控制块中的所有信息必须常驻内存 

 5. 一旦出现死锁所有进程都不能运行(运行不能结束

 6. 所有进程都挂起时系统陷入死锁╳(挂起的意思是什么?)

 7. 优先数是进程调度的重要依据一旦确定不能改变 

 8. 同一文件系统中不允许文件同名否则会引起混乱  

 9. 用户程序有时也可以在核心态下运行╳(只能在用户态下) 

10. 虚拟存储系统可以在每一台计算机上实现 

11. 进程在运行中可以自行修改自己的进程控制块 

12. 进程申请CPU得不到满足时其状态变为等待态 

13. 在虚存系统中只要磁盘空间无限大作业就能拥有任意大的编址空间 

17. 大多数虚拟系统采用OPT(优化)淘汰算法是因为它确实可以得到最小的缺页率 

19. 文件的索引表全部存放在文件控制块中 

20. 打印机是一类典型的块设备(字符设备

21. 当一个进程从等待态变成就绪态则一定有一个进程从就绪态变成运行态 

22. 执行系统调用时可以被中断 

23. 在作业调度时采用最高响应比优先的作业调度算法可以得到最短的作业平均周转时间 

24. 在请求页式存储管理中页面淘汰所花费的时间不属于系统开销 

25. 进程优先数是进程调度的重要依据必须根据进程运行情况动态改变 

26. 流式文件是指无结构的文件 

27. 参与死锁的所有进程都占有资源(死锁的某个进程可能没有拿到任何资源

28. 页式存储管理中用户应将自己的程序划分成若干相等的页╳(页式由系统决定) 

29. 引入当前目录是为了减少启动磁盘的次数√(当前目录可以放入内存)

 30. 文件目录必须常驻内存╳(肯定不一定) 

32. 在文件系统中打开文件是指创建一个文件控制块 

33. 存储保护的目的是限制内存的分配╳(是为了保护数据错误) 

34. 原语和系统调用的主要区别在于两者的实现方法不同╳(系统调用能够被中断)

37. 在页式虚拟存储系统中页面长度是根据程序长度动态地分配的╳(固定的)

38. 如果信号量S的当前值为-5, 则表示系统中共有5个等待进程╳(信号上的) 

39. 磁盘上物理结构为链接结构的文件只能顺序存取 

40. 系统处于不安全状态不一定是死锁状态√(不安全意味着不能再分配资源)

41. m个进程的操作系统出现死锁时死锁进程的个数为1<km. 

42. 进程状态的转换是由操作系统完成的对用户是透明的

43:优先数是进程调度的重要依据优先数大的进程首先被调度运行╳(不一定) 

44.文件系统的主要目的是存储系统文

45. 对文件进行读写前,要先打开文件 

46. 不可抢占式动态优先数法一定会引起进程长时间得不到运行 

47. 选择通道主要用于连接低速设备 

48. 进程间的互斥是一种特殊的同步关系√(互斥就是为了同步) 

49. 所有进程都进入等待状态时,系统陷入死锁╳(等待是因为资源,不一定是死锁)

50. 引入缓冲的主要目的是提高I/O设备的利用率

51. 文件目录一般存放在外存(当前目录一般驻留内存

  操作系统是一门需要积累和思考的学科,只有慢慢的巩固,才能深入这门课.我会陆续把自己的拙见和一些资料分享给大家,希望大家一起努力.加油!

免责声明:文章转载自《操作系统判断》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇08-pandas嵌套索引配置suricata下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

读书笔记之《程序员的自我修养链接、装载与库》

从编译,链接到运行,程序员应该了解自己所写的代码最终是怎么成为程序,又怎样在计算机上运行起来的。另不得不对作者能在硕士期间就能写出此书感到佩服。精读此书需要花些功夫,当然肯定能从中收获很多。我对此书也只是泛读,主要是想了解编译,链接及程序在内存中运行整个实现原理。本篇笔记主要记录自己在读此书过程中一些概念上有误解或不清晰的地方。 编译和链接 IDE一般将...

现代操作系统 第一章 引论 笔记

现代操作系统 封面上的趣图 什么是计算机系统? 现代计算机系统由一个或多个处理器、主存、磁盘、打印机、键盘、鼠标、显示器、网络接口以及各种其他输入/输出设备组成。 什么是操作系统? 操作系统是一个软件,它的任务是为用户程序提供一个更好、更简单、更清晰的计算机模型,并管理组成计算机系统的各种设备。 操作系统的两个功能? 1. 扩展机器(自顶向下的观点)...

信息安全期末复习

一、米特尼克的圣诞攻击 1、攻击背景 在Unix世界中,可以很容易地给予信任。 假设用户在机器A和机器B上都有一个帐户,为了使两者之间的麻烦最小,就可以在它们之间建立全双工的信任关系。 在A的主目录中,创建一个 .rhosts 文件:echo "hostB 用户名" > .rhosts,在B的主目录中做同样的操作,现在,用户可以使用任何 r* 命令来...

20145214 《信息安全系统设计基础》第11周学习总结

20145214 《信息安全系统设计基础》第11周学习总结 学习资源过程记录 关于exec.1 exec1.c代码运行如下 exec1.c中execvp()会从PATH 环境变量所指的目录中查找符合参数file 的文件名,找到后便执行该文件,然后将第二个参数argv传给该欲执行的文件 如果执行成功则函数不会返回,执行失败则直接返回-1,失败原因存于err...

操作系统——进程,线程,锁

基本概念 状态、地址空间 三种基本状态 —— 就绪、运行、阻塞 进程控制块PCB(Process Control Block) 进程描述信息(如PID); 进程控制&管理信息(状态、优先级等); 源分配清单(地址空间状况、fd等); 处理其相关信息(各寄存器的值等) 进程存在的标识,在Linux系统中是task_struct,task_s...

玩转ptrace

下面是转帖的内容,写的很详细。但是不同的linux发行版中头文件的路径和名称并不相同。如在某些发行版中<linux/user.h>就不存在,其中定义的变量出现在<asm/ptrace-abi.h>和<sys/user.h>中。关于调试器技术的资料在网上是很少,即便是UNIX编程巨著《UNIX环境高级编程》中,相关内容也不...