這篇文章給大家分享的是有關程序處理對象的示例分析的內容。小編覺得挺實用的,因此分享給大家做個參考。一起跟隨小編過來看看吧。
在陽春等地區,都構建了全面的區域性戰略布局,加強發展的系統性、市場前瞻性、產品創新能力,以專注、極致的服務理念,為客戶提供成都網站設計、網站制作 網站設計制作按需網站建設,公司網站建設,企業網站建設,成都品牌網站建設,網絡營銷推廣,成都外貿網站建設,陽春網站建設費用合理。
程序處理的對象是“數據”。在計算機的世界里,數據代表了對數字模型的抽象化的概念,同時也代表了信息;而編寫程序的目的就是要處理這些數據,程序設計就是用于對數據進行處理的。
程序設計是用于干什么用的呢?
無非就是對數據進行處理。當我們從事科研和工程項目時,首先當然是結合領域知識對問題進行分析,而后進行數學建模,最后通過計算機進行處理。
在計算機的世界里,數據代表了對數字模型的抽象化的概念,同時也代表了信息。結合我們的日常生活,可以想象我們周圍充滿了各種各樣的數據——文字、數字、聲音、圖片、動畫以及更加復雜的多媒體數據。編寫程序的目的就是要處理這些數據。
雖然數據的種類多種多樣,但歸根結底,最基本的兩種數據類型是數字與字符。
如何理解數據 ?
數據的種類多種多樣,但歸根結底,最基本的兩種數據類型是數字與字符
從數學的抽象角度: 對數字而言:標量+矢量
在科研和工程中,必然打交道的是矢量和標量兩種類型。
標量 :非常簡單,是最基本的數字類型,它是組成矢量和更為復雜類型的基礎。
矢量 :現在非常火爆的機器學習、數據挖掘,無時無刻不需要與特征向量打交道。在C++中有(數組、STL的 vector )。
從數學的抽象角度: 對字符而言:字符+字符串
字符是互聯網中最重要的信息載體,因為他承載者語言信息。
在科研和工程項目中,也常稱為文本。它是書面上的語言、讀書、看報、寫文章,都是以文章為載體,它是互聯網時代最常見、最重要的信息載體。
在 C/C++ 中,是通過字符和字符串的形式進行表示和處理文本。其中字符串是等價于字符構成的數組。
計算機角度:理解數據
計算機編程語言的作用,就是完成從抽象數學模型到計算機具體表示的映射。因此計算機編程語言定義了幾種模型來實現對數字的表示。
比如int num;這里定義了一個變量num,這里有兩重含義 :
1 . 首先他對應于數學中的整數,可以進行整數相關的運算;
2 . 其次由于計算機的硬件的限制,這個整數變量不能表示無限大的數據,在傳統的32機器上,最多只能到(2^32 - 1);
這就是完成了“抽象數學世界”到“計算機現實世界”的映射 。
分別從數學和計算機的角度去理解我們身邊出現的各種各樣的數據,數據分別在數學和計算機的世界里有不同的表現和實現方式。
在C/C++的世界里,數據可以分為基本數據類型和非基本數據類型
1 . 基本數據類型:字符型、整形、浮點型;
2 . 非基本數據類型:在基本數據類型上構建的,是根據用戶的需求構造出來的,目的是為了表示更加復雜的數據。
感謝各位的閱讀!關于程序處理對象的示例分析就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!
分享標題:程序處理對象的示例分析
地址分享:http://www.2m8n56k.cn/article20/jdsijo.html
成都網站建設公司_創新互聯,為您提供定制開發、微信小程序、云服務器、移動網站建設、電子商務、關鍵詞優化
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:[email protected]。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