




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
華清遠(yuǎn)見嵌入式學(xué)院《 Linux 及C》考試題(B卷)一、選擇題(23題,每空2分,共46分)1.在使用mkdir命令創(chuàng)建新的目錄時(shí),在其父目錄不存在時(shí)先創(chuàng)建父目錄的選項(xiàng)(D)。A.-mB.-dC.-fD.-p2.任何時(shí)候用戶需要回到用戶主目錄時(shí)可以使用命令(A)。A.cdB.pwdC.pathD.cd.3.將當(dāng)前目錄下的文件shell.sh移動(dòng)到目錄/home/linux下的命令為(B)。A.cpshell.sh/home/linuxB.mvshell.sh/home/linuxC.lsshell.sh/home/linux/shell.shD.mv/root/shell.sh/home/linux/shell.sh4.下面(C)命令不能用來顯示文件的內(nèi)容。[A]more[B]less[C]find[D]cat5./etc/shadow文件中存放(B)。A.用戶賬號(hào)基本信息B.用戶口令的加密信息C.用戶組信息D.文件系統(tǒng)信息6.LINUX所有服務(wù)的啟動(dòng)腳本都存放在(B)目錄中。A./etc/rc.d/init.dB./etc/init.dC./etc/rc.d/rcD./etc/rc.d若要將當(dāng)前目錄中的myfile.txt文件壓縮成myfile.txt.tar.gz,則實(shí)現(xiàn)的命令為(C)。A.tar -cvf myfile.txt myfile.txt.tar.gzC.tar -zcvf myfile.txt.tar.gz myfile.txt
B.tar-zcvf myfile.txt myfile.txt.tar.gzD.tar-cvf myfile.txt.tar.gz myfile.txt8. 以下程序的運(yùn)行結(jié)果為 ( C )#include<stdio.h>#include<string.h>intSubCount(char*dest,intcount){strcpy(dest,"555");count++;return0;}intmain(){intcount=3;charcaBuf[8];SubCount(caBuf,count);printf("%d\n",count);return0;}[A] 8 [B] 4 [C] 3 [D]59. 下面的代碼輸出是( A )voidfoo(void){unsignedinta=6;intb=-20;(a+b>6)?puts(">6"):puts("<=6");}[A]>6[B]<=610.C語(yǔ)言中,邏輯“真”等價(jià)于(C)。[A]大于零的數(shù)[B]大于零的整數(shù)[C]非零的數(shù)[D]非零的整數(shù)11.刪除文件命令為(D)A.mkdirB.moveC.mvD.rm假設(shè)文件fileA的符號(hào)鏈接為fileB,那么刪除fileA后,下面的描述正確的是(D)。[A].fileB 也隨之被刪除因?yàn)閒ileB未被刪除,所以fileA會(huì)被系統(tǒng)自動(dòng)重新建立[C].fileB 會(huì)隨fileA的刪除而被系統(tǒng)自動(dòng)刪除[D].fileB 仍存在,但是屬于無(wú)效文件下面不是對(duì)Linux操作系統(tǒng)特點(diǎn)描述的是(B)。良好的可移植性[B]單用戶[C]多用戶[D]多任務(wù)14. 在C
語(yǔ)言中,要求運(yùn)算數(shù)必須是整型的運(yùn)算符是
(
D)。[A] /
[B] ++
[C] !=
[D] %下述程序的輸出結(jié)果是(C)。intmain(void){intY=100;while(Y--);printf(“Y=%d”,Y);}[A]Y=0
[B]Y=1
[C]Y=-1
[D]Y=
隨機(jī)數(shù)16. 目前流行的兩種軟件包管理機(jī)制,
Debian
使用(
D
)軟件包,Redhat使用(
B)軟件包。[A] tgz
[B] rpm
[C] tar
[D] deb17.在給定文件中查找與設(shè)定條件相符字符串的命令為(A)。A.grepB.gzipC.findD.sort18.刷新文件時(shí)間戳可以使用的命令為(D)。A.chmodB.moreC.lsD.touch文件exer1的訪問權(quán)限為744,現(xiàn)要取消文件所有者的執(zhí)行權(quán)限,同時(shí)增加同組用的寫權(quán)限,下列命令中正確的是( C )。A.chmodu+xg+wexer1B.chmod646exer1C.chmoda-xg+wexer1D.chmodg+wexer120.Linux終端執(zhí)行temp=world;echohello$temp上述命令執(zhí)行的結(jié)果為(C)。[A].helloworld[B].hello$temp[C].helloworld[C].hello21.在32位系統(tǒng)下小端系統(tǒng),并4字節(jié)對(duì)齊的條件下,unionu_union{unsignedintivar;charcvar;shortsvar;}uu;uu.ivar=0x12345678;iu.cvar=(D);A.0x12345678B.0x5678C.0x12D.0x78/*pointerandfunction*/main(){inta[50],n;...........fun(n,&a[9]);...........}Whichisincorrect( D
)[A]voidfun(intm,intx[]);[C].voidfun(intp,int*s);
[B].voidfun(ints,inth[41]);[D].voidfun(intn,inta);一位法官在審理一起盜竊案中,對(duì)涉及到的四名嫌疑犯甲、乙、丙、丁進(jìn)行了審問。四人分別供述如下:甲說:“罪犯在乙、丙、丁三人之中。 ”乙說:“我沒有做案,是丙偷的。 ”丙說:“在甲和丁中間有一人是罪犯。 ”丁說:“乙說的是事實(shí)?!苯?jīng)過充分的調(diào)查,證實(shí)這四人中有兩人說了真話,另外兩人說的是假話。那么,請(qǐng)你對(duì)此案進(jìn)行裁決,確認(rèn)誰(shuí)是罪犯? ( A )[A]、乙和丁是盜竊犯[C]、乙是盜竊犯
[B]、乙和丙是盜竊犯[D]、甲和丁是盜竊犯二、填空題(6題,每題 2分,共12分)1.管道就是將前一個(gè)命令的標(biāo)準(zhǔn)輸出作為后一個(gè)命令的標(biāo)準(zhǔn)輸入2.make工程管理器根據(jù)(時(shí)間戳)來自動(dòng)發(fā)現(xiàn)更新過的文件從而減少編譯的工作量。3.將命令“command”的標(biāo)準(zhǔn)輸出重定向到文件“file中的”方法是command>file。4.GCC編譯器中-S選項(xiàng)完成的工作是只激活預(yù)處理和編譯,而不進(jìn)行鏈接,生成匯編代碼5.在Linux下調(diào)試c程序時(shí),在提示符(gdb)下輸入b10表示將斷點(diǎn)設(shè)置在第十行6.給了一個(gè)結(jié)構(gòu)體,structA{chara;charb;charc;shortd;inte;shortf;};求sizeof(structA)=24三.簡(jiǎn)答題(3題,每題4分,共12分)什么是鏈接?符號(hào)鏈接與硬鏈接的區(qū)別是什么?鏈接是指用一個(gè)i節(jié)點(diǎn)對(duì)應(yīng)多個(gè)文件名。硬鏈接是把文件的i節(jié)點(diǎn)號(hào)指向該i節(jié)點(diǎn),且鏈接計(jì)數(shù)器值加1。刪除鏈接文件時(shí)計(jì)數(shù)器值減1,當(dāng)其值為0時(shí),i節(jié)點(diǎn)被釋放。符號(hào)鏈接是只有文件名的一個(gè)鏈接文件,并不指向一個(gè)真正的i節(jié)點(diǎn)。在刪除符號(hào)鏈接文件時(shí)與硬鏈接文件有區(qū)別。2.配置Ubuntu主機(jī)上網(wǎng)簡(jiǎn)要操作步驟是什么 ?修改/etc/network/interfaces配置文件重啟網(wǎng)絡(luò)服務(wù):sudo/etc/init.d/networkingrestart3.系統(tǒng)中的 gcc軟件太老了,我該怎么更新它?1.sudoapt-getupdate2.sudoapt-getinstall–reinstallgcc四、編程題
(3
題,每題
10分,共
30分)1.給定一個(gè)字符串 “Ilovechina
編寫”,程序完成以單詞為單位的逆序,如
“chinalovei,
”并要求允許使用第三方變量保存數(shù)據(jù),但可以使用輔助變量指針等。這道題主要考察字符串的遍歷查找以及分類處理, 首先確定算法,我們可以這樣處理字符串:1.將字符串整體導(dǎo)致: “anihcevoli ”2.然后再次遍歷字符串,將每個(gè)單詞倒置: “chinalovei ”確定完算法后就可以用程序進(jìn)行操作了,以下是程序的實(shí)現(xiàn)過程:#include<stdio.h>#defineN32intswap(char*head,char*tail);intmain(){charbuff[N];char*head=buff,*tail=buff;//先講尾指針定位到字符串尾部。While( ‘0’!=*tail)tail++;//調(diào)用swap函數(shù)將整個(gè)字符串倒置。swap(buff,tail-1);//主函數(shù)開始掃描遍歷整個(gè)倒置后的字符串。while('\0'!=*head){查找單詞頭。while(32==*head)head++;找到頭后將尾定位到頭,開始找單詞尾。tail=head;while(32!=*tail&&'\0'!=*tail)tail++;//前兩步找到頭之后將單詞倒置(因?yàn)檠h(huán)結(jié)束后 tail指向‘0’,所以tail-1)。swap(head,tail-1);單詞倒置后將頭指向尾,為下次找單詞做準(zhǔn)備。head=tail;}puts(buff);return0;}//swap函數(shù),完成指定字符串倒置。intswap(char*head,char*tail){while(head<tail){異或法進(jìn)行交換數(shù)據(jù)*head^=*tail;*tail^=*head;*head++^=*tail--;}}2.思考”unsignedinta=0x12345678;”在內(nèi)存中的存儲(chǔ)形式,進(jìn)而將其內(nèi)存中每個(gè)字節(jié)里數(shù)據(jù)取出進(jìn)行加和。#include<stdio.h>intmain(){unsignedintx=0x12345678;char*p=(char*)&x;inti=0;intsum=0;for(i=0;i<sizeof(int);i++){sum+=*p++;}printf("sum=%#x\n",sum);return0;}3.打印楊輝三角形前10行。(提示:定義數(shù)組a[10][10
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 中級(jí)財(cái)務(wù)會(huì)計(jì)學(xué)知到課后答案智慧樹章節(jié)測(cè)試答案2025年春湖南工學(xué)院
- 四川工業(yè)科技學(xué)院《景觀設(shè)計(jì)(1)》2023-2024學(xué)年第一學(xué)期期末試卷
- 西南民族大學(xué)《化工機(jī)械強(qiáng)度與振動(dòng)》2023-2024學(xué)年第二學(xué)期期末試卷
- 洛陽(yáng)理工學(xué)院《組織學(xué)與胚胎學(xué)(B)》2023-2024學(xué)年第二學(xué)期期末試卷
- 四川省資陽(yáng)市2025屆五年級(jí)數(shù)學(xué)第二學(xué)期期末調(diào)研試題含答案
- 海南健康管理職業(yè)技術(shù)學(xué)院《中國(guó)古代文學(xué)A(V)》2023-2024學(xué)年第二學(xué)期期末試卷
- 大同煤炭職業(yè)技術(shù)學(xué)院《個(gè)案工作實(shí)務(wù)》2023-2024學(xué)年第二學(xué)期期末試卷
- 廣州華商學(xué)院《藥理學(xué)實(shí)驗(yàn)A》2023-2024學(xué)年第二學(xué)期期末試卷
- 古詩(shī)詞中煉字的好處
- 工程質(zhì)量控制中的常見問題與解決方案
- 1、住宅項(xiàng)目秩序門崗、監(jiān)控崗標(biāo)準(zhǔn)化打造
- GB/T 9126-2008管法蘭用非金屬平墊片尺寸
- GB/T 5277-1985緊固件螺栓和螺釘通孔
- GB/T 34526-2017混合氣體氣瓶充裝規(guī)定
- GB/T 20416-2006自然保護(hù)區(qū)生態(tài)旅游規(guī)劃技術(shù)規(guī)程
- GB/T 12669-1990半導(dǎo)體變流串級(jí)調(diào)速裝置總技術(shù)條件
- 中醫(yī)護(hù)理技術(shù)操作并發(fā)癥的預(yù)防及處理教案資料
- 《中華人民共和國(guó)殘疾人證申請(qǐng)表》
- 《企業(yè)員工培訓(xùn)國(guó)內(nèi)外文獻(xiàn)綜述》4800字
- 《游擊隊(duì)歌》-完整版PPT
- DB11-T 1832.8-2022建筑工程施工工藝規(guī)程 第8部分:門窗工程
評(píng)論
0/150
提交評(píng)論