You are on page 1of 3

Informatyka –zagadnienia na egzamin dyplomowy inżynierski obowiązujące na

studiach I stopnia w roku akademickim 2009/2010

Pytania do przedmiotów: ogólnych, podstawowych i kierunkowych

1. Zaprojektuj licznik synchroniczny modulo 3.


2. Przedstaw przebiegi czasowe odpowiadające wykonaniu określonego rozkazu.
3. Przedstaw schemat i omów zasadę współdziałania procesora z wybranym modułem
wejścia/wyjścia.
4. Zdefiniuj operacje semaforowe P(S) i V(S) oraz przedstaw ich implementacja i
przykładowe zastosowania.
5. Przedstaw mechanizm wirtualizacji pamięci w systemach z pamięcią segmentowaną i
stronicowaną.
6. Proszę wymienić i scharakteryzować kilka typowych niskopoziomowych struktur danych.
7. Proszę omówić podstawowe struktury danych (listy, stos, kolejkę, kopiec: ogólną budowę,
przeznaczenie, istotę dynamicznego przydziału pamięci oraz odwoływania się struktury
danych do siebie samej – z omówieniem przykładu w języku C/C++).
8. Jaka jest różnica pomiędzy przekazywaniem parametrów przez wartość a
przekazywaniem przez adres (wskaźnik, referencję)?
9. Proszę omówić algorytmy wyszukiwania (cel, przykładowe zastosowania, rodzaje,
dokładniejszy opis wyszukiwania binarnego i drzew poszukiwań binarnych).
10. Proszę scharakteryzować znaczenie inżynierii oprogramowania w procesie wytwarzania
systemów informatycznych oraz omówić modele tego procesu (modele cyklu życia
oprogramowania).
11. Proszę omówić fazę określania wymagań w procesie wytwarzania oprogramowania.
12. Proszę omówić fazę analizy w procesie wytwarzania oprogramowania (cel, model
dziedziny problemu, kryteria jakości modelu, metodyka, notacja).
13. Proszę omówić modelowanie obiektowe z perspektywy opisu funkcjonalności (cel
modelowania, rodzaj diagramu, jego szczegółowe przeznaczenie, stosowane symbole,
przykład).
14. Proszę omówić modelowanie obiektowe z perspektywy opisu struktury statycznej (cel
modelowania, rodzaje diagramów, ich szczegółowe przeznaczenie, stosowane symbole,
przykłady).

1
15. Schemat pojęciowy bazy danych: cel projektowania i konstruktory schematu
16. Relacyjny model danych: struktury, operatory i ograniczenia integralnościowe
17. Normalizacja schematów logicznych baz danych
18. Podstawowe typy organizacji logicznej plików
19. Indeksy w bazach danych
20. Transakcja i jej własności
21. Kryterium poprawności współbieżnego wykonywania transakcji
22. Algorytm blokowania dwufazowego
23. Architektury sieci komputerowych, modele OSI/ISO i TCP/IP.
24. Metody dostępu do łącza współdzielonego w sieci lokalnej.
25. Podstawowe urządzenia sieciowe: karta sieciowa, modem, koncentrator, komutator, ruter i
punkt dostępowy.
26. Podział sieci na podsieci: motywacja, zasady, przykłady.
27. Protokoły wyboru trasy.
28. Kryptografia. Szyfrowanie symetryczne. Zastosowania, generowanie klucza
29. Kryptografia. Metody szyfrowania niesymetrycznego. Problem generowania kluczy,
zastosowania
30. Infrastruktura klucze publicznego, podpis elektroniczny

Specjalizacja: Technologie Internetowe

1. Opisz przeznaczenie i własności protokołu HTTP


2. Zastosowania i składnia języka HTML
3. Implementacja graficznego interfejsu użytkownika za pomocą arkuszy CSS
4. Porównaj technologie serwletów Java i JavaServer Pages
5. Zastosowania i własności technologii PHP
6. Komunikacja aplikacji PHP z bazami danych
7. Zastosowania i składnia języka XML
8. Implementacja graficznego interfejsu użytkownika za pomocą arkuszy XSL
9. Definicja i zadania serwera aplikacji Java Enterprise Edition.
10. Wirtualne serwery WWW: zasady konfiguracji i zastosowania.
11. Metody kontroli dostępu do zasobów serwera Apache.
12. Serwer aplikacji WebLogic Serwer: pojęcie domeny, serwera administracyjnego,
serwera podrzędnego, klastra.

2
13. Mechanizmy JDBC Data Sources.
14. Definicja i zadania systemu zarządzania treścią (CMS).
15. Funkcjonalność platformy obsługi forum internetowego (np. PHPBB).
16. Funkcjonalność platformy obsługi internetowych blogów (np. Wordpress).
17. Funkcjonalność platformy obsługi zakładek społecznościowych (np. Pligg).
18. Funkcjonalność platformy obsługi portalu internetowego (np. Joomla).
19. Architektura stron ASP.NET Web Forms.
20. Ajax na tle klasycznych aplikacji internetowych.

You might also like