计算机全真模拟试卷详解精选文档.ppt

上传人:石*** 文档编号:78731436 上传时间:2023-03-19 格式:PPT 页数:86 大小:2.76MB
返回 下载 相关 举报
计算机全真模拟试卷详解精选文档.ppt_第1页
第1页 / 共86页
计算机全真模拟试卷详解精选文档.ppt_第2页
第2页 / 共86页
点击查看更多>>
资源描述

《计算机全真模拟试卷详解精选文档.ppt》由会员分享,可在线阅读,更多相关《计算机全真模拟试卷详解精选文档.ppt(86页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、计算机全真模拟试卷详解本讲稿第一页,共八十六页一、单项选择题1X与Y为两个逻辑变量,设X=10111001,Y=11110011,对这两个逻辑变量进行逻辑或运算的结果是_。A11111011B10111111C11110111D11111110详解:逻辑运算二进制有两个逻辑值:1(逻辑真),0(逻辑假)三种基本的逻辑运算:逻辑加(也称“或”运算,用符号“OR”“”或“”表示)当A和B均为假时,结果为假,否则结果为真0 0=0 0 1=1 1 0=1 1 1=1 2本讲稿第二页,共八十六页逻辑乘(也称“与”运算,用符号“AND”“”或“”表示)当A和B均为真时,结果为真,否则结果为假。0*0=0

2、 0*1=0 1*0=0 1*1=1取反(也称“非”运算,用符号“NOT”或“”表示)异或(用符号“XOR”表示)两个值不同时为真,相同时为假。加法运算:两数相加等于N,如果N的值大于等于R,则取N-R,然后向高位进1,供下一位运算加1用。0+0=0 0+1=1 1+0=1 1+1=10减法运算:两数相减,如减不开,则向高位借1,并用来当作R用,高位借走的1用作减10-0=0 1-1=0 1-0=1 10-1=13本讲稿第三页,共八十六页相关练习:1下列二进制运算中结果正确的是_。A01=1B01=0C01=-1D01=012根据两个一位二进制的加法运算规则,其和为1的正确表述为()A这两个二

3、进制数都为1B这两个二进制数都为0C这两个二进制数不相等D这两个二进制数相等3根据两个一位二进制数的加法运算规则,其进位为1的正确表述为()A这两个二进制数都为1B这两个二进制数中只有一个1C这两个二进制数中没有1D这两个二进制数不相等4本讲稿第四页,共八十六页4做无符号二进制加法:(11001010)2+(00001001)2=()A110010011B11010101C11010011D110011015做无符号二进制减法:(11001010)2(00001001)2=()A11001001B11000001C11001011D110000116二进制数10110与110111相减的结果是

4、二进制数_。A01001.01B01000.01C01000.11D10001.017二进制数1110与1101算术相乘的结果是二进制数_。A10110101B11010110C10110110D101011018已知765+1231=2216,则这些数据使用的是_进制。(2006填空)5本讲稿第五页,共八十六页9逻辑运算中的逻辑加常用符号_表示。AVBCD10两个条件同时满足的情况下结论才能成立相对应的逻辑运算是_运算。A加法B逻辑加C逻辑乘D取反11逻辑与运算:1100101000001001的运算结果是。(2007单选)A00001000B00001001C110000011100101

5、112X与Y为两个逻辑变量,设X=11011,Y=10101,对这两个逻辑变量进行异或逻辑运算的结果是_。A11011B10101C01110D100016本讲稿第六页,共八十六页14逻辑表达式10101011的运算结果是_。A1100B1011C1001D101015做下列逻辑加法:11001010V00001001=()A00001000B11000001C00001001D1100101116做下列逻辑乘法:1100101000001001=()A00001000B11000001C00001001D1100101117对两个二进制数1与1分别进行算术加逻辑加运算,其结果用二进制形式分别

6、表示为_。A1.10B1.1C10.1D10.107本讲稿第七页,共八十六页18二进制数10111000和11001010进行逻辑与,运算结果再与10100110进行“或”运算,其结果的16进制形式为_。AA2BDECAED9519二进制数01011010扩大成2倍是。(2005单选)A1001110B10101100C10110100D100110108本讲稿第八页,共八十六页2.一个8位补码由4个“1”和4个“0”组成,则可表示的最大十进制整数为_。A120B60C15D2409本讲稿第九页,共八十六页【2007真题】长度为1个字节的二进制整数,若采用补码表示,且由5个“1”和3个“0”组

7、成,则可表示的最小十进制整数为。A120B113C158【试题分析】由题可知,1个字节8位,可表示最小的值肯定是负数;该负数除掉其最高位即符号位“1”,剩下的7位里由4个“1”和3个“0”组成;当这7个数组合最小时,它们取反加“1”后会变最大,而一个绝对值越大的负数越小,这个数就是我们想要的;所以这7位应为“0001111”,加上符号位则为“10001111”,其十进制的值是113,选B。10本讲稿第十页,共八十六页详解:计算机中的整数一般用定点数表示,定点数指小数点在数中有固定的位置。整数又可分为正整数(不带符号的整数)和负整数(带符号的整数)。无符号整数中,所有二进制位全部用来表示数的大小

8、,有符号整数用最高位表示数的正负号,其他位表示数的大小。如果用一个字节表示一个无符号整数,其取值范围是0255(281)表示一个有符号整数,其原码取值范围127127(27+1271)11本讲稿第十一页,共八十六页对于一个n位二进制数整数,如该整数是无符号整数,那么其取值范围0(2n1)如该整数是带符号整数,其原码取值范围2n-1+12n-11,其补码取值范围2n-12n-1116个二进制位表示的带符号整数的原码取值范围-32767+32767原码反码补码的换算关系,即取反再加一数值的补码表示分两种情况:(1)正数的补码:与原码相同。例如,+9的补码是00001001。(2)负数的补码:符号位

9、为1,其余位为该数绝对值的原码按位取反;然后整个数加1。12本讲稿第十二页,共八十六页已知一个数的补码,求原码的操作分两种情况:(1)如果补码的符号位为“0”,表示是一个正数,所以补码就是该数的原码。(2)如果补码的符号位为“1”,表示是一个负数,求原码的操作可以是:符号位为1,其余各位取反,然后再整个数加1。例如,已知一个补码为11111001,则原码是10000111(-7):因为符号位为“1”,表示是一个负数,所以该位不变,仍为“1”;其余7位1111001取反后为0000110;再加1,所以是10000111。13本讲稿第十三页,共八十六页扩展练习:1用8个二进位表示无符号整数时,可表

10、示的十进制整数的范围是_。2假设某计算机系统用8bit表示一个带符号的整数,则如果用原码表示数据,其能够表示的范围_。39位原码可表示的带符号位的整数范围是_。411位补码可表示的整数的数值范围是_。516个二进位表示的正整数其取值范围是_。14本讲稿第十四页,共八十六页7有一个字节的二进制编码为11111111,如将其作为带符号整数的补码,它所表示的整数值为_8在用原码表示整数“0”时,有“100000”与“000000”两种表示形式,而在补码表示法中,整数“0”只有_种表示形式。9十进制数52用8位二进制补码表示为_。(2006单选)A11010100B10101010C11001100D

11、0101010110十进制负数-61的八位二进制原码是_15本讲稿第十五页,共八十六页11补码10110110代表的十进制负数是12二进制正数的补码_。A是其原码加1B与其原码相同C是其原码减1D是其反码加113十进制正数38的八位二进制补码是_。14在下列无符号十进制数中,能用8位二进制数表示的是_。A255B256C317D28915十进制数-75用二进制数10110101表示,其表示方式是_。A原码B补码C反码DASCII码16本讲稿第十六页,共八十六页16有两个二进制数X=01101010,Y=10001100,试比较它们的大小。(1)X和Y两个数均为无符号数;(2)X和Y两个数均为有

12、符号的补码数。17长度为1个字节的二进制整数,若采用补码表示,且由5个“1”和3个“0”组成,则可表示的最小十进制整数为。A120B113C15818一个8位补码由4个“1”和4个“0”组成,则可表示的最大十进制整数为_。A120B60C15D24017本讲稿第十七页,共八十六页19X的补码是10111,y的补码是00101,则x-y的值的补码为(注意用5位二进制表示的有符号数)下列叙述中,不正确的有。(2005多选)A-127的原码为11111111,反码为00000000,补码00000001B-127的原码为11111111,反码为10000000,补码10000001C-127的原码为

13、11111111,反码为10000001,补码1000000D127的原码反码和补码皆为0111111118本讲稿第十八页,共八十六页3在一条64kb/s的理想信道上,传送一个100KB的文件需要的时间是_秒。A156B16C125D128详解:二进制基础位(bit,比特):表示信息的最小单位字节(Byte):最常用的信息基本单位。二进制信息的存储计量字节(B)(Byte)1B=8bit19本讲稿第十九页,共八十六页千字节(KB)(千,KiloByte)字节1KB=1024Byte=210Byte兆字节(MB)(兆,MegaByte)字节1MB=1024KB=220Byte千兆字节(GB)(京

14、,GigaByte)字节1GB=1024MB=230Byte兆兆字节(TB)(垓,TeraByte)字节1TB=1024GB=240Byte在数据通信中,1Kb=1000b,在计算机中1KB=1024B=1024*8b传输时间=文件大小/速率=(100*1024*8)/(64*1000)=12.8s20本讲稿第二十页,共八十六页4现代信息技术在扩展人的信息器官功能方面已经取得许多杰出的成就,下列技术中用来扩展神经网络功能的是_。A.感测与识别技术B.通信与存储技术C.计算技术D.控制与显示技术详解:广义的信息技术指以计算机为基础的能采集、存储、处理、管理和传输信息的技术。是用来扩展人的信息器官

15、功能、协助人们进行信息处理的一类技术。信息技术的应用包括感知与识别技术扩展感觉器官功能,提高人们的感知范围、感知精度和灵敏度(遥感,OCR,车载雷达)21本讲稿第二十一页,共八十六页通信技术与存储技术扩展神经网络功能,消除人们交流信息的空间和时间障碍(蜂窝,分布式网络)计算处理技术扩展思维器官功能,增强人们的信息加工处理能力(DSP,个人电脑,大型计算机)控制与显示技术扩展效应器官功能,增强人们的信息控制能力(工业控制,现代媒体)狭义的信息技术专指信息处理技术22本讲稿第二十二页,共八十六页扩展知识:媒体分类1按媒体的表达手段分类按照这种分法,可将学习媒体分为口语媒体、印刷媒体和电子媒体三类。

16、(1)口语媒体:指口头语言,如教师和学生所说的话。这是最古老、最常用的一种媒体。(2)印刷媒体:指各种印刷出版资料。如教科书、挂图、报纸、杂志等。(3)电子媒体:指用电子信号来记载和传递信息的媒体,有模拟和数字之分。如广播、电影、电视、计算机等。23本讲稿第二十三页,共八十六页2按媒体作用的感官和信息的流向分类按这种分类法,可将媒体分为视觉媒体、听觉媒体、视听媒体、交互多媒体四类。(1)视觉媒体:指发出的信息主要作用于人的视觉器官的媒体。如教科书、黑板、挂图、标本、幻灯、投影等。(2)听觉媒体:指发出的信息主要作用于人的听觉器官的媒体。如广播、录音等。(3)视听媒体:指发出的信息主要作用于人的

17、视觉器官和听觉器官的媒体。如电影、电视、视盘等。(4)交互多媒体:指使用多种感官且具有人机交互作用的媒体。如多媒休计算机。24本讲稿第二十四页,共八十六页此外,按历史发展可将学习媒体分为传统媒体和现代媒体。传统学习媒体如黑板、挂图等;现代媒体如录象、多媒体计算机等25本讲稿第二十五页,共八十六页5以下有关光纤通信的说法中错误的是_。A.光纤通信是利用光导纤维传导光信号来进行通信的一种技术。B.光纤通信具有通信容量大、保密性强和传输距离长等优点。C.光纤线路的损耗小,所以不需要中继器。D.全光网技术是光纤通讯领域的前沿技术,目前许多国家都把全光网作为建设“信息高速公路”的基础。26本讲稿第二十六

18、页,共八十六页详解:发端:实现信号的电-光转换;每隔一定距离接入光中继器;收端:实现信号的光-电转换。光纤通信可靠性好,保密性强。波分复用技术可以提高传输速度和容量。全光网(AON)不进行光-电、电-光转换,速度提高,成本降低,它是信息高速公路的基础。优点:传输频带非常宽,通信容量大(速度最快);抗雷电和电磁干扰、抗辐射能力强;无串音干扰,保密性强,不易被窃听或截取数据;传输损耗小,通讯距离长。缺点:精确连接两根光纤比较困难。27本讲稿第二十七页,共八十六页6Pentium4处理器中的cache是用SRAM组成的一种高速缓冲存储器,其作用是_。A.发挥CPU的高速性能B.扩大主存储器的容量C.

19、提高数据存取的安全性D.提高与外部设备交换数据的速度28本讲稿第二十八页,共八十六页详解:1Cache的引入大容量主存一般采用DRAM,相对SRAM速度慢,而SRAM速度快,但价格高。程序和数据具有局限性,即在一个较短的时间内,程序或数据往往集中在很小的存储器地址范围内。因此,在主存和CPU之间可设置一个速度很快而容量相对较小的存储器,在其中存放CPU当前正在使用以及一个较短的时间内将要使用的程序和数据,这样,可大大加快CPU访问存储器的速度,提高机器的运行效率。29本讲稿第二十九页,共八十六页7将_统称为系统总线。ACPU总线、数据总线、存储器总线B数据总线、地址总线、控制总线CCPU总线、

20、存储器总线、I/O总线DPCI总线、ISA总线、EISA总线30本讲稿第三十页,共八十六页详解:系统总线又称内总线或板级总线。因为该总线是用来连接微机各功能部件而构成一个完整微机系统的,所以称之为系统总线。系统总线是微机系统中最重要的总线,人们平常所说的微机总线就是指系统总线,如PC总线、AT总线(ISA总线)、PCI总线等。系统总线上传送的信息包括数据信息、地址信息、控制信息,因此,系统总线包含有三种不同功能的总线,即数据总线DB(DataBus)、地址总线AB(AddressBus)和控制总线CB(ControlBus)数据总线DB用于传送数据信息。地址总线AB是专门用来传送地址的,由于地

21、址只能从CPU传向外部存储器或IO端口,所以地址总线总是单向三态的,这与数据总线不同。31本讲稿第三十一页,共八十六页控制总线CB用来传送控制信号和时序信号。控制信号中,有的是微处理器送往存储器和IO接口电路的,如读写信号,片选信号、中断响应信号等;也有是其它部件反馈给CPU的,比如:中断申请信号、复位信号、总线请求信号、限备就绪信号等。因此,控制总线的传送方向由具体控制信号而定,一般是双向的,控制总线的位数要根据系统的实际控制需要而定。实际上控制总线的具体情况主要取决于CPU。32本讲稿第三十二页,共八十六页8下面有关I/O操作的叙述中错误的是_。APC机中CPU通过执行输入指令和输出指令向

22、I/O控制器发出启动I/O操作的命令,并负责对I/O设备进行全程控制。B多个I/O设备可以同时进行工作。C为了提高系统的效率,I/O操作与CPU的数据处理操作通常是并行进行的。DI/O设备的种类多,性能相差很大,与计算机主机的连接方法也各不相同。33本讲稿第三十三页,共八十六页详解:在计算机系统中,使用了许多I/O设备,它们的特点和操作方式不完全一样.但是,所有的I/O设备都是通过设备管理程序来管理的.设备管理是计算机操作系统中最繁杂且与硬件紧密相关的部分.计算机所管理的I/O外部设备按输入输出对象的不同可以分为以下3类:用户可读设备,用于用户与计算机通信.机器可读设备,用于电子装置与计算机通

23、信.通信设备,用于与远程设备通信.34本讲稿第三十四页,共八十六页I/O设备一般由机械和电子两部分组成,通常将这两部分分开处理,以提供更加模块化,更加通用的设计.电子部分称作设备控制器或适配器(DeviceController或Adapter).机械部分就是设备本身,控制器通过电缆与设备内部相连.设备控制器设备控制器的主要作用有:接收和识别CPU发来的多种不同命令;实现CPU与控制器之间,控制器和设备之间的数据交换;记录和报告设备的状态.地址识别.识别控制器控制的每个设备的地址.35本讲稿第三十五页,共八十六页9通过扫描仪扫描之后由CCD器件形成的信号的类型是_。A数字的B模拟的C数字和模拟都

24、有D数字和模拟都不是详解:平台式扫描仪扫描图像的原理是:当扫描反射稿时,扫描仪自身携带的光源照射到准备扫描的图像上。图像上较暗的区域反射较少的光,较明亮的区域反射较多的光。光源经过光学系统最终反射到电荷耦合器件CCD的光敏元件上。36本讲稿第三十六页,共八十六页CCD可以检测图像上不同区域反射的不同强度的光,并将每个采样点的光波转换成随着光强度的大小而变化的一系列电压脉冲,经过模拟数字转换器将电压脉冲转换成计算机数字化信息,即图像的数字化。也就是将模拟的“图像”划分为若干个小的单元方格,栅格化以后,被离散为具有一定信息量的若干独立单元,并且测量取得和记录各个小单元方格中的信息,这就是计算机所能

25、识别的“1”或“0”的信息。经过数字化处理后,所获取的图像均为数字化图像,可供控制扫描仪操作的扫描软件读入这些数据,并重新组织成计算机图像文件,供计算机存储、显示、编辑、输出用。37本讲稿第三十七页,共八十六页10数据库管理系统是_。A、专用软件B、操作系统C、系统软件D、编译系统详解:数据库是存储在一起的相关数据的集合,这些数据是结构化的,无有害的或不必要的冗余,并为多种应用服务;数据的存储独立于使用它的程序;对数据库插入新数据,修改和检索原有数据均能按一种公用的和可控制的方式进行。当某个系统中存在结构上完全分开的若干个数据库时,则该系统包含一个“数据库集合”。38本讲稿第三十八页,共八十六

26、页数据库系统是一个实际可运行的存储、维护和应用系统提供数据的软件系统,是存储介质、处理对象和管理系统的集合体。它通常由软件、数据库和数据管理员组成。其软件主要包括操作系统、各种宿主语言、实用程序以及数据库管理系统。数据库由数据库管理系统统一管理,数据的插入、修改和检索均要通过数据库管理系统进行。数据管理员负责创建、监控和维护整个数据库,使数据能被任何有权使用的人有效使用。39本讲稿第三十九页,共八十六页数据库管理系统(databasemanagementsystem)是一种操纵和管理数据库的大型软件,是用于建立、使用和维护数据库,简称dbms。它对数据库进行统一的管理和控制,以保证数据库的安全

27、性和完整性。用户通过dbms访问数据库中的数据,数据库管理员也通过dbms进行数据库的维护工作。它提供多种功能,可使多个应用程序和用户用不同的方法在同时或不同时刻去建立,修改和询问数据库。目前有许多数据库产品,如Oracle、Sybase、Informix、MicrosoftSQLServer、MicrosoftAccess、VisualFoxPro等产品各以自己特有的功能,在数据库市场上占有一席之地。40本讲稿第四十页,共八十六页11在诸如银行金融处理系统之类的多用户分时操作系统中,为使多个用户能够同时与系统交互,需要解决的主要技术问题是_。A.CPU必须有足够的运行速度B.CPU时间划分为

28、“时间片”,轮流为用户程序服务C.计算机的内存要足够大D.系统能同时接收多个用户输入41本讲稿第四十一页,共八十六页详解:“分时”的含义:分时是指多个用户分享使用同一台计算机。多个程序分时共享硬件和软件资源。分时(TimeSharing)操作系统的工作方式是:一台主机连接了若干个终端,每个终端有一个用户在使用。用户交互式地向系统提出命令请求,系统接受每个用户的命令,采用时间片轮转方式处理服务请求,并通过交互方式在终端上向用户显示结果。用户根据上步结果发出下道命。分时操作系统将CPU的时间划分成若干个片段,称为时间片。操作系统以时间片为单位,轮流为每个终端用户服务。每个用户轮流使用一个时间片而使

29、每个用户并不感到有别的用户存在。42本讲稿第四十二页,共八十六页分时系统具有多路性、交互性、“独占”性和及时性的特征。多路性指,伺时有多个用户使用一台计算机,宏观上看是多个人同时使用一个CPU,微观上是多个人在不同时刻轮流使用CPU。交互性是指,用户根据系统响应结果进一步提出新请求(用户直接干预每一步)。“独占”性是指,用户感觉不到计算机为其他人服务,就像整个系统为他所独占。及时性指,系统对用户提出的请求及时响应。43本讲稿第四十三页,共八十六页分时操作系统的特点:1.多路性:即众多联机用户可以同时使用同一台计算机;2.独占性:各终端用户感觉到自己独占了计算机;3.交互性:用户与计算机之间可进

30、行“会话”。4.及时性:用户的请求能在短时间内得到响应。44本讲稿第四十四页,共八十六页扩展知识:操作系统一般可分为三种基本类型,即批处理系统、分时系统和实时系统1.批处理操作系统批处理(BatchProcessing)操作系统的工作方式是:用户将作业交给系统操作员,系统操作员将许多用户的作业组成一批作业,之后输入到计算机中,在系统中形成一个自动转接的连续的作业流,然后启动操作系统,系统自动、依次执行每个作业。最后由操作员将作业结果交给用户。批处理操作系统的特点是:多道和成批处理。45本讲稿第四十五页,共八十六页2分时操作系统分时(TimeSharing)操作系统的工作方式是:一台主机连接了若

31、干个终端,每个终端有一个用户在使用。用户交互式地向系统提出命令请求,系统接受每个用户的命令,采用时间片轮转方式处理服务请求,并通过交互方式在终端上向用户显示结果。用户根据上步结果发出下道命。分时操作系统将CPU的时间划分成若干个片段,称为时间片。操作系统以时间片为单位,轮流为每个终端用户服务。每个用户轮流使用一个时间片而使每个用户并不感到有别的用户存在。分时系统具有多路性、交互性、“独占”性和及时性的特征。多路性指,伺时有多个用户使用一台计算机,宏观上看是多个人同时使用一个CPU,微观上是多个人在不同时刻轮流使用CPU。交互性是指,用户根据系统响应结果进一步提出新请求(用户直接干预每一步)。“

32、独占”性是指,用户感觉不到计算机为其他人服务,就像整个系统为他所独占。及时性指,系统对用户提出的请求及时响应。46本讲稿第四十六页,共八十六页3实时操作系统实时操作系统(RealTimeOperatingSystem,RTOS)是指使计算机能及时响应外部事件的请求在规定的严格时间内完成对该事件的处理,并控制所有实时设备和实时任务协调一致地工作的操作系统。实时操作系统要追求的目标是:对外部请求在严格时间范围内做出反应,有高可靠性和完整性。47本讲稿第四十七页,共八十六页4、网络操作系统可以把若干计算机联合起来,实现各台计算机之间的通信及网络中各种资源的共享,像我们现在使用的Windows,UNI

33、X和Linux等操作系统都是网络操作系统。5、分布式操作系统的网络中各台计算机没有主次之分,在任意两台计算机间的可进行信息交换和资源共享。这一点上分布式操作系统和网络操作系统差别不大,他们的本质区别在于:分布式操作系统能使系统中若干计算机相互协作完成一个共同的任务。这使得各台计算机组成一个完整的,功能强大的计算机系统。48本讲稿第四十八页,共八十六页12UNIX和Linux是使用较为广泛的多用户交互式分时操作系统。下列叙述中,错误的是_。ATCP/IP网络协议是在UNIX系统上开发成功的BUNIX系统的大部分代码是用C语言编写的C它们是目前互联网服务器使用得很多的操作系统D它们适用于大中型机或

34、网络服务器,不能用于便携机49本讲稿第四十九页,共八十六页详解:UNIX,是一个强大的多用户、多任务操作系统,支持多种处理器架构,最早由KenThompson、DennisRitchie和DouglasMcIlroy于1969年在AT&T的贝尔实验室开发。经过长期的发展和完善,目前已成长为一种主流的操作系统技术和基于这种技术的产品大家族。由于UNIX具有技术成熟、可靠性高、网络和数据库功能强、伸缩性突出和开放性好等特色,可满足各行各业的实际需要,特别能满足企业重要业务的需要,已经成为主要的工作站平台和重要的企业操作平台。50本讲稿第五十页,共八十六页最初的Unix是用汇编语言编写的,一些应用是

35、由叫做B语言的解释型语言和汇编语言混合编写的。B语言在进行系统编程时不够强大,所以Thompson和Ritchie对其进行了改造,并与1971年共同发明了C语言。1973年Thompson和Ritchie用C语言重写了Unix。在当时,为了实现最高效率,系统程序都是由汇编语言编写,所以Thompson和Ritchie此举是极具大胆创新和革命意义的。用C语言编写的Unix代码简洁紧凑、易移植、易读、易修改,为此后Unix的发展奠定了坚实基础。51本讲稿第五十一页,共八十六页Linux是一套免费使用和自由传播的类Unix操作系统,它主要用于基于Intelx86系列CPU的计算机上。这个系统是由全世

36、界各地的成千上万的程序员设计和实现的。其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的Unix兼容产品。Linux的出现,最早开始于一位名叫LinusTorvalds的计算机业余爱好者,当时他是芬兰赫尔辛基大学的学生。他的目的是想设计一个代替Minix(是由一位名叫AndrewTannebaum的计算机教授编写的一个操作系统示教程序)的操作系统,这个操作系统可用于386、486或奔腾处理器的个人计算机上,并且具有Unix操作系统的全部功能,因而开始了Linux雏形的设计。52本讲稿第五十二页,共八十六页Linux主要被用作服务器的操作系统,但因它的廉价、灵活性及Unix背景使得

37、它很合适作更广泛的应用。传统上有以Linux为基础的“LAMP(Linux,Apache,MySQL,Perl/PHP/Python的组合)”经典技术组合,提供了包括操作系统、数据库、网站服务器、动态网页的一整套网站架设支持。而面向更大规模级别的领域中,如数据库中的Oracle、DB2、PostgreSQL,以及用于Apache的TomcatJSP等都已经在Linux上有了很好的应用样本。除了已在开发者群体中广泛流行,它亦是现时提供网站务供应商最常使用的平台。53本讲稿第五十三页,共八十六页Linux以它的高效性和灵活性著称。它能够在PC计算机上实现全部的Unix特性,具有多任务、多用户的能力

38、。Linux是在GNU公共许可权限下免费获得的,是一个符合POSIX标准的操作系统。Linux操作系统软件包不仅包括完整的Linux操作系统,而且还包括了文本编辑器、高级语言编译器等应用软件。它还包括带有多个窗口管理器的X-Windows图形用户界面,如同我们使用WindowsNT一样,允许我们使用窗口、图标和菜单对系统进行操作。Linux之所以受到广大计算机爱好者的喜爱,主要原因有两个,一是它属于自由软件,用户不用支付任何费用就可以获得它和它的源代码,并且可以根据自己的需要对它进行必要的修改,无偿对它使用,无约束地继续传播。另一个原因是,它具有Unix的全部功能,任何使用Unix操作系统或想

39、要学习Unix操作系统的人都可以从Linux中获益。54本讲稿第五十四页,共八十六页13高级语言种类繁多,但其基本成分可归纳为四种,其中对处理对象的类型说明属于高级语言中的_成分。A数据B运算C控制D传输详解:计算机程序设计语言的发展,经历了从机器语言、汇编语言到高级语言的历程55本讲稿第五十五页,共八十六页1.机器语言电子计算机所使用的是由“0”和“1”组成的二进制数,二进制是计算机的语言的基础。计算机发明之初,人们只能降贵纡尊,用计算机的语言去命令计算机干这干那,一句话,就是写出一串串由“0”和“1”组成的指令序列交由计算机执行,这种语言,就是机器语言。使用机器语言是十分痛苦的,特别是在程

40、序有错需要修改时,更是如此。而且,由于每台计算机的指令系统往往各不相同,所以,在一台计算机上执行的程序,要想在另一台计算机上执行,必须另编程序,造成了重复工作。但由于使用的是针对特定型号计算机的语言,故而运算效率是所有语言中最高的。机器语言,是第一代计算机语言。56本讲稿第五十六页,共八十六页2.汇编语言为了减轻使用机器语言编程的痛苦,人们进行了一种有益的改进:用一些简洁的英文字母、符号串来替代一个特定的指令的二进制串,比如,用“ADD”代表加法,“MOV”代表数据传递等等,这样一来,人们很容易读懂并理解程序在干什么,纠错及维护都变得方便了,这种程序设计语言就称为汇编语言,即第二代计算机语言。

41、然而计算机是不认识这些符号的,这就需要一个专门的程序,专门负责将这些符号翻译成二进制数的机器语言,这种翻译程序被称为汇编程序。57本讲稿第五十七页,共八十六页3.高级语言从最初与计算机交流的痛苦经历中,人们意识到,应该设计一种这样的语言,这种语言接近于数学语言或人的自然语言,同时又不依赖于计算机硬件,编出的程序能在所有机器上通用。经过努力,1954年,第一个完全脱离机器硬件的高级语言FORTRAN问世了,40多年来,共有几百种高级语言出现,有重要意义的有几十种,影响较大、使用较普遍的有FORTRAN、ALGOL、COBOL、BASIC、LISP、SNOBOL、PL/1、Pascal、C、PRO

42、LOG、Ada、C+、VC、VB、Delphi、JAVA等。58本讲稿第五十八页,共八十六页高级语言种类千差万别,但一般包含有以下四种成分:数据成分。用来描述程序所处理的数据对象,如对数据类型和结构的说明;(int)运算成分。用来描述程序所包含的运算,如算术和逻辑表达式;(sum)控制成分。用来表达程序中的控制构造,有顺序结构、条件选择结构和重复结构三种;(if)传输成分用来表达数据的传输。(printf)由于高级语言程序主要是描述计算机的解题过程,即描述复杂的加工处理过程,所以也称这种高级语言为面向过程语言。59本讲稿第五十九页,共八十六页14分析某个算法的优劣时,从需要占用的计算机资源角度

43、,应考虑的两个方面是_。A空间代价和时间代价B正确性和简明性C可读性和开放性D数据复杂性和程序复杂性60本讲稿第六十页,共八十六页详解:算法就是解决问题的方法和步骤,指的是用于完成某个信息处理任务的一组有序而明确的、可由计算机执行的操作(或指令),它能在有限时间内执行结束并产生结果。算法必须满足的基本要求:l确定性。操作必须有确切的定义,必须是清楚明确的。l有穷性。总是在执行了有穷步的操作后终止。l能行性。操作在计算机的能力范围之内,在有限的时间内完成。l有零个或多个输入l有一个或多个输出61本讲稿第六十一页,共八十六页分析某个算法的优劣时,除正确性外,从需要占有的计算机资源角度,还应考虑时间

44、和空间的代价。时间指程序在计算机中运行时所耗费的时间;空间指算法在计算机中实现时所占用存储空间的大小。数据结构是程序设计中由若干数据元素按照一定方式构成的复合数据以及作用于其上的函数或运算,就是指在程序设计中计算机操作对象以及它们之间的关系和运算。62本讲稿第六十二页,共八十六页15计算机网络中最基本的多路复用技术是_。A、频分多路复用B、时分多路复用C、波分多路复用D、差分多路复用详解:在数据通信系统或计算机网络系统中,传输媒体的带宽或容量往往超过传输单一信号的需求,为了有效地利用通信线路,希望一个信道同时传输多路信号,这就是所谓的多路复用技术(MultiplexiI1g)。63本讲稿第六十

45、三页,共八十六页频分多路复用FDM(FrequencyDivisionMultiplexing)和时分多路复用IBM(TimeDi-visionMultiplexiIIg)是两种最常用的多路复用技术。1.频分多路复用FDM在物理信道的可用带宽超过单个原始信号所需带宽情况下,可将该物理信道的总带宽分割成若干个与传输单个信号带宽相同(或略宽)的子信道,每个子信道传输一路信号,这就是频分多路复用。多路原始信号在频分复用前,先要通过频谱搬移技术将各路信号的频谱搬移到物理信道频谱的不同段上,也即使信号的带宽不相互重叠,这可以通过采用不同的载波频率进行调制来实现。64本讲稿第六十四页,共八十六页2.时分多

46、路复用TDM若媒体能达到的位传输速率超过传输数据所需的数据传输速率,则可采用时分多路复用TDM技术,也即将一条物理信道按时间分成若干个时间片轮流地分配给多个信号使用。每一时间片由复用的一个信号占用,而不像FDM那样,同一时间同时发送多路信号。这样,利用每个信号在时间上的交叉,就可以在一条物理信道上传输多个数字信号。这种交叉可以是位一级的,也可以是由字节组成的块或更大的信息组进行交叉。65本讲稿第六十五页,共八十六页3.波分多路复用WDM在同一根光纤中同时让两个或两个以上的光波长信号通过不同光信道各自传输信息,称为光波分复用技术,简称WDM。光波分复用包括频分复用和波分复用。光频分复用(FDM)

47、技术和光波分复用(WDM)技术无明显区别,因为光波是电磁波的一部分,光的频率与波长具有单一对应关系。通常也可以这样理解,光频分复用指光频率的细分,光信道非常密集。光波分复用指光频率的粗分,光倍道相隔较远,甚至处于光纤不同窗口。66本讲稿第六十六页,共八十六页16公共数据网的包交换机上所连计算机的地址用两段式层次地址表示,某计算机D的地址为3,5,它表示连接在_上的计算机。A、5号包交换机端口3B、5号包交换机端口13C、3号包交换机端口5D、15号包交换机端口367本讲稿第六十七页,共八十六页详解:广域网的操作类似于局域网。每种广域网技术都精确定义了计算机在收发数据时使用的帧格式,并为连到广域

48、网上的每台计算机分配了一个物理地址。当发送帧到另外一台计算机时,发送者必须给出目的计算机的地址。许多广域网使用层次地址方案(hierarchicaladdressingscheme),使得转发效率更高。层次地址把一个地址分成几部分。最简单的层次地址方案把一个地址分为两部分:第一部分表示包交换机,第二部分表示连到该交换机上的计算机。例如,下图显示了分配给一对包交换机上所连计算机的两段式层次地址。68本讲稿第六十八页,共八十六页69本讲稿第六十九页,共八十六页17下面关于IP地址与域名之间关系的叙述中,正确的是_。A、Internet中的一台主机在线时只能有一个IP地址B、一个合法的IP地址可以同

49、时提供给多台主机使用C、Internet中的一台主机只能有一个域名D、IP地址与主机域名是一一对应的70本讲稿第七十页,共八十六页详解:IP地址:为了能在网络上准确地找到一台计算机,TCP/IP协议为每个连到Internet上的计算机分配了一个惟一的用32位二进制数字表示的地址的字,为便于管理,将它们分割为四部分并转换为十进制数字,就是我们常说的IP地址。如:202.96.128.110。人们习惯记忆便于理解的域名,DNS(DomainNameServer)即域名解析系统,但WWW上的每一台主机间相互只认IP地址,而域名与IP地址之间是一一对应的,把它们之间进行转换的工作称为域名解析。71本讲

50、稿第七十一页,共八十六页域名是绑定在IP地址上才可以指向固定的网页的一个IP可以绑定很多个域名IP是固定的,通过IP可以确定所在地点等域名可以指向任意一个IP地址72本讲稿第七十二页,共八十六页18Internet使用TCP/IP协议实现了全球范围的计算机网络的互连,连接在Internet上的每一台主机都有一个IP地址,下面不能作为IP地址的是_。A.201.109.39.68B.120.34.0.18C.21.18.33.48D.127.0.257.173本讲稿第七十三页,共八十六页19IP地址是因特网中使用的重要标识信息,如果IP地址的主机号部分每一位均为0,是指_。A.因特网的主服务器B

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

当前位置:首页 > 教育专区 > 大学资料

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

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