
课程
文章平均质量分 63
Sudan_大树
zhihu: sudanl
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python实现 进程同步与互斥 读者-写者问题 读者优先 操作系统
题目描述 解决读者-写者问题,仅要求解决读者优先的情况。 提示:创建一个控制台进程,此进程包含 n 个线程。用这 n 个线程来表示 n 个读者或写 者。每个线程按相应测试数据文件的要求进行读写操作。 读者-写者问题的读写操作限制: 1)写-写互斥,即不能有两个写者同时进行写操作。 2)读-写互斥,即不能同时有一个线程在读,而另一个线程在写。 3)读-读允许,即可以有一个或多个读者在读。 读者优先的附加限制: 如果一个读者申请进行读操作时已有另一个读者正在进行读操 作,则该读者可直接开始读操作。但任何写者必须原创 2020-06-16 16:23:33 · 3952 阅读 · 8 评论 -
汇编子程序嵌套结构程序 输入姓名及8个字符的电话号码,并以一定的格式显示出来。(NAME TEL)
题目要求: 编写一个子程序嵌套结构的程序模块,分别从键盘输入姓名及8个字符的电话号码,并以一定的格式显示出来。 主程序TELIST: 显示提示符INPUT NAME 调用子程序INPUT_NAME输入姓名 显示提示符INPUT A TELEPHONE NUMBER 调用子程序INPHONE输入电话号码 调用子程序PRINTLINE显示姓名及电话号码 子程序INPUT_NAME: 调用键盘输入子程序GETCHAR,把输入的名字存放在INBUF缓冲区 中 把INBUF中的姓名移入输出行OUTNAME -子程序原创 2020-05-27 10:20:25 · 2215 阅读 · 1 评论 -
汇编程序语言 输入数字n和n个数字并对n个数字排序(带注释)
实验内容: 编写一个汇编语言程序,实现先输入一个0-100的数N,然后输入N个数,以回车结束每个数字并显示在屏幕上,再将未排序前和从小到大排序后的结果显示在屏幕上。实验结果应达到如下的一个界面:**** 实验过程 本次汇编语言程序设计要求的是对n个数进行排序,首先我们要定义程序结果的那些字符串以及这个n个数的一个数组。同时我们应该设置一个堆栈段来实现数的显示。 接着我们可是程序的正式开始部分,我们...原创 2020-05-01 15:45:11 · 5327 阅读 · 4 评论