网络工程师基础面试题100题.docx

上传人:夺命阿水 文档编号:1162394 上传时间:2024-03-24 格式:DOCX 页数:26 大小:47.70KB
返回 下载 相关 举报
网络工程师基础面试题100题.docx_第1页
第1页 / 共26页
网络工程师基础面试题100题.docx_第2页
第2页 / 共26页
网络工程师基础面试题100题.docx_第3页
第3页 / 共26页
网络工程师基础面试题100题.docx_第4页
第4页 / 共26页
网络工程师基础面试题100题.docx_第5页
第5页 / 共26页
点击查看更多>>
资源描述

《网络工程师基础面试题100题.docx》由会员分享,可在线阅读,更多相关《网络工程师基础面试题100题.docx(26页珍藏版)》请在课桌文档上搜索。

1、网络工程师基础面试题100题1)什么是链接?链接是指两个设备之间的连接。它包括用于一个设备能够与另一个设备通信的电缆类型和协议。2)OSI参考模型的层次是什么?有7个OSl层:物理层,数据链路层,网络层,传输层,会话层,表示层和应用层。3)什么是骨干网?骨干网络是集中的基础设施,旨在将不同的路由和数据分发到各种网络。它还处理带宽管理和各种通道。4)什么是LAN?1.AN是局域网的缩写。它是指计算机与位于小物理位置的其他网络设备之间的连接。5)什么是节点?节点是指连接发生的点。它可以是作为网络一部分的计算机或设备。为了形成网络连接,需要两个或更多个节点。6)什么是路由器?路由器可以连接两个或更多

2、网段。这些是在其路由表中存储信息的智能网络设备,例如路径,跳数等。有了这个信息,他们就可以确定数据传输的最佳路径。路由器在OSI网络层运行。7)什么是点对点链接?它是指网络上两台计算机之间的直接连接。除了将电缆连接到两台计算机的NIC卡之外,点对点连接不需要任何其他网络设备。8)什么是匿名FTP?匿名FTP是授予用户访问公共服务器中的文件的一种方式。允许访问这些服务器中的数据的用户不需要识别自己,而是以匿名访客身份登录。9)什么是子网掩码?子网掩码与IP地址组合,以识别两个部分:扩展网络地址和主机地址。像IP地址一样,子网掩码由32位组成。10)UTP电缆允许的最大长度是多少?UTP电缆的单段

3、具有90到100米的允许长度。这种限制可以通过使用中继器和开关来克服11)什么是数据封装?数据封装是在通过网络传输信息之前将信息分解成更小的可管理块的过程。在这个过程中,源和目标地址与奇偶校验一起附加到标题中。12)描述网络拓扑网络拓扑是指计算机网络的布局。它显示了设备和电缆的物理布局,以及它们如何连接到彼此。13)什么是VPN?VPN意味着虚拟专用网络,这种技术允许通过网络(如Internet)创建安全通道。例如,VPN允许您建立到远程服务器的安全拨号连接。14)什么是NAT?NAT是网络地址转换。这是一种协议,为公共网络上的多台计算机提供一种方式来共享到Internet的单一连接。15)O

4、SI参考模型下网络层的工作是什么?网络层负责数据路由,分组交换和网络拥塞控制。路由器在此层下运行。16)网络拓扑如何影响您在建立网络时的决策?网络拓扑决定了互连设备必须使用什么媒介。它还作为适用于设置的材料,连接器和终端的基础。17)什么是RIP?RIP,路由信息协议的简称由路由器用于将数据从一个网络发送到另一个网络。它通过将其路由表广播到网络中的所有其他路由器来有效地管理路由数据。它以跳数为单位确定网络距离。18)什么是不同的方式来保护计算机网络?有几种方法可以做到这一点。在所有计算机上安装可靠和更新的防病毒程序。确保防火墙的设置和配置正确。用户认证也将有很大的帮助。所有这些组合将构成一个高

5、度安全的网络。19)什么是NIC?NIC是网络接口卡(网卡)的缩写。这是连接到PC以连接到网络设备。每个NIC都有自己的MAC地址,用于标识网络上的PC。20)什么是WAN?WAN代表广域网。它是地理上分散的计算机和设备的互连。它连接位于不同地区和国家/地区的网络。21) OSI物理层的重要性是什么?物理层进行从数据位到电信号的转换,反之亦然。这是网络设备和电缆类型的考虑和设置。22) TCP/IP下有多少层?有四层:网络层,互联网层,传输层和应用层。23)什么是代理服务器,它们如何保护计算机网络?代理服务器主要防止外部用户识别内部网络的IP地址。不知道正确的IP地址,甚至无法识别网络的物理位

