《操作系统)(中国铁道出版社)习题答案第四章

《操作系统)(中国铁道出版社)习题答案第四章
《操作系统)(中国铁道出版社)习题答案第四章

⒈计算机系统中存储器一般分为哪两级?各有什么特点?

答:计算机系统中存储器一般分为主存储器和辅助存储器两级。

主存储器简称主存,又称为内存,它由自然数顺序编址的单元(通常为字或字节)所组成,是处理机直接存取指令和数据的存储器,它速度快,但容量有限。辅助存储器简称辅存,又称为外存,它由顺序编址的“块”所组成,每块包含若干个单元,寻址与交换以块为单位进行,处理机不能直接访问它,它须经过专门的启动入出过程与内存交换信息,它存取速度较慢,但容量远大于内存,实际上,现代计算机系统中用户的数据(或信息)都是保存在外存中。

⒉存储管理的目的是什么?

答:存储管理要实现的目的是:为用户提供方便、安全和充分大的存储空间。

所谓方便是指将逻辑地址和物理地址分开,用户只在各自逻辑地址空间编写程序,不必过问物理空间和物理地址的细节,地址的转换由操作系统自动完成;安全则是指同时驻留在内存的多道用户程序相互之间不会发生干扰,也不会访问操作系统所占有的空间。充分大的存储空间是指利用虚拟存储技术,从逻辑上对内存空间进行扩充,从而可以使用户在较小内存里运行较大程序。

⒊存储管理的任务是什么?

答:存储管理是计算机操作系统软件的一部分,它负责完成对主存储器的地址转换,对主存储器进行分配与去配,解决多用户对主存储器的共享和保护,通过软件手段,实现对主存储器容量的扩充。

⒋地址转换可分为哪三种方式?比较这三种方式的优缺点。

答:由逻辑地址转化为物理地址的地址转换过程,按照转换的时间不同,可以分为3种方式:

①绝对装入方式②静态重定位方式③动态重定位方式

(第二问略)

⒌可变分区常用的分区算法有哪几种?它们各自的特点是什么?

答:首次适应算法、循环首次适应算法、最佳适应算法、最差适应算法(第二问略)

⒍试用类C语言写首次适应算法的分配过程。

答:firstmatch(n)

{

p=Free;

while(p!=NULL)

{

if(p->size>=n)

{

if(p->size-n>=size)

p->size=p->size-n;

a=p;

p=p+n;

else

a=p;

remove(Free,p);

}

else

p=p->next

}

return a

}

⒎什么叫紧凑?为什么要进行紧凑?

答:为了解决碎片问题,可采用的一种方法是,将内存中的所有作业进行移动,使它们相邻接。这样,原来分散的多个小分区便拼接成一个大分区,从而就可以把作业装入运行,这种通过移动,把多个分散的小分区拼接成大分区的方法被称为紧凑。

进行接凑的目的是为了提高内存的利用率。

⒏简述什么是覆盖?什么是交换?覆盖和交换的区别是什么?

答:覆盖,是指同一主存区可以被不同的程序段重复使用。通常一个作业由若干个功能上相互独立的程序段组成,作业在一次运行时,也只用到其中的几段,利用这样一个事实,我们就可以让那些不会同时执行的程序段共用同一个主存区。因此,我们把可以相互覆盖的程序段叫做覆盖。

交换,就是系统根据需要把主存中暂时不运行的某个(或某些)作业部分或全部移到外存,而把外存中的某个(或某些)作业移到相应的主存区,并使其投入运行。

覆盖技术的关键是提供正确的覆盖结构。通常,一个作业的覆盖结构要求编程人员事先给出,对于一个规模较大或比较复杂的程序来说是难以分析和建立它的覆盖结构的。因此,通常覆盖技术主要用于系统程序的主存管理上。覆盖技术的主要特点是打破了必须将一个作业的全部信息装入主存后才能运行的限制。在一定程度上解决了小主存运行大作业的矛盾。交换技术的关键是设法减少每次交换的信息量。为此,常将作业的副本保留在外存,每次换出时,仅换出那些修改过的信息即可。同覆盖技术一样,交换技术也是利用外存来逻辑地扩充主存。它的主要特点是打破了一个程序一旦进入主存便一直运行到结束的限制。

⒐简述分页存储管理方式的基本思想和页表的作用。

答:基本思想:在分页存储管理中将作业地址空间和存储空间按相同长度为单位进行等划分。把每个作业的地址空间(逻辑空间)分成一些大小相同的片段,叫做页面或页(Page)。把内存的存储空间也分成大小与页面相同的片段,叫做物理块或页框(Frame)。在分配存储空间时,总是以块为单位,按照作业的页数分

配物理块。分配的物理块可以连续也可以不连续

页表的作用:实现从页号到物理块号的地址映射

⒑缺页中断和一般中断有哪些不同?

答:①在指令执行期间产生和处理中断信号

①一条指令在执行期间,可能产生多次缺页中断

⒒简述快表的作用。

答:提高了存取速度,使得指令执行速度大大加快

⒓简述段和页的区别。

答:分页和分段有许多相似之处,但是在概念上两者完全不通,主要表现在:

①页是信息的物理单位,分页是为了系统管理内存的方便而进行的,故对用户而言,分页是不可见的,是透明的;段是信息的逻辑单位,分段是作业逻辑上的要求,对用户而言,分段是可见的。

②页的大小是固定的,由系统决定;段的大小是不固定的,由用户作业本身决定。

③从用户角度看,分页的地址空间是一维的,而段的地址空间是二维的。

⒔什么叫虚拟存储器?

答:所谓虚拟存储器,是指仅把作业的一部分装入内存便可运行作业的存储器系统。具体地说,所谓虚拟存储器是指具有请求调入功能和置换功能,能从逻辑上对内存容量进行扩充的一种存储器系统。

⒕局部性原理可以体现在哪两个方面?

答:时间局部性和空间局部性

⒖在分页虚拟存储管理方式中,常采用哪几种页面置换策略?

答:最佳置换算法、先进先出算法、最近最久未使用(LRU)算法、简单Clock 置换算法、改进型Clock置换算法、

⒗某虚拟存储区的用户空间共32个页面,每页1KB,主存16KB。假定某时刻系统为用户的第0、1、2、3页分别分配的物理块号为5、10、4、7,将逻辑地址0A5CH和093CH变换为物理地址。

