python函数式编程中南大学_中南大学操作系统课程设计题目-2015

1

.根据每道题的人数选定题目。

(如果自己有好的想法可以与我联系,可以做其他的题目)

2

.分析设计要求,给出解决方案,建立必要的数据结构,然后设计总体流程(包括界面)

详细设计必要的算法,并最终显示结果。基于

WINDOWS

LINUX

操作系统都可以,用何种

编程语言都有可以。

3

提交设计报告,

包括设计要求、

设计思想流程、

设计所涉及的主要数据结构、

程序清单、

运行结果、设计心得、参考资料等。

4

.严禁抄袭,复制设计内容,查出后相关同学设计成绩以零分处理。

5

.所提交源程序应是能够运行通过的完整程序。

6

.课程设计参考评分标准:

设计思想说明(

10

分)

;数据结构的说明(

6

分)

;各模块的算法流程图(

10

分)

;程序清

单:注意加注释(包含关键字、方法、变量等)

,在每个模块前加注释;

(共

70

分,其中书面源

程序占

35

分,实验的检查结果、程序的运行情况占

35

分)体会,总结及体会建议(

4

分)

1

Windows

多线程控制台程序

目的:学习和掌握如何编写

Windows

多线程控制台程序。通过编写程序,加深对进程和线

程关系的理解,掌握多线程程序的执行和编写技巧。

设计要求:

写一个单进程多线程的

Windows

控制台程序,

该程序在一个进程内建立

N

个线

程来执行指定的任务。

N

由命令行传递给系统。

Win32

控制台程序中,主函数的格式如:

Void main(int argc,char *argv[])

,可以获取命令行参数。

通过

VC++

“工程

/

设置”的

C/C++

属性页设置应用程序为“

MTD

”多线程。

利用

win32 API CreateThread()

来生成线程。

2

睡眠理发师问题

目的:了解信号量机制,了解并掌握进程同步和互斥机制,熟悉信号量的操作函数,利用

信号量实现对共享资源的控制。

设计要求:

(

1

)编写程序实现理发师与顾客进程的同步。

问题描述:这是一种经典的

IPC

问题,理发店有一位理发师,一把理发椅和

n

把用来等候

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值