6、置。代理服务器可以使外部用户几乎看不到网络。24) OSI会话层的功能是什么?该层为网络上的两个设备提供协议和方法,通过举行会话来相互通信。这包括设置会话,管理会话期间的信息交换以及终止会话时的解除过程。25)实施容错系统的重要性是什么?有限吗?容错系统确保持续的数据可用性。这是通过消除单点故障来实现的。但是,在某些情况下,这种类型的系统将无法保护数据,例如意外删除。26)IoBaSe-T是什么意思?10是指数据传输速率,在这种情况下是10Mbps。“Base”是指基带。T表示双绞线,这是用于该网络的电缆。27)什么是私有IP地址?专用IP地址被分配用于内部网。这些地址用于内部网络,不能在外部

7、公共网络上路由。这些确保内部网络之间不存在任何冲突,同时私有IP地址的范围同样可重复使用于多个内部网络,因为它们不会“看到”彼此。28)什么是NOS?NOS或网络操作系统是专门的软件,其主要任务是向计算机提供网络连接,以便能够与其他计算机和连接的设备进行通信。29)什么是DoS?DOS或拒绝服务攻击是试图阻止用户访问互联网或任何其他网络服务。这种攻击可能有不同的形式,由一群永久者组成。这样做的一个常见方法是使系统服务器过载,使其无法再处理合法流量,并将被强制重置。30)什么是OSI,它在电脑网络中扮演什么角色?OSI(开放系统互连)作为数据通信的参考模型。它由7层组成,每层定义了网络设备如何相

8、互连接和通信的特定方面。一层可以处理所使用的物理介质,而另一层则指示如何通过网络实际传输数据。31)电缆被屏蔽并具有双绞线的目的是什么?其主要目的是防止串扰。串扰是电磁干扰或噪声,可能影响通过电缆传输的数据。32)地址共享的优点是什么?通过使用地址转换而不是路由,地址共享提供了固有的安全性优势。这是因为互联网上的主机只能看到提供地址转换的计算机上的外部接口的公共IP地址,而不是内部网络上的私有IP地址。33)什么是MAC地址?MAC或媒介访问控制,可以唯一地标识网络上的设备。它也被称为物理地址或以太网地址。MAC地址由6个字节组成。34)在OSl参考模型方面,TCP/IP应用层的等同层或多层是

9、什么?TCP/IP应用层实际上在OSl模型上具有三个对等体:会话层,表示层和应用层。35)如何识别给定IP地址的IP类?通过查看任何给定IP地址的第一个八位字节,您可以识别它是A类,B类还是C类。如果第一个八位字节以0位开头,则该地址为ClassA.如果以位10开头,则该地址为B类地址。如果从110开始,那么它是C类网络。36)OSPF的主要目的是什么?OSPF或开放最短路径优先,是使用路由表确定数据交换的最佳路径的链路状态路由协议。37)什么是防火墙?防火墙用于保护内部网络免受外部攻击。这些外部威胁可能是黑客谁想要窃取数据或计算机病毒,可以立即消除数据。它还可以防止来自外部网络的其他用户访问

10、专用网络。38)描述星形拓扑星形拓扑由连接到节点的中央集线器组成。这是最简单的设置和维护之一。39)什么是网关?网关提供两个或多个网段之间的连接。它通常是运行网关软件并提供翻译服务的计算机。该翻译是允许不同系统在网络上通信的关键。40)星型拓扑的缺点是什么?星形拓扑的一个主要缺点是,一旦中央集线器或交换机被损坏,整个网络就变得不可用了。41)什么是SLIP?SLIP或串行线路接口协议实际上是在UNIX早期开发的旧协议。这是用于远程访问的协议之一。42)给出一些私有网络地址的例子。10.0.0.0,子网掩码为255.0.0.0172.16.0.0,子网掩码为255.240.0.043)什么是tr

11、acert?Tracert是一个WindOWS实用程序,可用于跟踪从路由器到目标网络的数据采集的路由。它还显示了在整个传输路由期间采用的跳数。44)网络管理员的作用是什么?网络管理员有许多责任,可以总结为3个关键功能:安装网络,配置网络设置以及网络的维护/故障排除。45)描述对等网络的一个缺点。当您正在访问由网络上的某个工作站共享的资源时,该工作站的性能会降低。46)什么是混合网络?混合网络是利用客户端-服务器和对等体系结构的网络设置。47)什么是DHCP?DHCP是动态主机配置协议的缩写。其主要任务是自动为网络上的设备分配IP地址。它首先检查任何设备尚未占用的下一个可用地址,然后将其分配给网

