Google Play badge

mga uri ng data


Mga Uri ng Data sa Computer Science

Ang data ay nasa lahat ng dako sa mundo ng computer. Sa computer science, natututo tayo tungkol sa iba't ibang uri ng impormasyon. Ang impormasyong ito ay tinatawag na data . Ngunit hindi lahat ng data ay pareho. Dumating sila sa iba't ibang anyo. Ang mga form na ito ay kilala bilang mga uri ng data . Sa araling ito, malalaman natin ang tungkol sa ilan sa mga pinakakaraniwang uri ng data. Gagamit kami ng simpleng wika at pang-araw-araw na mga halimbawa upang matulungan kang maunawaan.

Ano ang Mga Uri ng Data?

Ang isang uri ng data ay nagsasabi sa computer kung paano ituring ang impormasyong ibinigay dito. Ang isang numero ay iba sa isang salita, at ang isang salita ay iba sa isang totoo o maling pahayag. Sa pamamagitan ng pag-alam sa uri ng data, ang computer ay maaaring gumana dito nang tama. Isipin ang mga bagay sa isang grocery store. Ang mga ito ay iba't ibang mga item tulad ng mansanas, tinapay, at gatas. Kahit na lahat sila ay pagkain, mayroon silang pagkakaiba. Sa parehong paraan, ang data sa isang computer ay may maraming anyo, at bawat isa ay may espesyal na trabaho.

Mga Numero bilang Mga Uri ng Data

Ang mga numero ay isa sa mga pinakakaraniwang uri ng data. Gumagamit kami ng mga numero araw-araw para sa pagbibilang, pagsukat, at paghahambing. Sa computer science, mayroong dalawang pangunahing uri ng mga numero: integer at floating point na mga numero .

Ang mga integer ay mga buong numero. Wala silang mga fraction o decimal. Halimbawa, kapag binibilang mo ang bilang ng mga mansanas sa isang basket, maaari mong sabihin na mayroong 3 mansanas. Ang numero 3 ay isang integer. Ang mga integer ay maaaring positibo, tulad ng 1, 2, o 3, o negatibo, tulad ng -1, -2, o -3. Kapag nagdagdag kami ng mga integer, nakakakuha kami ng isa pang integer. Halimbawa, maaari nating isulat ang simpleng equation na ito gamit ang LaTeX:

\( \textrm{3+2=5} \)

Ipinapakita nito na kapag nagdagdag ka ng dalawang buong numero, ang sagot ay isang buong numero din.

Ang mga floating point na numero (o floats) ay mga numerong may decimal point. Halimbawa, kung magbubuhos ka ng 1.5 litro ng juice, ang numero 1.5 ay isang floating point number. Nakikita mo ang mga numerong ito kapag nagsusukat ka ng mga bagay na hindi buo, tulad ng bigat ng mga prutas o ang temperatura sa labas. Tandaan, kung ang isang numero ay may bahagi pagkatapos ng decimal point, ito ay isang floating point na numero.

Ang parehong uri ng mga numero ay mahalaga. Tinutulungan nila kaming malutas ang mga problema sa matematika, maunawaan ang mga eksperimento sa agham, at magbilang ng mga pang-araw-araw na item. Ang bawat uri ay ginagamit kapag ito ay may katuturan. Ang mga buong numero (integer) ay pinakamainam para sa pagbibilang ng mga buong item, habang ang mga floating point na numero ay pinakamainam para sa mga sukat na nangangailangan ng detalye.

Mga String bilang Mga Uri ng Data

Ang string ay isang uri ng data na ginagamit upang hawakan ang teksto. Ang ibig sabihin ng teksto ay mga titik, salita, at pangungusap. Ang iyong pangalan ay isang string. Ang salitang "mansanas" ay isang string. Sa computer science, ang string ay isang sequence ng mga character. Ang mga character ay maaaring mga titik, mga numero na ginamit sa isang teksto, o kahit na mga simbolo tulad ng ! o?.

Isipin na basahin ang iyong paboritong storybook. Ang kwento ay nakasulat sa mga salita at pangungusap. Ang mga salita at pangungusap na ito ay mga string. Kapag ipinakita sa iyo ng isang computer ang isang mensahe o isang label, iniimbak nito ang mensaheng iyon bilang isang string. Halimbawa, ang pagbati na "hello" ay naka-imbak bilang isang string dahil ito ay gawa sa mga character na nakaayos sa pagkakasunud-sunod.

