1. Wprowadzenie do techniki cyfrowej, podstawowe prawa algebry boolowskiej,

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

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ŚĆ

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

Obliczenia równoległe i rozproszone. Praca zbiorowa pod redakcją Andrzeja Karbowskiego i Ewy Niewiadomskiej-Szynkiewicz

Od uczestników szkolenia wymagana jest umiejętność programowania w języku C oraz podstawowa znajomość obsługi systemu Linux.

Programowanie równoległe i rozproszone. Praca zbiorowa pod redakcją Andrzeja Karbowskiego i Ewy Niewiadomskiej-Szynkiewicz

Języki programowania imperatywnego

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

Lista tematów na kolokwium z wykładu z Techniki Cyfrowej w roku ak. 2013/2014

Zygmunt Wróbel i Robert Koprowski. Praktyka przetwarzania obrazów w programie Matlab

Podstawy techniki cyfrowej i mikroprocesorowej - opis przedmiotu

Zagadnienia kierunkowe Kierunek informatyka, studia pierwszego stopnia

Grupy pytań na egzamin inżynierski na kierunku Informatyka

Technika cyfrowa i mikroprocesorowa. Zaliczenie na ocenę. Zaliczenie na ocenę

Od uczestników szkolenia wymagana jest umiejętność programowania w języku C oraz podstawowa znajomość obsługi systemu Windows.

C# 6.0 : kompletny przewodnik dla praktyków / Mark Michaelis, Eric Lippert. Gliwice, cop Spis treści

XXXII Olimpiada Wiedzy Elektrycznej i Elektronicznej. XXXII Olimpiada Wiedzy Elektrycznej i Elektronicznej

Uniwersytet w Białymstoku Wydział Ekonomiczno-Informatyczny w Wilnie SYLLABUS na rok akademicki 2010/2011

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

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

Programowanie sterowników przemysłowych / Jerzy Kasprzyk. wyd. 2 1 dodr. (PWN). Warszawa, Spis treści

Spis treúci. Księgarnia PWN: Krzysztof Wojtuszkiewicz - Urządzenia techniki komputerowej. Cz. 1. Przedmowa Wstęp... 11

Opis efektów kształcenia dla modułu zajęć

Sterowniki Programowalne (SP)

Podstawy Programowania Obiektowego

Programowanie obiektowe - 1.

JAVA. Java jest wszechstronnym językiem programowania, zorientowanym. apletów oraz samodzielnych aplikacji.

BIBLIOTEKA PROGRAMU R - BIOPS. Narzędzia Informatyczne w Badaniach Naukowych Katarzyna Bernat

KARTA PRZEDMIOTU. Podstawy elektroniki cyfrowej B6. Fundamentals of digital electronic

zna wybrane modele kolorów i metody transformacji między nimi zna podstawowe techniki filtracji liniowej, nieliniowej dla obrazów cyfrowych

Języki programowania deklaratywnego

Myśl w języku Python! : nauka programowania / Allen B. Downey. Gliwice, cop Spis treści

Podstawy programowania. Wprowadzenie

Mechanizmy pracy równoległej. Jarosław Kuchta

Zestaw zagadnień na egzamin dyplomowy inżynierski

Elektronika i techniki mikroprocesorowe

Sterowniki PLC. Elektrotechnika II stopień Ogólno akademicki. przedmiot kierunkowy. Obieralny. Polski. semestr 1

Wykład Mikroprocesory i kontrolery

Spis treœci. Co to jest mikrokontroler? Kody i liczby stosowane w systemach komputerowych. Podstawowe elementy logiczne

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

Zaliczenie przedmiotu:

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

Architektura komputerów Wykład 2

Zakres egzaminu dyplomowego (magisterskiego) na kierunku INFORMATYKA

Kierunek: Inżynieria i Analiza Danych Poziom studiów: Studia I stopnia Forma studiów: Stacjonarne. audytoryjne. Wykład Ćwiczenia

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

Struktura i funkcjonowanie komputera pamięć komputerowa, hierarchia pamięci pamięć podręczna. System operacyjny. Zarządzanie procesami

Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) stacjonarne (stacjonarne / niestacjonarne)

Modelowanie i Programowanie Obiektowe

Cyfrowe układy scalone c.d. funkcje

2. PRZERZUTNIKI I REJESTRY

Filtracja obrazu operacje kontekstowe

Elektrotechnika I stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny) Kierunkowy (podstawowy / kierunkowy / inny HES)

Projektowanie. Projektowanie mikroprocesorów

Rok akademicki: 2030/2031 Kod: EIT s Punkty ECTS: 4. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

