Zestawy zagadnień na egzamin dyplomowy (inżynierski) dla kierunku INFORMATYKA (studia I stopnia)



Podobne dokumenty
Zestawy zagadnień na egzamin dyplomowy (inżynierski) dla kierunku INFORMATYKA (studia I stopnia)

INFORMATYKA Pytania ogólne na egzamin dyplomowy

Grupy pytań na egzamin inżynierski na kierunku Informatyka

Zagadnienia egzaminacyjne INFORMATYKA. stacjonarne. I-go stopnia. (INT) Inżynieria internetowa STOPIEŃ STUDIÓW TYP STUDIÓW SPECJALNOŚĆ

Zagadnienia egzaminacyjne INFORMATYKA. Stacjonarne. I-go stopnia. (INT) Inżynieria internetowa STOPIEŃ STUDIÓW TYP STUDIÓW SPECJALNOŚĆ

Pytania z przedmiotów kierunkowych

Informatyczne fundamenty

Zagadnienia na egzamin dyplomowy

ZAGADNIENIA DO EGZAMINU DYPLOMOWEGO NA STUDIACH INŻYNIERSKICH. Matematyka dyskretna, algorytmy i struktury danych, sztuczna inteligencja

Kierunek:Informatyka- - inż., rok I specjalność: Grafika komputerowa

Zakres egzaminu dyplomowego (magisterskiego) na kierunku INFORMATYKA

Zagadnienia na egzamin dyplomowy. Studia jednolite magisterskie WFMiI rok akad. 2010/11

INŻYNIERIA OPROGRAMOWANIA

Zagadnienia kierunkowe Kierunek informatyka, studia pierwszego stopnia

Grupy pytań na egzamin magisterski na kierunku Informatyka (dla studentów niestacjonarnych studiów II stopnia)

TOK STUDIÓW Kierunek: informatyka rok studiów: I studia stacjonarne pierwszego stopnia, rok akademicki 2014/2015. Forma zaliczen ia. egz. lab.

STUDIA NIESTACJONARNE I STOPNIA Przedmioty kierunkowe

Kierunek:Informatyka- - inż., rok I specjalność: Grafika komputerowa i multimedia

Grupy pytań na egzamin magisterski na kierunku Informatyka (dla studentów dziennych studiów II stopnia)

Liczba godzin w semestrze II r o k. Nazwa modułu. PLAN STUDIÓW (poziom studiów) I STOPNIA studia (forma studiów) niestacjonarne

Liczba godzin w semestrze II r o k. Nazwa modułu. PLAN STUDIÓW (poziom studiów) I STOPNIA studia (forma studiów) stacjonarne

Liczba godzin w semestrze II r o k III r o k IV rok. Nazwa modułu

Kierunek:Informatyka- - inż., rok I specjalność: Grafika komputerowa i multimedia

Edukacja techniczno-informatyczna I stopień studiów. I. Pytania kierunkowe

Kierunek:Informatyka- - inż., rok I specjalność: Grafika komputerowa

Kierunek:Informatyka- - inż., rok I specjalność: Grafika komputerowa, Inżynieria oprogramowania, Technologie internetowe

Egzamin inżynierski. Grupy zagadnień na kierunku Informatyka

Zestaw zagadnień na egzamin dyplomowy inżynierski

INFORMATYKA. PLAN STUDIÓW STACJONARNYCH INŻYNIERSKICH 1-go STOPNIA STUDIA ROZPOCZYNAJĄCE SIĘ W ROKU AKADEMICKIM 2019/2020.

WYKAZ PRZEDMIOTÓW I PLAN REALIZACJI

WYKAZ PRZEDMIOTÓW I PLAN REALIZACJI

RAMOWY PROGRAM STUDIÓW NA KIERUNKU INFORMATYKA STUDIA INŻYNIERSKIE SEMESTR: I

