我的軟考筆記 程式語言 程式語言基本概念

2021-09-28 15:27:21 字數 2409 閱讀 1583

我的軟考筆記-程式語言-程式語言基本概念

程式設計說的基本成分:資料、運算、控制、傳輸

資料具有型別的意義:便於編譯程式在基礎機器中完成對值的布局,同時還可以用於檢查表示式中對運算的應用是否正確

高階語言不依賴於具體的機器硬體

程式執行時使用者記憶體空鍵一般劃分為:**區靜態資料區棧區**、堆區**,其中棧區和堆區也被稱為動態資料區全域性變數的儲存空間靜態資料區

程式的三種基本控制結構順序結構選擇結構重複結構

傳值呼叫:形參不能向實參傳遞資訊

傳引用呼叫:將實參變數的位址傳遞給形參,實現形參和實參間雙向傳遞資料的效果。

指標變數:當變數儲存的是記憶體單元位址。既能定義全域性變數,也可定義區域性變數

鍊錶中的節點空間需要程式設計師根據需求申請和釋放,因此,資料空間應採用堆儲存分配策略

動態語言:程式在執行時可以改變其結構,例如新的函式可以被引進、已有的函式可以被刪除等在結構上的變化等。動態語言的型別是在執行時是執行的。優點:方便閱讀,不需要寫非常多與型別相關的**。缺點:不方便除錯,命名不規範時不方便理解。動態語言都是解釋型語言,不管它們是否物件導向的語言。簡單地說,能夠隨時改變其型別的語言

靜態語言宣告乙個變數後,不能改變其型別的語言

指令碼語言:一套與系統程式語言不同的協定。它們犧牲執行速度和系統程式語言相關的型別長度提供更高的程式設計創作能力軟體重用

htmlvlink時設定已使用的鏈結顏色,alink用於設定正在被擊中的鏈結的顏色,background用於設定背景的url,bgcolor用於設定文件整體的背景顏色。

< tr >標記用於定義**的一行,< col > 標記用於定義**中乙個或多個列的屬性值。< td >標記用於定義**中的乙個單元格。< title >定義文件標題,< align >定義文字的對齊方式,< mailto >定義乙個只想電子郵件的超級鏈結。

python指令碼語言弱型別語言動態語言不需要進行變數物件型別宣告的語言

視覺化程式設計:以「所見所得的」的程式設計思想為原則,力圖實現程式設計工作的視覺化,即隨時可以看到結果程式與結果的調整同步

特點

1、基於物件導向的思想,引入控制項的概念和事件驅動

2、程式開發過程一般遵循以下步驟①進行介面的繪製工作,②基於時間編寫程式**,以響應滑鼠、鍵盤的各種動作

優點:設計人員可以不用編寫或只需編寫很少的程式**,就能完成應用程式的設計,極大提高設計人員的工作效率

我的C語言程式設計程式設計之路

我是西安工業大學電子資訊工程專業的一名大三的學生,學校雖然是個一本但是一點也不知名,目前已經大三卻感覺自己沒有任何收穫,這並不是我上大學的目的,雖然我也想過很多目標,很多努力的方式但是一直沒有去實踐,因為總是感覺遙遙無期,每次總是想的比別人早但是做的比別人晚這是我的缺點我一定會慢慢去改變的。那麼大三...

C程式語言 筆記

第二章 型別符號表示式 2.9 按位與 可用於遮蔽某些二進位制位 如 n 0177 按位或 可以將某些位置1 如 n 011 按位取反 可以用於如將後六位置0 n 077 這樣的用法比 n 0177700這樣的表示式好很多,前者可移植性強。左移右移的右值不能為負 return x p 1 n 0 2...

《C語言程式設計》筆記

2.stdio是standard input output 的縮寫,即標準輸入輸出。有關輸入輸出的函式的格式均定義這裡 3.float 4個位元組,double 8個位元組,short 2個位元組,int和long 4個位元組 這裡指的是vs,有一些軟體不一樣 4.314.159 規範化的指數形式為...