软考中级网络工程师-计算机基础理论与安全-第三节存储技术基础

  1. 关于进程与线程的描述中,正确的是:( )
    A
    进程与线程是相同的概念
    B
    进程需要存储空间
    C
    一个线程可包含多个进程
    D
    线程不需要分时器切换
    试题答案
    正确答案: B
    答案解析
    一个运行的程序对应一个进程,需要相应的存储空间。在实际中,进程可以划分为更小的管理单位,就是线程。一个进程可以包含一个或者多个线程。

  2. (67)是单独为网络数据存储而开发的一种文件服务器来连接所有的存储设备。
    A
    DAS
    B
    NAS
    C
    SAN
    D
    RAID
    正确答案: B
    答案解析
    NAS采用独立的服务器,单独为网络数据存储而开发的一种文件服务器来连接所有的存储设备。数据存储至此不再是服务器的附属设备,而成为网络的一个组成部分。

  3. 下面不属于数字签名作用的是(43)
    A
    接收者可验证消息来源的真实性
    B
    发送者无法否认发送过该消息
    C
    接收者无法伪造或篡改消息
    D
    可验证接受者的合法性
    试题答案
    正确答案: D

  4. 从实现原理上分,防火墙的技术包括四大类。其中包过滤防火墙工作在(46)。
    A
    物理层
    B
    网络层
    C
    应用层
    D
    会话层
    试题答案
    正确答案: B
    答案解析
    包过滤是根据IP报头中的相关信息进行过滤的防火墙,所以是工作在网络层。

  5. RAID利用冗余技术实现高可靠性,当使用40GB、80GB、120GB的三块硬盘组成RAID5,那么该RAID组的磁盘利用率是( 46)。
    A
    33.33%
    B
    50%
    C
    66.66%
    D
    83.33%
    试题答案
    正确答案: A
    答案解析
    未组成RAID组之前的从存储空间是240GB,组成RAID5之后,由于磁盘有效空间取决于最小的磁盘,故80GB及120GB的磁盘均只能使用40GB,再根据RAID5的磁盘利用率是(n-1)/n,所以最终的有效磁盘空间是80GB,磁盘利用率为80÷240=33.33%。

  6. 磁盘冗余阵列中RAID0的磁盘利用率为( )。
    A
    25%
    B
    50%
    C
    75%
    D
    100%
    试题答案
    正确答案: D
    答案解析
    RAID0利用率最高,为100%;

  7. 计算机为了实现多级中断,需要在执行完中断之后,返回原来中断的程序,因此需要使用( )保存断点和现场。
    A
    ROM
    B
    中断向量表
    C
    通用寄存器
    D
    堆栈
    试题答案
    正确答案: D
    答案解析
    在多级中断中也使用中断堆栈保存现场信息。使用堆栈保存现场的好处是:
    (1)控制逻辑简单,保存和恢复现场的过程按先进后出顺序进行;
    (2)每一级中断不必单独设置现场保护区,各级中断现场可按其顺序放在同一个栈里。

  8. 下列关于存储器说法错误的是( )。
    A
    随机存取是指CPU可以对存储器中的数据随机地存取,与信息所处的物理位置无关
    B
    ROM也是随机存取方式的存储器
    C
    DAM采用直接存取方式对信息进行存取
    D
    CAM是一种基于数据地址进行访问的存储设备。
    试题答案
    正确答案: D
    答案解析
    在计算机中,存储器按照数据的存取方式可以分为五类。

    (1)随机存取存储器(Random Access Memory,RAM)。

    随机存取是指CPU可以对存储器中的数据随机地存取,与信息所处的物理位置无关。RAM具有读写方便、灵活的特点,但断电后信息全部丢失,因此常用于主存和高速缓存中。

    RAM又可分为DRAM和SRAM两种。其中DRAM的信息会随时间的延长而逐渐消失,因此需要定时对其进行刷新来维持信息不丢失;SRAM在不断电的情况下,信息能够一直保持而不丢失,也不需要刷新。

    (2)只读存储器(Read Only Memory,ROM)。

    ROM也是随机存取方式的存储器,但ROM中的信息是固定在存储器内的,只可读出,不能修改,其读取的速度通常比RAM要慢一些。

    (3)顺序存取存储器(Sequential Access Memory,SAM)。

    SAM只能按某种顺序存取,存取时间的长短与信息在存储体上的物理位置相关,所以只能用平均存取时间作为存取速度的指标。磁带机就是SAM的一种。

    (4)直接存取存储器(Direct Access Memory,DAM)。

    DAM采用直接存取方式对信息进行存取,当需要存取信息时,直接指向整个存储器中的某个范围(如某个磁道);然后在这个范围内顺序检索,找到目的地后再进行读写操作。DAM的存取时间与信息所在的物理位置有关,相对SAM来说,DAM的存取时间要更短。

    (5)相联存储器(Content Addressable Memory,CAM)。

    CAM是一种基于数据内容进行访问的存储设备。当写入数据时,CAM能够自动选择一个未使用的空单元进行存储;当读出数据时,并不直接使用存储单元的地址,而是使用该数据或该数据的一部分内容来检索地址。CAM能对所有存储单元中的数据同时进行比较,并标记符合条件的数据以供读取。因为比较是并行进行的,所以CAM的速度非常快。

  9. 系统中的数据资源是重要的资产,为了保证资产的安全,通常有多重备份策略。其中差异备份、增量备份、完全备份三种备份策略的恢复速度由慢到快依次为( )
    A
    增量备份、差异备份、完全备份
    B
    差异备份、增量备份、完全备份
    C
    完全备份、差异备份、增量备份
    D
    完全备份、增量备份、差异备份

    试题答案
    正确答案: A
    答案解析
    完全备份数据量虽然大,但是恢复过程简单,无需复杂的计算和处理,因此速度快。差异备份是指在一次全备份后到进行差异备份的这段时间内,对那些增加或者修改文件的备份。在进行恢复时,我们只需对第一次全备份和最后一次差异备份进行恢复。因此其速度慢于完全备份。增量备份是指在一次全备份或上一次增量备份后,以后每次的备份只需备份与前一次相比增加和者被修改的文件。这就意味着,第一次增量备份的对象是进行全备后所产生的增加和修改的文件;第二次增量备份的对象是进行第一次增量备份后所产生的增加和修改的文件,如此类推。这种备份方式最显著的优点就是:没有重复的备份数据,因此备份的数据量不大,备份所需的时间很短。但增量备份的数据恢复是比较麻烦的。您必须具有上一次全备份和所有增量备份磁带(一旦丢失或损坏其中的一盘磁带,就会造成恢复的失败),并且它们必须沿着从全备份到依次增量备份的时间顺序逐个反推恢复,因此这就极大地延长了恢复时间。

  10. 实现RAID3至少需要()块硬盘。
    A
    2
    B
    3
    C
    4
    D
    5
    试题答案
    正确答案: B
    答案解析
    RAID分为很多级别,常见的RAID如下:
    (1)RAID0。
    无容错设计的条带磁盘阵列(Striped Disk Array without Fault Tolerance)。数据并不是保存在一个硬盘上,而是分成数据块保存在不同驱动器上。因为将数据分布在不同驱动器上,所以数据吞吐率大大提高。如果是n块硬盘,则读取相同数据时间减少为1/n。由于不具备冗余技术,如果坏了一块盘,则阵列数据全部丢失。实现RAID0至少需要2块硬盘RAID0没有备份和校验,传输快,提高了传输速度,但降低了可靠性。
    (2)RAID1。
    磁盘镜像,可并行读数据,由于在不同的两块磁盘写入相同数据,写入数据比RAID0慢点。安全性最好,但空间利用率为50%,利用率最低。实现RAID1至少需要2块硬盘。
    (3)RAID2。
    使用了海明码校验和纠错。将数据条块化分布于不同硬盘上,现在几乎不再使用。实现RAID2至少需要2块硬盘。
    (4)RAID3。
    使用单独的一块校验盘进行奇偶校验。磁盘利用率=n-1/n,其中n为RAID3中的磁盘总数。实现RAID3至少需要3块硬盘。
    (5)RAID5。
    具有独立的数据磁盘和分布校验块的磁盘阵列,无专门的校验盘。RAID5常用于I/O较频繁的事务处理上。RAID5可以为系统提供数据安全保障,虽然可靠性比RAID1低,但是磁盘空间利用率要比RAID1高。RAID5具有和RAID0近似的数据读取速度,只是多了一个奇偶校验信息,写入数据的速度比对单个磁盘进行写入操作的速度稍慢。磁盘利用率=n-1/n,其中n为RAID3中的磁盘总数。实现RAID5至少需要3块硬盘。
    (6)RAID6。
    具有独立的数据硬盘与两个独立的分布校验方案,即存储两套奇偶校验码。因此安全性更高,但构造更复杂。磁盘利用率=n-2/n,其中n为RAID3中磁盘总数。实现RAID6至少需要4块硬盘。
    (7)RAID10。
    高可靠性与高性能的组合。RAID10是建立在RAID0和RAID1基础上的,即为一个条带结构加一个镜像结构,这样即利用了RAID0极高的读写效率,又利用了RAID1的高可靠性。磁盘利用率为50%。实现RAID10至少需要4块硬盘。

  11. c 程序中全局变量的存储空间在( )分配
    A
    代码区
    B
    静态数据区
    C
    栈区
    D
    堆区
    正确答案: B

  12. 下列有关VPN的说法中正确的是(46)。