12、络设备。48)ARP的主要工作是什么?ARP或地址解析协议的主要任务是将已知的IP地址映射到MAC层地址。49)什么是TCP/IP?TCP/IP是传输控制协议/互联网协议的缩写。这是一组协议层,旨在在不同类型的计算机网络(也称为异构网络)上进行数据交换。50)如何使用路由器管理网络?路由器内置了控制台,可让您配置不同的设置,如安全和数据记录。您可以为计算机分配限制,例如允许访问的资源,或者可以浏览互联网的某一天的特定时间。您甚至可以对整个网络中看不到的网站施加限制。51)当您希望在不同平台(如UNIX系统和Windows服务器之间)传输文件时,可以应用什么协议?使用FTP(文件传输协议)在这些

13、不同的服务器之间进行文件传输。这是可能的,因为FTP是平台无关的。52)默认网关的使用是什么?默认网关提供了本地网络连接到外部网络的方法。用于连接外部网络的默认网关通常是外部路由器端口的地址。53)保护网络的一种方法是使用密码。什么可以被认为是好的密码?良好的密码不仅由字母组成,还包括字母和数字的组合。结合大小写字母的密码比使用所有大写字母或全部小写字母的密码有利。密码必须不能被黑客很容易猜到,比如日期,姓名,收藏夹等等。54)UTP电缆的正确终止率是多少?非屏蔽双绞线网线的正常终止是100欧姆。55)什么是netstat?Netstat是一个命令行实用程序。它提供有关连接当前TCP/IP设置

14、的有用信息。56) C类网络中的网络ID数量是多少?对于C类网络,可用的网络ID位数为21。可能的网络ID数目为2,提高到21或2,097,152。每个网络ID的主机ID数量为2,增加到8减去2,或254。57)使用长于规定长度的电缆时会发生什么?电缆太长会导致信号丢失。这意味着数据传输和接收将受到影响,因为信号长度下降。58)什么常见的软件问题可能导致网络缺陷?软件相关问题可以是以下任何一种或其组合:客户端服务器问题;应用程序冲突;配置错误;协议不匹配;安全问题;用户政策和权利问题59)什么是ICMP?ICMP是Internet控制消息协议它为TCP/IP协议栈内的协议提供消息传递和通信。这

15、也是管理由PlNG等网络工具使用的错误信息的协议。60)什么是Ping?Ping是一个实用程序,允许您检查网络上的网络设备之间的连接。您可以使用其IP地址或设备名称(如计算机名称)Ping设备。61)什么是点对点(P2P)?对等是不在服务器上回复的网络。该网络上的所有PC都是单独的工作站。62)什么是DNS?DNS是域名系统。该网络服务的主要功能是为TCP/IP地址解析提供主机名。63)光纤与其他介质有什么优势?光纤的一个主要优点是不太容易受到电气干扰。它还支持更高的带宽,意味着可以发送和接收更多的数据。长距离信号降级也非常小。64)集线器和交换机有什么区别?集线器充当多端口中继器。然而,随着

16、越来越多的设备连接到它,它将无法有效地管理通过它的流量。交换机提供了一个更好的替代方案,可以提高性能,特别是在所有端口上预期有高流量时。65) WindowsRRAS服务支持的不同网络协议是什么?支持三种主要的网络协议:NetBEUI,TCP/IP和IPX。66) A,B和C类网络中的最大网络和主机是什么?对于A类,有126个可能的网络和16,777,214个主机对于B类,有16,384个可能的网络和65,534个主机对于C类,有2,097,152个可能的网络和254个主机67)直通电缆的标准颜色顺序是什么?橙色/白色,橙色,绿色/白色,蓝色,蓝色/白色,绿色,棕色/白色,棕色。68)什么协议

17、落在TCP/IP协议栈的应用层之下?以下是TCP/IP应用层协议:FTP,TFTP,TeInet和SMTPo69)您需要连接两台电脑进行文件共享。是否可以这样做,而不使用集线器或路由器?是的,您可以使用一根电缆将两台计算机连接在一起。在这种情况下可以使用交叉型电缆。在这种设置中,一条电缆的数据传输引脚连接到另一条电缆的数据接收引脚,反之亦然。70)什么是ipconfig?Ipconfig是一个常用于识别网络上计算机的地址信息的实用程序。它可以显示物理地址以及IP地址。71)直通和交叉电缆有什么区别?直通电缆用于将计算机连接到交换机,集线器或路由器。交叉电缆用于将两个类似设备连接在一起,如PC到

