操作系统实验试题

合集下载

操作系统实验题

操作系统实验题

1、在操作系统中,进程与线程的主要区别是什么?A. 进程是资源分配的基本单位,线程是处理器调度的基本单位B. 进程和线程都是资源分配和处理器调度的基本单位C. 线程是资源分配的基本单位,进程是处理器调度的基本单位D. 进程和线程都不涉及资源分配问题(答案:A)2、以下哪种调度算法可能会导致饥饿问题?A. 先来先服务(FCFS)B. 短作业优先(SJF)C. 时间片轮转(Round Robin)D. 优先级调度(非抢占式)(答案:B)3、在操作系统的存储管理中,分段存储管理方式的主要目的是?A. 提高内存利用率B. 实现内存保护C. 方便用户编程D. 提高程序运行速度(答案:C)4、关于死锁,以下哪个说法是正确的?A. 死锁是指多个进程因竞争资源而无限期等待的现象B. 死锁只可能发生在多道批处理系统中C. 死锁发生时,系统中一定存在多个进程同时处于就绪状态D. 预防死锁的方法之一是破坏“请求和保持”条件,即要求进程一次性申请所有所需资源(答案:A,注:同时D也是预防死锁的一种方法,但题目要求选择正确说法,A更直接描述了死锁的定义)5、在操作系统的文件系统中,目录结构的主要作用是?A. 实现文件的按名存取B. 提高文件存储的效率C. 增强文件系统的安全性D. 便于用户对文件进行备份(答案:A)6、下列哪一项不是虚拟内存技术的优点?A. 扩大内存容量B. 提高内存利用率C. 简化内存管理D. 加快程序运行速度(在某些情况下可能因换页开销而减慢)(答案:D)7、在操作系统的设备管理中,缓冲区的设置主要是为了?A. 提高设备利用率B. 缓和CPU与I/O设备之间速度不匹配的矛盾C. 实现设备的即插即用D. 减少I/O操作的次数(答案:B)8、关于操作系统的中断机制,以下哪个说法是错误的?A. 中断是由硬件或软件发出的,用于请求CPU处理的事件B. 中断处理过程中,CPU会暂停当前程序的执行,转而执行中断处理程序C. 中断向量表是存储中断处理程序入口地址的表D. 在所有情况下,中断处理程序的执行优先级都高于当前正在运行的程序(答案:D,注:中断处理程序的优先级通常较高,但并非在所有情况下都绝对高于所有正在运行的程序,特别是在某些实时系统中可能有更复杂的优先级策略)。

操作系统原理与实践试题及解析

操作系统原理与实践试题及解析

操作系统原理与实践试题及解析第一部分:选择题1. 操作系统的作用是:A. 管理计算机硬件和软件资源B. 提供用户接口C. 控制程序运行D. 执行输入输出操作答案:A2. 操作系统中负责调度进程的是:A. 进程管理器B. 文件管理器C. 内存管理器D. 网络管理器答案:A3. 以下哪个不是操作系统的核心功能:A. 处理器管理B. 文件管理C. 网络管理D. 内存管理答案:C4. 操作系统调度算法中,最短作业优先算法适用于:A. 短作业B. 长作业C. 实时作业D. 批处理作业答案:A5. 在分页系统中,页面置换算法中最优算法的缺点是: A:实现复杂B:无法实时进行C:产生大量的页面失效D:存在局部性原理答案:C第二部分:简答题1. 解释进程和线程的区别。

答:进程是资源分配的最小单位,拥有独立的内存空间和上下文,而线程是CPU调度的最小单位,存在于进程内部,共享相同的内存空间和上下文。

2. 什么是死锁?如何避免死锁的发生?答:死锁是指多个进程或线程因相互请求对方占用的资源而陷入无限等待的状态。

避免死锁的方法包括破坏死锁产生的四个必要条件:互斥条件、请求与保持条件、不剥夺条件和环路等待条件。

3. 请简要解释分页系统和分段系统的原理。

答:分页系统将物理内存和逻辑内存划分为固定大小的页和页面框,通过页表实现页的映射和置换;分段系统根据程序的逻辑结构将程序的地址空间划分为若干段,通过段表实现段的映射和保护。

4. 请简要解释页面置换算法中的FIFO算法和LRU算法。

