-
-
-
Szukam opracowania zagadnień na egzamin magisterski z informatyki (Inżynieria oprogramowania) na wydziale IZ. Konkretnie chodzi o materiały dla studiów USM, ale zagadnienia są podobne jak dla zwykłych magisterskich. Na pewno ktoś ma takie opracowanie, zagadnienia się przecież raczej nie zmieniają. Mogą też być ewentualnie materiały dla innej specjalizacji (np. IS). Będę bardzo wdzięczny za pomoc.
Poniżej podaję tegoroczne pytania (wiszą na boardzie).
Pozdrawiam
1. ARCHITEKTURA SYSTEMÓW KOMPUTEROWYCH
1. Architektury komputerów - określenie, klasyfikacja, przykłady.
2. Model komputera wg von Neumanna - charakterystyka bloków funkcjonalnych i przepływów informacji.
3. Architektury sieci komputerowych.
2. PROGRAMOWANIE – Języki/Metody i Techniki Przetwarzania
4. Język programowania - definicja, klasyfikacja, przykłady.
5. Przegląd języków programowania współbieżnego /logicznego/ funkcjonalnego/ imperatywnego.
6. Program - definicja, mechanizmy strukturalizacji programu.
7. Zasady programowania strukturalnego.
8. Zasady programowania obiektowego.
9. Struktury danych w językach programowania - definicje, klasyfikacja, przegląd w językach programowania.
10.Programowanie zdarzeniowe, model obsługi zdarzeń
3. PROJEKTOWANIE
11. Cykl życia oprogramowania.
12. UML i jego wykorzystanie w procesie analizy i projektowania SI.
13. Zarządzanie projektem informatycznym - charakterystyka projektu informatycznego, jego cykl życia, zarządzanie w kolejnych fazach.
14. Procesy planowania w zarządzaniu PI.
15. Zarządzanie jakością projektu informatycznego.
16. Wzorce projektowe - definicja, przykłady, zastosowanie.
17. Metodyka USDP - charakterystyka, fazy, przepływy.
4. SYSTEMY OPERACYJNE
18. Charakterystyka przetwarzania w środowisku rozproszonym.
19. Procesy i wątki w systemach operacyjnych.
5. BAZY DANYCH
20. Architektura systemu bazy danych.
21. Języki manipulacji danymi w modelu relacyjnym.
22. Projektowanie schematu relacyjnej bazy danych.
23. Podstawowe modele baz danych.
24.Problemy integralności baz danych w sieciach komputerowych.
6. Podstawy Formalne INFORMATYKI
25.Kodowanie danych - cele, metody, zastosowania (poprawność, poufność, kompresja).
26.Algorytm - definicja, modele.
27.Złożoność obliczeniowa algorytmu.
28. Grafy - definicja, metody reprezentacji grafu w pamięci komputera.
7. METODY I TECHNIKI PRZETWARZANIA INFORMACJI
29. Systemy ekspertowe - definicja i budowa.
30. Reprezentacja wiedzy (w systemach ekspertowych i w systemach planowania).
31. Metody wnioskowania w systemach ekspertowych.
32.Sposoby ochrony danych w sieciach komputerowych.
33. Techniki szyfrowania i rodzaje szyfrów.
d41d8cd98f00b204e9800998ecf8427e