ostatnia aktualizacja |
|
10.2023 - Inżynieria oprogramowania W04ITE-SI0011G
10.2022 - Praca dyplomowa inżynierska
|
|
|
|
|
ogłoszenia |
Przykłady zadań na kolokwium zaliczeniowe wraz z rozwiązaniami.
Wyniki sprawdzianów i poprawy - studia niestacjonarne.
W dniu 4.06.09.r poprawa sprawdzianu w godz.7.30-9.00 w sali 13 oraz wpisy do indeksów w godz.9.00-10.20 w sali 13.
Termin w dniu 11.07.09r jest nadal aktualny.
Wyniki sprawdzianu i poprawy dla studiów stacjonarnych.
Wpisy do indeksów oraz poprawa w dniu 8.07.09r. w godz.10.10-12.00 w sali 16.
materiały do zajęć |
-
Przegląd elementów języka C++/CLI. Budowa klas typu ref w języku C++/CLI realizujących proste zadanie biznesowe, testowanie obiektu biznesowego
w programie konsolowym, tworzenie prostego interfejsu graficznego za pomocą biblioteki Windows Forms do obsługi wykonanych obiektów biznesowych
- enkapsulacja, obsługa zdarzeń, tworzenie plików nagłówkowych (materiał przewidziany na wykłady 1 i 2). - ostatnie uzupełnienia w dniu 6.10.08r.
- Zastosowanie klasy TKalkulator1 w programie konsolowym.
- Wykonanie pliku nagłówkowego z definicja klasy w projklecie typu CLR Class Libfrary.
- Wykonanie programu konsolowego korzystającego z pliku nagłówkowego z definicją klasy TKalkulator1.
- Zastosowanie pliku nagłówkowego z definicją klasy TKalkulator1 w programie Windows Forms.
-
Przegląd elementów języka C++/CLI cd.Kontynuacja zagadnień z poprzednich wykładów, zastosowanie properties (wykład 3).
- Wyjście standardowe na ekran w trybie konsolowym.
- Wejście standardowe z klawiatury w trybie konsolowym.
- Zastosowanie składowych klasy typu property, tworzenie biblioteki dll.
- Zastosowanie biblioteki dll w projekcie - zastosowanie klas ze skladowymi typu property.
- Zastosowanie klas ze składowymi typu property w programie Windows Forms.
-
Przegląd elementów języka C++/CLI cd. Tworzenie aplikacji typu MDI i SDI, dziedziczenie i polimorfizm, zastosowanie klas abstrakcyjnych i interfejsów (wykład 4).
- Aplikacje wielookienkowe.
- Dziedziczenie, polimorfizm - klasa abstrakcyjna.
- Dziedziczenie, polimorfizm - interfejs.
- Dziedziczenie, polimorfizm - kalkulatory bez pamięci i z pamięcią.
-
Przegląd elementów języka C++/CLI cd. Aplikacje Windows Forms - tworzenie aplikacji typu SDI, dziedziczenie, polimorfizm, serializacja (pliki w formacie tekstowym i binarnym) (wykład 5).
- Aplikacja SDI z kalkulatorami z pamięcią i bez pamięci.
- Pliki w formacie SOAP.
- Pliki w formacie binarnym.
- Aplikacja konsolowa z kalkulatorami z pamięcią i bez pamięci, zapis i odczyt obiektów w plikach - serializacja obiektów użytkownika prostych typu TKalkulator_3 oraz TKalkulator3_1 oraz obiektów złożonych typu Dzialania_kalkulatora w formacie binarnym.
-
Przegląd elementów języka C++/CLI cd. Zastosowanie delegatów (delegate) wiązanych i niewiązanych,
składowe indeksowane typu property, generowanie i obsługa zdarzeń (event) (wykład 6)- modyfikacja pliku w dniu 25.10.2008r.
- Delegaty wiązane.
- Delegaty niewiązane.
- Zastosowanie delegatów w programach Windows Forms.
- Obsługa zdarzeń w programach Windows Forms.
literatura |
literatura podstawowa
- Horton I., Visual C++ 2005. Od podstaw, Helion, Gliwice 2007.
- Kisilewicz J., Język C++: programowanie obiektowe, Wydanie 2. poprawione,
Oficyna Wydawnicza Politechniki Wrocławskiej, Wrocław 2002.
- Walczak K., Nauka programowania obiektowego w języku C++, Wydawnictwo W & W,
Warszawa 2002.
literatura uzupełniająca
- Grębosz J., Symfonia C++: programowanie w języku C++ orientowane obiektowo, Wydanie 5. poprawione, Tom 1-3, Oficyna Kallimach, Kraków 2004.
- Stroustrup B., Język C++, Wydawnictwa Naukowo-Techniczne, Warszawa 2002.
|