Kierunek: Informatyka Poziom studiów: Studia I stopnia Forma studiów: Stacjonarne. audytoryjne. Wykład Ćwiczenia

STUDIA STACJONARNE I STOPNIA Przedmioty kierunkowe

INŻYNIERIA OPROGRAMOWANIA

Podyplomowe Studium Informatyki w Bizniesie Wydział Matematyki i Informatyki, Uniwersytet Łódzki specjalność: Tworzenie aplikacji w środowisku Oracle

INFORMATYKA. PLAN STUDIÓW STACJONARNYCH INŻYNIERSKICH 1-go STOPNIA STUDIA ROZPOCZYNAJĄCE SIĘ W ROKU AKADEMICKIM 2018/19.

Informatyka- studia I-go stopnia

Kierunek: Informatyka Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne. Wykład Ćwiczenia

Kierunek: INFORMATYKA. Studia stacjonarne. Studia drugiego stopnia. Profil: ogólnoakademicki

I rok. semestr 1 semestr 2 15 tyg. 15 tyg. Razem ECTS. laborat. semin. ECTS. konwer. wykł. I rok. w tym. Razem ECTS. laborat. semin. ECTS. konwer.

Kierunek: Informatyka rev rev jrn Niestacjonarny 1 / 5

Kierunek: Informatyka rev rev jrn Stacjonarny 1 / 6

PROGRAM PRAKTYKI ZAWODOWEJ. Technikum Zawód: technik informatyk

INFORMATYKA. PLAN STUDIÓW NIESTACJONARNYCH INŻYNIERSKICH 1-go STOPNIA STUDIA ROZPOCZYNAJĄCE SIĘ W ROKU AKADEMICKIM 2018/19.

Kierunek: Informatyka Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne. Wykład Ćwiczenia

STUDIA STACJONARNE I STOPNIA Przedmioty kierunkowe

Kierunek: Informatyka Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne. Wykład Ćwiczenia

Matryca pokrycia efektów kształcenia

Kierunek Informatyka. Specjalność Systemy i sieci komputerowe. Specjalność Systemy multimedialne i internetowe

E-1IZ s2. Informatyka II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

PRZEDMIOTY REALIZOWANE W RAMACH KIERUNKU INFORMATYKA I STOPNIA STUDIA STACJONARNE

E-I2SG-2010-s1. Informatyka II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

KATALOG PRZEDMIOTÓW (PAKIET INFORMACYJNY ECTS) KIERUNEK INFORMATYKA STUDIA PIERWSZEGO STOPNIA

Instytut Informatyki, PWSZ w Nysie Kierunek: Informatyka Specjalność: Systemy i sieci komputerowe, SSK studia stacjonarne Rok 2012/2013

Dotacje na innowacje. Inwestujemy w waszą przyszłość.

Liczba godzin w semestrze Ogółem Semestr 1 Semestr 2 Semestr 3 E Z Sh W C L S P W C L S P ECTS W C L S P ECTS W C L S P ECTS W C L S P ECTS

w tym laborat. Razem semin. konwer. wykłady ćwicz. w tym laborat. Razem ECTS Razem semin. konwer.

Plan studiów dla kierunku:

Nazwa przedmiotu. 1 Matematyka. 2 Fizyka. 3 Informatyka. 4 Rysunek techniczny. 12 Język angielski. 14 Podstawy elektroniki. 15 Architektura komputerów

Instytut Nauk Technicznych, PWSZ w Nysie Kierunek: Informatyka Specjalność: Systemy i sieci komputerowe, SSK studia niestacjonarne Dla rocznika:

5 Moduył do wyboru II *[zobacz opis poniżej] 4 Projektowanie i konfiguracja sieci komputerowych Z

Studia podyplomowe. Programowanie na platformie Microsoft Visual Studio.NET

STUDIA STACJONARNE JEDNOLITE MAGISTERSKIE Przedmioty kierunkowe

