集大18级计算机-计算机网络&OS (集美大学 - 计算机工程学院)

  • 操作系统第6次实验报告:使用信号量解决进程互斥访问

    姓名:吕煜华 学号:201821121046 班级:计算1812 1. 选择哪一个问题 哲学家进餐问题 有五个哲学家,他们的生活方式是交替地进行思考和进餐,哲学家们共用一张圆桌,分别坐在周围的五张椅子上,在圆桌上有五个碗和五支筷子,平时哲学家进行思考,饥饿时便试图取其左、右最靠近他的筷子,只有在他拿
    Lvyuhua   2020-05-31 16:49   0   351
  • 操作系统第6次实验报告:使用信号量解决进程互斥访问

    姓名:李宗政 学号:201821121029 班级:计算1811 1. 选择哪一个问题 哲学家进餐问题 2. 给出伪代码 问题描述 哲学家就餐问题(Dining philosophers problem)是在计算机科学中的一个经典问题,用来演示在并发计算中多线程同步时产生的问题。在1971年,著名的
    DVCD   2020-05-31 16:41   0   227
  • 操作系统第6次实验报告:使用信号量解决进程互斥访问

    姓名 邹文兵 学号 201821121028 班级 计算1811 1. 选择哪一个问题 选择生产者和消费者问题。 2. 给出伪代码 算法思想: 规定: 如果空格子信号量中有数据,生产者不能生产,只能阻塞。 如果空格子信号量中没有数据,消费者不能消费,只能等待数据。 定义两个信号量:S满 = 0, S
    zouwenbin   2020-05-31 14:39   0   256
  • 操作系统第6次实验报告:使用信号量解决进程互斥访问

    姓名 陈悦凯 学号 201821121011 班级 计算1811 1. 选择哪一个问题 哲学家进餐问题 2. 给出伪代码 1 semaphore chopstick chopstick[5] = {1,1,1,1,1}; 2 3 do 4 { 5 //think 6 wait(chopstick[i
    chenyuekai   2020-05-31 14:38   0   244
  • 操作系统第6次实验报告:使用信号量解决进程互斥访问

    姓名:倪晓东 学号:201821121020 班级:计算1811 1. 选择哪一个问题 哲学家进餐问题 2. 给出伪代码 问题描述: 有五个哲学家,他们的方式是交替地进行思考和进餐,哲学家们共用一张圆桌,分别坐在周围的五张椅子上,在圆桌上有五个碗和五支筷子,平时哲学家进行思考,饥饿时便试图取其左、右
    Linial   2020-05-31 14:27   0   216
  • 操作系统第6次实验报告:使用信号量解决进程互斥访问

    姓名 那宝龙 学号 201821121054 班级 计算1812 1. 选择哪一个问题 哲学家进餐问题 2. 给出伪代码 思想:规定哲学家的座位奇数和偶数号,奇数号哲学家先动左筷子后右筷子,而偶数哲学家相反先动右筷子再动左筷子。所以,即是1、2号哲学家竞争1号筷子,3、4号哲学家竞争3号筷子。即五个
    baolong22   2020-05-31 10:37   0   222
  • 操作系统第6次实验报告:使用信号量解决进程互斥访问

    姓名:蒋浩天 学号:201821121024 班级:计算1811 1. 选择哪一个问题 哲学家进餐问题 2. 给出伪代码 思路:针对哲学家进餐问题,对哲学家编号1-4,对叉子编号1-4,假设哲学家进餐总是先拿起左手边的叉子再拿右手边的叉子。如果让哲学家自由一次取一根叉子,那么会出现所有哲学家都拿起左
    HaotianJiang   2020-05-31 02:15   0   186
  • 操作系统第6次实验报告:使用信号量解决进程互斥访问

    姓名:程开 学号:201821121060 班级:计算1812 1. 选择哪一个问题 哲学家进餐问题 哲学家进餐问题是由荷兰学者Dijkstra提出的经典的同步问题之一。 有五个哲学家,他们的生活方式是交替地进行思考和进餐,哲学家们共用一张圆桌,分别坐在周围的五张椅子上,在圆桌上有五个碗和五支筷子,
    Amazing_C   2020-05-31 01:38   0   239
  • 操作系统第6次实验报告:使用信号量解决进程互斥访问

    姓名:许德阳 学号:201821121045 班级:计算1812 1. 选择哪一个问题 哲学家进餐问题: 五个哲学家从p0到p5围坐在一个圆桌上,进行思考和吃饭,需要两把叉子才能吃饭, 每个人都先拿起左手边的叉子,在要拿右手边叉子的时候就会进入死循环。 2. 给出伪代码 每个哲学家可用以下伪代码表示
    xudeyang   2020-05-31 01:05   0   173
  • 操作系统第6次实验报告:使用信号量解决进程互斥访问

    姓名:林顺达 学号:201821121022 班级:计算1811 1. 哲学家进餐问题 问题描述:有五个哲学家,他们的生活方式是交替地进行思考和进餐,哲学家们共用一张圆桌,分别坐在周围的五张椅子上,在圆桌上有五个碗和五支筷子,平时哲学家进行思考,饥饿时便试图取其左、右最靠近他的筷子,只有在他拿到两支
    丶Lin   2020-05-30 23:38   0   161