答:FIFO算法是最简单的页面置换算法,选择最早进入内存的页面进行置换;LRU算法则选择最近最久未使用的页面进行置换。

第三部分:计算题1. 假设一个操作系统具有3个可执行程序,分别需要占用400KB、600KB和800KB的内存空间。

系统的物理内存有1.5MB。

若系统采用固定分区分配方式,分区大小为500KB、800KB和1MB。

请计算内存碎片大小。

实验室信息管理系统操作考核试卷

实验室信息管理系统操作考核试卷
C.提高实验安全性
D.提供在线购物功能
三、填空题(本题共10小题,每小题2分,共20分,请将正确答案填到题目空白处)
1.在LIMS系统中,样品的唯一标识通常是通过______来实现的。()
2.实验室信息管理系统的英文全称是______。()
3.在LIMS系统中,数据的______是保障数据准确性的重要措施。()
A.实验室管理员
B.实验操作员
C.数据录入员
D.来宾用户
5.在LIMS系统中,关于实验方法的管理,以下哪项描述是正确的?()
A.实验方法只能由系统管理员修改
B.实验方法应定期由实验操作员更新
C.实验方法一旦设定,不可更改
D.每个实验项目都应自行设定实验方法
6.为了确保数据安全,以下哪项措施是必要的?()
A. LabWare
B. SampleManager
C. SharePoint
D. Oracle LIMS
19.在LIMS系统中,以下哪个功能有助于实验室团队协作?()
A.数据保密
B.数据共享
C.禁止数据访问
D.删除实验记录
20.以下哪个不是实验室信息管理系统的作用?()
A.提高实验数据准确性
B.降低实验成本
四个选项中只有一个是正确的。
1.以下哪项不是实验室信息管理系统(LIMS)的功能?()
A.实验数据记录
B.实验室人员管理
C.实验设备采购
D.实验室清洁安排
2. LIMS系统中,关于用户权限管理,以下哪项是正确的?()
A.所有用户拥有相同的权限
B.普通用户可以修改系统设置
C.权限分配应根据用户的角色和工作需求
A.创建实验报告
B.登记样品信息

操作系统测试题含答案

操作系统测试题含答案

操作系统测试题含答案一、单选题(共100题,每题1分,共100分)1、操作系统中,“抖动”是由( )引起的。

A、缺页率高B、内存容量不足C、交换信息量大D、缺页率反馈模型建立不正确正确答案:A2、在下列存储管理方案中,不适用于多道程序的是______。

A、段页式存储分配B、单一连续分配C、动态重定位分区分配D、固定分区分配正确答案:B3、从用户的观点看,操作系统是()。

A、计算机资源的的管理者B、控制和管理计算机资源的软件C、用户与计算机硬件之间的接口D、合理组织计算机工作流程的软件正确答案:C4、()优先权是在创建进程时确定的,确定之后在整个进程运行期间不再改变。

A、动态B、低C、静态D、高正确答案:C5、某段表的内容如下:有一个逻辑地址为2154,它所对应的物理地址为()。

A、30K+154B、2+480KC、480K+154D、120K+2正确答案:C6、如果进程需要读取磁盘上的多个连续的数据块,()数据传送方式的效率最高。

A、程序直接控制方式B、中断控制方式C、DMA方式D、通道方式正确答案:D7、采用SPOOLing技术的目的是()。

A、提高程序的运行速度B、减轻用户编程负担C、提高主机效率D、提高独占设备的利用率正确答案:D8、( )的实现原理是:当进程要求运行时,不是将它的全部信息装入内存而是将其一部分先装入内存,另一部分暂时留在外存。

进程在运行过程中,当使用的信息不在内存时发出中断,由操作系统调入内存。

A、段页式存储B、页式存储C、虚拟存储D、段式存储正确答案:C9、系统“抖动”现象的发生是由()引起的。

A、置换算法选择不当B、内存容量不足C、请求页式管理方案D、交换的信息量过大正确答案:A10、下面关于索引文件的论述中正确的是()A、在索引文件中,索引表的每个表项中必须含有相应记录的关键字和存放该记录的物理地址。

B、对顺序文件进行检索时,首先从FCB中读出文件的第一个盘块号,而对索引文件进行检索时,应先从FCB中读出文件索引表始址。

