freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

程序設計語言ppt課件-資料下載頁

2025-05-12 12:46本頁面
  

【正文】 的缺點:在一般情況下,無法檢查外部子程序相關信息的一致性以及在子程序中重新聲明的數(shù)據(jù)。 二 、同名問題:不同編程人員使用相同子程序、全局變量名字。 解決方法: 1)各個編程人員(小組)在程序編制之前相互溝通和協(xié)調,避免使用相同的名字,每個編程人員(小組)用它們約定的特殊字符作為名字的開頭,如 a組用前綴 aa, b組用前綴 bb。 C中 include文件中的名字一般用前綴 _. 2)使用范圍規(guī)則來屏蔽名字,如一個子程序包含在另一個子程序中,則只有最外層子程序中的名字對其他分別編譯的子程序右影響。如 Pascal。 3)通過從外部庫中顯式增加名字定義,如面向對象語言中的繼承機制。利用重載技術,允許不同的對象使用相同的名字。 ? 測試與調試:跟蹤執(zhí)行、斷點、斷言。 – 跟蹤執(zhí)行:提供對特殊語句及變量作標記以便在程序中跟蹤的特性。 – 斷點:提供在程序中某處設立斷點的特性。 – 斷言 (assertions):程序中作為單獨語句插入的條件表達式。如 assert(X0 and A=1) or (X=0 and AB+10)。 當斷言激活時,編譯器會判斷條件,如條件不滿足,則中斷程序進入異常處理。程序調試后,斷言可被屏蔽而成為程序中有用的注釋。 本章小節(jié) 通過學習本章: 我們知道學習程序設計語言可以增強我們設計高效算法的能力,能夠提高我們對現(xiàn)存程序語言的運用能力,使我們更容易學習和掌握新的語言。 程序設計語言經過了低級語言(機器語言、匯編語言)到高級語言的發(fā)展,而且仍在繼續(xù)不斷的發(fā)展和變化。 各種不同的語言具有不同的特點和在不同應用領域具有各自的優(yōu)勢。 影響程序設計語言的主要因素有:計算機性能,應用領域的要求,編程方法,實現(xiàn)方法和標準化。 程序設計已經涉及到社會各個領域的應用,經歷著應用程序的 “ 簡單性 ” 到 “ 復雜性 ” ;編程強調 “ 技巧性 ” 到 “ 可讀性 ” ;追求實現(xiàn)的“ 高效性 ” 到 “ 可維護性 ” 和強調 “ 可移植性 ” 的演變。 程序一般計算模型有:命令式語言、應用式語言、基于規(guī)則語言和面向對象語言四種,各自具有優(yōu)點。目前主要使用的仍然是命令式語言和面向對象語言。 語言的標準化有專有化標準和共識性標準兩個種類,一般強調的是后者。影響標準化的因素有時機性、一致性和時效性。 編程環(huán)境是指一些幫助程序設計與實現(xiàn)的支持工具和命令,它對語言設計的編輯、編譯測試與調試有著較大的影響。編程環(huán)境對語言設計的影響主要表現(xiàn)在兩個方面: 1)單獨編譯和匯編 ,2)測試和調試 習題 T4,6. 補充習題: 1)簡述程序設計語言的發(fā)展簡史。 2)解釋算法、數(shù)據(jù)結構的含義。 3)程序語言的使用代價有哪幾種量度。 4)程序語言一般有哪幾種計算模型,各有和特點。
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1