• <tbody id="wslfv"><pre id="wslfv"></pre></tbody>
    <span id="wslfv"></span>
    <tbody id="wslfv"><pre id="wslfv"></pre></tbody>
    <th id="wslfv"><track id="wslfv"><rt id="wslfv"></rt></track></th>

    <li id="wslfv"><acronym id="wslfv"></acronym></li>
    更多課程 選擇中心

    嵌入式培訓
    達內IT學院

    400-111-8989

    嵌入式系統開發都會用到哪些語言?

    • 發布:adminjet
    • 來源:凌陽教育
    • 時間:2017-03-06 10:26

    如今,在嵌入式系統開發過程中使用語言的種類是很多的,但是只有少數幾種語言得到了的應用,主要為Ada、C/C++、Modula-2等幾種。

    嵌入式系統開發一般會用到什么語言?

    Ada語言是20世紀70年代美國國防部開發并投入使用的功能強大的通用系統開發語言,最開始是Ada83。它支持模塊化、獨立編譯、協處理等功能,其可靠性、可維護性、可讀性都是相當好的。后來,為了更好的去支持(Object-Oriented Programming),對其進行了改進,形成了目前廣泛使用的Ada95。使用Ada語言可以大大改善系統的清晰性、可靠性、可維護性等性能指標。它是美國國防部指定的唯一一種可用于軍用系統開發的語言。

    C語言是由Dennis Richie于1972年在AT & Bell實驗室研究成功并投入使用的系統編程語言,其設計目標是使C既具有匯編語言的效率,又具有高級語言的易編程性,其最具代表性的應用是UNIX操作系統。從20世紀80年代中期C語言涉足實時系統后,受到了普遍歡迎。目前是使用最廣泛的嵌入式系統編程語言。C++是由Bjarne Stroustrup于1995年在Bell實驗室研制成功并投入使用的。C++在支持現代軟件工程、OOP、結構化等方面對C進行了卓有成效的改進,但在程序代碼容量、執行速度、程序復雜程度等方面比C語言程序性能差一些。

    Modula-2是由Nicklans Wirth在70年代后期根據Pascal和Modula開發的系統設計語言,其主要目標是在模塊化、系統編程、協同處理等方面對Pascal 進行改進。Modula-2具有很強的類型檢查能力和豐富的低級功能支持。因此,可用它設計一個完整的實時程序而不用匯編語言的支持。Modula-3是1988年由DEC (Digital Equipment Company)和ORC(Olivetti Research Center)根據Modula-2開發研制并投入使用的系統開發語言。目標是設計一個功能強大但結構簡單的通用編程語言,它在協同處理、OOP、自動垃圾收集以及對C語言和UNIX的支持等方面對 Modula-2進行了改進。

    預約申請免費試聽課

    填寫下面表單即可預約申請免費試聽!怕錢不夠?可就業掙錢后再付學費! 怕學不會?助教全程陪讀,隨時解惑!擔心就業?一地學習,可全國推薦就業!

    上一篇:嵌入式培訓達內怎么樣?
    下一篇:嵌入式操作系統重要的特點是什么?

    怎么樣成為優秀嵌入式系統開發工程師?

    嵌入式系統如何選擇微控制器?

    嵌入式系統開發自學好還是參加培訓好?

    當下嵌入式系統的發展趨勢如何?

    • 掃碼領取資料

      回復關鍵字:視頻資料

      免費領取 達內課程視頻學習資料

    • 視頻學習QQ群

      添加QQ群:1143617948

      免費領取達內課程視頻學習資料

    Copyright ? 2021 Tedu.cn All Rights Reserved 京ICP備08000853號-56 京公網安備 11010802029508號 達內時代科技集團有限公司 版權所有

    選擇城市和中心
    黑龍江省

    吉林省

    河北省

    湖南省

    貴州省

    云南省

    廣西省

    海南省

    欧美一级高清片,一级欧美免费大片视频,欧美三级在线电影免费 百度 好搜 搜狗
    <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>