上一页 1 2 3 4 5 6 7 8 9 10 ··· 16 下一页
摘要: 基于sigaction编写一个信号处理程序,按下CTRL+C,打印奇数随机数,按下CTRL+\,打印偶数随机数,提交代码和运行结果截图。 #include<stdio.h> #include<string.h> #include<signal.h> #include<unistd.h> #inclu 阅读全文
posted @ 2022-11-10 09:04 油菜园12号 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 推荐在OpenEuler中实现 编写程序 rxx(xx为你学号后两位), rxx -o 生成并打印一个奇数随机数,rxx -e 生成并打印一个偶数随机数。提交代码和运行结果截图。 编写一个多进程程序,父进程通过调用exec和rxx 打印奇数随机数,同时打印自己PID,子进程通过调用exec和rxx 阅读全文
posted @ 2022-11-10 08:56 油菜园12号 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 编译运行附件中的代码,提交运行结果截图 理解代码,特别是相关系统调用的使用。 一、有名管道FIFO (一)知识点 1.在有名管道(named pipe或FIFO)提出后,管道(pipe)限制得到了克服。 FIFO不同于管道之处在于它提供一个路径名与之关联,以FIFO的文件形式存在于文件系统中。这样, 阅读全文
posted @ 2022-11-09 15:00 油菜园12号 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 转载:操作系统 - C语言实现生产者消费者问题 一、问题描述 有多个进程:多个生产者进程和多个消费者进程共享一个初始为空、固定大小为 n 的缓存(缓冲区)。生产者的工作是制造数据,只有缓冲区没满时,生产者才能把消息放入到缓冲区,否则必须等待; 同时,只有缓冲区不空时,消费者才能从中取出消息,一次消费 阅读全文
posted @ 2022-11-09 13:59 油菜园12号 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 0 推荐在openEuer上实现 1 描述操作系统中“读者-写者”问题,理解问题的本质,提交你理解或查找到的文本资料 2 利用多线程完成 reader 和 writer 3 在main中测试若干个 reader 和 writer 的测试,提交截图说明代码的正确性 一、同步互斥问题 - 读者写者问题之 阅读全文
posted @ 2022-11-09 13:46 油菜园12号 阅读(127) 评论(0) 推荐(1) 编辑
摘要: 1 编译运行附件中的代码,提交运行结果截图,并说明程序功能 2 修改代码,把同步资源个数减少为3个,把使用资源的线程增加到 (你的学号%3 + 4)个,编译代码,提交修改后的代码和运行结果截图。 题一 #include <stdio.h> #include <pthread.h> #include 阅读全文
posted @ 2022-11-08 21:28 油菜园12号 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 编译运行附件中的代码,并说明程序的功能 根据自己的理解,提交不少于3张图片 一、代码 #include <stdio.h> #include <stdlib.h> #include <pthread.h> #include <ctype.h> struct arg_set { char *fname 阅读全文
posted @ 2022-11-08 21:04 油菜园12号 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 一、实验目的与要求: (一)实验目的 该实验为设计性实验,实验目的如下: 学会如何采用软件方式设计和实现一个高质量的随机数生成算法。 掌握常用的随机数质量测试的方法。 (二)实验要求 本实验一人一组,编程语言任选。 要求学生掌握伪随机数的生成原理,了解常用的伪随机数生成算法,并熟练掌握所选的编程语言 阅读全文
posted @ 2022-11-07 20:57 油菜园12号 阅读(592) 评论(0) 推荐(0) 编辑
摘要: 第十二章 块设备 I/O 和缓冲区管理 一、知识点归纳 (一)块设备 I/O 缓冲区 在第11章中,我们学习了读写普通文件的算法。这些算法依赖于两个关键操作,即 get_block 和 put_block,这两个操作将磁盘块读写到内存缓冲区中。由于与内存访问相比,磁盘I/O 速度较慢,所以不希望在每 阅读全文
posted @ 2022-11-04 22:24 油菜园12号 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 一、实验目的与要求: (一)实验目的 该实验为设计性实验,实验目的如下: 了解本地计算机的网络配置。 熟悉面向对象编程/C编程环境,能够编写简单程序。 熟练网络查阅源代码资源并会调试,修改,测试。 (二)实验要求 本实验一人一组,编程语言为C/C++/C#/JAVA。 要求学生熟练掌握C/C++/C 阅读全文
posted @ 2022-10-31 22:45 油菜园12号 阅读(507) 评论(0) 推荐(1) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 16 下一页