Kahit na ang isang string ay naglalaman ng mga numero, hindi ito ginagamit para sa mga kalkulasyon. Halimbawa, ang text na "Room 101" ay isang string. Kahit na mayroon itong mga digit, ito ay itinuturing pa rin bilang isang koleksyon ng mga character at hindi bilang isang numero na maaari mong idagdag o ibawas.

Uri ng Data ng Boolean

Ang uri ng data ng boolean ay napaka-simple. Maaari lang itong magkaroon ng isa sa dalawang value: true o false . Tinutulungan ng mga Boolean ang mga computer na gumawa ng mga desisyon. Halimbawa, isipin ang isang switch ng ilaw. Naka-on o naka-off ang ilaw. Sa wika ng computer, ang "on" ay maaaring mangahulugang totoo at "off" ay maaaring mangahulugan ng mali.

Pag-isipang magtanong, "Umuulan ba sa labas?" Dalawa lang ang posibleng sagot: oo o hindi. Ang sagot na oo ay parang totoo, at ang hindi sagot ay parang mali. Ang simpleng pagpipiliang ito ay isang boolean na halaga. Sa mga laro, maaaring gumamit ng boolean upang ipakita kung nanalo ang isang manlalaro o hindi. Kung totoo ang isang kundisyon, may mangyayari; kung hindi, iba ang mangyayari.

Iba pang Uri ng Data

Mayroong higit pang mga uri ng data sa computer science, ngunit tututuon namin ang mga pangunahing kaalaman: mga numero, string, at boolean. Minsan, kailangan nating mag-imbak ng isang pangkat ng mga item nang magkasama. Ang isang listahan ay isang paraan upang mapanatili ang maraming piraso ng data sa isang lugar. Halimbawa, isipin ang isang basket ng prutas. Ang basket ay maaaring maglaman ng mga mansanas, saging, at mga dalandan. Ang bawat prutas ay maaaring itago bilang sarili nitong uri ng data; mga numero para sa pagbibilang at mga string para sa pagpapangalan.

Ang isang array ay halos kapareho sa isang listahan. Ito ay isa pang paraan upang mag-imbak ng isang koleksyon ng mga item. Kapag nakakita ka ng isang listahan o isang array, nakakatulong ito sa computer na ayusin at gamitin ang maraming piraso ng data nang magkasama.

Paano Gumagamit ang Mga Computer ng Mga Uri ng Data

Gumagamit ang mga computer ng mga uri ng data sa bawat gawain. Ang mga uri ng data ay nagsasabi sa computer kung ano ang maaaring gawin sa impormasyon. Kung ang isang halaga ay isang integer, maaaring idagdag ito ng computer sa isa pang integer. Kung ito ay isang string, alam ng computer na dapat itong pagsamahin sa isa pang string. Ang paghahalo ng mga uri ng data ay maaaring humantong sa pagkalito, tulad ng paghahalo ng mga mansanas at orange sa isang basket na maaaring maging mahirap na bilangin ang iyong mga prutas.

Halimbawa, kung sasabihin mo sa computer na magdagdag ng dalawang numero, inaasahan nitong ang parehong piraso ng data ay mga numero. Kung ang isa sa kanila ay text, hindi alam ng computer kung paano idagdag ang mga ito. Ito ang dahilan kung bakit napakahalaga ng paggamit ng tamang uri ng data.

Sa tuwing maglaro ka, magpadala ng mensahe, o manood ng video, nagsusumikap ang iyong computer na subaybayan ang data. Ang mga numero para sa mga score, string para sa mga mensahe, at boolean para sa pagsuri kung pinapayagan ang mga pagkilos ay ginagamit lahat sa mga program na ito.

Mga Simple Real-World na Halimbawa

Halimbawa 1: Pagbibilang ng mga Prutas

Isipin na mayroon kang isang mangkok ng prutas. Bilangin mo ang 4 na mansanas at 3 dalandan. Ang mga numero 4 at 3 ay mga integer. Ang mga ito ay mga buong numero na tumutulong sa iyong bilangin ang mga prutas. Ang mga pangalan ng mga prutas, tulad ng "mansanas" at "orange", ay mga string. Ipinapakita nito na ang mga numero ay nakakatulong sa atin sa pagbibilang, at ang mga salita ay tumutulong sa atin na pangalanan ang mga bagay.

Halimbawa 2: Pagsusuri sa Panahon

