- 3
- 0
- 约1.04万字
- 约 23页
- 2016-05-22 发布于浙江
- 举报
操作系统课程设计报告(网络121朱正杰)
操作系统课程设计报告
题目: 线程安全型双向链表的实现
专 业: 网络工程 201210314005
姓 名: 朱正杰
上海海事大学信息工程学院
2014年 12月 15日
目录
1.课程设计任务描述与要求 1
1.1任务描述 1
2.系统总体结构描述与主要数据结构说明 1
2.1系统总体结构描述 1
2.2主要数据结构说明 2
3.课程设计报告内容 5
3.1模块功能 5
3.2详细流程图 6
3.3实现思路说明 7
3.4程序清单 7
3.5注释 8
4.总结 19
附录: 19
程序使用说明 19
程序测试思想 20
程序测试结果 20
参考书目: 21
1.课程设计任务与
1.1任务描述
一个安全的双向链表,所谓线程安全,就是该链表能够实现多个线程同时正确的链表结点,也就是能够实现对链表这个资源的保护。
1.2
需要实现的函数
InitList函数:初始化一个空的双向,并初始化各个用于保护链表的信号量。
Insert函数:向链表指定位置插入一个结点。
Erase函数:删除指定位置的结点。
Clear函数:删除链表中的所有结点
Find函数:查找链表中是否有指定的元素,若有,返回能够该的指针;若无,返回
Print函数:打印当前链表中的所有元素。该链表后,编写一个测试程序
您可能关注的文档
- 密码学实验讲义及实验报告2014.doc
- 宿迁市宿豫区2010-2011学年度第一学期期末调研检测八年级物理试卷.doc
- 密码系统的两个基本要素是加密算法和密钥管理.doc
- 密码技术弊端显现:生物识别渐受追捧.doc
- 富银基金告诉你什么是工业反哺农业.docx
- 实验 PGP软件的使用.ppt
- 富银基金为你讲解托收押汇.docx
- 实验报告--第七组作业.doc
- 密码编码学与网络安全实验报告及代码三.doc
- 对肥胖者购买衣服的市场进行市场细分.doc
- 新疆塔城地区第一高级中学2025-2026学年高一下学期学情自测物理试卷(含解析).docx
- 苏教版五年级上册数学 期中检测卷.doc
- 新疆维吾尔自治区昌吉回族自治州呼图壁县2025-2026学年九年级上学期1月期末英语试题(含解析).docx
- 新疆维吾尔自治区和田地区和田市2025-2026学年上学期八年级英语期末试卷(含解析).docx
- 四川省绵阳市游仙区2025-2026学年七年级上学期1月期末英语试题(含解析).docx
- 苏教版三年级上册数学 第三单元测试题.doc
- 四川省绵阳市梓潼县2025-2026学年八年级上学期1月期末物理试题(含解析).docx
- 四川省绵阳市盐亭县四校联考2025-2026学年八年级下学期物理学情自测(含解析).docx
- 房颤患者太极拳练习.pptx
- 苏教版五年级上册数学 期末检测卷.doc
原创力文档

文档评论(0)