Programování 1

Studijní plán: Počítačové systémy - platný od ZS 2006/2007

Předmět Programování 1 (PG1)
Garantuje Katedra technických studií (KTS)
Garant
Jazyk česky
Počet kreditů 6
Prezenční studium
Přednáška2 h
Cvičení2 h
Studijní plán Typ Sem. Kred. Ukon.
Aplikovaná informatika - platný od ZS 2007/2008 P 1 6 kr. Z,ZK
Počítačové systémy - kombi, platný od ZS 2008/2009 P 1 6 kr. Z,ZK
Počítačové systémy - platný od ZS 2006/2007 P 1 6 kr. Z,ZK

Anotace

Předmět je úvodem do programovacího jazyka C. Kromě základních pojmů algoritmizace jsou tedy vysvětleny datové typy (celočíselné, znakové, pole, řetězce, struktury, sjednocení, výčtové typy a bitová pole), řídicí příkazy (podmíněný příkaz, přepínač, cykly) a vytváření funkcí či programových jednotek.

Sylabus

  • Základní pojmy algoritmizace a programování, číselné soustavy
  • Datové typy, vstupně/výstupní operace
  • Operátory
  • Knihovny funkcí, podmíněný příkaz
  • Cykly (iterační příkazy)
  • Skoky, přepínač, shrnutí příkazů
  • Pole
  • Základní algoritmy řazení 1D polí
  • Operace s maticemi, ukazatel
  • Ukazatelová aritmetika, řetězec
  • Funkce
  • Výčet, struktura, sjednocení, bitové pole, otevřené pole
  • Paměťové třídy, příkazy preprocesoru, modulární programování

Doporučená literatura

  • Müller: Programování 1. VŠP Jihlava, 2007 (elektronicky)
  • Herout, P.: Učebnice jazyka C. Kopp, 2009
  • Richta, K., Šaloun P.: Programovací jazyk C. Vydavatelství ČVUT, 1998

^ nahoru ^