計算機, 程序設計
程序編程。 人機對話,發展的歷史
隨著現代計算機通信,而無需使用專用編程語言是不可能的。 自誕生 的第一台電腦 ,有語言系統,設計用於人機對話的五代。 起初是在其原來的形式彙編。 在遙遠的50年代,他曾在使用單個語句的單行的原則。
代替他在60年代初來到一個象徵性的彙編。 它的特點是可變的概念存在。 事實上,正是這種組件可被視為一個完整的 編程語言。 隨著 他的出現不僅增加了開發速度,還大大提高了軟件的可靠性。 此外,在平行發展,在批處理模式下運行的腳本編程語言。
在這個十年的中期,有一個第三代的編程語言。 這是通用的高級語言。 隨著他們的發展已經在60年代有開展不同領域的任務,一個真正的機會。 第三代語言是比較簡單的,無論計算機的選擇,並有機會與強大的語法來工作。 隨著他們的出現程序員的勞動變得更加高效。 即使在今天,第三代的編程語言是為廣泛的應用發展的一個方便的工具。
在70獨立實體開始的第四代編程語言。 有了他們的幫助,有一個實現重大項目,提高可靠性,並提高應用開發的速度。 他們的特點是對某些應用的方向,它正在從機會的普遍性遠來解決新的性能水平的具體問題。
第五代編程語言的出現在90年代。 他們屬於一個普通用戶系統提供的功能擴展的類別。 有了他們的幫助,甚至從遙遠的編程人員能夠創建高性能的應用程序。 在家裡的第五代編程成為每個人的現實。
語言的分類,也有使用過程編程的基本原則的類。 這一原則的體現 的計算機架構, 稱為諾依曼。 當寫一個程序指令序列在過程語言,它定義一個算法來解決這個問題使用。
程序編程葡萄乾建議使用用於數據存儲的存儲的可能性。 在這種類型的節目,我們面臨的任務命令,你可以定義和修改內存。 內容轉換在計算機存儲器中作為改變導致的初始狀態的結果來執行。
程序編程已經在語言如Fortran語言被使用,出現了50年代初創建解決科學技術問題的方案; COBOL(60秒) - 處理大量不同載波上的數據; 大陵 - 先進的多語言使用。 “塊結構”和“動態分配”的最後顯著存在。
程序編程不被旁路和初學者。 在60當中,他開始了著名的BASIC。 它的簡單性和多功能性已經允許的語言以極快的速度傳播,贏得每年有大批的崇拜者。
過度的先驅語言伴隨不同解釋的一個巨大的數字。 語言PL-1, 帕斯卡(PASCAL), ADA,SI持續的過程式編程的原則發展。
Similar articles
Trending Now