最新操作系统原理知识点总结

最新操作系统原理知识点总结
最新操作系统原理知识点总结

第一章绪论

1、操作系统是一组控制和管理计算机硬件和软件资源、合理的对各类作业进行调度以方便用户的程序集合

※2、操作系统的目标:方便性、有效性、可扩展性、开发性

※3、操作系统的作用:作为计算机硬件和用户间的接口、作为计算机系统资源的管理者、作为扩充机器

4、单批道处理系统:作业处理成批进行,内存中始终保持一道作业(自动性、顺序性、单道性)

5、多批道处理系统:系统中同时驻留多个作业,优点:提高CPU利用率、提高I/O设备和内存利用率、提高系统吞吐量(多道性、无序性、调度性)

6、分时技术特性:多路性、交互性、独立性、及时性,目标:对用户响应的及时性

7、实时系统:及时响应外部请求,在规定时间内完成事件处理,任务类型:周期性、非周期性或硬实时任务、软实时任务

※8、操作系统基本特性:并发、共享、虚拟、异步性

并行是指两或多个事件在同一时刻发生。

并发是两或多个事件在同一时间间隔内发生。

互斥共享:一段时间只允许一个进程访问该资源

同时访问:微观上仍是互斥的

虚拟是指通过某种技术把一个物理实体变为若干个逻辑上的对应物。

异步是指运行进度不可预知。

共享性和并发性是操作系统两个最基本的特征

※9、操作系统主要功能:处理机管理、存储器管理、设备管理、文件管理、用户管理

第二章进程的描述和控制

※1、程序顺序执行特征:顺序性、封闭性、可再现性

※2、程序并发执行特征:间断性、失去封闭性、不可再现性

3、前趋图:有向无循环图,用于描述进程之间执行的前后关系

表示方式:

(1)p1--->p2

(2)--->={(p1,p2)| p1 必须在p2开始前完成}

节点表示:一条语句,一个程序段,一进程。(详见书P32)

※4、进程的定义:

(1)是程序的一次执行过程,由程序段、数据段、程序控制块(PBC)

三部分构成,总称“进程映像”

(2)是一个程序及其数据在处理机上顺序执行时所发生的活动

(3)是程序在一个数据集合上的运行过程

(4)进程是进程实体的运行过程,是系统进行资源分配和调度的

一个独立单位

进程特征:动态性、并发性、独立性、异步性

由“创建”而产生,由“调度”而执行;由得不到资源而“阻塞”,

由“撤消”而消亡 ※ 5、进程与程序关系

进程 程序 概念

动态实体,强调执行过程 静态实体,是指令的有序集合 特征 并发性、独立性、异步性, 是竞争计算机系统资源的基本单位

无并行特性,是静止

二者联系

不同进程可以共享同一程序,只要对应数据

集不同

※6、进程的三种状态:就绪、阻塞、执行

转换:

增加挂起:

7、进程控制块(PCB )的作用:进程存在的唯一标志。

8、进程创建:

(1)申请空白PCB (一个系统的PCB 是有限的)

(2)为新进程分配资源

(3)初始化PCB

(4)将新进程插入就绪队列。

进程终止:

(1)检查进程状态;

(2)执行态――>中止,且置调度标志为真。

(3)有无子孙需终止。

(4)归还资源给其父进程或系统。

(5)从PCB 队列中移出PCB.

※9、原语:是由若干条指令组成的,用于完成一定功能的一个过程,

原语在执行中不允许被中断,原语的作用是实现进程的通信和控制。※10、进程同步:并发进程在执行次序上的协调,以达到有效的资源共享和相互合作,使程序执行有可再现性。

11、两种制约关系:

资源共享关系:(进程间接制约)

需互斥地访问临界资源。

相互合作关系:(进程直接制约)

※12、临界资源:一次仅允许一个进程访问的资源

引起不可再现性是因为临界资源没有互斥访问。

临界区:进程访问临界资源的那段代码。

※13、同步资源应遵循的准则:空闲让进、忙则等待、有限等待、让权等待

14、整形信号量、记录型信号量、AND型信号量(书P53 2.4.3和2.4.4)

15、生产者消费者问题(书P60)

16、操作系统中引入进程的目的是为了使多个程序能并发执行,以提高资源利用率和系统吞吐量,在操作系统中再次引入县城,则是为了减少程序在并发执行时所付出的时空开销。

17、管程的定义:定义了一个数据结构和能为并发进程在该数据结构上执行的一组操作,这祖操作能同步进程和个i变管程中的数据。18、线程的概念:线程是金成中的一个实体,是被系统独立调度和分派的基本单位。

一个线程可以创建和撤销另一个线程;同一个进程中的多个线程之间可以并发执行。

19、进程与线程比较

进程线程

引入目的能并发执行,提高资

源的利用率和系统吞

吐量提高并发执行的程度,减小开销,进一步提高资源的利用率和系统吞吐量

并发性较低较高

基本属性(调度)资源拥有的基本单位独立调度/分派的基

本单位

基本状态就绪;执行;等待就绪;执行;等待

拥有资源资源拥有的基本单位无资源分配

系统开销创建/撤销/切换时空

开销大创建/撤销/切换时空开销较小

系统操作创建,撤销,切换创建,撤销,切换

存在标志进程控制块(PCB)线程控制块(TCB)关系单进程单线程;单进程多线程;多进程单线

程;多进程多线程

第三章处理机调度与死锁

※1、处理机调度:高级调度(作业调度、长程调度):将外存上的作

业插入就绪队列。

中级调度(中程调度):为提高系统吞吐量和内存利用率而引入的一内外存对换功能。

低级调度(进程调度、短程调度):把处理器分配给程序,对象是进程。

高级调度与低级调度的区别

高级调度又称为作业调度或长程调度,调度对象是作业,作业调度往往发生于一个(批)作业运行完毕,退出系统,而需要重新调入一个(批)作业进入内存时,故作业调度的周期长;低级调度又称为进程调度和短程调度,调度物件为进程(或内核级线程),进程调度的运行频率最高,是最基本的一种调度,多道批处理、分时、实时三类OS 中必须配置这种调度。

引入中级调度的主要目的:是为了提高系统资源的利用率和系统吞吐量

2、选择调度方式和调度算法的准则:

面向用户准则:(1)周转时间短

平均周转时间:

带权周转时间:

(2)响应时间快(对交互性作业)

(3)截止时间保证(特别对于实时系统)

(4)优先权准则(需要抢占调度)

3、面向系统准则

(1)系统吞吐量高

(2)处理机利用率好

(3)各类资源平衡利用

※※4、调度算法:在OS中调度实质是一种资源的分配。先来先服务(FIFO )和短作业(进程)优先调度算法(SJF/SPF )、高优先权优先调度算法、基于时间片的轮转调度算法。

实时调度算法:

最早截止时间优先(EDF ):

根据任务的截止时间来确定任务的优先级

截止时间越早,优先级越高

可以是抢占式或非抢占式

最低松弛度优先(LLF ):

主要用于可抢占的调度方式中

松弛度 = 必须完成时间 - 本身运行时间 - 当前时间

※6、何谓死锁?产生死锁的原因和必要条件是什么?

