From MJanik
(Difference between revisions)
|
|
(40 intermediate revisions not shown) |
Line 8: |
Line 8: |
| mgr inż. Małgorzata Janik | | mgr inż. Małgorzata Janik |
| | | |
- | pok. 226c GF, majanik@if.pw.edu.pl | + | pok. 114 GF, majanik@if.pw.edu.pl |
| + | |
| + | Konsultacje: wt. 11:00 - 12:00, śr. 13:00 - 14:00 w pokoju 114. |
| | | |
| <!-- Treść zadań oraz przykładowe programy do przećwiczenia można znaleźć [http://www.if.pw.edu.pl/~majanik/index.php/Zadania tu].--> | | <!-- Treść zadań oraz przykładowe programy do przećwiczenia można znaleźć [http://www.if.pw.edu.pl/~majanik/index.php/Zadania tu].--> |
Line 16: |
Line 18: |
| </font> | | </font> |
| | | |
- | Grupa poniedziałek 14:00-16:00
| |
| | | |
- | [http://www.if.pw.edu.pl/~majanik/wiki/index.php/JP_laboratorium_1 Laboratorium 1 - wstęp i sortowanie bąbelkowe] | + | Zadania realizowane na zajęciach |
| + | |
| + | [http://www.if.pw.edu.pl/~majanik/wiki/index.php/J%C4%99zyki_Programowania_1 Laboratorium 1 - wstęp i sortowanie] |
| + | |
| + | [http://www.if.pw.edu.pl/~majanik/wiki/index.php/J%C4%99zyki_Programowania_2 Laboratorium 2 - klasy ] |
| + | |
| + | [http://www.if.pw.edu.pl/~majanik/wiki/index.php/J%C4%99zyki_Programowania_3 Laboratorium 3 - klasy c.d.] - funkcje zaprzyjaźnione, domyślne wartości, przeładowywanie nazw, obiekty i wskaźniki jako argumenty funkcji |
| + | |
| + | [http://www.if.pw.edu.pl/~majanik/wiki/index.php/J%C4%99zyki_Programowania_4 Laboratorium 4 - konstruktory, pola statyczne ] |
| + | |
| + | [http://www.if.pw.edu.pl/~majanik/wiki/index.php/J%C4%99zyki_Programowania_5 Laboratorium 5 - konstruktor kopiujący i przeciążanie operatorów ] |
| + | |
| + | [http://www.if.pw.edu.pl/~majanik/wiki/index.php/J%C4%99zyki_Programowania_6 Laboratorium 6 - tablice dwuwymiarowe ] |
| + | |
| + | [http://www.if.pw.edu.pl/~majanik/wiki/index.php/J%C4%99zyki_Programowania_7 Laboratorium 7 ] |
| + | |
| + | [http://www.if.pw.edu.pl/~majanik/wiki/index.php/J%C4%99zyki_Programowania_8 Laboratorium 8 ] |
| + | |
| + | Laboratorium 8 / 9 - '''KOLOKWIUM!''' (26.11 i 27.11) |
| + | |
| + | [http://www.if.pw.edu.pl/~majanik/wiki/index.php/J%C4%99zyki_Programowania_10 Laboratorium 9/10 ] - dziedziczenie |
| + | |
| + | [http://www.if.pw.edu.pl/~majanik/wiki/index.php/J%C4%99zyki_Programowania_11 Laboratorium 10/11 ] - wirtualność oraz polimorfizm |
| + | |
| + | [http://www.if.pw.edu.pl/~majanik/data/JP/2012/Zadanie11.Histogram.pdf Laboratorium 11/12 ] - histogram (wczytywanie i zapisywanie do pliku) |
| + | |
| + | [http://www.if.pw.edu.pl/~majanik/data/JP/2012/Zadanie10.Stos.pdf Laboratorium 12/13 ] - klasy szablonowe (stos) |
| + | |
| + | |
| + | |
| + | Zadania do przećwiczenia |
| + | |
| + | [http://www.if.pw.edu.pl/~majanik/wiki/index.php/Przykładowe_zadania_do_Laboratorium_2 Laboratorium 2 - klasy] |
| + | |
| + | [http://www.if.pw.edu.pl/~majanik/wiki/index.php/Przykładowe_zadania_do_Laboratorium_3 Laboratorium 3 - klasy c.d.], funkcje zaprzyjaźnione, domyślne wartości, przeładowanie nazw, przesyłanie do funkcji argumentow bedacych obiektami |
| + | |
| + | [http://www.if.pw.edu.pl/~majanik/wiki/index.php/Przykładowe_zadania_do_Laboratorium_4 Laboratorium 4 - konstruktory, pola statyczne]. |
| + | |
| + | [http://www.if.pw.edu.pl/~majanik/wiki/index.php/Przykładowe_zadania_do_Laboratorium_5 Laboratorium 5 - konstruktor kopiujący i przeciążanie operatorów]. |
| + | |
| + | [http://www.if.pw.edu.pl/~majanik/wiki/index.php/Przykładowe_zadania_do_Laboratorium_7 Laboratorium 6 - powtórka]: klasy, konstruktory, przeciążanie operatorów. '''Alokacja pamięci, new, delete, tablice dwuwymiarowe.''' |
| + | |
| + | [http://www.if.pw.edu.pl/~majanik/wiki/index.php/Przykładowe_zadania_do_Laboratorium_6 Laboratorium 7 - dziedziczenie]. |
| + | |
| + | [http://www.if.pw.edu.pl/~majanik/wiki/index.php/Przykładowe_zadania_do_Laboratorium_8 Laboratorium 8/9 - wirtualność i polimorfizm]. |
| + | |
| + | [http://www.if.pw.edu.pl/~majanik/wiki/index.php/Przykładowe_zadania_do_Laboratorium_9 Laboratorium 9/10 - wczytywanie i zapisywanie do plików, losowanie, argc, argv]. |
| + | |
| + | [http://www.if.pw.edu.pl/~majanik/wiki/index.php/Przykładowe_zadania_do_Laboratorium_10 Laboratorium 10/11 - klasy szablonowe] oraz struktury danych z STL. |
| + | |
| + | |
| + | <!-- Grupa poniedziałkowa 14:00-16:00 |
| + | |
| + | [http://www.if.pw.edu.pl/~majanik/data/JP/2012/wyniki_poniedzialek.png Wyniki] |
| + | |
| + | |
| + | Grupa wtorkowa 8:00-10:00 |
| + | |
| + | [http://www.if.pw.edu.pl/~majanik/data/JP/2012/wyniki_wtorek.png Wyniki]--> |
Latest revision as of 14:42, 3 October 2013
Semestr zimowy 2012/2013
Laboratorium z programowania w języku C++ do wykładu dr inż. Hanny Zbroszczyk.
Prowadzący:
mgr inż. Małgorzata Janik
pok. 114 GF, majanik@if.pw.edu.pl
Konsultacje: wt. 11:00 - 12:00, śr. 13:00 - 14:00 w pokoju 114.
Przypominam o konieczności wysyłania skończonych programów na maila: majanik@if.~ !
Zadania realizowane na zajęciach
Laboratorium 1 - wstęp i sortowanie
Laboratorium 2 - klasy
Laboratorium 3 - klasy c.d. - funkcje zaprzyjaźnione, domyślne wartości, przeładowywanie nazw, obiekty i wskaźniki jako argumenty funkcji
Laboratorium 4 - konstruktory, pola statyczne
Laboratorium 5 - konstruktor kopiujący i przeciążanie operatorów
Laboratorium 6 - tablice dwuwymiarowe
Laboratorium 7
Laboratorium 8
Laboratorium 8 / 9 - KOLOKWIUM! (26.11 i 27.11)
Laboratorium 9/10 - dziedziczenie
Laboratorium 10/11 - wirtualność oraz polimorfizm
Laboratorium 11/12 - histogram (wczytywanie i zapisywanie do pliku)
Laboratorium 12/13 - klasy szablonowe (stos)
Zadania do przećwiczenia
Laboratorium 2 - klasy
Laboratorium 3 - klasy c.d., funkcje zaprzyjaźnione, domyślne wartości, przeładowanie nazw, przesyłanie do funkcji argumentow bedacych obiektami
Laboratorium 4 - konstruktory, pola statyczne.
Laboratorium 5 - konstruktor kopiujący i przeciążanie operatorów.
Laboratorium 6 - powtórka: klasy, konstruktory, przeciążanie operatorów. Alokacja pamięci, new, delete, tablice dwuwymiarowe.
Laboratorium 7 - dziedziczenie.
Laboratorium 8/9 - wirtualność i polimorfizm.
Laboratorium 9/10 - wczytywanie i zapisywanie do plików, losowanie, argc, argv.
Laboratorium 10/11 - klasy szablonowe oraz struktury danych z STL.