本设计的目的是通过设计和调试一个简单的文件系统,通过模拟文件操作命令的执行,来模拟文件管理,使学生对主要文件操作命令的实质和执行过程有比较深入的了解,掌握它们的基本实施方法。具体要求如下: ⑴设计一个支持n个用户的文件系统,每个用户可拥有多个文件; ⑵采用二级或二级以上的多级文件目录管理; ⑶对文件应设置存取控制保护方式,如“只能执行”、“允许读”、“允许写”等; ⑷系统的外部特征应接近于真实系统,可设置下述文件操作命令:建立文件、打开文件、关闭文件、删除文件、读文件、写文件、复制文件、查询目录; ⑸通过键盘使用该文件系统,系统应显示操作命令的执行结果
2022-05-24 10:00:46 10.17MB 操作系统
算符优先分析器 编译原理课程设计源码报告 需要的下
1
汇编语言 综合性实验 简单的贪食蛇 有源码,可以运行,有详细报告,作者华南大
1
在分段存储管理方式中,作业的存储空间被分成若干个段,每个段的大小可以不同,根据用户编写的程序而定。为了灵活的对作业按逻辑关系划分为若干个段,放入内存,更好的实现信息的共享和保护,分段存储管理是个非常好的管理方式。 在本次课程设计中,为了建立一个基本分段存储管理系统的模型,首先采用了数组mem[100]模拟分配了一个有100个内存块的内存空间,用于为进程的分段分配存储空间,并采用位示图的思想,一百个内存块初始化时为0,表示未被分配,当有进程调入内存,被分配的内存块用1表示,进程分段调出内存后,又变回0,并用变量availableMem随时记录剩余的可用内存空间数,初始时availableMem = 100。 其次,建立进程的基本模式,若一个进程可以有若干个段组成,每个段的大小不同,本设计中,手工设置进程的段数,以及每个段所需占用的内存大小数。内存所需要的内存总大小用total变量记录。 内存的分配与回收;从创建的进程中选择一个进程调入内存,为该进程分配每个段所需要的内存块,已分配的内存块变为1,availableMem 变为availableMem =availabl
2022-05-02 09:00:57 103KB 操作系统
在本次课程设计中,设计的目的就是在Linux系统环境下,使用makefile文件的方式,使用C语言编写出手机缴费系统。要求系统必须具有增查功能。 在此次课程设计中,要求同学们进一步了解Linux系统与其他操作系统的异同;掌握在Linux操作系统中使用C语言编程的方法;掌握Linux操作系统下mysql数据库的安装、登陆及使用;掌握使用makefile文件对程序进行集体编译连接的方法。 在本次课程设计中,要求同学们掌握使用Linux系统、C语言做系统设计步骤和技巧。
2022-04-28 09:00:58 5.61MB linux
  根据实际情况,我们使用原型法(Rapid Prototyping)即以少量代价快速地构造一个可执行的软件系统模型。使用户和开发人员可以较快地确定需求,然后采用循环进化的开发方式,对系统模型作连续的精化,将系统需具备的性质逐渐增加上去,直到所有的性质全部满足。此时模块也发展成为最终产品了。    通过对用户需求的分析,我们可以分析出该人事管理系统大致可以分为七个模块:人事管理模块、登陆管理模块、部门管理模块、信息留言模块、个人信息模块、系统设置模块和关于我们模块。 现在对这六个模块做具体说明: 第一模块:人事基本情况管理模块(不同权限功能不同): 1、可通过员工姓名、员工号、职称、年龄查询员工基本信息。 2、可以添加员工(部门经理权限只能添加该部门员工信息,而管理员可以添加所有部门的员工信息) 3、可以修改员工信息(只能是员工的职业信息) 4、可以删除员工(部门经理权限只能删除该部门员工信息,而管理员可以删除所有部门的员工信息) 5、可以查看更新后的员工信息 第二模块:登陆管理模块(只对管理员权限开放) 1、可通过用户的ID、姓名以及员工号查询登陆者的基本信息 2、可添加登录
2022-04-20 19:03:17 12.92MB 数据库
基于ssm超市管理系统(源码+报告+数据库).rar
2022-04-19 18:07:20 35.98MB ssm
包含课题的python源码,实验报告以及测试数据等资源。 对于给定文本库,用户提交检索关键词(例如: NBA, basket, ball),在文本库中查询与检索关键词最相关的 k 个文本(例如 k=5),并根据文本与检索关键词的相关度,对这 k 个文本进行排序,将排序后的结果返回给用户。 使用TF-IDF权值衡量关键词对于某篇文章的重要性,从而根据关键词挑选出相关性较高的文本。首先程序加载文本库,并对数据进行处理,用户输入一个或多个关键词,分别输出前五的各检索关键词的文本排序序列。
2022-04-16 14:06:37 362KB 自然语言处理 python 数据结构与算法
资源包含Python源码和2页详细的报告。 实验内容:选取5个尺度,36个方向共180个二维模板对一幅图像(任取,可用作业1的图像)分别做二维卷积,得到180幅滤波结果图像,以此作为基准Gabor滤波结果。由于这个基准算法处理速度很慢,故请试着对该方法进行改进,改进方法在要求得到同样180个卷积的结果图像的前提下,尽量提高其处理速度。
2021-12-31 09:06:27 537KB 图像处理 gabor 源码类 实验报告
开发语言:Java 1.8 MVC框架:Spring 4.3.3 web服务器:Tomcat 开发系统:OSX/LINUX 数据库: MySQL 、需要提前配置好mysql数据库,sql文件位于根目录 (DDL.sql DML.sql) 2、设置数据库参数 配置文件位于 apache-tomcat/webapps/CloudMusic/WEB-INF/classes/dbConfig.properties 3、终端启动服务器 cd apache-tomcat ./bin/catalina.sh run 运行成功后,浏览器打开 http://localhost:8080/CloudMusic 可访问
2021-12-30 17:05:09 17.88MB Javaweb