2021年上半年网络工程师考试上午真题

2021年上半年网络工程师考试上午真题 · 网络工程师历年真题含答案与解析


 

北京大学第一医院无线网建设

华为助力北大第一医院无线网建设 - 华为成功故事

第 1 题

以下关于RISC和CISC计算机的叙述中,正确的是(  )。
 

  • (A) RISC不采用流水线技术,CISC采用流水线技术
  • (B) RISC使用复杂的指令,CISC使用简单的指令
  • (C) RISC采用较多的通用寄存器,CISC采用很少的通用寄存器
  • (D) RISC采用组合逻辑控制器,CISC普遍采用微程序控制器
  • RISC 和CISC 是目前设计制造CPU的两种典型技术,虽然它们都是试图在体系结构、操作运行、软件硬件、编译时间和运行时间等诸多因素中做出某种平衡,以求达到高效的目的,但采用的方法不同,因此,在很多方面差异很大,它们主要有:
    (1)指令系统:RISC设计者把主要精力放在那些经常使用的指令上,尽量使它们具有简单高效的特色。对不常用的功能,常通过组合指令来完成。因此,在RISC机器上实现特殊功能时,效率可能较低。但可以利用流水技术和超标量技术加以改进和弥补。而CISC计算机的指令系统比较丰富,有专用指令来完成特定的功能。因此,处理特殊任务效率较高。
    (2)对主存操作的限制。RISC对存储器操作有限制,使控制简单化;而CISC机器的存储器操作指令多,操作直接。
    (3)编程的方便性。CISC对于汇编语言程序编程来说相对要容易,可选的指令多,编程方式灵活、很接近高级语言的编程方式。相反地,RISC的汇编语言编程困难些,这主要的是RISC指令条数少,特别是只有取数和存数这些简单的主存操作数存取指令,使得一些涉及到主存操作数的运算要分解成几条指令来完成。 
    (4)寻址方式。RISC鼓励尽可能使用较少的寻址方式,这样可以简化实现逻辑、提高效率。相反地,CISC则提倡通过丰富的寻址方式来为用户编程提供更大的灵活性。 
    (5)指令格式。RISC追求指令格式的规整性,一般使用等长的指令字来设计所有的指令格式。但是,CISC则指令格式因为要考虑更多的寻址方式可能引起的指令长度的变化等,设计起来相对要复杂。 
    (6)控制器设计。由于RISC指令格式规整、指令执行时间上的差异性很小,导致对应的CPU的控制器设计要简单,而且许多RISC控制器可以使用硬布线方式(组合逻辑)高效实现。相反地,CISC的指令系统对应的控制信号复杂,大多采用微程序控制器方式。 
    不管是RISC和CISC都采用流水线技术提高效率。

以下关于闪存(Flash Memory)的叙述中,错误的是(  )。
 

  • (A) 掉电后信息不会丢失,属于非易失性存储器
  • (B) 以块为单位进行刷除操作
  • (C) 采用随机访问方式,常用来代替主存
  • (D) 在嵌入式系统中用来代替ROM存储器

 
 

第 3 题

以下关于区块链的说法中,错误的是(  )。
 

  • (A) 比特币的底层技术是区块链
  • (B) 区块链技术是一种全面记账的方式
  • (C) 区块链是加密数据按照时间顺序叠加生成临时、不可逆向的记录
  • (D) 目前区块链可分为公有链、私有链、联盟链三种类型

答案与解析

  • 试题难度:一般
  • 知识点:计算机硬件基础>其他
  • 试题答案:[['C']]
  • 试题解析:

    区块链就是一种去中心化的分布式账本数据库。去中心化,即与传统中心化的方式不同,这里是没有中心,或者说人人都是中心;分布式账本数据库,意味着记载方式不只是将账本数据存储在每个节点,而且每个节点会同步共享复制整个账本的数据。同时,区块链还具有去中介化、信息透明等特点。比特币是区块链技术的一种应用。目前来看,根据不同的应用场景和用户需求,区块链大致可以分为五种类型:公有链、私有链、联盟链、许可链以及混合链和复杂链。

    区块链是加密数据按照时间顺序叠加生成的是永久的记录,并且一旦信息经过验证并添加至区块链,就会永久的存储起来。区块链从理论上来说,完全可以做到逆转交易,这只需让51%的算力承认你这个逆转即可,虽然实际很难实现,因此区块链的数据稳定性和可靠性极高。