18、PC或集线器到集线器。72)什么是客户端/服务器?客户端/服务器是一种类型的网络,其中一个或多个计算机充当服务器。服务器提供集中的资源库,如打印机和文件。客户端是指访问服务器的工作站。73)描述网络网络是指用于数据通信的计算机和外围设备之间的互连。可以使用有线电缆或通过无线链路进行网络连接。74)将NIC卡从一台PC移动到另一台PC时,MAC地址是否也被转移?是的,那是因为MAC地址是硬连线到NIC电路,而不是PCo这也意味着当NIC卡被另一个替换时,PC可以具有不同的MAC地址。75)解释聚类支持群集支持是指网络操作系统在容错组中连接多台服务器的能力。这样做的主要目的是在一台服务器发生故障的

19、情况下,集群中的下一个服务器将继续进行所有处理。76)在包含两个服务器和二十个工作站的网络中,安装防病毒程序的最佳位置是哪里?必须在所有服务器和工作站上安装防病毒程序,以确保保护。这是因为个人用户可以访问任何工作站,并在插入可移动硬盘驱动器或闪存驱动器时引入计算机病毒。77)描述以太网以太网是当今使用的流行网络技术之一。它是在20世纪70年代初开发的,并且基于IEEE中规定的规范。以太网在局域网中使用。78)实现环形拓扑有什么缺点?如果网络上的一个工作站发生故障,可能会导致整个网络丢失。另一个缺点是,当需要在网络的特定部分进行调整和重新配置时,整个网络也必须被暂时关闭。79)CSMA/CD和C

20、SMA/CA有什么区别?CSMA/CD或碰撞检测,每当碰撞发生时重新发送数据帧。CSMA/CA或碰撞避免,将首先在数据传输之前广播意图发送。80)什么是SMTP?SMTP是简单邮件传输协议的缩写。该协议处理所有内部邮件,并在TCP/IP协议栈上提供必要的邮件传递服务。81)什么是组播路由?组播路由是一种有针对性的广播形式,将消息发送到所选择的用户组,而不是将其发送到子网上的所有用户。82)加密在网络上的重要性是什么?加密是将信息转换成用户不可读的代码的过程。然后使用秘密密钥或密码将其翻译或解密回其正常可读格式。加密有助于确保中途截获的信息仍然不可读,因为用户必须具有正确的密码或密钥。83)如何

21、安排和显示IP地址?IP地址显示为一系列由周期或点分隔的四位十进制数字。这种安排的另一个术语是点分十进制格式。一个例子是192.168.101.284)解释认证的重要性认证是在用户登录网络之前验证用户凭据的过程。它通常使用用户名和密码进行。这提供了限制来自网络上的有害入侵者的访问的安全手段。85)隧道模式是什么意思?这是一种数据交换模式,其中两个通信计算机本身不使用IPSeco相反,将LAN连接到中转网络的网关创建了一个使用IPSeC协议来保护通过它的所有通信的虚拟隧道。86)建立WAN链路涉及的不同技术有哪些?模拟连接-使用常规电话线;数字连接-使用数字电话线;交换连接-使用发送方和接收方之

22、间的多组链接来移动数据。87)网格拓扑的一个优点是什么?在一个链接失败的情况下,总会有另一个链接可用。网状拓扑实际上是最容错的网络拓扑之一。88)在排除计算机网络问题时,可能会发生什么常见的硬件相关问题?大部分网络由硬件组成。这些领域的问题可能包括硬盘故障,NIC损坏甚至硬件启动。不正确的硬件配置也是其中一个疑难问题。89)可以做什么来修复信号衰减问题?处理这种问题的常见方法是使用中继器和集线器,因为它将有助于重新生成信号,从而防止信号丢失。检查电缆是否正确终止也是必须的。90)动态主机配置协议如何协助网络管理?网络管理员不必访问每台客户端计算机来配置静态IP地址,而是可以应用动态主机配置协议

