Podcast o Základy informatiky, techniky a ekonómie

Základy informatiky, techniky a ekonómie: Kompletný prehľad

Podcast

Objektové programovanie0:00 / 4:14
0:001:00 zostáva
MatejVäčšina študentov si myslí, že objektovo-orientované programovanie, alebo OOP, je nejaká ultra zložitá mágia. Ale v skutočnosti... je to ako hrať sa s digitálnymi Lego kockami.
NatáliaPresne tak! Každý objekt je ako špeciálna Lego kocka s vlastným tvarom a pravidlami, čo presne dokáže. Ty ich potom len elegantne spájaš dokopy a staviaš komplexné programy.
Kapitoly

Objektové programovanie

Délka: 4 minut

Kapitoly

Mýtus o zložitosti

Tri piliere OOP

Čo je 3D tlač?

Technológie a materiály

Kam idú naše dane?

Najznámejšie dane a zhrnutie

Přepis

Matej: Väčšina študentov si myslí, že objektovo-orientované programovanie, alebo OOP, je nejaká ultra zložitá mágia. Ale v skutočnosti... je to ako hrať sa s digitálnymi Lego kockami.

Natália: Presne tak! Každý objekt je ako špeciálna Lego kocka s vlastným tvarom a pravidlami, čo presne dokáže. Ty ich potom len elegantne spájaš dokopy a staviaš komplexné programy.

Matej: Tomu rozumiem! Počúvate Studyfi Podcast. Takže, Natália, ako presne OOP modeluje reálny svet v kóde?

Natália: Veľmi intuitívne. Modeluje objekty pomocou tried, ktoré sú ako také šablóny. Každý objekt má potom vlastnosti, teda atribúty, a schopnosti, ktorým hovoríme metódy.

Matej: Super. A čo sú tie tri hlavné princípy, o ktorých sa všade hovorí?

Natália: Sú to zapuzdrenie, dedičnosť a polymorfizmus. Znie to strašidelne, ale je to logické. Dedičnosť napríklad umožňuje jednej triede zdediť vlastnosti od inej.

Matej: Takže nemusím písať ten istý kód stále dokola?

Natália: Presne! Trieda 'Auto' zdedí všetko od všeobecnej triedy 'Vozidlo', čím ušetríš kopu práce. To je celé kúzlo opätovného použitia kódu.

Matej: Perfektné. A tie ďalšie dva?

Natália: Zapuzdrenie vlastne len zabalí dáta a metódy bezpečne do jedného objektu. A polymorfizmus? Ten umožňuje, aby sa rôzne objekty správali inak na ten istý príkaz. Ako keď tlačidlo „play“ robí niečo iné na mobile a na televízore.

Matej: Skvelé prirovnanie! Takže OOP nám v podstate pomáha písať organizovanejší a flexibilnejší kód. Čo nasleduje ďalej?

Matej: A to nás plynule privádza k ďalšej téme – 3D tlač. Všetci sme o nej počuli, ale ako presne funguje?

Natália: Je to jednoduchšie, než sa zdá. Predstav si, že nestaviaš z kociek Lega, ale tie kocky si rovno vytváraš a ukladáš na seba. Tomu sa hovorí aditívna výroba.

Matej: Čiže materiál sa pridáva, vrstva po vrstve, podľa digitálneho modelu?

Natália: Presne tak! Je to presný opak sochárstva, kde materiál len odoberáš. Je to vlastne stavanie z ničoho.

Matej: Dobre, a aké sú najčastejšie technológie? Líšia sa tie domáce od tých priemyselných?

Natália: Jasné. Doma máš asi FDM tlačiareň, ktorá taví plastovú strunu. Je to ako veľmi, veľmi presná lepiaca pištoľ.

Matej: To znie zábavne. A v priemysle?

Natália: Tam sa používa napríklad SLA, kde UV svetlo vytvrdzuje tekutú živicu pre jemné detaily, alebo SLS, ktorá laserom spája prášok na výrobu pevných dielov.

Matej: A čo materiály? Je to len plast?

Natália: Kdeže! Populárne je PLA, ktoré je ekologické, alebo pevnejšie ABS, z ktorého je aj Lego. Ale tlačiť sa dá aj z nylonu, živice či dokonca kovového prášku.

Matej: Takže kľúčová myšlienka je stavanie objektu vrstvu po vrstve. Od takýchto presných modelov je už len krôčik k tomu, ako si usporiadame dáta. Čo nás privádza k relačným databázam.

Matej: A to nás plynule privádza k našej poslednej téme na dnes. Sú všade okolo nás a asi nikto ich nemá rád... dane.

Natália: Presne tak, Matej. Ale nie je to až taká veda. Je dôležité vedieť, že ich delíme na štátne a miestne.

Matej: Čiže, jedny peniaze idú štátu a druhé mojej obci?

Natália: Bingo! Štátne dane, ako daň z príjmu alebo DPH, idú do štátneho rozpočtu. Z nich sa financuje napríklad školstvo alebo cesty.

Matej: A tie miestne?

Natália: Tie idú priamo mestu či obci. To je napríklad daň za psa alebo daň z nehnuteľnosti. Vďaka nim máte opravené chodníky.

Matej: Dobre, a s ktorými sa stretávame najčastejšie?

Natália: Určite s DPH, teda daňou z pridanej hodnoty. Tá je na takmer všetkom, čo kúpiš, a jej sadzba je zvyčajne 20 percent.

Matej: Takže ten drahý lístok do kina nie je len o filme, ale aj o príspevku štátu.

Natália: Presne tak. Potom sú tu spotrebné dane na veci ako alkohol, tabak či benzín. Sú to také... dane za pôžitky.

Matej: Takže, aby sme to zhrnuli: dane platíme buď štátu, alebo obci. Najčastejšie riešime DPH pri nákupoch a spotrebné dane.

Natália: Perfektné zhrnutie! A to je na dnes od nás všetko.

Matej: Ďakujeme, že ste počúvali Studyfi Podcast. Počujeme sa pri ďalšej epizóde! Majte sa.