Wstęp do Programowania, semestr zimowy, 2013/2014

Zajęcia odbywają się w poniedziałki (14:15 sala 3130) i środy (12:15 sala 2100, 14:15 sala 3043),

2014-01-08, laboratorium

2013-12-18, laboratorium

2013-12-18, ćwiczenia

  • listy cz. 2

2013-12-16, ćwiczenia

  • listy cz. 2

2013-12-11, laboratorium

2013-12-11, ćwiczenia

  • listy
  • Viper - interpreter Pascala, przydatny do wizualizacji struktur wskaźnikowych

2013-12-09, ćwiczenia

  • binarna reprezentacja liczb, liczby zmienno-przecinkowe

2013-12-04, laboratorium

2013-12-04, ćwiczenia

  • binarna reprezentacja liczb ciąg dalszy, rekurencja

2013-12-02, ćwiczenia

  • binarna reprezentacja liczb

2013-11-27, laboratorium

2013-11-20, laboratorium

2013-11-20, ćwiczenia

  • wyszukiwanie mediany w sumie dwóch tablic

2013-11-18, ćwiczenia

  • wyszukiwanie binarne

2013-11-13, ćwiczenia

  • Obliczanie pierwiastka

2013-11-13, laboratorium

  • Praca nad zadaniem zaliczeniowym

2013-11-04, ćwiczenia

  • Gramatyki 1
  • gramatyka dla języka w in (a,b)^*, #(w,a)<>#(w,b):
            S      ::= S_{lt} | S_{gt}
            S_{eq} ::= S_{eq} S_{eq} | a S_{eq} b | b S_{eq} | a | \epsilon
            S_{gt} ::= S_{eq} a S_{ge}
            S_{lt} ::= S_{eq} b S_{le}
            S_{ge} ::= S_{eq} | S_{eq} S_{gt}
            S_{le} ::= S_{eq} | S_{eq} S_{lt}
            

2013-10-30, laboratorium

2013-10-30, ćwiczenia

2013-10-28, ćwiczenia

2013-10-23, laboratorium

Scenariusz: Laboratorium 4: Samodzielne programowanie - tydzień drugi

Pomocniczy plik makefile: Makefile (ZIP)

Sposób użycia:

# odpakowanie archwium
unzip 20131023-makefile.zip
#
# dodanie plików *.pas
#
# kompilacja
make

2013-10-23, ćwiczenia

2013-10-21, ćwiczenia

Arytmetyka dużych liczb (dodawanie/odejmowanie).
Przykładowe rozwiązanie 20131021-duze-liczby.pas

Przydatne adresy

Tomasz Waleń
Tomasz Waleń
Assistant Professor