23、来创建称为可以动态分配给客户端的范围的IP地址池。91)解释网络概念的概况?配置文件是为每个用户设置的配置设置。例如,可以创建将用户置于组中的配置文件。92)什么是Sneakernet?Sneakernet被认为是最早的联网形式,其中使用可移动介质(如磁盘,磁带)物理传输数据。93) IEEE在计算机网络中的作用是什么?IEEE或电气和电子工程师学会是由电气和电子设备标准发布和管理的工程师组成的组织。这包括网络设备,网络接口,cablings和连接器。94) TCP/IPInternet层下有哪些协议?该层管理的协议有4种。这些是ICMP,IGMP,IP和ARP。95)谈到网络,什么是权限?权

24、限是指在网络上执行特定操作的授权许可。网络上的每个用户可以分配个人权限,具体取决于该用户必须允许的内容。96)建立VLAN的一个基本要求是什么?需要一个VLAN,因为在交换机级别只有一个广播域,这意味着每当新用户连接时,该信息都会传播到整个网络。交换机上的VLAN有助于在交换机级别创建单独的广播域。它用于安全目的。97)什么是IPv6?IPv6或Internet协议版本6被开发以替代IPV4。目前,IPv4正在用于控制互联网流量,但IPv4已经饱和。IPV6能够克服这个限制。98)什么是RSA算法?RSA是Rivest-Shamir-Adleman算法的缩写。它是目前最常用的公钥加密算法。99

25、)什么是网格拓扑?网格拓扑是一种设置,其中每个设备都直接连接到网络上的每个其他设备。因此,它要求每个设备具有至少两个网络连接。100)100BaSe-FX网络的最大段长度是多少?使用100Base-FX的网段的最大允许长度为412米。整个网络的最大长度为5公里。101)操作系统(OperatingSystem,OS)概念:是管理计算机硬件与软件资源的系统软件,同时也是计算机系统的内核与基石。操作系统需要处理管理与配置内存、决定系统资源供需的优先次序、控制输入与输出设备、操作网络与管理文件系统等基本事务。操作系统也提供一个让用户与系统交互的操作界面。102)什么是ShelL它是一个程序,可从键盘

26、获取命令并将其提供给操作系统以执行。在过去,它是类似UniX的系统上唯一可用的用户界面。如今,除了命令行界面(CLl)外,我们还具有图形用户界面(GUI)。103)什么是GULGUI(GraphicalUserInterface):是一种用户界面,允许用户通过图形图标和音频指示符与电子设备进行交互。104)什么是内核模式:内核模式(kernelmode):通常也被称为超级模式(SUPerViSOrmode),在内核模式下,正在执行的代码具有对底层硬件的完整且不受限制的访问。它可以执行任何CPU指令并引用任何内存地址。内核模式通常保留给操作系统的最低级别,最受信任的功能。内核模式下的崩溃是灾难性

27、的;他们将停止整个计算机。超级用户模式是计算机开机时选择的自动模式。105)什么是用户模式:用户模式(USernOde):当操作系统运行用户应用程序(例如处理文本编辑器)时,系统处于用户模式。当应用程序请求操作系统的帮助或发生中断或系统调用时,就会发生从用户模式到内核模式的转换。在用户模式下,模式位设置为1。从用户模式切换到内核模式时,它从1更改为0。106)什么是计算机架构:计算机架构(ConIPUterarChiteCtUre):在计算机工程中,计算机体系结构是描述计算机系统功能,组织和实现的一组规则和方法。它主要包括指令集、内存管理、I/O和总线结构。107)什么是SATA:SATA(S

28、erialATA):串行ATA(SerialAdvancedTechnologyAttachment),它是一种电脑总线,负责主板和大容量存储设备(如硬盘及光盘驱动器)之间的数据传输,主要用于个人电脑。108)什么是复用:复用(multiplexing):也称为共享,在操作系统中主要指示了时间和空间的管理。对资源进行复用时,不同的程序或用户轮流使用它。他们中的第一个开始使用资源,然后再使用另一个,依此类推。109)什么是批处理:批处理(batchsystem):批处理操作系统的用户不直接与计算机进行交互。每个用户都在打孔卡等脱机设备上准备工作,并将其提交给计算机操作员。为了加快处理速度,将具有

