W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
解決問題(problem-solving):提取問題、尋找方案、表達(dá)方案的過程。
高級語言(high-level language):為了人們能夠方便地讀寫而設(shè)計(jì)的編程語言,如C++。
低級語言(low-level language):為了便于計(jì)算機(jī)執(zhí)行而設(shè)計(jì)的編程語言。也稱作“機(jī)器語言”或“匯編語言”。
可移植性(portability):程序可以在多種平臺上執(zhí)行的屬性。
形式語言(formal language):人們?yōu)樘囟繕?biāo)而設(shè)計(jì)的語言,比如為了表示數(shù)學(xué)思想或計(jì)算機(jī)程序而分別設(shè)計(jì)的語言。所有編程語言都是形式語言。
自然語言(natural language):自然而然發(fā)展起來的、人類說話用的語言。
解釋(interpret):通過逐行翻譯的方式執(zhí)行高級語言程序。
編譯(compile):一次性將高級語言編寫的程序翻譯為低級語言程序,為隨后的執(zhí)行做好準(zhǔn)備。
源代碼(source code):高級語言編寫的、未經(jīng)編譯的程序。
目標(biāo)代碼(object code):編譯器翻譯程序后輸出的代碼。
可執(zhí)行程序(executable):可以立即執(zhí)行的目標(biāo)代碼的別名。
算法(algorithm):解決某類問題的一般過程。
bug:程序中的錯(cuò)誤。
語法(syntax):程序的結(jié)構(gòu)。
語義(semantics):程序的含義。
解析(parse):檢查程序并分析其語法結(jié)構(gòu)。
語法錯(cuò)誤(syntax error):導(dǎo)致程序無法解析(也就無法編譯)的錯(cuò)誤。
運(yùn)行時(shí)錯(cuò)誤(run-time error):導(dǎo)致程序在運(yùn)行時(shí)失效的錯(cuò)誤。
邏輯錯(cuò)誤(logical error):導(dǎo)致程序沒有按照編程者意圖執(zhí)行的錯(cuò)誤。
調(diào)試(debugging):找到并解決語法錯(cuò)誤、運(yùn)行時(shí)錯(cuò)誤或邏輯錯(cuò)誤的過程。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: