nisfarm.ru

Typy dat

Vzhledem k tomu, že vývoj výpočetní techniky neustále mění myšlenku organizace dat a jejich role. Počítač má schopnost ukládat velké množství informací a spravovat je. Vzhledem k tomu, že jednotlivé datové vlastnosti jsou ignorovány, když se používají kvůli jejich zbytečnosti, zdá se nám, že údaje jsou nějakým druhem abstraktní reality. Například máme seznam studentů v nějaké škole, v seznamu vybereme nějakého studenta, o něm bude psát jeho třída, stejně jako hodnocení, téměř jistě nebude uvedeno jeho zvyky, ani barva jeho očí. K tomu dochází také s daty v počítači. V každé situaci musíte vybrat spoustu dat, které pro nás mají skutečný přínos. Potom musíte zvolit způsob, jak tyto údaje prezentovat, a to bude záviset na schopnostech vašeho softwaru a počítače.




V současné době existují různé typy dat. Vzhledem k neustálému pokroku v oblasti výpočetní techniky můžete nyní využít jak konvenčních nestrukturovaných dat, tak i nejkomplexnějších typů získaných kombinací nejjednodušších dat.

Zvažme podrobněji typy dat. V matematice je obvyklé klasifikovat různé hodnoty podle typu, to samé se děje v programování. Každá funkce, proměnná, konstanta nebo výraz je určitého typu. Co jsou to jednoduché datové typy? Za prvé, jedná se o celá čísla, na kterých lze provádět běžné operace, jako je přidání, rozdělení atd. Na rozdíl od celých čísel v aritmetice, celá čísla v počítačové vědě mají svůj vlastní rozsah. Za druhé, je - reálná čísla, přes které lze provádět stejné operace, avšak jejich přesnost nepřekročí jednu pevnou hodnotu. Za třetí, jde o symbolická data, která jsou objednávána a mají svůj vlastní číselný kód. Za čtvrté, jsou to řetězcové hodnoty, pro které je možné provést pouze operaci přidávání. Za páté, jedná se o logické typy dat, které mají hodnotu "true" a "false", true a false. Konečně jsou to vlastní typy, které mohou například obsahovat písmena a čísla v konkrétním rozsahu uživatelů.

Výše uvedené typy dat, které se nazývají jednoduché, lze snadno rozpoznat, protože splňují podmínku: 1 název - 1 hodnota. Teď pochopíme, co je strukturovaných datových typů. Jsou určeny vývojářem programu. Je zřejmé, že akce jsou omezeny schopnostmi jednoho nebo jiného programovacího jazyka av různých jazycích se strukturní možnosti neshodují, ale mnoho struktur je standardizováno téměř ve všech programovacích jazycích. Tyto typy dat jsou klasifikovány podle jednotlivých charakteristik: objednané - neuspořádané, homogenní - heterogenní, statické - dynamické, přímý přístup - postupný přístup. Tyto znaky jsou opačné pouze uvnitř páru a mimo něj lze kombinovat. To zahrnuje záznamy, soubory, sady, matice, zásobníky a hierarchickou organizaci data. V některých případech může programátor nastavit dynamiku datové struktury, a paměť pro jejich uložení je přidělena přímo během operace programu.

V dnešní době se objevilo velmi oblíbené objektově orientované programování, které zcela vyloučilo konflikt mezi daty a programem. Jak jsme již viděli, existují různé typy údajů, jejichž použití závisí pouze na aktuální situaci a na přání samotné osoby. S daty můžete provádět různé operace, mají vlastní jednotky reprezentace a jednotky měření. Ale hlavní věcí je, že bez nich bychom už teď seděli u počítače a technologie by prostě zůstaly klidné.

Sdílet na sociálních sítích:

Podobné
© 2021 nisfarm.ru