2008软本操作系统实验试题

2008软本操作系统实验试题

第一套题:文件更名要求:1.在系统中建立一个文件(文件名自定)。

(10分)2.用rename函数编写一个C程序(程序名自定)更改第一点要求中的文件名(文件名自定);在程序中应有如下基本功能:当执行文件时,使用方法出错,请给出提示,如程序名参数1参数2,并退出;如rename函数调用不成功,给出相应的出错信息,否则,给出相应的成功信息。

(60分)3.调试成功。

(20分)4.用相应的命令查看调试结果。

(10分)注:rename函数原型是:itn rename( const char*oldname, const char *newname)第二套题:改变当前目录到指定目录要求:1.在系统中建立一个用建目录命令(目录名自定)。

(10分)2.用chdir和getwd函数编写一个C程序(程序名自定)改变当前目录到指定目录,然后打印出该目录名。

在程序中应有如下基本功能:当执行文件时,使用方法出错,请给出提示,如程序名参数,并退出;如chdir函数调用不成功,给出相应的出错信息,退出。

否则,调用getwd函数,如getwd函数调用不成功,给出相应的出错信息,退出。

否则,打印该目录名。

(60分)3.调试成功。

(20分)4.用相应的命令查看指定目录。

(10分)注:getwd函数原型是:itn getwd (char*pathbuf);它的功能确定调用进程当前工作目录的绝对路经名,复制该路经名所指、由我们自己提供的字符数组中,然后返回指向该数组的指针。

调用成功返回0,否则,返回-1。

chdir函数原型是:itnchdir ( const char*pathname);它的功能是pathname指定的目录成为当前目录,调用成功返回0,否则,返回-1。

该程序需要有头文件:unistd.h 、stdlib.h、limits.h。

第三套题:用fork( )编写一个创建进程的C程序要求:1.用fork( )编写一个创建进程的C程序(程序名自定)。

操作系统测试题(附答案)

操作系统测试题(附答案)

操作系统测试题(附答案)操作系统测试题一、选择题1、操作系统的主要功能是什么?A:管理硬件资源并提供应用程序接口B:提供网络连接和通信功能C:管理数据库系统D:保存和处理文件数据2、以下哪项不属于常见的操作系统类型?A: WindowsB: LinuxC: AndroidD: iOS3、下列关于进程和线程的说法,哪个是正确的?A:进程是程序的执行实例,线程是进程的执行实体B:进程是线程的执行实体C:进程和线程可以互相替代使用D:进程和线程没有区别4、下列哪项是操作系统提供的内存管理功能?A:磁盘调度B:进程管理C:文件系统管理D:分页和分段5、虚拟内存的实现主要涉及什么技术?A:内存映射B:缓存技术C:文件系统D:多线程技术二、填空题1、_______________ 是一种资源调度算法,可通过时间片轮转确保多个进程公平地获得CPU时间。

2、在内存管理中,_______________ 是将进程从物理内存复制到磁盘中,以释放内存空间的操作。

3、操作系统通过_______________ 提供了用户与计算机硬件之间的接口。

4、进程间的通信方式包括_______________、_______________和_______________。

5、操作系统中的_______________负责监控系统资源的使用情况,并确保资源的合理分配。

三、简答题1、什么是死锁?死锁的产生条件有哪些?如何避免死锁的发生?2、解释为什么操作系统需要进行进程调度,并举例说明不同的调度算法。

3、什么是虚拟内存?在操作系统中,虚拟内存是如何实现的?四、编程题1、编写一个程序,实现生产者-消费者问题,使用同步机制解决生产者和消费者之间的资源竞争问题。

2、编写一个简单的作业调度程序,根据作业的优先级和到达时间,确定每个作业的执行顺序。

附件:无法律名词及注释:1、版权:指对于文字、艺术作品、音乐作品等的独占权,由法律保护。

2、商标:指用于区别商品和服务来源的标识,如商标名称、图案、字母组合等。

操作系统试题库(经典版)

操作系统试题库(经典版)

