GIS软件开发基础10new课件.ppt

GIS软件开发基础10new课件.ppt

ID:57057519

大小:1.40 MB

页数:41页

时间:2020-07-30

GIS软件开发基础10new课件.ppt_第1页
GIS软件开发基础10new课件.ppt_第2页
GIS软件开发基础10new课件.ppt_第3页
GIS软件开发基础10new课件.ppt_第4页
GIS软件开发基础10new课件.ppt_第5页
资源描述:

《GIS软件开发基础10new课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、(GIS)软件开发技术基础主讲:王轩城市与环境学院地理信息系统教研室复习提要3.3存储管理存储管理的主要任务空间分配与释放地址变换内存的保护内存的扩充存储管理的主要方法单一连续式存储分区式存储分页式存储分段式存储段页式存储第三章 操作系统及相关程序设计3.4设备管理应用程序设计3.5文件管理与应用程序设计3.6人机接口设备与文件管理应用程序设计设备、文件以及人机接口管理的相关概念设备管理程序设计文件设备管理程序设计人机接口管理程序设计设备管理与程序设计主要任务根据确定的设备分配原则对设备进行分配,使设备与主机能够并行工作,为用户提供良好的设备使用界面,以提高设备

2、与设备之间,设备与CPU之间,进程与进程之间的并行性,从而提高整个操作系统的效率。内存储器键盘显示器设备管理数据交换示意图1)外部设备中断处理2)外部设备的接口程序设计和设备驱动(真正的I/O操作)。3)外部设备的分配与释放4)虚拟设备的实现与管理(I/O缓冲区管理)通过对外部设备的统一管理,目的是给用户使用设备提供方便,即由设备管理程序提供高级的设备使用方法,使用户无需了解各种物理设备的具体细节。此外,尽可能地保证处理机与外部设备的性能发挥,不致于发生高速CPU与低速设备在性能上的严重不匹配现象。设备管理模块的四部分组成设备管理与程序设计1.程序直接控制方式。

3、2.中断控制方式。3.DMA方式。4.通道方式。操作系统的设备管理程序通过四种控制方式完成设备与内存之间的数据传送?循环检测方式N号设备忙否置忙标志延时交换一个单位信息置闲标志信息交换完否如何检测?中断方式当一个设备处于工作状态时,CPU可能继续处理其他任务,而无需等待。设备在工作结束后,可以通过向处理机发送中断信号,打断CPU正在处理的任务,通知CPU设备已处于“闲”状态,于是CPU可以向设备发送信息,安排其新的任务,此后,又可返回继续处理被中断的任务。DMA方式DMA(DirectMemoryAccess)方式,即直接内存存取方式。它是在硬件的支持下,通过占

4、用总线控制权,实现信息交换的方法。这种方法并不中断当前处理机的工作,而只是在CPU暂停的几个周期内由DMA控制器实现信息交换。通道方式所谓通道是指具有独立的输入输出功能的处理装置,或者说是专门负责输入输出任务的专用机。实际上,DMA控制器属于较简单的通道装置。功能更强更为完整的通道本身就是一台计算机。在大型计算机系统中,可以有多个输入输出通道,每个通道又可带多个外部设备。通道与主处理机可以相对独立地工作,通道与通道间也可并行工作。设备管理与程序设计缓冲技术单缓冲、双缓冲、多缓冲和单缓冲池设备分配专门的数据结构最佳的设备分配原则和策略静态分配法、动态分配法、虚拟分

5、配法设备驱动程序文件管理与程序设计主要任务有效地管理文件的存储空间,合理地组织和管理文件系统,为文件访问和文件保护提供更有效的方法及手段,并把这种存储、检索、共享和保护文件的手段提供给操作系统本身和用户,以达到方便用户和提高资源利用率的目的。文件管理与程序设计文件一组相关信息的集合,文件具有一定的数据结构、数据、分类属性和访问权限。文件从物理上,由位(bit)、字节(byte)、块(block)、页(page)和盘(disk)等组成;物理结构有连续文件结构、串联文件结构和索引文件结构。从逻辑上,有字(word)、字段(segment)、记录(record)、虚拟

6、块(virtualblock)、文件(file)、文件目录(filedirectory)、文件夹(folder)和文件卷(volume)等。逻辑结构可分为两大类:字符流式的无结构文件和记录式的有结构文件。文件管理与程序设计文件系统文件管理程序和所管理的全部文件最常用的一些文件类型是:.exe可执行文件.lib静态库文件,.dll动态库文件,.ocx组件文件.cppC++源程序文件.javaJava源程序文件.html网页文件.wav声音文件.jpg图片文件.docWord文件.ini初始化文件.mdbAccess数据库文件.log日志文件.chk磁盘整理文件文件

7、的组织结构文件管理涉及文件组织和文件操作两个问题。在文件系统中。到底采用什么样的组织形式才便于文件系统对文件进行操作呢?在计算机中文件组织形式有两种视图:从用户视角看到的被称为文件的逻辑结构,用户按文件的逻辑结构组织自己的文件信息;从系统实现视角看到的被称为文件的物理结构,文件系统是按不同的物理结构对文件信息进行组织和管理的。磁道扇区磁头存贮容量=盘面数*磁道数*扇区数*扇区大小物理地址=磁头号:磁道号:扇区号一次读写一个扇区磁盘的物理结构使用外存储器的思路用户使用内存储器采用逻辑地址(或相对地址)?内存物理地址:32位二进制码内存逻辑地址:变量名、标号用户使用

8、外存储器同样应采用“逻辑

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。