Cieľ: Poskytnúť študentom poznatky zo základov algoritmizácie a programovania v jazyku C a viesť ich k systematickému prístupu k tvorbe programov. Študenti sa naučia sémantické základy programovania a syntaktické základy jazyka C v implementácii pre Visual C++ 6.0 a vyššie verzie.
Miesto predmetu: povinný predmet 1. stupňa štúdia v 3. semestri
Výmera a forma: 2/2, prednáška + cvičenia
Počet kreditov: 7
Ukončenie: kombinovaná skúška
Definície základných pojmov
Programovanie: duševná činnosť zameraná na tvorbu algoritmov, ktoré sú vyjadrené v istom programovacom jazyku a spoločne tvoria počítačový program.
Algoritmus: exaktný predpis, definujúci konečnú postupnosť krokov, ktorá vedie k vyriešeniu úlohy.
Programovací jazyk: prostriedok pre zápis algoritmov, ktoré môžu byť realizované na počítači.
Počítačový program (tiež aplikácia): istým spôsobom zaznamenaná postupnosť príkazov reprezentujúca algoritmus a riešiaca zadanú úlohu.
Programátor: osoba, ktorá programuje, teda navrhuje algoritmy a tieto následne zapisuje pomocou programovacieho jazyka do formy počítačového programu.