INFORMATYKA Pytania ogólne na egzamin dyplomowy

Rok akademicki: 2013/2014 Kod: EEL s Punkty ECTS: 2. Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne

Jeśli chcesz łatwo i szybko opanować podstawy C++, sięgnij po tę książkę.

Kierunek: Informatyka rev rev jrn Stacjonarny 1 / 6

Rok akademicki: 2012/2013 Kod: EAR s Punkty ECTS: 3. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

Szkolenia specjalistyczne

Filtracja obrazu operacje kontekstowe

ZMODYFIKOWANY Szczegółowy opis przedmiotu zamówienia

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

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

Tworzenie programów równoległych cd. Krzysztof Banaś Obliczenia równoległe 1

Sterowniki programowalne Programmable Controllers. Energetyka I stopień Ogólnoakademicki. przedmiot kierunkowy

WYKŁAD 1. Wprowadzenie do problematyki baz danych

Przedmowa 11 Ważniejsze oznaczenia 14 Spis skrótów i akronimów 15 Wstęp 21 W.1. Obraz naturalny i cyfrowe przetwarzanie obrazów 21 W.2.

Bramki logiczne Podstawowe składniki wszystkich układów logicznych

Teraz bajty. Informatyka dla szkół ponadpodstawowych. Zakres rozszerzony. Część 1.

Przetwarzanie obrazu

E-E-A-1008-s6. Sterowniki PLC. Elektrotechnika I stopień Ogólno akademicki. kierunkowy (podstawowy / kierunkowy / inny HES)

5. Model komunikujących się procesów, komunikaty

Rok akademicki: 2016/2017 Kod: JFT s Punkty ECTS: 5. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

Pytania z przedmiotów kierunkowych

Programowanie współbieżne Wykład 8 Podstawy programowania obiektowego. Iwona Kochaoska

Przetwarzanie i analiza danych w języku Python / Marek Gągolewski, Maciej Bartoszuk, Anna Cena. Warszawa, Spis treści

Kierunek: Informatyka rev rev jrn Niestacjonarny 1 / 5

Podstawa programowa Technik informatyk PODSTAWA PROGRAMOWA KSZTAŁCENIA W ZAWODZIE TECHNIK INFORMATYK SYMBOL CYFROWY 312[01]

Część 3. Układy sekwencyjne. Układy sekwencyjne i układy iteracyjne - grafy stanów TCiM Wydział EAIiIB Katedra EiASPE 1

Zagadnienia na egzamin dyplomowy

KARTA PRZEDMIOTU. Nr Opis efektu kształcenia Metoda sprawdzenia efektu kształcenia. Forma prowadzenia zajęć

Wykład 9: Polimorfizm i klasy wirtualne

E-4EZA1-10-s7. Sterowniki PLC

Układy logiczne układy cyfrowe

Programowanie współbieżne Wykład 2. Iwona Kochańska

AiR_UCiM_3/5 Układy Cyfrowe i Mikroprocesorowe Digital Circuits and Microprocessors

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

Spis treści. Przedmowa Wykaz oznaczeń Wstęp Układy kombinacyjne... 18

Język programowania Scala / Grzegorz Balcerek. Wyd. 2. Poznań, cop Spis treści

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

Wstęp do programowania obiektowego. Wykład 1 Algorytmy i paradygmaty Podstawowe pojęcia PO

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

Spis treści. Wprowadzenie 15

Plan studiów dla kierunku:

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

Dr inż. hab. Siergiej Fialko, IF-PK,

SWB - Wprowadzenie, funkcje boolowskie i bramki logiczne - wykład 1 asz 1. Plan wykładu

Transkrypt:

