- 14
- 0
- 约1.14千字
- 约 5页
- 2016-03-13 发布于安徽
- 举报
第三次实验 使用ncurses 编写菜单
实验内容:
使用ncurses 库编写菜单,将 进程、信号、管道、哲学家算法的函数集成在菜单中。
实验截图:
实验总结:
在本次实验中,我通过老师给的menu程序例子,第一次编写时,我将几个要用的函数直接编写在了menu.c中,运行后无法正确显示每一个功能的结果。经过问同学以及在网上找答案,学会了必要的ncurses库的几个函数,同时也学会了使用 ncurses 的标准模板,要注意编译连接时要在最后加 -lncurses。同时,通过这次实验,我也对fork程序,signal程序,pipe程序,高级管道程序,fifo程序 有了进一步了解。
第四次实验 哲学家进餐问题
实验内容:
设定盆里一共有68根面条,一次哲学家就餐只能吃一根面条。要求使用多线程机制实现相应的哲学家进餐模型,同时诠释死锁和避免死锁的办法。
实验截图:
图1
图2
实验总结:
在这次实验中,哲学家进餐算法并不难理解,用C语言模拟实现也不难,但是由于对linux下很多函数不了解,例如进程解锁、死锁函数等,自己理解起来比较困难。后来使用同学的代码后执行结果如图1所示,然后使用ncurses编写成画面形式,分别使用“!”“*”表示等待和进餐,执行结果如图2所示。在使用ncurses时,使用延时函数来观察每一种状态,但是结果总是延时全部结束后显示最后结果。通过这次试验我对进
您可能关注的文档
- 挂靠经营药品现状的分析及对策.doc
- 按考试模块复习知识点 (计算机的).doc
- 捷安特自行车宏观环境的分析.ppt
- 捷达轿车动力转向器故障诊断的分析.ppt
- 探究外力做功及物体动能变化的关系.ppt
- 推荐给大家--体育及健康课程的性质及价值.ppt
- 掺粉煤灰混凝土中钢筋耐海水侵蚀性能的电化学应用研究.doc
- 描述性应用研究 descriptive study.ppt
- 提高义务教育阶段学生学业效能的应用研究.ppt
- 提高企业竞争力的秘密武器-六西格玛(PPT 95页).ppt
- 2026四川凉山州西昌市住房和城乡建设局招聘工作人员2名考试备考试题及答案解析.docx
- 2026年福建龙岩市新罗区事业单位招聘58人考试参考试题及答案解析.docx
- 2026广西崇左天等县人民武装部编外聘用人员招聘2人考试参考题库及答案解析.docx
- 2026山东滨州市沾化区部分区直学校校园招聘7人(山师-曲师站)考试参考题库及答案解析.docx
- 2026广东东莞市常平镇编外聘用人员招聘5人考试参考题库及答案解析.docx
- 2026年河北邯郸魏县公开招聘社区工作者120名考试参考题库及答案解析.docx
- 2026福建三明港务地产有限公司社会招聘1人考试备考试题及答案解析.docx
- 2026湖南永州市江永县兴园再生资源有限公司公司招聘6人考试备考题库及答案解析.docx
- 2026广东云浮市新兴县招聘机关事业单位紧缺人才4人(华南师范大学专场)考试备考试题及答案解析.docx
- 2026广东深圳小学光明学校(集团)招聘优秀教师19人考试备考试题及答案解析.docx
最近下载
- 人工湿地设计.pptx VIP
- 欧标-接触线 EN 50149.doc VIP
- 土力学1-第一章-清华大学.ppt VIP
- 2020版药物临床试验质量管理规范试题.pdf VIP
- 2025高中思想政治教师课标考试模拟试卷附参考答案(三套) .pdf VIP
- T_DGAG 026—2024(地址数据标准化治理服务规范).pdf VIP
- 2025高中思想政治教师课标考试模拟试卷附参考答案(三套).docx VIP
- 2025年河南工业贸易职业学院单招职业适应性测试题库参考答案.docx VIP
- 中国0~18岁儿童、青少年体块指数的生长曲线.pdf VIP
- 高中思想政治教师课标考试模拟试卷及参考答案.docx VIP
原创力文档

文档评论(0)