




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、若x=2,y=3,則x&y的結(jié)果是() 所選答案: A. 0 正確答案: D. 2 問(wèn)題 2 得 10 分,滿分 10 分 linux下標(biāo)準(zhǔn)的鏈接器是x x 的指定答案: ldx 的正確答案: ld 問(wèn)題 3 得 10 分,滿分 10 分 Linux 是一個(gè)運(yùn)行在x下的 32/64 位操作系統(tǒng)。 所選答案:Linux 是一個(gè)運(yùn)行在 保護(hù)模式下的 32/64 位操作系統(tǒng)。 正確答案:Linux 是一個(gè)運(yùn)行在 保護(hù)模式下的 32/6
2、4 位操作系統(tǒng)。 問(wèn)題 4 得 10 分,滿分 10 分 在指令leal 8(%ecx,%edx,4),%eax中,假設(shè)ECX的內(nèi)容是x,EDX的內(nèi)容是y,則該指令實(shí)現(xiàn)的功能是計(jì)算x的值,并將其存入寄存器y中。x 的指定答案: x+4y+8y 的指定答案: eaxx 的正確答案: x+4y+8 x+4*y+8y 的正確答案: EAX eax 問(wèn)題 5 得 0 分,滿分 10 分 在32位機(jī)器上,表達(dá)式0x13值是( ) 所選答案: D.
3、 0xFFFFFFFC 正確答案: B. 0xFFFFFFEC 問(wèn)題 6 得 10 分,滿分 10 分 假設(shè):sizeof(int)=4, 聲明int a10,數(shù)組a的首地址在寄存器ecx中,數(shù)組下標(biāo)i存放在edx中,表達(dá)式的結(jié)果存在eax中,則表達(dá)式ai對(duì)應(yīng)的匯編代碼是() 所選答案: B. movl (%ecx,%edx,4),%eax正確答案: B. movl (%ecx,%edx,4),%eax 問(wèn)題 7 得 5 分,滿分 10 分 已
4、知匯編,補(bǔ)充完整對(duì)應(yīng)的C代碼(填空的各個(gè)符號(hào)之間不要加空格)。c: pushl %ebp movl %esp, %ebp subl $16, %esp movl $0, -8(%ebp) movl $0, -4(%ebp) jmp .L4.L5: movl 8(%ebp), %eax imull -8(%ebp), %eax addl 12(%ebp), %eax movl %eax, -4(%e
5、bp) addl $1, -8(%ebp).L4: cmpl $29, -8(%ebp) jle .L5 movl -4(%ebp), %eax leave ret對(duì)應(yīng)的C代碼:int c(int x, int y) int i=0,result=0; while(1) result=2; i+; re
6、turn result;1 的指定答案: i<=292 的指定答案: result+x*i1 的正確答案: i<30 i<=292 的正確答案: x*i+y i*x+y y+x*i y+i*x 問(wèn)題 8 得 10 分,滿分 10 分 假設(shè):sizeof(int)=4, 聲明int a10,數(shù)組a的首地址在寄存器ecx中,數(shù)組下標(biāo)i存放在edx中,表達(dá)式的結(jié)果存在eax中,則表達(dá)式a0對(duì)應(yīng)的匯編代碼是()所選答案: A. movl
7、0; (%ecx), %eax正確答案: A. movl (%ecx), %eax 問(wèn)題 9 得 0 分,滿分 10 分 gdb下繼續(xù)程序運(yùn)行,直到下一個(gè)斷點(diǎn)的命令是x x 的指定答案: nx 的正確答案: continue c 問(wèn)題 10 得 10 分,滿分 10 分 Linux 平臺(tái)的標(biāo)準(zhǔn)匯編器是 x,匯編命令是y。 x 的指定答案: gasy 的指定答案: asx 的正確答案: GAS gasy 的正確答案:
8、 as 問(wèn)題 11 得 0 分,滿分 10 分 所謂“機(jī)器字長(zhǎng)”通常是指CPU內(nèi)部用于整數(shù)運(yùn)算的數(shù)據(jù)通路的寬度,因此“字長(zhǎng)”等于CPU內(nèi)部用于整數(shù)運(yùn)算的運(yùn)算器位數(shù)和通用寄存器寬度。 所選答案:錯(cuò)正確答案:對(duì) 問(wèn)題 12 得 10 分,滿分 10 分 C語(yǔ)言中允許無(wú)符號(hào)整數(shù)和帶符號(hào)整數(shù)之間的轉(zhuǎn)換,轉(zhuǎn)換前后的機(jī)器數(shù)發(fā)生了改變。 所選答案:否正確答案:否 問(wèn)題 13 得 10 分,滿分 10 分 以下C語(yǔ)言源碼:int get(int *p1,int *p2)
9、 if(p1>p2) return *p2; else return *p1;請(qǐng)補(bǔ)充對(duì)應(yīng)的匯編代碼:get: pushl %ebp movl %esp, %ebp movl 8(%e
10、bp), %edx movl 12(%ebp), %eax 1 2 3 4 .L2: movl (%edx), %eax.L4: popl %ebp ret所選答案:以下C語(yǔ)言源碼:int get(int *p1,int *p2)
11、; if(p1>p2) return *p2; else return *p1;請(qǐng)補(bǔ)充對(duì)應(yīng)的匯編代碼:get: pushl %ebp movl %esp, %ebp movl 8(%
12、ebp), %edx movl 12(%ebp), %eax cmpl %eax, %edx jbe .L2 movl (%eax), %eax jmp .L4 .L2: movl (%edx), %eax.L4: popl %ebp
13、60; ret正確答案:以下C語(yǔ)言源碼:int get(int *p1,int *p2) if(p1>p2) return *p2; else return *p1;請(qǐng)補(bǔ)充對(duì)應(yīng)的匯編代碼:get: pushl %ebp movl &
14、#160; %esp, %ebp movl 8(%ebp), %edx movl 12(%ebp), %eax cmpl %eax, %edx jbe .L2 movl (%eax), %eax jmp .L4 .L2: movl
15、; (%edx), %eax.L4: popl %ebp ret 問(wèn)題 14 得 10 分,滿分 10 分 gdb下運(yùn)行程序的命令是x x 的指定答案: runx 的正確答案: r run 問(wèn)題 15 得 10 分,滿分 10 分 刪除文件命令為( ) 所選答案: D. rm 正確答案: D. rm 問(wèn)題
16、16 得 0 分,滿分 10 分 C語(yǔ)言的按位運(yùn)算有()(多選) 所選答案: A. D. & F. | 正確答案: A. D. & F. | H. 問(wèn)題 17 得 0 分,滿分 10 分 C語(yǔ)言中表達(dá)式x|0xFF的功能是()所選答案: A. x 的最低有效字節(jié)全變1,其余各位取反 正確答案: C.
17、; x 的最低有效字節(jié)全變1,其余各位不變 問(wèn)題 18 得 10 分,滿分 10 分 在位運(yùn)算中,操作數(shù)每左移一位,其結(jié)果相當(dāng)于() 所選答案: D. 操作數(shù)乘以2正確答案: D. 操作數(shù)乘以2 問(wèn)題 19 得 0 分,滿分 10 分 gdb調(diào)試環(huán)境下,以十六進(jìn)制方式查看寄存器eax內(nèi)容的命令是x x 的指定答案: forgetx 的正確答案: p /x $eax print /x $eax 問(wèn)題 20 得 0 分,滿分 1
18、0 分 表達(dá)式0x13&0x17的值是( ) 所選答案: A. 0x17 正確答案: B. 0x13 問(wèn)題 21 得 0 分,滿分 10 分 如何刪除一個(gè)非空子目錄 /tmp ( ) 所選答案: D. rm rf /tmp/* 正確答案: B. rm -rf /tmp 問(wèn)題 22 得 7.5 分,滿分 10 分 AT&T匯編格式中,長(zhǎng)度后綴x表示指令中處理
19、的操作數(shù)長(zhǎng)度為字節(jié),y表示字,z表示雙字,w表示四字。 x 的指定答案: by 的指定答案: wz 的指定答案: lw 的指定答案: dx 的正確答案: by 的正確答案: wz 的正確答案: lw 的正確答案: q 問(wèn)題 23 得 0 分,滿分 10 分 下列那一個(gè)指令可以設(shè)定使用者的密碼( ) 所選答案: B. pwd 正確答案: C. passwd 問(wèn)題 24 得 0 分,滿分 10 分
20、; C語(yǔ)言中主函數(shù)main可以有兩個(gè)參數(shù),int argc和char *argv,其中argc表示命令行參數(shù)的個(gè)數(shù),不包括命令本身。所選答案:對(duì)正確答案:錯(cuò) 問(wèn)題 25 得 10 分,滿分 10 分 ( )命令可更改一個(gè)文件的權(quán)限設(shè)置. 所選答案: C. chmod 正確答案: C. chmod 問(wèn)題 26 得 0 分,滿分 10 分 在使用mkdir命令創(chuàng)建新的目錄時(shí),在其父目錄不存在時(shí)先創(chuàng)建父目錄的選項(xiàng)是( ) 所選答案:
21、160;D. -f 正確答案: A. -p 問(wèn)題 27 得 10 分,滿分 10 分 IA-32規(guī)定中,以下哪個(gè)寄存器不屬于調(diào)用者保存寄存器? 所選答案: D. EBX 正確答案: D. EBX 問(wèn)題 28 得 10 分,滿分 10 分 sizeof(int)=4, 聲明int a10,數(shù)組a的首地址在寄存器ecx中,數(shù)組下標(biāo)i存放在edx中,表達(dá)式的結(jié)果存在eax中,則表達(dá)式&ai對(duì)應(yīng)的匯編代碼是() 所選答案: B.
22、60; leal (%ecx,%edx,4),%eax 正確答案: B. leal (%ecx,%edx,4),%eax 問(wèn)題 29 得 0 分,滿分 10 分 以下關(guān)于Linux目錄的說(shuō)法中哪個(gè)是正確的?(多選題)所選答案: C. 所有用戶的家目錄都在/home下 D. 內(nèi)核存放在/boot目錄下 正確答案: B. /sbin目錄下存放的命令任何普通用戶都不能執(zhí)行 D. 內(nèi)核存放在/boot目錄下
23、60;問(wèn)題 30 得 10 分,滿分 10 分 以下不是C語(yǔ)言的標(biāo)準(zhǔn)的是( )所選答案: D. ISO C92 正確答案: D. ISO C92 問(wèn)題 31 得 0 分,滿分 10 分 以下不能查看文件內(nèi)容的命令是() 所選答案: B. less 正確答案: A. ls 問(wèn)題 32 得 0 分,滿分 10 分 下面哪個(gè)系統(tǒng)目錄中包含Linux使用的外部設(shè)備 ( ) 所選答案: D.
24、160; /bin 正確答案: C. /dev 問(wèn)題 33 得 0 分,滿分 10 分 下面哪個(gè)是你學(xué)習(xí)字符界面的原因? 所選答案: C. 你的系統(tǒng)可能沒(méi)裝某個(gè)特殊的命令; D. 服務(wù)器可能沒(méi)有圖形界面; 正確答案: D. 服務(wù)器可能沒(méi)有圖形界面; 問(wèn)題 34 得 0 分,滿分 10 分 用GDB調(diào)試C語(yǔ)言程序時(shí),需要生成的可執(zhí)行程序中包含調(diào)試信息,下面能生成調(diào)試信息的正確命令是(
25、160; )。 所選答案: B. gcc -E 正確答案: C. gcc -g 問(wèn)題 35 得 0 分,滿分 10 分 在32位機(jī)器上運(yùn)行以下代碼,sizeof(void*)的值是()void show_pointer(void *x) show_bytes(byte_pointer) &x, sizeof(void *); 所選答案: A. 2 正確答案: B.&
26、#160; 4 問(wèn)題 36 得 0 分,滿分 10 分 已知匯編,請(qǐng)補(bǔ)充完整對(duì)應(yīng)的C程序(填空各個(gè)符號(hào)之間不要有空格)。a:pushl %ebpmovl %esp, %ebpmovl 8(%ebp), %edxmovl 12(%ebp), %eaxcmpl %eax, %edxjle .L2subl %eax, %edxmovl %edx, %eaxjmp .L4.L2:subl %edx, %eax.L4:popl %ebpretC程序:int a(int x ,int y) if(1) return 2;else &
27、#160; return 3;1 的指定答案: 未給定2 的指定答案: 未給定3 的指定答案: 未給定1 的正確答案: x>y2 的正確答案: x-y3 的正確答案: y-x 問(wèn)題 37 得 10 分,滿分 10 分 linux下執(zhí)行as命令時(shí)加上參數(shù)x可以使生成的目標(biāo)程序包含符號(hào)表,能夠進(jìn)行調(diào)試。x 的指定答案: gstabsx 的正確答案: -gstabs gstabs 問(wèn)題 38 得 7.5 分,滿分 10 分
28、160; 假設(shè)8位帶符號(hào)整數(shù)變量x和y的機(jī)器數(shù)分別是X和Y。如X=A6H,Y=3FH,則執(zhí)行x+y的運(yùn)算結(jié)果中,標(biāo)志位CF=x,OF=y,執(zhí)行x-y的運(yùn)算結(jié)果中,CF=u,OF=v。x 的指定答案: 1y 的指定答案: 0u 的指定答案: 0v 的指定答案: 1x 的正確答案: 0y 的正確答案: 0u 的正確答案: 0v 的正確答案: 1 問(wèn)題 39 得 10 分,滿分 10 分 操作系統(tǒng)內(nèi)核定義為:所選答案: D. 介于硬件和應(yīng)用程序之間的部分,
29、為應(yīng)用程序提供相關(guān)服務(wù); 正確答案: D. 介于硬件和應(yīng)用程序之間的部分,為應(yīng)用程序提供相關(guān)服務(wù); 問(wèn)題 40 得 5 分,滿分 10 分 假設(shè)8位無(wú)符號(hào)整數(shù)變量x和y的機(jī)器數(shù)分別是X和Y。如X=A6H,Y=3FH,則執(zhí)行x+y的運(yùn)算結(jié)果中,標(biāo)志位CF=x,OF=y,執(zhí)行x-y的運(yùn)算結(jié)果中,CF=u,OF=v。x 的指定答案: 1y 的指定答案: 0u 的指定答案: 1v 的指定答案: 1x 的正確答案: 0y 的正確答案: 0u 的正確答案: 0v 的正確答
30、案: 1 問(wèn)題 41 得 0 分,滿分 10 分 以下關(guān)于Linux目錄的說(shuō)法中哪個(gè)是錯(cuò)誤的?所選答案: D. 日志大多存放在/var目錄下 正確答案: A. /lib下存放了幾乎所有的配置文件 問(wèn)題 42 得 0 分,滿分 10 分 有些微處理器芯片,如Alpha和Motoral的PowerPC,需要在芯片加電啟動(dòng)時(shí)選擇確定數(shù)據(jù)存儲(chǔ)模式是采用大端模式還是小端模式。 所選答案:未給定正確答案:對(duì) 問(wèn)題 43 得 10 分,滿分 10
31、 分 如下哪一個(gè)命令可以幫助你知道shell命令的用法() 所選答案: C. man 正確答案: C. man 問(wèn)題 44 得 0 分,滿分 10 分 在32位機(jī)器上,float類型的精度是()所選答案: D. 8 正確答案: A. 7 問(wèn)題 45 得 10 分,滿分 10 分 采用移位運(yùn)算進(jìn)行常量的除法運(yùn)算時(shí),對(duì)于帶符號(hào)整數(shù)x,如果x<0, 則在移位之前,先要將x加上偏移量,再右移,目的是使商朝0方向舍入。 所
32、選答案:對(duì)正確答案:對(duì) 問(wèn)題 46 得 0 分,滿分 10 分 在文件內(nèi)進(jìn)行搜索的命令()所選答案: B. search 正確答案: A. grep 問(wèn)題 47 得 10 分,滿分 10 分 以下關(guān)于開(kāi)源軟件的說(shuō)法,哪一個(gè)說(shuō)法一定是正確的?· 所選答案: D. 開(kāi)源軟件也有許可協(xié)議 正確答案: D
33、. 開(kāi)源軟件也有許可協(xié)議 問(wèn)題 48 得 0 分,滿分 10 分 改變文件所有權(quán)的命令是() 所選答案: A. chmod 正確答案: D. chown 問(wèn)題 49 得 10 分,滿分 10 分 linux和windows一樣,不區(qū)分大小寫。 所選答案:錯(cuò)正確答案:錯(cuò) 問(wèn)題 50 得 0 分,滿分 10 分 gdb調(diào)試環(huán)境下
34、,查看CPU所有寄存器的命令是x x 的指定答案: 未給定x 的正確答案: info register 問(wèn)題 51 得 10 分,滿分 10 分 在C語(yǔ)言中,如果執(zhí)行一個(gè)運(yùn)算時(shí)同時(shí)有無(wú)符號(hào)數(shù)和帶符號(hào)數(shù)參加,那么,C編譯器會(huì)隱含的將無(wú)符號(hào)數(shù)強(qiáng)制類型轉(zhuǎn)換為帶符號(hào)數(shù)。所選答案:否正確答案:否 問(wèn)題 52 得 0 分,滿分 10 分 計(jì)算機(jī)存儲(chǔ)中大小端的端(Endian)來(lái)源于() 所選答案: C. 丁丁歷險(xiǎn)記正確答案: D. 格列弗游記 &
35、#160;問(wèn)題 53 得 0 分,滿分 10 分 某文件的組外成員的權(quán)限為只讀;所有者有全部權(quán)限;組內(nèi)的權(quán)限為讀與寫,則該文件的權(quán)限為( ) 所選答案: D. 476 正確答案: C. 764 問(wèn)題 54 得 10 分,滿分 10 分 linux安裝分區(qū),SWAP分區(qū)分配多大比較適合?所選答案: C. 內(nèi)存的2倍,最大不超過(guò)2G 正確答案: C. 內(nèi)存的2倍,最大不超過(guò)2G 問(wèn)題 55 得 0 分,滿分 1
36、0 分 gdb調(diào)試程序時(shí)單步進(jìn)入過(guò)程調(diào)試的命令是x。x 的指定答案: 未給定x 的正確答案: step s 問(wèn)題 56 得 0 分,滿分 10 分 閱讀以下代碼:int exchange(int *xp,int y) int x = *xp; *xp = y; return x;該代碼中的變量x在對(duì)應(yīng)
37、的機(jī)器級(jí)代碼中,通常是保存在x中,而不是存儲(chǔ)器中。當(dāng)過(guò)程體開(kāi)始執(zhí)行時(shí),過(guò)程參數(shù)xp和y存儲(chǔ)在相對(duì)于寄存器%ebp中地址值偏移y和z中。x 的指定答案: 未給定y 的指定答案: 未給定z 的指定答案: 未給定x 的正確答案: 寄存器y 的正確答案: 8z 的正確答案: 12 問(wèn)題 57 得 0 分,滿分 10 分 在使用GCC編譯器的過(guò)程中,以下()選項(xiàng)可用來(lái)指定生成的目標(biāo)文件名。 所選答案: A. -c 正確答案: D. -o
38、;問(wèn)題 58 得 10 分,滿分 10 分 C語(yǔ)言中對(duì)同一類型的數(shù)據(jù),并不是所有機(jī)器都采用相同的數(shù)據(jù)寬度,分配的字節(jié)數(shù)隨處理器和編譯器的不同而不同。 所選答案:對(duì)正確答案:對(duì) 問(wèn)題 59 得 0 分,滿分 10 分 已知匯編代碼如下:fun: pushl %ebp movl %esp, %ebp movl 8(%ebp), %eax
39、 sarl $2, %eax movl 12(%ebp), %ecx sall %cl, %eax popl %ebp ret請(qǐng)補(bǔ)充完整對(duì)應(yīng)的C語(yǔ)言表達(dá)式:(注意:表達(dá)式的運(yùn)算符號(hào)之間不要加空格)int fun(int x ,int n)
40、1; 2; return x;1 的指定答案: 未給定2 的指定答案: 未給定1 的正確答案: x>>=2 x=x>>22 的正確答案: x<<=n x=x<<n 問(wèn)題 60 得 10 分,滿分 10 分 在Red Hat Linux 中,系統(tǒng)默認(rèn)的( )用戶對(duì)整個(gè)系統(tǒng)擁有完全的控制權(quán)。所選答案: D. root正確答案: D.
41、60; root 問(wèn)題 61 得 10 分,滿分 10 分 C語(yǔ)言支持多種格式的整數(shù)和浮點(diǎn)數(shù)表示。數(shù)據(jù)類型char表示單個(gè)字節(jié),能用來(lái)表示單個(gè)字符(ASCII碼),也 可以用來(lái)表示單個(gè)字節(jié)。 所選答案:對(duì)正確答案:對(duì) 問(wèn)題 62 得 0 分,滿分 10 分 表達(dá)式0x130x17的值是( ) 所選答案: 未給定 正確答案: C. 0x04 問(wèn)題 63 得 0 分,滿分 10 分 默認(rèn)情況下管理員創(chuàng)建了一個(gè)普通用戶,就會(huì)在(
42、160;)目錄下創(chuàng)建一個(gè)用戶主目錄。 所選答案: 未給定 正確答案: D. /home 問(wèn)題 64 得 0 分,滿分 10 分 已知short x = -12345;執(zhí)行x<<2;和x>>2;的結(jié)果分別是x和y。x 的指定答案: 未給定y 的指定答案: 未給定x 的正確答案: 16156y 的正確答案: -3087 問(wèn)題 65 得 0 分,滿分 10 分 IA-32處理器主要有兩種工作方式,即x模式和保護(hù)模式
43、。 x 的指定答案: 未給定x 的正確答案: 實(shí)地址 實(shí) 問(wèn)題 66 得 0 分,滿分 10 分 用ls al 命令列出下面的文()件列表,是符號(hào)連接文件的是( ) 所選答案: 未給定 正確答案: D. lrwxr-r- 1 hel users 7 Sep 12 08:12 cheng 問(wèn)題 67 得 0 分,滿分 10 分 每個(gè)過(guò)程都有自己的棧區(qū),稱為棧幀。因此,在程序執(zhí)行時(shí),一個(gè)棧有若干棧幀組成,每個(gè)棧幀
44、用專門的1指定起始位置。當(dāng)前棧幀的范圍在2和3指向的區(qū)域之間。由于不斷有數(shù)據(jù)出入,所以4會(huì)動(dòng)態(tài)移動(dòng),而5可以固定不變。所選答案:每個(gè)過(guò)程都有自己的棧區(qū),稱為棧幀。因此,在程序執(zhí)行時(shí),一個(gè)棧有若干棧幀組成,每個(gè)棧幀用專門的 未給定指定起始位置。當(dāng)前棧幀的范圍在 未給定和 未給定指向的區(qū)域之間。由于不斷有數(shù)據(jù)出入,所以 未給定會(huì)動(dòng)態(tài)移動(dòng),而 未給定可以固定不變。正確答案:每個(gè)過(guò)程都有自己的棧區(qū),稱為棧幀。因此,在程序執(zhí)行時(shí),一個(gè)棧有若干棧幀組成,每個(gè)棧幀用專門的 EBP指定起始位置。當(dāng)前棧幀的范圍在 EBP和 ESP指
45、向的區(qū)域之間。由于不斷有數(shù)據(jù)出入,所以 ESP會(huì)動(dòng)態(tài)移動(dòng),而 EBP可以固定不變。 問(wèn)題 68 得 0 分,滿分 10 分 gcc支持的C語(yǔ)言源程序擴(kuò)展名為x x 的指定答案: 未給定x 的正確答案: .c c 問(wèn)題 69 得 0 分,滿分 10 分 已知C源碼如下:int sub(int x, int y) return x-y;int caller() int a=300;
46、 int b=100; int diff=sub(a,b); return diff;請(qǐng)補(bǔ)充完整對(duì)應(yīng)的匯編代碼:sub: pushl %ebp movl %esp, %ebp 1 2 popl %ebp &
47、#160; retcaller: pushl %ebp movl %esp, %ebp 3 4 5 6 leave ret所選答案:已知C源碼如下:int sub(int x, int y) return
48、 x-y;int caller() int a=300; int b=100; int diff=sub(a,b); return diff;請(qǐng)補(bǔ)充完整對(duì)應(yīng)的匯編代碼:sub: pushl %ebp movl %esp, %ebp 未給定 &
49、#160; 未給定 popl %ebp retcaller: pushl %ebp movl %esp, %ebp 未給定 未給定 未給定 未給
50、定 leave ret正確答案:已知C源碼如下:int sub(int x, int y) return x-y;int caller() int a=300; int b=100; int diff=sub(a,b); return diff;請(qǐng)補(bǔ)充完整對(duì)應(yīng)的匯編代碼:sub: pushl
51、0; %ebp movl %esp, %ebp movl 8(%ebp), %eax subl 12(%ebp), %eax popl %ebp retcaller: pushl %ebp movl
52、60; %esp, %ebp subl $8, %esp movl $100, 4(%esp) movl $300, (%esp) call sub leave ret 問(wèn)題 70 得 0 分,滿分 10 分 閱讀以下C代碼,補(bǔ)充完整對(duì)應(yīng)的匯編代碼:int loo
53、p(int x,int y,int n) do x += n; y *= n;
54、60; n-; while(n>0)&&(y<n); return x;匯編代碼:loop: pushl %ebp movl &
55、#160; %esp, %ebp movl 8(%ebp), %eax movl 12(%ebp), %ecx movl 16(%ebp), %edx.L3:
56、; 1 2 3 4 5 6 7.L5: pop
57、l %ebp ret所選答案:閱讀以下C代碼,補(bǔ)充完整對(duì)應(yīng)的匯編代碼:int loop(int x,int y,int n) do x += n;
58、; y *= n; n-; while(n>0)&&(y<n); return x;匯編代碼:loop:
59、; pushl %ebp movl %esp, %ebp movl 8(%ebp), %eax movl
60、160; 12(%ebp), %ecx movl 16(%ebp), %edx.L3: 未給定 未給定 未給定 未給定&
61、#160; 未給定 未給定 未給定.L5: popl %ebp ret正確答案:閱讀以下C代碼,補(bǔ)充完整對(duì)應(yīng)的匯編代碼:int loop(in
62、t x,int y,int n) do x += n; y *= n; &
63、#160; n-; while(n>0)&&(y<n); return x;匯編代碼:loop: pushl %ebp movl
64、; %esp, %ebp movl 8(%ebp), %eax movl 12(%ebp), %ecx movl 16(%ebp), %edx.L3:
65、60; addl %edx, %eax imull %edx, %ecx subl $1, %edx testl %edx, %edx jle .L5
66、60; cmpl %edx, %ecx jl .L3.L5: popl %ebp ret 問(wèn)題 71 得 0 分,滿分 10 分 如果要列出一個(gè)目錄下的所有文件需要使用命令行( ) 所選答案: 未給定 正確答案:&
67、#160;A. ls -a 問(wèn)題 72 得 0 分,滿分 10 分 在計(jì)算機(jī)的數(shù)據(jù)存儲(chǔ)中,如果以字節(jié)為一個(gè)排列基本單位,那么LSB表示() 所選答案: 未給定 正確答案: B. 最低有效字節(jié) 問(wèn)題 73 得 0 分,滿分 10 分 gdb調(diào)試查看變量值的命令是x x 的指定答案: 未給定x 的正確答案: print p 問(wèn)題 74 得 0 分,滿分 10 分 GCC的編譯流程分為了四個(gè)步驟,分別
68、為x,y,z,r(寫中文)。 x 的指定答案: 未給定y 的指定答案: 未給定z 的指定答案: 未給定r 的指定答案: 未給定x 的正確答案: 預(yù)處理y 的正確答案: 編譯z 的正確答案: 匯編r 的正確答案: 鏈接 問(wèn)題 75 得 0 分,滿分 10 分 某文件的組外成員的權(quán)限為只讀;所有者有全部權(quán)限;組內(nèi)的權(quán)限為讀與寫,則該文件的權(quán)限為() 所選答案: 未給定 正確答案: A. 764 問(wèn)題 76
69、得 0 分,滿分 10 分 對(duì)文件重命名的命令為( ) 所選答案: 未給定 正確答案: B. mv 問(wèn)題 77 得 0 分,滿分 10 分 已知函數(shù)如下:void xor_swap(int *x,int *y) /(1) *y=*x*y;/(2) *x=*x*y;/(3) *y=*x*y;/(4)執(zhí)行xor_swap(3,5);語(yǔ)句,則在上述程序中表達(dá)式(2)執(zhí)行完畢,*y的值是x.x
70、 的指定答案: 未給定x 的正確答案: 6 問(wèn)題 78 得 0 分,滿分 10 分 在intel機(jī)器上運(yùn)行以下代碼,simple_show函數(shù)的輸出內(nèi)容是()typedef unsigned char *byte_pointer;void show_bytes(byte_pointer start, int len) int i; for (i = 0; i < len; i+) printf(" %.2x", starti);
71、 printf("n");void simple_show() int val = 0x87654321;byte_pointer valp = (byte_pointer) &val;show_bytes(valp, 1);所選答案: 未給定 正確答案: D. 21 問(wèn)題 79 得 0 分,滿分 10 分 使用gdb調(diào)試中提示符為(gdb),則調(diào)試中設(shè)置斷點(diǎn)的命令正確的是(
72、 )。 所選答案: 未給定 正確答案: C. (gdb)break 2 問(wèn)題 80 得 0 分,滿分 10 分 在過(guò)程調(diào)用中,需要為入口參數(shù)、返回地址、調(diào)用過(guò)程執(zhí)行時(shí)用到的寄存器、被調(diào)用過(guò)程中的非靜態(tài)局部變量、過(guò)程返回時(shí)的結(jié)果等數(shù)據(jù)找到存放空間,這個(gè)存放空間稱之為1。(填寫中文) 1 的指定答案: 未給定1 的正確答案: 棧 棧幀 問(wèn)題 81 得 0 分,滿分 10 分 哪個(gè)命令可以將
73、普通用戶轉(zhuǎn)換成超級(jí)用戶( ) 所選答案: 未給定 正確答案: B. su 問(wèn)題 82 得 0 分,滿分 10 分 表達(dá)式-2147483648<2147483647的值是() 所選答案: 未給定 正確答案: A. 取決于C語(yǔ)言的標(biāo)準(zhǔn) 問(wèn)題 83 得 0 分,滿分 10 分 已知C語(yǔ)言源碼如下: int a【M】【N】;int b【N】【M】;int fun(int i,int j)
74、0; return a【i】【j】+b【j】【i】; 對(duì)應(yīng)的匯編代碼如下:fun: pushl %ebp movl %esp, %ebp movl 8(%ebp), %edx movl 12(%ebp), %eax leal
75、160; (%edx,%edx,2), %ecx addl %eax, %ecx leal (%edx,%eax,4), %eax movl b(,%eax,4), %eax addl a(,%ecx,4), %eax popl %ebp ret則M=(1),N=(2)。1 的指定答案: 未給定2 的指定答案: 未給定1 的正確答案: 42 的正確答案: 3 問(wèn)題 84 得 0 分,滿分 10 分 表達(dá)式0x13|
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 艦橋上行走的規(guī)則
- 城市綜合管廊建設(shè)與管理解決方案
- 環(huán)境科學(xué)中關(guān)于全球氣候變化試題
- 企業(yè)ERP系統(tǒng)集成服務(wù)項(xiàng)目合同
- 地理信息系統(tǒng)應(yīng)用知識(shí)點(diǎn)梳理與考核試題集
- 建筑結(jié)構(gòu)與建筑設(shè)計(jì)練習(xí)題庫(kù)
- 現(xiàn)代管理學(xué)原理應(yīng)用問(wèn)題解析題
- 企業(yè)研發(fā)投入與轉(zhuǎn)化效率對(duì)比表
- 建筑工程施工承包協(xié)議
- 個(gè)性化學(xué)習(xí)服務(wù)平臺(tái)構(gòu)建及實(shí)施方案設(shè)計(jì)
- 2025年九江職業(yè)大學(xué)高職單招職業(yè)技能測(cè)試近5年??及鎱⒖碱}庫(kù)含答案解析
- 《智能網(wǎng)聯(lián)汽車 自動(dòng)駕駛系統(tǒng)要求及測(cè)試方法 第1部分:高速公路及城市快速路》
- 中儲(chǔ)糧招聘考試題庫(kù)
- 《GNSS接收機(jī)矢量跟蹤算法研究》
- 2024年立體卷鐵心變壓器市場(chǎng)調(diào)查報(bào)告
- DB14-T 1123-2024 紅小豆、玉米間作技術(shù)規(guī)程
- 【課件】溶質(zhì)的質(zhì)量分?jǐn)?shù)(第1課時(shí))九年級(jí)化學(xué)人教版(2024)下冊(cè)
- 2025高考數(shù)學(xué)專項(xiàng)復(fù)習(xí):導(dǎo)數(shù)的27個(gè)模塊專練(含答案)
- 《云南民風(fēng)民俗》課件
- 【MOOC】通信原理-中原工學(xué)院 中國(guó)大學(xué)慕課MOOC答案
- 高職美育教程 課件全套 周保平 專題1-10 高職美育的意義與特點(diǎn)-藝術(shù)美
評(píng)論
0/150
提交評(píng)論