Rok studiów:

II ED

Przedmiot:

Podstawy informatyki – projekt, semestr letni 2005/2006

Prowadzący:

dr inż. Sławomir Samolej

pokój: D102c

email: ssamolej@prz-rzeszow.pl

 

Warunkiem uzyskania zaliczenia jest przedłożenie i obronienie kilkunastostronicowej pracy. W opracowaniach wybranych tematów będzie wymagany wstęp teoretyczny. Do każdego z projektów powinna być napisana dokumentacja techniczna opracowanego zestawu funkcji oraz powinien zostać dostarczony dysk CD z kopią opracowania oraz z kodami źródłowymi napisanej aplikacji.

 

 

Tematy projektów:

 

1.      Kodowanie wybranej struktury danych zgodnie z zasadami DER.

Literatura:

-         S. Samolej: Wprowadzenie do notacji ASN.1 i kodowania DER na potrzeby specyfikacji struktur danych stosowanych w kryptografii z kluczem publicznym, Rzeszów 2006

 

2.      Program kopiujący wybrane pliki z Internetu.

Literatura:

-         C. Petzolt: Programowanie Windows, Wydawnictwo RM, 1999.

-         V Thor: Programowanie Windows 98/NT Księga Eksperta, Helion 1999.

-         http://msdn1.microsoft.com/en-us/default.aspx

 

3.      Interaktywna aplikacja z zastosowaniem bibliotek OpenGL.

Literatura:

-         R. S. Wright jr, M. Sweet: OpenGL Księga Eksperta, Helion 1999.

-         mail.prz-rzeszow.pl/~ssamolej

 

4.      Kalkulator w odwrotnej notacji polskiej.

 

5.      Baza danych w oparciu o pliki i listy.

 

6.      Implementacja algorytmów sortowania przez scalanie, kopcowanie i quick sort.

Literatura:

-         V. Aho, J. D. Ullman: Wykłady z informatyki w języku C, Helion 2003.

-         B. W. Kernighan, D.M. Ritchie: Język ANSI C, WNT Warszawa 1994.

 

7.      Przeglądarka plików graficznych.

-         mail.prz-rzeszow.pl/~ssamolej

-         N. Barkakati: Grafika i Animacja w Windows, Intersoftland 1994.

 

8.      Implementacja algorytmu szyfrowania IDEA.

-         B. Schneier: Kryptografia dla praktyków, WNT 2002.

 

9.      Implementacja algorytmu szyfrowania DES.

-         B. Schneier: Kryptografia dla praktyków, WNT 2002.