《操作系统原理》
实 验 报 告
院 (部): 管理工程学院
专 业:信息管理与信息系统
实验项目:实验一 二 三 五
班 级:信管102
姓 名:
学 号:
目 录
引 言.......................................................................................................................... 4
实验一、模拟进程创建、终止、阻塞、唤醒原语.............................................................. 6
实验目的:............................................................................................................... 6
…… …… 余下全文
西安郵電大學
操作系统设计报告
题 目:进程、线程、互斥锁
院系名称: 计算机学院
班 级: 1104
学生姓名: 赵大伟
学号(8位):04113124
指导教师: 舒新峰
设计起止时间:2013.11.10—2013.11.20
一. 设计目的
1) 通过观察、分析实验现象,深入理解进程及进程在调度执行和内存空间
等方面的特点,掌握在POSIX 规范中fork和kill系统调用的功能和使用。
2) 通过观察、分析实验现象,深入理解线程及线程在调度执行和内存空间
等方面的特点,并掌握线程与进程的区别。掌握POSIX 规范中
pthread_create() 函数的功能和使用方法。
3) 通过观察、分析实验现象,深入理解理解互斥锁的原理及特点掌握在
POSIX 规范中的互斥函数的功能及使用方法。
二. 设计内容
1)创建一个进程,父子进程 相互交替执行,输出子进程号和进程ID
2)创建三个线程,输出三个线程运行的次数和当前主线程运行次数以及三个线程次数和。
3)使用POSIX 规范中的互斥函数,实现加锁解锁
4)信号量机制的方法,实现进程的加锁解锁,且不产生死锁
…… …… 余下全文
操作系统课程论文
院 系: 计算机学院
班 级: 20##计算机科学技术1班
姓 名: 曹作西
学 号: 2007123456
指导教师: xxx
完成时间: 2010.01
东莞理工学院
摘 要
本文分析面向对象教学操作系统EOS的系统结构和代码构成,通过源代码分析学习该系统的进程有关数据结构,掌握其进程创建过程、线程创建过程和上下文切换方法,理解其进程管理的机理,学习其面向对象实现机制,锻炼大型软件源代码阅读技能,以加深对操作系统原理知识点的理解和掌握,了解系统程序的实现方法,学习EOS面向对象程序设计技术。
…… …… 余下全文
操作系统课程设计实验报告
姓名:**
学号:**
班级:**
地点:**
20xx年**月**日
任务说明
共完成四个任务,任务一:I/O系统调用开销比较;任务二:实现一个简单的shell;任务三:进程/线程同步;任务四:文件内容的并行搜索。其中任务一,完成了标准c和unix下的实验,mmap没有完成,任务三完成了线程同步,进程同步没有完成。
任务一要求
在LINUX平台用C编程逆序一个文本文件,注意先是逆转的结果必须是原文件名。
请分别使用 :
(1)标准C的I/O库函数:fopen、fread、fwrite
(2)Unix的I/O函数:open、read、write
(3)open和mmap
要求尽量考虑效率,比较三种方法的性能。
任务二要求
实现一个简单的shell(命令行解释器),类似于sh,bash,csh等。你的shell必须支持以下内部命令: cd<目录>更改当前的工作目录到另一个<目录>。如果<目录>未制定,输出当前工作目录。如果<目录>不存在,应当有适当的错误信息提示,制革命令应该也能改变PWD的环境变量;
…… …… 余下全文
《操作系统原理》
实 验 报 告
院 (部): 管理工程学院
专 业:信息管理与信息系统
实验项目:实验一 二 三 五
班 级:信管102
姓 名:
学 号:
目 录
引 言.......................................................................................................................... 4
实验一、模拟进程创建、终止、阻塞、唤醒原语.............................................................. 6
实验目的:............................................................................................................... 6
…… …… 余下全文