欧美老妇人XXXX-天天做天天爱天天爽综合网-97SE亚洲国产综合在线-国产乱子伦精品无码专区

當前位置: 首頁 > 自學考試 > 自學考試備考資料 > 自考《軟件工程》基礎知識點復習:軟件編碼

自考《軟件工程》基礎知識點復習:軟件編碼

更新時間:2013-03-26 17:13:10 來源:|0 瀏覽0收藏0

自學考試報名、考試、查分時間 免費短信提醒

地區

獲取驗證 立即預約

請填寫圖片驗證碼后獲取短信驗證碼

看不清楚,換張圖片

免費獲取短信驗證碼

    軟件編碼

    1.程序設計語言的共同特性:
    心理特性:指影響程序員心理的語言性能。對通信質量有主要影響。表現形式為:歧義性、簡潔性、局部性、順序性、傳統性。
    工程特性:指根據軟件開發項目的需要,總體上考慮的軟件特性。對軟件開發的成功與否有重要影響。表現形式為:可移植性、開發工具的可利用性、軟件的可重用性、可維護性。它也是就程序設計語言的工程特性而言,對程序編碼的要求。體現在源代碼的可維護性等方面。
    技術特性:指具體實現軟件系統中所提供的語言特性。對軟件工程各階段都有一定的影響,要根據項目特性選擇相應特性的語言。

    2.選擇程序設計語言要考慮的因素:項目的應用領域(是關鍵因素,如工程計算、人工智能、數據處理等)、軟件開發方法、軟件執行環境、算法和數據結構的復雜性、軟件開發人員的知識。

    3.程序設計風格指一個人編制程序時所表現出來的特點、習慣、邏輯思路等。良好的程序設計風格可以減少編碼錯誤和讀程序的時間,提高軟件的開發效率。為了具有良好的設計風格,應注意:(1)源程序文檔化;(2)數據說明;(3)語句構造;(4)輸入和輸出(受通信環境、用戶經驗、輸入/輸出設備等影響);(5)效率。

    4.幾種常用的程序設計語言的特點和適用范圍:
    (1)Fortran語言:是世界第一個正式推廣應用于科學計算的的程序設計語言。特點是數據處理能力強,適用于科學工程計算。
    (2)Pascal語言:是第一個體現結構化編程思想的程序設計語言。特點是具有很強的數據和過程結構化能力、語言簡明、數據類型豐富、程序結構嚴謹。適用于科學工程計算和系統軟件。
    (3)C語言:特點是功能很強、支持復雜的數據結構、可大量運用指針、具有豐富靈活的操作運算符及數據處理操作符,還具有匯編語言的某些特性,程序運行效率高。適用于科學工程計算和系統軟件。
    (4)4GL語言(又稱為第4代語言):如FoxPro語言,特點是友好的用戶界面,兼有過程性和非過程性雙重特性、高效的程序代碼、完備的數據庫、應用程序生成器。適用于數據處理和數據庫應用,快速原型模型開發軟件。
    (5)匯編語言:特點是面向機器,可完成一些高級語言無法完成的特殊功能,如和外部設備間的一些接口操作。適用于實時處理和系統軟件。

    5.軟件編碼是將詳細設計得到的處理過程的描述轉換成基于某種計算機語言的程序。

    6.注釋說明了程序的功能,分為:序言性注釋:包括模塊的接口和功能、開發歷史、數據的描述。功能性注釋:包括程序段和語句的功能、數據的狀態。

    7.數據說明順序的規范:常量說明、類型說明、全程量說明、局部量說明。

 

?2013年高教自考網絡輔導課程招生簡章

?2013年4月自考考試時間安排匯總

更多信息請訪問:自學考試頻道    自學考試論壇

分享到: 編輯:環球網校

資料下載 精選課程 老師直播 真題練習

自學考試資格查詢

自學考試歷年真題下載 更多

自學考試每日一練 打卡日歷

0
累計打卡
0
打卡人數
去打卡

預計用時3分鐘

環球網校移動課堂APP 直播、聽課。職達未來!

安卓版

下載

iPhone版

下載

返回頂部