Nazwa przedmiotu. Załącznik nr 1 do Uchwały nr 70/2016/2017 Rady Wydziału Elektrycznego Politechniki Częstochowskiej z dnia r.

INFORMATYKA. PLAN STUDIÓW NIESTACJONARNYCH 1-go STOPNIA STUDIA ROZPOCZYNAJĄCE SIĘ W ROKU AKADEMICKIM 2015/16. zajęć w grupach A K L S P

Proporcje podziału godzin na poszczególne bloki. Tematyka lekcji. Rok I. Liczba godzin. Blok

Kierunek: Informatyka Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne. Wykład Ćwiczenia

INFORMATYKA PLAN STUDIÓW NIESTACJONARNYCH (W UKŁADZIE ROCZNYM) STUDIA ROZPOCZYNAJĄCE SIĘ W ROKU AKADEMICKIM

PROGRAM NAUCZANIA DLA I I II KLASY GIMNAZJUM

Rozkład materiału do realizacji informatyki w szkole ponadgimnazjalnej w zakresie rozszerzonym

Wyższa Szkoła Technologii Teleinformatycznych w Świdnicy. Dokumentacja specjalności. Grafika komputerowa

Plan studiów dla kierunku:

Rok I, semestr I (zimowy) Liczba godzin

INFORMATYKA. PLAN STUDIÓW NIESTACJONARNYCH 1-go STOPNIA STUDIA ROZPOCZYNAJĄCE SIĘ W ROKU AKADEMICKIM 2016/17. zajęć w grupach A K L S P

PRZEWODNIK PO PRZEDMIOCIE

I N S T Y T U T I N F O R M A T Y K I S T O S O W A N E J 2016

6. Algorytmy ochrony przed zagłodzeniem dla systemów Linux i Windows NT.

I. KARTA PRZEDMIOTU CEL PRZEDMIOTU

RADA WYDZIAŁU Elektroniki i Informatyki. Sprawozdanie z realizacji praktyk studenckich na kierunku Informatyka w roku akademickim 2017/18

1 Programowanie urządzen mobilnych Sztuczna inteligencja i systemy 2 ekspertowe

Informatyka II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) kierunkowy (podstawowy / kierunkowy / inny HES)

POLITECHNIKA LUBELSKA Wydział Elektrotechniki Kierunek: INFORMATYKA II stopień stacjonarne i Informatyki PROGRAM STUDIÓW

Instytut Nauk Technicznych, PWSZ w Nysie Kierunek: Informatyka Specjalność: Systemy internetowe, SI studia niestacjonarne Dla rocznika:

Dariusz Brzeziński. Politechnika Poznańska, Instytut Informatyki

INFORMATYKA PLAN STUDIÓW NIESTACJONARNYCH. Podstawy programowania Systemy operacyjne

Razem godzin w semestrze: Plan obowiązuje od roku akademickiego 2014/15 - zatwierdzono na Radzie Wydziału w dniu r.

Wyższa Szkoła Technologii Teleinformatycznych w Świdnicy. Dokumentacja specjalności. Sieci komputerowe

5 Moduył do wyboru II *[zobacz opis poniżej] 4 Projektowanie i konfiguracja sieci komputerowych Z

Instytut Nauk Technicznych, PWSZ w Nysie Kierunek: Informatyka Specjalność: Systemy internetowe, SI studia stacjonarne Dla rocznika: 2018/2019

Razem godzin w semestrze: Plan obowiązuje od roku akademickiego 2016/17 - zatwierdzono na Radzie Wydziału w dniu r.

KARTA KURSU. Języki hipertekstowe i tworzenie stron WWW. Opis kursu (cele kształcenia) Warunki wstępne. Efekty kształcenia. Nazwa

POLITECHNIKA LUBELSKA Wydział Elektrotechniki Kierunek: INFORMATYKA II stopień niestacjonarne i Informatyki. Część wspólna dla kierunku