29、类似需求的作业一起批处理并成组运行。程序员将程序留给操作员,然后操作员将具有类似要求的程序分批处理。110)什么是多处理系统:多处理系统(ConIPUtermultitasking):是指计算机同时运行多个程序的能力。多任务的一般方法是运行第一个程序的一段代码,保存工作环境;再运行第二个程序的一段代码,保存环境;,恢复第一个程序的工作环境,执行第一个程序的下一段代码。111)什么是分时系统:分时系统(Time-Sharing):在计算中,分时是通过多程序和多任务同时在许多用户之间共享计算资源的一种系统。112)什么是云计算:云计算(ClOUdcomputing):云计算是计算机系统资源(尤其是

30、数据存储和计算能力)的按需可用性,而无需用户直接进行主动管理。这个术语通常用于描述Internet上可供许多用户使用的数据中心。如今占主导地位的大型云通常具有从中央服务器分布在多个位置的功能。如果与用户的连接相对较近,则可以将其指定为边缘服务器。113)什么是UNIX操作系统:UNlX操作系统:UNlX操作系统,是一个强大的多用户、多任务操作系统,支持多种处理器架构,按照操作系统的分类,属于分时操作系统。114)什么是UNIX操作系统:DOS(DiskOperatingSystem):磁盘操作系统(缩写为DoS)是可以使用磁盘存储设备(例如软盘,硬盘驱动器或光盘)的计算机操作系统。115)什么

31、是SerViCePack(SP):ServicePack(SP):是程序的更新、修复和(或)增强的集合,以一个独立的安装包的形式发布。许多公司,如微软或Autodesk,通常在为某一程序而做的修补程序达到一定数量时,就发布一个ServicePacko116)什么是x86:x86是一整套指令集体系结构,由Intel最初基于InteI8086微处理器及其8088变体开发。采用内存分段作为解决方案,用于处理比普通16位地址可以覆盖的更多内存。32位是x86默认的位数,除此之外,还有一个x86-64位,是x86架构的64位拓展,向后兼容于16位及32位的x86架构。116)什么是网络操作系统:网络操作

32、系统(networkoperatingsystems):网络操作系统是用于网络设备(如路由器,交换机或防火墙)的专用操作系统。116)什么是分布式网络系统:分布式网络系统(distributedoperatingsystems):分布式操作系统是在独立,网络,通信和物理上独立计算节点的集合上的软件。它们处理由多个CPU服务的作业。每个单独的节点都拥有全局集合操作系统的特定软件的一部分。多线程(multithreading):是指从软件或者硬件上实现多个线程并发执行的技术。具有多线程能力的计算机因为有硬件支持而能够在同一时间执行多个线程,进而提升整体处理性能。CPU核心(Core):它是CPU的

33、大脑,它接收指令,并执行计算或运算以满足这些指令。一个CPU可以有多个内核。图形处理器(GraPhiCSProcessingUnit):又称显示核心、视觉处理器、显示芯片或绘图芯片;它是一种专门在个人电脑、工作站、游戏机和一些移动设备(如平板电脑、智能手机等)上运行绘图运算工作的微处理器。存储体系结构:顶层的存储器速度最高,但是容量最小,成本非常高,层级结构越向下,其访问效率越慢,容量越大,但是造价也就越便宜。高速缓存行(CaChelines):其实就是把高速缓存分割成了固定大小的块,其大小是以突发读或者突发写周期的大小为基础的。缓存命中(CaChehit):当应用程序或软件请求数据时,会首先

34、发生缓存命中。首先,中央处理单元(CPU)在其最近的内存位置(通常是主缓存)中查找数据。如果在缓存中找到请求的数据,则将其视为缓存命中。1.lcache:一级缓存是CPU芯片中内置的存储库。Ll缓存也称为主缓存,是计算机中最快的内存,并且最接近处理器。1.2CaChe:二级缓存存储库,内置在CPU芯片中,包装在同一模块中,或者建在主板上。L2高速缓存提供给LI高速缓存,后者提供给处理器。L2内存比LI内存慢。1.3CaChe:三级缓存内置在主板上或CPU模块内的存储库。L3高速缓存为L2高速缓存提供数据,其内存通常比L2内存慢,但比主内存快。L3高速缓存提供给L2高速缓存,后者又提供给Ll高速

35、缓存,后者又提供给处理器。RAM(RandomAccessMemory):随机存取存储器,也叫主存,是与CPU直接交换数据的内部存储器。它可以随时读写,而且速度很快,通常作为操作系统或其他正在运行中的程序的临时数据存储介质。RAM工作时可以随时从任何一个指定的地址写入(存入)或读出(取出)信息。它与ROM的最大区别是数据的易失性,即一旦断电所存储的数据将随之丢失。RAM在计算机和数字系统中用来暂时存储程序、数据和中间结果。ROM(ReadOnlyMemory):只读存储器是一种半导体存储器,其特性是一旦存储数据就无法改变或删除,且内容不会因为电源关闭而消失。在电子或电脑系统中,通常用以存储不需

