460-2002 – Základy programování (ZP)

Garantující katedraKatedra informatiky
Garant předmětudoc. RNDr. Petr Šaloun, Ph.D.
Úroveň studiapregraduální nebo graduální
Verze předmětu
Kód verzeRok zavedeníRok zrušeníKredity
460-2002/01 2010/2011 2012/2013 6

Cíle předmětu vyjádřené dosaženými dovednostmi a kompetencemi

Cílem předmětu je poskytnout studentům základy procedurálního programování a podporu pro další předměty zaměřené detailně na algoritmy a programovací jazyky. Po Základů programování budou studenti schopni: pracovat a využívat integrované vývojové prostředí pro jazyky C/C++, vytvářet dokumentaci nejen ke zdrojovým kódům, pracovat v univerzitní školní síti, se seznamovat s nástroji pro tvorbu dokumentace. Vedle srovnání vstupních znalostí v oblasti procedurálního programování v C/C++ získají i obecný přehled důležitý pro následující studium.

Vyučovací metody

Přednášky
Cvičení (v učebně)

Anotace

Předmět Základy programování je předmět, který svou náplní pokrývá oblasti základních znalostí studentů bakalářského studia, a to ve vztahu především k programátorsky cíleným předmětům. Studenti během tohoto předmětu získají potřebné znalosti pro efektivní vyvíjení aplikací ve vývojovém prostředí, vytváření a zpracování související elektronické dokumentace a celou řadu přehledových znalostí z oboru informačních technologií. Přednášky jsou obecně koncipovány jako kombinace výkladu a "živých" ukázek jednotlivých témat (pokud je to pro dané téma vhodné a realizovatelné). Rovněž se počítá s interakcí (dotazy, připomínky) jednotlivých posluchačů již na samotné přednášce

Povinná literatura:

Přednášky a prezentace předmětu Základy programování Přednášky a další materiály předmětu Algoritmy I. Odkazy na aktuální a relevantní zdroje prezentované na WWW stránkách předmětu.

Doporučená literatura:

Dokumentační systém IDOC (idoc.vsb.cz) MSDN: http://msdn.microsoft.com/cs-cz/library/default.aspx MSDN Connection: http://www.microsoft.com/cze/msdn/ Šaloun, P. Programovací jazyk C++ pro zelenáče. Neokortex s.r.o., 2005, 252 stran, ISBN 80-86330-18-4 Šaloun, P. Programovací jazyk C pro zelenáče, Neocortex, 1999, 208 stran, ISBN 80–86330–02-X Rajský, P. Kurs jazyka C. 2002, VŠB-TU Ostrava. webový dokument pro distanční výuku, dostupné ze stránek předmětu. Janků, M. Kurs jazyka C++. 2002, VŠB-TU Ostrava. webový dokument pro distanční výuku, dostupné ze stránek předmětu.

Prerekvizity

Předmět nemá žádné prerekvizity.

Korekvizity

Předmět nemá žádné korekvizity.