ImageVerifierCode 换一换
格式:DOCX , 页数:38 ,大小:109.26KB ,
资源ID:8983117      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/8983117.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数学学习资料.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

数学学习资料.docx

1、数学学习资料概率论:一、填空题1.设若 ,2.甲乙两人采用三局两胜制进行乒乓球比赛,每局甲胜的概率为p,且各局胜负相互独立,则甲最终获胜的概率是: 3.设X的分布列为,则a= 。4.若f(x)且 ,则f(x)可作为某个连续型随机变量的概率密度函数。5.标准正态分布的水平为0.025的上侧分位数是 。二、选择题1.对于随机变量A,B,C,选项( )不正确。 A)若 B) C) D) 2.设随机变量X服从参数为5的泊松分布,则D(X)=( ) A) 5 B) 1/5 C) 25 D) 1/253.若随机变量X的密度函数为 A) 0.05 B) 0.25 C)0.5 D)0.754.设,F(x)未必

2、具备性质( ) A) F(x)单调非减 B) C) F(-)=0 D) F(+)=05.若,是取自总体N(0,1)的简单随机样本, 则( ) A) f(n-1) B) f(n) C) D) 三、判断题1. P(A-B)=P(A)-P(B). ( )2. 若X的密度函数f(x),则存在。 ( )3. 若X1,X2,Xn是取自总体X的简单随机应样本,DX=,,则 ( )4. 设EX=2,DX=4,则 ( )5. 若且X与Y相互独立,则( )四、计算题8. 设某公共汽车从上午7时起,每15分钟来一班车,即7:00,7:15,7:30,7:45等时刻有汽车到达此站,若一个乘客到达此站的时间X是7:00

3、到7:30之间的均匀随机变量,试求他候车时间小于6分钟的概率。概率大题P34 例5 P45习题2-4的2 p105总习题四的26 P111例5某公司有哦200名 员工参加一种资格证书考试按往年经验,该考试通过率为0.8,计算这200员工至少有150人通过考试的概率第一章 操作系统引论 操作系统的五大功能:A处理机管理功能。B存储管理功能。C设备管理功能。D文件管理功能。E用户接口。微内核OS结构特征及应用技术:足够小的内核、基于客户/服务器模式、应用“机制与策略分离“原理、采用面对对象技术。基本功能:(1) 进程管理(2) 存储器管理(3) 进程通信管理(4) I/O设备管理。 优点:1)提高

4、了系统的可扩展性,2)增强了系统的可靠性,3)可移植性,4)提供而来修分布式系统的支持,5)融入了面对对象技术。 第二章 进程管理 进程的特征与状态1.进程是进程实体的运行过程,是系统进行资源分配和调度的一个独立单位。2、结构特征:程序段、数据段和PCB(进程控制块) 具有动态性、并发性、独立性、异步性。3.基本状态:1) 就绪状态-等待分配CPU 2) 执行状态-占用CPU执行 3) 阻塞状态-停止执行,等待某个事件的发生 进程的三种基本状态及其转换 进程控制块1.进程控制块的作用是使一个在多道程序环境下不能独立运行的程序(含数据),成为一个能独立运行的基本单位,一个能与其它进程并发执行的进

5、程。或者说,OS是根据PCB来对并发执行的进程进行控制和管理的。2.进程控制块中的信息:1) 进程标识符-内部标识符、外部标识符2) 处理机状态 处理机状态信息主要是由处理机的各种寄存器中的内容组成的。 3) 进程调度信息 4) 进程控制信息3.进程控制块的组织方式 1) 链接方式 2) 索引方式 第三章 处理机调度与死锁 调度算法先来先服务(FCFS)调度算法 适用于作业调度,进程调度(非抢占方式)。调度方法:后备作业队列、就绪队列按FIFO排列,调度时选择处于队首的作业或进程。优点:简单、易于实现。缺点:1)有利于长的作业或进程,不利于短的。 2)有利于CPU繁忙型的作业或进程,不利于I/

6、O繁忙型的作业或进程。短作业(进程)优先调度算法 既适用于作业调度,又适用于进程调度。调度方法:从后备作业队列、就绪队列中选择估计运行时间最短的作业或进程。既可用于非抢占方式,也可用于抢占方式。优点:调度性能较好,系统吞吐量高。缺点:1)不利于长的作业或进程。 2)不考虑作业或进程的紧迫程度。 3)估计运行时间很难准确获得。高优先权优先调度算法 既适用于作业调度,又适用于进程调度。调度方法: 选择具有最高优先权的后备作业或就绪进程。既可用于非抢占方式,也可用于抢占方式。优点: 既照顾了作业到来的先后,又考虑了要求服务时间的长短,是FCFS和SJF的很好的折衷。缺点:算法较为复杂;每次调度时,均

7、要重新计算响应比。时间片轮转法 仅适用于进程调度(抢占方式),主要为分时系统设计。调度方法: 就绪队列按FIFO排列,调度时选择队首进程。但该进程占用CPU至多执行一个时间片,便放弃CPU。关键:时间片大小的确定 太大:退化为FCFS 太小:系统效率降低特点:假设所有进程都是同等重要的。例如,有5个批处理的作业A,B,C,D,E几乎同时到达一个计算中心,估计的运行时间分另为2,4,6,8,10min,它们的优先权分别为1,2,3,4,5(5为最高优先级)。请用下面的调度算法,分别计算作业的平均周转时间(忽略作业的切换开销): (1)时间片轮转(时间片为2min) (2)最短作业优先解:(1)时

8、间片轮转,各作业的执行结束时间分别为2,12,20,26,30,平均周转时间为:T(212202630)/518min(2)最短作业优先,各作业的执行结束时间分别为2,6,12,20,30,平均周转时间为:T(26122030)/514min 【1.处理死锁的基本方法预防死锁-通过破除死锁的四个必要条件之一,来防止死锁产生。避免死锁-仔细地对资源进行动态分配,以避免死锁发生。检测与解除死锁-检测系统中是否出现死锁,若出现则解除掉。2.死锁的检测(1)保存有关资源的请求和分配信息;(资源分配图)(2)提供算法检测系统是否进入死锁状态;(死锁定理)死锁的解除 (1) 剥夺资源从其他进程剥夺足够数量

9、的资源给死锁进程。(2) 撤消进程使全部死锁进程都夭折;按某种顺序逐个的撤销进程,直到有足够资源可用,消除死锁状态为止。】20 在银行家算法中,若出现下述资源分配情况:ProcessAllocationNeedAvailableP00 0 3 20 0 1 21 6 2 2P11 0 0 01 7 5 0P21 3 5 42 3 5 6P30 3 3 20 6 5 2P40 0 1 40 6 5 6试问: (1)该状态是否安全?(2)若进程P2提出请求Request(1,2,2,2)后,系统能否将资源分配给它?解:该状态是安全的,因为存在一个安全序列。下表为该时刻的安全序列表。资源情况进程Wo

10、rkNeedAllocationWork+AllocationFinishP0P3P4P1P21 6 2 21 6 5 41 9 8 71 9 9 112 9 9 110 0 1 20 6 5 20 6 5 61 7 5 02 3 5 60 0 3 20 3 3 30 0 1 41 0 0 01 3 5 41 6 5 41 9 8 71 9 9 112 9 9 113 12 14 17truetruetruetruetrue 若进程P2提出请求Request(1,2,2,2)后,系统不能将资源分配给它,若分配给进程P2,系统还剩的资源情况为(0,4,0,0),此时系统中的资源将无法满足任何一个

11、进程的资源请求,从而导致系统进入不安全状态,容易引起死锁的发生。第四章 存储器管理1、基本分页存储管理方式(课件) 基本分段存储管理方式(课件)如果离散分配的基本单位是页,则称为分页式存储管理;如果离散分配的基本单位是段,则称为分段式存储管理。2、页面置换算法 1)最佳置换算法-淘汰未来最长时间不再被访问的页面其所选择的被淘汰页面,将是以后永不使用的,或许是在最长(未来)时间内不再被访问的页面。采用最佳置换算法,通常可保证获得最低的缺页率。但无法实现。 缺页率表示“缺页次数 / 内存访问次数”(比率)2)先进先出(FIFO)页面置换算法-淘汰最先进入内存的页面,即选择在内存中驻留时间Belad

