通过研究Linux的文件系统结构,模拟设计一个简单的二级文件系统,第一级为主目录文件,第二级为用户文件。
设定一个超级用户,可以查看整个二级文件系统结构。
普通用户只能根据自己的用户名与密码访问自己的文件与共享的文件。
系统能检查键入命令的正确性,出错时应能显示出错原因。
2023/8/15 17:03:47 290KB OS课设 二级文件系统 图形界面 C语言
1
操作系统课设时做的,设计一个允许n个进程并发运行的进程管理模拟系统。
该系统包括有简单的进程控制、同步与通讯机构。
每个进程用一个PCB表示,其内容根据具体情况设置。
各进程之间有一定的同步关系(可选)。
系统在运行过程中应能显示或打印各进程的状态及有关参数的变化情况,以便观察诸进程的运行过程及系统的管理过程。
2023/6/13 13:35:34 277KB 操作系统 进程管理 C
1
山东大学操作系统课设之nachos实验报告,所有实验都有,代码附在在实验报告中,步骤及实现原理很详细!(提示:要完善nachos,主要是读懂代码并与所学操作系统知识相结合,本人写的代码并不多)
2023/3/15 8:04:28 3.36MB 山东大学 操作系统 nachos C++
1
设计一设计任务:模仿Linux文件系统在任一OS下,建立一个大文件,把它假象成一张盘,在其中实现一个简单的模仿Linux文件系统。
1.在现有机器硬盘上开辟100M的硬盘空间,作为设定的硬盘空间。
2.编写一管理程序simdisk对此空间进行管理,以模仿Linux文件系统,要求:(1)盘块大小1k(2)空闲盘块的管理:Linux位图法(3)结构:超级块,i结点区,根目录区3.该simdisk管理程序的功能要求如下:(1)info:显示整个系统信息(参考Linux文件系统的系统信息),文件可以根据用户进行读写保护。
目录名和文件名支持全路径名和相对路径名,路径名各分量间用“/”隔开。
2023/3/13 14:39:56 371KB 华工 操作系统课设 C/C++
1
西电的操作系统课设3(优先级捐赠方法解决优先级翻转问题),含源码(只放了四个需要修改的c和h文件,都是在课设2的基础上做的,课设2和3的代码均备注了修改的起末段落,且使用了不尽相同的备注)。
该做法参考了【LY】的协助手册,我在实验方案中给了相当详细的说明。
代码结合说明来做的话,理解这题应该没什么问题。
课设最终成绩90+,不用担心质量。
最后一个提醒,每个学校OS课设不一样,我这个是用优先级捐赠的方法解决优先级翻转问题(当然是针对Pintos内核)。
(总觉得自己想赚点CSDN积分也是蛮拼的==||。
So学弟学妹们酷爱来下吧括弧笑~)
2023/3/9 0:47:12 1.02MB pintos 西电 课设 os
1
用高级语言编写程序,模仿实现一个简单功能的操作系统。
(1)实现作业调度(先来先服务)、进程调度功能(时间片轮转)(2)实现内存管理功能(连续分配)(3)实现文件系统功能(选做内容)(4)这些功能要有机地连接起来广东工业大学操作系统,课程设计代码、文档
2023/1/16 12:57:49 279KB 课设 操作系统
1
操作系统课设__多道批处理系统两级调度的模仿_,基于C语言做的一个简单的课程设计,使用的算法都是比较简单的
2017/1/19 18:09:40 591KB 操作系统课设
1
西电的操作系统课设报告第一份,不含源码(没必要)。
其实这一份老师给的材料很详细了,所以本报告不用分数,仅用作进一步理解的参考,以及格式参考吧。
若需第二第三份,我也上传了,其中包含课设2、3次(priority_scheduling)的报告和代码,欢迎下载不过得要个几分噢~~……课设最终成绩90+,不用担心质量。
2017/11/18 16:05:37 416KB 西电 Pintos 课设 报告
1
用多线程同步方法处理生产者-消费者问题(操作系统课设
2016/9/5 18:13:33 155KB 课程设计
1
1、设计目的:通过研究Linux的进程同步机制和信号量,实现生产者消费者问题的并发控制。
2、说明:有界缓冲区内设有20个存储单元,放入取出的产品设定为20个100以内的随机整数。
3、设计要求:1) 生产者与消费者均有二个以上2) 生产者和消费者进程的数目在程序界面上可调,在运行时可随时单个增加与减少生产者与消费者3) 生产者的生产速度与消费者的消费速度均可在程序界面调理,在运行中,该值调整后立即生效4) 生产者生产的产品由随机函数决定5) 多个生产者或多个消费者之间必须有共享对缓冲区进行操作的函数代码6) 每个生产者和消费者对有界缓冲区进行操作后,即时显示有界缓冲区的全部内容、当前生产者与消费者的指针位置,以及生产者和消费者线程标识符7) 采用可视化界面,可在运行过程中随时暂停,查看当前生产者、消费者以及有界缓冲区的状态
2020/4/18 1:24:45 31KB 生产者消费者
1
共 33 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