计算机操作系统(第四版)-汤小丹-课后习题答案.doc
2022-11-16 19:30:35 7.06MB 互联网
1
【实验内容】 1、进程的创建(必做题) 编写一段程序,使用系统调用fork( )创建两个子进程,在系统中有一个父进程和两个子进程活动。让每个进程在屏幕上显示一个字符;父进程显示字符“a”,子进程分别显示字符“b” 和“c”。试观察记录屏幕上的显示结果,并分析原因。 <参考程序> # include int main() { int p1, p2; while((p1=fork())= = -1); if(p1= =0) putchar(‘b’); else { while((p2=fork())= =-1); if(p2= =0) putchar(‘c’); else putchar( ‘a’); } } 2、 修改已编写的程序,将每个进程的输出由单个字符改为一句话,再观察程序执行时屏幕上出现的现象,并分析其原因。(必做题) <参考程序> # include main()
2022-11-16 18:04:53 338KB 操作系统
1
设计一个有N个进程的进程调度程序。 1、进程调度算法:采用动态最高优先数优先的调度算法(即把处理机分配给优先数最高的进程)。 2、每个进程有一个进程控制块(PCB)表示。进程控制块可以包含如下信息:  进程名----进程标示数ID;  优先数----Priority,优先数越大优先权越高;  到达时间----进程的到达时间为进程输入的时间;  进程还需要运行时间----AllTime,进程运行完毕AllTime =0;  已用CPU时间----CPUTime;  进程的阻塞时间StartBlock----表示当进程在运行StartBlock个时间片后,进程将进入阻塞状态;  进程的阻塞时间StartTime----表示当进程阻塞StartTime个时间片后,进程将进入就绪状态;  进程状态----State;  队列指针----Next,用来将PCB排成队列。 3、调度原则  进程的优先数及需要的运行时间可以事先人为地指定(也可以由随机数产生)。进程的到达时间为进程输入的时间;  进程的运行时间以时间片为单位进行计算;  进程在就绪队列中带一个时间片,优先数
2022-11-16 18:03:06 316KB 操作系统
1
在linux环境下,利用多线程及同步的方法,编写一个程序模拟火车售票系统,共3个窗口,卖10张票,程序输出结果类似(程序输出不唯一,可以是其他类似的结果)
2022-11-16 18:03:05 106KB 操作系统
1
用两个线程来模拟汽车司机与售票员之间的协同关系:一方面只有售票员把车门关好了司机才能关门,因此,售票员关好车门应通知司机开车;另一方面,只有当汽车已经停下,售票员才能开门上下客,故司机停车后应通知售票员。汽车当前正在始发站停车上客,试设必要的信号量并赋初值,写出它们的同步过程。
2022-11-16 18:03:04 67KB 操作系统
1
考研:计算机操作系统第三版,汤小丹,西安电子科技出版社版本 课后习题答案!真的全都有
1
基于时间片轮转算法实验报告.doc C++ 操作系统
1
MaxDOS软件特色功能如下:     1, 为装好的Win2K/XP/2K3/VISTA/2008/7 系统加入DOS,方便维护与备份还原.    2, 支持进入DOS时设置密码,密码采用MD5加密,支持启动时热键 F7 启动.    3, 内置约300种网卡驱动,实现GHOST自动网克及DOS下访问局域网的共享资源.    4, 全中文的菜单式操作方式,易上手,支持DOS下显示中文及五笔拼音=输入.    5, 完全傻瓜化的网刻模式,懂的基本WINDOWS操作,就能快速实现网络刻隆.    6, 支持引导自已制作DOS IMG镜像,以及支持直接启动硬盘上的光盘ISO镜像.    7, 全中文全自动化一键备份还原程序,可直接在WINDOWS上操作备份及还原.    8, 支持系统盘为NTFS分区,支持读取,修改,删除,复制或操作NTFS分区内容.    9, 内置软件如:WIN系统密码清除,DISKGEN,SPFDISK,Ghost11,Memtset,PQ等.    10,支持DOS下驱动SATA,SCSI,1394,USB,PCMCIA等设备,可直接DOS下访问.    11,首家全面支持nVIDIA全系列网卡网刻,更多精采内容请查阅“说明文件”.
2022-11-16 08:53:06 11.74MB 服务器软件-操作系统
1
Linux操作系统知识点总结
2022-11-15 22:03:07 138KB linux
1
MySQL在CentOS操作系统中的二进制安装
2022-11-15 19:17:51 417KB mysql
1