自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

MoMing丶的博客

糖里含有玻璃渣。

  • 博客(41)
  • 收藏
  • 关注

原创 OS 第六章:主存储器管理 总结笔记

文章目录1.什么是叫做地址映射?2.分别解释静态、动态分区和等长、异长分区,以及之间的联系。3.说明并解释四种内存分配算法的特点。4. 什么是碎片和紧凑?资料参考

2020-08-01 17:25:47 368

原创 OS 第五:死锁与饥饿 总结笔记

文章目录1.分别解释死锁和饥饿的含义。2.对于死锁现象发生的四个结论。3.死锁发生的四个必要条件是什么?4.说明避免死锁与预防死锁的区别?资料参考

2020-07-30 11:10:59 519 1

原创 OS 第四章:互斥、同步与通信 总结笔记

文章目录一、顺序程序1、什么是叫做程序的顺序执行?2、说出并解释顺序程序设计的特点。3、浅谈顺序程序特点(特性)的优缺点。二、并发程序4、什么是叫做程序的并发执行?5、说出并解释并发程序的特点(特性)。6、说出竞争条件的定义。三、进程互斥7、分别解释共享变量、临界区、临界资源。8、什么是进程互斥?四、进程同步9、什么是进程同步?10、分别解释进程合作与合作进程。11、信号量变量使用的两个基本要求是什么?资料参考一、顺序程序1、什么是叫做程序的顺序执行?一个程序由若干个程序段组成,而这些程序段的执行必

2020-07-28 22:59:03 505

原创 Java随笔——逻辑运算符&和&&(|和||)之间的区别

使用 & 时,左边的运算无论真假,右边都进行运算;使用 && 时,如果左边的运算为真,右边参与运算,如果左边为假,那么右边不参与运算。“|”和“||”的区别同理&,||表示:当左边为真,右边不参与运算。

2020-07-25 22:05:21 774

原创 Java String的常用方法

用于展示关于String类的常用方法使用。

2020-07-19 16:53:37 858

原创 Java随笔——单元测试@Test异常处理

使用IDEA时无法正常使用@Test注解的解决方法:方法一: 将导入的junit版本降到4.10,即直接导入junit-4.10。方法二:将 4.12 版本的 **junit-4.12.jar** 和 **hamcrest-core-1.3.jar** 一起导入。

2020-07-19 15:07:29 2494

原创 Java随笔——命名规范

Java中的名称命名规范:包名:xxxyyyzzz,xxx.yyy.zzz类名、接口名:(大驼峰法)XxxYyyZzz变量名、方法名:(小驼峰法)xxxYyyZzz常量名:XXX_YYY_ZZZ

2020-07-17 16:00:27 951

原创 OS 磁盘扇区存放例题:假定磁盘转速为6000r/min(转/分),磁盘格式化时每个盘面被分为9个扇区,现有一个文件共有 A,B,C,D,E,F,G,H,I九个逻辑记录。。。。。。

主要讲解OS磁盘扇区存放例题;例题:假定磁盘转速为6000r/min(转/分),磁盘格式化时每个盘面被分为9个扇区,现有一个文件共有 A,B,C,D,E,F,G,H,I九个逻辑记录要存放在同一磁道上供处理程序使用,假设每个记录的大小与扇区的大小相同,处理程序每次从磁盘读出一个记录后要花2.5ms处理时间。若忽略其他辅助时间,请回答下列问题:(1)现在假设已经顺序存放好这9个记录,记录逆时针排列,磁盘顺时针旋转。那么读出该文件需要多少时间? (2)为了使读出文件需要的时间最短,请重新调整各个记录的存放位

2020-05-20 11:50:13 7605 12

原创 OS 页面置换算法(OPT,FIFO,LRU)&颠簸/抖动

主要解释页面置换算法、颠簸/抖动的意思,以及介绍先进先出(FIFO)和最近最少使用(LRU)的算法思想以及相关例题;

2020-05-17 10:09:37 5166 1

原创 OS 最先适应算法、最优适应算法、最坏适应算法的解释

主要介绍最先适应算法、下次适应算法、最优适应算法、最坏适应算法的定义和特点,无代码实现。

2020-05-05 15:54:50 38244 1

原创 OS 内存分区

主要讲述内存资源管理中的“内存分区”。

2020-05-04 17:27:11 1020

原创 OS 磁盘调度算法 之 FCFS、SSTF、SCAN、CSCAN

该文以例题为引进行叙述四种磁盘调度算法例:假定一个磁盘有200个柱面,编号为0~199,在完成了对125柱面的请求后,当前正在143号柱面处为一个请求服务。请求队列中还有若干个请求者在等待服务,假设它们依次要访问的柱面号为: 86,147, 91,177,94,150,102,175,130。 请分别计算采用先来先服务调度算法、最短寻找时间优先调度算法和扫描调度算法时实际服务的次序和磁臂移动的距离。并说明哪种算法更合适些,为什么?

