简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
任务1在当前用户目录下创建数据文件student.txt,文件的内部信息存储格式为Sname:S#:Sdept:Sage:Ssex,即“姓名:学号:学院:年龄:性别”,每行一条记录,输入不少于10条学生记录,其中包括学生本人记录。编写程序task41.c,从文件中查找Sdept字段值为“计算机与网络安全学院”的文本行,输出到文件csStudent.txt中,保存时各字段顺序调整为S#:Sname:
1、什么是高级调度、中级调度、低级调度?它们之间有何联系?高级调度又称长期调度,调度对象是作业,主要功能是根据某种算法,将外存上处于后背队列的作业调度入内存;低级调度又称进程调度或短程调度,其调度对象是进程,主要功能是根据某种算法,决定就绪队列中的哪个进程获得处理机;中期调度又称为内存调度,主要用于提高内存利用率和系统吞吐量(实现虚拟内存)。都是处理机的调度,高级调度将外存的作业调度入内存,通过低
1、试举例说明因竞争可重用资源和可消耗资源引起的死锁2、什么叫死锁?产生死锁的必要条件是什么?答:死锁是指一组进程中的每一个进程,均无限期地等待此组进程中某个其它进程占有的,因而永远无法得到的资源死锁产生的必要条件:①互斥条件:一个资源在同一时刻只能分配给一个进程。②请求和保持条件:进程已经保持了至少一个资源,但又提出了新的资源请求,而该资源已被其它进程占有。③不可抢占条件:进程已获得的资源,在未
操作系统第一次课程作业1.如果计算机不配操作系统,用户编写程序与运行程序需经历怎样的过程需要人工操作,需要编写机器语言,需要脱机输入输出。2.什么是操作系统?它有什么基本特征?列举4种操作系统的名称。操作系统是管理计算机硬件与软件资源的计算机程序。3.操作系统的处理机管理、内存管理、文件管理、设备管理各应实现哪些功能,为什么?处理机管理:进程控制、进程同步、进程通信、调度。为了是写多道程序技术,提
1、给出导致进程状态转换的事件:(1)运行→就绪,1种;(2)创建→就绪,1种;(3)运行→阻塞,3种;(4)阻塞→就绪,3种;(5)运行→终止,4种答:(1)调度器分配的时间片已被进程使用完(2)进程fork()后(3)进程进行系统服务请求(如I/O请求)(4)进程进行系统服务请求已完成(5)进程已结束正常返回,进程发生异常,收到终止信号2、结合进程结构和进程队列管理,说明fork、exit、w