说区块链技术是一种“全面记账”的方式,这种描述在某种程度上是正确的,但不够全面。区块链确实与记账有关,但它的作用和原理远超传统的记账方式。

区块链技术的核心概念

  1. 分布式账本

    • 区块链本质上是一个分布式的数字账本,它记录了网络中发生的所有交易和数据。这个账本分布在网络中的每个节点上,每个节点都保留一份完整的账本副本,这样即使某些节点出现故障或被篡改,其他节点的账本副本仍然是完整和可信的。
  2. 数据的不可篡改性

    • 区块链中的每一条记录(即“区块”)都通过加密哈希算法与前一个区块连接在一起,形成一个链条。一旦数据被记录在区块中,并且区块被添加到区块链上,就几乎无法修改。这种不可篡改性确保了账本的透明性和安全性。
  3. 共识机制

    • 在去中心化的区块链网络中,所有节点需要通过某种共识机制(如 PoW、PoS 等)来达成一致意见,决定哪些交易可以被添加到区块链中。这一机制确保了账本的统一性和公正性。
  4. 智能合约

    • 在一些区块链平台(如以太坊)上,智能合约允许用户定义自执行的协议,条件满足时自动执行。这种机制扩展了区块链的功能,使其不仅能记账,还能自动执行复杂的交易逻辑。

第 4 题

基于Android的移动端开发平台是一个以( )为基础的开源移动设备操作系统。

  • (A) Windows
  • (B) Unix
  • (C) Linux
  • (D) DOS

安卓(Android)是一种基于Linux内核(不包含GNU组件)的自由及开放源代码的操作系统。主要使用于移动设备,如智能手机和平板电脑,由美国Google公司和开放手机联盟领导及开发。

Linux 内核与 GNU 组件的关系

  • GNU/Linux 操作系统:通常被称为 "Linux" 的操作系统实际上是由 Linux 内核和 GNU 组件共同组成的,因而更准确的称呼是 "GNU/Linux"。Linux 内核提供了与硬件直接交互的功能,而 GNU 组件提供了操作系统所需的用户空间工具和库。

  • 协同工作:用户通过 GNU Shell 和工具来执行操作,而这些操作最终会通过 GNU C 库调用 Linux 内核提供的系统调用接口,进行实际的硬件操作。

第 6 题

(  )指用计算机平均每秒能执行的百万条指令数来衡量计算机性能的一种指标。
 

  • (A) CPI
  • (B) PCI
  • (C) MIPS
  • (D) MFLOPS

答案与解析

 

  • 试题解析:

    CPI(Clock cycle Per Instruction)表示每条计算机指令执行所需的时钟周期。
    MIPS(Million Instructions Per Second):单字长定点指令平均执行速度,每秒处理的百万级的机器语言指令数。
    PCI是(Peripheral Component Interconnect):外设部件互连标准,它是目前个人电脑中使用最为广泛的接口,几乎所有的主板产品上都带有这种插槽。
    MFLOPS(Million Floating-point Operations per Second):每秒百万个浮点操作,衡量计算机系统的技术指标,不能反映整体情况,只能反映浮点运算情况。

定期的完全备份能够非常全面的将数据完全备份,但缺点是对存储空间要求高;

完全备份+每日增量备份能够一定程度上节省存储空间,但是在第n天进行恢复时,需要前面n天的增量备份和最近一次的完全备份才能对数据进行完全恢复,从恢复1的时间效率上看较为低下;

定期完全备份+每日差异备份对存储空间的要求较之完全备份小,且在恢复数据时只需要最近一次的差异备份和最近一次的完全备份来恢复,恢复的效率较高

定期完全备份+每日交替增量备份和差异备份和C相比,增加了存储空间的要求,且在恢复时需要最近一次完全备份、增量备份和最近一次差异备份,恢复的效率低。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值