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 (√)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM