软考信息系统管理工程师提纲_第1页
软考信息系统管理工程师提纲_第2页
软考信息系统管理工程师提纲_第3页
软考信息系统管理工程师提纲_第4页
软考信息系统管理工程师提纲_第5页
已阅读5页,还剩69页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第1章计算机硬件基础1、计算机基本组成是冯诺依曼型,即计算机硬件系统由运算器、控制器、存放器、输入和输出设备5部分组成。其中运算器和控制器合称中央处理器。内存放器和中央处理器称为主机。不属于主机设备者是外部设备(外设),包含输入、输入设备和外存放器。2、运算器由算术逻辑部件(ALU)和存放器组成,进行算术和逻辑运算。3、控制器解释和执行指令,协调。包含指令存放器(存放指令)、程序计数器(存放指令地址)。4、存放器,存放数据和程序,经过地址线和数据线与其余部件相连。分为高速缓冲存放器(由双极型半导体组成,其速度靠近CPU,暂时存放数据和指令);主存器(由MOS半导体存放器组成,存放运行时程序和数据);辅助存放器或外存放器(由磁表面存放器组成,容量大,存放大量程序数据,需要调入主存后被CPU访问)。5、CPU直接访问存放器为内存放器,包含高速缓存和主存,它们不停交换数据。6、输入输出设备指既可输入信息也可输出信息,包含磁盘机、磁带、可读写光盘、CRT终端、通信设备(MODE)、数模、模数转换设备。7、图像必须以50帧/秒-70帧/秒速度刷新,才不会闪烁。8、分辨率640*480,回扫期是扫描期20%,帧频为50时,行频为480÷80%*50=30KHZ,水平扫描期=1/30=33毫秒,读出时间=33*80%÷640=40-50毫秒。9、并行性彿计算机可同时进行运算和操作特征,包含同时性和并发性。同时性指两个或多个事件在同一时刻发生,并发性指两个或多个事件在同一时间间隔发生。10、计算机系统提升并行性方法有3条路径:时间重合即时间并行技术(指多个处理过程在时间上相互错开,轮番重合使用同一硬件设备);资源重复即空间并行技术(重复设置硬件资源,以数量取胜);资源共享(多个任务按时间次序轮番使用同一硬件设备)。11、计算机系统分为SISD(单指令流单数据流如单处理机)、SIMD(单指令流多数据流如并行处理机)、MISD(多指令流单数据流极少见)、MIMD(多指令流多数据流如多处理机)。12、流水线处理机系统是把一个重复过程分解为若干子过程,各子过程间并行进行,是一个时间并行技术。其时间=单条指令执行时间+最大时间*(N-1)(N为指令数)。13、串行执行方式优点是控制简单、节约设备,缺点是执行指令速度慢、功效部件利用率低;重合执行方式优点是执行时间缩短、部件利用率提升。14、并行处理机也称阵列式计算机,是一个SIMD,采取资源重复并行性。15、多处理机是MIMD计算机,与并行性处理机本质差异是并行性级别不一样。多处理机实现任务作业一级并行,而并行处理机只实现指令一级并行。16、复杂指令集计算机(CISC)特点是:使目标程序得到优化、给高级语言提供愈加好支持、提供对操作系统支持。缺点是增加计算机研制周期和成本、难以确保其正确性、降低系统性能、造成硬件资源浪费。17、精简指令系统计算机(RISC)特点是指令数目少、长度固定、指令能够同一机器周期内完成、通用存放器数量多。18、CISC和RISC区分:设计思想上差异,RISC是将不频繁使用功效指令由软件实现,优化了硬件,执行速度更加快、指令编译时间缩短,RISC是发展方向。19、存放器层次结构是把不一样容量和存取速度存放器有机地组织在一起,程序按不一样层次存放在各级存放器中,具备很好速度、容量和价格方面综合性能指标。形成主存辅存层次和高速缓存主存层次。20、存放器技术指标包含存放容量、存取速度、可靠性(平均间隔时间MTBF越长可靠性越高),存取周期(一次完整读写时间)大于写时间和读时间。22、计算机发展三个阶段:一是批处理方式、二是分时处理和交互作用方式、三是分布式和集群式。23、计算机应用领域:科学计算机、信息管理、计算机图形与多媒体技术、语言文字处理、人工智能。▲CPU访问高速缓存时间为访问主存时间1/4-1/10.CPU访问内容在高速缓冲中为命中,不然为不命中或失靶。命中率=(平均读写时间-主存读写时间)/(高速缓存读写时间-主存读写时间)。▲二进制数书写通常在数右下方注上基数2,或加后面加B表示。八进制用下标8或数据后面加Q表示。十进制用下标d,十六进制通常在表示时用尾部标志H或下标16以示区分第2章操作系统知识1、计算机系统包含硬件和软件两个组成部分。硬件是全部软件运行物质基础,软件能充分发挥硬件潜能和扩充硬件功效,完成各种系统及应用任务,二者相互促进、相辅相成、缺一不可。2、操作系统主要工作:资源调度和分配、信息存取和保护、并发活动协调和控制。2、操作系统作用:是其余软件运行基础;对计算机硬件作首次扩充和改造;管理软硬件资源提升计算机系统效率;控制程序执行,组织计算机工作流程;改进人机界面,为用户提供良好运行环境。4、操作系统特征:并发生、共享性、异步性(随机性)。并发性:指两个或两个以上运行程序在同一时间间隔内同时执行。共享性:指操作系统中资源,可被多个并发程序使用。异步性:又称随机性。在多道程序环境中,允许多个进程并发执行,因为资源有限而进程众多,所以进程是以异步方式运行。5、操作系统功效(从资源管理观点看):处理器管理、存放管理、设备管理、文件管理、作业管理、网络与通信管理。6、处理器管理任务:一是处理中止事件,二是处理器调度。硬件只能发觉中止事件,捕捉并产生中止信号,但不能处理中止。操作系统能对中止事件进行处理。7、存放管理任务是管理存放器资源,功效包含:存放分配、存放共享、存放保护、存放扩充。8、设备管理功效包含:外围设备控制、处理和分配,缓冲区管理、共享设备驱动和实现虚拟设备。9、文件管理是对信息资源管理,是对用户文件和系统文件进行有效管理。10、网络与通信管理功效包含:故障管理、安全管理、性能管理、记帐管理和配置管理。11、网络操作系统功效包含:网上资源管理功效和数据通信管理功效。12、操作系统类型:批处理系统、分时操作系统、实时操作系统。13、批处理操作系统:依照一定调度策略把要求计算算题按一定组合和次序执行。所以,系统资源利用率高,作业吞吐量大。14、批处理系统特点:用户脱机工作、成批处理作业、多道程序运行、作业周转时间长。15、分时操作系统:指允许多个联机用户共同使用同一台计算机系统进行计算机。其思想是把CPU时间划分成时间片,轮番分配给各终端用户,使每个用户能得到快速响应,是最为流行一个操作系统。16、分时操作系统特征:同时性、独立性、及时性、交互性。17、实时操作系统是指当外界事件或数据产生时,能接收并快速给予处理,处理结果能在要求时间内控制监控生产过程或对处理系统做出快速响应,并控制全部实施任务协调一致运行操作系统。18、实时系统控制过程包含:数据采集、加工处理、操作控制和反馈处理。19、全部多道程序设计操作都建立在进程基础上。20、进程从理论角度看是对程序过程抽象,从实现角度看是一个数据结构,目标是刻画动态系统内在规律。21、进程是具备独立功效程序关于某个数据集合一次运行活动。22、从操作系统管理角度出发,进程由数据结构以及在其上执行程序组成,是程序在这个数据集合上运行过程,也是操作系统进行资源分配和保护基本单位。23、进程有六个属性:结构性、共享性、动态性、独立性、制约性和并发性。24、进程三态模型:运行态running(占有处理器)、就绪态ready(等候分配处理器)、等候态wait(也叫阻塞态blocked或睡眠态sleep不具备运行条件)。25、一个进程在创建后就处于就绪态。新建态是是指进程刚被创建状态。26、创建进程有两个步骤:一是为新进程创建必要管理信息,二是让该进程进入就绪态。此时进程处于新建态,它没被提交执行,等候操作系统完成创建进程必要操作。27、进程终止有两个步骤:一是等候操作系统善后,二是退出主存。当进程达成自然结束点、无法克服错误、被操作系统所终止、被其它有终止权进程终止等而进入终止态不再执行保留操作系统中等候善后。终止态(等候善后)进程信息被抽取后,操作系统将删除该进程。28、进程运行是在上下文中执行。进程映像包含:进程程序块(被执行可被多个进程共享程序)、进程数据块(程序运行时加工处理对象,为一个进程专用)、系统/用户堆栈(处理过程调用或系统调用时地址存放和参数传递)、进程控制块(存放进程标志信息、现场信息和控制信息)。29、进程控制块是最主要数据结构,创建进程同时就建立了了PCB,进程结束时被其占用PCB被回收。操作系统依照PCB对进程进行控制、管理和调度。标志信息:用于唯一地标识一个进程,经常分为由用户使用外部标识符和被系统使用内部标识号两种;现场信息:用于保留一个进程在运行时存放在处理器现场中各种信息,任何一个进程在让出处理器时必须所此时处理器现场信息保留到进程控制块中,而当该进程重新恢复运行进也应恢复处理器现场。惯用现场信息包含通用存放器内容、控制存放器内容、用户堆栈指针、系统堆栈指针等。控制信息:用于管理和调度一个进程。惯用控制信息包含:进程调度相关信息、进程组成信息、进程间通信相关信息、进程在二级存放器内地址、CPU资源占用和使用信息、进程特权信息、资源清单。30、进程间两种基本关系:竞争和协作。进程互斥是处理进程间竞争关系伎俩,临界区管理可处理进程互斥问题。进程同时是处理进程间协作关系伎俩。进程互斥是特殊进程同时,逐次使用互斥共享资源。31、操作系统实现进程同时机制称同时机制,由同时原语组成。最惯用同时机制有:信号量、PV操作和管程。32、信号量只能由同时原语对其操作,原语是操作系统中执行时不可中止过程,即原语操作,分P(测试)操作和V(增量)操作。33、利用信号量PV操作可处理并发进程竞争和协作问题。P操作是减1即分配一个资源,V操作是加1即释放一个资源。34、管程是一组过程,是程序设计语言结组成份,被请示和释放资源进程所调用。它是一个进程高级通信机制。35、进程独占资源必须经过申请资源-使用资源-偿还资源次序。35、死锁:两个进程分别等候对方占用一个资源,于是二者都不能执行而处于永远等候,即竞争资源产生死锁。36、产生死锁条件:互斥条件、占有等候条件、不剥夺条件和循环等候条件。破坏条件之一,死锁就可预防。37、存放管理负责管理主存放器,主存放空间分为系统区和用户区。功效包含主存空间分配、回收共享、扩充及地址转换和存放保护。38、计算机系统均采取分层结构存放子系统,在容量大小、速度快慢、价格高低等方面取得平衡点,取得很好改组价格比。39、计算机存放器可分为存放器、高速缓存、主存、磁盘缓存、固定磁盘及可移动存放介质等6个层次结构。40、程序在执行和处理数据时存在次序性、局部性、循环性和排他性。40、逻辑地址(相对地址):用户编程时使用地址。40、物理地址(绝对地址):当程序运行时,它将被装入主存放器地址空间一些部分,此时程序和数据实际地址通常不可能同原来逻辑地址一致,把程序在内存中实际地址称为物理地址41、地址转换或重定位:把程序和数据逻辑地址转换为物理地址过程。42、地址转换有两种方式:一是在作业装入时由作业装入程序实现地址转换,称为静态重定位;二是在程序执行时实现地址转换,称为动态重定位(需借助硬件地址转换部件实现)。43、绝对地址=块号*块长+单元号。43、分区存放管理基本思想是给进入主存用户进程划分一块连续存放区域,把进程装入该存放区域,使各进程能并发执行,这是能满足多道程序设计需要最简单存放管理技术。可分为固定分区和可变分区管理。43、可变分区管理分配算法有:最先适用分配算法、最优适用分配算法、最坏适用分配算法。43、分页式存放管理指导思想:用分区方式管理存放器,每道程序问题要求占用主存一个或几个连续存放区域,作业或进程大小仍受到分区大小或内在可存可用空间限制,有时为了接纳一个新作业而往往要移动已在主存信息。这不但不方便,而且开销不小。所以,采取分页存放器既可免去移动信息工作,又可尽可能降低主存碎片。43、分段式存放管理基本原理:是以段为单位进行存放分配,提供两维逻辑地址:段号、段内地址。43、虚拟存放管理定义:具备部分装入和部分对换功效,能从逻辑上对内存容量进行大在幅度扩充,使用方便一个存放器系统。实际上是为扩大主存而采取一个设计技术技巧。虚拟存放器容量与主存大小无关。44、设备管理功效有:外围设备分配、驱动调度、中止处理和缓冲区管理。45、I/O硬件功效是为程序设计提供方便用户实用接口。包含输入输出系统、输入输出控制方式、问询方式、中止方式、DMA方式和通道方式。46、I/O系统定义:通常把I/O设备、接口线路、控制部件、通道和管理软件称为I/O系统。47、I/O设备分为:输入型外围设备、输出型外围设备和存放型外围设备。48、按控制器功效强弱以及和CPU之间联络方式不一样,输入输出控制方式分四类:问询方式(程序直接控制方式)、DMA方式(直接存放器存取方式)、通道方式(输入输出处理器方式)、中止方式。49、问询方式又称程序直接控制方式,其缺点是查询I/O设备时,会终止程序执行,降低系统效率。50、DMA方式又叫直接存放器存取方式。特点是不需要CPU干预。50、通道又称输入输出处理器,与CPU并行执行操作。51、I/O软件设计目标:高效性和通用性。为达成这一目标,把软件组织成一个层次结构,低层软件用来屏蔽硬件详细细节,高层软件则主要向用户提供一个简练、规范界面。51、I/O软件组织成四个层次:I/O中止处理程序(底层)、设备驱动程序、与硬件无关操作系统I/O软件、用户层I/O软件。I/O中止类型和功效:通知用户程序输入输出操作沿链推进程度;通知用户程序输入输出正常结束;通知用户程序发觉输入输出操作异常;通知程序外围设备上主要异步信号;由设备无关软件完成功效:对设备驱动程序统一接口;设备命名;设备保护;提供独立于设备块大小;缓冲区管理;块设备存放分配;独占性外围设备分配和释放;错误汇报。52、Spooling系统指外围设备联机操作或假脱机系统。是用一类物理设备模拟另一类物理设备技术,是使独占使用设备变成多台虚拟设备一个技术,也是一个速度匹配技术。53、“井管理程序”控制作业和辅助存放器缓冲区域之间交换信息。输入井作业四种状态:输入状态、收容状态、执行状态、完成状态。54、操作系统采取一个适当调度算法,使各进程对磁盘平均访问(主要是寻道)时间最小。硬盘调度算法有移臂调度和旋转调度算法。移臂调度算法又叫磁盘调度算法,根本目标在于有效利用磁盘,确保磁盘快速访问。1)先来先服务算法:该算法实际上不考虑访问者要求访问物理位置,而只是考虑访问者提出访问请求先后次序。有可能随时改变移动臂方向。2)最短寻找时间优先调度算法:从等候访问者中挑选寻找时间最短那个请求执行,而不论访问者先后次序。这也有可能随时改变移动臂方向。3)

电梯调度算法:从移动臂当前位置沿移动方向选择最近那个柱面访问者来执行,若该方向上无请求访问时,就改变臂移动方向再选择。4)单向扫描调度算法。不考虑访问者等候先后次序,总是从0号柱面开始向里道扫描,按照各自所要访问柱面位置次序去选择访问者。在移动臂抵达最终一个柱面后,立刻快速返回到0号柱面,返回时不为任何访问者提供服务,在返回到0号柱面后,再次进行扫描。旋转调度算法:当有若干等候进程请求访问磁盘上信息时,旋转调度应考虑以下情况:①进程请求访问是同一磁道上不一样编号扇区;②进程请求访问是不一样磁道上不一样编号扇区;③进程请求访问是不一样磁道上相同编号扇区;情况①②,旋转调度总是让首先抵达读写磁头位置下扇区先进行传送操作;情况③旋转高度能够任选一个读写磁头位置下扇区先进行传送操作。55、文件系统是操作系统中负责存取和管理信息模块,它用统一方式管理用户和系统信息存放、检索、更新、共享和保护,并为用户提供一整套方便有效文件使用和操作方法。对于用户来说,可按自己期望并遵照文件系统规则来定义文件信息逻辑结构,无须包括存放结构。55、文件分类:按用途分成:系统文件、库文件和用户文件;按保护级别可分为:只读文件、读写文件和不保护文件;按信息流向可分为输入文件、输出文件和输入输出文件。55、操作系统支持以下4种文件类型:普通文件(外存上数据文件包含ASCⅡ文件和二进制文件)、目录文件(管理文件系统文件)、块设备文件(用于磁盘、光盘等)、字符设备文件(用于终端和打印机)。55、文件系统面向用户功效:文件换名存取;文件目录建立和维护;实现从逻辑文件到物理文件转换;文件存放空间分配和管理;提供适宜文件存取方法;实现文件共享保护和保密;提供一组可供用户使用文件操作。56、文件存取是操作系统为用户程序提供使用文件技术和伎俩。包含次序存取(用于磁带文件机磁盘次序文件)、直接存取(用于磁盘文件)和索引存取。57、文件目录是文件进行按名存取实现关键。文件目录结构分为一级、二级和树形目录结构三种。文件目录表项包含:关于文件存取控制信息;关于文件结构信息;关于文件管理信息。▲一个计算机系统中文件有成千上万,为了便于对文件进行存取和管理,计算机系统建立文件索引,即文件名和文件物理位置之间映射关系,这种文件索引称为文件目录。文件目录(filedirectory)为每个文件设置一个表目。文件目录表目最少要包含文件名、物理地址、文件结构信息和存取控制信息,以建立文件名与物理地址对应关系,实现按名存取文件。58、文件结构包含文件逻辑结构(流式文件和统计文件)、文件物理结构(次序结构、连接结构、索引结果)文件保护:预防文件被破坏,包含两个方面:系统瓦解(定时转储是一个经常使用方法);其余用户非法操作造成破坏(经过操作系统安全策略实现,建立三元组:用户、对象、权限)。文件保密方法:设置密码和使用密码。密码分两种:文件密码、终端密码59、作业是用户提交给操作系统计算一个独立任务。每个作业必须经过若干个相对独立又相互关联次序加工步骤才能得到结果,每一个加工步骤称为一个作业步。作业由用户组织、作业步提交给系统,直到运行结束取得结果,要经过提交、收容、执行和完成4个阶段。作业管理能够采取联机和脱机两种方式。当一个作业被操作系统接收,就必须给创建一个作业控制块,而且这个作业在它整个生命周期中将次序处于以下四种状态:输入、后备、执行和完成。60、作业调度算法:先来先服务算法、最短作业优先算法、响应比最高优先算法(响应比=已等候时间/计算时间)和优先数法(静态优先数法和动态优先数法)。61、操作系统引入多道程序设计,好处:一是提升CPU利用率,二是提升内存和I/O设备利用率,三是改进系统吞吐率,四是发挥系统并行性。缺点是作业周转时间延长。基本常识:▲汇编程序、编译程序和数据库管理系统软件都是属于系统软件,不是应用软件。▲把源程序转换为目标代码是编译或汇编程序;负责存取数据库中各种数据是数据库管理系统;负责文字格式编排和数据计算是文字处理软件和计算软件。▲若系统中有5个进程共享若干个资源R,每个进程都需要4个资源R,那么使系统不发生死锁资源R最少数目是16.(系统为每个进程各分配了3个资源,即5*3,只要再有1个资源,就能确保有一个进程运行完成)▲运行状态:表示当一个进程在处理机上运行时,则称该进程处于运行状态。显然对于单处理机,外于运行状态进程只有一个。▲就绪状态:表示一个进程取得了除处理机外一切所需资源,一旦得四处理机即可运行,则称此进程处于就绪状态。▲阻塞状态:一个进程正在等候某一事件发生(如请求I/O而等等I/O完成等)而暂时停顿运行,这时即使把处理机分配给进程也无法运行状态。▲状态改变原因:就绪-运行状态:因为调度程序调度引发;运行-就绪状态:因为时间片用完;运行-阻塞状态:请求引发,如进行P操作,因为申请资源得不到满足进入阻塞队列;阻塞-就绪状态:I/O完成引发,如进行V操作将信息量值减1,将进程从阻塞唤醒到就绪。▲在操作系统进程管理中,若系统中有10个进程使用互斥资源R,每次只允许3个进程进入互斥段(临界区),则信号量S改变范围是______(1):若信号量S当前值为-2,则表示系统中有______(2)个正在等候该资源进程。(1)A.-7~1B.-7~3C.-3~0D.-3~10(2)A.0B.1C.2D.3B:S<0后请求R进程将被阻塞,此时应该有3个进程取得资源。C:第一个分配后,S=2;第三个分配后,S=0;第四个进程请求时S=-1,等候资源;S=-2时现有两个进程在等候。(关键是要分清:先S减一,还是先分配资源)▲分段式与分页存放区分:段是信息逻辑单位用户可见;各段程序修改互不影响;无内存碎片;便于多道程序共享信息一些段。分页存放管理系统中每一页只是存放信息物理单位,其本身没有完整意义,因而不便于实现信息共享。▲在UNIX操作系统中,把输入输出设备看作是特殊文件。在类UNIX操作系统中,常见设备文件由两类:BlockDeviceDrive和CharacterDeviceDrive两类。CharacterDeviceDrive又被称作字符设备或者裸设备rawdevices,BlockDeviceDrive通常称为块设备;BlockDeviceDriver是以固定大小长度来传送转移资料,CharacterDeviceDriver是以不定长度字元传送资料。他们所连接Devices也有所不一样,BlockDevice大致是能够随机存放(RandomAccess)资料设备,如硬盘,光盘等,而CharacterDevice则刚好相反,遵照先后次序来存放资料设备,比如终端机、键盘等。字符设备和块设备主要区分是:在对于字符设备发出读写请求时,实际硬件I/O通常就紧接着发生了,而块设备则不然,它利用一块系统内存作为缓冲区,当用户进程对设备请求满足用户要求时,就返回请求数据,假如不能就调用请求函数来进行实际I/O操作。所以,块设备主要是针对硬盘灯慢速设备设计,以免消耗过多CPU时间来等候。/dev/disk对应为块设备,文件系统操作用到它,如mount,/dev/rdisk对应为字符设备(裸设备,rdiskr即为raw)。通常来说,我们操作习俗各种软件都是以块方式来进行读写硬盘,这里块是逻辑上块,创建文件系统时能够选择,windows里面叫做簇。字符设备还是块设备定义属于操作系统设备访问层,与实际物理设备特征无必定联络。设备访问曾下面是驱动程序,所以操作系统能够支持设备访问方式是驱动程序所提供访问方式。也就是说驱动程序支持stream方式,那么就能够用这种方式访问,驱动程序假如还支持block方式,那么你想用哪一个方式就使用哪一个方式。块设备一个经典例子就是,硬盘式裸设备,两种都支持块设备(BlockDevice):是一个具备一定结构随机存放设备,对这种设备读写是按照块来进行,他使用缓冲区来存放暂时数据,等到条件成熟后,从缓存一次性写入设备或从设备中一次性读取放入到缓存区中。在来一个字符型设备例子,磁盘和文件系统等字符设备(CharacterDevice):这是一个次序数据流设备,对于这种设备读写是按照字符来进行,而且这些字符是连续形成一个数据流,它不具备缓冲区,所以对这种设备读写是实时,如终端、磁带机等等两种类型守则根本区分在于他们是否能够被随机访问,也就是说,能否在访问设备时随意从一个位置跳转到另外一个位置。举一个例子,键盘这种设备提供是一个数据流,当敲入"fox"这个字符串时候,键盘驱动程序会安装和输入完全相同次序返回这个由三个字符组成数据流。假如让键盘驱动程序打乱次序来读字符串,或读取其余字符,都是没有意义。所以键盘就是一个经典字符设备,他提供功效就是用户从键盘输入字符流。对键盘进行读操作会得到一个字符流,首先是"f",然后是"o",最终是"x",最终是文件结束符(EOF)。当用户没有敲键盘时候,字符流就是空,硬盘设备情况就不一样了,硬盘设备驱动可能要求读取磁盘上任意一块数据,然后又转去读取别块内容,而被读取块在磁盘上位置不一定要连续,所以说硬盘能够被随机访问,而不是以流方式被访问,显示它是一个块设备再者,内核管理块设备要比管理字符设备细致多,需要考虑问题和完成工作相比字符设备来说要复杂多,这是因为字符设备被仅仅需要控制一个位置——当前位置,而块设备访问位置必须能够在介质不一样区间前后移动,所以实际上内核无须提供一个专门子系统来管理字符设备,不过对于块设备管理则必须有一个专门提供服务内核子系统,不但仅是因为块设备复杂性远远高于字符设备,更主要原因是块设备对执行性能要求很高;对硬盘每多一分利用都会对整个系统性能带来提升,其效果要远远比键盘吞吐速度成倍提升大多。在Linux驱动程序中字符设备和块设备三点区分:1、字符设备只能以字节为最小单位进行访问,而块设备以块为单位访问,如512字节,1024字节不等2、块设备能够随机访问,不过字符设备不能够3、字符和块没有访问量大小限制,块也能够以字节为单位来访问简单来讲,块设备能够随机存放,而字符设备不能随机存取,那么裸设备这种东西又该怎么解释呢?莫非裸设备,如磁盘裸设备也不能随机读取吗?那在数据库中用裸设备创建一个2G数据文件,为了存放最终一个数据块,莫非oracle还要把前面全部数据块都读一遍,显然这样操作不符合事实,假如这么解释呢,操作系统不能随机读取,并不意味着数据库也不能随机读取块设备经过系统缓存进行读取,不是直接和物理磁盘读取,字符设备能够直接物理磁盘读取,不经过系统缓存。(如检验,直接对应中止)在oracle中使用裸设备好处是什么?因为使用裸设备防止了在经过unix操作系统这一层,数据直接从disk到oracle之间进行无缝传输,所以使用裸设备对于读写频繁数据库应用来说,能够极大提升数据库系统性能,当然,这是以磁盘I/O非常大,磁盘I/O已经成为系统瓶颈情况下才能力,假如磁盘读写确实非常频繁,以至于磁盘读写成为系统瓶颈情况成立,那么采取裸设备确实能够大大提升性能,最大甚至能够提升至40%,非常显著。而且,因为使用了原始分区,没有采取文件系统管理方式,对unix维护文件系统开销也都没有了。比如不在需要维护i-node,空闲块等等,这也能够造成性能提升。▲RAID,为RedundantArraysofIndependentDisks简称,汉字为廉价冗余磁盘阵列。磁盘阵列其实也分为软阵列(SoftwareRaid)和硬阵列(HardwareRaid)两种.软阵列即经过软件程序并由计算机CPU提供运行能力所成.因为软件程式不是一个完整系统故只能提供最基本RAID容错功效.其余如热备用硬盘设置,远程管理等功效均一一欠奉.硬阵列是由独立操作硬件提供整个磁盘阵列控制和计算功效.不依靠系统CPU资源.因为硬阵列是一个完整系统,全部需要功效均能够做进去.所以硬阵列所提供功效和性能均比软阵列好.而且,假如你想把系统也做到磁盘阵列中,硬阵列是唯一选择.故我们能够看市场上RAID5级磁盘阵列均为硬阵列.软阵列只适适用于Raid0和Raid1.对于我们做镜像用镜像塔,必定不会用Raid0或Raid1。作为高性能存放系统,巳经得到了越来越广泛应用。RAID级别从RAID概念提出到现在,巳经发展了六个级别,其级别分别是0、1、2、3、4、5等。不过最惯用是0、1、3、5四个级别。下面就介绍这四个级别。RAID0:将多个较小磁盘合并成一个大磁盘,不具备冗余,并行I/O,速度最快。RAID0亦称为带区集。它是将多个磁盘并列起来,成为一个大硬盘。在存放数据时,其将数据按磁盘个数来进行分段,然后同时将这些数据写进这些盘中。所以,在全部级别中,RAID0速度是最快。不过RAID0没有冗余功效,假如一个磁盘(物理)损坏,则全部数据都无法使用。RAID1:两组相同磁盘系统互作镜像,速度没有提升,不过允许单个磁盘错,可靠性最。RAID1就是镜像。其原理为在主硬盘上存放数据同时也在镜像硬盘上写一样数据。当主硬盘(物理)损坏时,镜像硬盘则代替主硬盘工作。因为有镜像硬盘做数据备份,所以RAID1数据安全性在全部RAID级别上来说是最好。不过其磁盘利用率却只有50%,是全部RAID上磁盘利用率最低一个级别。RAIDLevel3RAID3存放数据原理和RAID0、RAID1不一样。RAID3是以一个硬盘来存放数据奇偶校验位,数据则分段存放于其余硬盘中。它象RAID0一样以并行方式来存放数,但速度没有RAID0快。假如数据盘(物理)损坏,只要将坏硬盘换掉,RAID控制系统则会依照校验盘数据校验位在新盘中重建坏盘上数据。不过,假如校验盘(物理)损坏话,则全部数据都无法使用。利用单独校验盘来保护数据即使没有镜像安全性高,不过硬盘利用率得到了很大提升,为n-1。RAID5:向阵列中磁盘写数据,奇偶校验数据存放在阵列中各个盘上,允许单个磁盘犯错。RAID5也是以数据校验位来确保数据安全,但它不是以单独硬盘来存放数据校验位,而是将数据段校验位交互存放于各个硬盘上。这么,任何一个硬盘损坏,都能够依照其它硬盘上校验位来重建损坏数据。硬盘利用率为n-1。RAID0-1:同时具备RAID0和RAID1优点。冗余:采取多个设备同时工作,当其中一个设备失效时,其它设备能够接替失效设备继续工作体系。在PC服务器上,通常在磁盘子系统、电源子系统采取冗余技术▲虚拟存放管理系统基础是程序局部性理论。这个理论基本含义是指程序执行时,往往会不均匀地访问内存放器,即有些存放区被频繁访问,有些则少有问津。程序局部性表现在时间局部性和空间局部性上。时间局部性是指最近被访问存放单元可能马上又要被访问。比如程序中循环体、一些计数变量、累加变量、堆栈等都具备时间局部性特点。空间局部性是指马上被访问存放单元,其相信或附近单元也可能马上被访问。比如一段次序执行程序,数组次序处理等都具备空间局部性特点。▲依照程序局部性理论,denning提出工作集理论。工作集是指进程运行时被频繁地访问页面集合。在进程运行时,如要能确保它工作集页面都在主存放器内,就会大大降低进程缺页次数,使进程高效地运行;不然将会因一些工作页面不在内存而出现频繁页面调入调出现象,造成系统性能急剧下降,严重时会出现“抖动”现象。▲题目:某磁盘有48个磁道,磁头从一个磁道移至另一个磁道需要5ms。文件在磁道上非连续存放,逻辑上相邻数据块平均距离为8个磁道,每块旋转延迟时间及传输时间分别为100ms,20ms,则读取一个50块文件需要()A6000msB8000msC10000msD1ms问题补充:访问一个数据块时间为寻道时间+旋转延迟时间+传输时间。旋转延迟时间+传输时间=20+100=120ms,磁头从一个磁道移到另一个磁道需要5ms,但逻辑上相邻数据块平均距离为8个磁道,即完成一个数据块到下一个数据块寻道时间需要40ms,所以,访问一个数据块时间为120+40=160。所以读取一个50块文件需要160*50=8000ms.最好答案磁头跳转时间50*8*5=读取数据时间(100+20)*50=6000所以是8000ms我猜,对不对就不知道了,^_▲知识点:Cache与主存地址映像

