操作系统简答题 高分悬赏 加急

2024-12-15 01:11:13
推荐回答(3个)
回答1:

进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动。它是操作系统动态执行的基本单元,在传统的操作系统中,进程既是基本的分配单元,也是基本的执行单元。
进程与应用程序的区别在于应用程序作为一个静态文件存储在计算机系统的硬盘等存储空间中,而进程则是处于动态条件下由操作系统维护的系统资源管理实体(正在被操作系统运行的应用程序)。
3写出进程的三种基本状态以及各状态的特点
就绪→执行→阻塞
(1) 就绪→执行
  处于就绪状态的进程,当进程调度程序为之分配了处理机后,该进程便由就绪状态转变成执行状态。 (2) 执行→就绪
  处于执行状态的进程在其执行过程中,因分配给它的一个时间片已用完而不得不让出处理机,于是进程从执行状态转变成就绪状态。 (3) 执行→阻塞
  正在执行的进程因等待某种事件发生而无法继续执行时,便从执行状态变成阻塞状态。 (4) 阻塞→就绪
  处于阻塞状态的进程,若其等待的事件已经发生,于是进程由阻塞状态转变为就绪状态。 4、 简要说明原子操作p(s)与v(s)的物理意义p(s)的物理意义
P操作一次,S值减1,即S=S-1(请求分配一资源); 如果S≥0,则该进程继续执行; 如果S<0表示无资源,则该进程的状态置为阻塞态,把相应的PCB连入该信号量队列的末尾,并放弃处理机,进行等待(直至另一个进程执行V(S)操作)。 v(s)的物理意义 V操作一次,S值加1,即S=S+1(释放一单位量资源); 如果S>0,表示有资源,则该进程继续执行; 如果S≤0,则释放信号量队列上的第一个PCB所对应的进程(阻塞态改为就绪态),执行V操作的进程继续执行。
 SPOOLing是Simultaneous Peripheral Operation On-Line (即外部设备联机并行操作)的缩写,它是关于慢速字符设备如何与计算机主机交换信息的一种技术,通常称为“假脱机技术”。
1、输入井输出井 2、输入缓冲区和输出缓冲区 3、输入SPi和输出SPo分页管理体系的基本思想是将作业分配在不连续但大小相同的存储区域中。文件的逻辑结构是用户可见结构(就是指在操作系统里面看到的那些文件夹之类的)一种是无结构的流式文件, 一种是有结构的记录式文件文件系统的物理结构是指数据存放在硬盘上时硬盘磁粉的排列形状。FAT FAT32 NTFS
死锁的原因主要是:(1) 因为系统资源不足。(2) 进程运行推进的顺序不合适。(3) 资源分配不当等。如果系统资源充足,进程的资源请求都能够得到满足,死锁出现的可能性就很低,否则就会因争夺有限的资源而陷入死锁。其次,进程运行推进顺序与速度不同,也可能产生死锁。产生死锁的四个必要条件:(1) 互斥条件:一个资源每次只能被一个进程使用。(2) 请求与保持条件:一个进程因请求资源而阻塞时,对已获得的资源保持不放。(3) 不剥夺条件:进程已获得的资源,在末使用完之前,不能强行剥夺。(4) 循环等待条件:若干进程之间形成一种头尾相接的循环等待资源关系。这四个条件是死锁的必要条件,只要系统发生死锁,
这些条件必然成立
死锁: 是指两个或两个以上的进程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去。
静态重定位和动态重定位的主要区别是什么? “重定位”,在实际上指的是这样相互联系的两件事情:一是确定一个待执行程序在内存中的位置;二是将程序中的逻辑地址转换成物理地址。说它们是相互联系的,是因为后一件事情是由前一件事情决定的。
静态重定位,指的是在程序装入时实现的重定位。具体的讲,就是将程序装入内存后,立即根据其装入位置将程序中需重定位的逻辑地址转换成物理地址,包括指令地址、数据地址、子程序入口地址等。这种“定位”的特点是“定位”之后,内存中的代码发生了变化,程序不能在内存移动,CPU按物理地址运行程序。
动态重定位,是在程序执行的过程中,根据执行的需要动态地装入、链接和定位。它不是根据程序在内存的位置立即将指令和数据的逻辑地址转换成物理地址,而是把这种位置信息送入一个称之为“地址映射机构”的硬件中,然后,CPU按逻辑地址执行程序。在执行中,由“映射机构”将逻辑地址及时地转换成正确的访存物理地址。这种定位方法的主要特点是重定位后,内存中的代码没有发生了变化,允许程序在执行的过程中在内存移动位置,这只要更换“映射机构”中的启址信息就可将同一程序映射到内存不同的地方。这种位置移动对提高内存空间的利用率是有好处的。9
10 不想写了。、。、、。。
11 自己找找书 可以找到很多。。
12
1314什么是信号量
信号量(信号灯)=<信号量的值,指向PCB的指针>其值的意义是什么?
大于0:表示当前资源可用数量

回答2:

吼吼,,你真是无聊。我很想要你那300分,但你的问题我都看不懂,可不可以带免费赠送的分(做梦中)我更无聊...

回答3:

玩累了睡在床上想一想就都知道了。