山东大学软件学院课程设计
文章平均质量分 92
陌兮_
这个人很懒,什么也没写
展开
-
Dijkstra迪杰斯特拉加权有向图最短路径动态演示(Python GUI tkinter)—山东大学数据结构课程设计
一、程序演示效果1、程序界面:2、程序使用:首先选择自定义or随机生成,这个是演示地图的生成方式如果自定义,则需选择存储方式,邻接矩阵or邻接链表or邻接数组,然后输入节点数、边数、起始节点、终止节点,输入完成后点击提交。然后选择文件路径,点击选择文件,则会弹出文件选择对话框,并且默认只能选择txt文件。选择完成后,会在文件路径一栏显示文件的路径,并且会显示出根据此文件创建的地图,按照上面的存储方式选项打印出创建的存储信息。然后选择演示速度,滑动滑块选择,结果在右面输入框显示。最后点击确定按钮原创 2021-03-01 11:39:39 · 1617 阅读 · 1 评论 -
山东大学软件学院高级语言课程设计JAVA课程设计-学生在线考试系统平台
说明:blog 不全面而且也不是上交实验报告的最终版本(是自己实验过程中简单记录的笔记),完整内容(含代码+实验报告)可以通过(山东大学软件学院高级语言课程设计JAVA课程设计-学生在线考试系统平台)下载,或者微信公众号关注“陌兮blog”免费获取文章目录一、题目及要求二、功能流程图三、程序部分功能演示1、登录、注册:2、学生端:2.1、主界面:2.2、学生答题:3、教师端:3.1、主界面:3.2、教师阅卷:3.3、自选组题、随机出题:3.4、成绩分布图查询:4、管理员:4.1、主界面:4.2、学生管理原创 2022-01-21 15:10:32 · 1151 阅读 · 2 评论 -
山东大学软件学院操作系统课程设计Nachos-实验六-系统调用与多道用户程序
说明:blog 中写到的这几个实验,不全面而且也不是上交实验报告的最终版本(是自己实验过程中用typora简单记录的笔记),完整内容(含代码+实验报告)可以通过(山东大学软件学院操作系统课设)下载,或者微信公众号关注“陌兮blog”免费获取文章目录一、系统调用一、nachos 系统调用分析1、nachos 编译用户程序2、系统调用3、Exec 系统调用二、实现nachos系统调用:Exec()1、实现 Print2、实现内存扩展3、实现 AdvancePC4、实现 SpaceID5、实现 Exec三、测原创 2022-01-21 14:31:45 · 2154 阅读 · 2 评论 -
山东大学软件学院操作系统课程设计Nachos-实验七-虚拟内存
说明:blog 中写到的这几个实验,不全面而且也不是上交实验报告的最终版本(是自己实验过程中用typora简单记录的笔记),完整内容(含代码+实验报告)可以通过(山东大学软件学院操作系统课设)下载,或者微信公众号关注“陌兮blog”免费获取文章目录一、虚拟内存1、问题分析1.1、请求式分页技术1.2、页置换1.3、帧的分配2、实现虚拟内存1、实现缺页异常处理2、实现页置换3、测试一、虚拟内存1、问题分析结合实验指导书,实现nachos虚拟内存的过程大概可以分为:处理缺页异常、页置换、帧分配这三个部原创 2022-01-21 14:31:03 · 3179 阅读 · 1 评论 -
山东大学软件学院操作系统课程设计Nachos-实验五-具有二级索引的文件系统
说明:blog 中写到的这几个实验,不全面而且也不是上交实验报告的最终版本(是自己实验过程中用typora简单记录的笔记),完整内容(含代码+实验报告)可以通过(链接)下载,或者微信公众号关注“陌兮blog”免费获取文章目录一、二级索引1、问题分析2、实现二级索引3、测试一、二级索引1、问题分析在 …/lab4 中,改进了 Nachos 文件系统的功能使它具有了扩展文件长度的功能,但文件扩展后文件的最大长度不能超出 3840 这个最大容量,也就是只能使用一级索引,所以本实验要实现的功能为nacho原创 2022-01-15 19:07:19 · 980 阅读 · 0 评论 -
山东大学软件学院操作系统课程设计Nachos-实验四-基本文件系统扩展
说明:blog 中写到的这几个实验,不全面而且也不是上交实验报告的最终版本(是自己实验过程中用typora简单记录的笔记),完整内容可以通过(链接)下载,或者微信公众号关注“陌兮blog”免费获取一、文件系统分析查看 /filesys/filesys.cc 中文件系统的构造函数,可以发现以下信息#define FreeMapSector 0#define DirectorySector 1#define FreeMapFileSize (NumSectors / BitsInByte)原创 2022-01-15 18:56:48 · 1506 阅读 · 1 评论 -
山东大学软件学院操作系统课程设计Nachos-实验一
说明:blog 中写到的这几个实验,不全面而且也不是上交实验报告的最终版本(是自己实验过程中简单记录的typora笔记),完整内容可以通过(链接)下载,或者微信公众号关注“陌兮blog”免费获取一、安装 Ubuntu起初想使用上学期操作系统实验时安装的 Ubuntu 20.04.2.0 ,在执行 sudo apt install gcc-multilib g+±multilib 时报了错误:“缺少依赖”,然后在网上找了好多解决办法,尝试过后都没有成功。于是重新下载了 Ubuntu 14.04.6 LT原创 2022-01-15 18:50:11 · 2387 阅读 · 0 评论