Cache和主存都被分成若干个大小相等块,每块由若干个字节组成,主存和Cache数据交换是以块为单位,需要考虑二者地址逻辑关系。

地址映像:把主存地址空间映像到Cache地址空间,即按某种规则把主存块复制到Cache中。

一、全相连映像

主存中任何一个块均能够映像装入到Cache中任何一个块位置上。主存地址分为块号和块内地址两部分,Cache地址也分为块号和块内地址。Cache块内地址部分直接取自主存地址块内地址段。主存块号和Cache块号不相同,Cache块号依照主存块号从块表中查找。Cache保留各数据块互不相关,Cache必须对每个块和块本身地址加以存放。当请求数据时,Cache控制器要把请求地址同全部地址加以比较,进行确认。

特点:灵活,块冲突率低,只有在Cache中块全部装满后才会出现冲突,Cache利用率高。但地址变换机构复杂,地址变换速度慢,成本高。

公式:

主存地址位数=块号+块内地址;

Cache地址位数=块号+块内地址。二、直接映像

把主存分成若干区,每区与Cache大小相同。区内分块,主存每个区中块大小和Cache中块大小相等,主存中每个区包含块个数与Cache中块个数相等。任意一个主存块只能映像到Cache中唯一指定块中,即相同块号位置。主存地址分为三部分:区号、块号和块内地址,Cache地址分为:块号和块内地址。直接映像方式下,数据块只能映像到Cache中唯一指定位置,故不存在替换算法问题。它不一样于全相连Cache,地址仅需比较一次。