Kierunek Informatyka stosowana Studia stacjonarne Studia pierwszego stopnia

POLITECHNIKA LUBELSKA Wydział Elektrotechniki Kierunek: INFORMATYKA II stopień niestacjonarne i Informatyki. Część wspólna dla kierunku

Kierunek: Informatyka Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne. Wykład Ćwiczenia

Rozkład materiału do nauczania informatyki w liceum ogólnokształcącym Wersja I

Wyższa Szkoła Technologii Teleinformatycznych w Świdnicy. Dokumentacja specjalności. Grafika komputerowa

Instytut Nauk Technicznych, PWSZ w Nysie Kierunek: Informatyka Specjalność: Gry komputerowe i multimedia, GKiM studia niestacjonarne Dla rocznika:

STUDIA STACJONARNE Przedmioty kierunkowe

Transkrypt:

Zestawy zagadnień na egzamin dyplomowy (inżynierski) dla kierunku INFORMATYKA (studia I stopnia) Zgodnie z Zarządzeniem Rektora ZPSB w sprawie Regulaminu Procedur Dyplomowych, na egzaminie dyplomowym (inżynierskim) Student odpowiada na trzy pytania według następującej struktury: Pytanie 1 - ogólne (zestaw zagadnień wspólny dla danego kierunku studiów) Pytanie 2 z dziedziny związanej ze specjalizacją studiów (oddzielny zestaw zagadnień dla każdej specjalności) Pytanie 3 dotyczy bezpośrednio pracy dyplomowej, ewentualnie wspomagane prezentacją multimedialną (pytanie przygotowane przez recenzenta pracy) Szczecin, maj 2013

Specjalność: Grafika komputerowa Pytania grupa 1 Pytania grupa 2 1. Architektury komputera: von Neumanna, harwardzka omówienie oraz porównanie. 2. Rodzaje pamięci komputera opis, hierarchia i 3. Cele i funkcje systemu operacyjnego. 4. Charakterystyka rodzaje języków programowania, różnice między kompilowanym a interpretowanym językiem programowania. 5. Pojęcia bazy danych i systemu zarządzania bazą danych charakterystyka. 6. Charakterystyka pojęcia użyteczności oraz dostępności w odniesieniu do aplikacji informatycznych. 7. Obiektowe a relacyjne bazy danych charakterystyka i porównanie obu pojęć. 8. Pojęcie i znaczenie diagramów UML wymień i krótko scharakteryzuj 4 podstawowe rodzaje diagramów UML. 9. Rodzaje paradygmatów programowania. 10. Metody szacowania kosztów oprogramowania rodzaje i ich charakterystyka. 11. Objaśnienie pojęć: systemy wbudowane oraz zadania komputerowego systemu sterowania. 12. Etapy realizacji systemu informatycznego. 13. Metody i techniki sztucznej inteligencji rodzaje i charakterystyka na przykładzie wskazanych rozwiązań rzeczywistych problemów inżynierskich z zastosowaniem sztucznej inteligencji. 14. Rodzaje i charakterystyka wzorców projektowych. 15. Obiekt i klasa objaśnienie i omówienie pojęcia interfejsu i implementacji klasy. 16. Pojęcie dziedziczenia i polimorfizmu w obiektowym paradygmacie programowania. 17. Proces normalizacji relacyjnej bazy danych zasada 18. Typy zapytań SQL. 19. Charakterystyka najważniejszych modeli cyklu życia 20. Podstawowe bramki logiczne omówienie. 21. Minimalizacja funkcji logicznych metodą mapy Karnaugha. 22. Pojęcia liczb stałopozycyjnych i zmiennopozycyjnych. 23. Pojęcia złożoność obliczeniowa, czasowa i pamięciowa 24. Różnice w rekurencyjnej i iteracyjnej implementacji 25. Rodzaje i charakterystyka modeli barw wykorzystywanych w grafice komputerowej. 1. Reprezentacja obrazu stosowana w grafice wektorowej. 2. Standardy w kompresji obrazu. 3. Przekształcenia kontekstowe i bezkontekstowe w przetwarzaniu obrazów. 4. Przekształcenia macierzowe w zadaniach transformacji geometrycznych. 5. Operacje morfologiczne wykonywane na obrazie. 6. Histogram obrazu opis, rodzaje operacji możliwych do wykonania na histogramie obrazu. 7. Zasady działania filtracji splotowej. 8. Problem artefaktów na obrazach rastrowych (aliasing, mora). 9. Metody kompresji obrazów ruchomych. 10. Problemy digitalizacji dźwięku. Próbkowanie dźwięku. Twierdzenie Shannona. 11. Formaty zapisu dźwięku. 12. Animacja z wykorzystaniem klatek kluczowych zasada 13. Różnica między globalnym (sceny) a lokalnym (obiektu) układem współrzędnych. Wyjaśnij problem na przykładzie toczącej się kuli po płaszczyźnie. 14. Obiekty w scenie 3D. 15. Technika Motion Capture. 16. Wirtualne studio charakterystyka, realizacja. 17. Relacje między jasnością a barwą w grafice komputerowej. 18. Porównanie algorytmów ray-tracing'u i radiosity. Wady i zalety obu rozwiązań. 19. Zastosowanie grafiki inżynierskiej. 20. Biometria definicja, 21. Detekcja twarzy na obrazie definicja, podejścia stosowane w detekcji twarzy. 22. Systemy rozpoznawania twarzy podejścia, sposób działania 23. Techniki animacji we współczesnych programach graficznych. 24. Sposoby animacji postaci oraz ludzkich twarzy.

