Uniwersytet Kazimierza Wielkiego w Bydgoszczy - Centralny System UwierzytelnianiaNie jesteś zalogowany | zaloguj się
katalog przedmiotów - pomoc

Programowanie obiektowe 1300-Inf12PO-SP
Laboratorium (LAB) Semestr letni 2019/20

Informacje o zajęciach (wspólne dla wszystkich grup)

Liczba godzin: 30
Limit miejsc: (brak limitu)
Zaliczenie: Zaliczenie na ocenę
Rygory zaliczenia zajęć: zaliczenie na ocenę
Literatura uzupelniająca: 1. Stephen Prata „Język C++. Szkoła programowania. Wy-danie „ Helion 2006
2. St. Wrycza, B. Marcinkowski, K. Wyrzykowski „Język UML 2.0 w modelowaniu systemów informatycznych” Helion 2006

Metody dydaktyczne: ćwiczenia konwersatoryjne
ćwiczenia laboratoryjne
Metody dydaktyczne - inne: prezentacja przykładu, objaśnienie, prezentacja multimedialna, praca samodzielna z komputerem
Literatura:

1. Jerzy Grębosz „Symfonia C++. Programowanie w języku C++ orientowane obiektowo. T I, II, III” Oficyna Kallimach, Kra-ków 1999

2. Andrew Troelsen „Język C# i platforma .NET” Mikom, War-szawa 2006

Efekty uczenia się:

w1

w2

U1.

U2.

U3.

Metody i kryteria oceniania:

Ocena z kolokwium (pisemne oraz programy komputerowe)

Zakres tematów:

1. definicja klas - inicjacja obiektów. Przykłady elementarne

2. Metody argumentowe oraz bezargumentowe. Zwracanie wartości przez metody - np void, int, float

3. Specyfikatory dostępu. W pierwszej kolejności public oraz private. Specyfikator protected zostaje wprowadzony razem z zagadnieniem dziedziczenia klas.

4. Konstruktory domyślne oraz zwykłe - argumentowe oraz bezargumentowe. Zaleca się poświęcenie temu tematowi więcej czasu.

5. Dziedziczenie jedno i wielokrotne (zastosowanie specyfikatora protected)

6. Tablicowanie obiektów (wykorzystanie tablic statycznych oraz dynamicznych), listy inicjalizacyjne

7. Przeciążanie metod (również konstruktorów), oraz pól

8. Wskaźniki do obiektów oraz do składowych klas.

9. Funkcje zaprzyjaźnione oraz zaprzyjaźnienie klas

10. Tworzenie własnych bibliotek.

11. Wykorzystanie kolekcji i delegacji ( C# )

12. Interfejsy - dziedziczenie (C#)

Grupy zajęciowe

zobacz na planie zajęć

Grupa Termin(y) Prowadzący Miejsca Akcje
1 każda środa, 9:00 - 10:30, sala 107 (PS)
Krzysztof Tyburek 15/16 szczegóły
2 każda środa, 13:15 - 14:45, sala 107 (PS)
Bartosz Paprocki, Krzysztof Tyburek 16/16 szczegóły
3 każda środa, 15:00 - 16:30, sala 107 (PS)
Bartosz Paprocki, Krzysztof Tyburek 15/16 szczegóły
4 każdy wtorek, 12:00 - 13:30, sala 109 (PS)
Bartosz Paprocki, Krzysztof Tyburek 16/16 szczegóły
5 każda środa, 9:00 - 10:30, sala 109 (PS)
Bartosz Paprocki, Krzysztof Tyburek 15/16 szczegóły
Wszystkie zajęcia odbywają się w budynku:
Budynek przy ulicy M. Kopernika
Opisy przedmiotów w USOS i USOSweb są chronione prawem autorskim.
Właścicielem praw autorskich jest Uniwersytet Kazimierza Wielkiego w Bydgoszczy.