特点:地址变换简单、速度快,可直接由主存地址提取出Cache地址。但不灵活,块冲突率较高,Cache空间得不到充分利用。

公式:

主存地址位数=区号+区内分块号+块内地址;

Cache地址位数=块号+块内地址。

三、组相连映像

组相连映像是前两种方式折衷。主存按Cache容量分区,每个区分为若干组,每组包含若干块。Cache也进行一样分组和分块。主存中一个组内块数与Cache中一个组内块数相等。组间采取直接方式,组内采取全相连方式。组容量=1时,即直接映像,组容量=整个Cache容量时,即全相连映像。Cache存在对于程序员透明,Cache地址变换和数据块替换算法都采取硬件实现。

公式:

主存地址位数=区号+组号+主存块号+块内地址;Cache地址位数=组号+组内块号+块内地址。

四、主存地址和Cache地址相关计算

&主存地址位数A由主存容量N决定

A=log2N=区号位数+块号位数+块内地址位数

&Cache地址位数B由Cache容量H决定

B=LOG2H=块号位数+块内地址位数

&区号依照Cache容量划分,区号长度=主存地址位数-Cache地址位数

&主存块号和Cache块号长度相同,位数K取决于Cache中能容纳个数

J,K=LOG2J

&主存块内地址和Cache块内地址长度相同,位数M取决于块容量