2020-04-06 16:55:40 12102 4

原创 SQL语句 之 SELECT用法一锅炖

实践出真知 —— SELECT 的大部分例子,全都打一遍,还不会的话就删库吧。

2020-03-27 18:08:48 7336 5

原创 SQL 使用SQL语句创建数据库

前言目前只记录在学习过程中已经接触过的用法;数据库的创建数据库的创建分为两大部分:主文件与日志文件;在初始化的时候主文件与日志文件需要声明的内容几乎相同,大致都是下列5个;name = 'xxxx', --逻辑文件名字,“逻辑名”,不是文件名filename = 'd:\xxxx\xxx.xxx' --文件绝对路径,这时候写全路径的时候最后给该文件著名,即“文件...

2020-03-24 21:27:56 2539

原创 OS 共享变量、临界区、临界资源之间的联系

关于共享变量、临界区、临界资源、进程互斥之间的一些定义与理解;

2020-03-23 11:13:19 4530

原创 OS 第三章:中断和处理器调度 总结笔记

一、简述PSW的定义和内容。二、中断的定义是什么?三、引入中断的用途是什么?四、中断系统由那些部分组成?五、简述中断装置的定义和工作步骤。1.定义2.工作步骤六、中断响应和处理的过程是怎样的?七、解释中断源、中断寄存器和中断字的意思?八、中断类型分为哪几类?九、什么是叫做中断向量?十、中断响应1.什么是中断响应?2.(研)中断响应的实质是什么?3.中断响应的过程包括哪些?十一、什么是中断处理(中断服务)?十二、什么是中断返回?进程之间的变迁参考资料

2020-03-17 22:46:30 1089

原创 OS 第二章:操作系统的组织结构 总结笔记

一、什么是操作系统虚拟机?二、什么是OS虚拟机的指令系统?三、OS的指令系统分为哪两类?四、为什么要区分处理机的态?五、处理器有哪两种状态?六、处理器的状态是如何转换的?七、操作系统中有哪几类程序?其任务又是什么?八、操作系统程序是否都在核态下才能运行?九、常见的特权指令和非特权指令有那些?

2020-03-17 20:34:17 501

原创 OS 操作系统-第1次作业练习题

一、选择题与计算机硬件关系最密切的软件是( 1 ) A. 编译程序 B. 数据库管理程序 C. 游戏程序 D. OS操作系统的发展过程是( 2 ) A、原始操作系统,管理程序,操作系统 B、原始操作系统,操作系统,管理程序 C、管理程序,原始操作系统,操作系统 D、管理程序,操作系统,原始操作系统设计批处理多道系统时,首先要考...

2020-03-14 22:05:32 2683 1

原创 OS 关于程序并发执行的例题

设一计算机系统有输人机一台打印机两台,现有A.B两道程序同时投入运行,且程序A先运行,程序B后运行。程序A的运行轨迹为:计算50 ms,打印信息100 ms,再计算50 ms,打印信息100 ms,结束。程序B运行的轨迹为:计算50 ms,输人数据80 ms, 再计算100 ms,结束。要求:(1)用图画出这两道程序并发执行时的工作情况。(2)在两道程序运行时,CPU有无空闲等待?若有,在哪段时间内等待?为什么会空闲等待?(3)程序A、B运行时有无等待现象?在什么时候会发生等待现象?为什么会发生?

2020-03-14 20:28:32 3375

原创 OS 第一章:操作系统概述 总结笔记

总结目录知识点==操作系统的定义==操作系统的两个重要作用==操作系统的发展过程==操作系统的特性:操作系统的分类1、多道批处理操作系统2、分时操作系统3、实时操作系统4、网络操作系统5、分布式操作系统==程序的并发和并行==* 定时装置1、绝对时钟2、间隔时钟练习题一、选择题二、填空题资料参考知识点操作系统的定义操作系统(operating system,OS)位于硬件层之上、所有其他系...

2020-03-14 18:26:45 387

原创 计算机网络原理 MAC帧之间的碰撞问题 详解:假定站点A 和B 在同一个10Mb/s 以太网网段上。这两个站点之间的时延为225 比特时间……

假定站点A 和B 在同一个10Mb/s 以太网网段上。这两个站点之间的时延为225 比特时间。现假定A 开始发送一帧,并且在A 发送结束之前B 也发送一帧。如果A 发送的是以太网所容许的最短的帧,那么A 在检测到和B 发生碰撞之前能否把自己的数据发送完毕?换言之,如果A 在发送完毕之前并没有检测到碰撞,那么能否肯定A 所发送到帧不会和B发送的帧发生碰撞?请写出分析过程。(提示:在计算时应当考虑到每一个以太网帧在发送到信道上时,在MAC帧前面还要增加若干字节的前同步码和帧定界符)。