a.死锁是指多个进程因竞争资源而造成的一种僵局,若无外力作用,这些进程都将永远不能再向前推进;

][11∑==n i i T n T ][11∑==n i s

i T T n W

b.产生死锁的原因有二,一是竞争资源,二是进程推进顺序非法;

c.必要条件是: 互斥条件,请求和保持条件,不剥夺条件和环路等

待条件

※8、处理死锁的基本方法:

(1)预防死锁—破坏产生死锁的四个必要条件中的一个或几个条件

(2)避免死锁—破坏产生死锁的四个必要条件

(3)检测死锁—通过系统设置的检测机构,及时检测出死锁的发生

(4)解除死锁—撤销或挂起一些进程

预防死锁的方法:

a.摒弃"请求和保持"条

b.摒弃"不剥夺"条件

c.摒弃"环路等待"条件

※※9、(大题)银行家算法、安全性算法

(1)如果Request<=Need,去(2),否则错误

(2)如果Request<=Available,去(3),否则等待

(3)系统尝试分配资源给进程Pi,并修改值

Available = Available – Request

Allocation= Allocations+ Request

Need= Need – Request

(4)安全检查,即所有进程都顺利完成

第四章存储器管理

1、程序的装入:

绝对装入:编译后,装入前已产生了绝对地址(内存地址),装入时不再作地址重定位。

可重定位装入:

静态重定位:装入时完成,主要工作是对相对地址中的指令和

数据地址的调整过程。

动态运行时装入(动态重定位):程序执行过程中,当访问指

令或数据时,才进行的地址变换方法

2、程序的链接:静态链接、装入时动态链接、运行时动态链接。

3、连续分配方式:

单一连续分配:用于单用户单任务

分区式分配:

固定分区分配:分区大小不相等的利用率更高;

动态分区分配;

可重定位分区分配。

4、分配算法:

首次适应算法

要求:分区按低址――高址链接

特点:找到第一个大小满足的分区,划分。有外零头,低

址内存使用频繁。

循环首次适应算法

从上次查找的位置的下一个空闲空闲分区开始查找。

特点:空闲分区分布均匀,提高了查找速度;缺乏大的

空闲分区。

最佳适应算法

分区按大小递增排序

分区释放时需插入到适当位置。

5、对换:

概念:将阻塞的进程,暂时不用的程序、数据换出,将具备运行条件的数据换入。

类型:整体对换、部分对换(页面对换、分段对换)

空间管理:

分为对换区和文件区

对换区比文件区侧重于对换速度

因此,对换区一般采用连续分配。采用数据结构和分配回收类似于可变化分区分配。

6、页面与页表

分页存储管理是将一个进程的逻辑地址空间分成若干个大小相等的片,称为页面或页。

由于进程的最后一页经常装不满一块而形成不可利用的碎片,称为“页内碎片”。

系统为每个进程建立一张页面映像表,简称页表。页表的作用是实现从页号到物理块号的地址映射。

7、基本分页存储管理方式:

连续分配引起碎片

碎片问题的解决:紧凑方式消耗系统开销

解决方式用离散分配:分页、分段、段页

页面和物理块:由机器的地址结构决定,将一个进程的逻辑地址空间分成若干个大小相等的片,称为页面或页,并为各页加以编号,从0开始。相应的把内存空间分成与页面相同大小的若干个存储块,称为物理块或页框。

页面大小:通常在512B~8KB

页太大,页内碎片大。

页太小:页表可能很长,换入/出效率低

※地址结构(逻辑地址换物理地址基础)(参照ppt第四章和书P139)

※地址变换机构:页表完成逻辑页号到物理块号的映射

有快表访问内存速度会提高,但是快表不能太多※※题型:

已知一次存取时间和快表命中率求访问时间

已知逻辑地址求物理地址(第四章PPT有详解)

8、基本分段储存管理:即多重定位分区管理

原因:引入分段存储管理方式,主要是为了满足用户和程序员的下述一系列需要:

(1)方便编程(2)分段共享(3)分段保护(4)动态链接(5)动态增长

对用户而言分段是二维的:段号+段内地址

分段基本原理:每个段定义了一组逻辑信息,主程序段、子程序段、数据段等

分页与分段的区别:

(1)页是信息的物理单位,段是逻辑单位

(2)页长度固定,段长度不固定(由用户指定)

(3)一维与二维

段式系统易于共享

9、虚拟存储器

常规存储器特征:一次性、驻留性

局部性原理:时间局部性(循环执行)、空间局部性(顺序执行)虚拟存储器定义:具有请求调入功能和置换功能,能从逻辑上对内存容量进行扩充的一种存储系统

虚拟存储器实质:以时间换空间,但时间牺牲不大

虚拟存储器特征:离散性(部分装入)、多次性(局部多次装入)、对换性、虚拟性

※※(大题必考)9、页面置换算法:FIFO、LRU、CLOCK(第四章ppt、书)

第五章设备管理

1、设备分类:

按速度分:低(键盘)、中(打印机)、高(磁盘)

按信息交换单位分:块(磁盘)、字符(打印机)

按设备的共享属性分:独占(临界资源)、共享(磁盘)、虚拟

2、设备控制器:接收CPU命令,控制I/O设备工作,解放CPU

3、I/O通道:一种特殊的执行I/O指令的处理机,与CPU共享内存,可以有自己的总线。 CPU只需发送I/O命令给通道,通道通过调用内存中的相应通道程序完成任务

类型:

字节多路通道:各子通道以时间片轮转方式共享通道,适用于低、中速设备

数组选择通道:无子通道,仅一主通道,某时间由某设备独占,适于高速设备。

但通道未共享,利用率低

数组多路通道:多子通道不是以时间片方式,而是“按需分配”,综合了前面2种通道类型的优点

※4、I/O控制的四个阶段:程序I/O、中断I/O、DMA控制、通道控制

5、DMA控制器的组成

DMA控制器由三部分组成:主机与DMA控制器的接口、DMA控制器与块设备的接口、I/O控制逻辑。

为了实现主机与控制器之间成块数据的直接交换,需设置DMA控制器中四类寄存器

DR:数据寄存器,暂存从设备到内存或从内存到设备的数据

MAR:内存地址寄存器

DC:数据计数器,存放本次CPU要读或写的字(节)数

CR:命令\状态寄存器,接收从CPU发来的I/O命令,或相关控制信息,或设备状态

6、缓冲的引入原因

操作系统引入缓冲机制的主要原因可归结为以下几点:(1)缓和CPU与I/O设备间速度不匹配的矛盾;(2)减少对CPU的中断频率,放宽对中断响应时间的限制;(3)提高CPU与I/O设备之间的并行性。

7、缓冲池的组成、工作方式

三个队列:空缓冲队列、输入队列、输出队列

四种工作缓冲区:(1)用于收容输入数据的工作缓冲区;(2)用于提取输入数据的工作缓冲区;(3)用于收容输出数据的工作缓冲区;(2)用于提取输出数据的工作缓冲区;

※8、SPOOLING技术:

定义:假脱机技术,在联机状态下同时出现外围操作

作用:通过缓冲方式,将独占设备改造为共享设备

特点:提高I/O速度。

将独占设备改造为共享设备

实现了虚拟设备功能

9、磁盘:

类型:固定头磁盘(快)、移动头磁盘(慢)

访问时间:

※※(大题)寻道方式:FCFS、SSTF、SCAN、CSCAN(PPT 第五章)

第六章文件系统

1、程序和数据以文件的形式保留在外存中

2、文件的定义属性:文件是指由创建者所定义的、具有文件名的一组相关信息的集合,可分为有机构文件和无结构文件。

文件的属性包括:文件类型、文件长度、文件的物理位置、文件的建立时间。

3、文件、记录和数据项:

数据项

基本数据项:可命名的最小逻辑单位/字段

组合数据项:由若干基本数据项组成

记录

一组相关数据项的集合

关键字:能唯一地标识出记录的基本/组合数据项

文件

具有文件名的一组相关信息的集合,可分为有结构文件和无结构文件(流式文件)

4、文件类型:

用途:系统文件、用户文件、库文件

文件中的数据形式:源文件、目标文件、可执行文件

存取控制:只执行文件、只读文件、读写文件

物理安排:顺序文件、链接文件、索引文件

5、

6、文件系统模型

概念:文件和对文件进行操纵和管理的软件集合

三个层:文件(对象及属性)

对象及属性:文件、目录、磁盘存储空间

文件系统接口:命令接口、程序接口

文件操作基本操作:创建、删除、读、写、截断、设置文件的读写位置、打开关闭操作

7、文件逻辑结构:

概念:用户所能观察和访问到的文件的数据结构组织,独立于物理特性,容易检索和修改。

无论是逻辑还是物理结构,都会影响到文件的检索速度

逻辑结构类型:

有结构文件:定长记录、变长记录

※记录的组织形式:顺序文件、索引文件、顺序索引文件

无结构文件:流式文件,以字节为单位,利用读/写指针进行访问

记录式文件、流式文件

8、

9、顺序文件

逻辑记录排序:按记录时间排:串结构

按关键字排:顺序结构

后一种情况更有利于提高查询速度。如可用折半查找法等

对顺序文件的读/写操作

定长记录:易于定位,甚至可随机读取。

变长记录:不易定位,只能顺序读取。

最佳适用场合是在对诸记录进行批量存取时。

批量存取时对顺序文件的存取速率是所有逻辑文件中最高的;只有顺序文件能存储在磁带上,并能有效地工作。

在交互应用场合,顺序文件表现出来的性能很差;如果想增加或删除一个记录都比较困难。

10、索引文件

由变长记录组成的顺序文件不容易直接存取,因此,为其建立一有序的索引表,对索引采用折半查找,速度更快

特点:提高了速度,增加了存储开销——放索引文件

增、删记录时,对索引表作相应的修改

11、索引顺序文件

将顺序文件中若干记录分为一组,每组的第一项在索引表中占一项

12、外存分配方法:

连续分配:每个文件分配一组相邻盘块

特点:简单

链接分配:文件离散地分配于各盘块中,以提高外存利用率,文件长度可变,易于增删,只能顺序存取

隐式链接:文件目录表中有start块号,每块中有下一块号。

特点:只适合于顺序访问,对随机访问效率低,可靠性差。

显式链接:把用于链接的指针显式存放在内存的一张表中,查找在内存中进行

索引分配

单级索引:为每个文件分配一个索引块

特点:

(1)文件较大时有利。文件较小时浪费外存空间(还需为小文件建索引块)

(2)当文件较大时,索引块太多,查找速度减慢

解决:当索引太大时,则需建立多级索引

多级索引

13、文件目录:文件控制块的有序集合

功能/要求:

(1)按名存取;

(2)提高检索速度;

(3)文件共享;

(4)允许文件重名。

单级目录结构

两级目录结构

树型目录结构

14、文件存储空间管理

空闲表法

空闲链表法

空闲盘块链

空闲盘区链位示图法

成组链接法

心理学基础知识点总结

第一章 现代心理学的研究与发展 一.心理学的含义:研究人的行为与心理活动规律的科学 二.人的心理活动:分为个体心理和社会心理 三.心理学流派: 1.1879年,德国著名心理学家冯特在德国莱比锡大学创建了世界上第一个心理学实验室,标志着科学心理学的诞生,冯特因此被称为心理学之父 2构造主义:构造主义的奠基人为冯特,著名的代表人物为冯特的学生铁钦纳。构造主义学派主张心理学应研究人们的意识,即人对直接经验的觉知。 3机能主义:由美国著名心理学家詹姆斯在20世纪初创立,认为心理学应该研究意识的功能和目的,而不是它的结构。 4格式塔心理学:主要代表人物有韦特海默、苛勒和考夫卡。认为人的知觉经验虽然起源与分离零散的外在刺激,但人所得到的知觉却是有组织的。 5认知心理学:1967年,美国心理学家奈瑟将当时各种研究成果加以总结,写出了《认知心理学》,标志着认知心理学的诞生 6.行为主义:1913年,美国心理学家华生发表了一篇题为《一个行为主义者眼中的心理学》的论文,宣告了行为主义的诞生(详见书P11\12\14) 7.精神分析学派:由奥地利精神病医生弗洛伊德于19世纪末20世纪初创立。 8.人本主义心理学:由美国心理学家马斯洛和罗杰斯在20世纪50年代创立。 第三章 行为动力 一.需要的含义:需要是有机体感到某种缺乏而力求获得满足的心理倾向,它是有机体自身和外部生活条件的要求在头脑中的反映。 二.马斯洛的需要层次理论(详见书P68) 三.动机的含义:推动个体从事某种活动的内在原因。具体说,动机是引起、维持个体活动并使活动朝某一目标进行的内在动力。 四.动机冲突的主要种类(详见书P78) 五.动机与行为效果(详见书P78) 六.归因理论主要内容(P83) 第四章 认知过程 一.注意的特征:稳定性(时间特征)、广度(注意范围)、分配(指向不同对象)、转移(根据新的任务转移注意) 二感觉的基本规律及其应用—后像:当刺激作用于感受器停止以后,感觉并不立刻消失,而是逐渐减弱,这种感觉残留的现象叫做感觉的后像。 三.知觉特性:整体性、选择性、理解性、恒常性 四.记忆的过程:记忆是一个复杂的心理过程,识记(前提、输入)、保持(中间环节)、再认或回忆(提取、恢复)是记忆的三个基本环节。 五.记忆的三级加工模型(详见书P126) 环境→感觉记忆(输入、暂时存储)→短时记忆 长时记忆 ↓ ↓ 信息丧失 信息丧失 复述 提取

《操作系统原理》算法总结

《操作系统原理》算法总结 一、进程(作业)调度算法 ●先来先服务调度算法(FCFS):每次调度是从就绪队列中,选择一个最先 进入就绪队列的进程,把处理器分配给该进程,使之得到执行。该进程一旦占有了处理器,它就一直运行下去,直到该进程完成或因发生事件而阻塞,才退出处理器。特点:利于长进程,而不利于短进程。 ●短进程(作业)优先调度算法(SPF):它是从就绪队列中选择一个估计运 行时间最短的进程,将处理器分配给该进程,使之占有处理器并执行,直到该进程完成或因发生事件而阻塞,然后退出处理器,再重新调度。 ●时间片轮转调度算法:系统将所有的就绪进程按进入就绪队列的先后次 序排列。每次调度时把CPU分配给队首进程,让其执行一个时间片,当时间片用完,由计时器发出时钟中断,调度程序则暂停该进程的执行,使其退出处理器,并将它送到就绪队列的末尾,等待下一轮调度执行。 ●优先数调度算法:它是从就绪队列中选择一个优先权最高的进程,让其 获得处理器并执行。 ●响应比高者优先调度算法:它是从就绪队列中选择一个响应比最高的进 程,让其获得处理器执行,直到该进程完成或因等待事件而退出处理器为止。特点:既照顾了短进程,又考虑了进程到达的先后次序,也不会使长进程长期得不到服务,因此是一个比较全面考虑的算法,但每次进行调度时,都需要对各个进程计算响应比。所以系统开销很大,比较复杂。 ●多级队列调度算法 基本概念: 作业周转时间(Ti)=完成时间(Tei)-提交时间(Tsi)

作业平均周转时间(T)=周转时间/作业个数 作业带权周转时间(Wi)=周转时间/运行时间 响应比=(等待时间+运行时间)/运行时间 二、存储器连续分配方式中分区分配算法 ?首次适应分配算法(FF):对空闲分区表记录的要求是按地址递增的 顺序排列的,每次分配时,总是从第1条记录开始顺序查找空闲分区 表,找到第一个能满足作业长度要求的空闲区,分割这个空闲区,一 部分分配给作业,另一部分仍为空闲区。 ?循环首次适应算法:每次分配均从上次分配的位置之后开始查找。 ?最佳适应分配算法(BF):是按作业要求从所有的空闲分区中挑选一个 能满足作业要求的最小空闲区,这样可保证不去分割一个更大的区域, 使装入大作业时比较容易得到满足。为实现这种算法,把空闲区按长 度递增次序登记在空闲区表中,分配时,顺序查找。 三、页面置换算法 ●最佳置换算法(OPT):选择以后永不使用或在最长时间内不再被访问 的内存页面予以淘汰。 ●先进先出置换算法(FIFO):选择最先进入内存的页面予以淘汰。 ●最近最久未使用算法(LRU):选择在最近一段时间内最久没有使用过 的页,把它淘汰。 ●最少使用算法(LFU):选择到当前时间为止被访问次数最少的页转换。 四、磁盘调度

最新心理学考试知识点整理

1、先行组织者,是先于学习任务本身呈现的一种引导性材料它的抽象、概况和综合水平高于学习任务,并且与认知结 构中原有的观念和新的学习任务相关联。其目的是为新的学习任务提供观念上的固着点,增加新旧知识之间的可辨别性 以促进学习的迁移。 定势,也叫心向,指的是先于一定活动而指向 这种活动的心理准备状态。它对于学习迁移既 有可能产生积极影响,也可能起阻碍作用。 程序性知识,也叫操作性知识,是个人缺乏 有意识的提取线索,只能借助于某种作业形式 间接推测其存在的知识。它主要用来解决做什么 和怎么做的问题,因此也称步骤性知识或过程性知识。 2、社会自我,是指个人对自己的社会属 性的意识,包括对自己在各种社会关系 中角色、地位、权利、人际距离等方面的意识。 3、形式训练说,心理学基础是官能心理学, 人的心灵由意志、记忆、思维、推理等官 能组成。心灵的各种官能是各自分开的实体, 分别从事不同的活动,各种官能可以像肌肉 一样通过练习来增强力量。 4、皮格马利翁效应,教师对学生期望、期待、 热情关注是影响学生学业成绩和人格品质的 一个重要因素。教师对待学生的态度发生变化, 产生了偏爱的心理和情感,从而使学生心理与 行为产生直接的影响,并促进了预期期望效果的达成。 5、自我效能感,人们对自己是否能够 成功地从事某一成就行为的主观判断。 6、遗忘的干扰说,遗忘是由于在学习 和回忆之间受到其他刺激干扰的结果。 一旦排除了干扰,记忆就可以恢复。 教学效能感,指教师对自己影响学生学 习行为和学习成绩的能力的主观判断。 7、陈述性知识,也叫描述性知识,是 个人具备有意识的提取线索,因而能直 接陈述的知识。这类知识主要用来回答 事物是什么、为什么和怎么样的问题, 可用来区别和辨别事物。 8、消极强化,是通过厌恶刺激的排除 来增加反应在将来发生的概率。 9、理想自我,是个体从自己的立场出 发对将来的我的希望,也即对想象中的 我的认识。理想自我是个体想要达到的 完善的形象,是个人追求的目标。 10、社会助长,也称社会助长作用,指个 人对别人的意识,包括别人在场或与别人 一起活动所带来的行为效率的提高。

习题答案-Linux操作系统原理实践教程-崔继-清华大学出版社

第1章 1、在VMwane中安装CentOS 7的基本步骤有哪些? (1)新建虚拟机 (2)虚拟机设置 (3)启动虚拟机 (4)设置安装信息,包括软件选择,安装位置,分区等 (5)完成最后安装 2、安装Linux时可以设置哪些分区?有哪些分区是必须的? 能够设置的分区可以根据安装系统时提示,主要包括:/,/boot,swap,/home,/opt 等等;其中/(根)分区是必须的。 第2章 1、针对Linux 系统启动运行,有哪些运行目标?每个运行目标的含义是什么? CentOS 从7.0 开始使用systemd 代替init 作为系统启动和服务器守护进程的管理器,负责在系统启动或运行时,激活系统资源,管理服务器进程。systemd 用目标(target)替代了运行级别的概念,提供了更大的灵活性,比如可以继承一个已有的目标,并添加其他服务来创建自己的目标。CentOS 7.0 之前的运行级别和systemd 目标之间的对应关系如下表所示。 2、Linux 有几种关机方法,每种关机操作有何异同? 关闭系统的命令有: shutdown(最安全的方式),halt,init,telinit,poweroff,reboot,具体含义可以参考

帮助手册页。 第3章 more、less、cat、wc 命令有什么区别? 这几个命令可用于对文本文件的处理显示,主要区别在:more命令以分页(一次一屏)显示文本信息;less类似于more,但增加了回滚功能;cat本意是连接文件并在标准输出上输出,也就是将文件一次全部输出;wc用于统计输出文件中的行数、单词数、字节数等。 第4章 (1)发出命令显示行号。 底端命令方式下 :set nu (2)保存到文件AboutLinux,并不退出。 底端命令方式下 :w AboutLinux (3)删除一句“It is this kernel that forms the base around which a Linux operating system is developed.”。 在命令方式下,先把光标移到It处,再按d$。(从当前光标处到行末的所有字符删除)(4)查找单词“Finland”。 命令方式下输入/Finland,回车后会在第一个Finland处停下来。 (5)把第一段的“Finland”单词后的内容换行,使其变成三段内容。 插入方式下,将光标移到Finland后,按回车键即可。(vi的换行标志是回车符) (6)将第二段的内容复制到文档的最后。 命令方式下:先用yy命令,然后移到文档最后,再按p键。 (7)删除第三段的内容。 命令方式下,光标移到第三段,用dd命令。(注,这里的段实际上是第3行。) (8)恢复被删除的一段内容。 命令方式下,用u命令。 (9)查找所有的“Minix”单词,并全部改为“MINIX”。 底端命令方式下,:1,$s/Minix/MINIX/g (10)不保存修改,退出vi。 底端命令方式下,:q! (11)使用vi再次打开文件AboutLinux,在第二段后插入“He began his work in 1991 when he released version 0.02 and worked steadily until 1994 when version 1.0 of the Linux Kernel was released.”。 shell命令提示符下输入:vi AboutLinux(打开保存的文件)

操作系统原理-进程调度实验报告

一、实验目的 通过对进程调度算法的设计,深入理解进程调度的原理。 进程是程序在一个数据集合上运行的过程,它是系统进行资源分配和调度的一个独立单位。 进程调度分配处理机,是控制协调进程对CPU的竞争,即按一定的调度算法从就绪队列中选中一个进程,把CPU的使用权交给被选中的进程。 进程通过定义一个进程控制块的数据结构(PCB)来表示;每个进程需要赋予进程ID、进程到达时间、进程需要运行的总时间的属性;在RR中,以1为时间片单位;运行时,输入若干个进程序列,按照时间片输出其执行序列。 二、实验环境 VC++6.0 三、实验内容 实现短进程优先调度算法(SPF)和时间片轮转调度算法(RR) [提示]: (1) 先来先服务(FCFS)调度算法 原理:每次调度是从就绪队列中,选择一个最先进入就绪队列的进程,把处理器分配给该进程,使之得到执行。该进程一旦占有了处理器,它就一直运行下去,直到该进程完成或因发生事件而阻塞,才退出处理器。 将用户作业和就绪进程按提交顺序或变为就绪状态的先后排成队列,并按照先来先服务的方式进行调度处理,是一种最普遍和最简单的方法。它优先考虑在系统中等待时间最长的作业,而不管要求运行时间的长短。 按照就绪进程进入就绪队列的先后次序进行调度,简单易实现,利于长进程,CPU繁忙型作业,不利于短进程,排队时间相对过长。 (2) 时间片轮转调度算法RR

原理:时间片轮转法主要用于进程调度。采用此算法的系统,其程序就绪队列往往按进程到达的时间来排序。进程调度按一定时间片(q)轮番运行各个进程. 进程按到达时间在就绪队列中排队,调度程序每次把CPU分配给就绪队列首进程使用一个时间片,运行完一个时间片释放CPU,排到就绪队列末尾参加下一轮调度,CPU分配给就绪队列的首进程。 固定时间片轮转法: 1 所有就绪进程按 FCFS 规则排队。 2 处理机总是分配给就绪队列的队首进程。 3 如果运行的进程用完时间片,则系统就把该进程送回就绪队列的队尾,重新排队。 4 因等待某事件而阻塞的进程送到阻塞队列。 5 系统把被唤醒的进程送到就绪队列的队尾。 可变时间片轮转法: 1 进程状态的转换方法同固定时间片轮转法。 2 响应时间固定,时间片的长短依据进程数量的多少由T = N × ( q + t )给出的关系调整。 3 根据进程优先级的高低进一步调整时间片,优先级越高的进程,分配的时间片越长。 多就绪队列轮转法: (3) 算法类型 (4)模拟程序可由两部分组成,先来先服务(FCFS)调度算法,时间片轮转。流程图如下:

普通心理学知识点总结 (1)

普通心理学知识点总结 认知——感觉、知觉、记忆、言语、思维 心理过程情感 心理现象意志 个性倾向——需要、动机、兴趣、爱好、理想、人生观、价值观个性心理个性心理特征——能力、气质、性格 1、人的心理的本质 心理是脑的机能,即脑是从事心理活动的器官,心理现象是脑活动的结果。 (1)单细胞动物:无心理现象 (2)环节动物:有“感觉”的心理现象,如蚯蚓(触觉)、蚂蚁(嗅觉)、蜘蛛(感受震动)(3)脊椎动物:有了知觉 (4)灵长类动物:思维萌芽阶段 (5)人类:思维,能认识到事物的本质和事物之间的内在联系 2、心理发展史 (1)科学心理学建立:1879年、冯特、德国莱比锡大学第一个心理学实验室 (2)艾宾浩斯(德):“心理学有一个长的过去,但只有一个短的历史” 3、心理流派的分类 (1)精神分析——弗洛伊德(奥地利) 人格的三个层次:本我、自我、超我 分类一:心理学三大势力(2)行为主义——华生、斯金纳 华生认为,心理学研究行为的任务,就在于查 明刺激与反应之间的规律性关系(S---R),是一 种典型的环境决定论的观点。 (3)人本主义:罗杰斯、马斯洛 构造主义——冯特、铁钦纳 心理流派分类分类二:内省实验法,分析意识的内容,找出意识的组成部分 及它们如何连接成各种复杂的心理过程的规律 机能主义——杜威(强调心理的适应功能,重心理学实际应用) 格式塔——整体大于部分之和 认知心理学——把人看做是一个类似于计算机的信息加工系统分类三:生理心理学——探讨心理活动的生理基础和脑的机制 4、研究心理现象的原则:客观性、辩证发展、理论联系实际 5、研究心理现象的方法:观察法、调查法(心理量表)、个案法、实验法 心理活动的生理基础 6、神经元:组成神经系统的神经细胞,功能是接受信息,传递信息。

操作系统原理课程设计实践报告

操作系统原理课程设计 实践报告 题目: 仿真多进程并发环境中死锁的预防、避免、检测与解除 姓名: 学院: 信息科技学院 专业: 计算机科学技术系 班级: 学号: 指导教师: 职称: 20010年4月8日 仿真多进程并发环境中死锁的预防、避免、检测与解除 摘要:在多道程序系统中,多个程序并发执行时可能造成死锁。所谓死锁是指多

个进程在运行过程中因争夺资源而造成的一种僵局。当进程处于这种僵局状态时若无外力作用,它们都将无法再向前推进,造成资源的浪费。该程序将模拟多进程并发时死锁现象的产生、避免、检测与解除。死锁避免用最著名的银行家算法,用银行家安全性算法类似的死锁检测算法来检测进程状况,又用资源剥夺法来实现死锁的解除。该程序实现操作简易,表示清晰并且形象描述多进程并发环境中死锁的预防、避免、检测与解除。 关键字:死锁;避免死锁;安全状态;银行家算法 引言:在操作系统、数据库系统以及网络通信中,由于进程并发和资源共享,当系统中资源分配顺序或者进程推进顺序不当就会造成系统死锁[1]。处于死锁状态的系统中,进程之间互相等待资源而永远不能继续向前推进,严重地影响了系统的可靠性。因而有时需要合理的对资源进行分配必要的时候加以限制保证系统安全、高效、稳定的运行。 1理论分析 1.1 死锁的概念 如果一个进程集合中的每个进程都在等待只能由此集合中的其他进程才能引发的事件,而无限期陷入僵持的局面称为死锁[2]。 1.2 产生死锁的条件: 1、互斥使用(资源独占):一个资源每次只能给一个进程使用。 2、不可强占(不可剥夺):资源申请者不能强行的从资源占有者手中夺取资 源,资源只能由占有者自愿释放。 3、请求和保持(部分分配,占有申请):一个进程在申请新的资源的同时保 持对原有资源的占有(只有这样才是动态申请,动态分配)。 4、循环等待:存在一个进程等待队列{P1,P2,…,Pn},其中P1等待P2占 有的资源,P2等待P3占有的资源,…,Pn等待P1占有的资源,形成一个进程等待环路[3]。 1.3死锁的预防 在系统设计时确定资源分配算法,保证不发生死锁。具体的做法是破坏产生死锁的四个必要条件之一。 ①破坏“不可剥夺”条件 在允许进程动态申请资源前提下规定,一个进程在申请新的资源不能立即得到满足而变为等待状态之前,必须释放已占有的全部资源,若需要再重新申请。 ②破坏“请求和保持”条件 要求每个进程在运行前必须一次性申请它所要求的所有资源,且仅当该进程所要资源均可满足时才给予一次性分配。 ③破坏“循环等待”条件 采用资源有序分配法:把系统中所有资源编号,进程在申请资源时必须严格按资源编号的递增次序进行,否则操作系统不予分配。

操作系统原理知识点总结

第一章绪论 1、操作系统是一组控制和管理计算机硬件和软件资源、合理的对各类作业进行调度以方便用户的程序集合 ※2、操作系统的目标:方便性、有效性、可扩展性、开发性 ※3、操作系统的作用:作为计算机硬件和用户间的接口、作为计算机系统资源的管理者、作为扩充机器 4、单批道处理系统:作业处理成批进行,内存中始终保持一道作业(自动性、顺序性、单道性) 5、多批道处理系统:系统中同时驻留多个作业,优点:提高CPU利用率、提高I/O设备和内存利用率、提高系统吞吐量(多道性、无序性、调度性) 6、分时技术特性:多路性、交互性、独立性、及时性,目标:对用户响应的及时性 7、实时系统:及时响应外部请求,在规定时间内完成事件处理,任务类型:周期性、非周期性或硬实时任务、软实时任务 ※8、操作系统基本特性:并发、共享、虚拟、异步性 并行是指两或多个事件在同一时刻发生。 并发是两或多个事件在同一时间间隔内发生。 互斥共享:一段时间只允许一个进程访问该资源 同时访问:微观上仍是互斥的 虚拟是指通过某种技术把一个物理实体变为若干个逻辑上的对应物。 异步是指运行进度不可预知。 共享性和并发性是操作系统两个最基本的特征 ※9、操作系统主要功能:处理机管理、存储器管理、设备管理、文件管理、用户管理 第二章进程的描述和控制 ※1、程序顺序执行特征:顺序性、封闭性、可再现性 ※2、程序并发执行特征:间断性、失去封闭性、不可再现性 3、前趋图:有向无循环图,用于描述进程之间执行的前后关系 表示方式: (1)p1--->p2 (2)--->={(p1,p2)| p1 必须在p2开始前完成} 节点表示:一条语句,一个程序段,一进程。(详见书P32) ※4、进程的定义: (1)是程序的一次执行过程,由程序段、数据段、程序控制块(PBC) 三部分构成,总称“进程映像” (2)是一个程序及其数据在处理机上顺序执行时所发生的活动 (3)是程序在一个数据集合上的运行过程 (4)进程是进程实体的运行过程,是系统进行资源分配和调度的 一个独立单位 进程特征:动态性、并发性、独立性、异步性 由“创建”而产生,由“调度”而执行;由得不到资源而“阻塞”,

心理学基础知识点总结

义务教育基础课程初中教学资料 第一章心理学概述 心理学:是研究心理现象及其发生发展规律的科学,心理现象又称心理活动。心理学的研究对象:动物及人的心理,以人的心理为主要研究对象。心理现象的结构: 1. 心理过程:认知过程——感知觉、思维、想象、记忆 情绪情感过程——情绪、情感 意志过程——意志行动的心理过程 2. 个性心理:个性心理倾向性——需要、动机、信念、理想、价值观、世界观 个性心理特征——能力、性格、气质 心理学的研究任务:确定心理事实、揭示心理规律、揭示心理机制、揭示心理本质教师学习心理学的意义: 1. 有助于理解和解释学生的心理现象和行为,更好地完成教育工作; 2. 有助于运用心理学原理,指导和开展当代教育改革; 3. 有助于教师判断学生的心理健康状况,有效地开展学生异常的调试工作; 4. 有助于教师依据心理学知识进行自我教育。心理学产生的两个重要历史渊源: 1. 近代哲学思潮的影响:法国 17世纪唯理论(笛卡尔)、英国 17-18 世纪经验论(洛克、霍布斯) 2. 实验生理学的影响亚里士多德——《论灵魂》——第一部论述各种心理现象的著作。 1879 年,【德国】冯特在德国 莱比锡大学创建了第一个心理学实验室,标志着心理学的诞生。因此冯特被誉为心理学之父或心理学第一人。 心理学是一门边缘学科。西方主要 心理学流派: 1. 构造主义心理学——冯特、铁钦纳——主张研究人们的直接经验即意识,并把意识分为感觉、意象、激情状态三种元素;主 张采用实验内省法;强调心理学的任务是理解正常成人的一般心理规律。 2. 机能主义心理学——【美】詹姆士、杜威、安吉尔——主张研究意识;认为意识是个人的、永远变化的、连续的和有选择性 的;强调对意识作用与功能的研究。 3. 行为主义心理学——【美】华生《在行为主义者看来的心理学》: 1920s-1950s 西方心理学的“第一势力” ——反对研究意识,主张研究行为;反对内省法,主张用实验法。 4. 格式塔心理学 / 完形心理学——【德】韦特海默、苛勒、考夫卡——反对把意识分析为元素,强调心理的整体性;整体先 于部分而存在并制约着部分的性质和意义。 5. 精神分析心理学——【奥地利】弗洛伊德——重视动机和无意识现象的研究。 6. 人本主义心理学一一马斯洛、罗杰斯:1950s “第三势力”一一重视人格研究,认为人性本善;人有自我意志。 7. 现代认知心理学 /信息加工心理学——奈塞尔《认知心理学》(1967)为标志、【瑞士】皮亚杰——研究信息加工 过程 第二章认知过程 第一节注意注意:心理活动对一定对象的指向和集中,是心理过程的动力特征之一。注意的特点:指向性、集中性 注意的功能:选择功能、保持功能、调节和监督功能注意的起伏:短时间内注意周期性地不随意跳跃现象。注意的分类: 1. 无意注意:也称不随意注意,是没有预定目的、无需意志努力、不由自主地对一定事物所发生的注意。 2. 有意注意:也称随意注意,是有预先目的、必要时需要意志努力、主动地对一定事物所发生的注意。 3. 有意后注意:也称随意后注意,是注意的一种特殊形式,是指有自觉目的,但不需要意志努力的注意。引起无意注意的条件: 1. 客观条件——刺激物本身的特点; 2. 主观条件——人本身的状态。引起和维持有意注意的条件: 1. 加深对目的任务的理解; 2. 合理组织活动; 3. 对兴趣的依从性; 4. 排除内外因素的干扰。注意的品质: 1. 注意的广度:也称注意的范围,是指在同一时间内,人们能够清楚地知觉出的对象数目。 2. 注意的稳定性:是指注意保持在某一对象或某一活动上的时间长短特征。 3. 注意的分配:是指人在进行两种或多种活动时能把注意指向不同对象的现象。 4. 注意的转移:是根据新任务,主动把注意从一个对象转移到另一个对象或由一种活动转移到另一种活动的现象。 第二节感觉和知觉感觉:是人脑对直接作用于感觉器官的客观事物的个别属性的反应。 我们认识世界的第一步,关于世界一切知识的最初源泉是感觉。感受性:对刺激的感觉能力。 感觉阈限:用于度量感受性的高低的值。感受性与感觉阈限在数值上成反比关系,感受性高则感觉阈限低,反之,感受性低则感觉阈限高。每种感觉都有两种感受性和两种感觉阈限。 绝对感受性:对最小可觉察的刺激量的感觉能力。绝对感觉阈限:最小可觉察的刺激量。

操作系统原理短作业优先算法报告附源代码

中国地质大学(北京) 操作系统原理 实习报告 实习题目:1、 2、 实习人员:学号姓名(组长) 学号姓名

一、题目分析 在批处理系统中,短作业优先算法是一种比较好的算法,其主要的不足之处是长作业的运行得不到保证。于是我们想到了一种办法解决这个问题,就是引用动态优先权、并使作业的优先级随着等待时间的增加而以速率a提高,长作业在等待一定的时间后,必然有机会分配到处理机,这样长作业也得到了运行。 设计并实现一个采用高响应比算法的进程调度演示程序,响应比 R 定义如下:RWT/T1W/T 其中 T 为该作业估计需要的执行时间,为作业在后备状态队列中的等待时 W间。每当要进行作业调度时,系统计算每个作业的响应比,选择其中 R最大者投入执行。这样,即使是长作业,随着它等待时间的增加,W/T 也就随着增加,也就有机会获得调度执行。这种算法是介于 FCFS 和 SJF 之间的一种折中算法。由于长作业也有机会投入运行,在同一时间内处理的作业数显然要少于SJF 法,从而采用 HRRN 方式时其吞吐量将小于采用 SJF 法时的吞吐量。另外,由于每次调度前要计算响应比,系统开销也要相应增加。 二、数据结构 结构体数组path[k]实现对进程响应比的计算 Path[max] 实现对进程响应比的排序 Path[ii] 实现程序的各阶段运行状况的输出 三、算法流程图 程序设计流程图

高响应比函数执行过程流程图

四、重难点分析 计算每一个进程的动态优先权,需要在每执行一个进程之后计算一遍未执行进程的优先权,从中选出优先权最高的一个执行。 五、运行测试(截图) 六、分工 编码: 实验报告: 七、总结 本次演算实验主要对最高响应比算法的理解和对进程调度的功能以及进程调度算法有了深入的理解。在这次的课程设计中,计算每一个进程的动态优先权,需要在每执行一个进程之后计算一遍未执行进程的优先权,从中选出优先权最高的一个执行,因为疏忽

心理学知识点总结

管理心理学资料 第一章 1.管理心理学:是研究组织管理活动中人的行为规律及其潜在的心理机制,并用科学的方法改进管理工作,不断提高工作效率与规律效能,最终实现组织目标与个人全面发展的一门学科。 2.管理心理学的研究内容: 动机管理,动机是人类一切心理活动的起点和前提;认知管理,认知是人们获得或应用知识的过程;情绪管理,情绪的劳动与管理、应激管理、员工卷入等;行为管理,良好的行为是一切心理管理的最终目标;组织管理,包括组织概述、组织士气和气氛、组织变革与发展等。 3.管理心理学与组织行为学的区别: 1)研究的侧重点不同 管理心理学着重研究行为背后潜在的心理活动规律,而组织行为学重点探讨行为特点和规律本身,把人的外显行为作为研究对象,已达到预测和控制行为的目的。管理心理学侧重于本源学的研究,而组织行为学则侧重于现象学的研究 2)理论基础不同 管理心理学作为心理学的一个重要分支学科,其理论源泉主要是心理学; 组织行为学作为行为科学的一个分支,来源更加多样化,

