天堂888-欧美黄色小说-熟睡侵犯の奶水授乳在线-初尝情欲h名器av-亚洲天堂免费视频-日韩五十路-免费在线国产-国产又大又黄又粗-久草导航-色播导航-亚洲免费资源-熟女一区二区三区视频-亚洲美女视频在线-亚洲成人福利视频-婷婷精品在线-亚洲综合p-中文字幕 日本-亚洲骚片-亚洲自拍偷拍网-国产农村妇女精品一区二区-午夜中出-久久精品国产精品亚洲毛片-91精品毛片-99爱视频在线-狠狠操亚洲-美女让人操-里番本子纯肉侵犯肉全彩无码-999偷拍

軟件設計師程序語言基本成分一

軟件設計師 責任編輯:fh0213 2013-05-30

添加老師微信

備考咨詢

加我微信

摘要:點擊進入:軟考軟件設計師培訓視頻教程軟件設計師考試培訓面授班全國招生2.1.2程序語言的基本成分程序語言的基本成分包括數據、運算、控制和傳輸等。1.程序語言的數據成分程序語言的數據成分指的是一種程序語言的數據類型。數據對象總是對應著應用系統中某些有意義的東西,數據表示則指示了程序中值的組織形式。數據

點擊進入:

軟件設計師考試培訓面授班全國招生

2.1.2程序語言的基本成分

程序語言的基本成分包括數據、運算、控制和傳輸等。

1.程序語言的數據成分

程序語言的數據成分指的是一種程序語言的數據類型。數據對象總是對應著應用系統中某 些有意義的東西,數據表示則指示了程序中值的組織形式。數據類型用于代表數據對象,還用 于在基礎機器中完成對值的布局,同時還可用于檢査表達式中對運算的應用是否正確。

數據是程序操作的對象,具有存儲類別、類型、名稱、作用域和生存期等屬性,使用時要為它分配內存空間。數據名稱由用戶通過標識符命名,標識符是由字母、數字和下劃線 組成的標記;類型說明數據占用內存的大小和存放形式;存儲類別說明數據在內存中的位置和 生存期;作用域則說明可以使用數據的代碼范圍:生存期說明數據占用內存的時間范圍。從不 同角度可將數據進行不同的劃分。

1)常量和變量

按照程序運行時數據的值能否改變,將數據分為常量和變量。程序中的數據對象可以具有 左值和(或)右值,左值指存儲單元(或地址、容器),右值是值(或內容)。變量具有左值和 右值,在程序運行過程中其右值可以改變;常量只有右值,在程序運行過程中其右值不能改變。

2)全局量和局部量

按數據的作用域范圍,可分為全局量和局部量。系統為全局變量分配的存儲空間在程序運 行的過程中一般是不改變的,而為局部變量分配的存儲單元是動態改變的。

3)數據類型

按照數據組織形式的不同可將數據分為基本類型、用戶定義類型、構造類型及其他類型。 C (C++)的數據類型如下。

(1)基本類型:整型(int)、字符型(char)、實型(float、double)和布爾類型(bool)。

(2)特殊類型:空類型(void)。

(3)用戶定義類型:枚舉類型(enum)。

(4)構造類型:數組、結構、聯合。

(5)指針類型:type*.

(6)抽象數據類型:類類型。

其中,布爾類型和類類型由C++語言提供。

2.程序語言的運算成分

程序語言的運算成分指明允許使用的運算符號及運算規則。大多數高級程序語言的基本運 算可以分成算術運算、關系運算和邏輯運算,有些語言如C (C++)還提供位運算。運算符號 的使用與數據類型密切相關。為了明確運算結果,運算符號要規定優先級和結合性,必要時還 要使用圓括號。

返回目錄:軟件設計師程序語言基礎知識匯總

更多資料
更多課程
更多真題
溫馨提示:因考試政策、內容不斷變化與調整,本網站提供的以上信息僅供參考,如有異議,請考生以權威部門公布的內容為準!

軟考備考資料免費領取

去領取

!
咨詢在線老師!