26. Definicja i porównanie pojęć: proces i wątek. 27. Topologie sieci komputerowych. 28. Pojęcia modelowania i symulacji komputerowej na podstawie wybranych przykładów ich zastosowania. 29. Najważniejsze strukturalne instrukcje oraz typy danych w języku programowania wysokiego poziomu. 30. Porównanie pojęć grafiki wektorowej i rastrowej, charakterystyka obszarów zastosowań grafiki wektorowej i rastrowej.

Specjalność: Technologie internetowe Pytania grupa 1 Pytania grupa 2 1. Architektury komputera: von Neumanna, harwardzka omówienie oraz porównanie. 2. Rodzaje pamięci komputera opis, hierarchia i 3. Cele i funkcje systemu operacyjnego. 4. Charakterystyka rodzaje języków programowania, różnice między kompilowanym a interpretowanym językiem programowania. 5. Pojęcia bazy danych i systemu zarządzania bazą danych charakterystyka. 6. Charakterystyka pojęcia użyteczności oraz dostępności w odniesieniu do aplikacji informatycznych. 7. Obiektowe a relacyjne bazy danych charakterystyka i porównanie obu pojęć. 8. Pojęcie i znaczenie diagramów UML wymień i krótko scharakteryzuj 4 podstawowe rodzaje diagramów UML. 9. Rodzaje paradygmatów programowania. 10. Metody szacowania kosztów oprogramowania rodzaje i ich charakterystyka. 11. Objaśnienie pojęć: systemy wbudowane oraz zadania komputerowego systemu sterowania. 12. Etapy realizacji systemu informatycznego. 13. Metody i techniki sztucznej inteligencji rodzaje i charakterystyka na przykładzie wskazanych rozwiązań rzeczywistych problemów inżynierskich z zastosowaniem sztucznej inteligencji. 14. Rodzaje i charakterystyka wzorców projektowych. 15. Obiekt i klasa objaśnienie i omówienie pojęcia interfejsu i implementacji klasy. 16. Pojęcie dziedziczenia i polimorfizmu w obiektowym paradygmacie programowania. 17. Proces normalizacji relacyjnej bazy danych zasada 18. Typy zapytań SQL. 19. Charakterystyka najważniejszych modeli cyklu życia 20. Podstawowe bramki logiczne omówienie. 21. Minimalizacja funkcji logicznych metodą mapy Karnaugha. 22. Pojęcia liczb stałopozycyjnych i zmiennopozycyjnych. 23. Pojęcia złożoność obliczeniowa, czasowa i pamięciowa 24. Różnice w rekurencyjnej i iteracyjnej implementacji 25. Rodzaje i charakterystyka modeli barw wykorzystywanych w grafice komputerowej. 26. Definicja i porównanie pojęć: proces i wątek. 1. Definicja oraz sposób działania protokołu HTTP. 2. Różnice między metodami przesyłania danych GET i POST. Przykłady zastosowań obu metod. 3. Definicja i opis mechanizmu działania protokołu SSL. 4. Metody zabezpieczania danych przechowywanych w bazach internetowych. 5. Projektowanie witryn internetowych z zastosowaniem responsive design zasady, wytyczne. 6. Definicja języka XML. Przykłady technologii wykorzystujących język XML. 7. Web Service (usługi webowe) definicja i wyjaśnienie w jaki sposób są realizowane. 8. Definicja kaskadowych arkuszy stylów oraz omówienie zmian między wersją CSS2 a CSS3. 9. Web-usability (użyteczność) definicja i wyjaśnienie w jaki sposób realizuje się ją w zakresie witryn i aplikacji internetowych. 10. Czym jest i na czym polega projektowanie nakierowane na user experience (UX). 11. Charakterystyka bibliotek jquery oraz jquery for mobile. Przykłady ich zastosowań. 12. Opis modelu DOM (ang. Document Object Model). Przykłady technologii pracujące w oparciu o ten model. 13. Technologia Ajax czym jest i w jakich rozwiązaniach jest wykorzystywana. 14. Definicja aplikacji internetowej (webowej) oraz maszyny wirtualnej różnice między oba rozwiązaniami. 15. Charakterystyka języków HTML5 i XHTML, różnice między nimi. 16. Definicja SEO, wyjaśnienie w jaki sposób projektuje się aplikację zgodną z wymaganiami SEO. 17. Technologia mobilna charakterystyka, przykłady środowisk do projektowania aplikacji mobilnych. 18. Definicję RIA (ang. Rich Internet Application), przykłady technologii ją wspierające. 19. Standardy internetowe czego dotyczą, dlaczego ich przestrzeganie jest ważne. 20. Cykl życia aplikacji w środowisku Android opis. 21. Charakterystyka bazy danych w systemie Android ograniczenia, wady, zalety. 22. Struktura projektu aplikacji na Androida opis. 23. Opis architektury klient-server w J2EE. 24. Różnice między standardem JSON a strukturalnym językiem znaczników XML.

27. Topologie sieci komputerowych. 28. Pojęcia modelowania i symulacji komputerowej na podstawie wybranych przykładów ich zastosowania. 29. Najważniejsze strukturalne instrukcje oraz typy danych w języku programowania wysokiego poziomu. 30. Porównanie pojęć grafiki wektorowej i rastrowej, charakterystyka obszarów zastosowań grafiki wektorowej i rastrowej.

Specjalność: Inżynieria systemów informatycznych Pytania grupa 1 Pytania grupa 2 1. Architektury komputera: von Neumanna, harwardzka omówienie oraz porównanie. 2. Rodzaje pamięci komputera opis, hierarchia i 3. Cele i funkcje systemu operacyjnego. 4. Charakterystyka rodzaje języków programowania, różnice między kompilowanym a interpretowanym językiem programowania. 5. Pojęcia bazy danych i systemu zarządzania bazą danych charakterystyka. 6. Charakterystyka pojęcia użyteczności oraz dostępności w odniesieniu do aplikacji informatycznych. 7. Obiektowe a relacyjne bazy danych charakterystyka i porównanie obu pojęć. 8. Pojęcie i znaczenie diagramów UML wymień i krótko scharakteryzuj 4 podstawowe rodzaje diagramów UML. 9. Rodzaje paradygmatów programowania. 10. Metody szacowania kosztów oprogramowania rodzaje i ich charakterystyka. 11. Objaśnienie pojęć: systemy wbudowane oraz zadania komputerowego systemu sterowania. 12. Etapy realizacji systemu informatycznego. 13. Metody i techniki sztucznej inteligencji rodzaje i charakterystyka na przykładzie wskazanych rozwiązań rzeczywistych problemów inżynierskich z zastosowaniem sztucznej inteligencji. 14. Rodzaje i charakterystyka wzorców projektowych. 15. Obiekt i klasa objaśnienie i omówienie pojęcia interfejsu i implementacji klasy. 16. Pojęcie dziedziczenia i polimorfizmu w obiektowym paradygmacie programowania. 17. Proces normalizacji relacyjnej bazy danych zasada 18. Typy zapytań SQL. 19. Charakterystyka najważniejszych modeli cyklu życia 20. Podstawowe bramki logiczne omówienie. 21. Minimalizacja funkcji logicznych metodą mapy Karnaugha. 22. Pojęcia liczb stałopozycyjnych i zmiennopozycyjnych. 23. Pojęcia złożoność obliczeniowa, czasowa i pamięciowa 24. Różnice w rekurencyjnej i iteracyjnej implementacji 25. Rodzaje i charakterystyka modeli barw wykorzystywanych w grafice komputerowej. 26. Definicja i porównanie pojęć: proces i wątek. 1. Pojęcie transakcji w bazach danych. 2. Wyszukiwanie pełnotekstowe w bazach danych zasada działania, 3. Technika mapowania obiektowo-relacyjnego, jakie są zalety jej wykorzystania. 4. Pojęcia klaster i replikacja baz danych objaśnienie. 5. Na czym polega i jakie daje korzyści partycjonowanie danych w tabelach bazy danych. 6. Zastosowanie technologii SOAP. 7. Architektura oprogramowania REST. 8. Pojęcie kolekcji jako struktury danych. 9. Dyskretna symulacja zdarzeniowa pojęcie, zasada 10. Pojęcia: komponent stanowy, bezstanowy, singleton i ich 11. Zasada działania technologii odśmiecania pamięci (ang. Garbage collection). 12. Zasada działania mechanizmu wyjątków w programowaniu. 13. Maszyna wirtualna, środowisko uruchomieniowe definicja i 14. Mocna kontrola typów w językach programowania. 15. Na czym polega idea szybkiego tworzenia aplikacji (ang. Rapid Application Development). 16. Pojęcie testu jednostkowego w programowaniu. 17. Na czym polegają testy integracyjne 18. System kontroli wersji kodu źródłowego programów zastosowanie i przykłady rozwiązań tego typu. 19. Wymagania funkcjonalne i niefunkcjonalne w procesie tworzenia 20. Główne cele i zdania analizy wymagań w procesie wytwarzania oprogramowania 21. Główne cele i zadania fazy projektowania w procesie wytwarzania 22. Metodyki wspomagające proces wytwarzania 23. Wady i zalety projektowania systemów informatycznych zgodnie z zaleceniami RUP (ang. Rational Unified Process). 24. Rodzaje dokumentacji w projektach informatycznych.

27. Topologie sieci komputerowych. 28. Pojęcia modelowania i symulacji komputerowej na podstawie wybranych przykładów ich zastosowania. 29. Najważniejsze strukturalne instrukcje oraz typy danych w języku programowania wysokiego poziomu. 30. Porównanie pojęć grafiki wektorowej i rastrowej, charakterystyka obszarów zastosowań grafiki wektorowej i rastrowej.