Pytania na egzamin dyplomowy inżynierski
Pytania specjalnościowe
2. Zasady modelowania i realizacji współczesnych rozwiązań obiektowych.
3. Dług projektowy: znaczenie w projektach, jak go mierzyć i redukować.
4. Javascript i języki pokrewne w kontekście realizacji aplikacji desktopowych i WWW.
5. Współczesne kierunki rozwoju aplikacji WWW.
6. Technologie i wzorce dla realizacji interfejsu użytkownika na platformie .NET.
7. Charakterystyka platformy .NET.
8. Mechanizmy obiektowe i funkcyjne w języku Javascript.
9. Zarządzanie pamięcią na platformie .NET.
10. Mechanizmy realizacji wielozadaniowości i przetwarzania asynchronicznego na platformie .NET.
Pytania kierunkowe - studia stacjonarne
1. Złożoność czasowa i pamięciowa algorytmów
2. Podstawowe struktury danych i algorytmy do ich przetwarzania
3. Nowoczesne platformy programowania obiektowego
4. Porównanie sieci LAN i WAN
5. Metody dostępu do medium transmisyjnego w lokalnych sieciach komputerowych
6. Infrastruktura klucza publicznego – architektura oraz sposoby wykorzystania
7. Podać różnice w implementacji obiektowości w kilku wybranych językach programowania
8. Modele danych stosowane w systemach informacyjnych
9. Pojęcie systemu wbudowanego, jego cechy oraz obszary zastosowań
10. Cykle życia oprogramowania (modele wytwarzania oprogramowania)
11. Zasady modelowania dla konstrukcji relacyjnych baz danych
12. Opis wybranej metodyki wytwarzania oprogramowania
13. Budowa systemów plików w systemach operacyjnych
14. Modele barw w grafice komputerowej
15. Poziomy testowania w cyklu życia oprogramowania
16. Klasy języków programowania na wybranych przykładach
17. Zasady budowy interfejsów użytkownika systemów informatycznych
18. Techniki komunikacji międzyprocesowej
19. Główne techniki zwiększania wydajności współczesnych procesorów
20. Charakterystyka modeli przetwarzania w Internecie
21. Rodzaje filtrów oraz ich zastosowanie w przetwarzaniu obrazów
22. Otwarte systemy agentowe: definicja, problemy konstrukcyjne i metody ich rozwiązywania
Pytania kierunkowe - studia niestacjonarne
1. Złożoność czasowa i pamięciowa algorytmów
2. Podstawowe struktury danych i algorytmy do ich przetwarzania
3. Nowoczesne platformy programowania obiektowego
4. Porównanie sieci LAN i WAN
5. Metody dostępu do medium transmisyjnego w lokalnych sieciach komputerowych
6. Infrastruktura klucza publicznego – architektura oraz sposoby wykorzystania
7. Podać różnice w implementacji obiektowości w kilku wybranych językach programowania
8. Modele danych stosowane w systemach informacyjnych
9. Metody pozyskiwania danych przestrzennych
10. Cykle życia oprogramowania (modele wytwarzania oprogramowania)
11. Zasady modelowania dla konstrukcji relacyjnych baz danych
12. Opis wybranej metodyki wytwarzania oprogramowania
13. Budowa systemów plików w systemach operacyjnych
14. Modele barw w grafice komputerowej
15. Poziomy testowania w cyklu życia oprogramowania
16. Klasy języków programowania na wybranych przykładach
17. Zasady budowy interfejsów użytkownika systemów informatycznych
18. Techniki komunikacji międzyprocesowej
19. Główne techniki zwiększania wydajności współczesnych procesorów
20. Charakterystyka modeli przetwarzania w Internecie
21. Otwarte systemy agentowe: definicja, problemy konstrukcyjne i metody ich rozwiązywania
22. Metody klasyfikacji obrazów satelitarnych
23. Zastosowania formalizmu i metod teorii grafów
24. Paradygmat programowania strukturalnego