SPECJALNOŚĆ: GEOINFORMATYKA Bazy danych przestrzennych
98. Czym charakteryzuje się relacyjny model bazy danych?
99. Jakie znasz operatory relacyjne i co możesz o nich powiedzieć?
100. Czym są klucze w relacji i do czego służą?
101. Jak określane są więzy integralności dla krotki w języku SQL?
102. Co definiuje specyfikacja Simple Feature Access i jakie ma ona zastosowanie?
103. Co możesz powiedzieć o przestrzennych rozszerzeniach relacyjnych baz danych?
104. Na czym polega indeksowanie przestrzenne w relacyjnych bazach danych?
Metody eksploracji danych
105. Tworzenie modeli geoprzetwarzania
106. Tworzenie geowizualizacji
107. Analizy geostatystyczne
108. Analiza regresji
109. Analiza skupień
Projektowanie i programowanie systemów GIS
110. Omów znaczenie modelowania pojęciowego w tworzeniu systemów informacji przestrzennej.
111. Scharakteryzuj wieloperspektywiczność modelowania pojęciowego na przykładzie języka UML. Podaj jego związek z tworzeniem oprogramowania w systemach GIS.
112. Przedstaw sposoby i etapy tworzenia własnych narzędzi w systemach GIS.
113. Omów zasady programowania w systemach GIS w oparciu o standard COM i biblioteki ArcObjects.
114. Jakie znaczenie ma hermetyzacja kodu w programowaniu w systemach GIS. Przedstaw sposoby jej realizacji.
115. Co rozumiesz pod pojęciem "skryptowy język programowania" i jak możesz to odnieść do ArcGIS?
116. Opisz wykorzystanie języka Python w ArcGIS.
Technologie internetowe
117. Sieciowy model ISO OSI a model Internet
118. Protokół internet i protokół transportowy
119. Web 1.0, web 2.0, web 3.0
120. Usługi sieciowe www, ftp, SMTP
121. Wolne i otwarte oprogramowanie w sieci Internet