27. 關於逆向工程,下列敘述何者正確?
(A) 從組合語言恢復高階語言的結構與語法過程
(B) 從機器語言恢復高階語言的結構與語法過程
(C) 從高階語言恢復組合語言的結構與語法過程
(D) 從高階語言恢復機器語言的結構與語法過程
答案:登入後查看
統計: A(90), B(467), C(156), D(169), E(0) #2788715
統計: A(90), B(467), C(156), D(169), E(0) #2788715
詳解 (共 1 筆)
#6109055
低階語言包含機器語言(machine language)和組合語言(assembly language)。正常之下,目前工程師使用的主流語言多為高階語言,例如 Javascript、C語言,接著透過編譯器(Compiler)編成二進制的機器碼檔案(Machine Code),電腦才能執行。逆向工程就是將編譯過的二進制檔案,透過工具,試著從機器語言(machine language)和組合語言(assembly language)找出原本執行檔的程式碼,理出邏輯,加以還原出高階語言的程式碼。
1
0