操作系统试题库一, 选择题第一部分:操作系统概述1.在计算机系统中,操作系统是( B ).A. 一般应用软件B.核心系统软件C.用户应用软件D.系统支撑软件2.( D )不是基本的操作系统.A,批处理操作系统B,分时操作系统C,实时操作系统D,网络操作系统3.(C )不是分时系统的基本特征:A,同时性B,独立性C,实时性D,交互性4.关于操作系统的叙述(D)是不正确的.A."管理资源的程序"B."管理用户程序执行的程序"C."能使系统资源提高效率的程序"D."能方便用户编程的程序"5.操作系统的发展过程是(A )A.设备驱动程序组成的原始操作系统,管理程序,操作系统B.原始操作系统,操作系统,管理程序C.管理程序,原始操作系统,操作系统D.管理程序,操作系统,原始操作系统6.设计批处理多道系统时,首先要考虑的是( B)A.灵活性和可适应性B.系统效率和吞吐量C.交互性和响应时间D.实时性和可靠性7.操作系统是一种(B ).A, 应用软件B, 系统软件C, 通用软件D, 工具软件8.计算机系统的组成包括(B ).A,程序和数据B, 计算机硬件和计算机软件C,处理器和内存D,处理器,存储器和外围设备9.下面关于计算机软件的描述正确的是(B ).A,它是系统赖以工作的实体B,它是指计算机的程序与文档C,位于计算机系统的最外层D,分为系统软件和支撑软件两大类10.财务软件是一种(C).A,系统软件B,接口软件C,应用软件D,用户软件11.世界上第一个操作系统是(B).A,分时系统B,单道批处理系统C,多道批处理系统D,实时系统12.批处理操作系统提高了计算机的工作效率,但(B ).A,系统吞吐量小B,在作业执行时用户不能直接干预C,系统资源利用率不高D,不具备并行性13.允许多个用户以交互使用计算机的操作系统是(A).A,分时系统B,单道批处理系统C,多道批处理系统D,实时系统14.下面关于操作系统的叙述正确的是(A ). A,批处理作业必须具有作业控制信息B,分时系统不一定都具有人机交互功能C,从响应时间的角度看,实时系统与分时系统差不多D,由于采用了分时技术,用户可以独占计算机的资源15.操作系统是一组(C ).A,文件管理程序B,中断处理程序C,资源管理程序D,设备管理程序16.现代操作系统的两个基本特征是(C)和资源共享.A,多道程序设计B, 中断处理C,程序的并发执行D, 实现分时与实时处理17.(D)不是操作系统关心的主要问题. A, 管理计算机裸机B, 设计,提供用户程序与计算机硬件系统的界面C, 管理计算机系统资源D, 高级程序设计语言的编译器18.引入多道程序的目的是(D ).A,为了充分利用主存储器B,增强系统的交互能力C,提高实时响应速度D,充分利用CPU,减少CPU的等待时间19.在多道程序设计的计算机系统中,CPU(C ).A,只能被一个程序占用B,可以被多个程序同时占用C,可以被多个程序交替占用D,以上都不对20.多道程序设计是指(B ).A,有多个程序同时进入CPU运行B,有多个程序同时进入主存并行运行C,程序段执行不是顺序的D,同一个程序可以对应多个不同的进程21.从总体上说,采用多道程序设计技术可以( )单位时间的算题量,但对每一个算题,从算题开始到全部完成所需的时间比单道执行所需的时间可能要(B).A,增加,减少B,增加,延长C,减少,延长D,减少,减少22.(A)没有多道程序设计的特点.A,DOS B,UNIX C,WINDOWS D,OS/223.下列四个操作系统中,是分时系统的为(C ).A,MS-DOS B,WINDOWS 98C,UNIX D,OS/2系统24.在分时系统中,时间片一定,( B),响应时间越长.A,内存越多B,用户数越多C,后备队列D,用户数越少25.批处理系统的主要缺点是(B ).A,CPU的利用率不高B,失去了交互性C,不具备并行性D,以上都不是26.在下列性质中,哪一个不是分时系统的特征.( C )A, 交互性B, 多路性C, 成批性D, 独占性27.实时操作系统追求的目标是( C). A,高吞吐率B,充分利用内存C, 快速响应D, 减少系统开销28.以下(C)项功能不是操作系统具备的主要功能.A,内存管理B,中断处理C,文档编辑D,CPU调度29.操作系统程序结构的主要特点是(C). A, 一个程序模块B,分层结构C, 层次模块化D,子程序结构30.操作系统负责为方便用户管理计算机系统的(C ).A, 程序B, 文档资料C, 资源D, 进程31.计算机在接受用户请求后处理数据以与在数据处理结束时,将结果送到终端显示器.例如,导弹控制系统应选择安装(C )A,批处理操作系统B,分时操作系统C,实时操作系统D,网络操作系统32.操作系统的基本职能是(A).A.控制和管理系统内各种资源,有效地组织多道程序的运行B.提供用户界面,方便用户使用C.提供方便的可视化编辑程序D.提供功能强大的网络管理工具33.分布式操作系统与网络操作系统本质上的不同在于(D ).A.实现各台计算机之间的通信B.共享网络中的资源C.满足较大规模的应用D.系统中若干台计算机相互协作完成同一任务34.Linux操作系统是著名的(B )。