答:125CH、113CH

⒘在一个分页虚拟存储管理方式中,采用LRU页面置换算法时,假如一个作业的页面走向为1、3、2、1、1、3、5、1、3、2、1、5,当分配给该作业的物理块数M分别是3和4时,试计算在访问过程中所发生的缺页次数和缺页率,并比较所得结果。

答:M是3时,缺页次数是6,缺页率是50%

M是4时,缺页次数是3,缺页率是25%

⒙试说明分页虚拟存储管理方式中缺页中断的处理过程。

答:当用户进程要求访问某一页时,如果该页还没有调入内存,则产生一缺页中断,系统进入相应的缺页中断处理过程。首先,保存当前进程的CPU现场环境,从外存中找到该页,然后,查看当前内存是否有空闲空间调入该页,如果有则启动I/O,将该页由外存调入内存,同时修改页表,如果内存已满,则按照某种算法选择一页作为淘汰页调出,腾出空间后再调入。当然如果被淘汰的页在内存中已经被修改过,则需将该页写回外存。

⒚实现LRU算法所需的硬件支持是什么?

答:利用移位寄存器或一个特殊的栈,以便在置换时能找到最近最久没有使用的页。

⒛如何实现分段共享?

答:利用段的动态链接很容易实现段的共享,一个共享段在不同作业中可具有不同的段号。可通过设立一张共享段表来对段的共享进行集中管理,记录共享段的段号、段长、内存始址、存在位、外存始址等信息,并记录了有共享此分段的每个进程的情况以及进程的个数。

宝兰客专BLTJ-10标段 铁路工程施工测量考试试题 一.单项选择(每题1分) 1、由于各项测量工作中都存在误差,导致相向开挖中具有相同贯通里程的中线点在空间不相重合,此两点在空间的连线误差在水平面垂直于中线方向的分量称为( B )。 A.贯通误差 B.横向贯通误差 C.水平贯通误差 D.高程贯通误差 2.对工程项目的关键测量科目必须实行(B)。 A.同级换手测量 B.彻底换手测量 C.施工复D.更换全部测量人员3.施工单位对质量实行过程检查,工作一般由(D)检查人员承担。 A.测量队 B.监理单位C.分包单位D.施工单位 4.线路施工测量的主要内容包括:线路复测、路基边坡放样和(B)。 A.地形测量B.横断面测量C.纵断面测量D.线路竣工测量5.桥梁施工测量的主要内容不包括:(C)。 A.桥梁控制测量B.墩台定位及轴线测量C.变形观测D.地形测量 6.下列水准仪使用程序正确的是( D ) A.粗平;安置;照准;调焦;精平;读数 B.消除视差;安置;粗平;照准;精平;调焦;读数 C.安置;粗平;调焦;照准;精平;读数 D.安置;粗平;照准;消除视差;调焦;精平;读数。 7. CPⅡ控制网复测时,相邻点间坐标差之差的相对精度限差为:( C ) A、1/55000 B、1/80000 C、1/100000 8. 下列各种比例尺的地形图中,比例尺最小的是( C )。 A. 1∶2000 B. 1/500 C. 1∶10000 D. 1/5000 9 .导线测量中横向误差主要是由( C ) 引起的。 A 大气折光 B 测距误差 C 测角误差 D 地球曲率 10.水准仪i 角误差是指水平视线与水准轴之间的( A ) A 在垂直面上技影的交角 B 在水平面上投影的交角 C 在空间的交角 11.有一台标准精度为2mm+2ppm 的测距仪,测量了一条lkm 的边长, 边长误差为( B ) A、土2mm B、土4mm C、土6mm D、土8mm 12.在三角高程测量中,采用对向观测可以消除( C ) 的影响。 A.视差 B.视准轴误差 C.地球曲率差和大气折光差 D.水平度盘分划误差 13. 测量工作要按照( B )的程序和原则进行。 A.从局部到整体先控制后碎部 B. 从整体到局部先控制碎部 C. 从整体到局部先碎部后控制 D. 从局部到整体先碎部后控制 14.设AB 距离为200.23m ,方位角为121 0 23' 36" ,则AB 的x 坐标增 量为( D )m. 。

操作系统第四章测试题 【第4章存储器管理】 测试总分:100 分 测试概况:(得分:100 分) 1.单选题:某基于动态分区存储管理的计算机,其主存容量为55MB(初始为空闲),采用最佳适配(Best Fit)算法,分配和释放的顺序为:分配15MB、分配30MB、释放15MB、分配8MB、分配6MB,此时主存中最大空闲分区的大小是()。(2010全国试题) A. 7MB B. 9MB C. 10MB D. 15MB 解答:B 2.单选题:分区分配内存管理方式的主要保护措施是()。(2009全国

试题) A. 界地址保护 B. 程序代码保护 C. 数据保护 D. 栈保护 解答: A 3.单选题:进程在执行中发生了缺页中断,经操作系统处理后,应让其执行()指令。 A. 被中断的前一条 B. 被中断的 C. 被中断的后一条 D. 启动时的第一条指令 解答:B 4.单选题:动态重定位是在()完成的。 A. 作业执行前集中一次 B. 作业执行过程中集中一次 C. 作业执行过程中 D. 作业执行过程中由用户 解答:C

5.单选题:操作系统中,具有虚拟存储管理功能的管理方法包括()存储管理。 A. 动态分区 B. 分页式 C. 请求分段 D. 段页式 解答:C 6.单选题:段式和页式存储管理的地址结构很类似,但是它们之间有实质上的不同。以下说法中,错误的是()。 A. 页式的逻辑地址是连续的,段式的逻辑地址可以不连续 B. 页式的地址是一维的,段式的地址是二维的 C. 分页是操作系统进行的,分段是用户确定的 D. 页式采用动态重定位方式,段式采用静态重定位方式 解答: D 7.单选题:存储保护的工作通常由()实现。 A. 软件 B. 硬件 C. 文件 D. 硬件和软件配合 解答: D