A
VPN 指的是用户自己租用线路,和公共网络物理上完全隔离的、安全的线路
B
VPN 指的是用户通过公用网络建立的临时的、逻辑隔离的、安全的连接
C
VPN 不能做到信息认证和身份认证
D
VPN 只能提供身份认证、不能提供加密数据的功能
试题答案
正确答案: B
答案解析
VPN 指的是用户通过公用网络建立的临时的、逻辑隔离的、安全的连接。可以提供身份认证和数据加密的功能。
  1. 下列算法中,可用于报文认证的是(本题),可以提供数字签名的是()
A
RSA
B
IDEA
C
RC4
D
MD5
试题答案
正确答案: D
  1. 下面选项中,( )做了磁盘镜像,可并行读数据。
    A
    RAID 0
    B
    RAID 1
    C
    RAID 5
    D
    RAID 10
    试题答案
    正确答案: B
    答案解析
    RAID 1做了磁盘镜像,可并行读数据,由于在不同的两块磁盘写入相同数据,写入数据比RAID0慢点。安全性最好,但空间利用率为50%,利用率最低。

  2. 下面选项中,( )建立在RAID0和RAID1基础上,即为一个条带结构加一个镜像结构。
    A
    RAID 0
    B
    RAID 1
    C
    RAID 5
    D
    RAID 10
    试题答案
    正确答案: D
    答案解析
    RAID 10建立在RAID0和RAID1基础上,即为一个条带结构加一个镜像结构。

  3. 下面有关RAID技术说法错误的是 (47) 。
    A
    RAID0的磁盘利用率最高
    B
    RAID5最多可以允许同一RAID组内一块磁盘故障
    C
    RAID6最多可以允许同一RAID组内两块磁盘同时故障
    D
    RAID10的磁盘利用率高于RAID1
    试题答案
    正确答案: D
    答案解析
    RAID10和RAID1的磁盘利用率都只有50%

  4. 假设有证书发放机构I1,I2,用户A在I1获取证书,用户B在I2获取证书,I1和I2已交换了各自的公钥。如果用I1《A》表示由I1颁发给A的证书,A可通过( )证书链接获取B的公开密钥。