如心理学、管理学、社会学、人类学、政治学、经济学等3)形成的背景不同 管理心理学:1912,美籍德国的闵斯特伯格出版《心理学与工作效率》,首先正式把心理学应用到工业管理中;1958,美国的利维特正式提出“管理心理学”这一术语,使管理心理学成为一门独立的科学 组织行为学:由行为科学发展而来,是行为科学与组织管理相结合而形成的分支学科。20世纪60年代,形成跨众多学科的研究领域。 4.管理心理学与组织行为学的联系 1)心理与行为密切相关:一方面,行为是心理的外在表现,组织行为学在研究人的行为时,必然会涉及行为背后的潜在心理机制;另一方面,心里是一种内隐的活动,管理心理学在探索人的心理活动规律时,也需要通过观察人的外部行为来达到推断内部过程的目的。 2)研究内容上的联系,二者在研究的总体框架上无大地差别,其基本内容皆为组织管理活动中的个体、群体、领导、组织等方面的心理和行为规律,只是对同一问题的研究视角和出发点不同而已。 3.研究目的上的联系:目的基本相同,通过对组织管理活动中的人的行为规律及其潜在心理机制的探索,揭示有个规律,不断促进管理工作的科学化,持续提高工作绩效与管理效能,最终实现组织好人的全面发展。