36、经常变更的程序或数据。EEPROM(ElectricallyErasablePROM):电可擦除可编程只读存储器,是一种可以通过电子方式多次复写的半导体存储设备。闪存(flashmemory):是一种电子式可清除程序化只读存储器的形式,允许在操作中被多次擦或写的存储器。这种科技主要用于一般性数据存储,以及在电脑与其他数字产品间交换传输数据,如储存卡与U盘。SSD(SolidStateDisks):固态硬盘,是一种主要以闪存作为永久性存储器的电脑存储设备。虚拟地址(virtualmemory):虚拟内存是计算机系统内存管理的一种机制。它使得应用程序认为它拥有连续可用的内存(一个连续完整的地址空间

37、),而实际上,它通常是被分隔成多个物理内存碎片,还有部分暂时存储在外部磁盘存储器上,在需要时进行数据交换。与没有使用虚拟内存技术的系统相比,使用这种技术的系统使得大型程序的编写变得更容易,对真正的物理内存(例如RAM)的使用也更有效率。MMU(MemoryManagementUnit):内存管理单元,有时称作分页内存管理单元。它是一种负责处理中央处理器(CPU)的内存访问请求的计算机硬件。它的功能包括虚拟地址到物理地址的转换(即虚拟内存管理)、内存保护、中央处理器高速缓存的控制等。contextswitch:上下文切换,又称环境切换。是一个存储和重建CPU状态的机制。要交换CPU上的进程时,必

38、须先行存储当前进程的状态,然后再将进程状态读回CPU中。驱动程序(devicedriver):设备驱动程序,简称驱动程序(driver),是一个允许高级别电脑软件与硬件交互的程序,这种程序创建了一个硬件与硬件,或硬件与软件沟通的接口,经由主板上的总线或其它沟通子系统与硬件形成连接的机制,这样使得硬件设备上的数据交换成为可能。忙等(busywaiting):在软件工程中,忙碌等待也称自旋,是一种以进程反复检查一个条件是否为真的条件,这种机制可能为检查键盘输入或某个锁是否可用。中断(Interrupt):通常,在接收到来自外围硬件(相对于中央处理器和内存)的异步信号,或来自软件的同步信号之后,处理

39、器将会进行相应的硬件/软件处理。发出这样的信号称为进行中断请求(interruptrequest,IRQ)o硬件中断导致处理器通过一个运行信息切换(contextswitch)来保存执行状态(以程序计数器和程序状态字等寄存器信息为主);软件中断则通常作为CPU指令集中的一个指令,以可编程的方式直接指示这种运行信息切换,并将处理导向一段中断处理代码。中断在计算机多任务处理,尤其是即时系统中尤为有用。中断向量(interruptvector):中断向量位于中断向量表中。中断向量表(IVT)是将中断处理程序列表与中断向量表中的中断请求列表相关联的数据结构。中断向量表的每个条目(称为中断向量)都是中断

40、处理程序的地址。DMA(DirectMemoryAccess):直接内存访问,直接内存访问是计算机科学中的一种内存访问技术。它允许某些电脑内部的硬件子系统(电脑外设),可以独立地直接读写系统内存,而不需中央处理器(CPU)介入处理。总线(BUS):总线(BUS)是指计算机组件间规范化的交换数据的方式,即以一种通用的方式为各组件提供数据传送和控制逻辑。PCIe(PeripheralComponentInterconnectExpress):官方简称PCIe,是计算机总线的一个重要分支,它沿用现有的PCI编程概念及信号标准,并且构建了更加高速的串行通信系统标准。DMI(DirectMediaInt

41、erface):直接媒体接口,是英特尔专用的总线,用于电脑主板上南桥芯片和北桥芯片之间的连接。USB(UniversalSerialBus):是连接计算机系统与外部设备的一种串口总线标准,也是一种输入输出接口的技术规范,被广泛地应用于个人电脑和移动设备等信息通讯产品,并扩展至摄影器材、数字电视(机顶盒)、游戏机等其它相关领域。BIOS(BasicInputOutputSystem):是在通电引导阶段运行硬件初始化,以及为操作系统提供运行时服务的固件。它是开机时运行的第一个软件。硬实时系统(hardreal-timesystem):硬实时性意味着你必须绝对在每个截止日期前完成任务。很少有系统有此