A
I1《I2》I2《B》
B
I2《B》I1《I2》
C
I1《B》I2《I2》
D
I2《I1》I2《B》
试题答案
正确答案: A
答案解析
证书规定有一个统一的第三方CA,即要求交换各自的公钥,而获取双方公钥的过程可理解为证书的验证过程,即双方证书是否有效,签名是否可靠,在证书A机构验证提取自己的信息,到证书B机构验证获取对方的信息。验证证书的可靠性是在当地发证机构进行,因此A的有效性需要在I1验证,并从I2机构获取B的信息,由于已经给出了I1颁发给A的证书为I1《A》,同时验证需要在I1机构进行,即I1《I2》,这里的I2不是指机构,而是证书I2《A》,《A》为A的公钥等信息,主要是证明A的身份可靠性。而获取B的信息需需要在I2机构验证进行,因此为I2《B》,《B》为B用户的公钥等信息。
  1. 在报文摘要算法 MD5 中,首先要进行明文分组与填充,其中分组时明文报文摘要按照( )位分组
    A
    128
    B
    256
    C
    512
    D
    1024
    试题答案
    正确答案: C
    答案解析
    对MD5算法简要的叙述可以为:MD5以512位分组来处理输入的信息,且每一分组又被划分为16个32位子分组,经过了一系列的处理后,算法的输出由四个32位分组组成,将这四个32位分组级联后将生成一个128位散列值。

  2. 用户A通过计算机网络给用户B发送消息,称其同意签订协议。随后,A又反悔,不承认发过该消息,为了避免这种情况的发生,应在计算机网络中采用( )

