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

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

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

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

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

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

Podstawy programowania. Wprowadzenie

Zakres egzaminu dyplomowego (magisterskiego) na kierunku INFORMATYKA

Zaliczenie przedmiotu:

Zagadnienia kierunkowe Kierunek informatyka, studia pierwszego stopnia

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

Elektronika i Telekomunikacja I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

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

E.14.1 Tworzenie stron internetowych / Krzysztof T. Czarkowski, Ilona Nowosad. Warszawa, Spis treści

Języki programowania imperatywnego

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

Zaawansowane programowanie w języku C++ Funkcje uogólnione - wzorce

Multi-wyszukiwarki. Mediacyjne Systemy Zapytań wprowadzenie. Architektury i technologie integracji danych Systemy Mediacyjne

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

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

Operacje morfologiczne w przetwarzaniu obrazu

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

Zaawansowane programowanie w języku C++ Programowanie obiektowe

Przetwarzanie obrazu

POB Odpowiedzi na pytania

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

1. Które składowe klasa posiada zawsze, niezależnie od tego czy je zdefiniujemy, czy nie?

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

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

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

Diagnostyka obrazowa

Strona 1 z 5. SKN IM-Tech Test sprawdzający wiedzę z zakresu informatyki. Zadanie 1. W programach strukturalnych nie należy stosować instrukcji:

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

Grafika Komputerowa Wykład 2. Przetwarzanie obrazów. mgr inż. Michał Chwesiuk 1/38

INFORMATYKA Pytania ogólne na egzamin dyplomowy

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

Obraz jako funkcja Przekształcenia geometryczne

Grupy pytań na egzamin inżynierski na kierunku Informatyka

Wstęp do programowania

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

PARADYGMATY PROGRAMOWANIA Wykład 4

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

Zagadnienia na egzamin dyplomowy

Metody komputerowego przekształcania obrazów

KARTA PRZEDMIOTU. W5/1;W16/1 W5 Zna podstawowe metody przetwarzania wstępnego EP WM K_W9/3; obrazów barwnych.

Poszczególne punkty napisali (* oznacza współautorstwo):

Przetwarzanie obrazu

Gimp Grafika rastrowa (konwersatorium)

Wykład 9: Polimorfizm i klasy wirtualne

Cyfrowe przetwarzanie obrazów. Dr inż. Michał Kruk

Informatyka I. Dziedziczenie. Nadpisanie metod. Klasy abstrakcyjne. Wskaźnik this. Metody i pola statyczne. dr inż. Andrzej Czerepicki

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

Spis treści. Wprowadzenie 15

EFEKTY KSZTAŁCENIA DLA KIERUNKU STUDIÓW

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

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.

EGZAMIN MATURALNY Z INFORMATYKI 17 MAJA 2016 POZIOM PODSTAWOWY. Godzina rozpoczęcia: 14:00 CZĘŚĆ I WYBRANE: Czas pracy: 75 minut

Podstawy Programowania Obiektowego

Relacyjne, a obiektowe bazy danych. Bazy rozproszone

Zamiana reprezentacji wektorowej na rastrową - rasteryzacja

Wykład 1. Program przedmiotu. Programowanie Obiektowe (język C++) Literatura. Program przedmiotu c.d.:

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

Programowanie 2. Język C++. Wykład 3.

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

Automatyka i Robotyka II stopień ogólno akademicki

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

STUDIA STACJONARNE I STOPNIA Przedmioty kierunkowe

Spośród licznych filtrów nieliniowych najlepszymi właściwościami odznacza się filtr medianowy prosty i skuteczny.

Implementacja aplikacji sieciowych z wykorzystaniem środowiska Qt

Specjalnościowy Obowiązkowy Polski Semestr 5

Spis treści 1. Wstęp 2. Projektowanie systemów informatycznych

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

ZMODYFIKOWANY Szczegółowy opis przedmiotu zamówienia

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

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

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

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

Spis treści. I. Skuteczne. Od autora... Obliczenia inżynierskie i naukowe... Ostrzeżenia...XVII

PODSTAWY PROGRAMOWANIA STRUKTURALNEGO (C) SYLABUS A. Informacje ogólne

Cyfrowe Przetwarzanie Obrazów. Karol Czapnik

Zarządzanie pamięcią w systemie operacyjnym

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

Programowanie obiektowe. Literatura: Autor: dr inŝ. Zofia Kruczkiewicz

Autorzy opracowania (* oznacza współautorstwo):

I. KARTA PRZEDMIOTU CEL PRZEDMIOTU

WYKŁAD 1. Wprowadzenie do problematyki baz danych

Bazy Danych. C. J. Date, Wprowadzenie do systemów baz danych, WNT - W-wa, (seria: Klasyka Informatyki), 2000

Programowanie współbieżne i rozproszone

Wykład 1. Program przedmiotu. Programowanie (język C++) Literatura. Program przedmiotu c.d.:

Normalizacja relacyjnych baz danych. Sebastian Ernst

Działanie systemu operacyjnego

Programowanie obiektowe - 1.

Podstawy programowania skrót z wykładów:

Nazwa wariantu modułu (opcjonalnie): Laboratorium programowania w języku C++

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

Lab 9 Podstawy Programowania

Kierunek: Informatyka rev rev jrn Stacjonarny 1 / 6

SPOSOBY POMIARU KĄTÓW W PROGRAMIE AutoCAD

STUDIA NIESTACJONARNE I STOPNIA Przedmioty kierunkowe

Zagadnienia na egzamin dyplomowy dla kierunku Informatyka. studia I stopnia rok akademicki 2019/2020

Transkrypt:

WYDZIAŁ: GEOLOGII, GEOFIZYKI I OCHRONY ŚRODOWISKA KIERUNEK STUDIÓW: INFORMATYKA STOSOWANA RODZAJ STUDIÓW: STACJONARNE I STOPNIA ROK AKADEMICKI 2014/2015 WYKAZ PRZEDMIOTÓW EGZAMINACYJNYCH: I. Systemy operacyjne II. Bazy danych III. Analiza i przetwarzanie obrazów IV. Programowanie strukturalne i programowanie obiektowe V. Architektura komputerów i sieci komputerowe I. 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. W systemie Linux dostępne są następujące algorytmy szeregowania zadań: Prawdziwy jest następujący opis dotyczący zasad szeregowania zadań w systemie Windows NT: Prawdziwy jest następujący opis dotyczący poziomów priorytetów w systemie Linux: Prawdziwy jest następujący opis dotyczący poziomów priorytetów w systemie Windows NT: Prawdziwe jest określenie dotyczące szeregowania wieloprocesorowego w systemach Linux i Windows NT: Prawdą jest, że w systemie Linux: Prawdą jest, że procesy interaktywne: 1

Prawdą jest, że potoki anonimowe: Prawdą jest, że dane w pamięci dzielonej: Prawdą jest, że potoki nazwane: II. 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) Prawdą jest, że obiektowe bazy danych Prawdą jest, że w przypadku relacyjnych baz danych: Prawdą jest, że w przypadku relacyjnych baz danych dekompozycja: Prawdą jest, że baza danych, która powstanie z dekompozycji relacji M:N: Prawdą jest, że w tabelach zdenormalizowanych: Prawdą jest, że zależność wielowartościowa: Prawdą jest, że relacja w 1NF: Prawdą dla drugiej postaci normalnej 2NF jest: Relacja będąca w 3NF: Prawdą jest, że jeżeli relacja spełnia założenia BCNF: III. ANALIZA I PRZETWARZANIE OBRAZÓW 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). 2

4. Metody filtracji obrazów bazujące na filtrach morfologicznych. 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). Przekształceniem geometrycznym nie jest: Laplasjan służy do: Które stwierdzenie nie jest prawdziwe? Zamknięcie służy m.in. do: Na obrazie szarym (poziomy szarości z przedziału 0-255) przeprowadzono transformację Fouriera, wymnożono f-obraz przez charakterystykę filtru oraz wykonano na wyniku mnożenia odwrotną transformację Fouriera. W rezultacie otrzymano: Celem segmentacji jest: Który z wyników najdokładniej podaje liczbę obiektów przypadająca na poniższe pole? W teorii rozpoznawania obrazów wektorem cech jest: Piksel w modelu RGB ma barwę kodowaną jako: R=200, G=150, B=100 (stopnie szarości znajdują się w przedziale 0-255). Prawdą jest, że dla tego piksela, w modelu barw CMY: Jeżeli w kodowaniu JPEG zmniejszymy wartości w tablicy kwantyzacji to w rezultacie: IV. PROGRAMOWANIE STRUKTURALNE I 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. 3

10. Polimorfizm, metody wirtualne i klasy abstrakcyjne. Wywołanie funkcji fclose() z parametrem, który jest uchwytem pliku: Funkcja standardowa realloc( p, nbajts ) wykonuje: Aby skompilować kod do użycia jako bibliotekę dynamiczną (utworzenie relokowalnego kodu) należy go skompilować: Aby nie wykonywać optymalizacji kodu kompilatorem gcc należy użyć opcji: Dany jest fragment kodu: class K { double D;... };... int main() { /*1*/ double K::* wd; /*2*/ wd = & K::D; } Jak zareaguje kompilator języka C++ przetwarzając kod z linii oznaczonych /*1*/ i /*2*/? Z definicją klasy nie wiąże się: W języku C++ dziedzicznie nie obejmuje: Który z poniższych konstruktorów nie jest konstruktorem konwertującym: Które z wymienionych operatorów muszą być definiowane jako metody (funkcje wewnętrzne klasy): Klasą abstrakcyjną jest klasa, która: V. ARCHITEKTURA KOMPUTERÓW I SIECI KOMPUTEROWE 1. Jak jest obsługiwane przerwanie przez procesor Pentium. 2. Model wieloprocesorowości stosowany jest w 2 i 4 rdzeniowych procesorach Intel Core. Podstawowe postulaty tego modelu. 3. Adresy logiczny, fizyczny i liniowy - definicje. Mechanizmy procesora, które wykorzystują te adresy. 4. Działanie i przeznaczenie mechanizmu segmentacji pamięci. 5. Działanie całkującego przetwornika analogowo - cyfrowego. 6. Przetworniki A/C całkujące a przewodniki typu Flash. Zalety i ograniczenia. 7. Przetwornik kompensacyjny A/C - wady i zalety. 8. Relacja pomiędzy protokołami rodziny TCP/IP a modelem OSI/ISO. 9. Interfejs gniazd, podstawowe funkcje (parametry, typ wyniku) umożliwiające komunikację w trybie datagramowym. 10. Adresacja w IP4 a adresacja w IP6. 4

Ile różnych przerwań obsługuje procesor rodziny x86 Model systemów wieloprocesorowych SMP (Symetric Multi Procesor) to W procesorach IA32, adres logiczny to: Każdy segment pamięci w architekturze IA32, opisany jest następującymi atrybutami: Działanie przetwornika A/C całkującego polega na: Przetwornik A/C typu Flash Aby pomiar wartości analogowej był jak najbardziej dokładny należy Który z protokołów stosu TCP/IP odpowiada warstwie sieciowej modelu OSI/ISO? Wynikiem utworzenia gniazda jest: Długości adresów dla protokołów IP wynoszą: 5