WYDZIAŁ GEOLOGII, GEOFIZYKI I OCHRONY ŚRODOWISKA KIERUNEK STUDIÓW: INFORMATYKA STOSOWANA RODZAJ STUDIÓW: STACJONARNE I STOPNIA ROK AKADEMICKI 2015/2016 WYKAZ PRZEDMIOTÓW EGZAMINACYJNYCH: I. Sieci komputerowe. Elektronika cyfrowa i architektura komputerów II. Programowanie proceduralne. Programowanie obiektowe III. Systemy operacyjne IV. Bazy danych V. Analiza i przetwarzanie obrazów cyfrowych I. SIECI KOMPUTEROWE. ELEKTRONIKA CYFROWA I ARCHITEKTURA KOMPUTERÓW 1. Wprowadzenie do techniki cyfrowej, podstawowe prawa algebry boolowskiej, 2. Budowa i działanie bramek logicznych. Technika TTL i CMOS. 3. Projektowanie układów logicznych kombinacyjnych. Optymalizacja funkcji boolowskich. Hazard. 4. Układy sekwencyjne asynchroniczne i synchroniczne. 5. Przerzutniki RS, JK, D i T. Rejestry równoległe i szeregowe. 6. Bloki funkcjonalne komparator, sumator, układ mnożący. 7. Multiplexer i demultiplekser. Synteza układów na bazie multipleksera. 8. Liczniki. 9. Pamięci operacyjne statyczne i dynamiczne. 10. Stałe pamięci półprzewodnikowe. 11. Architektura wewnętrzna mikroprocesora. 12. Budowa mikrokontrolera rodziny AVR 13. Budowa mikroprocesora rodziny ARM 14. Budowa mikroprocesora rodziny x86 15. Podstawy sieci komputerowych. 16. Sieci lokalne. 17. Łączenie sieci lokalnych. 18. Sieć ARPAnet/Internet. 19. Internet: wybrane protokoły warstwy aplikacji. 1

1. Porównanie właściwości pamięci RAM: statycznej (SRAM) oraz dynamicznej (DRAM). Główne cechy tych pamięci to: a) pamięć DRAM jest zdecydowanie szybsza i prostsza w budowie od pamięci SRAM, dlatego jest obecnie stosowana w komputerach, b) pamięć SRAM jest szybsza od pamięci DRAM, ale znacznie bardziej skomplikowana w budowie, c) pamięć DRAM jest rozwinięciem konstrukcji SRAM, np. wyeliminowano konieczność stosowania odświeżania i zastosowano sterowanie synchroniczne, d) obecnie zarówno pamięć SRAM jak i DRAM nie są już stosowane i zostały zastąpione znacznie nowocześniejszą konstrukcją opartą o technologię Flash. 2. Jakiego rodzaju adresu, który występuje w protokole IPv4 nie ma w protokole IPv6? a) adresu rozsyłania grupowego (multicast). b) adresu rozgłaszana (broadcast), c) adresu pętli zwrotnej, d) adresu pojedynczego węzła. II. PROGRAMOWANIE PROCEDURALNE. PROGRAMOWANIE OBIEKTOWE 1. Biblioteka standardowa języka C: podstawowe funkcje związane z operacjami na plikach. 2. Biblioteka standardowa języka C: podstawowe funkcje związane z zarządzaniem pamięcią. 3. Metodyka tworzenia dynamicznych bibliotek procedur w systemie Linux. 4. Możliwości optymalizacji kodu wynikowego na przykładzie kompilatora gcc. 5. Wskaźniki do składowych klasy. 6. Klasy i obiekty - definicje, sposób tworzenia. 7. Mechanizm dziedziczenia. 8. Konstruktory konwertujące i operatory konwersji. 9. Przeciążanie operatorów - definicja, sposób realizacji. 10. Polimorfizm, metody wirtualne i klasy abstrakcyjne. 1. Proszę wskazać, jakie są różnice między paradygmatami obiektowym (object-based) i obiektowo zorientowanym (object-oriented): a) Różnice są niewielkie, i zasadniczo to jest ten sam paradygmat. b) Obydwa paradygmaty opisują odrębne aspekty, więc nie da się ich porównać. c) Tylko w paradygmacie obiektowo zorientowanym występują pojęcia dziedziczenia i wielopostaciowości. 2

d) W paradygmatach tych odmiennie rozumie się pojęcia enkapsulacji i interfejsu. 2. Jaka będzie wartość zmiennej c? #define min( x, y ) ( ((x) >= (y))? (x) : (y) ) int a = 2; int b = 4; int c = min( 1, min( a, b ) ); a) 1 b) 2 c) 4 d) błąd wykonania III. SYSTEMY OPERACYJNE 1. Realizacja szeregowania (planowania) zadań w Linux. 2. Realizacja szeregowania (planowania) zadań w Windows NT. 3. Poziomy priorytetów w systemie Linux. 4. Poziomy priorytetów w systemie Windows NT. 5. Szeregowanie wieloprocesorowe dla systemów Linux i Windows NT. 6. Algorytmy ochrony przed zagłodzeniem dla systemów Linux i Windows NT. 7. Algorytmy szeregowania procesów interaktywnych dla systemów Linux i Windows NT. 8. Zasady działania potoków anonimowych. 9. Mechanizm pamięci dzielonej. 10. Mechanizm potoków nazwanych. 1. Stronnicowanie na żadanie to: a) Ładowanie strony do pamięci operacyjnej przy pierwszym odwołaniu do tej strony b) Ładowanie statyczne stron do pamięci operacyjnej przed uruchomieniem programu c) Podział przestrzeni adresowej na pewną liczbę równych części z żądaniem równości wielkości segmentu i wielkości strony pamięci d) Podział aplikacji na segmenty danych, kodu oraz stosu i ładowanie ich podczas pierwszego odwołania do danego segmentu 2. Mechanizmy synchronizacji procesów to: a) sekcje krytyczne, Semafory, kolejki komunikatów, warunkowe sekcje krytyczne b) sekcje krytyczne, Semafory, bufor komunikatów, warunkowe sekcje krytyczne, kolejki zdarzeń 3