42、要求。例如核系统,一些医疗应用(例如起搏器),大量国防应用,航空电子设备等。软实时系统(Softreal-timesystem):软实时系统可能会错过某些截止日期,但是如果错过太多,最终性能将下降。一个很好的例子是计算机中的声音系统。进程(Process):程序本身只是指令、数据及其组织形式的描述,进程才是程序(那些指令和数据)的真正运行实例。若进程有可能与同一个程序相关系,且每个进程皆可以同步(循序)或异步的方式独立运行。地址空间(addressspace):地址空间是内存中可供程序或进程使用的有效地址范围。也就是说,它是程序或进程可以访问的内存。存储器可以是物理的也可以是虚拟的,用于执行指

43、令和存储数据。进程表(PrOCeSStable):进程表是操作系统维护的数据结构,该表中的每个条目(通常称为上下文块)均包含有关进程的信息,例如进程名称和状态,优先级,寄存器以及它可能正在等待的信号灯。命令行界面(COmmandTineinterpreter):是在图形用户界面得到普及之前使用最为广泛的用户界面,它通常不支持鼠标,用户通过键盘输入指令,计算机接收到指令后,予以执行。进程间通信(interprocesscommunication):指至少两个进程或线程间传送数据或信号的一些技术或方法。超级用户(SIlPerUSer):也被称为管理员帐户,在计算机操作系统领域中指一种用于进行系统管

44、理的特殊用户,其在系统中的实际名称也因系统而异,如root、administrator与SIlPerViSoro目录(director):在计算机或相关设备中,一个目录或文件夹就是一个装有数字文件系统的虚拟容器。在它里面保存着一组文件和其它一些目录。路径(Pathname):路径是一种电脑文件或目录的名称的通用表现形式,它指向文件系统上的一个唯一位置。根目录(rootdirectory):根目录指的就是计算机系统中的顶层目录,比如WindoWS中的C盘和D盘,LimIX中的/0工作目录(WorkingdireCtOry):它是一个计算机用语。用户在操作系统内所在的目录,用户可在此目录之下,用相

45、对文件名访问文件。文件描述符(filedescriptor):文件描述符是计算机科学中的一个术语,是一个用于表述指向文件的引用的抽象化概念。inode:索引节点的缩写,索引节点是UNlX系统中包含的信息,其中包含有关每个文件的详细信息,例如节点,所有者,文件,文件位置等。共享库(Sharedlibrary):共享库是一个包含目标代码的文件,执行过程中多个a.out文件可能会同时使用该目标代码。DLLs(Dynamic-LinkLibraries):动态链接库,它是微软公司在操作系统中实现共享函数库概念的一种实现方式。这些库函数的扩展名是.DLL、.OCX(包含ACtiVeX控制的库)或者.DR

46、V(旧式的系统驱动程序)。客户端(CIients):客户端是访问服务器提供的服务的计算机硬件或软件。服务端(SerVers):在计算中,服务器是为其他程序或设备提供功能的计算机程序或设备,称为服务端主从架构(CIienLserver):主从式架构也称客户端/服务器架构、C/S架构,是一种网络架构,它把客户端与服务器区分开来。每一个客户端软件的实例都可以向一个服务器或应用程序服务器发出请求。有很多不同类型的服务器,例如文件服务器、游戏服务器等。虚拟机(VirtUaIMaChines):在计算机科学中的体系结构里,是指一种特殊的软件,可以在计算机平台和终端用户之间创建一种环境,而终端用户则是基于虚

47、拟机这个软件所创建的环境来操作其它软件。Java虚拟机(JavavirtualMachines):Java虚拟机有自己完善的硬体架构,如处理器、堆栈、寄存器等,还具有相应的指令系统。JVM屏蔽了与具体操作系统平台相关的信息,使得Java程序只需生成在JaVa虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。目标文件(ObjeCtfile):目标文件是包含目标代码的文件,这意味着通常无法直接执行的可重定位格式的机器代码。目标文件有多种格式,相同的目标代码可以打包在不同的目标文件中。目标文件也可以像共享库一样工作。Cpreprocessor:C预处理器是C语言、C+语言的预处理器。用于在编译器处理程序之前预扫描源代码,完成头文件的包含,宏扩展,条件编译,行控制等操作。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 在线阅读 > 生活休闲


备案号:宁ICP备20000045号-1

经营许可证:宁B2-20210002

宁公网安备 64010402000986号