php 处理对象用什么,程序处理的对象是什么
程序處理的對象是“數(shù)據(jù)”。在計算機的世界里,數(shù)據(jù)代表了對數(shù)字模型的抽象化的概念,同時也代表了信息;而編寫程序的目的就是要處理這些數(shù)據(jù),程序設計就是用于對數(shù)據(jù)進行處理的。
相關推薦:《編程視頻》
程序處理、加工的對象——數(shù)據(jù)
程序設計是用于干什么用的呢?
無非就是對數(shù)據(jù)進行處理。 當我們從事科研和工程項目時,首先當然是結合領域知識對問題進行分析,而后進行數(shù)學建模,最后通過計算機進行處理。
在計算機的世界里,數(shù)據(jù)代表了對數(shù)字模型的抽象化的概念,同時也代表了信息。 結合我們的日常生活,可以想象我們周圍充滿了各種各樣的數(shù)據(jù)——文字、數(shù)字、聲音、圖片、動畫以及更加復雜的多媒體數(shù)據(jù)。編寫程序的目的就是要處理這些數(shù)據(jù)。
雖然數(shù)據(jù)的種類多種多樣,但歸根結底,最基本的兩種數(shù)據(jù)類型是數(shù)字與字符。
如何理解數(shù)據(jù) ?
數(shù)據(jù)的種類多種多樣,但歸根結底,最基本的兩種數(shù)據(jù)類型是數(shù)字與字符
從數(shù)學的抽象角度: 對數(shù)字而言:標量+矢量
在科研和工程中,必然打交道的是矢量和標量兩種類型。標量 :非常簡單,是最基本的數(shù)字類型,它是組成矢量和更為復雜類型的基礎。
矢量 :現(xiàn)在非常火爆的機器學習、數(shù)據(jù)挖掘,無時無刻不需要與特征向量打交道。在C++中有(數(shù)組、STL的 vector )。
從數(shù)學的抽象角度: 對字符而言:字符+字符串字符是互聯(lián)網(wǎng)中最重要的信息載體,因為他承載者語言信息。
在科研和工程項目中,也常稱為文本。它是書面上的語言、讀書、看報、寫文章,都是以文章為載體,它是互聯(lián)網(wǎng)時代最常見、最重要的信息載體。
在 C/C++ 中,是通過字符和字符串的形式進行表示和處理文本。其中字符串是等價于字符構成的數(shù)組。
計算機角度:理解數(shù)據(jù)
計算機編程語言的作用,就是完成從抽象數(shù)學模型到計算機具體表示的映射。因此計算機編程語言定義了幾種模型來實現(xiàn)對數(shù)字的表示。
比如int num;這里定義了一個變量num,這里有兩重含義 :
1 . 首先他對應于數(shù)學中的整數(shù),可以進行整數(shù)相關的運算;
2 . 其次由于計算機的硬件的限制,這個整數(shù)變量不能表示無限大的數(shù)據(jù),在傳統(tǒng)的32機器上,最多只能到(2^32 - 1);
這就是完成了“抽象數(shù)學世界”到“計算機現(xiàn)實世界”的映射 。
分別從數(shù)學和計算機的角度去理解我們身邊出現(xiàn)的各種各樣的數(shù)據(jù),數(shù)據(jù)分別在數(shù)學和計算機的世界里有不同的表現(xiàn)和實現(xiàn)方式。
在C/C++的世界里,數(shù)據(jù)可以分為基本數(shù)據(jù)類型和非基本數(shù)據(jù)類型
1 . 基本數(shù)據(jù)類型:字符型、整形、浮點型;
2 . 非基本數(shù)據(jù)類型:在基本數(shù)據(jù)類型上構建的,是根據(jù)用戶的需求構造出來的,目的是為了表示更加復雜的數(shù)據(jù)。
想要查閱更多相關文章,請訪問PHP中文網(wǎng)!!
總結
以上是生活随笔為你收集整理的php 处理对象用什么,程序处理的对象是什么的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: jsp mysql代码提示错误,Web工
- 下一篇: 动态规划算法php,php算法学习之动态