Kā datortehnoloģiju attīstībaIdeja par datu organizāciju un to lomu nemainīgi mainījās. Datoram ir iespēja glabāt lielu informācijas apjomu un to pārvaldīt. Tā kā individuālās datu īpašības tiek ignorētas, kad tās tiek izmantotas viņu nevajadzības dēļ, paši dati, šķiet, mums ir kaut kāds abstrakts realitātes gabals. Piemēram, mums ir saraksts ar studentu progresu kādā skolā, sarakstā mēs izvēlamies kādu studentu, par viņu tiks uzrakstīts viņa klase, kā arī novērtējums, gandrīz noteikti nebūs norādīti viņa paradumi vai viņa acu krāsa. Tas notiek arī ar datiem datorā. Jebkurā situācijā jums ir jāizvēlas daudz datu, kas mums ir reāli izdevīgi. Tad jums ir jāizvēlas veids, kā iesniegt šos datus, un tas būs atkarīgs no jūsu programmatūras un datora iespējām.
Mūsdienās pastāv dažādi datu veidi. Ņemot vērā datortehnoloģiju nepārtraukto progresu, tagad varat izmantot gan tradicionālos nestrukturētos datus, gan sarežģītākos tipus, kas iegūti, apvienojot visvienkāršākos datus.
Detalizētāk apspriedīsim datu tipus. Matemātikā ir ierasts klasificēt dažādas vērtības pēc veida, tas pats notiek programmēšanas laikā. Katra funkcija, mainīgais, konstante vai izteiksme ir noteiktā veidā. Kādi ir vienkāršie datu tipi? Pirmkārt, tie ir veseli skaitļi, par kuriem var veikt parastās darbības, piemēram, papildināšanu, dalīšanu utt. Atšķirībā no veseliem skaitļiem aritmētikā, veseliem skaitļiem datorzinātnēs ir savs diapazons. Otrkārt, tie ir reāli skaitļi, kurus var veikt vienādas darbības, taču to precizitāte nepārsniedz vienu fiksētu vērtību. Treškārt, tie ir simboliski dati, kuri ir pasūtīti un kuriem ir savs ciparu kods. Ceturtkārt, tie ir virknes vērtības, par kurām ir iespējama tikai papildināšanas operācija. Piektkārt, tie ir loģiski datu tipi, kuru attiecīgi ir vērtība "true" un "false", true un false. Visbeidzot, tie ir pielāgoti veidi, kas, piemēram, var saturēt burtus un ciparus konkrētā lietotāju diapazonā.
Iepriekšminētie datu veidi, kurus sauc par vienkāršiem,var viegli atpazīt, jo tie atbilst nosacījumiem: 1 nosaukums - 1 vērtība. Tagad mēs noskaidrosim, kas ir strukturētie datu tipi. Tos nosaka programmas izstrādātājs. Ir skaidrs, ka darbības ierobežo vienas vai otras programmēšanas valodas iespējas, un dažādās valodās strukturēšanas iespējas nesakrīt, bet daudzas struktūras ir standartizētas gandrīz visās programmēšanas valodās. Šādi datu veidi tiek klasificēti pēc individuālajām pazīmēm: pasūtīts - traucēts, viendabīgs - neviendabīgs, statisks - dinamisks, tieša piekļuve - secīga pieeja. Šīs pazīmes ir pretējas tikai pāri, un ārpus tās var apvienot. Tas ietver ierakstus, failus, kopas, masīvus, skursteņus, kā arī hierarhisku datu organizāciju. Dažos gadījumos programmētājs var norādīt dinamiskās datu struktūras, un atmiņā to saglabāšana tiek piešķirta tieši programmas darbības laikā.
Mūsdienās tas ir plaši izplatītsObjektorientēta programmēšana, kas pilnībā novērš konfliktu starp datiem un programmu. Kā mēs esam redzējuši, ir dažādi datu veidi, kuru izmantošana ir atkarīga tikai uz pašreizējo situāciju un vēlmēm indivīda. Ar šiem, jūs varat veikt dažādas darbības, viņiem ir savas vienības, prezentācijas un mērvienības. Bet galvenais ir tas, ka bez viņiem mēs nesēdētu ar jums šodien pie datora, un tehnoloģija vienkārši stāvēt.
</ p>