第四章存储管理 1. C存储管理支持多道程序设计,算法简单,但存储碎片多。 A. 段式 B. 页式 C. 固定分区 D. 段页式 2.虚拟存储技术是 B 。 A. 补充内存物理空间的技术 B. 补充相对地址空间的技术 C. 扩充外存空间的技术 D. 扩充输入输出缓冲区的技术 3.虚拟内存的容量只受 D 的限制。 A. 物理内存的大小 B. 磁盘空间的大小 C. 数据存放的实际地址 D. 计算机地址位数 4.动态页式管理中的 C 是:当内存中没有空闲页时,如何将已占据的页释放。 A. 调入策略 B. 地址变换 C. 替换策略 D. 调度算法 5.多重分区管理要求对每一个作业都分配 B 的内存单元。 A. 地址连续 B. 若干地址不连续 C. 若干连续的帧 D. 若干不连续的帧 6.段页式管理每取一数据,要访问 C 次内存。 A. 1 B. 2 C. 3 D. 4 7.分段管理提供 B 维的地址结构。 A. 1 B. 2 C. 3 D. 4 8.系统抖动是指 B。 A. 使用计算机时,屏幕闪烁的现象 B. 刚被调出内存的页又立刻被调入所形成的频繁调入调出的现象 C. 系统盘不干净,操作系统不稳定的现象 D. 由于内存分配不当,造成内存不够的现象 9.在 A中,不可能产生系统抖动现象。 A. 静态分区管理 B. 请求分页式管理 C. 段式存储管理 D. 段页式存储管理 10.在分段管理中 A 。 A. 以段为单元分配,每段是一个连续存储区 B. 段与段之间必定不连续 C. 段与段之间必定连续 D. 每段是等长的 11.请求分页式管理常用的替换策略之一有 A 。 A. LRU B. BF C. SCBF D. FPF 12.可由CPU调用执行的程序所对应的地址空间为 D 。 A. 名称空间 B. 虚拟地址空间 C. 相对地址空间 D. 物理地址空间 13. C 存储管理方式提供二维地址结构。 A. 固定分区 B. 分页

高速铁路施工测量考试试题 姓名职务单位得分 一.单项选择(每题1分) 1、由于各项测量工作中都存在误差,导致相向开挖中具有相同贯通里程的中线点在空间不相重合,此两点在空间的连线误差在水平面垂直于中线方向的分量称为( B )。 A.贯通误差 B.横向贯通误差 C.水平贯通误差 D.高程贯通误差 2.对工程项目的关键测量科目必须实行(B)。 A.同级换手测量 B.彻底换手测量 C.施工复D.更换全部测量人员3.施工单位对质量实行过程检查,工作一般由(D)检查人员承担。 A.测量队 B.监理单位C.分包单位D.施工单位 4.线路施工测量的主要内容包括:线路复测、路基边坡放样和(B)。 A.地形测量B.横断面测量C.纵断面测量D.线路竣工测量5.桥梁施工测量的主要内容不包括:(C)。 A.桥梁控制测量B.墩台定位及轴线测量C.变形观测D.地形测量 6.下列水准仪使用程序正确的是( D ) A.粗平;安置;照准;调焦;精平;读数 B.消除视差;安置;粗平;照准;精平;调焦;读数 C.安置;粗平;调焦;照准;精平;读数 D.安置;粗平;照准;消除视差;调焦;精平;读数。 7. CPⅡ控制网复测时,相邻点间坐标差之差的相对精度限差为:( C ) A、1/55000 B、1/80000 C、1/100000 8. 下列各种比例尺的地形图中,比例尺最小的是( C )。 A. 1∶2000 B. 1/500 C. 1∶10000 D. 1/5000 9 .导线测量中横向误差主要是由( C ) 引起的。 A 大气折光 B 测距误差 C 测角误差 D 地球曲率 10.水准仪i 角误差是指水平视线与水准轴之间的( A ) A 在垂直面上技影的交角 B 在水平面上投影的交角 C 在空间的交角 11.有一台标准精度为2mm+2ppm 的测距仪,测量了一条lkm 的边长, 边长误差为( B ) A、土2mm B、土4mm C、土6mm D、土8mm 12.在三角高程测量中,采用对向观测可以消除( C ) 的影响。 A.视差 B.视准轴误差 C.地球曲率差和大气折光差 D.水平度盘分划误差 13. 测量工作要按照( B )的程序和原则进行。 A.从局部到整体先控制后碎部 B. 从整体到局部先控制碎部 C. 从整体到局部先碎部后控制 D. 从局部到整体先碎部后控制 14.设AB 距离为200.23m ,方位角为121 0 23' 36" ,则AB 的x 坐标增 量为( D )m. 。 A.-170.919 B.170.919 C.104.302 D.-104.302

第四章 一、问答题 1、同步机制应遵循的准则是什么? 2、死锁产生的4个必要条件是什么?它们是彼此独立的吗? 3、简述死锁的定义和死锁产生的原因。 4、简述死锁定理和解除死锁的方法。 5、什么是安全状态?怎么判断系统是否处于安全状态? 6、同步机制应遵循的准则是什么? 7、死锁产生的4个必要条件是什么?它们是彼此独立的吗? 二、计算题(共20分) 1、当前系统中出现下述资源分配情况: 利用银行家算法,试问如果进程P2提出资源请求Request(1,2,2,2)后,系统能否将资源分配给它? 答:Request(1,2,2,2)<=(2,3,5,6)申请合法 Request(1,2,2,2)<=Available,开始试探性分配,Available=(0,4,0,0) 测试系统是否安全:work= Available,finish=1 没有进程的need满足<=work 系统处于不安全状态,系统拒绝此次资源分配。 2、当前某系统有同类资源7个,进程P,Q所需资源总数分别为5,4。它们向系统申请资源的次序和数量如表所示。回答:

