Vrste podataka

Kao razvoj računalne tehnologijeIdeja organizacije podataka i njihove uloge stalno se mijenjale. Računalo može pohraniti velike količine informacija i upravljati njima. Budući da se pojedinačne karakteristike podataka zanemaruju kada se koriste zbog njihove beskorisnosti, čini se da nam podaci predstavljaju nekakav apstraktni dio stvarnosti. Na primjer, imamo popis napredovanja studenata u nekoj školi, na popisu koji odaberemo neki učenik, o njemu će napisati njegovu klasu, kao i evaluaciju, gotovo sigurno neće biti naznačeno njegove navike ili boju njegovih očiju. To se također događa s podacima na računalu. U svakoj situaciji, morate odabrati mnogo podataka koji nam stvarne koristi. Zatim morate odabrati način prikazivanja tih podataka, a to će ovisiti o mogućnostima vašeg softvera i računala.

Danas postoje različite vrste podataka.S obzirom na konstantan napredak u računalnoj tehnologiji, sada se može koristiti kao konvencionalni nestrukturiranih podataka i složeni tipovi izvedeni kombiniranjem najjednostavnije podatke.

Razmotrimo više pojedinosti o vrstama podataka.U matematici je uobičajeno klasificirati različite vrijednosti po vrsti, isto se događa u programiranju. Svaka funkcija, varijabla, konstanta ili izraz je određene vrste. Koje su jednostavne vrste podataka? Prvo, to su cijeli brojevi preko kojih se mogu obavljati obične operacije kao što su dodavanje, podjela itd. Za razliku od cjelobrojnih aritmetika, cijeli brojevi računalnih znanosti imaju svoj raspon. Drugo, to su stvarni brojevi preko kojih se mogu obavljati iste operacije, ali njihova točnost neće premašiti jednu fiksnu vrijednost. Treće, to su simbolički podaci, koji su naručeni i imaju vlastiti brojčani kod. Četvrto, to su vrijednosti niza, za koje je moguće izvršiti samo postupak dodavanja. Peto, ovo su logični tipovi podataka koji uzimaju vrijednost "istinito" i "lažno", istinito i netočno. Konačno, to su prilagođene vrste koje, na primjer, mogu uključivati ​​slova i brojeve u određenom rasponu korisnika.

Gore navedene vrste podataka, nazvane jednostavnim,To se može lako prepoznati kao oni u skladu s uvjetima: 1 ime - 1 vrijednost. Sad ćemo otkriti koje su strukturirane vrste podataka. Određuje ih programer programa. Jasno je da akcije ograničene mogućnosti programskog jezika i na razne mogućnosti strukturiranju jezika nisu isti, ali mnoge strukture provodi kao standard u gotovo svim programskim jezicima. Ovi tipovi podataka klasificirani su prema određenim kriterijima: naručeni - neuredno, homogena - heterogena, statički - dinamičan, izravan pristup - sekvencijalni pristup. Ovi znakovi su nasuprot samo u paru, a to je mogu kombinirati. To uključuje unosa, slika, setovi, polja, hrpe, kao i hijerarhijsku organizaciju podataka. U nekim slučajevima, programer može definirati dinamičke strukture podataka i memoriju za spremanje im stoji izravno u toku programa.

Danas je široko rasprostranjenaObjektno orijentirano programiranje, što je u potpunosti uklonilo sukob između podataka i programa. Kao što smo već vidjeli, postoje različite vrste podataka, čija upotreba ovisi samo o trenutnoj situaciji i željama same osobe. S podacima možete izvesti različite operacije, imaju svoje jedinice zastupanja i mjerne jedinice. Ali glavna stvar je da bez njih nećemo sada sjediti na računalu, a tehnologije bi samo stajale mirno.