Q

M=LOG2Q

例题解析:

例一、容量为64块Cache采取组相联方式映像,字块大小为128字节,每4块为一组,若主容量为4096块,且以字编址,那么主存地址为多少位,主存区号为多少位?

方法一:

分区数=主存容量/Cache容量=4096/64=64;

区内分组数=64/4=16;

组内分块数=4块/组;

块内地址=128字节;

所以依照公式:

主存地址位数=6+4+2+7=19;

主存区号=6位;

方法二:主存地址位数A由主存容量N决定:

A=log2N=区号位数+块号位数+块内地址位数

所以:

A=LOG2N=LOG2(4096*128)=LOG2(2^12*2^7)=LOG2(2^19)=19;

&Cache地址位数B由Cache容量H决定

B=LOG2H=块号位数+块内地址位数

所以:

B=LOG2(64*128)=13.

区号计算方法同上!

方法三:

主存地址=主存块地址+块内地址=12+7=19;

主存区号地址=主存块地址-Cache块地址=12-6=6.

例二、一个具备4KB直接相联cache32位微处理器,主存容量为16MB,假定该cache块为4个32位字。

(1)指出主存地址中区号、块号和块内地址位数;

(2)求主存地址为ABCDEF(16进制)单元在cache中什么位置?

分析:

Cache容量:4KB

主存

容量

:16MB

映像方式

:直接映像;

把主存分成若干区,每区与Cache大小相同。区内分块,主存每个区中块大小和Cache中块大小相等,主存中每个区包含块个数与Cache中块个数相等。任意一个主存块只能映像到Cache中唯一指定块中,即相同块号位置。主存地址分为三部分:区号、块号和块内地址,Cache地址分为:块号和块内地址。

主存地址位数=区号+区内分块号+块内地址;

Cache地址位数=块号+块内地址。

主存区号:16M/4KB=2^12=12位;

主存块号

:4KB/(4*32bit)=2^8=8位;

块内地址

:4*32bit

=16Byte=4个字(因为一个字为32bit)=2^2字=2位;

1)

主存容量为16MB=2^24个字节,1个32位字是由4个字节组成,所以主存字地址为22位.

CACHE容量为4KB=2^12个字节,同理,CACHE字地址为10位.

CACHE块为4个32位字,所以块内地址为2位

在直接映象中:

CACHE地址位=块号位数+块内地址位数==>块号位数=CACHE地址位-块风地址位=10-2=8

主存地址中区号=主存地址位数-CACHE地址位数=22-10=12位

(2)

ABCDEF=1010

1011

1100

1101

1110

1111

该存放单元在CACHE位址为:

区号=1010

1011

1100

