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

Informatyczne fundamenty

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

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

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 i multimedia

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

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

Zakres egzaminu dyplomowego (magisterskiego) na kierunku INFORMATYKA

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

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.

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

Zagadnienia kierunkowe Kierunek informatyka, studia pierwszego stopnia

INŻYNIERIA OPROGRAMOWANIA

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

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

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

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.

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

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

Egzamin inżynierski. Grupy zagadnień na kierunku Informatyka

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

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

Kierunek: Informatyka rev rev jrn Niestacjonarny 1 / 5

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

Kierunek: Informatyka rev rev jrn Stacjonarny 1 / 6

STUDIA NIESTACJONARNE I STOPNIA Przedmioty kierunkowe

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

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

WYKAZ PRZEDMIOTÓW I PLAN REALIZACJI

PRZEDMIOTY REALIZOWANE W RAMACH KIERUNKU INFORMATYKA I STOPNIA STUDIA STACJONARNE

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

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

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 Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne. Wykład Ćwiczenia

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

WYKAZ PRZEDMIOTÓW I PLAN REALIZACJI

STUDIA STACJONARNE I STOPNIA Przedmioty kierunkowe

Informatyka- studia I-go stopnia

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

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

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

Matryca pokrycia efektów kształcenia

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

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

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

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

INŻYNIERIA OPROGRAMOWANIA

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

Rok I, semestr I (zimowy) Liczba godzin

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

Obowiązkowy A. Przedmioty kształcenia ogólnego 1 Etykieta w życiu publicznym wykład 9 zaliczenie tak 1 B. Przedmioty podstawowe

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

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

Uniwersytet Łódzki Wydział Matematyki i Informatyki, Katedra Analizy Nieliniowej. Wstęp. Programowanie w Javie 2. mgr inż.

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

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

Rok I, semestr I (zimowy) Liczba godzin

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

PROGRAM PRAKTYKI ZAWODOWEJ. Technikum Zawód: technik informatyk

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

STUDIA STACJONARNE I STOPNIA 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 STACJONARNYCH 1-go STOPNIA (W UKŁADZIE SEMESTRALNYM) STUDIA ROZPOCZYNAJĄCE SIĘ W ROKU AKADEMICKIM A K L S P

INFORMATYKA PLAN STUDIÓW NIESTACJONARNYCH. Podstawy programowania Systemy operacyjne

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

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

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

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

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

Kierunek Informatyka stosowana Studia stacjonarne Studia pierwszego stopnia

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

Studia podyplomowe. Programowanie na platformie Microsoft Visual Studio.NET

Plan studiów dla kierunku:

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

I. KARTA PRZEDMIOTU CEL PRZEDMIOTU

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

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

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

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

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

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

STUDIA STACJONARNE JEDNOLITE MAGISTERSKIE Przedmioty kierunkowe

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

Zestaw zagadnień na egzamin dyplomowy inżynierski

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

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

Katalog przedmiotów podstawowych i kierunkowych

PRZEWODNIK PO PRZEDMIOCIE

Czym jest Java? Rozumiana jako środowisko do uruchamiania programów Platforma software owa

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

Adres strony internetowej zamawiającego:

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); Prezentacja projektu inżynierskiego oraz Pytanie 3 dotyczy bezpośrednio pracy dyplomowej (pytanie przygotowane przez recenzenta pracy) Szczecin 2016

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 zastosowanie. 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 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 rzeczywistych rozwiązań inżynierskich. 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 18. Typy zapytań SQL. 19. Charakterystyka najważniejszych modeli cyklu życia oprogramowania. 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 algorytmu. 24. Różnice w rekurencyjnej i iteracyjnej implementacji algorytmu. 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 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, zastosowanie. 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.

25. Rodzaje i charakterystyka modeli barw wykorzystywanych w grafice komputerowej. 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 zastosowanie. 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 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 rzeczywistych rozwiązań inżynierskich. 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 18. Typy zapytań SQL. 19. Charakterystyka najważniejszych modeli cyklu życia oprogramowania. 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 algorytmu. 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.

24. Różnice w rekurencyjnej i iteracyjnej implementacji algorytmu. 25. Rodzaje i charakterystyka modeli barw wykorzystywanych w grafice komputerowej. 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. 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.

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 zastosowanie. 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 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 rzeczywistych rozwiązań inżynierskich.. 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 18. Typy zapytań SQL. 19. Charakterystyka najważniejszych modeli cyklu życia oprogramowania. 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 algorytmu. 24. Różnice w rekurencyjnej i iteracyjnej implementacji algorytmu. 25. Rodzaje i charakterystyka modeli barw wykorzystywanych w grafice komputerowej. 1. Pojęcie transakcji w bazach danych. 2. Wyszukiwanie pełnotekstowe w bazach danych zasada działania, zastosowanie. 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, 10. Pojęcia: komponent stanowy, bezstanowy, singleton i ich zastosowanie. 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 zastosowanie. 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 oprogramowania. 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 oprogramowania. 20. Główne cele i zdania analizy wymagań w procesie wytwarzania oprogramowania 21. Główne cele i zadania fazy projektowania w procesie wytwarzania oprogramowania. 22. Metodyki wspomagające proces wytwarzania oprogramowania. 23. Wady i zalety projektowania systemów informatycznych zgodnie z zaleceniami RUP (ang. Rational Unified Process). 24. Rodzaje dokumentacji w projektach

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.