Pytania INFORMATYKA - Instytut Informatyki i Mechatroniki
Pytania INFORMATYKA - Instytut Informatyki i Mechatroniki
Pytania INFORMATYKA - Instytut Informatyki i Mechatroniki
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>Instytut</strong> <strong>Informatyki</strong> i <strong>Mechatroniki</strong><br />
Wyższa Szkoła Gospodarki w Bydgoszczy<br />
Lista zagadnień-pytań pomocnych w przygotowaniu<br />
do egzaminu dyplomowego<br />
kierunek: <strong>INFORMATYKA</strong><br />
Bydgoszcz 2012
Zagadnienia-pytania (do losowania) na egzaminie dyplomowym<br />
<strong>Pytania</strong> KIERUNKOWE<br />
Analiza i projektowanie systemów informatycznych:<br />
1. Co to jest system informacyjny?<br />
2. Jaka jest różnica między systemem informacyjnym a informatycznym?<br />
3. Wyjaśnij celowość różnicowania tych pojęć.<br />
4. Przedstaw etapy klasycznego cyklu projektowania systemów informatycznych.<br />
5. Kto to jest analityk systemowy?<br />
6. Architektury typu peer to peer, client-server, main frame.<br />
7. Co to jest model typu ERM i z jakich elementów jest budowany?<br />
8. Co to jest model DFM i z jakich elementów jest zbudowany?<br />
9. Z czego powinna się składać dokumentacja projektowa systemu informatycznego?<br />
10. Jaka powinna być organizacja zespołów projektowych?<br />
11. Wyjaśnij kilka charakterystycznych skrótów dla zintegrowanych aplikacji programowych (np. ERP, CAD,<br />
CRM, CASE).<br />
Bazy danych:<br />
1. Omów istotę modelu relacyjnego baz danych.<br />
2. Omów różnicę między pojęciami: baza danych, system zarządzania bazami danych.<br />
3. Relacje w bazach danych; wyjaśnij różnice między relacjami 1..n, m..n.<br />
4. Klucze w bazach danych; omów cechy indeksu klucza podstawowego (PK).<br />
5. Architektura klient/serwer; omów podstawy techniczne architektury klient/serwer. Uwzględnij kwestie baz<br />
danych w w/w architekturze.<br />
6. Rozproszone systemy baz danych; porównaj architekturę rozproszonej bazy danych z architekturą<br />
klient/serwer, wskaż podstawowe różnice.<br />
7. Operatory, funkcje i frazy SQL; omów DML, DDL, DCL języka SQL.<br />
8. Projektowanie oraz bezpieczeństwo baz danych; wyjaśnij i omów proces projektowania baz danych.<br />
9. Normalizacja baz danych; omów proces normalizacji baz danych – cel, sens, postacie normalne baz danych.<br />
10. Implementacja baz danych; etapy projektowania i realizacji aplikacji bazy danych.<br />
11. Tworzenie baz danych w środowisku C++ Builder; wyjaśnij funkcjonalność komponentów TQuery, TTable,<br />
TDataSource.<br />
Grafika komputerowa:<br />
1. Przykłady zastosowań grafiki komputerowej.<br />
2. Percepcja wrażeń wzrokowych przez człowieka.<br />
3. Wyjaśnij pojęcia: barwy chromatyczne i achromatyczne.<br />
4. Jakie są różnice między mieszaniem addytywnym i subtraktywnym?<br />
5. Podstawowe różnice między grafiką rastrową i wektorową.<br />
6. Omów i porównaj podstawowe miary rozdzielczości obrazu.<br />
7. Omów i wyjaśnij różnice między modelami barw CMYK oraz RGB.<br />
8. Omów i wyjaśnij różnice między modelami barw Lab oraz HSV.<br />
9. Wyjaśnij pojęcie histogramu obrazu.<br />
10. Wyjaśnij definicję krzywej Bezier.<br />
11. Co to są fraktale, jakie znasz ich przykłady?<br />
12. Zastosowanie warstw w grafice wektorowej i rastrowej.<br />
13. Przedstaw algorytm drzew czwórkowych na dowolnym przykładzie.<br />
Podstawy elektroniki i elektrotechniki:<br />
1. Wymień i opisz typy elementów biernych i aktywnych.<br />
2. Porównaj metody: prądów obwodowych i potencjałów węzłowych.<br />
3. Przedstaw zasady Thevenina i Nortona.<br />
4. Wyjaśnij zasadę superpozycji.<br />
5. Wymień cechy idealnego wzmacniacza operacyjnego.<br />
6. Przedstaw budowę wzmacniaczy wielostopniowych.<br />
7. Wyjaśnij zasadę działania stabilizatora napięcia.<br />
8. Wyjaśnij pojęcia moc czynna i moc bierna.<br />
- 2 -
Zagadnienia-pytania (do losowania) na egzaminie dyplomowym<br />
9. Jak działa układ całkujący oraz różniczkujący?<br />
10. Opisz działanie ujemnego sprzężenia zwrotnego.<br />
Sieci komputerowe:<br />
1. Sprzętowe i programowe składniki sieci komputerowych.<br />
2. Efektywny transfer informacji w sieciach komputerowych.<br />
3. Routing w sieciach komputerowych.<br />
4. Siedmiowarstwowy model OSI/ISO.<br />
5. Media transmisyjne w sieciach LAN.<br />
6. Regenerator, most (bridge), koncentrator i przełącznik w sieci Ethernet.<br />
7. Struktury sieci komputerowych. Co to jest siec peer to peer?<br />
8. Funkcje serwera plików, aplikacji i wydruku w sieci komputerowej.<br />
9. Bezprzewodowe sieci komputerowe (Wi-Fi, WLAN).<br />
10. Omów przeznaczenie i zasady działania usług SMTP, POP3, FTP.<br />
Struktury danych i programowanie obiektowe:<br />
1. Wyjaśnij pojęcie enkapsulacja w programowaniu obiektowo zorientowanym?<br />
2. Na czym polega i do czego służy przeładowanie operatorów?<br />
3. Co oznacza dziedziczenie w programowaniu obiektowo zorientowanym?<br />
4. Na czym polega polimorfizm programu obiektowo-zorientowanego?<br />
5. Na czym polega problem wieloznaczności w programie obiektowo-zorientowanym?<br />
6. Jak definiuje się wzorce funkcji i klas?<br />
7. Co to są klasy pojemnikowe?<br />
8. Jakie są podobieństwa i różnice między pojemnikami wektor i lista?<br />
9. Co to jest kolejka i stos?<br />
10. W jaki sposób obsługuje się tzw. sytuacje wyjątkowe?<br />
Sztuczna inteligencja:<br />
1. Pojęcie sztucznej sieci neuronowej. Omówić wybrany model sztucznego neuronu.<br />
2. Metody uczenia sztucznych sieci neuronowych.<br />
3. Algorytm wstecznej propagacji błędu.<br />
4. Sieci Kohonena (SOM). Podać przykład zastosowania.<br />
5. Algorytm symulowanego wyżarzania. Przykład zastosowania.<br />
6. Różnice pomiędzy algorytmami genetycznymi a tradycyjnymi metodami optymalizacyjnymi.<br />
7. Omówić klasyczny algorytm genetyczny.<br />
8. Operatory genetyczne (krzyżowanie, mutacja).<br />
Systemy wbudowane:<br />
1. Scharakteryzuj właściwości systemu operacyjnego czasu rzeczywistego.<br />
2. Omów podstawowe właściwości mikrokontrolera.<br />
3. Przedstaw architekturę mikrokontrolera 8051.<br />
4. Przedstaw architekturę mikrokontrolera z rdzeniem AVR.<br />
5. Omów charakterystykę i zastosowania magistrali CAN.<br />
Wstęp do informatyki, architektura systemów komputerowych:<br />
1. Budowa komputera i zasady jego działania.<br />
2. W jaki sposób przedstawiamy informacje wewnątrz komputera?<br />
3. Jak są reprezentowane wewnątrz komputera informacje, które nie są liczbami?<br />
4. W jaki sposób komputer współpracuje z urządzeniami wejścia/wyjścia?<br />
5. W jaki sposób procesor komunikuje się z pamięcią operacyjną?<br />
6. Jak jest zbudowany i jak działa procesor?<br />
7. Co to jest stos i do czego służy?<br />
8. Na czym polega przerwanie i jakie są rodzaje przerwań?<br />
9. Jak przebiega obsługa przerwania?<br />
10. Jakie rodzaje liczb można przedstawić w komputerze?<br />
11. Od czego zależy szybkość działania komputera?<br />
- 3 -
Zagadnienia-pytania (do losowania) na egzaminie dyplomowym<br />
12. Jakie nośniki informacji stosuje się w pamięciach komputerów?<br />
13. Jak klasyfikuje się pamięci komputerów?<br />
14. Co to jest pamięć podręczna cache i dlaczego się ją stosuje?<br />
15. Co to jest pamięć wirtualną?·<br />
16. W jaki sposób archiwizuje się informacje?<br />
17. Co to jest mirroring?<br />
18. Na czym polega kompresja archiwizowanych informacji?<br />
19. Jakie środki ostrożności należy zachowywać przy przechowywaniu nośników magnetycznych i optycznych?<br />
20. Jakie stosujemy urządzenia wejścia/wyjścia?<br />
21. Co to jest modem i jak się komunikuje z komputerem?<br />
22. Jak klasyfikujemy systemy komputerowe?<br />
23. Co to jest skalowalność?<br />
24. Na czym polega wieloprogramowość (wielozadaniowość)?<br />
25. Dlaczego języki asemblerowe są nadal stosowane mimo ich wad w porównaniu z językami wysokiego<br />
poziomu?<br />
26. Dlaczego języki wysokiego poziomu stanowią duże ułatwienie w pracy programisty?<br />
27. Jakie są najważniejsze języki wysokiego poziomu? Co to są języki skryptowe?<br />
28. Co to jest programowanie strukturalne i obiektowe?<br />
29. Jakie cechy powinien mieć dobry i przyjazny dla użytkownika program?<br />
30. Co to jest system operacyjny i do czego służy? Przedstaw jego model warstwowy.?<br />
31. Jaka jest różnica między procesem a programem?<br />
32. Na czym polega działanie sytemu operacyjnego?<br />
Bezpieczeństwo systemów informatycznych:<br />
1. Co to jest polityka bezpieczeństwa informatycznego i jakie elementy powinna zawierać?<br />
2. Wyjaśnij skrót abi.<br />
3. Wyjaśnij zasadę działania podpisu elektronicznego.<br />
4. Wymień i krótko omów rodzaje kart elektronicznych.<br />
5. Wyjaśnij, na czym polega różnica pomiędzy szyfrowanie symetrycznym a asymetrycznym.<br />
6. Wyjaśnij znaczenie pojęć: tajność, integralność.<br />
7. Wyjaśnij zasadę działania programu typu „zapora ogniowa”.<br />
8. Wymień i o omów 5 wybranych technik włamań do systemów informatycznych.<br />
9. Na czy polega atak słownikowy.<br />
10. Wyjaśnij zasadę działania elektronicznego znacznika czasy.<br />
11. Omów metody szyfrowania danych.<br />
12. Wyjaśnij skrót PKI.<br />
- 4 -
Zagadnienia-pytania (do losowania) na egzaminie dyplomowym<br />
<strong>Pytania</strong> SPECJALNOŚCIOWE<br />
Technologie internetowe:<br />
Specjalność : Teleinformatyka<br />
1. Scharakteryzuj protokół HTTP.<br />
2. Wymień i scharakteryzuj technologie internetowe typu server-side.<br />
3. Omów właściwości i zastosowanie języka XML.<br />
4. Wymień rodzaje ataków na aplikacje internetowe, przedstaw metody zabezpieczania aplikacji.<br />
5. Scharakteryzuj technikę CGI i podaj przykłady aplikacji CGI.<br />
Teoria obwodów i sygnałów:<br />
1. Podaj definicję czwórnika liniowego.<br />
2. Wyjaśnij działanie linii długiej.<br />
3. Podaj definicję transmitancji i sposoby jej obliczania.<br />
4. Przedstaw metody rozwiązywania obwodów w stanie nieustalonym.<br />
5. Scharakteryzuj obwody S.C. z przełączanymi pojemnościami.<br />
6. Wymień parametry charakteryzujące sygnały przypadkowe.<br />
7. Podaj definicję napięcia skutecznego.<br />
8. Jaka powinna być częstotliwość próbkowania sygnału?<br />
9. Co nazywamy widmem sygnału i w jaki sposób się je oblicza?<br />
Układy analogowe, układy cyfrowe:<br />
1. Półprzewodniki (podstawowe własności półprzewodnika, złącze p-n).<br />
2. Półprzewodnikowe elementy aktywne (cechy wyróżniające element aktywny, przykłady, parametry).<br />
3. Układy scalone (przyczyny i cele scalania, rodzaje układów scalonych).<br />
4. Wzmacniacze (podział, podstawowe parametry, charakterystyki częstotliwościowe).<br />
5. Wzmacniacz stałoprądowy (zasada działania, podstawowe parametry, zakres stosowania).<br />
6. Sprzężenie zwrotne w układach analogowych (zasada sprzężenia zwrotnego, rodzaje sprzężeń, korzyści<br />
i niebezpieczeństwa stosowania sprzężenia zwrotnego).<br />
7. Wzmacniacze operacyjne (parametry, przykłady zastosowań).<br />
8. Filtry (rodzaje filtrów, podstawowe charakterystyki częstotliwościowe i parametry).<br />
9. Przetworniki A/C, (rodzaje, podstawowe parametry).<br />
10. Przetworniki C/A (rodzaje, podstawowe parametry).<br />
11. Układy zasilania (schemat blokowy, zadania bloków).<br />
12. Stabilizatory (rodzaje, podstawowe parametry).<br />
13. Co to są układy kombinacyjne, jakie znamy podstawowe funktory logiczne?<br />
14. Metody analizy układów kombinacyjnych.<br />
15. Na czym polega kodowanie binarne i jakie znamy podstawowe kody?<br />
16. Omówić metody przedstawiania funkcji boolowskich.<br />
17. Omówić wykorzystanie multiplekserów, demultiplekserów i pamięci do projektowania układów<br />
kombinacyjnych.<br />
18. Co to są układy sekwencyjne i jak możemy je podzielić?<br />
Zarządzanie sieciami teleinformatycznymi:<br />
1. Do czego służą łącza typu trunk?<br />
2. Opisz różnicę między protokołami routingu opartymi na algorytmie wektora odległości i algorytmie stanu<br />
łącza.<br />
3. Opisz budowę tablicy routingu i jej przeznaczenie. Na czym polega agregacja tras?<br />
4. W jaki sposób można zapobiec powstawaniu pętli routingu w protokole RIP?<br />
5. Na czym polega translacja adresów sieciowych (uwzględnij warianty SNAT i DNAT) i jaki jest cel jej<br />
stosowania?<br />
6. Opisz przeznaczenie i zasadę działania usługi DNS.<br />
- 5 -
Zagadnienia-pytania (do losowania) na egzaminie dyplomowym<br />
7. Porównaj algorytmy WEP, WPA, WPA2 (w wariantach PSK i Enterprise).<br />
8. Opisz przeznaczenie i zasadę działania protokołu IPSec.<br />
9. Opisz mechanizm uwierzytelniania użytkowników za pomocą usługi Radius i standardu 802.1X.<br />
10. Opisz budowę i przeznaczenie mechanizmu iptables (uwzględnij łańcuchy INPUT, FORWARD, OUTPUT,<br />
PREROUTING, POSTROUTING).<br />
Skład tekstu i DTP:<br />
Specjalność : Poligrafia cyfrowa i multimedia<br />
1. Czym się różni plik pdf kompozytowy od pliku.pdf rozbarwionego?<br />
2. Jakiej rozdzielczości i kolorystyki należy użyć wykonując pracę, w której zamieszczone są wielobarwne<br />
fotografie do druku offsetowego<br />
3. Czym się różni łam od kolumny?<br />
4. Co to jest spad i kiedy należy go użyć?<br />
5. Czym się różnią kapitaliki od wersalików?<br />
6. Co to jest interlinia i tracking?<br />
7. Kiedy nie należy stosować pełnego justowania?<br />
Technologie internetowe:<br />
1. Scharakteryzuj protokół HTTP.<br />
2. Wymień i scharakteryzuj technologie internetowe typu server-side.<br />
3. Omów właściwości i zastosowanie języka XML.<br />
4. Wymień rodzaje ataków na aplikacje internetowe, przedstaw metody<br />
zabezpieczania aplikacji.<br />
5. Scharakteryzuj technikę CGI i podaj przykłady aplikacji CGI.<br />
Wprowadzenie do poligrafii:<br />
1. Omówić kolejne etapy powstania publikacji (preperss – press – postpress).<br />
2. Podać wymiary najczęściej używanych formatów: A3, A4, A5, B4, B5, DL<br />
3. Podział papieru ze względu na gramaturę<br />
4. Czym różnią się modele barw RGB i CMYK<br />
5. Z jakiej palety barw można uzyskać kolor złoty?<br />
6. Co to jest bigowanie?<br />
7. Co to jest falcowanie?<br />
- 6 -