块号=1101

1110

块内地址=1111

在cache中位置:块号1101

1110

块内地址1111

数据存放通常以"字"为单位进行。

但在计算机里我们保留对字节寻址和编码,不论是16位,还是32位,还是64位微处理器.象第二小题主存地址为ABCDEF(16进制)这是一个24位地址码,而主存字地址为22位.

计算机只会按字进行操作,即它传输运算,包含直接相连cache映象。

所以我们只管字,不论字节。

ABCDEF=1010

1011

1100

1101

1110

1111

在cache中位置:块号1101

1110

块内地址11

注:后两位为字节寻址,这里不用了。(ABCDEC,ABCDED,ABCDEE,ABCDEF这四个字节地址为同一字地址)在同一个CACHE块内地址。

通常来说,Cache

功效__(53)__。某

32

位计算机

cache

容量为

16KB,cache

块大小为

16B,若主存与

cache

地址映射采取直接映射方式,则主存地址为

1234E8F8(十六进制)单元装入

cache

地址为__(54)__。在以下

cache

替换算法中,平均命中率最高是__(55)__。

(53)

A.全部由软件实现

B.全部由硬件实现

C.由硬件和软件相结合实现

D.有计算机由硬件实现,有计算机由软件实现

(54)

A.

00

0100

0100

1101

(二进制)

B.

01

0010

0011

0100

(二进制)

C.

10

1000

1111

1000

(二进制)

D.

11

0100

1110

1000

(二进制)

(55)

A.先入后出(FILO)算法

B.随机替换(RAND)算法

C.先入先出(FIFO)算法

D.近期最少使用(LRU)算法

(下)

容量为64块Cache采取组相联方式映像,字块大小为128个字,每4块为一组。若主存容量为4096块,且以字编址,那么主存地址应该为__(7)__位,主存区号为__(8)__位。

(7)A.16

B.17

C.18

D.19

(8)A.5

B.6

C.7

D.8

(上)

高速缓存Cache与主存间采取全相联地址映像方式,高速缓存容量为4MB,分为4块,每块1MB,主存容量为256MB。若主存读写时间为30ns,高速缓存读写时间为3ns,平均读写时间为3.27ns,则该高速缓存命中率为(3)%,若地址变换表以下所表示,则主存地址为8888888H时,高速缓存地址为(4)H。

地址变换表

0

38H

1

88H

2

59H

3

67H

(3)A.90

B.95

C.97

D.99

(4)A.488888

B.388888

C.288888

D.188888

这3道题假如做会了,估量cache那里应该没有问题!但不幸事我能力有限啊

