magisterski

Transkrypt

magisterski
Wykaz tematów prac dyplomowych
w roku akademickim 2013/2014
kierunek: informatyka
L.p.
1
Nazwisko i imię
studenta
Frank Wojciech
2
Jasiewicz Jan
3
Kutzner Michał
Promotor
dr Andrzej Kurpiel
Temat pracy
magisterskiej
Monitorowanie sieci lokalnej
z użyciem urządzeń mobilnych.
Opis zadania stawianego studentowi
Opis
protokołów
sieciowych
wykorzystywanych
w
zarządzaniu
i monitorowaniu sieci lokalnej: SNMP
i RMON. Przegląd i ocena programów
monitorujących stan urządzeń sieciowych.
Zadanie
programistyczne:
projekt
monitorowania sieci lokalnej WMiI oraz
uzupełnienie pakietu Nagios o nowe funkcje
pozwalające na efektywną kontrolę tej sieci.
Języki programowania i narzędzia: Java,
SDK Androida, pakiet Nagios i narzędzia do
tworzenia skryptów dla systemu Nagios.
Urządzenie mobilne jako router sieci Opisanie
współczesnych protokołów
lokalnej
routowania
dynamicznego
oraz
ich
implementacji dostępnych w ramach
wolnego oprogramowania. Aplikacja na
system Android pozwalająca utworzyć
z telefonu lub tabletu router małej sieci
lokalnej. Język programowania: Java, SDK
dla systemu Android.
Chmura dyskowa w systemach
Przedstawienie zasad, metod oraz narzędzi
tworzenia kopii zapasowych.
do wykonywania i zarządzania systemami
tworzenia kopii zapasowych systemów
plików. Przedstawienie możliwości, które
stwarzają chmury dyskowe w tym zakresie.
Aplikacja, która przystosowuje istniejące
4
Langa Marcin
5
Lewandowski Jakub
6
Lewiński Tomasz
oprogramowanie do tworzenia backupu
z wykorzystaniem prywatnej chmury
dyskowej
z
konsolą zarządzającą na
urządzeniu
mobilnym.
Języki
programowania i narzędzia: Java, System
Amanda, SDK Androida
Synchronizacja danych na
Opis
protokołów
sieciowych
urządzeniach mobilnych z użyciem
wykorzystywanych przy synchronizacji
chmury dyskowej.
danych
w
sieci.
Porównanie
najważniejszych algorytmów synchronizacji.
Opisanie możliwości chmury dyskowej przy
zadaniu synchronizacji. Aplikacje serwer (w
systemie Linux) oraz klienci (na urządzenia
mobilne)
umożliwiające synchronizację
danych w prywatnej chmurze dyskowej.
Języki programowania: Java, Python, C.
Zarządzanie wybranymi serwerami
Celem praktycznym jest przygotowanie
usług sieciowych z użyciem urządzeń aplikacji na system Android, która pozwoli
mobilnych.
na zdalne i bezpieczne
wykonanie
podstawowych czynności administracyjnych
na serwerach usług: http, smtp, pop3 i imap
oraz na drukarkach sieciowych. Opis tych
usług,
wykorzystywanych
protokołów
sieciowych oraz ich implementacje to cel
opisowy pracy. Języki programowania
i narzędzia: Java, język C, język skryptowy
sh, SDK Android, system Linux.
Współczesne formaty dokumentów
Opis ewolucji formatu EPUB oraz innych
elektronicznych.
formatów dokumentów używanych na
czytnikach e-booków. Ocena programów
i urządzeń - czytników dokumentów EPUB.
Aplikacja
umożliwiająca
translacje
7
Rumiński Łukasz
8
Skonieczka Piotr
9
Ziemińska Anna
z różnych formatów do EPUB oraz
umożliwiająca edycję plików EPUB. Język
programowania: Python.
Kontroler UPnP A/V dla systemu
Opis architektury Universal Plug and Play
Android
i jej współczesnych celów w zakresie
sterowania multimediami w sieci lokalnej.
Przegląd
protokołów
i
standardów
związanych z tymi zadaniami oraz ich
ewolucja. Aplikacja na system Android
będąca pełnym kontrolerem strumieniowania
multimediów w sieci lokalnej. Języki
programowania
i
narzędzia:
Java
i zaawansowane biblioteki typu Cling, SDK
Android
Wizualizacja sieci lokalnej na
Przegląd metod wykrywania aktywnych
urządzeniach mobilnych
urządzeń sieciowych oraz topologii sieci.
Metody gromadzenia i przechowywania
informacji o wykrytych urządzeniach
sieciowych.
Protokoły
sieciowe
wykorzystywane w tym zadaniu. Aplikacja
na urządzenie Android ( wykorzystująca
możliwości dotykowe ekranu ), która w
postaci graficznej przedstawi topologię sieci
lokalnej i wykryte urządzenia sieciowe.
Języki
programowania:
Python
i zaawansowane biblioteki i narzędzia typu
KIVI.
Zarządzanie usługą DNS z użyciem Przegląd protokołów związanych z usługą
systemu Android
Domain Name Servis. Zasady tworzenia
konfiguracji serwera DNS oraz zasady
zarządzania działaniem serwera. Przegląd
popularnych implementacji serwera tej
1
Marta Chyłkowska
Marcin Piątkowski
2
Piotr Matalewski
Piotr Bała
3
Patryk Grabarczyk
4
Szymon Kwiatkowski
usługi oraz jej ewolucja w zakresie zadań
jakie realizuje. Aplikacja na system Android
stanowiąca
konsolę
zarządzającą
konfiguracją i pracą serwera DNS. Języki
programowania i narzędzia: Java, SDK
Android, język C.
Kod kreskowy jako nośnik informacji Praca poświęcona będzie przeglądowi
istniejących standardów kodów kreskowych
(jedno i dwuwymiarowych) oraz sposobów
umieszczania w nich informacji. Do pracy
dołączone
będzie
oprogramowanie
pozwalające na odczytywanie/zapisywanie
informacji w postaci kodów kreskowych.
Dostęp do systemu zdalnego
nauczania OLAT z urządzeń
mobilnych (Android)
Opracowanie klienta mobilnego na system
operacyjny Android dla systemu LMS Olat.
Klient ma pozwalać na przeglądanie kursów
z uwzględnieniem uprawnień użytkownika
wynikających z grup użytkowników
w systemie OLAT.
Programowanie równoległe w Javie – Implementacja wybranych algorytmów
mnożenie macierzy
w Javie z wykorzystaniem biblioteki PCJ
(Parallel Computing in Java). Określenie
wydajności
paralelizacji
skalowalności
rozwiązania.
Programowanie równoległe w Javie – Implementacja wybranych algorytmów
podstawowe algorytmy algebry
w Javie z wykorzystaniem biblioteki PCJ
macierzowej
(Parallel Computing in Java). Określenie
wydajności
paralelizacji
skalowalności
rozwiązania.
1
Błażej Frankowski
Błażej Zyglarski
Portal UNICORE
1
Zbigniew Adamczyk
Daniel Simson
Algorytmy i obliczenia numeryczne
w badaniu bigrafów dodatnich
Instalacja
portalu
UNCIORE,
jego
konfiguracja do wysyłania zadań do testowej
infrastruktury
gridowej.
Rozszerzenie
portalu o możliwość wysyłania zadań do
przykładowej aplikacji gridowej.
Algorytmiczna klasyfikacja regularnych
bigrafów dodatnich z pętlami o czterech,
pięciu i sześciu wierzchołkach, a w
szczególności bigrafów typu M4. Obliczanie
ich grup izotropii oraz oczkowych systemów
pierwiastków

Podobne dokumenty