單項選擇題在gcc命令行上單獨使用下列哪個選項,可將一個C源程序文件轉(zhuǎn)換為對應(yīng)的匯編源程序文件?()

A.-c
B.-o
C.-S
D.-E


您可能感興趣的試卷

你可能感興趣的試題

1.單項選擇題以下有關(guān)程序編寫和執(zhí)行方面的敘述中,錯誤的是()。

A.高級語言和匯編語言源程序都不能在機器上直接執(zhí)行
B.編譯程序員必須了解機器結(jié)構(gòu)和指令系統(tǒng)
C.匯編語言是一種與機器結(jié)構(gòu)無關(guān)的編程語言
D.可用高級語言和低級語言編寫出功能等價的程序

2.單項選擇題下列選項中,不屬于objdump程序的功能的是()。

A.反匯編二進(jìn)制程序中的機器指令
B.顯示輸出二進(jìn)制程序中的符號表、源程序語句等調(diào)試信息
C.跟蹤、調(diào)試二進(jìn)制程序的運行
D.顯示輸出二進(jìn)制程序中指定節(jié)的內(nèi)容

3.單項選擇題下列任務(wù)的執(zhí)行中不需要root管理員權(quán)限的是()。

A.安裝和刪除系統(tǒng)軟件包
B.運行reboot命令重啟系統(tǒng)
C.使用gcc工具從C源文件編譯系統(tǒng)軟件程序
D.使用mkdir命令在根目錄中創(chuàng)建新的子目錄

4.單項選擇題在安裝Linux系統(tǒng)時,必須創(chuàng)建的供Linux系統(tǒng)使用的磁盤分區(qū)是()。

A.boot分區(qū)
B.根分區(qū)
C.交換(swap)分區(qū)
D.home分區(qū)

5.單項選擇題以下是關(guān)于IA-32/Linux中call指令和int $0x80指令比較的敘述,其中錯誤的是()。

A.call指令和int $0x80指令執(zhí)行過程中,都會將下一條指令的地址保存在棧中
B.call指令為同一特權(quán)級過程調(diào)用,而int $0x80指令實現(xiàn)對內(nèi)核服務(wù)例程的調(diào)用
C.call指令和int $0x80指令執(zhí)行前,都會由mov指令將參數(shù)值傳送到棧中保存
D.call指令和int $0x80指令都有對應(yīng)返回指令,前者是ret指令,后者是iret指令