有没有高人给出详细解释啊!以及做题方法!第三章程序设计语言1、程序语言分低级语言和高级语言。低级语言包含机器语言和汇编语言,高级语言包含面向过程语言和面向问题语言。2、程序设计语言基本成份:数据成份、运算成份、控制成份、函数。3、数据成份是一个程序数据类型。数据是程序操作对象,具备存放类别、类型、名称、作用域和生存期等属性。数据名称由用户经过标识符命名,标识符是由字母、数字和下划线组成。类型说明数据占用内存大小和存放形式;存放类别说明数据在内存中位置和生存期;作用域则说明能够使用数据代码范围;生存期说明数据占用内存时间范围。数据类型分类:按程序运行过程中数据能否改变,可分为常量(整型、实型、字符、符号常量);按数据作用域范围可分为全局量和局部量。按数据组织形式不一样可分为基本类型(整型、实型、字符型、枚举型)、结构类型(数组、结构、公用)、指针类型和空类型。运算成份:算术运算、关系运算、逻辑运算。为了确保运算结果唯一性,运算符号要求优先级和结合性。控制成份:指明语言允许表示控制结构,程序员使用控制成份来结构程序中控制逻辑。有三种控制结构:次序、循环、选择;函数:由函数说明和函数体组成。函数体若调用本身则称为归递调用。传值好处是传值调用不会改变调用函数实参变量内容。4、机器语言是用二进制代码表示计算机直接识别和执行机器指令集合,特点是灵活、直接执行和速度快。缺点是繁锁、通用性差。5、汇编语言是使用助记符表示面向机器计算机语言,亦称符号语言。特点是符号代替机器指令代码、灵活、简化编程过程。缺点是繁锁、通用性差。6、汇编语言可编制系统软件和过程控制软件。占用内存少、速度快。7、高级语言特点是通用性强、兼容性好、便于移植。8、用高级语言编写程序必须翻译成机器语言目标程序才能执行。9、翻译通常有两种方式:编译和解释方式。10、编译方式指高级语言源程序由编译程序翻译生成机器语言表示目标程序,由计算机执行目标程序,完成运算。11、解释方式指解释程序对源程序边扫描边解释逐句输入逐句翻译,不生成目标程序。12、Pascal、C、Fortran等均是编译方式;VB是解释方式。13、编译程序原理是将源程序翻译成目标程序,目标程序脱离源程序执行,方便效率高,但源程序修改时要重新编译生成新目标程序,修改不方便。14、编译程序分6个阶段:扫描程序、语法分析、语议分析、源代码程序优化、代码生成器和目标代化优化程序。15、解释程序是边翻译边执行,效率低,不能脱离源程序、易被解密,资源利用率低,优点是灵活,可动态高速、修改源程序。▲异或也叫半加运算,其运算法则相当于不带进位二进制加法:二进制下用1表示真,0表示假,则异或运算法则为:0⊕0=0,1⊕0=1,0⊕1=1,1⊕1=0(同为0,异为1),这些法则与加法是相同,只是不带进位。▲原码、反码、补码:在n位机器数中,最高位为符号位,该位为零表示为正,为一表示为负;其余n-1位为数值位,各位值可为零或一。当真值为正时,原码、反码、补码数值位完全相同;当真值为负时,原码数值位保持原样,反码数值位是原码数值位各位取反,补码则是反码最低位加一。注意符号位不变。▲阶码、移码、补码:一个任意实数,在计算机内部能够用指数(为整数)和尾数(为纯小数)来表示,用指数和尾数表示实数方法称为浮点表示法。浮点数长度能够是32位、64位甚至更长,分阶码和尾数两部分。阶码位数越多,可表示数范围越大;尾数越多,所表示数精度越高。“移码”用来表示浮点型小数阶码。对于正数,符号位为“1”,其余位不变,如+1110001阶码为11110001;对于负数,符号位为“0”,其余位取反,最终加“1”,如–1110001阶码为00001111。移码与补码关系是符号位互为反码,比如:X=+1011时,[X]移=11011,[X]补=01011;X=–1011时,[X]移=00101,[X]补=10101。函数式语言主要用于座号数据处理,如微分和积分演算、数理逻辑、游戏推演以及人工智能等其余领域。逻辑式程序设计语言编程序不需要详细解题过程,只需要给出一些必要事实和规则。计算机利用谓词逻辑,经过推理得到求解问题执行序列。这种语言主要用在人工智能领域,也应用在自然语言处理、数据库查询、算法等方面,尤其适合于作为教授系统开发工具。▲过程式语言:是依照用户指定一列可次序执行运算,以表示对应处理过程。都是些古老语言,如FORTRAN、COBOL、PASCAL、C、Basic等。现在只有极少底层开发、工业控制和其余专用用途才会使用。▲面向对象语言:C#、Java、c++现在主流也就这几个,其余向Android系统开发是基于Java语言。▲状态标志(六个)1、进位标志CF(CarryFlag)进位标志CF主要用来反应运算是否产生进位或借位。假如运算结果最高位产生了一个进位或借位,那么,其值为1,不然其值为0。2、奇偶标志PF(ParityFlag)奇偶标志PF用于反应运算结果中“1”个数奇偶性。假如“1”个数为偶数,则PF值为1,不然其值为0。3、辅助进位标志AF(AuxiliaryCarryFlag)在发生以下情况时,辅助进位标志AF值被置为1,不然其值为0:(1)、在字操作时,发生低字节向高字节进位或借位时;(2)、在字节操作时,发生低4位向高4位进位或借位时。4、零标志ZF(ZeroFlag)零标志ZF用来反应运算结果是否为0。假如运算结果为0,则其值为1,不然其值为0。在判断运算结果是否为0时,可使用此标志位。5、符号标志SF(SignFlag)符号标志SF用来反应运算结果符号位,它与运算结果最高位相同。在微机系统中,有符号数采取补码表示法,所以,SF也就反应运算结果正负号。运算结果为正数时,SF值为0,不然其值为1。6、溢出标志OF(OverflowFlag)溢出标志OF用于反应有符号数加减运算所得结果是否溢出。假如运算结果超出当前运算位数所能表示范围,则称为溢出,OF值被置为1,不然,OF值被清为0。▲逻辑运算规则\o"编辑本段"编辑A......B..................AAndB....AOrB........AXorB0......0.......................0..............0................01......0.......................0..............1................10......1.......................0..............1................11......1.......................1..............1................0简单说(真真得真(与运算),假假得假(或运算),同假异真(异或运算))And:与运算。只有同为真时才为真,近似于乘法。Or:或运算。只有同为假时才为假,近似于加法。Xor:异或运算。相同为假,不一样为真。逻辑加法逻辑加法(“或”运算)通惯用符号“+”或“∨”来表示。逻辑加法运算规则以下:0+0=0,0∨0=00+1=1,0∨1=11+0=1,1∨0=11+1=1,1∨1=1从上式可见,逻辑加法有“或”意义。也就是说,在给定逻辑变量中,A或B只要有一个为1,其逻辑加结果为1;二者都为1则逻辑加为1。逻辑乘法逻辑乘法(“与”运算)通惯用符号“×”或“∧”或“·”来表示。逻辑乘法运算规则以下:0×0=0,0∧0=0,0·0=00×1=0,0∧1=0,0·1=01×0=0,1∧0=0,1·0=01×1=1,1∧1=1,1·1=1不难看出,逻辑乘法有“与”意义。它表示只当参加运算逻辑变量都同时取值为1时,其逻辑乘积才等于1。逻辑否定逻辑非运算又称逻辑否运算。其运算规则为:┐0=1(非0等于1)┐1=0(非1等于0)异或运算异或运算(半加运算)通惯用符号"⊕"表示,其运算规则为:0⊕0=00同0异或,结果为00⊕1=10同1异或,结果为11⊕0=11同0异或,结果为11⊕1=01同1异或,结果为0即两个逻辑变量相异,输出才为1关系运算:传统集合运算1、并(UNION)设有两个关系R和S,它们具备相同结构。R和S并是由属于R或属于S元组组成集合,运算符为∪。记为T=R∪S。2、差(DIFFERENCE)R和S差是由属于R但不属于S元组组成集合,运算符为-。记为T=R-S。3、交(INTERSECTION)R和S交是由既属于R又属于S元组组成集合,运算符为∩。记为T=R∩S。R∩S=R-(R-S)。关系运算第四章系统配置和方法1、系统构架包含客户机/服务器系统(C/S)、浏览器/服务器系统(W/S)、多层分布式系统。C/S结构特点是利用软件系统体系结构和两端硬件环境优势,将任务合理分配到客户机端和服务器端,降低系统通信开销。B/S结构是对C/S改进,特点是用户界面是经过WWW浏览器实现,主要事务逻辑在服务器端实现,简化了客户端电脑载荷,减轻系统及用户维护升级成本和工作量。2、系统配置目标是提升系统可用性、鲁棒性。3、系统配置方法双机互备、双机热备、群集系统、容错服务器。4、双机互备指两台主机均为工作机,相互监视运行情况,如一主机出现异常,另一主机主动接管。5、双机热备是一台主机为工作机,另一台为备份机。出现异常时由备份机主动接管。修好后原备份机成为主机,原工作机成为备份机。6、群集系统指若干服务器集合为一个独立且统一群集。各服务器既是其余服务器主系统,又是其余服务器热备份系统。7、群集服务优点是高可用性、修复返回、易管理性和可扩展性。8、群集技术和双机热备本质区分是能否实现并行处理和节点失效后应用程序不滑接管。9、容错服务器是经过CPU时钟锁频,经过对系统中全部硬件,包含CPU、内存和I/O总线等冗余备份,使系统内全部冗余部件同时运行,实现真正意义上容错。系统任何部件故障都不会造成系统停顿和数据丢失。10、系统处理模式包含:集中式及分布式计算、批处理及实时处理、WEB计算。11、事务是用户定义数据库操作序列,不是可分割工作单位,一个程序中包含多个事务。12、SQL语言中定义事务语句有三条:BEGINTRANSACTION(开始)、COMMIT(提交事务全部操作)、ROLLBACK(事务运行时发生故障,撤消全部已执行操作,回滚到事务开始时状态)。13、事务具备四个特征即:原子性、一致性、隔离性和连续性(永久性),也叫ACID特征。14、事务是恢复和并发控制基本单位。15、数据库管理系统必须提供并发控制机制。并发控制机制是衡量一个数据库管理系统性能主要标志之一。16、JPG可大幅度压缩图像图形格式,其存放文件是其余类型图像1/10-1/20,最高色彩数24位,广泛用于网上图片库。17、AVI是语音和影像同时组合文件格式,采取有损压缩方式,压缩比高,画面质量不太好。支持256色和RLE压缩,主要用于多媒体光碟、保留电视、电影等。18、MPG格式是按MPEG标准进行压缩全运动视频文件需要专门播放软件硬件。其压缩率比AVI高,画面质量比AVI好。19、数字图像处理方法有:①改进图像像质(清楚度)②图像复原③识别分析图像④重建图像(二维三维重建,用于测绘、工业检测、医学CT等)⑤编辑图像(广告印刷、美术照片加工)⑥图像数据压缩编码。20、彩色电视视频信号标准有PAL制、NTSC制和SECAM制三种。21、彩色电视视频信号数字化方法有两种一是将模拟视频信号输入计算机对各分量进行数字化和压缩编码,成为数字化视频信号。二是直接用数字摄像机采集视频无失真数字信号。22、数字化视频信号在信道传输后进行解码,经数模转换和坐标变换(YUK转换为RGB)送往显示器。23、影响数字视频质量原因有帧速、分辨率、颜色数、压缩比和关键帧。24、视频图像文件解压缩有硬件压缩(硬件芯片如MPEG解压卡)和软件压缩(如超级解霸、金山影霸)两种方法。25、视频卡是多媒体计算机中处理活动图像适配器,包含:视频叠加卡、视频捕捉卡、电视编码卡、电视选台卡和压缩解压卡。26、声音是一个模拟振动波,有三种类型波形声音、语音和音乐。27、音调、音强和音色是声音三要素,也是声音质量特征。28、音频信息数字化转换过程是:首先选择采样频率进行采样,二是选择适宜量化精度进行量化,三是编码形成声音文件。29、数字音频信息质量受三个原因影响:即采样频率、量化精度和声道数。30、音频文件大小计算公式:文件字节数/每秒=采样频率(Hz)*分辨率(位)*声道数/831、音频冗余指时域冗余和频域冗余。32、音频信号编码方法有:波形编码、参数编码和混合编码三种。33、波形编码是对声音波形进行采样、量化和编码。采样频率9.6-64KB/s质量较高。34、惯用波形编码方法有PCM(脉冲编码调制)、DPCM(差值脉冲编码调制)和ADPCM(自适应差值编码调制)。35、参数编码法称为声码器,包含通道声码器、同态声码器和线性预测声码器。36、混合编码包含码本激励线性预测编码和多脉冲激励线性预测编码。37、多媒体声音文件有WAVE、MOD(MOD、ST3、XT、S3M、FAR)、MP3、RA、MIDI)。38、MIDI电子乐器数字接口是乐器和计算机使用标准语言,不是声音信号是一套指令,指示乐器设备演奏音符、加大音量和生成音响效果。39、多媒体应用系统开发步骤①确定开发对象,将应用软件类型详细化②设计软件结构明确开发方法③准备多媒体数据④集成一个多媒体应用系统,并进行系统测试。40、多媒体开发工具WORD、PPT、PHOTO、3DMAX、VB和Authorware.41、多媒体创作系统可分为素材库、编辑和播放三个部分。42、Authorware是面向对象设计思想,用文字、图形、动画、声音及数字电影等信息创造多媒体程序。特点一是基于流程图标创作方式,二是具备文字、图形、动画和声音直接创作,三是外部接口形式多样,四是具备多个交互方式,五是多媒体集成能力高效,六是多平台网络支持。网络基础知识1、网络是一些结点和链路集合。计算机网络是相互联接、彼此独立计算机系统集合。2、网络拓扑结构指网络中结点设备和链路(网络设备信道)几何形状。3、网络拓扑结构分可分为总线状、环状、树状、网状、星状和混合状。4、按覆盖范围网络可划分为局域网(LAN)、城域网(MAN)和广域网(WAN)。5、计算机网络从逻辑结构上可分成外层用户资源子网和内层通信子网(由网卡和传输介质组成)。6、局域网中每台主机都经过网卡连接到传输介质上。网卡负责在各主机间传递数据。7、通信子网分为点对点通信子网和广播式通信子网,有三种组织形式结合型、专用型和公用型。8、路由器、ATM交换机是组成网主要设备。交换机和集线是组成局域网主要设备。9、OSI/RM协议中采取三级抽象即参考模型(体系结构)、服务定义和协议规范(协议规格说明书)。10、OSI/RM协议包含七层,即物理层、数据链路层,网络层、传输层、会话层、表示层和应用层。11、OSI/RM七层协议模型上下大,中间小。是因为高层要和各种类型应用进程接口,低层要和网络接口,所以标准多。12、TCP/IP协议没有表示层和会话层,其余和OSI模型一样13、TCP/IP协议是两个协议集,TCP是传输控制协议、IP是互连网络协议。14、TCP/IP协议包含:远程登记协议、文件传输协议(FTP)和简单邮件传输协议(SMTP)15、信号分模拟信号和数字信号两种,信道也分模拟信道和数字信道。16、数字信号传输时占整个频带,称基带传输。模拟信号传输时只占有限频谱,称频带传输。17、数据通信系统由数据终端设备、通信控制器、通信信道和信号变换器组成。18、数据通信按传送方向可分为单工通信、半双工通信和全双工通信。19、波特率又称码元率,指单位时间内传送信号波形个数,为波形周期倒数,即B=1/T.20、比特率又称位速率,指单位时间内传送二进制数,S=B㏒2N=(1/T)㏒2N,香农公式:C=H*log2(1+S/N)奈硅斯特公式:c=2H*log2N21、数字信号编码方式有单极性码、双极性码和曼切斯特码(差分曼切斯特码)。第三种已成为局域网标准编码。22、模拟信号编码方式有幅移键控法、频移键控法、相移键控法三种。23、网络传输介质有双绞线、同轴电缆(分粗缆和细缆)及光缆三种。24、比绞线通惯用于星状网络、同轴电缆用于总线状网络,光缆用于主干网联结。25、双绞线是局域网中最惯用一个布线材料,分非屏蔽(UTP)和屏蔽(STP)两种。主要传输模拟信息,适于短距离传输,带宽由导线质量、长度及传输技术决定。26、光缆分单模光缆和双模光缆。单模光缆直径小、以单一模式传输,传输频带宽、容量大。多模光缆以多个模式同时传输。痑模光缆比单模光缆传输性能差。27、光缆是最有效一个传输介质,频带宽、不受电磁干挠、衰减小,传输距离远、速度快、中继器间隔长等优点。28、同时传输多个有限带宽信号方法叫多路利用技术。分为频分多路利用FDM(把信道划分若干互不交叠频段,每路信号占用一个频段方法)和时分多路复用TDM(把传输时间划分若干时隙,再分成时分复用帧方法)29、数据交换技术有线路交换、报文交换和分组交换。另外还有数字语音插空技术DSI、帧中继和异步传输模式。30、网络传输控制编码包含差错控制和流量控制。31、差错控制编码是为了提升数字通信系统容错性和可靠性,分奇偶检验码和循环冗余码。32、流量控制是为协调发送站和接收站工作步调技术,发送速率不超出接收方速率。包含X-ON-OFF、DTE-DCE流控和滑动窗口协议三种方式。33、按拓扑结构分局域网有总线状、树状、环状和星状。按使用介质有没有线网和有线网。34、局域网介质访问控制方式有载波侦听多路访问/冲突检测法(CSMA/CD)、令牌环访问控制方式和令牌总线访问控制方式三种。35、载波侦听多路访问/冲突检测法适适用于总线型结构具备信道检测功效分布式介质访问控制方法,又称“先听后讲,边听边讲”,按其算法不一样有非坚持CSMA、P坚持CSMA和1坚持CSMA三种方式。36、令牌环访问控制方式适适用于环状网络分布式介质访问控制方式,是局域网控制协议标准之一。37、令牌总线访问控制方式用于总线型和树型网络结构中。38、局域网组网技术有以太网、快速以太网、千兆位以太网、令牌环网络、FDDI光纤玶网、ATM局域网等。39、以太网技术规范①总线型拓扑结构②CSMA/CD介质访问控制方式③10M传输速率④同轴电缆或双绞线⑤最大102个工作站⑥最大传输距离2.5KM⑦报文长度64-1518字节。40、以太网组网方法有两种:细缆以太网和双绞线以太网(非屏蔽双绞线)。41、令牌环网络拓扑结构为环状,采取专用令牌环介质访问控制方式、传输介质双较线、光纤,传输速率4M-16M42、FDDI光纤环网采取主副双环结构,主环为正常数据传输,副环为冗余备用环。43、FDDI网卡分为双附接网卡和单附接网卡。44、网络管理包含性能管理、配置管理、计费管理、故障管理和安全管理。45、网管管理软件功效分为体系结构、关键服务和应用程序三部分。46、网管软件既能够是分布式体系结构也可是集中式体系结构,通常采取集中管理子网和分布式管理主网相结合方式。47、关键服务内容包含网络搜索、查错纠错、配置管理等。48、应用程序包含:高级报警处理、网络仿真、策略管理和故障标识等。49、网络安全包含系统不被侵入、数据不丢失、不被病毒感染。50、完整网络安全包含:运行系统安全、系统信息安全、信息传输安全和信息内容安全。51、网络安全应具备保密性、完整性、可用性、可控性和可审查性五大特征。52、网络安全层次分为物理安全、控制安全、服务安全和TCP/IP协议安全。53、协议安全用于处理:IP地址坑骗(IPaddressspoofing)、IP协议攻击(IPAttacks)、TCP序列号坑骗攻击(TCPSYNFloodingAttack)54、当代密码技术

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论