操作系统试验题

操作系统试验题

操作系统试验题操作系统实验题1.启动计算机,观察屏幕画面变化和提示,思考启动过程中计算机所做的工作。

2.查看系统属性:本机的名字、处理器信息、操作系统信息、内存大小等。

3.在Windows7的计算机管理中:(1)查看本机安装了几块硬盘,每块硬盘有几个分区?(2)创建一个虚拟磁盘(VHD),将这个虚拟磁盘初始化(选择MBR分区形式),并分成两个主分区,对每个分区格式化(选择最大分配单元)。

在其中一个分区中新建一个文本文件,在文本文件中写入一个字符,保存关闭文件,查看文件属性中文件大小和占用空间分别是多少。

4.分析C盘是否需要碎片整理?5.下载一个应用程序,将其安装到本机上,观察开始菜单是否添加了相应项;最后再将该程序卸载(如果本机已经安装了该程序,可先卸载再安装)。

6.打开任一应用程序,利用“任务管理器”,将其关闭。

7.改变屏幕分辨率,观察屏幕显示的变化。

8.删除一种输入法,然后再将其添加上。

9.查找文件calc.exe,并在桌面为其创建快捷方式。

10.观察资源管理器窗口中的“编辑”菜单,验证并记住常用的快捷键。

11.①在磁盘的任一分区目录下创建一个文件夹“Text”,并在该文件夹中创建一个文本文件“TextFile”。

②将“Text”文件夹的属性设为隐藏,并刷新“Text”所在的文件夹,观察是否还能看到“Text”文件夹。

如果不能看到,请将其显示出来,如果还能看到,请将其隐藏再显示出来。

③将文件“T extFile”的扩展名显示出来,如果已经显示了扩展名,请将其隐藏。

12.新建一个库,将D:盘中的一个文件夹包含进去,然后在库中删除文件夹中的文件,观察该文件是否真的删除了。

