1樓:故事還長
高階程式設計語言可以分為基礎語言、結構化語言和專用語言。
(1) 基礎語言
基礎語言也稱通用語言。它歷史悠久,流傳很廣,有大量的已開發的軟體庫,擁有眾多的使用者, 為人們所熟悉和接受。 屬於這類語言的有 fortran、cobol、basic、algol等。
fortran 語言是目前國際上廣為流行、也是使用得最早的一種高階語言,從 20 世紀90 年代起,在工程與科學計算中一直佔有重要地位,備受科技人員的歡迎。basic 語言是在 20 世紀 60 年代初為適應分時系統而研製的一種互動式語言,可用於一般的數值計算與事務處理。basic 語言結構簡單,易學易用,並且具有互動能力,成為許多初學者學習程式設計的入門語言。
(2) 結構化語言
20 世紀 70 年代以來,結構化程式設計和軟體工程的思想日益為人們所接受和欣賞。在它們的影響下,先後出現了一些很有影響的結構化語言,這些結構化語言直接支援結構化的控制結構,具有很強的過程結構和資料結構能力。pascal、c、ada 語言就是它們的突出代表。
pascal 語言是第一個系統地體現結構化程式設計概念的現代高階語言,軟體開發的最初目標是把它作為結構化程式設計的教學工具。由於它模組清晰、控制結構完備、有豐富的資料型別和資料結構、語言表達能力強、移植容易,不僅被國內外許多高等院校定為教學語言,而且在科學計算、資料處理及系統軟體開發中都有較廣泛的應用。
c 語言功能豐富,表達能力強,有豐富的運算子和資料型別,使用靈活方便,應用面廣,移植能力強,編譯質量高,目標程式效率高,具有高階語言的優點。同時,c 語言還具有低階語言的許多特點,如允許直接訪問實體地址,能進行位操作,能實現組合語言的大部分功能,可以直接對硬體進行操作等。用 c 語言編譯程式產生的目標程式,其質量可以與組合語言產生的目標程式相媲美,具有「可移植的組合語言」的美稱,成為編寫應用軟體、作業系統和編譯程式的重要語言之一。
(3) 專用語言
是為某種特殊應用而專門設計的語言,通常具有特殊的語法形式。一般來說,這種語言的應用範圍狹窄,移植性和可維護性不如結構化程式設計語言。隨著時間的發展,被使用的專業語言已有數百種,應用比較廣泛的有 apl 語言、forth 語言、lisp 語言。
2樓:匿名使用者
除了機器語言和組合語言,其他的都是....常識啊!
3樓:匿名使用者
vb,qb,vc c c++等,老多了
程式設計高階語言有哪些?
「高階程式設計語言」是什麼?
4樓:桓莘呼延夢秋
高階程式設計語言是跟人類語言接近的語言,他是相對於低階程式語言和機器語言而言的。
5樓:支愷源長霞
高階語言在不同的平臺上會被編譯成不同的機器語
言,而不是直接被機器執行。
屬於高階程式設計語言的是()。
6樓:莊生曉夢
屬於高階程式設計語言的是fortran。
從應用角度來看,高階語言可以分為基礎語言、結構化語言和專用語言。
基礎語言也稱通用語言。它歷史悠久,流傳很廣,有大量的已開發的軟體庫,擁有眾多的使用者, 為人們所熟悉和接受。
屬於這類語言的有 fortran、cobol、basic、algol等。fortran 語言是目前國際上廣為流行、也是使用得最早的一種高階語言,從 20 世紀90 年代起,在工程與科學計算中一直佔有重要地位,備受科技人員的歡迎。
程式語言的種類:
1、組合語言
組合語言的實質和機器語言是相同的,都是直接對硬體操作,只不過指令採用了英文縮寫的識別符號,更容易識別和記憶。它同樣需要程式設計者將每一步具體的操作用命令的形式寫出來。
2、指令碼語言
指令碼語言是為了縮短傳統的編寫-編譯-連結-執行(edit-compile-link-run)過程而建立的計算機程式語言。此命名起源於一個指令碼「screenplay」,每次執行都會使對話方塊逐字重複。
3、器語言
由於計算機內部只能接受二進位制**,因此,用二進位制**0和1描述的指令稱為機器指令,全部機器指令的集合構成計算機的機器語言,用機器語言程式設計的程式稱為目標程式。
7樓:嗨呀你爹臨死前
答案選擇b、fortran
從應用角度來看,高階語言可以分為基礎語言、結構化語言和專用語言。
基礎語言也稱通用語言。它歷史悠久,流傳很廣,有大量的已開發的軟體庫,擁有眾多的使用者, 為人們所熟悉和接受。
屬於這類語言的有 fortran、cobol、basic、algol等。fortran 語言是目前國際上廣為流行、也是使用得最早的一種高階語言,從 20 世紀90 年代起,在工程與科學計算中一直佔有重要地位,備受科技人員的歡迎。
程式語言的種類:
1、組合語言
組合語言的實質和機器語言是相同的,都是直接對硬體操作,只不過指令採用了英文縮寫的識別符號,更容易識別和記憶。它同樣需要程式設計者將每一步具體的操作用命令的形式寫出來。
2、指令碼語言
指令碼語言是為了縮短傳統的編寫-編譯-連結-執行(edit-compile-link-run)過程而建立的計算機程式語言。此命名起源於一個指令碼「screenplay」,每次執行都會使對話方塊逐字重複。
3、器語言
由於計算機內部只能接受二進位制**,因此,用二進位制**0和1描述的指令稱為機器指令,全部機器指令的集合構成計算機的機器語言,用機器語言程式設計的程式稱為目標程式。
只有目標程式才能被計算機直接識別和執行。但是機器語言編寫的程式無明顯特徵,難以記憶,不便閱讀和書寫,且依賴於具體機種,侷限性很大,機器語言屬於低階語言。
4、高階語言
高階語言是大多數程式設計者的選擇。和組合語言相比,它不但將許多相關的機器指令合成為單條指令,並且去掉了與具體操作有關但與完成工作無關的細節,例如使用堆疊、暫存器等,這樣就大大簡化了程式中的指令。同時,由於省略了很多細節,程式設計者也就不需要有太多的專業知識。
高階語言主要是相對於組合語言而言,它並不是特指某一種具體的語言,而是包括了很多程式語言,像最簡單的程式語言pascal語言也屬於高階語言。
8樓:匿名使用者
選擇 b 主要語言 ① apt( automatically pro-grammed tools)——自動數控程式。第一個專用語言,用於數控機床加工,1956。
②fortran(formula translation)——公式翻譯程式設計語言。第一個廣泛使用的高階語言,為廣大科學和工程技術人員使用計算機創造了條件,1956。
③ flow-matic 。第一個適用於商用資料處理的語言,其語法與英語語法類似,1956。
④ipl-v(information processing language v)——資訊處理語言。第一個表處理語言,可看成是一種適用於表處理的假想計算機上的組合語言,1958。
⑤ comit(compiler massachusetts institute fotechnology) —— 馬薩諸塞州理工學院編譯程式。第一個現實的串處理和模式匹配語言,1957。
⑥cobol(common business oriented language)——面向商業的通用語言。使用最廣泛的商用語言,它是適用於資料處理的高階程式設計語言,1960。
⑦algol60(algorithmic language60) ——演算法語言60。程式設計語言由技藝轉向科學的重要標誌,其特點是區域性性、動態性、遞迴性和嚴謹性,1960。
⑧lisp(list proceessing——表處理語言。引進函式式程式設計概念和表處理設施,在人工智慧的領域內廣泛使用,1960。
⑨jovial(jules own version of ial)——國際演算法語言的朱爾斯文字。第一個具有處理科學計算、輸入-輸出邏輯資訊、資料儲存和處理等綜合功能的語言。多數jovial編譯程式都是用jovial書寫的,1960。
⑩gpss(general-purpose systems simulator)——通用系統模擬語言 。第一個使模擬成為實用工具的語言 ,1961。
9樓:匿名使用者
選d vb(也就是彙編)結構化高階程式設計語言
高階程式設計語言
10樓:直男救星來了
1、高階程式設計語言的實現依賴於編譯器(或直譯器),即任何一門語言,與其說這門語言功能強大,倒不如說是其編譯器強大。編譯器的功能便是將用高階程式設計語言寫成的**進行語法、語義檢查,優化,生成中間**,最後生成目標**,目標**便可在目標機器上直接執行。因此,簡單來講,編譯器是高階程式設計語言和低階程式設計語言之間的橋樑,將我們容易理解和使用的高階程式設計語言寫成的**翻譯成目標機器所能識別和執行的機器語言**。
所以,如果有人想要發明一門高階程式設計語言,他所要做的工作就是設計這門語言的語法和編譯器。
2、因為目前的程式語言都是老外設計出來的,外國的編譯技術比較成熟,設計一門程式語言相對比較容易,國內則相對落後些。
c語言高階程式設計看什麼書好,C語言高階程式設計看什麼書好?
me無心戀落花 先看基礎的 譚浩強 c語言程式設計 認真讀,多讀兩邊,這本書很基礎,對以後深入學習很重要。看深入的 c primer 這是老外的一本書,有中文的,很經典 c和指標 c專家程式設計 c陷阱和缺陷 學習 語言有什麼書適合新手看 儒雅的小鳥 我建議新手先讀 c primer plus 這本...
組合語言中的基本資料型別與高階語言程式設計中的資料型別的對應關係是什麼
常用的型別對照如下 彙編 c語言 佔位元組數 db char 1 dw short int 2 dd int 或float 4 dq long int 或 double 8 組合語言的基本資料型別有哪些?與高階程式 如c 的資料型別的對應關係是什麼?請通俗解釋,謝謝 因為組合語言直接面向硬體進行操作...
C語言程式設計,C語言程式設計
很多程式都是非常簡單的 1.輸入2個正整數m和n,求其最大公約數和最小公倍數 include include int main 3.程式設計計算從1到10各數階乘的和,即1 2 3 9 10 的和 include int main void printf 1到10各數階乘的和 d n sum ret...