操作系统原理与实践教程(第二版)第2章习题答案

第2章操作系统的界面 (1) 请说明系统生成和系统引导的过程。 解: 系统的生成过程:当裸机启动后,会运行一个特殊的程序来自动进行系统的生成(安装),生成系统之前需要先对硬件平台状况进行检查,或者从指定文件处读取硬件系统的配置信息,以便根据硬件选择合适的操作系统模块组,比较重要的信息通常有:CPU类型、内存大小、当前关联设备的类型和数量以及操作系统的重要功能选项和参数。按照这些信息的指示,系统生成程序就可以正确地生成所需的操作系统。 系统引导的过程:系统引导指的是将操作系统内核装入内存并启动系统的过程。主要包括初始引导、内核初始化、全系统初始化。初始引导工作由BIOS完成,主要完成上电自检,初始化基本输入输出设备,载入操作系统内核代码等工作。内核被载入内存后,引导程序将CPU控制权交给内核,内核将首先完成初始化功能,包括对硬件、电路逻辑等的初始化,以及对内核数据结构的初始化,如页表(段表)等。全系统初始化阶段要做的就是启动用户接口程序,对系统进行必要的初始化,使系统处于等待命令输入状态。 (2) 操作系统具有哪些接口?这些接口的作用是什么? 解: 操作系统为用户提供的接口有图形接口、命令接口和程序接口几种形式。 操作系统包括三种类型的用户接口:命令接口(具体又可分为联机命令接口与脱机命令接口)、程序接口及图形化用户接口。其中,命令接口和图形化用户接口支持用户直接通过终端来使用计算机系统,而程序接口则提供给用户在编制程序时使用。 (3) 请说明操作系统具有的共性服务有哪些不同类别,这些类别分别用于完成什么功能? 解:所有的操作系统都通过一些基本服务来帮助用户简单便捷地使用计算机各类资源,它们包括以下几个类别: 1.控制程序运行:系统通过服务将用户程序装入内存并运行该程序,并且要控制程序 在规定时间内结束。 2.进行I/O操作:用户是不能直接控制设备的,只能通过操作系统与外部设备进行交 互,由系统调用将结果显示在屏幕上或交给用户。 3.操作文件系统:为了保证实现“按名存取”,文件系统应该为用户提供根据文件名 来创建、访问、修改、删除文件的方法,以确保文件数据的安全可靠以及正确存取。 4.实现通信:操作系统需要提供多个程序之间进行通讯的机制,来控制程序的执行顺 序。 5.错误处理:操作系统通过错误处理机制,以便及时发现错误并采取正确的处理步骤, 避免损害系统的正确性和统一性。 (4) 系统调用的用途是什么? 解: 通常,在操作系统内核设置有一组用于实现各种系统功能的子程序(过程),并将它们提供给用户程序调用。每当用户在程序中需要操作系统提供某种服务时,便可利用一条系统调用命令,去调用所需的系统过程。这即所谓的系统调用。系统调用的主要类型包括: 1.进程控制类,主要用于进程的创建和终止、对子进程结束的等待、进程映像的替换、 进程数据段大小的改变以及关于进程标识符或指定进程属性的获得等; 2.文件操纵类,主要用于文件的创建、打开、关闭、读/写及文件读写指针的移动和