再删除这个库,观察D:盘中的文件夹是否真的删除了,从而体会库与一般文件夹的区别和作用。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
#include <stdio.h>
#include <stdlib.h>
#include < unistd.h >
#include <limits.h>
int main(int argc,char *argv[])
{
char *ptr=malloc(PATH_MAX+1);
if(argc!=2) {
2.调试成功。(20分)
派生进程执行新程序*/
#include <unistd.h>
main()
{
int pid;
while((pid=fork())==-1);
if(pid==0)
{
execl("/bin/ps","ps","-af",(char * )0);
}
else
{
execl("/bin/ls","ls","","/home/stu",(char * )0);
printf(“usage:a.out <pathname> \n”);
exit(1);
}
if(chdir (argv[1] <0)
{printf(“ERROR chdir call failed\n”); exit(1);}
if(getwd (ptr)==NULL)
{printf(:” getwd call failed \n”); exit(1);}
2.正确写出上面功能的程序。(60分)
3.调试出程序。(40分)
原程序:见指导书P68。
第七套题:编写一个程序,用fork系统调用创建两个了进程
要求:
1.序运行时,在系统中有一个父进程和一个子进程。显示进程标识符;
父进程显示字符’It is a parent process!’,子进程显示’It is a parent process!’。
}
}
第四题:用fork( )编写一个创建进程的C程序
1.用fork( )编写一个创建进程的C程序(程序名自定)。程序的功能:如果fork( )调用不成功,给出错误信息,退出;如成功,子进程执行execl("/bin/ps","ps","-af",(char * )0);父进程执行系统调用wait(NULL)把自已阻塞下来睡眠,直至子子进程执行execl("/bin/ps","ps","-af",(char * )0)完毕,父进程并显示出子进程执行完毕的信息printf(“ls completed\n”)。(80分)
3.调试成功。(20分)
4.用相应的命令查看调试结果。(10分)
注:rename函数原型是:itn rename( const char*oldname, const char *newname)
#include <stdio.h>
#include <stdlib.h>
int main(int argc,char *argv[])
第一套题:文件更名
要求:1.在系统中建立一个文件(文件名自定)。(10分)
2.用rename函数编写一个C程序(程序名自定)更改第一点要求中的文件名(文件名自定);在程序中应有如下基本功能:当执行文件时,使用方法出错,请给出提示,如程序名参数1参数2,并退出;如rename函数调用不成功,给出相应的出错信息,否则,给出相应的成功信息。(60分)
}
第五套题:编写一个程序,创建两个进程通信
要求:
1.用fork( )编写一个创建进程的C程序,创建两个进程Sever和Client通信
Client发来一条信息,Sever接收一条信息。
2.正确写出上面功能的程序。76。
第八套题:编写一个程序,实现进程的管道通信
exit(1);
default:
wait(NULL);
printf(“ls completed\n”);
exit(0);
}
第六题:编写一个程序,用fork系统调用创建两个了进程。
要求:
1.程序运行时,在系统中有一个父进程和两个子进程。让每一个进程显示一个字符;
父进程显示字符’A’,两个子进程分别显示字符’B’和’C’。
2.正确写出上面功能的程序。(60分)
调试出程序。(40分)
main()
{ inti;
while((i=fork()==-1);
printf(“i=%d\n”,i);
if(i) printf(“It is a parent process!\n);
else printf(“It is a parent process!\n);
3.调试成功。(20分)
4.用相应的命令查看指定目录。(10分)
注:getwd函数原型是:itn getwd (char*pathbuf);它的功能确定调用进程当前工作目录的绝对路经名,复制该路经名所指、由我们自己提供的字符数组中,然后返回指向该数组的指针。调用成功返回0,否则,返回-1。chdir函数原型是:itnchdir ( const char*pathname);它的功能是pathname指定的目录成为当前目录,调用成功返回0,否则,返回-1。该程序需要有头文件:unistd.h、stdlib.h、limits.h。
exit(0);
}
第二套题:改变当前目录到指定目录
要求:
1.在系统中建立一个用建目录命令(目录名自定)。(10分)
2.用chdir和getwd函数编写一个C程序(程序名自定)改变当前目录到指定目录,然后打印出该目录名。在程序中应有如下基本功能:当执行文件时,使用方法出错,请给出提示,如程序名参数,并退出;如chdir函数调用不成功,给出相应的出错信息,退出。否则,调用getwd函数,如getwd函数调用不成功,给出相应的出错信息,退出。否则,打印该目录名。(60分)
{
if(argc!=3) {
printf(“usage:a.out <oldname> <newname>\n”);
exit(1);
}
if(rename(argv[1], argv[2])<0)
printf(“ERROR:rename() call failed\n”);
else
printf(:”rename() call successful\n”);
调试出程序。(40分)
原程序:见指导书P74。
要求:
1.编写一个C程序,实现进程的管道通信。使用系统调用pipe()建立一条管道。两个子进程p1,p2分别向管道各写一句:
Child1 is sending message!
Child2 is sending message!
父进程从管道中读出来自两个子进程的信息,显示在屏幕上。
2.正确写出上面功能的程序。(60分)
2.调试成功。(20分)
#include <unistd.h>
main()
{
int pid;
pid=fork();
swich(pid){
case–1:
printf(“fork failed\n”);
exit(1);
case 0:
execl("/bin/ps","ps","-af",(char * )0);
printf(:” cmd=%s\n”,ptr); exit(0);
}
第三套题:用fork( )编写一个创建进程的C程序
要求:
1.用fork( )编写一个创建进程的C程序(程序名自定)。程序的功能:如果fork( )调用不成功,则作空循环;如成功,子进程执行execl("/bin/ps","ps","-af",(char * )0);父进程执行execl("/bin/ls","ls","","/home/stu",(char * )0);(80分)
相关文档
最新文档