ZAP - Prednáška č. 9 | Week 9 (2019/2020)
Preber si túto prednášku so svojou AI
Skopíruj pripravený podklad a vlož ho do ChatGPT, Claude alebo inej AI — bude ťa učiť alebo skúšať len z tejto prednášky.
Zhrnutie prednášky
Prednáška sa venuje základom práce so súbormi v programovaní. Vysvetľuje, čo je súbor, aké má vlastnosti (meno, formát, veľkosť) a na akých miestach a spôsobom sa dá uložiť a čítať z disku. Na praktických príkladoch v Linuxe (príkazy file, cat) sa demonštruje rozdiel medzi textovými a binárnymi súbormi, ako aj koncept MIME typu na určenie typu a podtypu súboru. Zdôrazňuje sa, že binárne súbory vyžadujú špecifický softvér na čítanie/zápis, kým textové súbory možno otvoriť v ľubovoľnom textovom editore, keďže obsahujú len znaky konvertované do binárnej podoby.
- - Súbor je štruktúra dát uložená na disku, ktorá má meno, formát a veľkosť
- - Súbory umožňujú trvalé uloženie a neskoršie načítanie údajov (napr. rozpísaná bakalárska práca)
- - MIME type určuje typ a podtyp súboru (napr. text/plain, application/executable)
- - Príkaz file v Linuxe zisťuje typ súboru, cat zobrazuje jeho obsah
- - Textové súbory obsahujú čitateľné znaky a dajú sa otvárať v ľubovoľnom textovom editore (napr. zdrojové kódy v C)
- - Binárne súbory obsahujú dáta priamo v binárnej podobe a vyžadujú špecifickú aplikáciu na ich spracovanie (napr. Word dokument, audio, video)
- - Binárne súbory sa zvyčajne rýchlejšie ukladajú a čítajú, keďže nevyžadujú konverziu medzi textom a binárnou sústavou
Zhrnutie pripravené s pomocou AI z prepisu videa.
nechodím na prednášky