问:采用死锁避免的方法进行资源分配,请你写出系统完成第3次分配后各进程占有资源量,在以后各次的申请中,哪次的申请要求可先得到满足? 答:第1次申请,Q申请资源2,系统安全,分配 第2次申请,P申请资源1,系统安全,分配 第3次申请,Q申请资源1,系统安全,分配 资源剩余3个,P占有1个资源,Q占有3个资源,第4次分配不安全,拒绝,第5分配系统安全,满足。 3、一个计算机系统有6个磁带驱动器和4个进程。每个进程最多需要n个磁带驱动器。问当n为什么值时,系统不会发生死锁?并说明理由 答:n=2 理由同第4题 (进程资源最大需求-1)×进程数量+1≤系统资源数量 4、若系统有某类资源m×n+1个,允许进程执行过程中动态申请该类资源,但在该系统上运行的每一个进程对该资源的占有量任何时刻都不会超过m+1个。当进程申请资源时只要有资源尚未分配完则满足它的申请,但用限制系统中可同时执行的进程数来防止发生死锁,你认为进程调度允许同时执行的最大进程数应该是多少?并说明原因。 答;假设系统中有x个进程的进程,则资源至少要有m×x+1个才不会产生死锁,由于系统资源有m×n+1个,则可列出不等式:m×x+1≤m×n+1解不等式,得到x≤n,所以系统允许同时执行的最大进程数为n。 证明:假设在系统允许同时执行的最大进程数为n时,仍然出现了死锁,此时应该存在一组进程都在等待资源,而且系统已无资源可用。则此时该组进程最多n个,每个进程没有执行完时最多占用m个资源,所以现在系统分配出去的资源最多m×n,少于系统资源m×n+1,所以不可能有死锁出现。 若系统进程数量为n+1,每个进程占有最大资源数量为m+1,则会出现死锁。

《新建铁路工程测量规范》 前言 本规范系根据铁道部经规院经规标准(2005)17号文的要求,对《新建铁路工程测量规范》(TB10101-99)进行全面修订而成。 本规范共分八章,主要内容为:总则、术语和符号、平面控制测量、高程控制测量、线路测量、隧道测量、桥涵测量、构筑物变形测量,另有三个附录。 本次修订的主要内容: 1.强调了控制测量在新建铁路工程测量中的重要性,增加了第3章平面控制测量和第4章高程控制测量的内容,把线路、桥梁、隧道有关控制测量的主要技术要求都集中到第3章和第4章中。 2.体现了新建铁路工程测量“三网合一”的测量理念 为保证控制网的测量成果质量满足新建铁路勘测、施工、运营维护三个阶段测量的要求,适应铁路工程建设和运营管理的需要,三阶段的平面、高程控制测量必须采用统一的基准。 3.确定了新建铁路工程平面控制测量分级布网的布设原则。 4.提出了新建铁路工程测量平面坐标系统宜满足投影长度变形值≤25mm/km的要求。 5.提高了新建铁路工程测量高程控制网的精度等级。 6.将采用定测中线控制桩作为联系铁路勘测设计与施工的线路平面测量控制基准,修改为以平面控制网为新建铁路设计与施工测量的基准。 7.对施工复测的内容进行修改。 8.增加GPS RTK定测放线及航测法测绘路基横断面等内容。 9.在高程控制测量中增加了在山区采用光电测距三角高程测量方法进行三等水准测量的内容。 10.增加构筑物变形测量和轨道施工测量章节的内容。 在执行本规范过程中,希望各单位结合工作实践,认真总结经验,积累资料。如发现需要修改和补充之处,请及时将意见和有关资料寄交中铁二院工程集团有限责任公司(四川省成都市通锦路3号,邮政编码:610031),并抄送铁道部经济规划研究院(北京市海淀区羊坊店路甲8号,邮政编码100038),供今后修订时参考。 本规范由铁道部建设管理司负责解释。 本规范主编单位:中国中铁二院工程集团有限责任公司 本规范参编单位:中铁二局、中铁大桥局、西南交通大学。本规范主要起草人:

