• 1+X样卷D选择题分析(云计算平台运维与开发)


    单选

    1.以下哪一项最好地描述了何时完成监控项目过程组?

    A、 整个项目中持续进行(√)

    B、 每个可交付成果完成时

    C、计划里程碑或项目间隙

    D、每个项目阶段结束时

    2.以下哪一个是收尾过程的正确顺序?

    A、得到正式验收、解散团队、写出经验教训、结束合同

    B、写出经验教训、解散团队、得到正式验收、结束合同

    C、得到正式验收、写出经验教训、解散团队、结束合同(√)

    D、得到正式验收、结束合同、写出经验教训、解散团队

    3.在shell中变量的赋值有四种方法,其中,采用name=12的方法称。

    A、直接赋值(√)

    B、使用read命令<br>

    C、使用命令行参数

    D、使用命令的输出

    在shell中变量的赋值有五种 :使用 read 命令,直接赋值,使用命令行参数,使用命令行的输出结果,从文件读取.

    1. 直接赋值,格式为:变量名 = 变量值

    2.Read 命令是系统内置命令,语法格式为: read  变量 1   变量 2

    3. 使用命令行参数赋值:  $ 命令   参数 1   参数 2  参数 3

    4. 利用命令的输出结果赋值。

    5. 从文件中读入数据。

    4.以下描述错误的是哪一项? (10分)

    A、自建机房需要自己关注所有事情,成本高昂

    B、传统IDC分为实体服务器托管和租用两种类型,IDC数据中心提供IP接入、 带宽接入、电力供应和网络维护等

    C、云计算是一种新的提供资源按需租用的服务模式

    D、以上均不对(√)

    (IDC:互联网数据中心)

    5.以下关于私有云优势和劣势的描述中,错误的是哪项?

    A、支持定制和遗留应用

    B、不影响现有IT管理的流程

    C、部署成本高

    D、持续运营成本低(√)

    由于公司购买并管理自己的设备,所以私有云不会像公有云那样带来很多的成本节约

    6.如果你使用一个普通账户telnet远程登录到linux系统中,如何改变身份以root权限管理系统?(10分)

    A、chgrp

    B、su (√)

    C、chusr

    D、chmod

    Linux su命令用于变更为其他使用者的身份,除 root 外,需要键入该使用者的密码。

    使用权限:所有使用者。

    7.在unix系统下执行chmod("/usr/test/sample",0753)之后该文件sample的访问权限为? (10分)

    A、拥有者可读写执行,同组用户可写可执行,其他用户可读可执行。

    B、拥有者可读写执行,同组用户可读写,其他用户可读可执行。

    C、拥有者可读写执行,同组用户可读可执行,其他用户可写可执行。(√)

    D、拥有者可读写执行,同组用户可读可执行,其他用户可读写。

    4=读 2=写 1=执行;      7=4+2+1可读写执行

    5=4+1   可读可执行;    3=2+1 可写可执行

    8.每5分钟运行一次crond任务exam,下面哪项正确?

    A、*/12 * * * * exam

    B、5/* * * * * exam

    C、* * */12 * * exam

    D、*/5 * * * * exam (√)

    分时日月周

    在以上各个字段中,还可以使用以下特殊字符:

    星号(*):代表所有可能的值,例如month字段如果是星号,则表示在满足其它字段的制约条件后每月都执行该命令操作。

    逗号(,):可以用逗号隔开的值指定一个列表范围,例如,“1,2,5,7,8,9”

    中杠(-):可以用整数之间的中杠表示一个整数范围,例如“2-6”表示“2,3,4,5,6”

    正斜线(/):可以用正斜线指定时间的间隔频率,例如“0-23/2”表示每两小时执行一次。同时正斜线可以和星号一起使用,例如*/10,如果用在minute字段,表示每十分钟执行一次。

    9.局域网的网络地址192.168.1.0/24,局域网络连接其它网络的网关地址是192.168.1.1。主机192.168.1.20访问172.16. 1.0/24网络时,其路由设置正确的是? (10分)

    A、route add -net 192.168.1.0 gw 192.168.1.1 netmask 255.255.255.0 metric 1

    B、route add -net 172.16.1.0 gw 192.168.1.1 netmask 255.255.255.0 metric 1(√)

    C、route add -net 172.16.1.0 gw 172.16.1.1 netmask 255.255.255.0 metric 1

    D、route add default 192.168.1.0 netmask 172.168.1.1 metric 1

    (1)路由信息组成部分:1.目的主机的网络地址 2.下一跳的地址  3.子网掩码

    (2)-net 后面跟的是目标网络,gw就是gateway(网关入口)就是你从哪个网关去到那个目标网络。

    10、终止一个前台进程可能用到的命令和操作是? (10分)

    A、kill

    B、ctrl+C(√)

    C、shut down

    D、halt

    Kill杀进程; Ctrl+c终止进程; shutdown关机; halt关闭系统=关机

    11、当前目录下有a和b两个文件,执行命令“Is>c”,请问文件c里面的内容是什么?

    A、a

    B、b

    C、ab

    D、abc  (√)

    //将a b 的内容追加到c文件中,c最后包含a b c。

    12、你使用命令“vi/etc/inittab”查看该文件的内容,你不小心改动了一些内容,为了防止系统出为,你不想保存所修改的内容,你应该如何操作。

    A、在末行模式下,键入:wq  //保存退出

    B、在末行模式下,键入:q! (√)  //强制退出  !(强制)

    C、在末行模式下,键入:x!  //保存退出

    D、在编辑模式下,键入"ESC"键直接退出vi  //不能退出vim 能退出编辑模式

    8个300G的硬盘做RAID 10的容量空间为(10分)

    A、1200G (√)

    B、1.8T

    C、2.1T

    D、2400G

    n个mG的磁盘做raid 10,磁盘总量为(n/2)*m

    14、为了将当前目录下的归档文件myftp.tgz解压缩到/tmp目录下,用户可以使用命令

    A、tar xvzf myftp.tgz -C /tmp (√)  // -C<目的目录>或--directory=<目的目录> 切换到指定的目录。

    B、tar xvzf myftp.tgz -R /tmp  // -R或--block-number 列出每个信息在备份文件中的区块编号。

    C、tar vzf myftp. tgz -X /tmp //-X<范本文件>或--exclude-from=<范本文件> 指定范本文件,其内含有一个或多个范本样式,让ar排除符合设置条件的文件。

    D、tar xvzf myftp.tgz/tmp  //格式错误

    15.下列关于fstab文件描述正确的是。(10分)

    A、fstab文件只能描述属于linux的文件系统

    B、CD_ROM和软盘必须是自动加载的

    C、fstab文件中描述的文件系统不能被卸载

    D、启动时按fstab文件描述内容加载文件系统 (√)

    当系统启动的时候,系统会自动地从这个文件读取信息,并且会自动将此文件中指定的文件系统挂载到指定的目录。下面我来介绍如何在此文件下填写信息。

    在这个文件下,我们要关注的是它的六个域。下面将详细介绍这六个域的详细意义。

    1、file system。这里用来指定你要挂载的文件系统的设备名称或块信息,也可以是远程的文件系统。

    mount 192.168.1.56:/home/nfs /mnt/nfs/ -o nolock (可以是其他IP)命令所代表的意义。它的任务是把IP为192.168.1.56的远程主机上的/home/nfs/目录挂载到本机的/mnt/nfs /目录之下。如果要把它写进/etc/fstab文件中,file system这部分应填写为:/192.168.1.56:/home/nfs/。 如果想把本机上的某个设备(device)挂载上来,写法如:/dev/sda1、/dev/hda2或/dev/cdrom,其中,/dev/sda1 表示第一个串口硬盘的第一个分区,也可以是第一个SCSI硬盘的第一个分区,/dev/hda1表示第一个IDE硬盘的第一个分区,/dev/cdrom 表示光驱。此外,还可以label(卷标)或UUID(Universally Unique Identifier全局唯一标识符)来表示。用label表示之前,先要e2label创建卷标,如:e2label /dir_1 /dir_2,其意思是说用/dir_2来表示/dir_1的名称。然后,再在/etc/fstab下添加:LABEL=/dir_2 /dir_2。重启后,系统就会将/dir_1挂载到/dir_2目录上。对于UUID,可以用vol_id -u /dev/sdax来获取。比如我想挂载第一块硬盘的第一个分区,先用命令vol_id -u /dev/sda11 来取得UUID,比如是:5dc08a62-3472-471b-9ef5-0a91e5e2c126,然后在这个域上填写: UUID=5dc08a62-3472-471b-9ef5-0a91e5e2c126,即可表示/dev/sda11。Red Hat linux 一般会使用label,而Ubuntu linux 一般会用UUID。

    2、mount point。挂载点,也就是自己找一个或创建一个dir(目录),然后把文件系统挂到这个目录上,然后就可以从这个目录中访问要挂载文件系统。

    对于swap分区,这个域应该填写:none,表示没有挂载点。

    3、type。这里用来指定文件系统的类型。

    下面的文件系统都是目前Linux所能支持的:

    ext3、 ext2、ext、swap

    nfs、hpfs、ncpfs、ntfs、affs

    umsdos、proc、reiserfs、squashfs、ufs。

    adfs、befs、cifs、iso9660

    kafs、minix、msdos、vfat

    4、options。这里用来填写设置选项,各个选项用逗号隔开。

    由于选项非常多,而这里篇幅有限,所以不再作详细介绍,如需了解,请用 命令 man mount 来查看。但在这里有个非常重要的关键字需要了解一下:defaults,它代表包含了选项rw,suid,dev,exec,auto,nouser和 async。

    5、dump。此处为1的话,表示要将整个里的内容备份;为0的话,表示不备份。

    现在很少用到dump这个工具,在这里一般选0。

    6、pass。这里用来指定如何使用fsck来检查硬盘。

    如果这里填0,则不检查;挂载点为 / 的(即根分区),必须在这里填写1,其他的都不能填写1。如果有分区填写大于1的话,则在检查完根分区后,接着按填写的数字从小到大依次检查下去。同数字 的同时检查。比如第一和第二个分区填写2,第三和第四个分区填写3,则系统在检查完根分区后,接着同时检查第一和第二个分区,然后再同时检查第三和第四个分区。

    16.一台主机要实现通过局域网与另一个局域网通信,需要做的工作是?(10分)

    A、配置域名服务器

    B、定义一条本机指向所在网络的路由

    C、定义一条本机指向所在网络网关的路由

    D、定义一条本机指向目标网络网关的路由

    解析:C

    17.Linux下两个进程可以同时打开同一个文件,这时如下描述错误的是(10分)

    A、两个进程中分别产生生成两个独立的fd

    B、两个进程可以任意对文件进行读写操作,操作系统并不保证写的原子性

    C、进程可以通过系统调用对文件加锁,从而实现对文件内容的保护

    D、任何一个进程删除该文件时,另外一个进程会立即出现读写失败 (√)

    两个进程中分别产生生成两个独立的fd

    两个进程可以任意对文件进行读写操作,操作系统并不保证写的原子性

    进程可以通过系统调用对文件加锁,从而实现对文件内容的保护

    任何一个进程删除该文件时,另外一个进程不会立即出现读写失败

    两个进程可以分别读取文件的不同部分而不会相互影响

    一个进程对文件长度和内容的修改另外一个进程可以立即感知

    18.客户需要将其本地数据中心扩展到 AWS,需要一个 50 Mbps 的专用和专用连接到他 们的 VPC。哪个 AWS 产品或功能满足此要求?(10分)

    A、Amazon VPC

    B、弹性IP地址

    C、AWS直连(正确答案)

    D、亚马逊VPC虚拟专用网关

    19.关于 API 凭证,AWS 推荐的最佳做法是什么?(10分)

    A、创建一个有必要的角色,并可以由 EC2 实例来承担。 (√)

    B、使用来自 EC2 实例的 API 凭证。

    C、使用堡垒主机的 API 凭证。

    D、 使用来自 NAT 实例的 API 凭证。

    20.以下哪一项是一个持久的键值存储?(10分)

    A、Amazon 简单存储服务 (√)

    B、Amazon 简单工作流服务

    C、Amazon 简单队列服务

    D、Amazon 简单通知服务

    多选

    21、下面属于测试用例黑盒技术的是(15分)

    A、等价类划分 (√)

    B、边界值分析 (√)

    C、错误推测(√)

    D、因果图 (√)

    等价类划分方法、边界值分析方法、错误推测方法、因果图方法、判定表驱动分析方法、正交实验设计方法、功能图分析方法

    22.批量删除当前目录下后缀名为.c的文件。如a.c、b.c。(15分)

    A、rm *.c(√)

     B、find . -name "*.c" -maxdepth 1 | xargs rm(√)

     C、find . -name "*.c" | xargs rm

     D、以上都不正确

     -maxdepthlevel 最大搜索目录深度,指定目录为第1级

    23、进程间通讯方式有哪些?

    A、管道 (√)

    B、消息队列 (√)

    C、共享内存  (√)

    D、文件和记录锁定 (√)

    进程间通讯方式:管道、FIFO(命名管道)、消息队列、信号量(信号量用于实现进程间的互斥与同步,而不是用于存储进程间通信数据)、文件和记录锁定。

    24.下面有关bash配置文件,说法正确的是?(15分)

    A、.bash_logout:退出shell时,要执行的命令 (√)

     B、.bash_profile:每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次!默认情况下 (√)

     C、/etc/bash.bashrc 该文件包含专用于个人的bash shell的bash信息,当登录时以及每次打开新的shell时,该文件被读取

     D、/etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行

    解析:

    /etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行. 并从/etc/profile.d目录的配置文件中搜集shell的设置.

    /etc/bashrc:为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取.

    ~/.bash_profile:每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该 文件仅仅执行一次!默认情况下,他设置一些环境变量,执行用户的.bashrc文件.

    ~/.bashrc:该文件包含专用于你的bash shell的bash信息,当登录时以及每次打开新的shell时,该文件被读取.

    ~/.bash_logout:当每次退出系统(退出bash shell)时,执行该文件.

    另外,/etc/profile中设定的变量(全局)的可以作用于任何用户,而~/.bashrc等中设定的变量(局部)只能继承/etc/profile中的变量,他们是"父子"关系.

    ~/.bash_profile 是交互式、login 方式进入 bash 运行的

    ~/.bashrc 是交互式 non-login 方式进入 bash 运行的

    通常二者设置大致相同,所以通常前者会调用后者。

    bash的几个初始化文件 - [Ubuntu]

    (1)/etc/profile

    全局(公有)配置,不管是哪个用户,登录时都会读取该文件。

    (2)/ect/bashrc

    Ubuntu没有此文件,与之对应的是/ect/bash.bashrc

    它也是全局(公有)的

    bash执行时,不管是何种方式,都会读取此文件。

    (3)~/.profile

    若bash是以login方式执行时,读取~/.bash_profile,若它不存在,则读取~/.bash_login,若前两者不存在,读取~/.profile。

    另外,图形模式登录时,此文件将被读取,即使存在~/.bash_profile和~/.bash_login。

    (4)~/.bash_login

    若bash是以login方式执行时,读取~/.bash_profile,若它不存在,则读取~/.bash_login,若前两者不存在,读取~/.profile。

    (5)~/.bash_profile

    Unbutu默认没有此文件,可新建。

    只有bash是以login形式执行时,才会读取此文件。通常该配置文件还会配置成去读取~/.bashrc。

    (6)~/.bashrc

    当bash是以non-login形式执行时,读取此文件。若是以login形式执行,则不会读取此文件。

    (7)~/.bash_logout

    注销时,且是longin形式,此文件才会读取。也就是说,在文本模式注销时,此文件会被读取,图形模式注销时,此文件不会被读取。

    25.下面关于glance服务的说法,正确的是。(15分)

    A、glance-api 负责接受Image API请求,处理image查询和存储等 (√)

     B、glance-registry 负责存储,处理和检索image的元数据(大小,类型等) (√)

     C、使用数据库来存储image文件的元数据 (√)

     D、支持不同的存储仓库来存储image文件,包括swift,本地磁盘,RADOS块设备,Amazon S3,HTTP (√)

    26.下面属于nova组件中的服务的是。(15分)

    A、nova-api (√)

     B、nova-scheduler (√)

     C、nova-novncproxy (√)

     D、nova-controller

    API服务器(nova-api)

    计算服务器(nova-computer)

    网络控制器(nova-network)

    调度器(nova-schedule)

    卷控制器(nova-volume)

    消息队列(queue)

    27.块存储服务(cinder)为实例提供块存储。存储的分配和消耗是由块存储驱动器,或者多后端配置的驱动器决定的。下面那些是可用的驱动程序。(15分)

    A、NAS/SAN (√)

     B、NFS (√)

     C、NTFS

     D、Ceph (√)

    块存储服务(cinder)为实例提供块存储。存储的分配和消耗是由块存储驱动器,或者多后端配置的驱动器决定的。还有很多驱动程序可用:NAS/SAN,NFS,ISCSI,Ceph等。

    28、下面有关Ext2和ext3文件系统的描述,错误的是?(15分)

    A、ext2/ext3文件系统使用索引节点来记录文件信息,包含了一个文件的长度、创建及修改时间、权限、所属关系、磁盘中的位置等信息(√)

    B、ext3增加了日志功能,即使在非正常关机后,系统也不需要检查文件系统

    C、ext3文件系统能够极大地提高文件系统的完整性,避免了意外宕机对文件系统的破坏   //快速修复

    D、ext3支持 1EB的文件系统,以及16TB的文件。 (√)

    如果在文件系统尚未shutdown前就关机如(停电)时,下次重开机后会造成文件系统的资料不一致,故这时必须做文件系统的重整工作,将不一致与错误的地方修复。然而,此一重整的工作是相当耗时的,特别是容量大的文件系统,而且也不能百分之百保证所有的资料都不会流失。

    为了克服此问题,使用所谓“日志式文件系统 (Journal File System)” 。此类文件系统最大的特色是,它会将整个磁盘的写入动作完整记录在磁盘的某个区域上,以便有需要时可以回溯追踪。

    由于资料的写入动作包含许多的细节,像是改变文件标头资料、搜寻磁盘可写入空间、一个个写入资料区段等等,每一个细节进行到一半若被中断,就会造成文件系统的不一致,因而需要重整。

    然而,在日志式文件系统中,由于详细纪录了每个细节,故当在某个过程中被中断时,系统可以根据这些记录直接回溯并重整被中断的部分,而不必花时间去检查其他的部分,故重整的工作速度相当快,几乎不需要花时间。

    29、 Linux系统上,下面哪些文件是与用户管理相关的配置文件(15分)

    A、/etc/passwd (√)  //系统中所有的用户和用户的主要信息。

    B、/etc/shadow (√)  //用于存储 Linux 系统中用户的密码信息,又称为“影子文件”。

    C、/etc/group  (√) //是用户组配置文件,即用户组的所有信息都存放在此文件中。

    D、/etc/password  //没有这文件

    30.下列提法中,属于ifconfig命令作用范围的是。(15分)

    A、配置本地回环地址 (√)

     B、配置网卡的IP地址 (√)

     C、激活网络适配器 (√)

     D、加载网卡到内核中

    加载网卡到内核中不属于ifconfig命令作用范围。因为:在Linux系统中,网卡的驱动程序是作为模块加载到内核中的,正因为如此,当没有网卡的驱动程序时,可以到网上去下载驱动程序的源文件,甚至可以自己动手编写网卡的驱动程序,然后以模块的形式将其编译到内核中去。

    31、linux创建文件的命令有(15分)

    A、ls

    B、touch(√)

    C、cat

    D、vi/vim(√)

    ls:列出目录下内容;      touch:创建文本文件;

    cat:查看文件;           vi/vim:编辑文本文件后即为创建;

    32、进程间通讯方式有哪些? (15分)

    A、管道(√)

    B、消息队列(√)

    C、共享内存(√)

    D、文件和记录锁定(√)

    进程间通讯方式:管道、FIFO(命名管道)、消息队列、信号量(信号量用于实现进程间的互斥与同步,而不是用于存储进程间通信数据)、文件和记录锁定。

    33、云服务器可用的镜像类型有哪几个? (15分)

    A、公有镜像(√)

    B、自定义镜像(√)

    C、服务市场镜像(√)

    D、个人镜像

    提供镜像类型有:公共镜像、自定义镜像、共享镜像、服务市场镜像。

    34.您正在从本地网络到AWS VPC设置站点到站点VPN。您可能需要执行以下哪些步骤?(15分)

    A、为客户网关设置一个公共IP地址(正确答案)

    B、为AWS VPC设置一个公共IP地址

    C、为虚拟专用网关设置一个公用IP地址。(正确答案)

    D、为VPN隧道设置一个公共IP地址

    35.使用分段上传应考虑以下哪些方式?(15分)

    A、用于通过稳定的高带宽网络上载大型对象以最大化带宽 (√)

     B、用于上传大型对象以减少与这些对象相关的入口的成本

     C、用于通过斑点网络上载任何大小的文件以提高弹性 (√)

     D、用于上传必须附加到现有文件的文件

    36.创建云主机时,可以购买的网络带宽有哪几个计费标准?(15分)

    A、按使用流量计费 (√)

     B、按带宽计费 (√)

     C、按时长计费

     D、以上皆无

    37.以下哪个是访问S3存储桶的有效URL?(15分)

    A、https://s3-us-west-1-prototypeBucket32.amazonaws.com/

     B、https://s3-us-west-1.amazonaws.com/prototypeBucket32 (√)

     C、https://s3-mx-central-1.amazonaws.com/prototypeBucket32

     D、https://prototypeBucket32.s3-us-west-1.amazonaws.com (√)

    38.以下哪项是Amazon VPC子网的特征?(15分)

    A、每个子网跨越至少两个可用区,以提高高可用性环境。

    B、每个子网映射到单个可用区。(正确答案)

    C、/25的CIDR块掩码是支持的最小范围。

    D、默认情况下,所有子网都可以相互路由,无论他们是私有还是公共。(正确答案)

    39.如果启用了MFA删除,以下哪个操作将被利用?(15分)

    A、删除一个S3存储桶

     B、更改存储桶的版本控制状态 (√)

     C、永久删除对象版本 (√)

     D、删除对象的元数据

    40.Elastic Beanstalk支持以下哪个?(15分)

    A、 Docker (√)

     B、 C++

     C、 Scala

     D、 Node.js (√)

  • 相关阅读:
    常见的7种排序算法
    ZooKeeper
    线上问题排查(2)——JDK内置工具
    Java并发编程:深入剖析ThreadLocal
    没有main的hello world 程序——Java 分类: java 2015-06-24 16:20 11人阅读 评论(0) 收藏
    Django笔记 —— 模型
    Django笔记 —— MySQL安装
    USACO Section2.3 Controlling Companies 解题报告 【icedream61】
    USACO Section2.3 Money Systems 解题报告 【icedream61】
    USACO Section2.3 Zero Sum 解题报告 【icedream61】
  • 原文地址:https://www.cnblogs.com/wangyyyy/p/14076457.html
Copyright © 2020-2023  润新知