資源描述:
《LINUXc試題(卷)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、華清遠(yuǎn)見嵌入式學(xué)院第一學(xué)期期中考試一、選擇題(20題,共44分)1.常見的Linux發(fā)行版本有很多,下面不是Linux發(fā)行版本的是()。[A]RedHatLinux[B]UbuntuLinux[C]XWindow[D]SuSELinux2.下面不是對(duì)Linux操作系統(tǒng)特點(diǎn)描述的是()。[A]良好的可移植性[B]單用戶[C]多用戶[D]多任務(wù)3.下面()命令不能用來(lái)顯示文件的內(nèi)容。[A]more[B]less[C]find[D]cat4.查看創(chuàng)建目錄命令mkdir的幫助文檔,可以使用命令()。[A]mkdir–h
2、[B]helpmkdir[C]mkdir-p[D]manmkdir1.假設(shè)目錄中存在若干文件file_num.txt(num表示文件編號(hào),1~10),使用以下()通配符可以挑選出其中的編號(hào)為1、3、5的文件。[A]file_*.txt[B]flie_?.txt[C]file_[135].txt[D]file_[^135].txt2.文件權(quán)限r(nóng)-x-wxr--對(duì)應(yīng)的八進(jìn)制表示形式為()[A]0536[B]0654[C]0656[D]05343.在C語(yǔ)言中,要求運(yùn)算數(shù)必須是整型的運(yùn)算符是()。[A]/[B]++[C
3、]!=[D]%4.C語(yǔ)言中,邏輯“真”等價(jià)于()。[A]大于零的數(shù)[B]大于零的整數(shù)[C]非零的數(shù)[D]非零的整數(shù)1.目前流行的兩種軟件包管理機(jī)制,Debian使用()軟件包,Redhat使用()軟件包。[A]tgz[B]rpm[C]tar[D]deb2.下面函數(shù)的功能是()。intfun(char*x){char*y=x;while(*y++);return(y-x-1);}[A]求字符串的長(zhǎng)度[B]比較兩個(gè)字符串的大小[C]將字符串x復(fù)制到字符串y[D]將字符串x連接到字符串y后面3.C語(yǔ)言程序的三種基本程
4、序是()。[A]順序結(jié)構(gòu),選擇結(jié)構(gòu),循環(huán)結(jié)構(gòu)[B]遞歸結(jié)構(gòu),循環(huán)結(jié)構(gòu),轉(zhuǎn)移結(jié)構(gòu)[C]嵌套結(jié)構(gòu),遞歸結(jié)構(gòu),順序結(jié)構(gòu)[D]循環(huán)結(jié)構(gòu),轉(zhuǎn)移結(jié)構(gòu),順序結(jié)構(gòu)1.執(zhí)行下面語(yǔ)句后的輸出結(jié)果為()。inti=-1;if(i<=0)printf(“****”);i=2;elseprintf(“%%%%”);[A]****[B]%%[C]%%%%[D]有語(yǔ)法錯(cuò)誤。不能正確執(zhí)行2.下面的程序運(yùn)行結(jié)果為()。intmain(void){intx=3,y=1,z=0;if(x=y+z)printf(“****”);elsepri
5、ntf(“####”);}[A]語(yǔ)法有錯(cuò)誤,不能編譯[B]****[C]####[D]能編譯,不能連接1.下述程序的輸出結(jié)果是()。intmain(void){intY=100;while(Y--);printf(“Y=%d”,Y);}[A]Y=0[B]Y=1[C]Y=-1[D]Y=隨機(jī)數(shù)1.結(jié)構(gòu)體DATA定義如下,則sizeof(structDATA)的值為()。structDATA{floatf1;inti;charc2;};[A]6[B]8[C]12[D]162.下述程序第二次的輸出結(jié)果為()。intma
6、in(void)??{??extern?int?a;??int?b=0;??staticint?c;??a+=3;?//a=8?other();?//a=13b=5???b+=3;?b=3;?other();??}????int?a=5;??other()??{??int?b=3;??static?int?c=2;??a+=5;b+=5;c+=5;?//a=13b=8,c=7//1813?printf("%d,%d,%d",a,b,c);??c=b;?c=8?}[A]13,0,13[B]18,8,13[C]
7、13,8,13[D]18,8,01.以下程序的功能是將字符串s中所有的字符c刪除,那么空白處缺少的語(yǔ)句為:()。#includeintmain(void){chars[80]?;inti,j?;gets(s)?;for(i=j=0?;s[i]?!=‘