當前位置:
沈陽一機 > >
新聞中心 > >
行業(yè)動態(tài) > > 編程語言
編程語言
日期:2010年09月25 來源:沈陽機床(集團) 關鍵字:數(shù)控車床
程序是計算機用戶針對要解決的各種具體問題,將求過程按fif某種規(guī)定而描述出來的一段支字。數(shù)控車床作為描進的段,可以使用機器語言、匯編語言及高級語言等多種。
機器語言:
機器語言是~種計算機能夠直接理解的語言。它是電壓的“高”、“低”對應表示成二進制數(shù)的“l”、“。一,以二進d數(shù)形式描述的程序。數(shù)控車床為r便于人們的處理,利用機器語言程時,多數(shù)采用十六進制數(shù)來描述。無論何種語言,在實執(zhí)行時,計算機最終執(zhí)行的都是機器語言程序,
建匯編語言:
匯編語言是為r消除書寫機器語占指令的繁瑣和復j性而創(chuàng)造出來的一種符號語言。它采用與機器語言應的指令符號來描述程序。數(shù)控車床這些與機器語言一對應、便亍人們記憶的符號稱為助記符。數(shù)控車床采用tr編語p ~ij的程序,業(yè)須再翻譯成相應的機器語言程序才能由計算機執(zhí)行。將偉7i-編語言編寫的程序翻譯成機器語占程序的過程稱為匯編。
高級語言:
高級語言是一種采用易于人們理解的命令來描述程序的語言,分為解釋性語言和編譯性語言兩類。解釋性語言在執(zhí)行時,將源程序中的每條命令翻譯成對應的一條條機器語言指令,一邊翻譯(轉換)一邊執(zhí)行,如BASIC語占。編譯性語言在執(zhí)行時,先將源程序全部轉換咸fjJ執(zhí)行的機器語言,然后再一起執(zhí)行。數(shù)控車床編譯型語言有如F幾種:
FORTRAN這是。。種在科學訓算中使用最多的高級語言。數(shù)控車床在注重運算精度的諸多計算中,F(xiàn)ORTRAN是種不可缺少的語占。數(shù)控車床然而,這種語占的控制字種類有限,不能進行遞歸調用,不適于作為結構化程序設計的語言。
COBOL COBOL中的基本運算是針對表格數(shù)據(jù)的運算,程序也是由表格數(shù)據(jù)部分和項目運算步驟部分構成的。
C語言c語言原本是一種為了開發(fā)UNIX操作系統(tǒng)而創(chuàng)造出來的語言,因此,也被稱為結構化的匯編語言。
C++在C語言中,將程序與數(shù)據(jù)作為對象,面向對象的編程語言。
Java與c++類似,可在網(wǎng)絡間進行編程的語言。
數(shù)值計算語言與非數(shù)值計算語言前面介紹的語言都是將計算機處理后的數(shù)值用文字來描述的數(shù)值計算語言,下面將介紹一種描述計算機處理問題本身的分數(shù)值計算語言。
LISP將程序及數(shù)據(jù)全部用函數(shù)式來描述的函數(shù)型語占,常用于人工智能等方面。
Prolog為人工智能而開發(fā)的語言,是一種運用邏輯推理的語言。
◆可執(zhí)行程序的制作
將用編譯性語言編寫的程序轉換成可執(zhí)行程序的過程(步驟)如圖9 6所示。
◆編輯器
在使用編譯性語言編寫程序時,要使用編輯器這種編輯程序來編寫程序,用編輯器編寫出來的程序稱為源程序。
◆編譯
將源程序翻譯成計算機可以理解的目標程序的過程稱為編譯,完成這種翻譯功能的程序稱為編譯器。
◆鏈接
目標程序只是將源程序翻譯成機器語言程序,而不包含函數(shù)等功能。將目標程序與所需函數(shù)結合起來的過程稱為鏈接。完成鏈接的程序稱為鏈接器。函數(shù)等功能存放在庫文件中,鏈接就是將這些功能加入到目標程序中,形成可執(zhí)行程序。
上一篇:計算機的基本動作 下一篇:
計算機網(wǎng)絡
銷售電話
機床營銷
Tel:024-25340888
024-25341888
024-25340887
024-25341887
Fax:024-25341177
配件服務
Tel:024-25341716
024-25341717
Fax:024-25341718
維護改造
Tel:024-25340767
Fax:024-25341177
產(chǎn)品分類