12、y现象:随着分配的主存块数的增加,缺页次数不但没有降低,反而增加了。原因:该算法没考虑进程实际的运行规律,因为在进程中,有些页面经常被访问,比如全局变量,常用函数,循环语句段等。3)最近最久未使用(LRU)置换算法淘汰最近最久没有使用的页面4)Clock置换算法 5)最少使用(LFU)置换算法 6)页面缓冲算法(PBA)例如,执行如下访问页号序列后:1,2,3,4,1,2,5,1,2,3,4,5(1)采用先进先出(FIFO)淘汰算法,缺页次数是多少?(2)采用最近最少使用(LRU)淘汰算法,缺页次数是多少?(3)若用优化(OPT)算法呢?解:(1)先进先出(FIFO)淘汰算法,缺页次数是9次。

13、1234125123453123412555344123412225331234111255(2)采用最近最少使用(LRU)淘汰算法,缺页次数是10次。1234125123453123412512345123412512341234125123(3)优化(OPT)算法,缺页次数是7次。1234125123453111111111333222222222443444555555第五章 设备管理1、I/O控制方式 1)程序I/O方式 2)中断方式3)DMA方式 4)通道方式1)程序I/O方式评价优点:实现简单,控制简单,基本不需额外硬件支持。缺点:使CPU将大量的时间花费在循环等待上,使CPU效率

14、发挥极差,外设也不能合理利用,整个系统的效率很低。2)中断驱动I/O控制方式 优点:在外设进行数据处理时,CPU不必等待,可以继续执行该程序或其他程序。支持多道程序和设备并行操作。缺点:CPU每次处理的数据量少(通常不超过几个字节,由数据寄存器的大小而定),只适于数据传输率较低的设备。设备速度过高的话容易造成中断次数激增导致数据丢失。3)直接存储器访问DMA I/O控制方式 特点: 数据传输的基本单位是数据块; 所传送的数据是从设备直接送入内存的,或者相反; 仅在传送数据块的开始和结束时,才需CPU干预,整块数据的传送是在DMA控制器的控制下完成的。DMA方式的局限性(1)DMA方式如果一次需

15、要读多个数据块则需要CPU进行多次中断处理。(2)多个DMA控制器的同时使用会引起内存地址的冲突并使得控制过程进一步复杂。 4)I/O通道控制方式 I/O通道方式是DMA方式的发展,它可进一步减少CPU的干预,即把对一个数据块的读(或写)为单位的干预,减少为对一组数据块的读(或写)及有关的控制和管理为单位的干预,同时又可实现CPU、通道和I/O设备三者的并行操作,从而更有效地提高整个系统的资源利用率。2、磁盘调度磁盘调度的目标,是使磁盘的平均寻道时间最少(即平均寻道长度最短)。假设当前系统有磁头正在100磁道,并且某时刻依次提交如下磁道访问请求:55,58,39,18,90,160,150,3

16、8,184,请分析各种不同调度策略下的平均寻道长度。先来先服务FCFS 最短寻道时间优先SSTF 扫描(SCAN)算法(电梯调度算法) 循环扫描(CSCAN)算法 第六章 文件管理文件管理的功能是构建一个文件系统,负责管理外存上的文件,提供文件的存取、共享和保护,方便用户使用文件。1、数据项:基本数据项,组合数据项记录是一组相关数据项的集合,用于描述一个对象在某方面的属性。关键字是唯一标识一个记录的数据项。文件是指由创建者所定义的,具有文件名的一组相关元素的集合。最大的数据单位。文件的属性可以包括:(1) 文件类型(2) 文件长度 (3) 文件的物理位置(4) 文件的建立时间。 按用途分类 (

17、1)系统文件(2) 用户文件(3) 库文件按文件中数据的形式分类 (1)源文件(2) 目标文件(3) 可执行文件按存取控制属性分类 (1)只执行文件(2) 只读文件(3) 读写文件文件系统的接口 (1)命令接口(2) 程序接口2、目录管理对目录管理的要求如下: (1) 实现“按名存取”。 (2) 提高对目录的检索速度。 (3) 文件共享。 (4) 允许文件重名(1)文件控制块 基本信息类 文件名 ; 文件物理位置 ; 文件逻辑结构 ; 文件的物理结构 (2)索引结点查找是按文件名,因此将文件名和文件描述信息分开,分别放在目录项和索引结点中,检索时,只将目录项调入内存,找到后,将该项中的索引结点

