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

正文內(nèi)容

程序設(shè)計語言和編碼(1)(存儲版)

2025-02-05 18:29上一頁面

下一頁面
  

【正文】 g、 Lisp適用于人工智能領(lǐng)域 – Smalltalk、 C++適用于 OO系統(tǒng)的開發(fā) – 有些語言適用于多個應(yīng)用領(lǐng)域,如 C ? 若有多種語言都適合于某項目的開發(fā)時,也可考慮選擇開發(fā)人員比較熟悉的語言 19 ? 選擇高級語言還是低級語言 ? 優(yōu)先選擇高級語言 開發(fā)和維護高級語言程序比開發(fā)和維護低級語言程序容易得多 ? 必要時使用低級語言 高級語言程序經(jīng)編譯后所產(chǎn)生的目標程序的功效要比完成相同功能的低級語言程序低得多,所以在有些情況下會部分或全部使用低級語言 20 使用低級語言的情況: ?對運行時間和存儲空間有過高要求的項目,如電子筆記本中的軟件 ?在某些不能提供高級語言編譯程序的計算機上開發(fā)程序,如單片機上的軟件 ?大型系統(tǒng)中對系統(tǒng)執(zhí)行時間起關(guān)鍵作用的模塊 21 程序設(shè)計風格 ? 編程的依據(jù)是詳細設(shè)計的結(jié)果,因此程序的質(zhì)量主要取決于設(shè)計,但編程的質(zhì)量也在很大程度上影響著程序的質(zhì)量 ? 編程風格主要包括: – 源程序中的內(nèi)部文檔 – 數(shù)據(jù)說明 – 語句構(gòu)造 – 輸入/輸出 22 源程序文檔化 ? 在源程序中可包含一些內(nèi)部文檔,以幫助閱讀和理解源程序 ? 在源程序中的內(nèi)部文檔主要包括: – 標識符的命名 – 注解 – 程序的視覺組織 23 標識符的命名 ? 選擇含義明確的名字,使其能正確提示標識符所代表的實體 – 例如,表示總量的變量名用 Total,表示平均值的用 Average等 ? 名字不要太長,太長會增加打字量,且易出錯。 私有方法: InitializeOutlook() CreateMail() 公共屬性: MailSubject:(Write only, String) MailMessage:(Write only, String) MailAttachments:(Write only, String) 29 ? 通過在程序中添加一些空格、空行和縮進等技巧,幫助人們從視覺上看清程序的結(jié)構(gòu) ? 例如,通過縮進技巧可清晰地觀察到程序的嵌套層次,同時還容易發(fā)現(xiàn)諸如“遺漏end”那樣的錯誤 視覺組織 30 IF( … ) THEN IF( … ) THEN …… ELSE …… ENDIF …… ELSE …… ENDIF 31 ? 自然的程序段之間可用 空行 隔開 ? 可通過添加空格使語句成分清晰,如 (A<- 17)ANDNOT(B<= 49)ORC 可寫成 (A<- 17) AND NOT (B<= 49) OR C ? 也可以通過添加括號突出運算的優(yōu)先級,避免發(fā)生運算的錯誤,如 a**( b**c ) 32 ? 放置大括號 一般首選的方法是 Kamp。 ? 常用的規(guī)則如下: 39 1. 在一行內(nèi)只寫一條語句 ? 在一行內(nèi)只寫一條語句,并且采取適當添加空格的辦法,使程序的邏輯和功能變得更加明確。如果改一下: WORK = A[T]; A[T] = A[I]; A[I] = WORK; 就能讓讀者一目了然了。 43
點擊復(fù)制文檔內(nèi)容
教學教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1