2022年操作系统第五章作业答案 .docx

上传人:C****o 文档编号:64020386 上传时间:2022-11-28 格式:DOCX 页数:15 大小:163.92KB
返回 下载 相关 举报
2022年操作系统第五章作业答案 .docx_第1页
第1页 / 共15页
2022年操作系统第五章作业答案 .docx_第2页
第2页 / 共15页
点击查看更多>>
资源描述

《2022年操作系统第五章作业答案 .docx》由会员分享,可在线阅读,更多相关《2022年操作系统第五章作业答案 .docx(15页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、精选学习资料 - - - - - - - - - 第 5 章习题答案3、可变分区治理方式下,采纳移动技术有什么优点?移动一道作业时操作系统要做哪些工作?答:排除外部碎片 .经过一段时间的安排回收后 ,会产生许多碎片 ,这些碎片都很小 ,不足以满意程序安排重内存的要求 ,但总和可以满意程序的安排要求 .通过移动技术 ,在适当的时候 ,在内存中移动程序 ,把全部闲暇碎片合并成一个连续的大闲暇空间放在内存一端 ,就可以满意安排的要求移动一道作业时, 操作系统需要修改被移动进程的地址信息,仍要复制进程空间;而且在移动时必需停止全部其他程序的运行;4、用可变分区方式治理主存时,假定主存中按地址次序依次有

2、五个闲暇区,闲暇区的大小依次为 32K ,10K ,5K ,228K ,100K;现有五个作业J1,J2,J3,J4 和 J5;它们各需主存 1K ,10K , 108K,28K 和 115K ;假设采纳最先适应安排算法能把这五个作业按 J1 J5的次序全部装入主存吗?你认为按怎样的次序装入这五个作业可使主存空间利用率最高;答:1不行;列表模拟 J1J5 进入内存情形如下:初 始 空 闲 分J1 进入后空J2 进入后空J3 进入后空J4 进入后空没有满意J5区状态运 行 条 件 的闲 分 区 的 状闲 分 区 的 状闲 分 区 的 状闲 分 区 的 状32K 态态态态闲暇分区31K 21K 2

3、1K 21K 10K 10K 10K 10K 10K 5K 5K 5K 5K 5K 228K 228K 228K 120K 92K 100K 100K 100K 100K 100K 2以 J1,J2,J3,J5,J4的次序装入这五个作业可使主存空间利用率最高;以上述次序模拟装入过程列表如下:初 始 空 闲 分J1 进入后空J2 进入后空J3 进入后空J5 进入后空J4 进入后空区状态闲 分 区 的 状闲 分 区 的 状闲 分 区 的 状闲 分 区 的 状闲 分 区 的 状32K 态态态态态31K 21K 21K 21K 21K 10K 10K 10K 10K 10K 10K 5K 5K 5K

4、5K 5K 5K 228K 228K 228K 120K 5K 5K 100K 100K 100K 100K 100K 72K 这样可以将五个作业全部装入内存,使得内存利用率最高;6、段式储备治理系统中是如何实现储备爱护的?答:由于段是按规律意义来划分的,信息的共享并进行有效的内存爱护;可以按段名拜访所以段式储备治理可以便利地实现内存段式治理的爱护主要有两种;一种是地址越界爱护法,另一种是存取方式掌握爱护法;名师归纳总结 - - - - - - -第 1 页,共 10 页精选学习资料 - - - - - - - - - 详细措施有:(1)利用段表及段长来实现段的爱护,防止程序执行时地址越界;(

5、2)存取权限爱护法:在段表中设有“ 存取权” 一项,可对程序的爱护权限进行各 种必要的限制;(3)储备爱护键爱护:由于I/O 通道对储备器拜访是不经过段表的,因此有的机器仍采纳储备爱护键爱护;地址越界爱护是利用表中的段长项与虚拟地址中的段内相对地址比较进行的;假设段 内相对地址大于段长,系统就会产生爱护中断;不过,在答应段动态增长的系统中,段内 相对地址大于段长是答应的;为此,段表中设置相应的增补位以指示是否答应当段动态增 长;建立存取掌握指在段表的每个表目中,除指明段长以外,仍增加“ 存取方式” 一项;这种段的爱护,对非共享段来说,主要是用来指示程序设计的错误;而对于共享段来说,就显得特殊重

6、要;实行存取爱护键; 由于 I/O 通道对储备器的拜访是不经过段表的,因此有的机器除了段 爱护之外,仍采纳储备爱护键;由于这种爱护对 I/O 通道非常有效;总之,在一个段式储备治理系统中,通过建立段表,施加存取掌握,以及设置储备保 护键等,可以供应一个多级的储备爱护体系;10、有一个操作系统采纳段式储备治理方案,用户区内存为512K ,安排时截取闲暇块的前半部分 小地址部分 ;初始时内存全部闲暇;系统执行如下申请、释放操作序列;申请 300K ,申请 100K ,释放 300K,申请 150K ,申请 50K ,申请 90K 1假设采纳第一适应算法,闲暇块表中有哪些空块 指出大小,地址 ;2假

7、设采纳最正确适应算法,闲暇块表中有哪些空块 指出大小,地址 ;3假设随后又申请 80K ,针对上述两种情形说明结果?其结果说明白什么问题?答:操作系统采纳段式储备;执行申请释放序列后,结果如下:a、假如采纳第一适应算法,闲暇块表中的空块有地址 大小290k 10k 400k 112k b、假如采纳最正确适应算法,闲暇块表中的空块有地址 大小240k 60k 450k 62k c、假设连续申请 80k 假如之前采纳第一适应算法,就直接安排起始地址为400k 的连续 80k 空间假如之前采纳最正确适应算法,就需要第一采纳拼接技术对闲暇空间进行合并,然后在合并后的闲暇空间中安排连续80k 空间;在上

8、述情形中采纳最正确适应算法却导致后来的内存直接安排失败而不得不进行 内存空间整理;这说明最正确适应算法并不是全部时候都能够保持大块连续的闲暇空间;11、假设一个程序的段表如下:名师归纳总结 段号状态位段起始地址段长存取掌握第 2 页,共 10 页- - - - - - -精选学习资料 - - - - - - - - - 0 0 100 40 W 1 1 2022 20 W W 表示可写, R 表示可读, E 表示可2 0 1590 100 E 3 0 75 50 R 其中,状态位为“1” 表示该段不在内存;存取掌握:执行;对于以下的规律地址可能会发生什么情形:1STORE 1 ,0, 50 2

9、STORE 1 ,1, 10 3LOAD 1,2,77 4LOAD 1,3,20 答:1地址越界爱护;2发生链接中断,由操作系统的链接中断处理程序处理,依据间接字中的地址找到链接地址的符号名, 并将目标段调入内存安排段号,再依据标号找到段内地址,修改间接字,置状态位为 0,完成链接后,重新执行该指令,将 R1 中的寄存器写入目标地址;3内存爱护错误;可执行数据不能被 load 4可以将第 3 段,偏移为 20 处所存的地址指向的内存单元的数据读入 R1 中12、设在内存中按地址递增次序有三个不连续的闲暇区 F1、F2、F3,它们的容量分别是 60K 、130K 、20K ;请给出一个后备作业序

10、列,使得实施储备安排时1采纳最正确适应算法将取得好的成效,而采纳最差适应算法和第一适应算法成效都不好;2采纳最正确适应算法成效不好,而采纳最差适应算法和第一适应算法都可取得好的效果;3采纳最差适应算法将取得好的成效,而采纳第一适应算法和最正确适应算法成效都不好;4采纳这三种算法都可取得好成效;5采纳这三种算法成效都不好;答:1符合要求的后备作业序列为J1:1K, J2:60K, J3:130K 模拟采纳最正确适应算法的装入过程如下:初始闲暇区状态装入J1 后的闲暇区装入J2 后的闲暇区装入J3 后的闲暇区60K 状态状态状态60K 0K 0K 130K 130K 130K 0K 20K 19K

11、 19K 19K 模拟采纳最坏适应算法的装入过程如下:初始闲暇区状态装入J1 后的闲暇区装入J2 后的闲暇区没有可以满意J3 装60K 状态状态入条件的闲暇区60K 0K 130K 129K 129K 20K 20K 20K 模拟采纳第一适应算法的装入过程如下:名师归纳总结 - - - - - - -第 3 页,共 10 页精选学习资料 - - - - - - - - - 初始闲暇区状态装入J1 后的闲暇区装入J2 后的闲暇区没有可以满意J3 装60K 状态状态入条件的闲暇区59K 59K 130K 130K 70K 20K 20K 20K 只有采纳最正确适应算法才能将3 个作业全部装入, 由

12、于其他两种算法都为了装入较小的作业而划分了较大的闲暇区,使得剩余的闲暇区相对于未装入的较大的作业小了2满意条件的后备队列为:J1:1K, J2:129K, J3:59K, J4:20K;模拟采纳最正确适应算法的装入过程如下:初始闲暇区状态装入J1 后的空装入J2 后的空装入J3 后的空没有可以满意J4闲区状态闲区状态闲区状态装入条件的闲暇区60K 60K 60K 1K 130K 130K 1K 1K 20K 19K 19K 19K 模拟采纳最坏适应算法的装入过程如下:初始闲暇区状态装入 J1后的闲暇装入J2 后的空装入 J3 后的闲暇装入 J4 后的空60K 区状态闲区状态区状态闲区状态60K

13、 60K 1K 1K 130K 129K 0K 0K 0K 20K 20K 20K 20K 0K 模拟采纳第一适应算法的装入过程如下:初始闲暇区状态装入J1 后的空装入J1 后的空装入J1 后的空装入J1 后的空60K 闲区状态闲区状态闲区状态闲区状态59K 59K 0K 0K 130K 130K 1K 1K 1K 20K 20K 20K 20K 0K 采纳第一适应算法和最坏适应算法都可以将4 个作业全部装入内存, 而最正确适应算法只能将 3 个作业装入内存;由于最正确适应算法在装入过程中形成了小的不能有效利用的碎片;3满意条件的后备队列为:J1:30K, J2:80K, J3:60K ;模拟

14、采纳最差适应算法的装入过程如下:名师归纳总结 初始闲暇区状态装入J1 后的闲暇区装入J2 后的闲暇区装入J3 后的闲暇区第 4 页,共 10 页60K 状态状态状态60K 60K 0K - - - - - - -精选学习资料 - - - - - - - - - 130K 100K 20K 20K 20K 20K 20K 20K 模拟采纳最正确适应算法的装入过程如下:初始闲暇区状态装入J1 后的闲暇区装入J2 后的闲暇区没有可以满意J3 装60K 状态状态入条件的闲暇区30K 30K 130K 130K 50K 20K 20K 20K 模拟采纳第一适应算法的装入过程如下:初始闲暇区状态装入J1

15、后的闲暇区装入J2 后的闲暇区没有可以满意J3 装60K 状态状态入条件的闲暇区30K 30K 130K 130K 50K 20K 20K 20K 只有最差适应算法能把全部的作业装入内存;成了碎片;4由于其余两种算法划分了相对较小的闲暇区形将 2中的后备队列改为:J1:1K, J2:129K, J3:59K, J4:18K ;就最正确适应算法也可以在最终一步装入J4;就三种算法都可以装入全部的作业;详细的过程不再画出,请参照2题的表格;这是由于作业的大小刚好比较合意;5将 3中的后备队列改为J1:30K, J2:80K, J3:61K ;就最坏适应算法也无法在最终将J3 装入内存;就三种算法都

16、不能装入全部的作业;详细的过程不再画出,请参照3题的表格;这是由于作业的大小刚好比较不合意;21、假定磁盘闲暇空间表说明有以下储备块闲暇:某文件安排 10 个连续的磁盘块;13、11、18、9 和 20 块;有一个要求为1假如采纳首次适应安排策略,那么将安排哪个块?2假如采纳最正确适应安排策略,那么将安排哪个块?3假如采纳最差适应安排策略,那么将安排哪个块?答:113 211 320 23、为什么要引入虚拟储备器?虚拟储备器是什么?它需要什么硬件支持?依据什么说一 个电脑系统有虚拟储备器?怎样确定虚拟储备器的容量?名师归纳总结 答:由于软件容量的快速扩张,有可能一个进程的程序比内存可用空间仍要

17、大,这时候该程第 5 页,共 10 页- - - - - - -精选学习资料 - - - - - - - - - 序就无法运行; 另一方面, 由于程序的局部性,在进程运行的任一阶段只须使用程序的一部分,假如预先安排全部的内存空间,内存就会被铺张;为了能更有效的支持多道程序设计技术的实现和大型程序运行的需要,所以使用了虚拟储备器的概念,利用大容量的外存来扩充内存, 产生一个比有限的实际内存空间大得多的、规律的虚拟内存空间,从而增强系统的处理才能;虚拟储备器简称虚存,是把内存与外存有机的结合起来使用,从而得到一个容量很大的、速度足够快的“ 内存”;虚拟储备器需要的硬件支持是:系统有一个容量足够大的

18、外存;系统有一个具有相当容量的内存;硬件供应实现虚、实地址映射的机制;假如一个电脑系统硬件上拥有上述的支持条件、操作系统又支持虚拟储备治理,那么这个电脑系统是有虚拟储备器的;一个虚拟储备器的最大容量寻址空间可以用寄存器的位数来确定,因此比方 X86 体系的电脑寄存器为 32 位,因此虚拟储备器的最大容量应当为 2 的 32 次方字节,即 4GB;26、有一个虚拟储备系统;安排给某进程3 页内存,开头时内存为空,页面拜访序列如下:6,5,4,3,2,1,5,4,3, 6,5,4,3,2,1,6, 5 1假设采纳先进先出页面置换算法FIFO ,缺页次数为多少?2假设采纳最近最少使用页面置换算法 L

19、RU ,缺页次数为多少?3假设采纳最正确页面置换算法算法呢?答: 1:17 次 2:17 次 311 次27、有一台电脑含有4 个页面,每一页的装入时间,最终一次修改时间以及R 与 M 位的值如下 时间为时钟周期:页装入时间最终拜访时间R M 0 126 279 0 0 1 230 260 1 0 2 120 272 1 1 3 160 280 1 1 1NRU 应剔除哪一页2FIFO 应剔除哪一页3LRU 应剔除哪一页4其次次时机应剔除哪一页 答: NRU 应剔除第 0 页名师归纳总结 - - - - - - -第 6 页,共 10 页精选学习资料 - - - - - - - - - FIF

20、O 应剔除第 2 页LRU 应剔除第 1 页其次次时机应剔除第 0 页29、何谓系统的“ 抖动” 现象?当系统发生“ 抖动” 时,你认为应当实行什么措施来加以克服?答:在虚存中, 页面在内存与外存之间频繁调度,以至于调度页面所需时间比进程实际运行的时间仍多,此时系统效率急剧下降,甚至导致系统崩溃;这种现象为颠簸或抖动;颠簸或抖动产生的最主要的缘由是页面置换算法不合理,安排给进程的物理页面数太少;可以考虑改良页面的置换算法;另一方面, 程序员编写程序的同时,假如能依据机器寻址的特点, 来调整访存指令的执行次序例如对大矩阵的操作是先行后列仍是先列后行,等也可以防止抖动的发生;30、在虚拟页式储备治

21、理中,进程在内外存中的存放有以下两种方法:1一部分页面放在内存,其余页面放在外存;2一部分页面放在内存,全部页面放在外存;试从系统开销的角度分析两种方法各自的优缺点,并说明页表的差异;答:第一种方法,一部分页面放内存,其余页面放外存,这样在内存中的页面在外存中不存在副本, 其次种方法当前需要的页面放在内存中,全部的页面在外存中都有副本,因此第一种方法比其次种方法占据的储备空间小;但是在将页面移出内存的过程中,对于第一种方法,不管要移出的页面是否被修改过,都必需将其写回磁盘;对其次种方法, 假如要移出的页面没有被修改过, 那么它在磁盘上的副本已经是最新的了,就不需要写回, 调入的页直接掩盖被剔除

22、的页就行了;因此其次种方法比起第一种方法来,输入输出设备的压力小,调入调出数据和程序段的频率低;由于第一种方法移出页面时不管页面是否被修改过都得将其写回外存,所以页表中不需要有修改位; 所以页表差异在第一种方法的页表不需要有修改位,位;而其次种方法需要有修改31、有一个虚拟储备系统采纳最近最少使用LRU 页面置换算法,每个程序占 3 页内存,其中一页用来存放程序和变量 i,j不作他用 ;每一页可存放 150 个整数变量; 程序 A 和程 序 B 如下:程序 A:VAR C:ARRAY1.150,1.100 OF integer; i,j:integer; FOR i:=1 to 150 DO

23、FOR j:=1 to 100 DO Ci,j:=0; 程序 B:VAR C:ARRAY1.150,1.100 OF integer; i,j:integer; FOR j:=1 to 100 DO FOR i:=1 to 150 DO 名师归纳总结 - - - - - - -第 7 页,共 10 页精选学习资料 - - - - - - - - - Ci,j:=0; 设变量i,j 放在程序页中,初始时,程序及变量i,j 已在内存,其余两页为空;矩阵C按行序存放;1试问当程序 A 和程序 B 执行完后,分别缺页多少次?2最终留在内存中的各是矩阵 C 的哪一部分?答1100 次,10000 次2程

24、序 A 运行完后内存两个页面中分别为 : 第一页 :ARRAY148,1 到 ARRAY148,100 和 ARRAY149,1 到 ARRAY149,50 其次页 : ARRAY149,51 到 ARRAY149,100 和 ARRAY150,1 到 ARRAY150,100 程序 B 运行完后内存两个页面中分别为 : 第一页 :ARRAY148,1 到 ARRAY148,100 和 ARRAY149,1 到 ARRAY149,50 其次页 : ARRAY149,51 到 ARRAY149,100 和 ARRAY150,1 到 ARRAY150,100 32、某采纳页式虚拟储备治理的系统,接

25、收了一个共7 页的作业,作业执行时依次拜访的页为 1,2, 3,4,2,1,5,6,2,1,2,3,7, 6,3,2,1,2,3,6;假设采纳最近最 少用 LRU 调度算法,作业在得到两块主存空间和四块主存空间时各会产生多少次缺页中断?假如采纳先进先出解:FIFO 调度算法又会有怎样的结果?1LRU 、两块主存空间:LRU :1 2 3 4 2 1 5 6 2 1 2 3 7 6 3 2 1 2 3 6 页 1:1 2 3 4 2 1 5 6 2 1 2 3 7 6 3 2 1 2 3 6 页 2:1 2 3 4 2 1 5 6 2 1 2 3 7 6 3 2 1 2 3 2 2 缺页中断 1

26、8 次2LRU 、四块主存空间:LRU :1 2 3 4 2 1 5 6 2 1 2 3 7 6 3 2 1 2 3 6 页 1:1 2 3 4 2 1 5 6 2 1 2 3 7 6 3 2 1 2 3 6 页 2:1 2 3 4 2 1 5 6 2 1 2 3 7 6 3 2 1 2 3 页 3:1 2 3 4 2 1 5 6 6 1 2 3 7 6 3 3 1 2 页 4:1 1 3 4 2 1 5 5 6 1 2 2 7 6 6 6 1 2 1 2 1 2 3 2 2 3 6 缺页中断 10 次3FIFO 、两块主存空间:LRU :1 2 3 4 2 1 5 6 2 1 2 3 7 6

27、 3 2 1 2 3 6 页 1:1 2 3 4 2 1 5 6 2 1 1 3 7 6 3 2 1 1 3 6 页 2:1 2 3 4 2 1 5 6 2 2 1 3 7 6 3 2 2 1 3 2 2 缺页中断 18 次4FIFO 、四块主存空间:名师归纳总结 LRU :1 2 3 4 2 1 5 6 2 1 2 3 7 6 3 2 1 2 3 6 第 8 页,共 10 页- - - - - - -精选学习资料 - - - - - - - - - 页 1:1 2 3 4 4 4 5 6 2 1 1 3 7 6 6 2 1 1 3 3 页 2:1 2 3 3 3 4 5 6 2 2 1 3

28、7 7 6 2 2 1 1 页 3:1 2 2 2 3 4 5 6 6 2 1 3 3 7 6 6 2 2 页 4:1 1 1 2 3 4 5 5 6 2 1 1 3 7 7 6 6 2 1 2 3 2 6 缺页中断 14 次33、比较各种储备治理方式的特点包括主存空间的安排方式、是否要有硬件的地址转换机构作支撑、适合单道或多道系统等、重定位方式、地址转换的实现操作系统和硬件怎样协作、储备爱护的实现操作系统和硬件各自做些什么工作;储备治理特点 重 定 地址转换过程 储备爱护主存安排方式 硬件地址 适 合 其他 位 方转换 系统 式单 一 用 户 一次性全部连 不必需 单道 利用率低,动 态 依

29、据基地址生成物理 无储备 续 不敏捷 或 静 地址;态 静态由软件完成;动态可由硬件供应基地址寄存器帮忙转换分 区 管 理固依据程序供应不必需多道不 能 充 分动 态依据基地址生成物理通过界限定的内存需求最不必需多道利用内存,或 静地址;寄 存 器分大值从已划分碎 片 问 题态静态由软件完成;动 硬 件 或区好的固定区域严峻, 程序态可由硬件供应基地保 护 键管中安排大 小 受 到址寄存器帮忙转换 软 件 的动 态理限制相 应 判在装入程序时依据基地址生成物理可简洁易行,断,产生变从闲暇区域中利 用 率 较 拼地址;可由硬件供应越界中断分划分高;缺乏扩接基地址寄存器帮忙转或者爱护区充性时换性

30、中 断管硬件 ;理页 式 存 储以 页 面 为 单需要页表多道有 效 解 决动态把规律地址分为页号保 护 键治理位,按用户程始址寄存碎片问题,和页内地址,与页表 软 件 或序需求的页数器和长度但 有 时 也长度寄存器比较,检扩 充 页安排,安排空寄存器,会 造 成 空查越界,依据页表始表,增加间不肯定连续也可以增间铺张;址寄存器得到页表首存取掌握加快表地址,依据规律页号项 硬件 找到内存块号,并且与页内地址拼成物理地址;可以用快表来实现加速; 硬件 名师归纳总结 段 式 存 储以段为单位,需要段表多道便 于 动 态动态把规律地址分为段号越界检查第 9 页,共 10 页治理为每一个规律始址寄存安

31、排内存,和段内地址,与段表 硬 件 保段安排连续的器和长度管 理 和 申长度寄存器比较,检护 键 软- - - - - - -精选学习资料 - - - - - - - - - 内存空间寄存器,请统一化,查越界,依据段表始件 或 扩也可以增便于共享,址寄存器得到段表首充段表,加快表动态链接,地址,依据规律段号增加存取会 有 碎 片找到该段起始地址,控 制 项问题并且与段内地址拼成硬件 物理地址;可以用快 表来实现加速 硬件 段 页 式 存以段为单位,需要段表多道方 便 用 户动态依据段号查找快表,越界检查储治理为每一个规律始址寄存提 高 利 用假如找到就直接获得 硬 件 保段按用户程序器、长度率

32、,结合段物理地址,否就通过护键或扩需求的页数分寄存器和式 与 页 式段表始址寄存器查找充段表,配,安排空间快表的优点段表,依据段号查找增加存取不肯定连续页表位置,依据页号控 制 项在页表中查找内存块硬件 号,和页内地址拼接 成物理地址,并更新 快表 硬件 虚 拟 存 储 管 理虚程序运行时不需要在页多道把 内 存 与动态在地址映射过程中如越界检查拟装 入 全 部 页式基础上外 存 有 机果拜访页面不存在就 硬 件 保页面,依据需求增 加 页结合起来,产 生 缺 页 中 断 硬护 键 软式动态装入,使号、驻留扩 充 了 内件 ,并依据肯定的算件 或 扩存用页面置换算位、内存存的容量,法将页面调入

33、内存,充段表,储法来调换内存块号、外有 可 能 产假如内存已满,需要增加存取中的页面存地址、生抖动将某些页面临时移出控 制 项拜访位、内存; 软件 硬件 修改位虚程序运行时不需要在段多道把 内 存 与动态在地址映射过程中如拟全部装入,根式基础上外 存 有 机果拜访段不存在就产段据需求动态装增加特点结合起来,生缺段中断硬件 ,式入,以段为单位、存取扩 充 了 内检察系统是否有足够存位进行内外村权限位、存的容量,连续空间,如有就直储的交换;标志位、有 可 能 产接装入,否就尝试使扩充位生抖动用紧缩技术获得足够连续空间,假如仍不 足就考虑剔除一些内 存中的不常用段; 软 件 名师归纳总结 - - - - - - -第 10 页,共 10 页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