18、调入即可。单级目录优点是简单且能实现目录管理的基本功能按名存取,但却存在下述一些缺点: (1) 查找速度慢 (2) 不允许重名 (3) 不便于实现文件共享两级目录 优点: (1)提高了检索目录的速度 (2) 在不同的用户目录中, 可以使用相同的文件名。 (3) 不同用户还可使用不同的文件名来访问系统中的同一个共享文件 缺点:增加了系统开销。多级目录结构 相对路径名从当前目录开始直到数据文件为止所构成的路径名绝对路径名从树根开始的路径名称为绝对路径名算法设计题1.设公共汽车上,司机和售票员的活动分别是: 司机 售票员 启动车辆 上乘客 正常行车 关车门 到站停车 售票 开车门 下乘客在汽车不断地

19、到站,停车,行驶过程中,这两个活动有什么同步关系?并用信号灯的P,V操作实现它的同步。2.桌上有一只盘子,每次只能放入一只水果,爸爸专向盘中放苹果(apple),妈妈专向盘中放桔子(orange),一个儿子专等吃盘子中的桔子,一个女儿专等吃盘子中的苹果。只要盘子空则爸爸或妈妈可向盘中入一只水果,仅当盘中有自己需要的水果时,儿子或女儿可从中取出。把爸爸、妈妈、儿子、女儿看做四个进程,用P、V操作进程管理使这四个进程能正确地并发执。五、应用解答题(共26分)1. (8分)有一虚拟存储系统,采用先进先出(FIFO)的页面淘汰算法。在内存中为每一作业进程开辟3页。某作业运行中使用的操作数所在的页号依次

20、为:4,3,2,1,4,3,5,4,3,2,1,5(1) 该作业运行中总共出现多少次缺页?(2) 若每个作业进程在内存拥有4页,又将产生多少次缺页?(3) 如何解释所出现的现象?解:(3)由于FIFO算法不考虑页面调用的局部性特征,因此会出现分配页面数增加缺页次数不减少反而也增加的抖动现象。2. (10分)设系统中有3种类型的资源(A,B,C)和5个进程(P1,P2,P3,P4,P5),A资源数量为17,B资源的数量为5,C资源的数量为20。在T0时刻系统状态如表所示,若系统采用银行家算法实施死锁避免策略,请问:进程最大资源需求量已分配资源数量ABCABCP1559212P2536402P34

21、011405P4425204P5424314ABC剩余资源数233(1)T0时刻是否为安全状态?若是在安全状态,请给出安全序列。(2)在T0时刻若进程P2请求职资源(0,3,4),是否能实施资源分配?为什么?(3)在表的基础上,若进程P4请求资源(2,0,1),是否能实现资源分配?为什么?3. (8分)假设对磁盘的请求趾为95,180,120,10,122,64,68,且磁头初始位置为30,试分别画出先来先服务和电梯算法调度的磁头移动轨迹及磁头移动的磁道数(磁头号为0199)。解:(1)先来先服务:磁头移动的总磁道数:494被访问的下个个磁道号95180120101226468移动距离(磁道数

22、)658560110112584(2)电梯算法:磁头移动的总磁道数:320被访问的下个个磁道号64689512012218010移动距离(磁道数)3442725258170二、填空题(三大题共20小题,每空1分,共20分)1. 为了能区别各个不同的进程,记录各个进程执行时的情况,对每一个进程都设置一个( )。2. 通常在处理器执行完一条指令后,硬件的中断装置立即检查有无中断事件发生,若有中断事件发生,则暂停现行进程的运行,而让操作系统中的中断处理程序占用处理器,这一过程称为( )。3. ( )的目的是要尽可能地方便用户和提高主存储器的使用效率,使主存储器在成本、速度和规模之间得到较好的权衡。4

