程序處理對(duì)象的示例分析

這篇文章給大家分享的是有關(guān)程序處理對(duì)象的示例分析的內(nèi)容。小編覺(jué)得挺實(shí)用的,因此分享給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧。

在陽(yáng)春等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場(chǎng)前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供成都網(wǎng)站設(shè)計(jì)、網(wǎng)站制作 網(wǎng)站設(shè)計(jì)制作按需網(wǎng)站建設(shè),公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),成都品牌網(wǎng)站建設(shè),網(wǎng)絡(luò)營(yíng)銷推廣,成都外貿(mào)網(wǎng)站建設(shè),陽(yáng)春網(wǎng)站建設(shè)費(fèi)用合理。

程序處理的對(duì)象是“數(shù)據(jù)”。在計(jì)算機(jī)的世界里,數(shù)據(jù)代表了對(duì)數(shù)字模型的抽象化的概念,同時(shí)也代表了信息;而編寫程序的目的就是要處理這些數(shù)據(jù),程序設(shè)計(jì)就是用于對(duì)數(shù)據(jù)進(jìn)行處理的。

程序處理、加工的對(duì)象——數(shù)據(jù)

程序設(shè)計(jì)是用于干什么用的呢?

無(wú)非就是對(duì)數(shù)據(jù)進(jìn)行處理。當(dāng)我們從事科研和工程項(xiàng)目時(shí),首先當(dāng)然是結(jié)合領(lǐng)域知識(shí)對(duì)問(wèn)題進(jìn)行分析,而后進(jìn)行數(shù)學(xué)建模,最后通過(guò)計(jì)算機(jī)進(jìn)行處理。

在計(jì)算機(jī)的世界里,數(shù)據(jù)代表了對(duì)數(shù)字模型的抽象化的概念,同時(shí)也代表了信息。結(jié)合我們的日常生活,可以想象我們周圍充滿了各種各樣的數(shù)據(jù)——文字、數(shù)字、聲音、圖片、動(dòng)畫以及更加復(fù)雜的多媒體數(shù)據(jù)。編寫程序的目的就是要處理這些數(shù)據(jù)。

雖然數(shù)據(jù)的種類多種多樣,但歸根結(jié)底,最基本的兩種數(shù)據(jù)類型是數(shù)字與字符。


如何理解數(shù)據(jù) ?

數(shù)據(jù)的種類多種多樣,但歸根結(jié)底,最基本的兩種數(shù)據(jù)類型是數(shù)字與字符

從數(shù)學(xué)的抽象角度: 對(duì)數(shù)字而言:標(biāo)量+矢量

在科研和工程中,必然打交道的是矢量和標(biāo)量?jī)煞N類型。

  • 標(biāo)量 :非常簡(jiǎn)單,是最基本的數(shù)字類型,它是組成矢量和更為復(fù)雜類型的基礎(chǔ)。

  • 矢量 :現(xiàn)在非?;鸨臋C(jī)器學(xué)習(xí)、數(shù)據(jù)挖掘,無(wú)時(shí)無(wú)刻不需要與特征向量打交道。在C++中有(數(shù)組、STL的 vector )。

從數(shù)學(xué)的抽象角度: 對(duì)字符而言:字符+字符串

字符是互聯(lián)網(wǎng)中最重要的信息載體,因?yàn)樗休d者語(yǔ)言信息。

在科研和工程項(xiàng)目中,也常稱為文本。它是書面上的語(yǔ)言、讀書、看報(bào)、寫文章,都是以文章為載體,它是互聯(lián)網(wǎng)時(shí)代最常見(jiàn)、最重要的信息載體。

在 C/C++ 中,是通過(guò)字符和字符串的形式進(jìn)行表示和處理文本。其中字符串是等價(jià)于字符構(gòu)成的數(shù)組。


計(jì)算機(jī)角度:理解數(shù)據(jù)

計(jì)算機(jī)編程語(yǔ)言的作用,就是完成從抽象數(shù)學(xué)模型到計(jì)算機(jī)具體表示的映射。因此計(jì)算機(jī)編程語(yǔ)言定義了幾種模型來(lái)實(shí)現(xiàn)對(duì)數(shù)字的表示。

比如int num;這里定義了一個(gè)變量num,這里有兩重含義 :

1 . 首先他對(duì)應(yīng)于數(shù)學(xué)中的整數(shù),可以進(jìn)行整數(shù)相關(guān)的運(yùn)算;

2 . 其次由于計(jì)算機(jī)的硬件的限制,這個(gè)整數(shù)變量不能表示無(wú)限大的數(shù)據(jù),在傳統(tǒng)的32機(jī)器上,最多只能到(2^32 - 1);

這就是完成了“抽象數(shù)學(xué)世界”到“計(jì)算機(jī)現(xiàn)實(shí)世界”的映射 。


分別從數(shù)學(xué)和計(jì)算機(jī)的角度去理解我們身邊出現(xiàn)的各種各樣的數(shù)據(jù),數(shù)據(jù)分別在數(shù)學(xué)和計(jì)算機(jī)的世界里有不同的表現(xiàn)和實(shí)現(xiàn)方式。

在C/C++的世界里,數(shù)據(jù)可以分為基本數(shù)據(jù)類型和非基本數(shù)據(jù)類型

1 . 基本數(shù)據(jù)類型:字符型、整形、浮點(diǎn)型;

2 . 非基本數(shù)據(jù)類型:在基本數(shù)據(jù)類型上構(gòu)建的,是根據(jù)用戶的需求構(gòu)造出來(lái)的,目的是為了表示更加復(fù)雜的數(shù)據(jù)。

感謝各位的閱讀!關(guān)于程序處理對(duì)象的示例分析就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,讓大家可以學(xué)到更多知識(shí)。如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到吧!

分享標(biāo)題:程序處理對(duì)象的示例分析
地址分享:http://bm7419.com/article20/jdsijo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制開發(fā)微信小程序、云服務(wù)器、移動(dòng)網(wǎng)站建設(shè)、電子商務(wù)、關(guān)鍵詞優(yōu)化

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)公司