c) semafory, bufor zdarzeń, sekcje krytyczne, warunkowe sekcje krytyczne, zagnieżdżone sekcje krytyczne d) sekcje krytyczne, warunkowe sekcje krytyczne, semafory, sygnały IV. BAZY DANYCH 1. Rodzaje baz danych. 2. Dziedzina i relacja w kontekście relacyjnych baz danych 3. Krotność związków encji, definicja, przykłady. 4. Dekompozycja relacji M:N - przykład. 5. Anomalie w tabelach zdenormalizowanych (dla relacyjnych baz danych). 6. Zależności funkcyjne i zależności wielowartościowe - definicje, przykłady. 7. Definicja i przykład pierwszej postaci normalnej (1NF). 8. Definicja i przykład drugiej postaci normalnej (2NF). 9. Definicja i przykład trzeciej postaci normalnej (3NF). 10. Definicja i przykład postaci normalnej Boyce-Codda (BCNF) 1. Prawdą jest, że: a) aktywne bazy danych czekają na operacje zadane przez użytkownika, b) obiektowe bazy danych mają ustandaryzowany protokół dostępu (język), c) hurtownie danych to rodzaj baz, gdzie tworzone są kolejne wirtualne instancje baz danych, d) relacyjne bazy danych oparte są o koncepcję zbiorów encji. 2. Prawdą jest, że w przypadku relacyjnych baz danych: a) atrybut to zbiór encji o tych samych wartościach, b) schemat relacji to nazwa relacji i zbiór krotek, c) dane relacji to zbiór wszystkich krotek, d) krotka to atomowa dana, jaką zawiera tabela V. ANALIZA I PRZETWARZANIE OBRAZÓW CYFROWYCH 1. Definicja i przykłady zastosowania przekształceń geometrycznych i punktowych. 2. Metody filtracji obrazów bazujące na filtrach konwolucyjnych i medianowych. 3. Podstawowe przekształcenia morfologii matematycznej (erozja, dylatacja, hit-or-miss). 4. Metody filtracji obrazów bazujące na filtrach morfologicznych. 4

5. Idea i przykłady filtracji obrazów w dziedzinie częstotliwości. 6. Cel segmentacji obrazu. Wybrane metody segmentacji. 7. Wyznaczanie podstawowych parametrów geometrycznych obiektu (pole powierzchni, długość obwodu, współczynniki kształtu). 8. Wybrane metody minimalnoodległościowe i metody wzorców wykorzystywane w rozpoznawaniu obrazów. 9. Sposoby analizy obrazów barwnych. Przestrzenie barw RGB, CMYk i CIELab. 10. Podstawowe metody kompresji obrazów i sekwencji wideo (formaty JPEG, MPEG-2, MPEG-4). 1. Rozpatrujemy obraz szary znormalizowany do przedziału 0-1 i o płaskim histogramie. Dla takiego obrazu możemy powiedzieć, że: a) erozja kwadratowym elementem strukturalnym o boku 10 jest równoznaczna pięciu następującym po sobie erozjom liniowym elementem strukturalnym o rozmiarze dwa. b) dyskretna, dwuwymiarowa transformata cosinusowa posiada maksimum w środku obrazu transformaty c) operacja pierwiastka kwadratowego z intensywności spowoduje wzrost kontrastu dla obszaru, gdzie występowały ciemne pikseli w obrazie wejściowym d) filtracja laplasjanem o sumie elementów maski 1 powoduje rozmycie obrazu 2. Jeżeli od obrazu wejściowego odejmiemy obraz będący wynikiem filtracji tego obrazu otwarciem morfologicznym wykorzystującym stosunkowo duży element strukturalny, to: a) otrzymamy obraz uśredniony, pozbawiony szumów, b) otrzymamy obraz gradientu morfologicznego, c) otrzymamy obraz ze wzmocnionymi krawędziami, d) usuniemy z obrazu efekt nierównomiernego oświetlenia. 5