A
防火墙技术
B
消息认证技术
C
数据加密技术
D
数字签名技术
试题答案
正确答案: D
答案解析
一种典型的抵赖行为,为了防止抵赖行为的发生,可以使用数字签名的方式进行避免。
  1. PGP(Pretty Good Privacy)uf06c是一种电子加密软件包,它提供数据加密和数字签名两种服务,采用(RSA公钥证书)进行身份验证,使用(==IDEA == )(128位密钥)进行数据加密,使用(MD5 )进行数据完整性验证。
    PGP(Pretty Good Privacy),是一个采用混合加密算法的软件,其中,使用IDEA对数据进行加密,生产128位的秘钥,再用RSA对该秘钥进行加密,实现更高的保密性,接收方使用RSA对发送方的公钥进行解密,确保数字签名的真实性,PGP是用一个128位的二进制数作为“邮件文摘”的,用来产生它的算法叫MD5(message digest 5)。 MD5是一种单向散列算法,它不像CRC校验码,很难找到一份替代的邮件与原件具有同样的MD5特征值,从而确保了消息的可靠性和完整性。(目前主流的还有sha-1算法,MD5输出是128位的,SHA1输出是160位,MD5比SHA1快,SHA1比MD5强度高

  2. 某计算机系统的缓存按字节编址,只有20根地址线,则该计算机系统的缓存容量为(请作答此空),若采用256K16bit的缓存芯片来实现,需要( )片。
    A
    256K
    B
    512K
    C
    1000K
    D
    1024K
    试题答案
    正确答案: D
    答案解析
    本题就是一个基础概念,M=2^20=1024
    1024=1024K,需要的芯片数量=1024K8bit /256K16bit =2片。

  3. SAN是一种连接存储管理子系统和存储设备的专用网络,其中FC-SAN通过(68)互联。
    A
    并行总线技术
    B
    以太网技术
    C
    光纤通道技术
    D
    串口技术
    试题答案
    正确答案: C
    答案解析
    SAN分为FCSAN和IPSAN,其中FC SAN采用光纤通道技术互联;IP SAN采用以太网技术互联。

  4. SNMP 管理的网络关键组件包括(46)。
    A
    管理的设备、被管理的设备、系统管理员
    B
    网络管理系统、被管理的设备、系统管理员
    C
    网络管理系统、被管理的设备、代理者
    D
    网络管理系统、被管理的设备、被管理的设备、系统管理员
    试题答案
    正确答案: C

  5. 虚拟存储器是为了使用户可运行比主存容量大得多的程序,它要在( )之间进行信息动态调度,这种调度是由操作系统和硬件两者配合来完成的。

A
CPU和I/O总线
B
CPU和主存
C
主存和辅存
D
BIOS和主存
试题答案
正确答案: C
  1. 高级加密标准 AES 支持的 3 种密钥长度中不包括( )
A
56
B
128
C
192
D
256
试题答案
正确答案: A
答案解析
AES是美国国家标准技术研究所NIST旨在取代DES的21世纪的加密标准。加密数据块分组长度必须为128比特,密钥长度可以是128比特、192比特、256比特中的任意一个(如果数据块及密钥长度不足时,会补齐)。
  1. 某计算机系统的缓存按字节编址,只有20根地址线,则该计算机系统的缓存容量为( ),若采用256K16bit的缓存芯片来实现,需要(请作答此空)片。
    A
    1
    B
    2
    C
    3
    D
    4
    试题答案
    正确答案: B
    答案解析
    本题就是一个基础概念,M=2^20=1024K,需要的芯片数量=1024K
    8bit /256K*16bit =2片。

  2. 开放系统的数据存储有多种方式,属于网络化存储的是 ( ) 。
    A
    内置式存储和DAS
    B
    DAS和NAS
    C
    DAS和SAN
    D
    NAS和SAN
    试题答案
    正确答案: D
    答案解析
    DAS(Direct Attached Storage,直接连接存储)将磁盘阵列、磁带库等数据存储设备通过扩展接口(通常是SCSI接口)直接连接到服务器或客户端。

NAS(Network Attached Storage,网络连接存储)与DAS不同,它的存储设备不是直接连接到服务器,而是直接连接到网络,通过标准的网络拓扑结构连接到服务器。

SAN(Storage Area Network ,存储区域网络)是一种通过专用传输通道(光纤通道或IP网络)连接存储设备和相关服务器的存储结构。
  1. DES加密算法的密钥长度为56位,三重DES的密钥长度为(45) 位。
    A
    168
    B
    128
    C
    112
    D
    56
    试题答案
    正确答案: C

  2. RAID利用冗余技术实现高可靠性,其中磁盘利用率最高的是(RAID 0),5块磁盘组成的RAID 6的磁盘利用率是(3/5)。
    Raid0的磁盘利用率是100%,RAID1的磁盘利用率是50%,RAID5的磁盘利用率是(n-1)/n,RAID6的磁盘利用率是(n-2)/n,RAID10的磁盘利用率也是50% 。所以5块磁盘组成的RAID6组中,其磁盘利用率是3/5。

相关推荐

  1. 中级网络工程师-网络技术

    2024-04-15 06:44:05       14 阅读
  2. 网络工程师中级考试大纲

    2024-04-15 06:44:05       20 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-04-15 06:44:05       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-15 06:44:05       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-15 06:44:05       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-15 06:44:05       20 阅读

热门阅读

  1. Kali安全

    2024-04-15 06:44:05       20 阅读
  2. 数据库常用语句复建链接记录 枚举类型转换语义

    2024-04-15 06:44:05       17 阅读
  3. 2024.4.17 Python爬虫复习day05 可视化

    2024-04-15 06:44:05       16 阅读
  4. ARM的TrustZone技术

    2024-04-15 06:44:05       40 阅读
  5. 人工智能常见的分类算法

    2024-04-15 06:44:05       15 阅读
  6. Go语言异常处理方式

    2024-04-15 06:44:05       12 阅读
  7. ASP.NET基于BS方式的即时通讯软件的设计与实现

    2024-04-15 06:44:05       17 阅读
  8. [leetcode 链表] 反转链表 vs 链表相交

    2024-04-15 06:44:05       15 阅读
  9. Docker搭建Emby

    2024-04-15 06:44:05       46 阅读
  10. .Net 里面WhenAll的解释和用法

    2024-04-15 06:44:05       18 阅读
  11. 智能指针三剑客:shared_ptr

    2024-04-15 06:44:05       12 阅读
  12. 【LeetCode刷题记录】189. 轮转数组

    2024-04-15 06:44:05       17 阅读
  13. C语言--内存函数

    2024-04-15 06:44:05       12 阅读