2020-03-13 16:57:48 26088 15

原创 数据库 通过例子快速了解元组演算表达式的计算

【例1】 查询信息系 (IS 系 ) 全体学生:SIS = { Student(t) ∧ t[5] = ‘IS’ }【例2】 查询年龄小于 20 岁的学生:S20 ={Student(t) ∧ t[4]<20}【例3】 查询学生的姓名和所在系:S1={ t(2) | ( ∃u )( Student(u) ∧ t[1]=u[2] ∧ t[2]=u[5] ) } 【例4】 例如,有两个关系 R 和 S,计算:R1={ t | R(t) ∧ ¬ S(t)}R2={ t | ( ∃ u)(S(t) ∧ R

2020-03-10 22:12:48 6672 11

原创 数据库 元组演算表达式

关于元组关系演算的一些课本定义。

2020-03-10 16:15:28 8483 2

原创 x86汇编语言 代码清单5-1理解笔记

代码解析1 ;代码清单5-12 ;文件名:c05_mbr.asm3 ;文件说明:硬盘主引导扇区代码4 ;创建日期:2011-3-31 21:155前5行用于介绍文件信息6 mov ax,0xb800 ;指向文本模式的显示缓冲区将立即数 0xB800 传送到 AX文本模式下显存的起始物理地址是 0xB80007 mov es,ax将...

2020-03-08 22:19:47 989 1

原创 x86汇编语言 DB声明并初始化数据

它的目的?在一个程序中,有时需要将数据临时保存起来以备后用。使用寄存器不太现实,因为它的数量很少,且还要在后续的指令中使用。因此,最好的办法是在内存中专门留出一些空间来保存这些临时数据。如何实现?尽管我们的目的仅仅是分配一些空间,但是要达到这个目的必须初始化一些初始数据来“占位”。这就好比是排队买火车票,你可以派任何无关的人去帮你占个位置,真正轮到你买的时候,你再出现。DB的使...

2020-03-08 19:52:55 4101

原创 x86汇编语言 屏幕是如何控制字符的显示?

字符介绍在计算机中,每个用来显示在屏幕上的字符,都有一个二进制代码。这些代码和普通的二进制数字没有什么不同,唯一的区别在于,发送这些数字的硬件和接收这些数字的硬件把它们解释为字符,而不是指令或者用于计算的数字。这就是说,在计算机中所有的东西都是无差别的数字,它们的意义只取决于生成者和使用者之间的约定。于是产生了ASCII,在前面也简单的介绍过了:字符的打印每个字符都占用一个字(两...

2020-03-08 19:51:58 878

原创 x86汇编语言 汇编地址&标号

段地址:偏移地址处理器访问内存时,采用的是“段地址:偏移地址”的模式。对于任何一个内存段来说,段地址可以开始于任何 16 字节对齐的地方,偏移地址则总是从 0x0000 开始递增。汇编地址为了支持这种内存访问模式,在源程序的编译阶段,编译器会把源程序整体上作为一个独立的段来处理,并从 0 开始计算和跟踪每一条指令的地址。因为该地址是在编译期间计算的,故称为 汇编地址。汇编地址是在...

2020-03-08 19:49:51 4642

原创 x86汇编语言 ASCII代码及其打印

ASCII的简单介绍在计算机中,每个用来显示在屏幕上的字符,都有一个二进制代码。为了在终端和大型主机,以及主机和打印机、显示器之间交换信息,1967 年,美国国家标准学会制定了 美国信息交换标准代码(American Standard Code for Information Interchange,ASCII)ascii的出现就是统一了信息传递标准;在早期计算机中,能在电...

2020-03-08 19:47:03 1656

原创 数据库 试述关系模型的完整性规则。在参照完整性中,什么情况下外码属性的值可以为空值?

试述关系模型的完整性规则。在参照完整性中,什么情况下外码属性的值可以为空值?

2020-03-07 14:50:41 27360

原创 数据库 关系模式和关系的区别

定义关系(Relation)D1 × D2 × ··· × Dn 的子集叫做在域D1,D2,···,Dn 上的关系,表示为 R(D1,D2,···,Dn ),其中R就是关系名,n就是目或度。一个关系对应一张二维表,二维表就是关系名。关系模式(Relation Schema)在二维表中的行定义,即对关系的描述称为关系模式。一般表示为(属性1,属性2,…,属性n)例如:老师的关...

2020-03-07 13:54:17 18383 3

原创 OS 操作系统中进程状态的概念以及变迁

进程的基本状态运行状态(running):该进程已获得运行所必需的资源,它的程序正在处理机上执行。在单处理机上,任一时刻只能有一个进程处于运行状态。等待状态(wait):又称挂起(suspend)态、阻塞(block)态、睡眠(sleep)态。进程正等待着某一事件的发生而暂时停止执行。这时,即使给它CPU控制权,它也无法执行,则称该进程处于等待态。就绪状态(ready):...

2020-03-06 11:52:42 1783

原创 数据库 关系模型的基本概念

关系模型中:关系、目或度、关系模式、域、元组、属性、分量、主码、外码等名词的解释。

2020-03-03 14:23:51 4860 2

原创 x86汇编笔记-第 5章 编写主引导扇区代码

5.1 欢迎来到主引导扇区处理器加电或者复位之后,如果硬盘是首选的启动设备,那么,ROM-BIOS 将试图读取硬盘的 0 面 0 道 1 扇区。传统上,这就是主引导扇区(Main Boot Sector,MBR)。资料参考《x86 汇编语言:从实模式到保护模式》(编著:李忠 王晓波 余杰)...

2020-03-01 23:43:48 727

原创 OS发展史中各操作系统的形成、发展和特点

OS形成发展流程图操作系统的分类手工操作阶段(20世纪40年代)特征:1. 有人工干预:放纸带、电传打印机上输出结构2. 独占性:一个用户使用过程中占用计算机所有文件,第二个用户绝对无法干预3. 串行性:人和计算机的工作、CPU和输入输出组设备等只能串行不能同时进行缺点:1. 用户在作业处理的整个过程中独享系统中的全部资源;2. 手工操作所需时间很长问题1. 当CP...

2020-02-25 21:22:35 3342

原创 OS中了解“并发”与“并行”的区别和“宏观上并发,微观上交替执行”

“并发”与“并行”的区别并发 指两个或多个事件在同一时间间隔内发生,看似都在向前推进;在微观上不是同时执行的,只是把时间分成若干段,使多个进程快速交替的执行。从宏观外来看,好像是这些进程都在执行。并行 指两个或多个事件在同一时刻在不同的物理设备上发生;无论在微观还是宏观上都是在同时进行。每个事件在同一时刻真正的同时进行。在单CPU下,微观上多个程序是不可能同时进行的;...

2020-02-23 11:32:33 3522

原创 x86笔记-第 4 章 虚拟机的安装和使用

计算机的加电和复位对于 Intel 8086 来说,复位将使代码段寄存器(CS)的内容为 0xFFFF,其他所有寄存器的内容都为 0x0000,包括指令指针寄存器(IP)。8086 之后的处理器并未延续这种设计,但毫无疑问,无论怎么设计,都是有目的的。

2020-02-15 14:22:15 195

原创 x86笔记-第 3 章 汇编语言和汇编软件

汇编语言简介指令和被指令引用的数据在内存中都是一些或高或低的电平,每一个电平都可以看成是一个二进制位(0 或者 1),8个二进制位形成一字节。要解读内存中的东西,最好的办法就是将它们按字节转换成数字的形式。比如,下面这些数字就是存放在内存中的8086指令,我们用的是十六进制:B8 3F 00 01 C3 01 C1即使是很有经验的技术人员,要想用这种方式来编写指令,也是很困难的,而且...

2020-02-14 14:11:46 236

原创 x86笔记-第 2 章 处理器、内存和指令

bit、Byte、word和double word之间的关系换算1 字节(Byte)= 8 比特(bit)1 字(word)= 2 字节(Byte)= 16 比特(bit)1 双字(double word)= 4 字节(Byte)= 32 比特(bit)处理器总是很繁忙的,在它操作的过程中,所有数据在寄存器里面都只能是临时存在一会儿,然后再被送往别处,这就是为什么它被叫做“寄存器”的...

2020-02-12 21:39:54 683

原创 x86笔记-第 1 章 十六进制计数法

二、十、十六进制简化符号“B” 的英语单词是 Binary, 表示二进制“D” 的英语单词 Decimal, 表示十进制“H” 的英语单词 Hexadecimal, 表示十六进制二进制与十进制的转换二进制 → 十进制比如一个二进制数 10110001,它的基数是 2,所以要这样来计算与它等值的十进制数:10110001B=1×27+0×26+1×25+1×24+0×2...

2020-02-10 14:12:58 730 2

原创 虚拟机Win 7中重新 划分 分区 合并 磁盘

背景热爱学习的我在学习如何重新给电脑的磁盘分区( √ )之前在系统安装的时候少划分了一个磁盘,导致只有一个系统C盘。( × )前言在开始磁盘分配前一定要记得 备份 好原有文件啊!!!操作过程一、用未分配的空间创建磁盘鼠标右键点击“计算机”图标,点击“管理”进入计算机管理界面。右键未分配的磁盘列表,点击“新建简单卷”。进入创建向导页面,没的说,直接下一步。然后根据自己的...

2020-02-03 11:50:19 5194

空空如也

空空如也

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

TA关注的人

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