Programování 4

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

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

Sylabus

  • Úvod do technologií zařazených do .NET, .NET Framework
  • Charakteristické rysy a rozšíření jazyka C#, objektově orientované programování v C#
  • Využití Visual Studia a jeho nástrojů pro návrh grafického rozhraní aplikace
  • Uživatelské rozhraní: WinForms, dialogy a jejich obsluha, tvorba GUI aplikací
  • Zpracování zpráv klávesnice a myši.
  • Aplikace s podporou vícevláknového programování, procesy a vlákna
  • Úvod do Windows Presentation Foundation (WPF) a tvorba aplikací s WPF, návrhové vzory
  • Databáze: Přístup k datům a zobrazení dat v aplikaci (ADO, Ling, Sql).
  • Obsluha chyb, testování a ladění.
  • Systém a konfigurace: tisk v prostředí MS Windows, práce se schránkou (clipboard), podpora drag & drop, práce s registrační databází.
  • Souborový systém
  • Síťové programování
  • XML a bezpečnost

Doporučená literatura

  • Gűrtler, M., Kocich, P. : Visual Basic .NET Hotová řešení, CP Book, Brno, 2005, ISBN 80-251-0367-6
  • Virius, M. : C# Hotová řešení, Computer Press, Brno, 2006, ISBN 80-251-1084-2
  • Běhálek, M. : Programovací jazyk C#, katedra informatiky, FEI VŠB-TU Ostrava, 2007

Anotace

Absolvováním předmětu získají studenti přehled o technologii .NET a naučí se uplatňovat postupy a techniky při tvorbě desktopových aplikací v prostředí MS Windows.
Znalosti: Student umí popsat a používat technologie .NET, zná zásady tvorby a postupy využívané při tvorbě desktopových aplikací s GUI, zná principy událostmi řízeného programování. Student má znalost o dostupných nástrojích technologie .NET.
Dovednosti: Student umí aplikovat zásady tvorby software a efektivně využívat vhodné nástroje a postupy při realizaci robustních aplikací s grafickým uživatelským rozhraním běžící v prostředí MS Windows. Je schopen používat základní třídy WinForm a Windows Presentation Foundation a uplatnit ADO, Linq při přístupu k datům.

Student musí dobře ovládat objektové programování a programování v jazyce C++.

^ nahoru ^