當前位置:編程學習大全網 - 編程語言 - ada中文意思啊

ada中文意思啊

Ada是壹種表現能力很強的通用程序設計語言。

Ada簡介:

它是美國國防部為克服軟件開發危機,耗費巨資,歷時近20年研制成功的。它是被譽為第四代計算機語言的成功代表。與其他流行的程序設計語言不同,它不僅體現了許多現代軟件的開發原理,而且將這些原理付諸實現。

因此,Ada語言的使用可大大改善軟件系統的清晰性,可靠性,有效性,可維護性。

Ada來源:

美國國防部之所以把這種語言取名為Ada,是為了紀念奧古斯特.艾達·洛夫萊斯伯爵夫人(Augusta Ada Lovlace 1815—1852),她是英格蘭詩人拜倫(Byron)勛爵的女兒,曾對現代計算機技術之父查爾斯·巴貝奇(Charles Babage)的筆記,手稿進行了整理和修正。

用途:

Ada語言提供了程序單元單獨編譯的功能,使程序開發和維護簡便,同樣也提供了在壹個單元內多個單元之間的檢測。考慮人類程序員的問題也在設計時被強調。總而言之,在繼續避免過多復雜句型的缺陷的同時,嘗試以壹致系統的方式保持相對較少的底層概念。

Ada的特性:

1、易讀性。

專業人員往往要讀很多程序,因此要避免像APL那種以過於簡單的符號編程的語言,雖然它們的編程速度快,但基本上是不可讀的。

讀壹個程序比寫類似的程序還要費時,這也是有壹定道理的;特別是C/C++的風格比較松散,很多語法都在濫用,使程序可讀性相當低,Ada的語法接近人的語言,即使是初學者,也不會感到很難讀懂。

強類型——保證了每個對象有明確定義的值域,並防止了不同概念的邏輯混淆。許多錯誤可以被編譯器發現,而對於其它語言來說,則可能導致壹個不正確的程序。

2、異常處理。

實際中,壹個程序不可能保證它的正確性;因此,通過異常機制及分塊結構,將錯誤發生的影響控制在某壹特定領域。

3、抽象數據類型。

將數據描述的細節同基於該類型數據的操作相分離,以提高可移植性和可靠性。多任務——使程序變成壹系類的並發活動,而不是單壹的順序活動;這在很多領域,特別是對於服務器程序來說有重要意義,這比調用操作系統提供的功能更有易可移植性和可靠性。

  • 上一篇:K-means原理、優化、應用
  • 下一篇:教程半月板縫合術後如何進行康復鍛煉(第0~6周)
  • copyright 2024編程學習大全網