Přednáška nebyla kvůli státnímu svátku. Cvičení Vývojové prostředí CodeBlocks - instalace, založení projektu, překlad a spuštění programu. Používání uživatelského rozhraní typu příkazový řádek ve -Windows, příkazy: - dir (výpis obsahu adresáře) - d: (přepnutí se na disk D, pokud v systému je) - cd adr (přechod do adresáře adr, který musí být v adresáři, ve kterém jsme teď) - cd .. (přechod do adresáře o úroveň výš) Ke zkoušce je třeba znát: - Co je zdrojový kód neboli zdrojový text programu neboli v angličtině source code? - Soubor main.c. - Co je strojový kód programu neboli spustitelný soubor neboli v angličtině binary release nebo build? - Soubor, který má ve Windows příponu exe a ve vývojovém prostředí se po kliknutí na tlačítko Build objeví v podadresáři projektu \bin\Debug nebo \bin\Release. - Ve vývojovém prostředí, které student používá, musí umět ukázat, kde je zdrojový kód a kde je spustitelný soubor. - Jak vzniká spustitelný soubor ze zdrojového kódu v jazyce C? - Soubor main.c je vstupem programu mingw32-gcc.exe, který z něj vytvoří soubor obj\Release\main.o nebo obj\Debug\main.o. - Soubor main.o je vstupem programu mingw32-g++.exe, který z něj vytvoří spustitelný soubor *.exe. - To je vidět ve vývojovém prostředí CodeBlocks na kartě Build log, ale ke zkoušce nemusíte znát názvy programů mingw32-gcc.exe nebo mingw32-g++.exe, ale jen to, že překladač jazyka C je program (spustitelný soubor), který má jako vstup zdrojový kód programu a vytvoří z něj spustitelný soubor, případně, že v jazyce C je překlad programu proces, který je postupně vykonáván více programy.