操作系统实验报告 计算机 0703班 200729 实验 4 进程的管道通信 1. 实验目的 1) 加深对进程概念的理解,明确进程和程序的区别。 2) 进一步认识并发执行的实质。 3) 分析进程争用资源的现象,学习解决进程互斥的方法。 4) 学习解决进程同步的方法。 5) 了解 Linux 系统中进程通信的基本原理。 进程是操作系统中最重要的概念, 贯穿始终,也是学习现代操作系统的关键。 通过本次实验,要求理解进程的实质和进程管理的机制。在 Linux 系统下实现进 程从创建到终止的全过程, 从中体会进程的创建过程、 父进程和子进程之间的关 系、进程状态的变化、进程之间的互斥、同步机制、进程调度的原理和以管道为 代表的进程间的通信方式的实现。 2. 内容及要求: 这是一个设计型实验,要求自行编制程序。 使用系统调用 pipe()建立一条管道,两个子进程分别向管道写一句话: Child p
1. OS的主要功能 操作系统的基本功能: 处理机管理、存储管理、设备管理、信息管理(文件系统管理) 、用 户接口 。 2. OS有哪三种类型?各有什么特点? 操作系统一般可分为三种基本类型,即批处理系统、分时系统和实时系统。 批处理操作系统的特点是:多道和成批处理。 分时系统具有多路性、交互性、 “独占”性和及时性的特征。 实时系统特点:及时响应和高可靠性 3. OS的基本特征是什么? 并发性、共享性、虚拟技术、异步性 4. OS一般为用户提供了哪三种接口?各有什么特点? 1. 联机命令接口 提供一组命令供用户直接或间接操作。 根据作业的方式不同,命令接口又分为联 机命令接口和脱机命令接口。 2. 程序接口 程序接口由一组系统调用命令组成,提供一组系统调用命令供用户程序使用。 3. 图形界面接口 通过图标 窗口 菜单 对话框及其他元素 , 和文字组合 , 在桌面上 形成一个直观易 懂 使
什么是管道(操作系统)知识来自于造价通云知平台上百万用户的经验与心得交流。 注册登录 造价通即可以了解到相关什么是管道(操作系统)最新的精华知识、热门知识、相关问答、行业资讯及精品资料下载。同时,造价通还为您提供材价查询、测算、询价、云造价等建设行业领域优质服务。手机版访问:什么是管道(操作系统)