Skip to content

Repozytorium do kursu "Języki i Paradygmaty Programowania" na kierunku Informatyka Algorytmiczna, Politechnika Wrocławska

Notifications You must be signed in to change notification settings

xywa5000/PWR_semestr_6_Jezyki_i_Paradygmaty_Programowania

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PWR_semestr_6_Jezyki_i_Paradygmaty_Programowania

Politechnika Wrocławska
Wydział Informatyki i Telekomunikacji - W04
Informatyka Algorytmiczna
Semestr 6 - letni 2023/24
Jezyki i Paradygmaty Programowania

Lista 0.

Hello World! - zainstalowanie kompilatora lub interpretera dla każdego z używanych języków programowania i uruchomienie prostego programu.

Lista 1.

Trzy biblioteki w C, Adzie i Pythonie, każda z nich posiada funkcje obliczające silnię, gcd oraz równanie diofantyczne.

Wrappery do powyższych bibliotek:

  • C → Ada
  • Ada → C
  • C → Python
  • Python → C

Lista 2.

Implementacja klasą ciała skończonego, zawierającego operatory przypisania i przeciążenia podstawowych operatorów matematycznych i logicznych w C, Javie i Pythonie.

Lista 3.

Szablony klas do obliczeń w protokole wymiany kluczy Diffie-Hellmana, użyto klasy z poprzedniej listy.

Lista 4.

Implementacja Problemu Pięciu Filozofów (lub ucztujących filozofów) w Adzie, Go i Pythonie.

Lista 5.

Programowanie funkcyjne w Haskelu, Lispie, SMLu oraz Prologu. Implenentacja wybranych podstawowych funkcji matematycznych i algorytmów.

About

Repozytorium do kursu "Języki i Paradygmaty Programowania" na kierunku Informatyka Algorytmiczna, Politechnika Wrocławska

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published