Tuwing umaga, maaaring may magsuri ng panahon. Ang temperaturang ipinapakita sa screen ay isang numero. Halimbawa, ang temperatura ay maaaring \( \textrm{18.5} \) degrees, na isang numero ng floating point dahil mayroon itong decimal. Ang isang mensahe na nagsasabing "Maaraw ngayon" ay isang string dahil ito ay binubuo ng mga salita. Kung magtatanong ang isang weather app, "Umuulan ba?", inaasahan nito ang tama o mali na sagot. Ang sagot na iyon ay nakaimbak bilang isang boolean.

Halimbawa 3: Paggawa ng mga Desisyon

Mag-isip tungkol sa isang desisyon na gagawin mo araw-araw. Kapag oras na para matulog, maaari mong tingnan kung natapos mo na ang iyong takdang-aralin. Ang sagot ay alinman sa oo o hindi. Ang oo/hindi na sagot na ito ay nakaimbak bilang boolean. Tulad ng isang ilaw na naka-on o naka-off, ang boolean value ay nagsasabi sa computer kung aling kundisyon ang natutugunan.

Higit pa sa Numbers

Tinutulungan tayo ng mga numero na magbilang at magsukat ng maraming bagay. Ginagamit ang mga ito sa pang-araw-araw na buhay. Kapag nagdagdag kami ng mga integer, tulad ng 2 at 3, maaari naming isulat ang equation bilang:

\( \textrm{2+3=5} \)

Ang simpleng equation na ito ay nagpapakita kung paano idinaragdag ang mga integer. Parehong gumagana ang mga numero ng floating point ngunit may kasamang mga decimal. Halimbawa, kung pagsasamahin mo ang 1.2 litro at 0.8 litro ng tubig, makakakuha ka ng 2.0 litro. Ang pag-unawa sa mga pagkakaibang ito ay nakakatulong sa amin na gumamit ng mga numero nang tama sa parehong mga programa sa matematika at computer.

Higit pa sa Strings

Ang mga string ay lubhang kapaki-pakinabang para sa pag-iimbak ng teksto. Maaari silang magsama ng mga titik, numero, espasyo, at simbolo. Kapag sumulat tayo ng isang pangungusap, ang bawat karakter ay bahagi ng isang string. Halimbawa, ang pangungusap na "Gustung-gusto ko ang pag-aaral" ay isang string dahil ito ay isang pangkat ng mga character na pinagsama-samang makabuluhan.

Sa maraming mga computer program, ginagamit ang mga string upang magpakita ng mga mensahe sa mga user. Sa tuwing makakakita ka ng text sa isang screen, ito ay nakaimbak bilang isang string. Gumagamit ang computer ng mga panipi upang malaman kung saan nagsisimula at nagtatapos ang string. Nakakatulong ito sa pagtrato sa teksto sa tamang paraan.

Higit pa sa Boolean Values

Ang mga halaga ng Boolean ay simple ngunit makapangyarihan. Mayroon lamang silang dalawang posibilidad: totoo o mali. Ang pagiging simple na ito ay ginagawa silang mahusay para sa paggawa ng mga desisyon. Maraming beses, kailangang suriin ng isang computer kung natutugunan ang isang kundisyon. Ang boolean value ay tumutulong sa computer na magpasya kung aling landas ang susundan.

Halimbawa, kung sarado ang isang pinto, maaaring totoo ang boolean value. Kung bukas ang pinto, maaaring false ang value. Ang ideyang ito ng dalawang resulta ay nagpapadali para sa mga computer na magpatakbo ng mga program sa pamamagitan ng paggamit ng mga kundisyon tulad ng "kung totoo, gawin ito; kung mali, gawin iyon."

Mga Uri ng Data sa Pang-araw-araw na Computer Program

Sa maraming simpleng computer program, ang mga uri ng data ay nagsasabi sa computer kung ano ang dapat gawin. Kapag nagsimula ang isang programa, maaari itong magpakita ng welcome message, tanungin ang iyong pangalan, at bilangin pa ang iyong mga puntos kung naglalaro ka. Ang mga mensaheng nakikita mo sa screen ay nakaimbak bilang mga string. Ang mga score na iyong makukuha ay iniimbak bilang mga numero, kadalasan bilang mga integer. Kapag nasuri ng program kung nakumpleto mo na ang isang antas, maaari itong gumamit ng boolean na halaga upang iimbak ang impormasyong iyon.

Isipin na magsulat ng isang kuwento sa iyong computer. Ang pamagat ng iyong kwento ay isang string. Ang bilang ng mga pahina sa iyong kuwento ay maaaring maimbak bilang isang integer. Kapag na-save mo ang iyong kuwento, maaaring gumamit ang computer ng boolean upang tingnan kung na-save ito nang tama. Ang mga halimbawang ito ay nagpapakita na ang mga uri ng data ay ginagamit sa bawat bahagi ng isang computer program.