23、. 虚拟存储器的容量由计算机的地址结构和辅助存储器(例如磁盘)的容量决定,与实际( )的容量无关。5. 从用户角度看,文件系统主要是实现( )。6. 一个作业中的每一个作业步都可以用一个控制语句来表示,因此,用户可以用作业控制语言中的若干控制语句组成一份控制作业执行的( ),指出自己的作业需经历哪些作业步以及作业步的执行顺序。7. P、V操作是对( )进行操作。8. 在死锁的防止策略中,( )是指进程必须在开始执行前就申请它所要的全部资源,仅当系统能满足进程的资源申请要求且把资源分配给进程后,该进程才开始执行。9. 互斥实际上是同步的特例,所以把解决进程同步与互斥的工具统称为( )10. 操作

24、系统为用户提供两类接口。一类是( ),用户用它来控制作业的执行,另一类是( ),编程人员使用它来请求操作系统提供服务。11. 一个作业从进入系统到运行结束,需要经历( )、( )和( )3个阶段。12. 一个作业可以分为若干个顺序处理的加工步骤,每个加工步骤称为( )。13. 如果系统中所有作业是同时到达的,则( )调度算法使作业平均周转时间最短。14. 确定作业调度算法时应注意系统资源的均衡使用,即使( )作业和( )作业搭配使用。15. 在单道程序运行环境下,常用的作业调度算法有( )、( )和( )。1. 试比较进程和程序的区别?并说明作业和进程有什么区别和关系?答:进程与程序的区别:(

25、1)动态性和静态性。 (2)从结构上看每个进程的实体都是由程序段和相应的数据段两部分构成的,这一特征与程序的含义相近。(3)一个进程可以涉及到一个或几个程序的执行;反之一程序可以对应多个进程,即同一程序段可在不同数据集合上运行,可构成不同的进程 。(4)进程具有并发性,程序没有。 (5)进程具有创建其他进程的功能。 (6)操作系统中的每一个程序都是在一个进程现场中运行的。(7)进程是竞争计算机系统资源的基本单位,从而并行性受到系统自己的制约(独立性和异步性)作业和进程的区别与关系:1、作业是用户向计算机提交任务的任务实体。2、一个作业可由多个进程组成、且必须至少由一个进程组成,反之不成立。3、

26、作业的概念主要用在批处理系统中。进程概论用在几乎所有的多道系统中。五、应用解答题(共26分)4. (8分)有一OS采用段式管理,用户区主存为512KB,空床块链入空块表,分配时截取空块的前半部分(小地址部分)。初始时全部空闲。在执行了如下申请,释放操作序列后: reg(300KB),reg(100KB),release(300KB),reg(150KB),reg(50KB),reg(90KB)(1)采用最先适配,空块表中有哪些空块,并指出大小及始址。(2)采用最佳适配,空块表中有哪些空块,并指出大小及始址。(3)若随后又要申请80KB,针对上述两种情况会产生什么后果?这说明了什么问题?数据结构

27、第一章 绪论1数据结构的定义2数据、数据元素、数据对象、逻辑结构、物理结构、数据类型、抽象数据类型的定义。3数据元素之间的四种基本逻辑结构4算法、算法的特征、算法设计的要求5算法的时间复杂度、空间复杂度定义及分析方法。第二章 线性表1线性表、顺序表、链表的定义2顺序表的插入,删除,合并运算的实现3单链表的插入,删除,合并运算的实现4循环链表,双向链表的结构特征第三章 栈和队列1栈、栈顶、栈底,顺序栈、链栈的定义2顺序栈和链栈的出栈,入栈,判栈空,判栈满运算的实现3队列,队头,队尾的定义4顺序队列,顺序队列“假”上溢现象5循环队列,循环队列的入队、出队运算的实现6链队列,入队、出队运算的实现7递归算法的设计,栈和递归的关系第四章 串1串、空串、空格串、顺序串和链串的定义2串操作的常用函数的声明与功能3Next与Nextval的定义与求解,串的模式匹配算法KMP的实现。第五章 数组和广义表1数组的定义,数组的顺序表示法,地址运算2特殊矩阵(三角阵,对称阵,带状阵)的压缩存储方法3稀疏矩阵的压缩存储方法三元组表示法和转置运算的实现4广义表的定义和取表头、表尾运算第六章 树和二叉树1树及其相关定义2二叉树的定义及其5点重要性质3满二叉树和完全二叉树的判断4二叉树的顺序表示和二叉链表表示5二叉树的先序、中序、后序遍历算法6二叉树的线索化的意义和方法7树和森林与二叉树的等价转化

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1