此资源包含完整实验报告(加上你的学号姓名即可提交)
2022-07-03 14:00:08 541KB 操作系统 linux 服务器 安全
此资源包含完整实验报告(加上你的学号姓名即可提交)
2022-07-03 13:00:31 3.26MB 操作系统 linux 课程作业 东南大学
此资源包含完整代码和完整实验报告(加上你的学号姓名即可提交)
2022-07-03 13:00:31 133KB 操作系统 linux 课程作业 东南大学
使用语言:C#。 使用控制台进行操作。 含程序安装包及使用方法。
1
一、语言及软件环境:Java、Windows 11, JDK1.8,IntelliJ IDEA 二、课程设计内容和要求: 1、提交一批作业(>=10),按先来先服选择一部分作业(最多5个)进入内存。 2、为每个作业创建一个进程,并分配内存(用户内存:0—1024K,采用可变连续分配方式)。 3、进程调度功能(时间片轮转)。 4、随机阻塞进程,并在一段时间后唤醒进程(选做)。 5、显示相关信息:后备作业队列、内存分配情况、进程信息、完成作业情况。 6、这些功能要有机地连接起来。 三、设计需求分析: 1、使用随机数初始化10个作业,放入到后备队列中,然后使用先来先服务(FCFS)进行作业调度,最多只能有5个作业同时进入内存。 2、假设阻塞状态的进程仍然在内存中,则处于就绪、运行,阻塞三种状态的进程总数目最多为5个,即并发进程总数最多为5个,在进程结束后,就会被调出内存,同时继续使用先来先服务算法从后备队列中调入新的作业。 3、在内存中的几个非阻塞状态的进程使用时间片轮转(RR)算法进行调度。而作业在进入内存之前,先使用首次适应(FF)算法申请内存,从空闲分区链中找到合适的空闲分区并分配。
操作系统-课程设计-超级马里奥游戏设计实现(Qt&C++实现)包含以下两部分文件: 1.【报告】分为六章进行展示,包括摘要、参考文献,正文部分为包括前言、主要任务、总体设计、详细设计、遇到的问题和解决方法,以及总结。 2.【代码项目】Qt的C++代码项目的源代码部分,通过代码进一步理解程序的运行。 内容完整,图文表并茂,可用于操作系统-课程设计展示。 文件仅供参考学习。
2022-06-30 14:05:47 10.82MB 操作系统 课程设计 马里奥游戏 QT
操作系统课程设计—一个文件系统。已获通过的高分项目 操作系统 课程设计 一个文件系统 程序结构 该项目使用 C++、Qt 和 VS 搭建而成。 主体见:     - oscurriculumdesign_gui.cpp     - oscurriculumdesign_gui.h 操作系统课程设计—一个文件系统。已获通过的高分项目 操作系统 课程设计 一个文件系统 程序结构 该项目使用 C++、Qt 和 VS 搭建而成。 主体见:     - oscurriculumdesign_gui.cpp     - oscurriculumdesign_gui.h 操作系统课程设计—一个文件系统。已获通过的高分项目 操作系统 课程设计 一个文件系统 程序结构 该项目使用 C++、Qt 和 VS 搭建而成。 主体见:     - oscurriculumdesign_gui.cpp     - oscurriculumdesign_gui.h
操作系统课程设计—类Unix文件系统,高分通过项目。 支持用户添加/删除,文件读写,权限控制等功能。 代码结构 src ├── fs │ ├── constant.rs // 定义了一些文件系统的常量,如块大小、磁盘大小等 │ ├── core // 核心数据结构,磁盘块的管理 │ │ ├── file.rs // 处理文件权限 │ │ ├── fs.rs // 整个文件系统 Fs 的定义,磁盘块的回收/删除 │ │ ├── inode.rs // inode 结点 │ │ ├── iter.rs // 实现对 DirEntry 的迭代 │ │ ├── mod.rs │ │ ├── traits.rs // 将 Inode / DirEntry 转换成字节数组的 trait │ │ └── utils.rs // 常用函数,如字符串与字节数组的转换 │ ├── func // 拓展文件系统的功能,提供常用的接口 │ │ ├── chdir.rs // 更改当前目
课程设计内容 1、CPU管理。通过模拟设计并实现进程调度算法,实现CPU对进程的调度。 2、内存管理。设计并模拟实现虚拟内存中的请求分页管理的实现方式。 3、文件管理。设计和实现一个简单的文件系统。主要建立文件存储介质的管理机制,建立目录来实现文件目录的管理。 设计要求 1、整体设计架构:初始化界面包括进程调度、内存管理、文件管理和退出四个模块组成。 2、各模块架构:各模块由若干子模块组成,其中,进程调度要基本包括FCFS算法的调度功能;内存管理中要包括页面置换算法的基本实现;文件管理中要包括目录创建的功能。
2022-06-30 09:00:53 555KB 操作系统 课程设计
1
操作系统课程设计(作业调度、内存管理、进程调度、进程阻塞等),含完整源代码和课程设计报告,内容优质
1