Kahit na hindi ka nagsusulat ng isang computer program ngayon, ang pag-unawa sa mga uri ng data ay makakatulong sa iyo na malaman kung paano gumagana ang mga computer. Magiging kapaki-pakinabang ang kaalamang ito kapag natuto kang mag-code at gumawa ng sarili mong mga laro o kwento sa susunod.

Mga Uri ng Data at Ang mga Epekto Nito

Isipin ang pagkakaroon ng maraming impormasyon tungkol sa iyong mga kaibigan. Maaaring alam mo ang edad, pangalan, at kung sila ay matalik na kaibigan. Ang edad ay naka-imbak bilang isang integer dahil ito ay isang buong numero. Ang pangalan ay naka-imbak bilang isang string dahil ito ay gawa sa mga titik. Ang sagot sa kung ang isang tao ay isang matalik na kaibigan ay naka-imbak bilang isang boolean dahil maaari lamang itong maging totoo o mali.

Sa pamamagitan ng pag-aayos ng impormasyon sa ganitong paraan, mas madaling gamitin. Kung paghaluin mo ang mga uri, maaaring mahirap maunawaan. Halimbawa, hindi ka maaaring magdagdag ng dalawang pangalan nang magkasama dahil mga string ang mga ito; ang mga ito ay inilaan para sa pagbabasa. Ito ang dahilan kung bakit napakahalagang gamitin ang tamang uri ng data para sa tamang piraso ng impormasyon.

Ang paggamit ng tamang uri ng data ay parang pagpili ng tamang lalagyan para sa isang laruan. Ang ilang mga laruan ay nasa kahon para sa mga bloke ng gusali, habang ang iba ay nasa basket para sa mga pinalamanan na hayop. Ang pagpapanatiling hiwalay sa kanila ay nagpapadali sa paghahanap ng kailangan mo. Sa mga computer, pinapanatili ng mga uri ng data ang impormasyon na nakaayos, upang mabilis na mahanap at magamit ng computer ang data.

Ang Kahalagahan ng Mga Uri ng Data sa Pag-aaral

Ang pag-unawa sa mga uri ng data ay isang mahalagang hakbang sa pag-aaral ng computer science. Kahit na sa antas ng primaryang grado, ang pag-alam sa mga pangunahing kaalaman tungkol sa mga integer, mga numero ng floating point, mga string, at mga boolean ay nakakatulong sa iyong mas maunawaan kung paano gumagana ang mga computer. Ang mga pangunahing ideya na ito ay tulad ng mga bloke ng pagbuo para sa pag-aaral ng mas advanced na mga paksa sa susunod.

Kapag nakakita ka ng isang numero o isang salita sa isang screen, simulang isipin kung anong uri ito. Ito ba ay isang numero na maaari mong bilangin, o ito ba ay isang pangkat ng mga titik na bumubuo ng isang salita? Ang ugali na ito ng pagkilala sa mga uri ng data ay makakatulong sa iyong lutasin ang mga problema habang natututo ka pa tungkol sa mga computer. Ito ay katulad ng pag-uuri ng iyong mga laruan sa iba't ibang mga basurahan; bawat bin ay mayroong espesyal na bagay.

Habang tumatanda ka, matutuklasan mo ang marami pang uri ng data at mga paraan para magamit ang mga ito. Ngunit sa ngayon, tandaan na ang mga integer ay tumutulong sa pagbibilang, ang mga floating point na numero ay nakakatulong sa mga tumpak na sukat, ang mga string ay tumutulong sa mga salita at pangungusap, at ang mga boolean ay tumutulong sa mga simpleng pagpipilian.

Pang-araw-araw na Paghahambing sa Mga Uri ng Data

Ihambing natin ang mga uri ng data sa mga pang-araw-araw na bagay. Isipin ang isang basket na puno ng iba't ibang mga laruan. Ang isang integer ay parang isang set ng mga building block na madali mong mabilang. Ang numero ng floating point ay parang pagsukat ng likido sa isang bote ng tubig—minsan kailangan mong malaman ang kalahati o bahagi nito. Ang isang string ay parang isang kuwento sa isang picture book; ito ay binubuo ng mga titik at salita na bumubuo sa isang kwento. Ang boolean ay parang switch ng ilaw na naka-on o naka-off.

