Jak Začít?

Máš v počítači zápisky z přednášek
nebo jiné materiály ze školy?

Nahraj je na studentino.cz a získej
4 Kč za každý materiál
a 50 Kč za registraci!




Předmět Object oriented programming (FEKT-COOP)

Na serveru studentino.cz naleznete nejrůznější studijní materiály: zápisky z přednášek nebo cvičení, vzorové testy, seminární práce, domácí úkoly a další z předmětu FEKT-COOP - Object oriented programming, Fakulta elektrotechniky a komunikačních technologií, Vysoké učení technické v Brně (VUT).

Top 10 materiálů tohoto předmětu

Materiály tohoto předmětu

Materiál Typ Datum Počet stažení

Další informace

Cíl

Předmět si klade za cíl seznámit posluchače se základními principy objektového programování a základními vlastnostmi jazyka C#. Důraz je kladen také na praktické použití těchto principů k řešení konkrétních programátorských úloh.

Osnova

1. Prostředí .NET a jeho architektura, vlastnosti jazyka C#, zásady, objektově orientované programování, vývojové prostředí Microsoft Visual Studio 2012, typy, operátory, konverze.2. Třídy, instance, členy třídy (datové složky, události, metody, vlastnosti), konstruktory, modifikátory.3. Cykly, podmínky, výčtové typy.4. Řetězce, pole, jmenné prostory.5. Pilíře objektově orientované programování v C# (zapouzdření, dědění, polymorfismus).6. Virtuální metody, abstraktní třídy, skrývání členů, přetypování, zpracování výjimek.7. Rozhraní, delegáti, události, generiky, reflexe, lambda výrazy, LINQ.8. Kolekce, práce se soubory.9. Grafické uživatelské rozhraní – Forms, WPF.10. Základy databázových systémů, jazyk SQL.11. Přistup k datům MS SQL, technologie LINQ to SQL.12. Webové služby, ASP .NET aplikace.13. Rekapitulace látky, rozbor písemné části zkoušky.

Literatura

SHARP J. Microsoft Visual C# 2008, Computer Press 2008, 592 s., ISBN 978-80-251-2027-9BAYER, J. C# 2005 - Velká kniha řešení, Nakladatelství Computer Press, a.s. 2007, 816 s., ISBN 80-251-1620-3MACDONALD M., SZPUSZTA M. ASP.NET 3.5 a C# 2008, Zoner Press 2008, 1584 s., ISBN 978-80-7413-008-3PECINOVSKÝ, R. OOP - Naučte se myslet a programovat objektově, Computer Press 2010, 576 s., ISBN 978-80-251-2126-9PIALORSI, P., RUSSO, M. Microsoft LINQ - Kompletní průvodce programátora, Computer Press 2009, 616 s., ISBN 978-80-251-2735-3MAREŠ, A., 1001 tipů a triků pro C# 2010, Computer Press, 2011, ISBN 9788025132500WATSON, B., C# 4.0 - řešení praktických programátorských úloh, Zoner Press, 2010, 656 s., ISBN 978-80-7413-094-6VIRIUS, M., C# 2010 Hotová řešení, Computer Press, 2012, 424 s., ISBN 978-80-251-3730-7

Požadavky

Student, který si zapíše předmět, by měl být schopen algoritmizovat jednoduché úlohy v jazyce C, měl by mít zkušenosti s vývojovým prostředím a laděním programů. Obecně jsou požadovány znalosti programování v jazyce C či JAVA. Předpokládá se absolvování povinných předmětů BPC1 a BPC2.

Garant

doc. Ing. Ivo Lattenberg, Ph.D.

Vyučující

doc. Ing. Ivo Lattenberg, Ph.D.