操作系统原理实验五

实验五线程的同步 1、实验目的 (1)进一步掌握Windows系统环境下线程的创建与撤销。 (2)熟悉Windows系统提供的线程同步API。 (3)使用Windows系统提供的线程同步API解决实际问题。 2、实验准备知识:相关API函数介绍 ①等待对象 等待对象(wait functions)函数包括等待一个对象(WaitForSingleObject ())和等待多个对象(WaitForMultipleObject())两个API函数。 1)等待一个对象 WaitForSingleObject()用于等待一个对象。它等待的对象可以为以下对象 之一。 ·Change ontification:变化通知。 ·Console input: 控制台输入。 ·Event:事件。 ·Job:作业。 ·Mutex:互斥信号量。 ·Process:进程。 ·Semaphore:计数信号量。 ·Thread:线程。 ·Waitable timer:定时器。 原型: DWORD WaitForSingleObject( HANDLE hHandle, // 对象句柄 DWORD dwMilliseconds // 等待时间 ); 参数说明: (1)hHandle:等待对象的对象句柄。该对象句柄必须为SYNCHRONIZE访问。 (2)dwMilliseconds:等待时间,单位为ms。若该值为0,函数在测试对象的状态后立即返回,若为INFINITE,函数一直等待下去,直到接收到 一个信号将其唤醒,如表2-1所示。 返回值: 如果成功返回,其返回值说明是何种事件导致函数返回。

Static HANDLE hHandlel = NULL; DWORD dRes; dRes = WaitForSingleObject(hHandlel,10); //等待对象的句柄为hHandlel,等待时间为10ms 2)等待对个对象 WaitForMultiple()bject()在指定时间内等待多个对象,它等待的对象与 WaitForSingleObject()相同。 原型: DWORD WaitForMultipleObjects( DWORD nCount, //句柄数组中的句柄数 CONST HANDLE * lpHandles, //指向对象句柄数组的指针 BOOL fWaitAll, //等待类型 DWORD dwMilliseconds //等待时间 ); 参数说明: (1)nCount:由指针 * lpHandles指定的句柄数组中的句柄数,最大数是MAXIMUM WAIT OBJECTS。 (2)* lpHandles:指向对象句柄数组的指针。 (3)fWaitAll:等待类型。若为TRUE,当由lpHandles数组指定的所有对象被唤醒时函数返回;若为FALSE,当由lpHandles数组指定的某一个 对象被唤醒时函数返回,且由返回值说明是由于哪个对象引起的函数 返回。 (4)dwMilliseconds:等待时间,单位为ms。若该值为0,函数测试对象的状态后立即返回;若为INFINITE,函数一直等待下去,直到接收到 一个信号将其唤醒。 返回值:、 如果成功返回,其返回值说明是何种事件导致函数返回。 各参数的描述如表2-2所示。

(完整word版)心理学知识点汇总

第二部分心理学 1. 心理学是研究心理现象及其发生发展规律的科学。心理现象又称心理活动,它包括:心理过程、个性心理。 2. 心理过程:(1)认知过程:感觉、知觉、记忆、思维、想象; (2)情绪情感过程:情绪、情感; (3)意志过程:意志行动的心理过程。 3. 个性心理:(1)个性心理倾向性:需要、动机、信念、理想、价值观、世界观等; (2)个性心理特征:能力、性格、气质。 4. 心理是脑的机能,脑是心理的器官。人的心理的实质:客观现实在人脑中的反映。 5. 神经系统是心理活动的主要物质基础。神经系统的基本活动方式——反射。 6. 巴普洛夫第一信号活动:用具体事物作为条件刺激而建立的条件反射系统。“望梅生津”,人和动物共有。 第二信号活动:用语词作为条件刺激而建立的条件反射系统。“谈虎色变”“望梅止渴”,人类特有的。 7. 心理学的主要流派 一、构造主义心理学 产生于十九世纪七十年代,是心理学的第一个理论学派,创始人为德国心理学家冯特。他主张用实验的方法来分析人的心理结构,因此,他的流派被称“构造主义心理学”。 二、机能主义心理学 产生于十九世纪末,创始人是美国心理学家詹姆士。该学派强调心理学要研究意识的功能,因而被称为“机能主义心理学”。 三、行为主义心理学 由美国心理学家华生于1913年创立,并在世界各国产生很大反响。华生认为:意识是玄妙的不可捉摸的,心理学不应该研究意识,而应该研究可观察的行为,主张行为是“刺激-反应”的联结,因此他的流派被称为“行为主义心理学”。 四、格式塔心理学(完形心理学) 1912年诞生于德国,首创人是韦特海默,代表人物有苛勒、考夫卡。“格式塔”是从德文而来,意思是完形或整体。格式塔心理学认为人对事物的认识具有整体性,“整体大于部分之和”,强调从事物的整体来研究心理。 五、精神分析学派 由奥地利精神病学家弗洛伊德于1900年创立。他提出要用精神分析的方法(自由联想、释梦)来寻找病人疾病的根源,重视无意识研究。 六、人本主义心理学 人本主义心理学是20世纪50—60年代在美国产生和发展起来的一种心理学思潮和思想运动,主要代表人物有马斯洛、罗杰斯等。人本主义心理学既反对行为主义(心理学的第一势力)机械的环境决定论,又反对精神分析学(心理学的第二势力)本能的生物还原论,故被称为西方心理学的第三势力。人本主义心理学认为,人与动物本质上完全不同,人的行为主要受自我意识的支配,具有个人发展的潜能,强调这是理解人的心理和行为的出发点。 七、认知心理学 认知心理学是现代心理学中新兴的一种思潮。早期的认知心理学是以瑞士著名心理学家皮亚杰为代表。20世纪20—30年代,皮亚杰建立了“发生认识论”,促进了认知心理学的发展。美国心理学家奈塞尔于1967年发表了《认知心理学》一书,从计算机信息加工的角度研究人的内部心理活动规律,认为要了解人的行为,必须研究它的内部心理活动,重视内部心理过程的研究。简而言之,认知心理学是研究人们对知识的获得、贮存、提取和应用的过程。 8. 注意是心理活动对一定对象的指向和集中。 注意的特点:指向性、集中性。 注意的功能:选择功能、保持功能、调节和监督功能。 9. 注意的分类: 无意注意(不随意注意):指没有预定目的,也不需要意志努力的注意。窗外的歌声 有意注意(随意注意):指有预定目的,并需要意志努力的注意。学习、听课 有意后注意(随意后注意):指有预定目的,但不需要意志努力的注意。“盲打”、织毛衣不用看 三者关系:紧密联系、协同活动。有意注意可以发展为有意后注意,而无意注意在一定条件下可转化为有意注意。 10. 注意的品质:注意的广度、注意的稳定性、注意的分配、注意的转移。

操作系统原理复习提纲

操作系统原理复习大纲 考试范围 一、操作系统概论 1、操作系统的地位及作用 1.1操作系统的地位 1.2操作系统的作用 2、操作系统的功能 2.1单道系统与多道系统 2.2操作系统的功能 3、操作系统的分类 3.1批处理操作系统 3.2分时操作系统 3.3实时操作系统 4、Linux操作系统概述 4.1 Linux的发展历史 4.2 Linux 与GNU 4.3 Linux的性能 4.4 Linux的技术特点 4.5 Linux内核的版本 4.6 Linux内核的组成及功能 二、进程管理 1、进程的基本概念 1.1程序的顺序执行 1.2程序的并发执行 1.3进程的定义和特性 2、进程状态和进程实体 2.1进程的状态及转换 2.2进程的实体 3、进程调度与进程控制 3.1进程调度的功能 3.2进程调度性能准则 3.3进程调度方式 3.4进程控制 4、进程的互斥与同步 4.1进程的互斥 4.2进程的同步 5、P、V操作 5.1 P、V 操作原语 5.2用PV操作实现进程互斥 5.3用PV操作实现进程同步 6、死锁 6.1死锁的产生

6.2发生死锁的必要条件 6.3死锁的预防 6.4死锁的避免 6.5死锁的检测和恢复 7、Linux进程概述 7.1 Linux进程的组成 7.2 Linux进程的状态 7.3核心态和用户态 7.4进程空间和系统空间 8、Linux的进程调度 8.1 Linux进程调度方式 8.2 Linux进程调度依据 8.3 Linux进程调度的加权处理8.4 Linux进程调度方法 8.5进程调度时机 9、Linux进程的创建和执行9.1 Linux进程的族亲关系 9.2 Linux进程的创建 9.3进程的执行 10、Linux进程的睡眠和唤醒10.1等待队列及操作 10.2进程的等待 10.3进程的睡眠 10.4进程的唤醒 三、存储管理 1、存储管理的目的与功能 2、地址重定位 2.1地址重定位 2.2静态地址重定位 2.3动态地址重定位 3、分区存储管理 3.1固定分区管理 3.2可变分区管理 3.3分区管理的存储保护 4、分页存储管理 4.1简单分页存储管理 4.2逻辑地址和物理地址 4.3页表 4.4快表 4.5内存空间管理 4.6存储保护 5、内存扩充技术 5.1覆盖技术

河北师大地理信息系统原理与实践考研真题及答案

地理信息系统2010年考研试题 一名词解释(40分共8个小题每题5分) 1、对象模型:也称要素模型,将研究的整个地 理空间看成一个空域,地理现象和空间实体作为独立对象分布在该空域中。24页 2、关系模型:它是将数据的逻辑结构归结为满 足一定条件的二维表,这种表称为关系。 3、误差:表示数据与其真值之间的差。84页 4、层次分类编码法:是按照分类对象的从属和 层次关系为排列顺序的一种代码。它的优点是能明确表示出分类对象的类别,代码结构有严格的隶属关系。64页 5、网格GIS:网格被称为第三代互联网应用,它是把整个互联网整合成一台巨大的超级计算机,能实现各种资源的全面共享。 6、邻接关系:它是指空间图形中同类元素之间 的拓扑关系。 7、TIN:是专为产生DEM数据而设计的一种采样表示系统 8、ComGIS:是面向对象技术和组件式软件在GIS软件开发中的应用。(186页) 二简答题(70分,每题10分) 1、GIS是解决什么问题的? 答:“有用的空间信息和知识”可归纳为位置、条件、趋势、模型和模拟等五个基本问题,GIS的价值和作用就是通过地理对象的重建,利 用空间分析工具,实现对这五个基本问题的求解。 地理信息系统包括以下五项基本功能:(1)数据采集与输入(2)数据编辑与更新(3)数据存储与管理 (4)空间查询与分析(5)数据显示与输出2、什么是矢量数据结构?其特点是什么? 答:适量数据结构:通过记录空间对象的坐标 及空间关系表达空间对象的几何位置。 矢量结构的特点:定位明显,属性隐含。 3、空间数据的获取方式有哪些? 答:(1)数字化仪矢量化(2)扫描数字化(3)遥感数据获取(4)外业测量数据获取(5)全球定们系统数据获取(6)数字摄影测量数据获取(7)已有数据的获取与转换4、什么是空间数据压缩?空间数据压缩的方 法? 答:空间数据压缩是指从取得的数据集合中抽取一个子集,这个子集作为一个新的信息源,在规定的精度范围内最好地逼近原集合,而又取得尽可能大的压缩比。 (1)栅格数据压缩:栅格数据压缩是指栅格数据量的减少,这与栅格数据结构密切相关。其压缩方法有游程长度编码、链码、块状编码、四叉树编码等 (2)曲线矢量数据压缩:①间隔取点法:每隔一规定的距离取一点,舍去那些离已选点较近的点,但首末点必须保留。 ②垂距法,垂距法是按垂距的限差选取符合或超过限差的点。 ③偏角法,是按偏角的限差选取符合或超过限差的点。 ④特征点筛选法,是通过筛选抽取曲线特征点,并删除非特征点以实现数据压缩。 5、试述DEM的建立方法?以及包含的模型有哪些? 答:(1)DEM数据源(2)DEM数据采集方法(3)数据摄影测量获取DEM(4)DEM的空间插值方法 DEM的主要表示模型:规则格网模型、不规则三角网模型、等高线模型。 6、GIS工程的特点?GIS工程的建设过程?(202页) 答:GIS工程的主要特点有以下几个方面: ⑴空间数据的管理在工程中处于核心地 位 ⑵系统体系结构相对复杂 ⑶系统维护工作量大 ⑷系统更新速度快 ⑸应用领域广阔 GIS工程的建设过程: ⑴工程定义阶段 ⑵工程设计阶段 ⑶数据工程阶段 ⑷工程实施阶段 ⑸工程的评价与维护阶段 7、试述ArcCatalog主要功能249页 答:ArcCatalog数据管理功能

相关文档
最新文档