當前位置:聚美館>智慧生活>心理>

三大結構在進階語言中的地位

心理 閱讀(3.29W)
三大結構在進階語言中的地位

進階語言的控制結構主要包含順序結構、自頂向下結構、條件選擇結構。

進階語言設計的程序必須經過“翻譯”以後才能被機器執行。“翻譯”的方法有兩種,一種是解釋,一種是編譯。

解釋是把源程序翻譯一句,執行一句的過程,而編譯是源程序翻譯成機器指令形式的目標程序的過程,再用連結程序把目標程序連結成可執行程序後才能執行。

對進階語言程序進行解釋並執行的程序稱爲解釋程序(軟件)。它的功能是讀入源程序,按源程序動態邏輯順序進行逐句分析、翻譯,解釋一句執行一句,不產生任何中間代碼,最終得到程序的執行結果。

擴展資料:

進階編程語言作爲一種通用的編程語言,它的語言結構和計算機本身的硬件以及指令系統無關,它的可閱讀性更強,能夠方便的表達程序的功能,更好的描述使用的算法。

同時,它更容易被初學者所掌握,很容易學習。而且容易學習掌握。但是進階編程語言因爲是一種編譯語言,所以他的執行速度比彙編程序要低,同時因爲進階語言比較冗長,所以代碼的執行速度也要慢一些。