版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
计算机应用基础部分表现媒体又称为显示媒体,是计算机用于输入输出信息的媒体,如键盘、鼠标、光笔、显示器、扫描仪、打印机、数字化仪等。输出媒体:显示器,打印机,喇叭,投影仪出入媒体:键盘,鼠标,扫描仪,话筒,摄像机表示媒体就是信息的表示方法。信息本身是无形的,如果要使信息能被人理解和接受,必须将信息通过一定的方法表示出来。例如语言文字就是一种表示媒体。传输媒体(TransmissionMedium)也称传输介质或传输媒介,它就是数据传输系统中在发送器和接收器之间的物理通路。存储媒体(StorageMedium)储存媒体指用于储存表示媒体的物理介质,如硬盘、软盘、光盘和胶卷、ROM、RAM等。RAM:随机存取存储器又称作“随机存储器”,是与CPU直接交换数据的内部存储器,也叫主存(内存)。它可以随时读写,而且速度很快,通常作为操作系统或其他正在运行中的程序的临时数据存储媒介 断电后数据会丢失ROM:只读存储器,ROM所存数据,一般是装入整机前事先写好的,整机工作过程中只能读出,而不像随机存储器那样能快速地、方便地加以改写。ROM所存数据稳定,断电后所存数据也不会改变:其结构较简单,读出较方便,因而常用于存储各种固定程序和数据。DRAM:即动态随机存取存储器,最为常见的系统内存。DRAM只能将数据保持很短的时间。为了保持数据,DRAM使用电容存储,所以必须隔一段时间刷新(refresh)—次,如果存储单元没有被刷新,存储的信息就会丢失。(关机就会丢失数据)SRAM:即静态随机存储器。它是一种具有静止存取功能的内存,不需要刷新电路即能保存它内部存储的数据。PROM:—可编程只读存储器,也叫One-TimeProgrammable(OTP)ROM"—次可编程只读存储器”,是一种可以用程序操作的只读内存。最主要特征是只允许数据写入一次,如果数据烧入错误只能报废。EPROM:是一种断电后仍能保留数据的计算机储存芯片一一即非易失性的(非挥发性)。它是一组浮栅晶体管,被一个提供比电子电路中常用电压更高电压的电子器件分别编程。一旦编程完成后,EPROM只能用强紫外线照射来擦除。通过封装顶部能看见硅片的透明窗口,很容易识别EPROM,这个窗口同时用来进行紫外线擦除。可以将EPROM的玻璃窗对准阳光直射一段时间就可以擦除。EEPROM:(ElectricallyErasableProgrammableRead-OnlyMemory),带电可擦可编程只读存储器--一种掉电后数据不丢失的存储芯片。EEPROM可以在电脑上或专用设备上擦除已有信息,重新编程。一般用在即插即用。奇偶校验方法奇校验:就是让原有数据序列中(包括你要加上的一位)1的个数为奇数1000110(0)你必须添0这样原来有3个1已经是奇数了所以你添上0之后1的个数还是奇数个。偶校验:就是让原有数据序列中(包括你要加上的一位)1的个数为偶数1000110(1)你就必须加1了这样原来有3个1要想1的个数为偶数就只能添1了。CPU中央处理器主要包括运算器(算术逻辑运算单元,ALU,ArithmeticLogicUnit)和高速缓冲存储器(Cache)及实现它们之间联系的数据(Data)、控制及状态的总线(Bus)。它与内部存储器(Memory)和输入/输出(I/O)设备合称为电子计算机三大核心部件。CPU包括运算逻辑部件、寄存器部件和控制部件等逻辑部件:英文Logiccomponents;运算逻辑部件。可以执行定点或浮点算术运算操作、移位操作以及逻辑操作,也可执行地址运算和转换。寄存器寄存器部件,包括寄存器、专用寄存器和控制寄存器。通用寄存器又可分定点数和浮点数两类,它们用来保存指令执行过程中临时存放的寄存器操作数和中间(或最终)的操作结果。通用寄存器是中央处理器的重要部件之一。控制部件英文Controlunit;控制部件,主要是负责对指令译码,并且发出为完成每条指令所要执行的各个操作的控制信号。工作过程:计算机每执行一条指令都可分为三个阶段进行。即取指令-----分析指令-----执行指令。取指令的任务是:根据程序计数器PC中的值从程序存储器读出现行指令,送到指令寄存器。分析指令阶段的任务是:将指令寄存器中的指令操作码取出后进行译码,分析其指令性质。如指令要求操作数,则寻找操作数地址。计算机执行程序的过程实际上就是逐条指令地重复上述操作过程,直至遇到停机指令可循环等待指令。一般计算机进行工作时,首先要通过外部设备把程序和数据通过输入接口电路和数据总线送入到存储器,然后逐条取出执行。但单片机中的程序一般事先我们都已通过写入器固化在片内或片外程序存储器中。因而一开机即可执行指令直接转移指令:当执行这种指令时,CPU会从所取得的指令中,将指令中所包含的转移地址的地址代码送入程序计数器中。运算器由算术逻辑单元(ALU)、累加器、状态寄存器、通用寄存器组等组成。算术逻辑运算单元(ALU)的基本功能为加、减、乘、除四则运算,与、或、非、异或等逻辑操作,以及移位、求补等操作。十算机运行时,运算器的操作和操作种类由控制器决定。运算器处理的数据来自存储器;处理后的结果数据通常送回存储器,或暂时寄存在运算器中。与ControlUnit共同组成了CPU的核心部分。控制器是指挥计算机的各个部件按照指令的功能要求协调工作的部件,是计算机的神经中枢和指挥中心,由旨令寄存器IR(InstructionRegister)、程序计数器PC(ProgramCounter)和操作控制器0C(OperationController)三个部件组成,对协调整个电脑有序工作极为重要CPU基本功能:指令控制,操作控制,数据处理,时序控制二进制加减运算二进制加法运算法则:0+0=0,0+1=1,1+0=1,1+1=10,也就是当两个相加的二进制位仅一位为1时,相加的结果为1;如果两个二进制位全是0,相加的结果仍为0;而如果两个相加的二进制位均为1,则结果为10(相当于十进制中的2),也就是“逢2进T规则,与十进制中的“逢10进1”的道理一样。二进制减法运算法则:减法通过补码运算的二进制加法器来实现1-1=0,1-0=1,0-0=0,0-1=-1,也就是当两个相加的二进制位中同为0或1时,相减的结果为0;如果被减数的二进制位为1,而减数的二进制位为0,则相减的结果仍为1;而如果被减数的二进制位为0,而减数的二进制位为1,则需要向高位借1,但此时是借1当2,与十进制中的借1当10道理一样。原码、补码、反码正数的反码是其本身负数的反码是在其原码的基础上,符号位不变,其余各个位取反[+1]=[00000001]=[00000001]原L ■'反[-1]=[100000011=[11111110]原 L ■'反正数的补码就是其本身负数的补码是在其原码的基础上,符号位不变,其余各位取反,最后+1.(即在反码的基础上+1)[+1]=[00000001]原=[00000001]反=[00000001]补[-1]=[10000001]原=[11111110] =[11111111]补逻辑运算“与”“或”“异或”逻辑“与”:X和Y同时以1时,输出才为1其余情况均为0符号“■”逻辑"或”:X和Y只要有一个为1,贝惭出就为1。当且仅当X、Y同时为0时,输出为0符号"+”逻辑''异或”:X、Y不同时,输出为1,相同时,输出为0符号"㊉”XYXYX+YX㊉Y00000010111001111110字长:是CPU—次可以处理的二进制位数,作为存储数据,字长越长,计算机运算精度越高。作为存储指令,字长越长,处理能力越强运算速度:运算速度是衡量计算机性能的一项重要指标。通常所说的计算机运算速度(平均运算速度),单字长定点指令平均执行速度MIPS(MillionInstructionsPerSecond)的缩写,每秒处理的百万级的机器语言指令数。这是
衡量CPU速度的一个指标。MIPS只是衡量CPU性能的指标。是指每秒钟所能执行的指令条数,一般用“百万条指令/秒”来描述。线性的数据结构列表:普通的数组形式、链表形式(串是线性表的一种)队列:先进先出,删除在队首,添加在队尾栈:后进先出,添加和删除都在栈顶实现线性的数据结构的主要特点是首无前驱,尾无后继,中间的元素有唯一的前驱和后继黑盒测试:黑盒测试也称功能测试,它是通过测试来检测每个功能是否都能正常使用。在测试中,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息。黑盒测试着眼于程序外部结构,不考虑内部逻辑结构,主要针对软件界面和软件功能进行测试。黑盒测试法注重于测试软件的功能需求,主要试图发现下列几类错误:功能不正确或遗漏;界面错误;输入和输出错误;数据库访问错误;性能错误;初始化和终止错误等计算机算法:,代表用计算机解一类问题的精确、有效的方法。算法+数据结构=程序算法特性:1•有穷性。一个算法应包含有限的操作步骤,而不能是无限的。事实上有穷性”往往指“在合理的范围之内”。如果让计算机执行一个历时1000年才结束的算法,这虽然是有穷的,但超过了合理的限度,人们不把他视为有效算法。确定性。算法中的每一个步骤都应当是确定的,而不应当是含糊的、模棱两可的。算法中的每一个步骤应当不致被解释成不同的含义,而应是十分明确的。也就是说,算法的含义应当是唯一的,而不应当产生'歧义性”。有零个或多个输入、所谓输入是指在执行算法是需要从外界取得必要的信息。有一个或多个输出。算法的目的是为了求解,没有输出的算法是没有意义的。5•有效性。算法中的每一个步骤都应当能有效的执行。并得到确定的结果。算法的评价指标有哪些:正确性:算法的正确性是评价一个算法优劣的最重要的标准可读性:算法的可读性是指一个算法可供人们阅读的容易程度健壮性:健壮性是指一个算法对不合理数据输入的反应能力和处理能力,也成为容错性。算法的时间复杂度是指算法需要消耗的时间资源。算法的空间复杂度是指算法需要消耗的空间资源。软件维护:是指在软件产品发布后,因修正错误、提升性能或其他属性而进行的软件修改。软件维护活动类型总起来大概有四种:纠错性维护(校正性维护)、适应性维护、完善性维护或增强、预防性维护或再工程。软件测试:描述一种用来促进鉴定软件的正确性、完整性、安全性和质量的过程。换句话说,软件测试是一种实际输出与预期输出间的审核或者比较过程。软件测试的经典定义是:在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。程序设计面向过程的结构化程序设计分三种基本结构:顺序结构、选择结构、循环结构注意事项使用顺序、选择、循环等有限的基本结构表示程序逻辑。选用的控制结构只准许有一个入口和一个出口程序语句组成容易识别的块,每块只有一个入口和一个出口。
复杂结构应该用基本控制结构进行组合或嵌套来实现。程序设计语言中没有的控制结构,可用一段等价的程序段模拟,但要求改程序段在整个系统中应前后一致。严格控制GOTO语句。面向对象的程序设计面向对象的基本概念1对象2,类3,封装4,继承5,消息6,多态性优点1符合人们认识事物的规律改善了程序的可读性使人机交互更加贴近自然语言操作系统可支持用户直接使用计算机硬件,也还吃用户通过应用软件使用计算机主要功能1进程管理:在多用户,多任务的环境下,主要解决对CPU资源的分配调度,有效的组织多个作业同时运行存储管理:存储管理主要管理内存资源,合理的为程序的运行分配内存空间文件管理:文件管理可有效地支持文件的存储、检索和修改等操作,解决文件的共享、保密与保护 目录文件由文件控制块(FCB)纟组成设备管理:设备管理负责外部设备的分配、启动和故障处理,这样可方便的使用外部设部作业管理:作业管理提供使用系统的良好环境,使用户能有效地组织自己的工作流程硬盘基本参数容量:作为计算机系统的数据存储器,容量是硬盘最主要的参数。转速:转速(RotationalSpeed或Spindiespeed),是硬盘内电机主轴的旋转速度,也就是硬盘盘片在一分钟内所能完成的最大转数。转速的快慢是标示硬盘档次的重要参数之一,它是决定硬盘内部传输率的关键因素之一,在很大程度上直接影响到硬盘的速度。硬盘的转速越快,硬盘寻找文件的速度也就越快,相对的硬盘的传输速度也就得到了提高。硬盘转速以每分钟多少转来表示,单位表示为RPM,RPM是RevolutionsPerminute的缩写,是转/每分钟。RPM值越大,内部传输率就越快,访问时间就越短,硬盘的整体性能也就越好。平均访问时间:平均访问时间(AverageAccessTime)是指磁头从起始位置到到达目标磁道位置,并且从目标磁道上找到要读写的数据扇区所需的时间。平均访问时间体现了硬盘的读写速度,它包括了硬盘的寻道时间和等待时间,即:平均访问时间=平均寻道时间+平均等待时间。硬盘的平均寻道时间(AverageSeekTime)是指硬盘的磁头移动到盘面指定磁道所需的时间。这个时间当然越小越好,硬盘的平均寻道时间通常在8ms到12ms之间,而SCSI硬盘则应小于或等于8ms。硬盘的等待时间,又叫潜伏期(Latency),是指磁头已处于要访问的磁道,等待所要访问的扇区旋转至磁头下方的时间。平均等待时间为盘片旋转一周所需的时间的一半,一般应在4ms以下传输速率:传输速率(DataTransferRate)硬盘的数据传输率是指硬盘读写数据的速度,单位为兆字节每秒(MB/s)。硬盘数据传输率又包括了内部数据传输率和外部数据传输率。内部传输率(InternaiTransferRate)也称为持续传输率(SustainedTransferRate),它反映了硬盘缓冲区未用时的性能。内部传输率主要依赖于硬盘的旋转速度。外部传输率(ExternaiTransferRate)也称为突发数据传输率(BurstDataTransferRate)或接口传输率,它标称的是系统总线与硬盘缓冲区之间的数据传输率,外部数据传输率与硬盘接口类型和硬盘缓存的大小有关。高速缓冲存储器:缓存(Cachememory)是硬盘控制器上的一块内存芯片,具有极快的存取速度,它是硬盘内部存储和外界接口之间的缓冲器。由于硬盘的内部数据传输速度和外界介面传输速度不同,缓存在其中起到一个缓冲的作用。缓存的大小与速度是直接关系到硬盘的传输速度的重要因素,能够大幅度地提高硬盘整体性能。当硬盘存取零碎数据时需要不断地在硬盘与内存之间交换数据,有大缓存,则可以将那些零碎数据暂存在缓存中,减小外系统的负荷,也提高了数据的传输速度。由静态存储芯片构成,发挥CPU的高速度,由硬件自动完成地址映像以及和主存数据的交换物理结构磁头:磁头是硬盘中最昂贵的部件,也是硬盘技术中最重要和最关键的一环。磁道:当磁盘旋转时,磁头若保持在一个位置上,则每个磁头都会在磁盘表面划出一个圆形轨迹,这些圆形轨迹就叫做磁道。一张1.44MB的3.5英寸软盘,一面有80个磁道,而硬盘上的磁道密度则远远大于此值,通常一面有成千上万个磁道。磁道的磁化方式一般由磁头迅速切换正负极改变磁道所代表的0和1。扇区:磁盘上的每个磁道被等分为若干个弧段,这些弧段便是磁盘的扇区,每个扇区可以存放512个字节的信息,磁盘驱动器在向磁盘读取和写入数据时,要以扇区为单位。1.44MB3.5英寸的软盘,每个磁道分为18个扇区同一磁盘上每个磁盘的位密度是相同的同一磁盘所有刺刀都是同心圆磁盘转速越高,寻到时间越少磁盘格式化容量比非格式化容量小性能指标:道密度、位密度、存储容量、平均存取时间、寻道时间、等待时间、数据传输率磁盘碎片:磁盘碎片应该称为文件碎片,是因为文件被分散保存到整个磁盘的不同地方,而不是连续地保存在磁盘连续的簇中形成的。硬盘在使用一段时间后,由于反复写入和删除文件,磁盘中的空闲扇区会分散到整个磁盘中不连续的物理位置上,从而使文件不能存在连续的扇区里。这样,再读写文件时就需要到不同的地方去读取,增加了磁头的来回移动,降低了磁盘的访问速度。编译:程序过程中的术语将高级语言转换为可编译程序反之成为反编译静态图像文件:.GIF,TIF,BMP,PCX,JPG,PSD动态图像文件:・mpg・avsavi音频文件:CD格式、WAVE(*.WAV)、AIFF、AU、MP3、MIDI、WMA、RealAudio、VQF、OggVorbis、AAC、APE扩展名以及文件类型.com命令文件・sys系统文件・bat批处理文件・swfflash文件寻址方式:寻址方式就是处理器根据指令中给出的地址信息来寻找物理地址的方式,是确定本条指令的数据地址以及下一条要执行的指令地址的方法。操作数寻址立即寻址指令的地址字段指出的不是操作数的地址,而是操作数本身,这种寻址方式称为立即寻址。立即寻址方式的特点是指令执行时间很短,因为它不需要访问内存取数,从而节省了访问内存的时间。[2]如:MOVAX,5678H注意:立即数只能作为源操作数,不能作为目的操作数。直接寻址直接寻址是一种基本的寻址方法,其特点是:在指令格式的地址的字段中直接指出操作数在内存的地址。由于操作数的地址直接给出而不需要经过某种变换,所以称这种寻址方式为直接寻址方式。在指令中直接给出参与运算的操作数及运算结果所存放的主存地址,即在指令中直接给出有效地址!间接寻址间接寻址是相对直接寻址而言的,在间接寻址的情况下,指令地址字段中的形式地址不是操作数的真正地址,而是操作数地址的指示器,或者说此形式地址单元的内容才是操作数的有效地址寄存器寻址方式和寄存器间接寻址方式当操作数不放在内存中,而是放在CPU的通用寄存器中时,可采用寄存器寻址方式。显然,此时指令中给出的操作数地址不是内存的地址单元号,而是通用寄存器的编号(可以是8位也可以是16位(AX,BX,CX,DX))。指令结构中的RR型指令,就是采用寄存器寻址方式的例子。如:MOVDS,AX寄存器间接寻址方式与寄存器寻址方式的区别在于:指令格式中的寄存器内容不是操作数,而是操作数的地址,该地址指明的操作数在内存中相对寻址方式相对寻址是把程序计数器PC的内容加上指令格式中的形式地址D而形成操作数的有效地址。程序计数器的内容就是当前指令的地址。“相对”寻址,就是相对于当前的指令地址而言。采用相对寻址方式的好处是程序员无须用指令的绝对地址编程,因而所编程序可以放在内存的任何地方汇编程序:用汇编语言编写的源程序编译成机器指令程序声卡性能指标:(1)采样的位数。采样的位数有8位、16位、32位。位数越大,精度越高,所录制的声音质量也越好。(2) 最高采样频率。最高采样频率即每秒钟采集样本的数量,一般声卡提供了11.025kHZ、22.025kHz、44.1kHz的采样频率,目前,较高档的声卡采样频率可达48kHz,今后也许还会出现更高采样频率的声卡。(3) 数字信号处理器(DSP)数字信号处理器是一块单独的专用于处理声音的处理器。带DSP的声卡要比不带DSP的声卡快的多,而且可以提供更好的音质和更高的速度;不带DSP的声卡要依赖CPU完成所有的工作。(4) 还原MIDI声音的技术。现在的声卡都支持MIDI标准,MIDI是电子乐器接口的统一标准。声卡中采用两种技术还原MIDI声音,即FM技术与波表技术。(5) 对Internet的支持。为了搭乘Internet快车,许多声卡制造商都开始在自己的产品中提供对Internet的支持,如创新公司的SOUNDBLASTER32SEPN。(6) 内置混音芯片内置混音芯片或功放卡中的内置混音芯片,可完成对各种声音进行混合与调节的工作,该芯片具有功率放大器,可以在无源音箱中放音计算机编码0占用了两个字符编译程序:把高级语言书写得源程序翻译成计算机汇编语言或机器语言书写得目标程序的翻译程序解释程序:是高级语言翻译程序的一种,它将源语言书写的源程序作为输入,解释一句后就提交计算机执行一句,并不形成目标程序。就像外语翻译中的“口译”一样,说一句翻一句,不产生全文的翻译文本。脚本语言又被称为扩建的语言,或者动态语言,是一种编程语言,用来控制软件应用程序,脚本通常以文本(如ASCII)保存,只在被调用时进行解释或编译常见的脚本语言:CShell、JavaScript、Nuva、Perl、PHP、Python、Ruby、Tel、VBScript、CSSASCII码ASCII码使用指定的7位或8位二进制数组合来表示128或256种可能的字符。标准ASCII码也叫基础ASCII码,使用7位二进制数来表示所有的大写和小写字母,数字0到9、标点符号,以及在美式英语中使用的特殊控制字符。低四位做行编码,高四位做列编码。中断中断指当出现需要时,CPU暂时停止当前程序的执行转而执行处理新情况的程序和执行过程。中断是由于软件的或硬件的信号,使得CPU放弃当前的任务,转而去执行另一段子程序。可见中断是一种可以人为参与(软件)或者硬件自动完成的,使CPU发生的一种程序跳转。地址总线地址总线(AddressBus)是一种计算机总线,是CPU或有DMA能力的单元,用来沟通这些单元想要访问(读取/写入)计算机内存组件/地方的物理地址。[1]数据总线的宽度,随可寻
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论