Sa pamamagitan ng pag-uugnay ng mga uri ng data sa mga bagay na nakikita mo sa paligid mo, nagiging mas madaling maunawaan ang mga ideya. Ang bawat numero sa isang orasan, bawat salita sa iyong paboritong libro, at bawat oo o hindi desisyon na gagawin mo ay may lugar pagdating sa mga uri ng data. Nakakatulong ang mga paghahambing na ito na gawing friendly at pamilyar ang mundo ng mga computer.

Paano Makilala ang Mga Uri ng Data sa isang Computer

Kapag tumingin ka sa screen ng computer, makikita mo ang iba't ibang uri ng impormasyon. Tanungin ang iyong sarili ng ilang simpleng tanong upang makilala ang mga uri ng data:

Ang paggamit ng mga tanong na ito ay makakatulong sa iyong makilala kung tumitingin ka sa isang numero, isang salita, o isang simpleng sagot na oo o hindi. Tutulungan ka ng kasanayang ito na maunawaan ang maraming program at app sa computer nang mas mahusay.

Bakit Nakakatuwa ang Pag-aaral ng Mga Uri ng Data

Ang pag-aaral tungkol sa mga uri ng data ay maaaring maging tulad ng paglutas ng isang nakakatuwang puzzle. Ang bawat uri ng data ay may sariling maliit na trabaho, at sama-sama nilang tinutulungan ang computer na gumawa ng mga kamangha-manghang bagay. Isipin na gumagawa ka ng sarili mong video game. Maaaring kailanganin mong panatilihin ang score gamit ang mga integer, magkwento gamit ang mga string, at tingnan kung tapos na ang isang level gamit ang mga boolean. Ang bawat piraso ay ganap na akma sa laro.

Ang mundo ng mga uri ng data ay lubhang kawili-wili. Sa tuwing gagamit ka ng computer o tablet, nararanasan mo ang mga uri ng data na ito nang hindi mo alam. Ang pag-unawa sa mga ito ay maaaring magparamdam sa iyo na ikaw ay isang eksperto sa computer, kahit na sa murang edad. Nakatutuwang malaman na ang mga simpleng ideya tulad ng pagbibilang at pagbibigay ng pangalan sa mga bagay ay ang mga bloke ng pagbuo ng digital world.

Habang nagpapatuloy ka sa pag-aaral, matutuklasan mo ang marami pang mga halimbawa at mag-explore ng mga bagong paraan upang magamit ang mga uri ng data. Tutulungan ka ng bawat pagtuklas na maunawaan kung paano gumagana ang mga program sa computer at kung paano nila pinapadali ang ating buhay.

Pag-uugnay ng Mga Uri ng Data sa Pag-aaral sa Hinaharap

Ang araling ito sa mga uri ng data ay simula pa lamang ng iyong paglalakbay sa computer science. Sa hinaharap, matututunan mo kung paano gamitin ang mga uri ng data na ito sa mga programa at laro sa computer. Ang mga uri ng data ay tulad ng alpabeto ng computer programming. Tulad ng pagsasama-sama mo ng mga titik upang bumuo ng mga salita at kuwento, pinagsasama-sama ng mga programmer ang mga uri ng data upang lumikha ng software na tumatakbo sa mga computer.

Sa tuwing magsusulat ka ng mga numero o salita, o gagawa ng oo o hindi na desisyon, ginagamit mo ang parehong mga ideya na makikita sa mga uri ng data. Ang maagang pag-aaral na ito ay bumubuo ng isang matibay na pundasyon para sa mas kawili-wiling mga paksa mamaya. Sa paglipas ng panahon, makakakita ka ng higit pang mga uri ng data at kung paano sila maaaring pagsamahin upang malutas ang mga kumplikadong problema.

Tandaan, ang bawat computer program ay nagsisimula sa pagsasabi sa computer kung anong uri ng data ang gagamitin nito. Ang pag-aaral tungkol sa mga integer, floating point na numero, string, at boolean ngayon ay maghahanda sa iyo para sa maraming kapana-panabik na pakikipagsapalaran sa programming at teknolohiya habang lumalaki ka.

Buod ng Mga Pangunahing Punto

Mga Pangunahing Punto:

Ang pag-unawa sa mga uri ng data ay tulad ng pag-aaral ng mga bloke ng pagbuo ng isang wika. Kung paanong ang bawat titik at salita ay nakakatulong sa iyo na bumuo ng isang kuwento, ang bawat uri ng data ay tumutulong sa mga computer na bumuo ng mga programa at malutas ang mga problema. Isaisip ang mga ideyang ito habang ginagalugad mo ang kamangha-manghang mundo ng computer science.

Download Primer to continue