2019 - Týždeň 5

Zdroj
ručne priradené
Pridané

Pozrieť na YouTube →

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.

Otvoriť AI: ChatGPT · Claude · Gemini

Zhrnutie prednášky

Úvod 5. týždňa pozostáva z organizačných poznámok: blíži sa začiatok tretieho zadania, vyučujúci upozorňujú, aby si študenti nenechávali riešenie na poslednú chvíľu, dbali na správny README súbor a pri komunikácii na fóre posielali kód ako formátovaný text, nie ako obrázky. Hlavná téma prednášky je reprezentácia dátumu a času v počítači. Na príklade osoby s menom, pohlavím a vekom sa vysvetľuje, prečo je ukladanie veku problematické (dopočítané pole porušujúce normálové formy databáz) a prečo je lepšie uložiť dátum narodenia. Aktuálny čas sa navrhuje reprezentovať štruktúrou (napr. DT) so sekundami, minútami, hodinami, dňom v mesiaci, mesiacom, rokom a dňom v týždni. Nakoniec sa otvára otázka, či je pre deň v týždni s 7 hodnotami vhodný typ int.

  • - Tretie zadanie začína čoskoro, študenti by ho nemali nechávať na posledný deň.
  • - Kód na fóre sa má posielať ako formátovaný text (blok kódu), nie ako obrázok.
  • - Uložený vek osoby je dopočítané pole a porušuje normálové formy databáz; lepšie je ukladať dátum narodenia.
  • - Dátum a čas je štruktúrovaný údaj, ktorý sa dá reprezentovať štruktúrou (napr. date time, DT).
  • - Štruktúra obsahuje sekundy, minúty, hodiny, deň v mesiaci, mesiac, rok a deň v týždni.
  • - Deň v týždni má iba 7 prípustných hodnôt, takže typ int je preň zbytočne veľký.

Zhrnutie pripravené s pomocou AI z prepisu videa.