自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 操作系统课程设计:设计一个按照时间片轮转法实现处理机调度的程序

操作系统课程设计:设计一个按照时间片轮转法实现处理机调度的程序一:时间片轮转法实现处理机调度的程序设计提示如下:(1)假设系统有n个进程,每个进程用一个进程控制块(PCB)来代表。进程控制块的格式如下表所示,且参数意义也相同。(2)按照进程到达的先后顺序排成一个循环队列,设一个队首指针指向第一个到达进程的首址。另外再设一个当前运行进程指针,指向当前正运行的进程。(3)执行处理机调度时,首先选择队首的第一个进程运行。(4)由于本题目是模拟实验,所以对被选中的进程并不实际启动运行,而只是执行如下操

2020-06-30 11:13:16 4379 9

转载 对于消息队列的解释以及介绍

一、什么是消息队列消息队列:一般我们会简称它为MQ(Message Queue)重点在队列 二字队列:是一种先进先出的结构;消息队列可以简单理解为:把要传输的数据放在队列中。科普:*把数据放到消息队列叫做生产者*从消息队列里边取数据叫做消费者二、为什么要用消息队列?2.1 解耦现在我有一个系统A,系统A可以产生一个userId然后,现在有系统B和系统C都需要这个userId去做相关的操作写成伪代码可能是这样的:public class SystemA { // 系

2020-06-22 22:02:01 309

原创 操作系统实验——磁盘调度算法(FIFS SSTF SCAN)

操作系统实验——磁盘调度算法(FIFS SSTF SCAN)一、实验目的1、了解磁盘调度的策略和原理;2、理解和掌握磁盘调度算法——先来先服务算法(FCFS)、最短寻道时间优先算法(SSTF)、电梯扫描算法(SCAN)。二、实验内容1、模拟先来先服务法(First-Come, First-Served,FCFS),最短寻道时间优先法(Shortest Seek Time First, SSTF),电梯扫描算法(SCAN)三种磁盘调度算法;2、对三种算法进行对比分析。3、输入为一组请求访问磁道序

2020-06-21 12:26:52 18410 4

转载 时间复杂度与空间复杂度(一看就懂)

时间复杂度、空间复杂度(一看就懂)算法(Algorithm)是指用来操作数据、解决程序问题的一组方法。对于同一个问题,使用不同的算法,也许最终得到的结果是一样的,但在过程中消耗的资源和时间却会有很大的区别。那么我们应该如何去衡量不同算法之间的优劣呢?主要还是从算法所占用的「时间」和「空间」两个维度去考量。时间维度:是指执行当前算法所消耗的时间,我们通常用「时间复杂度」来描述。空间维度:是指执行当前算法需要占用多少内存空间,我们通常用「空间复杂度」来描述。因此,评价一个算法的效率主要是看它的时间复

2020-06-21 09:31:54 503

原创 数据库系统设计综合实验

数据库系统设计综合实验实验目的通过实验,使学生掌握数据库系统设计和开发的一般方法,能够设计并实现简单的数据库系统。实验要求熟悉实验室实验环境,掌握实验预备知识,了解实验中故障排除的基本方法。实验中根据实验要求完成相应的任务,并独立完成实验报告。实验内容设计的数据库系统可从以下题目中选择,但不限定于以下题目,可自由选择。需提供系统简要的需求分析,给出大体的功能介绍;完成数据库的概念结构设计,建议用PowerDesigner画出系统的逻辑结构图或物理结构图(也可以使用其他工具);任选自己熟悉的数据

2020-06-19 13:15:34 10347 7

原创 操作系统实验——文件管理(fopen()、fclose()、fread()、fwrite()的使用)实现文件的复制

操作系统实验——文件管理(fopen()、fclose()、fread()、fwrite()的使用)实现文件的复制一:实验目的1、熟悉Linux文件系统的文件和目录结构,掌握Linux文件系统的基本特征;2、模拟实现Linux文件系统的简单I/O流操作:备份文件。二:实验内容1、浏览Linux系统根目录下的子目录,熟悉每个目录的文件和功能;2、设计程序模拟实现Linux文件系统的简单I/O流操作:备份文件。三:实验原理目录 描述/ 根目录/bin做为基础系统所需要的最基础的命令就是放在

2020-06-16 21:36:30 2277 1

原创 操作系统实验——内存管理(页面置换算法 OPT、FIFO、LRU)

操作系统实验——内存管理一、实验目的1、了解虚拟存储技术的特点,掌握虚拟存储请求页式存储管理中几种基本页面置换算法的基本思想和实现过程,并比较它们的效率。2、了解程序设计技术和内存泄露的原因二、实验内容1、模拟实现请求页式存储管理的几种基本页面置换算法(1)最佳淘汰算法(OPT)(2)先进先出的算法(FIFO)(3)最近最久未使用算法(LRU))三、实验原理1、虚拟存储系统UNIX中,为了提高内存利用率,提供了内外存进程对换机制;内存空间的分配和回收均以页为单位进行;一个进程只需将其一

2020-06-11 12:03:57 21819 3

转载 c++中fstream的使用

c++中fstream的使用ofstream是从内存到硬盘,ifstream是从硬盘到内存,其实所谓的流缓冲就是内存空间;在C++中,有一个stream这个类,所有的I/O都以这个“流”类为基础的,包括我们要认识的文件I/O,stream这个类有两个重要的运算符:1、插入器(<<) 向流输出数据。比如说系统有一个默认的标准输出流(cout),一般情况下就是指的显示器,所以,cout<<“Write Stdout”<<’\n’;就表示把字符串"Write Stdout

2020-05-31 22:16:33 677

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除