GIN - Wydział Geologii, Geofizyki i Ochrony Środowiska
Transkrypt
GIN - Wydział Geologii, Geofizyki i Ochrony Środowiska
Wydział: Rodzaj studiów: Kierunek studiów: Specjalność: Geologii, Geofizyki i Ochrony Środowiska stacjonarne II stopnia Informatyka Stosowana Geoinformatyka Wykaz przedmiotów egzaminacyjnych: I. Bazy Danych II II. Eksploracja danych III. Programowanie równoległe i rozproszone Pytania egzaminacyjne: I. Bazy Danych II 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Omów anomalie w transakcjach przeprowadzanych współbieżnie. Omów poziomy izolacji transakcji definiowane przez standard ISO. Omów trzy przykładowe poziomy izolacji transakcji zdefiniowane poza standardem ISO. Omów budowę indeksów typu B-drzewa Dokonaj porównania indeksów typu B-drzewa i B+-drzewa. Omów budowę indeksów bitmapowych i indeksów wykorzystujących tablice mieszające. Omów podstawy działania indeksów pełnotekstowych. Przedstaw i opisz algorytmy złączania tabel w relacyjnych bazach danych. Przedstaw i porównaj optymalizację regułową i kosztową. Przedstaw trzy mechanizmy realizacji replikacji (np dla MySQL), ich wady i zalety Przedstaw trzy różne rozwiązania replikacji Omów istotę wymiarów, faktów i miar w hurtowniach danych. Omów i porównaj schematy dla hurtowni danych: gwiazda, płatek śniegu, gwiazda-płatek i konstelacja. 14. Omów i podaj przykłady typowych operacji na kostce danych MOLAP. 15. Przedstaw podstawy standardu OpenGIS dotyczącego baz danych przestrzennych-rodzaje obiektów, przykładowe funkcje proste i analityczne II. Eksploracja danych 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Opisz krótko etapy metodyki CRISP-DM. Opis różnice między klasyfikacją a klasteryzacją. Wymień i opisz krótko algorytmy klasteryzacji. Opisz krótko 3 wybrane algorytmy wykrywania wzorców sekwencji. Wykonaj podział sieci neuronowych wraz z ich krótkim opisem. Wymień i opisz krótko metody webminingu. Opisz działanie algorytmu page rank. Scharakteryzuj krótko analizę koszykową wraz z metodami oceny uzyskanych wyników. Zastosowania algorytmu CART. Opisz różnice między PCA a ICA. Wymień metody oceny wyników uzyskanych z metod eksploracji danych. Opisz krótko 4 wybrane metody klasyfikacyjne. Przedstaw definicje „Eksploracji Danych”. Opisz krótko przyczynę powstania oraz możliwości zastosowania. 14. Przedstaw definicje „Text miningu”. Opisz 3 wybrane metody text miningu. 15. Opisz zastosowanie metod regresyjnych w eksploracji danych. 1 III. Programowanie równoległe i rozproszone 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Omówić podstawowe własności systemów rozproszonych Omówić i zdefiniować systemy scentralizowane i rozproszone (przykłady) Charakterystyka komputerów zgodnie z klasyfikacją Flynna Johnsona Omówić zagadnienia sprzętowe: wieloprocesorw a multikomputery, architektury sieci połączeń, systemy homo i heterogeniczne. Omówić zagadnienia sprzętowe dla wieloprocesorów: pamięć dzielona, architektura UMA i NUMA Omówić problematykę rozproszonych systemów operacyjnych: ściśle powiązane, luźno powiązane, sieciowe systemy operacyjne. Definicja i porównanie przetwarzania równoległego i rozproszonego Omówić parametry wydajności systemów równoległych i rozproszonych Scharakteryzować procesory wielordzeniowe, systemy SMP, systemy MPP oraz systemy dla przetwarzania rozproszonego (przetwarzanie klastrowe, przetwarzanie gridowe) Omówić cechy charakterystyczne narzędzi do realizacji obliczeń równoległych i rozproszonych PVM i MPI, OpenMP Omówić metody dekompozycji jako metody konstrukcji aplikacji równoległych. Fazy tworzenia aplikacji równoległych – ich podstawowe zasady oraz omówić równoległość danych i kodu. Omówić problematykę ziarnistości i skalowalności z przykładami Wymienić i krótko scharakteryzować podstawowe mechanizmy komunikacji aplikacji rozproszonych (protokoły sieciowe, gniazdka, RPC, specjalizowane biblioteki) Porównać standardy COM/DCOM, WCF i CORBA 2