Prowadzący zajęcia: mgr inż. Bartosz Połok, mgr inż. Jakub Pach
Przydatne informacje
Pokój: 127 (BP), 127 (JP)
Poczta elektroniczna: b.polok@ire.pw.edu.pl, j.pach@ire.pw.edu.pl
zadania z lab. gr P. Pacha: pw.zajecia@gmail.com (wzor tematu maila: [PRM][Imie][Nazwisko][lab0X])
Konsultacje: najlepiej umówić się wcześniej, choćby mailowo
Laboratorium 0 | Konta, konsola, środowisko uruchomieniowe. Pierwszy program, standardowe wyjście i wejście.
Laboratorium 1 | Typy proste, "typ" łańcuchowy. Stałe i zmienne. Podstawowe operacje arytmetyczne i logiczne. (4 pkt)
Laboratorium 2 | Pętle for
, while
, do-while
. Instrukcje sterujące if-else
, switch
, break
, continue
. (4 pkt)
Laboratorium 3 | Funkcje, zmienne globalne i lokalne. Wskaźniki, przekazywanie argumentów do funkcji przez wartość i wskazanie. (4 pkt)
Laboratorium 4 | Wskaźniki, tablice, "typ" łańcuchowy. (4 pkt)
Laboratorium 5 | Struktury, typ wyliczeniowy, unie. (4 pkt)
Laboratorium 6 | Obsługa plików (zapis/odczyt; binarnie/tekstowo). (4 pkt)
Laboratorium 7 | Złożone struktury danych - lista jednokierunkowa. (4 pkt)
Laboratorium 8 | Proste algorytmy sortowania (sortowanie bąbelkowe, sortowanie przez wstawianie). (4 pkt)
Laboratorium 9 | Złożone projekty, pliki nagłówkowe, pliki makefile. (4 pkt)
Projekt | Tematy zadań (14 pkt)
Strona opracowana na podstawie materiałów dr Arkadiusza Lewandowskiego.