⒈计算机系统中存储器一般分为哪两级?各有什么特点? 答:计算机系统中存储器一般分为主存储器和辅助存储器两级。 主存储器简称主存,又称为内存,它由自然数顺序编址的单元(通常为字或字节)所组成,是处理机直接存取指令和数据的存储器,它速度快,但容量有限。辅助存储器简称辅存,又称为外存,它由顺序编址的“块”所组成,每块包含若干个单元,寻址与交换以块为单位进行,处理机不能直接访问它,它须经过专门的启动入出过程与内存交换信息,它存取速度较慢,但容量远大于内存,实际上,现代计算机系统中用户的数据(或信息)都是保存在外存中。 ⒉存储管理的目的是什么? 答:存储管理要实现的目的是:为用户提供方便、安全和充分大的存储空间。 所谓方便是指将逻辑地址和物理地址分开,用户只在各自逻辑地址空间编写程序,不必过问物理空间和物理地址的细节,地址的转换由操作系统自动完成;安全则是指同时驻留在内存的多道用户程序相互之间不会发生干扰,也不会访问操作系统所占有的空间。充分大的存储空间是指利用虚拟存储技术,从逻辑上对内存空间进行扩充,从而可以使用户在较小内存里运行较大程序。 ⒊存储管理的任务是什么? 答:存储管理是计算机操作系统软件的一部分,它负责完成对主存储器的地址转换,对主存储器进行分配与去配,解决多用户对主存储器的共享和保护,通过软件手段,实现对主存储器容量的扩充。 ⒋地址转换可分为哪三种方式?比较这三种方式的优缺点。 答:由逻辑地址转化为物理地址的地址转换过程,按照转换的时间不同,可以分为3种方式: ①绝对装入方式②静态重定位方式③动态重定位方式 (第二问略) ⒌可变分区常用的分区算法有哪几种?它们各自的特点是什么? 答:首次适应算法、循环首次适应算法、最佳适应算法、最差适应算法(第二问略) ⒍试用类C语言写首次适应算法的分配过程。 答:firstmatch(n) { p=Free; while(p!=NULL) { if(p->size>=n) { if(p->size-n>=size) p->size=p->size-n; a=p; p=p+n; else a=p; remove(Free,p); } else

第四章互斥、同步与通讯 一、单项选择题 1.一个正在访问临界资源的进程由于申请等待I/O操作而被中断时,__________. A.可以允许其他进程进入与该进程相关的临界区 B.不允许其他进程进入任何临界区 C. 可以允许其他就绪进程抢占处理器,继续运行 D.不允许任何进程抢占处理器 2.两个并发进程之间______ A 一定存在互斥关系 B 一定存在同步关系 C 一定彼此独立无关 D 可能存在同步或互斥关系 3.为了使两个进程能同步运行,最少需要_______个信号量。 A 一 B 二 C 三 D 四 4.共享变量是指__________访问的变量。 A. 只能被系统进程 B. 只能被多个进程互斥 C. 只能被用户进程 D. 可被多个进程 5.临界区是指并发进程中访问共享变量的__________. A.管理信息 B.数据 C.信息存储 D.程序段 6.设有三个进程共享一个资源,如果每次只允许一个进程使用该资源,则用PV操作管理时信号量S的可能取值是___________ A.1,0,-1,-2 B.2,0,-1,-2 C.1,0,-1 D.3,2,1,0 7.进程的并发执行是指若干个进程__________. A. 同时执行 B. 在执行的时间上是重叠的 C. 在执行的时间上是不可重叠的 D. 共享系统资源 8.在进程通信中,__________常用信件交换信息。 A.低级通信 B.高级通信 C.消息通信 D.管道通信 9.实现进程同步时,每一个消息与一个信号量对应,进程_________可把不同的消息发送出去。 A.在同一信号量上调用P操作 B.在不同信号量上调用P操作 C.在同一信号量上调用V操作 D.在不同信号量上调用V操作 10._________是只能有P和V操作所改变的整形变量。 A.共享变量 B.锁 C.整型信号量 D.记录型信号量 11.在执行V操作时,当信号量的值_________时,应释放一个等待该信号量的进程。 A.大于0 B.小于0 C.大于等于0 D.小于等于0 12.进程和程序的主要区别是__________. A.占用处理器和不占用处理器 B.占用主存和不占用主存 C.动态和静态 D.连续执行和非连续执行 13.有三个进程P1,P2,P3共享同一个程序段,而每次最多允许两个进程进入该程序段,则信号量S的初值为___________. A. 0 B. 1 C. 2 D. 3 14.若P、V操作的信号量S初值为2,当前值为-1,则表示有_________等待进程。

第4章存储器管理 4.1 典型例题解析 【例1】某系统采用动态分区分配方式管理内存,内存空间为640K,高端40K用来存放操作系统。在内存分配时,系统优先使用空闲区低端的空间。对下列的请求序列:作业1申请130K、作业2申请60K、作业3申请100K、作业2释放60K、作业4申请200K、作业3释放100K、作业1释放130K、作业5申请140K、作业6申请60K、作业7申请50K、作业6释放60K,请分别画图表示出使用首次适应算法和最佳适应算法进行内存分配和回收后内存的实际使用情况。

答:使用首次适应算法和最佳适应算法进行上述内存的分配和回收后,内存的实际使用情况分别如图(a)和(b)所示。 (a ) (b) 【例2】对一个将页表存放在内存中的分页系统: (1)如访问内存需要0.2μs ,有效访问时间为多少? (2)如果加一快表,且假定在快表中找到页表项的机率高达90%,则有效访问时间又是多少(假定查快表需花的时间为0)? 答:(1)有效访问时间为:2×0.2=0.4μs (2)有效访问时间为:0.9×0.2+(1—0.9)×2×0. 2=0.22 ps 。 【例3】某系统采用页式存储管理策略,拥有逻辑空间32页,每页2K ,拥有物理空间1M 。 (1)写出逻辑地址的格式。 (2)若不考虑访问权限等,进程的页表有多少项?每项至少有多少位? (3)如果物理空间减少一半,页表结构应相应作怎样的改变? 答:(1)该系统拥有逻辑空间32页,故逻辑地址中页号必须用5位来描述:而每页为 2K ,因此,页内地址必须用11位来描述,这样可得到它的逻辑地址格式如下: 等,则页表项中只需给出页所对应的物理块块号,1M 的物理空间可分成29个内存块,故每个页表项至少有9位 (3)如果物理空间减少一半,则页表中页表项数仍不变,但每项的长度可减少1位。 【例4】已知某分页系统,主存容量为64K ,页面大小为1K ,对一个4页大的作业,其0、l 、2、3页分别被分配到主存的2、4、6、7块中。 (1)将十进制的逻辑地址1023、2500、3500、4500转换成物理地址。 (2)以十进制的逻辑地址1023为例画出地址变换过程图。 答:(1)对上述逻辑地址,可先计算出它们的页号和页内地址(逻辑地址除以页面大小,得到的商为页号,余数为页内地址),然后通过页表转换成对应的物理地址。 ①逻辑地址1023:1023/1K ,得到页号为0,页内地址为1023,查页表找到对应的物

编号:YB-BG-0776 ( 实习报告) 部门:_____________________ 姓名:_____________________ 日期:_____________________ WORD文档/ A4打印/ 可编辑 最新铁路工程测量实习报告 (标准版) The internship report allows us to understand the society in practice, open up our horizons, increase our knowledge, and lay a solid foundation for the society.

最新铁路工程测量实习报告(标准版) 备注:实习报告是每个大学生必须拥有的一段经历,它使我们在实践中了解社会,让我们学到了很多在课堂 上根本就学不到的知识,受益匪浅,也打开了视野,增长了见识,为我们以后进一步走向社会打下坚实的基础。 秋风送爽,岁月流金,转眼又到一年开学时,我们10届的学生 已经成为学长学姐了,在本学期第十周到第十二周学校安排了我们 巡检一班和二班测量实训。为期三周的实训,风吹雨打,风雨无阻。 我所在的是第七组,组员有:王越、佟佩、孙存、沈如飞、周伟波、 申聚阳、薛凯、叶伟。十几天的实训过程中,我们学到了很多的东 西,我们小组成员的每一个人都收获很大。以下就是我对本次测量 实习的一些了解和心得。 测量学首先是一项精确的工作,通过在学校期间在课堂上对测 量学的学习,使我在脑海中形成了一个基本的、理论的测量学轮廓, 而实习的目的,就是要将这些理论与实际工程联系起来,这就是工 科的特点。测量学是研究地球的形状和大小以及地面点位的科学, 从本质上讲,测量学主要完成的任务就是确定地面目标在三维空间 的位置以及随时间的变化。在信息社会里,测量学的作用日益重要,

铁路工程 测量工作管理细则 第一章总则 第一条为规范甲乙铁路扩能改造工程的测量工作,提高工程测量管理水平,明确各方职责,保证工程建设顺利进行,制定本实施细则。 第二条铁路工程测量控制网是工程的一部分(固定资产的一部分),参建各方要认真依据国家和铁道部保密规定对工程测量控制网设施及资料进行管理。 第三条铁路工程施工测量技术依据 1.《高速铁路工程测量规范》(TB10601-2009); 2.《精密工程测量规范》(GB/T15314-94); 3.《国家一、二等水准测量规范》(GB12897-2006); 4.《全球定位系统(GPS)铁路测量规程》(TB10054-97); 5. 《全球定位系统(GPS)测量规程》(GB/T18314-2001); 6.《关于进一步规范铁路工程测量控制网管理工作的通知》(铁建设[2009]20号); 第二章测量工作职责分工 第四条建设单位职责 1.甲乙复线铁路公司筹备组(以下简称“筹备组”)工程管

理部负责测量工作日常管理。负责组织对工程测量控制网设计方案审查和批复,组织设计、施工、监理单位对全线和控制测量工点的控制基桩进行交接和复测,对测设工作进行统一管理,统一组织平差,统一组织复测和验交,督促勘察设计单位、施工单位做好基桩维护、资料保管和交接工作,协调建设过程中各参建单位的测量工作。 2.必要时筹备组可委托有资质单位对本项目进行测量验收、抽检、复核和误差/粗差争议的核查,对重要工点和重要工程进行监测和观测,主持竣工测量和竣工交接工作。 第五条设计单位职责 1.按铁道部要求进行本线测量方案设计,提出测量精度标准和要求; 2.答复测量咨询意见; 3.按铁道部或筹备组审查意见修改设计; 4.按要求布设全线和控制测量工点控制基桩(CPI、CPⅡ和水准点); 5.向施工、监理单位进行设计交底,移交测量设计文件,现场点交控制基桩,内容如下; ⑴CPI、CPⅡ、水准点成果表及点之记。 ⑵桩橛包括CPI、CPⅡ、水准点等。 ⑶测量技术报告。 6.参加建设过程中工程测量误差/粗差的处置,并提出处置方案;

一、选择 1. 可变分区存储器管理系统中,若采用最佳适应分配算法,“空闲区表”中的空闲区可按( A )顺序排列。 A.长度递增 B.长度递减 C.地址递增 D.地址递减 2. 虚拟存储技术是—B—。 A. 扩充内存物理空间技术 B. 扩充内存逻辑地址空间技术 C.扩充外存空间技术 D. 扩充I/O缓冲区技术 3. 很好地解决了“零头”问题的存储管理方法是—A—。 A.分页存储管理方法 B.分段存储管理方法 C.多重分区管理 D.可变式分区管理 4. 系统“抖动”现象的发生是由—B—引起的。 A.交换的信息量过大 B.置换算法选择不当 C.内存容量不足 D.请求分页管理方案 5. 虚拟存储管理系统的基础是程序的—C—理论。 A. 全局性 B. 虚拟性 C. 局部性 D. 动态性 6. 分页系统中页面是为( B )的。 A、用户所感知 B、操作系统所感知 C、编译系统所感知 D、连接装配程序所感知 7.下列—A—存储方式不能实现虚拟存储器。 A.分区 B.页式 C.段式 D.段页式 8. 操作系统处理缺页中断时,选择一种好的调度算法对内存和外存中的信息进行高效地调度,尽可能避免—D—。 A. 碎片空闲 C. 多重中断 D. 抖动 9. 分页式存储管理的主要特点是—C—。 A. 要求处理缺页中断 B. 要求扩充内存容量 C. 不要求作业装入到内存的连续区域 D. 不要求作业全部同时装入内存 10. LRU页面调度算法淘汰—B—的页。 A. 最近最少使用 B. 最近最久未使用 C. 最先进入内存 D. 将来最久使用 11.虚拟存储器实际容量受—B—限制。 A.物理内存大小 B.计算机的地址结构 C.磁盘容量 D.数据存放的绝对地址 12. 分区管理要求对每一个作业都分配—A—的内存单元。 A. 地址连续 B. 若干地址不连续 C. 若干连续的页 D. 若干不连续的帧 13.页面置换算法中—A—不是基于程序执行的局部性理论。 A.先进先出调度算法 B. LRU C. LFU D.最近最不常用调度算法 14. 在存储管理中,采用覆盖与交换技术的目的是—A—。 A. 节省内存空间 B. 物理上扩充内存容量 C. 提高CPU利用率 D. 实现内存共享 15. 分页虚拟存储管理中,缺页中断时,欲调度一页进入内存,内存已无空闲块,如何决定淘汰已在内存的块时,—B—的选择是很重要的。 A. 地址变换 B. 页面调度算法 C. 对换方式 D. 覆盖技术

第四章处理机调度 一. 选择最合适的答案 1.某系统采用了银行家算法,则下列叙述正确的是()。 A.系统处于不安全状态时一定会发生死锁 B.系统处于不安全状态时可能会发生死锁 C.系统处于安全状态时可能会发生死锁 D.系统处于安全状态时一定会发生死锁 2.银行家算法中的数据结构包括有可利用资源向量Available、最大需求矩阵Max、分配矩阵Allocation、需求矩阵Need,下列选项正确的是()。 **[i,j]=Allocation[i,j]+Need[i,j] **[i,j]= Allocation[i,j]+ Max[i,j] **[i,j]= Available[i,j]+Need[i,j] **[i,j]= Available[i,j]+ Max[i,j] 3.下列进程调度算法中,()可能会出现进程长期得不到调度的情况。 A.非抢占式静态优先权法 B.抢占式静态优先权法 C.时间片轮转调度算法 D.非抢占式动态优先权法 4.在下列选项中,属于预防死锁的方法是()。 A.剥夺资源法 B.资源分配图简化法 C.资源随意分配 D.银行家算法 5.在下列选项中,属于检测死锁的方法是()。 A.银行家算法 B.消进程法 C.资源静态分配法 D.资源分配图简化法 6.在下列选项中,属于解除死锁的方法是()。 A.剥夺资源法 B.资源分配图简化法 C.银行家算法 D.资源静态分配法 7.为了照顾紧迫型作业,应采用()。 A.先来服务调度算法 B.短作业优先调度算法 C.时间片轮转调度算法 D.优先权调度算法 8.在采用动态优先权的优先权调度算法中,如果所有进程都具有相同优先权初值,则此时的优先权调度算法实际上和()相同。 A.先来先服务调度算法 B.短作业优先调度算法 C.时间片轮转调度算法 D.长作业优先调度算法

第4章存储管理 “练习与思考”解答 1.基本概念和术语 逻辑地址、物理地址、逻辑地址空间、内存空间、重定位、静态重定位、动态重定位、碎片、碎片紧缩、虚拟存储器、快表、页面抖动 用户程序经编译之后的每个目标模块都以0为基地址顺序编址,这种地址称为相对地址或逻辑地址。 内存中各物理存储单元的地址是从统一的基地址开始顺序编址的,这种地址称为绝对地址或物理地址。 由程序中逻辑地址组成的地址范围叫做逻辑地址空间,或简称为地址空间。 由内存中一系列存储单元所限定的地址范围称作内存空间,也称物理空间或绝对空间。 程序和数据装入内存时,需对目标程序中的地址进行修改。这种把逻辑地址转变为内存物理地址的过程称作重定位。 静态重定位是在目标程序装入内存时,由装入程序对目标程序中的指令和数据的地址进行修改,即把程序的逻辑地址都改成实际的内存地址。 动态重定位是在程序执行期间,每次访问内存之前进行重定位。这种变换是靠硬件地址转换机构实现的。 内存中这种容量太小、无法被利用的小分区称作“碎片”或“零头”。 为解决碎片问题,移动某些已分配区的内容,使所有进程的分区紧挨在一起,而把空闲区留在另一端。这种技术称为紧缩(或叫拼凑)。 虚拟存储器是用户能作为可编址内存对待的虚拟存储空间,它使用户逻辑存储器与物理存储器分离,是操作系统给用户提供的一个比真实内存空间大得多的地址空间。 为了解决在内存中放置页表带来存取速度下降的矛盾,可以使用专用的、高速小容量的联想存储器,也称作快表。 若采用的置换算法不合适,可能出现这样的现象:刚被换出的页,很快又被访问,为把它调入而换出另一页,之后又访问刚被换出的页,……如此频繁地更换页面,以致系统的大部分时间花费在页面的调度和传输上。此时,系统好像很忙,但实际效率却很低。这种现象称为“抖动”。 2.基本原理和技术

第十九章铁路工程测量 19-1概述 一、铁路工程的一般知识 (一)线路 1路基:轨道的基础,包括路基本体、排水设备和防护加固建筑物等。 2轨道:包括钢轨、轨枕、道床、连接零件、防爬设备、附属设备和道岔等

(二)桥梁 桥梁是铁路线路跨越河流、渠道、山谷或公路铁路交通线时的主要建筑。 1 桥梁的种类 按桥梁的结构类型分为:①梁式桥;②拱桥;③刚架桥;④斜拉桥。 2 桥梁结构 桥梁结构分为上部结构和下部结构。上部结构是桥台以上各部分的总称,也叫桥跨结构,一般包括梁、拱、桥面和支座等;下部结构包括桥墩、桥台和它们的基础。此外,桥头锥体防护建筑也属于桥梁范围。 3 桥梁基础

(三)涵洞 涵洞是当线路跨过较小的溪流或水渠时,设置在路基下的过水构筑物。 (四)隧道 隧道是在山区修建铁路时从山体中凿出的一个地下通道,使线路能比较直顺而平缓地通过。隧道一般由以下几部分组成:(1)洞身;(2)衬砌;(3)洞门。

二、铁路建设的基本程序 铁路建设的基本程序可划分为三个大的阶段:第一阶段为前期工作,以可行性研究为核心,确定建设规模和概算;第二阶段为设计施工的基本建设阶段,是测量工作的主要集中阶段,包括初步设计和施工设计;第三阶段为验收通车与投资效果反馈的投产阶段。

三、铁路工程建设中的测量工作 勘测设计阶段是测量工作最集中的时期,有草测、初测和定测等不同阶段的工作。草测时要进行视距导线和小比例尺的地形测绘。初测在初步设计阶段以前进行,包括插大旗、导线测量、高程测量和地形测量。初测目前较多采用航测方法测绘地形图,有时也采用地面摄影测量方法。定测在施工设计前进行,包括交点放线、中线测设(直线和曲线测设)、纵断面测量和横断面测量等。勘测设计阶段的测量任务由设计部门负责。 施工阶段的首项工作是进行交桩和复测。路基施工前要进行路基边桩的放样。在施工过程中要随时进行中线和高程方面的检测。对于大型桥隧工程,施工前需作施工控制网。施工阶段的测量主要由承担工程的工程局负责。 验收阶段的测量任务是进行贯通全线的竣工测量,辅助验收部门检查施工质量,提交施工成果图纸资料等。 运营阶段经常需要进行线路的维修和改扩建,也需要一系列的测量,包括既有线路的详细测量和施工放样等,与新建铁路设计施工阶段测量任务一样,只是其集中程度不同。

第四章存储器管理 一、单项选择题 1、存储管理的目的是(C )。 A.方便用户 B.提高内存利用率 C.方便用户和提高内存利用率 D.增加内存实际容量 2、在( A)中,不可能产生系统抖动的现象。 A.固定分区管理 B.请求页式管理 C.段式管理 D.机器中不存在病毒时 3、当程序经过编译或者汇编以后,形成了一种由机器指令组成的集合,被称为(B )。 A.源程序 B.目标程序 C.可执行程序 D.非执行程序 4、可由CPU调用执行的程序所对应的地址空间为(D )。 A.符号名空间 B.虚拟地址空间 C.相对地址空间 D.物理地址空间 5、存储分配解决多道作业[1C]划分问题。为了实现静态和动态存储分配,需采用地址重定位,即把[2C]变成[3D],静态重定位由[4D]实现,动态重定位由[5A]实现。供选择的答案: [1]:A 地址空间 B 符号名空间 C 主存空间 D 虚存空间

[2]、[3]: A 页面地址 B 段地址 C 逻辑地址 D 物理地址 E 外存地址 F 设备地址 [4]、[5]: A 硬件地址变换机构 B 执行程序 C 汇编程序 D 连接装入程序 E 调试程序 F 编译程序 G 解释程序 6、分区管理要求对每一个作业都分配(A )的内存单元。 A.地址连续 B.若干地址不连续 C.若干连续的帧 D.若干不连续的帧 7、(C )存储管理支持多道程序设计,算法简单,但存储碎片多。 A.段式 B.页式 C.固定分区 D.段页式 8、处理器有32位地址,则它的虚拟地址空间为( B)字节。 A.2GB B.4GB C.100KB D.640KB 9、虚拟存储技术是( A)。 A.补充内存物理空间的技术 B.补充相对地址空间的技术 C.扩充外存空间的技术 D.扩充输入输出缓冲区的技术 10、虚拟内存的容量只受( D)的限制。 A.物理内存的大小 B.磁盘空间的大小 C.数据存放的实际地址 D.计算机地址字长 11、虚拟存储技术与(A )不能配合使用。

第四章调度作业答案 2,8,9,11,13 2. 高级调度与低级调度的主要功能是什么?为什么要引入中级调度? 参考答案: 高级调度的主要功能是根据一定的算法,从输入的一批作业中选出若干作业,分配必要的资源,如内存、外设等,为它建立相应的用户作业进程和为其服务的系统进程(如输入/输出进程),最后把它们的程序和数据调入内存,等待进程调度程序对其执行调度,并在作业完成后做善后处理工作。 低级调度的主要功能是根据一定的算法将CPU分派给就绪队列中的一个进程。 为了使内存中同时存放的进程数目不至于太多,有时需要把某些进程从内存移到外存上,以减少多道程序的数目,为此设立了中级调度。引入中级调度的主要目的是为了提高内存的利用率和系统吞吐量。它实际上就是存储管理中的对换功能。 8. 假定在单CPU条件下执行的作业表如表4-8所示。 作业到来的时间是按作业编号顺序进行的(即后面作业依次

比前一个作业迟到一个时间单位)。 ①用一个执行时间图描述使用下列算法时各自执行这些作业的情况:FCFS,RR(时间片=1)和非抢占式优先级。 ②对于上述每种算法,各个作业的周转时间是多少?平均周转时间是多少? ③对于上述每种算法,各个作业的带权周转时间是多少?平均带权周转时间是多少? 表4-8 作业列表 参考答案:24351 ①FCFS执行时间图 RR执行时间图 非抢占式优先级时间图

②和③ FCFS算法: RR算法:

非抢占式优先级算法: 13、中断处理的主要步骤是什么? 参考答案: 中断处理的一般步骤是:保存被中断程序的现场,分析中断原因,转入相应处理程序进行处理,恢复被中断程序现场(即中断返回)。 9. 在一个有两道作业的批处理系统中,作业调度采用短作业优先级调度算法,进程调度采用抢占式优先级调度算法。设作业序列如表4-9所示。

目录 1.编制依据 .......................................................................................... - 1 - 2.工程概况 ........................................... - 1 - 3.测量组织管理................................................................................... - 1 - 测量管理机构...................................................................................... - 1 -测量人员配备...................................................................................... - 2 -测量仪器配备...................................................................................... - 3 -测量管理制度...................................................................................... - 4 -? 施工测量质量技术管理 ............................................................ - 4 - 测量内业管理............................................................................ - 5 - 测量外业管理............................................................................ - 7 -施工测量安全防护.............................................................................. - 8 -测量人员安全防护 .................................................................... - 8 - 测量仪器安全防护 .................................................................... - 9 - 4.控制测量 .......................................................................................... - 9 - 平面控制测量 ................................................................................... - 9 -% 基础平面控制网(CPⅠ)的复测 ............................................ - 9 - 线路平面控制网(CPII)的复测 ............................................ - 12 - 加密CPII的测量...................................................................... - 13 -GPS平面控制测量的注意事项及要求 ........................................... - 15 -高程控制测量.................................................................................... - 16 -水准点的复测及加密点测量 .................................................. - 16 - 水准点的复测及加密技术要求技术指标与精度要求............ - 16 - 高程控制网复测成果的确认 .................................................... - 18 -— 5.施工放样测量................................................................................. - 18 - 路基施工测量 ................................................................................. - 18 -桥涵施工测量 ................................................................................. - 20 -

第四章习题 1.时间片轮转调度算法是为了() A、多个终端能够得到系统的及时响应 B、是系统变得高效 C、优先级较高的进程得到及时响应 D、将需要CPU时间最少的进程最先做完 2.设4个作业从8:00开始,每小时到达一个(即8:00、9:00、10:00、11:00依次到达一个作业),每个作业的执行时间均为2小时,系统采用先来先服务和不抢占的调度策略,他们在一台处理器上按照单道运行,则10:00到达的那个作业的响应比为(),整个系统的平均周转时间为()小时 A、2,1 B、2,3.5 C、3,2.5 D、3,5 3.针对以下的每种情况,选择调度算法。为了照顾紧急作业用户,应采用(),为了能实现多终端人机交互,应采用(),为了能使短作业、长作业和交互用户都满意,应采用() a、剥夺式优先级调度算法 b.时间片轮转调度算法 c.多级反馈队列调度算法 d.先到先服务调度算法 A、a,b,c B、d,b,c C、a,b,d D、a,d,c 4.进程调度算法采用固定时间片轮转调度算法,当时间片过大时,会使时间片轮转算法变为()调度算法 A、高响应比优先 B、先来先服务

C、短进程优先 D、以上都不对 5.有5个批处理作业几乎同时到达,其预计运行时间分别为10、6、2、4、8,其优先级(由外部设定)分别为3、5、2、1、4,这里5为最高优先级。以下各种调度算法中,平均周转时间为14的是()调度算法(同一时刻只有一个作业运行)。 A、时间片轮转(时间片大小为2) B、优先级调度 C、先来先服务(按照顺序10、6、2、4、8) D、短作业优先 6.作业在系统存在与否的唯一标志是()。 A、源程序B·作业说明书C·作业控制块D·目的程序 7.下列作业调度算法中,最短的作业平均周转时间是()。 A·先来先服务法B·短作业优先法 C·优先数法D·时间片轮转法 8.在操作系统中,作业处于()时,已处于进程的管理之下。 A·后备B·阻塞C·执行D·完成 9.处于后备状态的作业存放在()中。 A·外存B·内存C·A和B D·扩展内存 10.用户在一次计算过程中,或者一次事物处理中,要求计算机完成所做的工作的集合,这是指()。 A·进程B·程序C·作业D·系统调用 11.作业调度又称为[1],它决定将那些在外存储器上的处于[2]状态的作业调入主机内存。系统经作业调度程序选中一个或多个作业后,就为它们分配必要的内存、设备及软资源。然后控制权就交给了[3],由[3]将它们变为一个或一组[4],并[5]。 供选择的答案: [1] A·高级调度B·低级调度C·中级调度D·进程调度 [2] A·就绪B·阻塞C·提交D·后备

相关文档
最新文档