編譯程序?qū)儆谑裁窜浖?高級程序語言的編譯程序?qū)儆谑裁窜浖?/h1>
高級程序語言的編譯程序?qū)儆谑裁窜浖繉儆谙到y(tǒng)軟件。一般分為系統(tǒng)軟件和應(yīng)用軟件。系統(tǒng)軟件:操作系統(tǒng)(win7、XP、Linux等)、語言編譯器(VC、vs、eclipse等)、數(shù)據(jù)庫管理(Oracle、
高級程序語言的編譯程序?qū)儆谑裁窜浖?/h2>
屬于系統(tǒng)軟件。一般分為系統(tǒng)軟件和應(yīng)用軟件。系統(tǒng)軟件:操作系統(tǒng)(win7、XP、Linux等)、語言編譯器(VC、vs、eclipse等)、數(shù)據(jù)庫管理(Oracle、mysql、SQLite3等)。。應(yīng)用軟件:這是很常見的,如游戲軟件,繪圖軟件。。。一般來說,你可以這樣看:系統(tǒng)軟件可以看作是與硬件密切相關(guān)的軟件。當(dāng)然,只有幾個。
高級語言的編譯系統(tǒng)是應(yīng)用程序嗎?
編譯器和解釋器屬于語言處理系統(tǒng),負責(zé)將高級語言轉(zhuǎn)換為低級語言。語言處理系統(tǒng)是一種系統(tǒng)軟件,因此編譯器屬于系統(tǒng)軟件。
編程語言用于開發(fā)各種軟件,包括系統(tǒng)軟件,所以編程語言是應(yīng)用軟件。例如編譯-解釋器-匯編語言就是一種計算機高級語言系統(tǒng)。按照軟件的分類,編譯系統(tǒng)屬于系統(tǒng)軟件。由于編譯軟件和操作系統(tǒng)都屬于系統(tǒng)軟件,所以所有的軟件都可以在這些系統(tǒng)軟件的基礎(chǔ)上運行。編譯系統(tǒng)根據(jù)語言的規(guī)則對源程序進行編譯,然后編譯連接生成可執(zhí)行文件。例如DOS操作系統(tǒng)加上FORTRAN、pascll、C語言等各種高級語言就屬于這種接口平臺,它提供編譯任務(wù)輸入接口和處理狀態(tài)信息輸出接口,并根據(jù)輸入的編譯任務(wù)生成任務(wù)名稱;擴展數(shù)據(jù):接收輸入的編譯任務(wù),根據(jù)所述編譯任務(wù)生成任務(wù)名稱,通過編譯源代碼分析獲取所述任務(wù),并輸出編譯任務(wù)的處理狀態(tài)信息。
計算機高級語言的編譯程序?qū)儆谑裁搭惖模?/h2>
計算機高級語言編譯器屬于系統(tǒng)軟件。
編譯器(Compiler program),也稱為編譯器,是指用高級編程語言編寫的源程序,翻譯成等效機器語言格式的目標程序。編譯器是一種用生成方法實現(xiàn)的翻譯程序。它以高級程序設(shè)計語言編寫的源程序為輸入,以匯編語言或機器語言表示的目標程序為輸出。編譯后的目標程序通常要經(jīng)過運行階段,才能在運行程序的支持下運行,處理初始數(shù)據(jù),計算出所需的計算結(jié)果。