Specjalność: Informatyka w zarządzaniu
Projektowanie systemów informatycznych z elementami baz danych
1. Etapy budowy systemów informatycznych i zadania do realizacji na ww. etapach.
2. Cykl życia systemu informatycznego. Modele cyklu życia.
3. Struktura projektu systemu informatycznego (SI) - elementy projektu SI.
4. Implementacyjne modele baz danych (rodzaje baz danych).
5. Relacyjne bazy danych - budowa i wykorzystanie.
6. Projektowanie relacyjnych baz danych - diagramy ERD.
7. Integralność danych - metody realizacji.
8. Język SQL i jego zastosowanie.
9. Operacje projekcji, selekcji i połączenia w relacyjnych bazach danych jako podstawowe mechanizmy przetwarzań danych w SIZ.
Programowanie komputerów, Systemy operacyjne z elementami budowy komputerów
1. Współczesne środowiska programistyczne - możliwości i techniki programowania.
2. Podstawowe struktury danych i podstawowe algorytmy przetwarzań danych.
3. Instrukcje warunkowe i iteracyjne - zastosowania.
4. Idea programowania obiektowego. Pojęcie klasy i obiektu.
5. Podstawowe właściwości programowania obiektowego: hermetyzacja, dziedziczenie, polimorfizm.
6. Idea programowania wizualnego. Obsługa błędów w aplikacjach graficznych.
7. Pojęcie systemu operacyjnego komputerów (SO). Zadania i funkcje SO.
8. Budowa systemu operacyjnego. Elementy składowe.
9. Pojęcie systemu operacyjnego jedno i wielozadaniowego. Realizacja wielozadaniowości. 10.System operacyjny komputerów z tekstowym i graficznym interfejsem użytkownika.
Przykłady.
Technologie e-biznesu
1. Podstawowe usługi w sieci Internet.
2. Bezpieczeństwo transakcji internetowych.
3. Języki programowania w budowie serwisów WWW.
4. Dostępność serwisów internetowych dla osób niepełnosprawnych (accessibility).
5. Ochrona elementów na stronach internetowych - zagadnienia prawne.
6. Podział serwisów internetowych.
7. Odbiorcy zawartości serwisów internetowych.
8. Bezpieczeństwo serwera i serwisów internetowych.
5