Systemy wbudowane - wykład 3

Wielkość: px
Rozpocząć pokaz od strony:

Download "Systemy wbudowane - wykład 3"

Transkrypt

1 Systemy wbudowane - wykład 3 Przemek Błaśkiewicz 9 marca / 64

2 Spis rzeczy QNX zakończenie/przypomnienie 1 QNX zakończenie/przypomnienie W poprzednich odcinkach do zapamiętania Odwracanie priorytetów c.d. na laboratoriach 2 Trochę ekonomii Trochę o planowaniu i projektowaniu 2 / 64

3 Ogólnie o QNX QNX zakończenie/przypomnienie W poprzednich odcinkach do zapamiętania Odwracanie priorytetów c.d. na laboratoriach System opreacyjny = mikrojądro + procesy (= zbiory wątków); 3 / 64

4 W poprzednich odcinkach do zapamiętania Odwracanie priorytetów c.d. na laboratoriach Ogólnie o QNX System opreacyjny = mikrojądro + procesy (= zbiory wątków); Wykonywany zawsze wątek READY o najwyższym priorytecie; 4 / 64

5 W poprzednich odcinkach do zapamiętania Odwracanie priorytetów c.d. na laboratoriach Ogólnie o QNX System opreacyjny = mikrojądro + procesy (= zbiory wątków); Wykonywany zawsze wątek READY o najwyższym priorytecie; Planowanie (scheduling): FIFO, RR, sporadyczne; 5 / 64

6 W poprzednich odcinkach do zapamiętania Odwracanie priorytetów c.d. na laboratoriach Ogólnie o QNX System opreacyjny = mikrojądro + procesy (= zbiory wątków); Wykonywany zawsze wątek READY o najwyższym priorytecie; Planowanie (scheduling): FIFO, RR, sporadyczne; Utrata procesora, gdy: 6 / 64

7 W poprzednich odcinkach do zapamiętania Odwracanie priorytetów c.d. na laboratoriach Ogólnie o QNX System opreacyjny = mikrojądro + procesy (= zbiory wątków); Wykonywany zawsze wątek READY o najwyższym priorytecie; Planowanie (scheduling): FIFO, RR, sporadyczne; Utrata procesora, gdy: 7 / 64

8 W poprzednich odcinkach do zapamiętania Odwracanie priorytetów c.d. na laboratoriach Ogólnie o QNX System opreacyjny = mikrojądro + procesy (= zbiory wątków); Wykonywany zawsze wątek READY o najwyższym priorytecie; Planowanie (scheduling): FIFO, RR, sporadyczne; Utrata procesora, gdy: zablokowanie, 8 / 64

9 W poprzednich odcinkach do zapamiętania Odwracanie priorytetów c.d. na laboratoriach Ogólnie o QNX System opreacyjny = mikrojądro + procesy (= zbiory wątków); Wykonywany zawsze wątek READY o najwyższym priorytecie; Planowanie (scheduling): FIFO, RR, sporadyczne; Utrata procesora, gdy: zablokowanie, wywłaszczenie, 9 / 64

10 W poprzednich odcinkach do zapamiętania Odwracanie priorytetów c.d. na laboratoriach Ogólnie o QNX System opreacyjny = mikrojądro + procesy (= zbiory wątków); Wykonywany zawsze wątek READY o najwyższym priorytecie; Planowanie (scheduling): FIFO, RR, sporadyczne; Utrata procesora, gdy: zablokowanie, wywłaszczenie, ustąpienie. 10 / 64

11 Obrazki do zapamiętania W poprzednich odcinkach do zapamiętania Odwracanie priorytetów c.d. na laboratoriach 11 / 64

12 Obrazki do zapamiętania W poprzednich odcinkach do zapamiętania Odwracanie priorytetów c.d. na laboratoriach 12 / 64

13 Obrazki do zapamiętania W poprzednich odcinkach do zapamiętania Odwracanie priorytetów c.d. na laboratoriach 13 / 64

14 Obrazki do zapamiętania W poprzednich odcinkach do zapamiętania Odwracanie priorytetów c.d. na laboratoriach 14 / 64

15 Odwracanie priorytetów W poprzednich odcinkach do zapamiętania Odwracanie priorytetów c.d. na laboratoriach obsługa L przez S trwa długo H głoduje S dziedziczy priorytet po L S za nisko S otrzymuje priorytet najwyższy spośród zablokowanych klientów 15 / 64

16 Tematyka laboratoriów W poprzednich odcinkach do zapamiętania Odwracanie priorytetów c.d. na laboratoriach komunikacja międzywątkowa (POSIX) 16 / 64

17 W poprzednich odcinkach do zapamiętania Odwracanie priorytetów c.d. na laboratoriach Tematyka laboratoriów komunikacja międzywątkowa (POSIX) sygnały, wiadomości, pulsy 17 / 64

18 W poprzednich odcinkach do zapamiętania Odwracanie priorytetów c.d. na laboratoriach Tematyka laboratoriów komunikacja międzywątkowa (POSIX) sygnały, wiadomości, pulsy praca w sieci qnet 18 / 64

19 W poprzednich odcinkach do zapamiętania Odwracanie priorytetów c.d. na laboratoriach Tematyka laboratoriów komunikacja międzywątkowa (POSIX) sygnały, wiadomości, pulsy praca w sieci qnet 19 / 64

20 W poprzednich odcinkach do zapamiętania Odwracanie priorytetów c.d. na laboratoriach Tematyka laboratoriów komunikacja międzywątkowa (POSIX) sygnały, wiadomości, pulsy praca w sieci qnet oby! menadżery zasobów 20 / 64

21 W poprzednich odcinkach do zapamiętania Odwracanie priorytetów c.d. na laboratoriach Tematyka laboratoriów komunikacja międzywątkowa (POSIX) sygnały, wiadomości, pulsy praca w sieci qnet oby! menadżery zasobów timery 21 / 64

22 W poprzednich odcinkach do zapamiętania Odwracanie priorytetów c.d. na laboratoriach Tematyka laboratoriów komunikacja międzywątkowa (POSIX) sygnały, wiadomości, pulsy praca w sieci qnet oby! menadżery zasobów timery przerwania 22 / 64

23 Systemy wbudowane 23 / 64

24 Mars Pathfinder i inne kosmosy; 24 / 64

25 Mars Pathfinder i inne kosmosy; BMW i s-ka; 25 / 64

26 Mars Pathfinder i inne kosmosy; BMW i s-ka; klima, ogrzewanie, sterowanie; 26 / 64

27 Mars Pathfinder i inne kosmosy; BMW i s-ka; klima, ogrzewanie, sterowanie; dźwięk, wideo, sieci; 27 / 64

28 Mars Pathfinder i inne kosmosy; BMW i s-ka; klima, ogrzewanie, sterowanie; dźwięk, wideo, sieci; AGD, RTV, / 64

29 +90% wynalazków związanych jest z elektroniką/komputerami; 29 / 64

30 +90% wynalazków związanych jest z elektroniką/komputerami; automotive liczba układów dedykowanych jest 3-cyfrowa; 30 / 64

31 +90% wynalazków związanych jest z elektroniką/komputerami; automotive liczba układów dedykowanych jest 3-cyfrowa; 30-45% kosztów auta to elektronika; 31 / 64

32 +90% wynalazków związanych jest z elektroniką/komputerami; automotive liczba układów dedykowanych jest 3-cyfrowa; 30-45% kosztów auta to elektronika; szacunkowo liczba SW ogółem na świecie > ; 32 / 64

33 System wbudowany To system (komputerowy), będący częścią większego systemu, nim sterujący lub przekazujący dane. (LUB) Realizuje specyficzne i jednoznacznie określone funkcje. (LUB) System gdzie przenikają się software i hardware. 33 / 64

34 Charakterystyka SW (1): Efektywność: energetyczna, $$$, ciężar, objętość kodu, ciepło, / 64

35 Charakterystyka SW (1): Efektywność: energetyczna, $$$, ciężar, objętość kodu, ciepło,... Dedykowane: konkretne zastosowania/środkowisko/problem; 35 / 64

36 Charakterystyka SW (1): Efektywność: energetyczna, $$$, ciężar, objętość kodu, ciepło,... Dedykowane: konkretne zastosowania/środkowisko/problem; Specjalny UI: bez klawiatury/ekranu, (problem z debugowaniem: trudnodostępne miejsce wdrożenia, złożoność testowania, nikłe narzędzia CAD); 36 / 64

37 Charakterystyka SW (2): Ograczniczenia czasu rzeczywistego: reakcje na (a)synchroniczne zdarzenia o różnych priorytetach i koszcie niedotrzymania czasu wykonania; W systemach czasu rzeczywistego dobra odpowiedź wygenerowana za późno jest złą odpowiedzią. 37 / 64

38 Charakterystyka SW (2): Ograczniczenia czasu rzeczywistego: reakcje na (a)synchroniczne zdarzenia o różnych priorytetach i koszcie niedotrzymania czasu wykonania; W systemach czasu rzeczywistego dobra odpowiedź wygenerowana za późno jest złą odpowiedzią. Hybrydowość i reaktywność: cyfrowo-analogowe, oddziałują i odbierają bodźce od otoczenia; 38 / 64

39 Charakterystyka SW (2): Ograczniczenia czasu rzeczywistego: reakcje na (a)synchroniczne zdarzenia o różnych priorytetach i koszcie niedotrzymania czasu wykonania; W systemach czasu rzeczywistego dobra odpowiedź wygenerowana za późno jest złą odpowiedzią. Hybrydowość i reaktywność: cyfrowo-analogowe, oddziałują i odbierają bodźce od otoczenia; Na pograniczu dwóch światów (częstotliwościowych, świetlnych, ruchomych,...). 39 / 64

40 Charakterystyka SW (3): 40 / 64

41 Charakterystyka SW (3): Zoptymalizowane: cenowo, pod względem złożoności, późniejszego rozbudowywania, użycia gotowych elementów; 41 / 64

42 Charakterystyka SW (3): Zoptymalizowane: cenowo, pod względem złożoności, późniejszego rozbudowywania, użycia gotowych elementów; koszt jednostkowy K u ; 42 / 64

43 Charakterystyka SW (3): Zoptymalizowane: cenowo, pod względem złożoności, późniejszego rozbudowywania, użycia gotowych elementów; koszt jednostkowy K u ; koszt jednorazowy wytworzenia K e (NRE non-recurring engineering cost 43 / 64

44 Charakterystyka SW (3): Zoptymalizowane: cenowo, pod względem złożoności, późniejszego rozbudowywania, użycia gotowych elementów; koszt jednostkowy K u ; koszt jednorazowy wytworzenia K e (NRE non-recurring engineering cost koszt całkowity K t = K u n + K e ; 44 / 64

45 Charakterystyka SW (3): Zoptymalizowane: cenowo, pod względem złożoności, późniejszego rozbudowywania, użycia gotowych elementów; koszt jednostkowy K u ; koszt jednorazowy wytworzenia K e (NRE non-recurring engineering cost koszt całkowity K t = K u n + K e ; koszt na sztukę: K t /n = K u + K e /n. 45 / 64

46 Krzywa dyfuzji innowacji: 46 / 64

47 Cykl hype: 47 / 64

48 na czas dochod za wolno D W 2W czas 48 / 64

49 Mechanizm tworzenia systemu (wbudowanego) 49 / 64

50 Wymagania co jest budowane 50 / 64

51 Wymagania co jest budowane za ile; 51 / 64

52 Wymagania co jest budowane za ile; jak [szybko] ma działać (performance); 52 / 64

53 Wymagania co jest budowane za ile; jak [szybko] ma działać (performance); fizyczność (wymiary, waga, pobór/wydalanie energii); 53 / 64

54 Wymagania co jest budowane za ile; jak [szybko] ma działać (performance); fizyczność (wymiary, waga, pobór/wydalanie energii); Nazwa żeby nazwać Cel żeby wiedzieć po co Wejścia typy danych, częstotl., Wyjścia komu/jak wyśw. Funkcjonalności jak przetwarza We na Wy? Wydajność/efektywność tj. ograniczenia na czas, etc. Koszty produkcji ile max $? Zasilanie/pobór prądu... Rozmiary fizyczne / 64

55 Specyfikacja Nieco dokładniejszy opis niż ten w wymaganiach. Zawiera odpowiedzi na takie pytania: jakie dane? (rozmiar, częstotliwość...) 55 / 64

56 Specyfikacja Nieco dokładniejszy opis niż ten w wymaganiach. Zawiera odpowiedzi na takie pytania: jakie dane? (rozmiar, częstotliwość...) skąd? (interfesjy? standardowe schematy?) 56 / 64

57 Specyfikacja Nieco dokładniejszy opis niż ten w wymaganiach. Zawiera odpowiedzi na takie pytania: jakie dane? (rozmiar, częstotliwość...) skąd? (interfesjy? standardowe schematy?) dokąd? (LCD? głośnik? dysk? sieć?) 57 / 64

58 Specyfikacja Nieco dokładniejszy opis niż ten w wymaganiach. Zawiera odpowiedzi na takie pytania: jakie dane? (rozmiar, częstotliwość...) skąd? (interfesjy? standardowe schematy?) dokąd? (LCD? głośnik? dysk? sieć?) w jaki sposób? (w tle? równolegle? ciągle? na żądanie?) 58 / 64

59 architektury Opis na wysokim poziomie komponentów systemu. Diagramy blokowe opisujące (1) całość systemu, (2) komponenty sprzętowe, (3) komponenty programowe. 59 / 64

60 architektury Opis na wysokim poziomie komponentów systemu. Diagramy blokowe opisujące (1) całość systemu, (2) komponenty sprzętowe, (3) komponenty programowe. 60 / 64

61 architektury Opis na wysokim poziomie komponentów systemu. Diagramy blokowe opisujące (1) całość systemu, (2) komponenty sprzętowe, (3) komponenty programowe. 61 / 64

62 architektury Opis na wysokim poziomie komponentów systemu. Diagramy blokowe opisujące (1) całość systemu, (2) komponenty sprzętowe, (3) komponenty programowe. 62 / 64

63 Rzeczy do zapamiętania gdzie w świecie rozlokowały się SW; dlaczego tam; co z tego wynika; wymagania vs. specyfikacja. 63 / 64

64 Rzeczy do zapamiętania gdzie w świecie rozlokowały się SW; dlaczego tam; co z tego wynika; wymagania vs. specyfikacja. Do przeczytania Thomas M. Whitney, France Rode, Chung C. Tung, The powerful pocketful : an electronic calculator challenges the slide rule Hewlett-Packard Journal (1972): / 64

Specjalność uzupełniająca

Specjalność uzupełniająca Systemy wbudowane Specjalność uzupełniająca urządzeniowo - informatyczna dla wszystkich kierunków na ETI (II st.) 30 listpada 2018 Geneza W styczniu 2014 firma Intel zgłosiła zapotrzebowanie na absolwentów

Bardziej szczegółowo

Systemy czasu rzeczywistego Real Time Systems. Automatyka i Robotyka I stopień ogólnoakademicki

Systemy czasu rzeczywistego Real Time Systems. Automatyka i Robotyka I stopień ogólnoakademicki Załącznik nr 7 do Zarządzenia Rektora nr 10/12 z dnia 21 lutego 2012r. KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Nazwa modułu w języku angielskim Obowiązuje od roku akademickiego 2016/2017

Bardziej szczegółowo

Systemy wbudowane. Paweł Pełczyński ppelczynski@swspiz.pl

Systemy wbudowane. Paweł Pełczyński ppelczynski@swspiz.pl Systemy wbudowane Paweł Pełczyński ppelczynski@swspiz.pl 1 Program przedmiotu Wprowadzenie definicja, zastosowania, projektowanie systemów wbudowanych Mikrokontrolery AVR Programowanie mikrokontrolerów

Bardziej szczegółowo

Programowanie Układów Logicznych kod kursu: ETD6203. Szczegóły realizacji projektu indywidualnego W dr inż.

Programowanie Układów Logicznych kod kursu: ETD6203. Szczegóły realizacji projektu indywidualnego W dr inż. Programowanie Układów Logicznych kod kursu: ETD6203 Szczegóły realizacji projektu indywidualnego W1 24.02.2016 dr inż. Daniel Kopiec Projekt indywidualny TERMIN 1: Zajęcia wstępne, wprowadzenie TERMIN

Bardziej szczegółowo

Systemy wbudowane - wykład 9. Systemy czasu rzeczywistego Notes. Systemy czasu rzeczywistego Notes. Systemy czasu rzeczywistego Notes.

Systemy wbudowane - wykład 9. Systemy czasu rzeczywistego Notes. Systemy czasu rzeczywistego Notes. Systemy czasu rzeczywistego Notes. Systemy wbudowane - wykład 9 Przemek Błaśkiewicz 26 maja 2017 1 / 93 Systemy czasu rzeczywistego sterowanie silnikiem rakietowym; 2 / 93 Systemy czasu rzeczywistego sterowanie silnikiem rakietowym; system

Bardziej szczegółowo

KARTA PRZEDMIOTU. Projektowanie systemów czasu rzeczywistego D1_13

KARTA PRZEDMIOTU. Projektowanie systemów czasu rzeczywistego D1_13 KARTA PRZEDMIOTU 1. Informacje ogólne Nazwa przedmiotu i kod (wg planu studiów): Nazwa przedmiotu (j. ang.): Kierunek studiów: Specjalność/specjalizacja: Poziom : Profil : Forma studiów: Obszar : Dziedzina:

Bardziej szczegółowo

Podstawy Informatyki Układ przerwań

Podstawy Informatyki Układ przerwań maszyny W Podstawy Informatyki alina.momot@polsl.pl http://zti.polsl.pl/amomot/pi Plan wykładu maszyny W 1 Wprowadzenie Przerwania we współczesnych procesorach Rodzaje systemów przerwań Cykl rozkazowy

Bardziej szczegółowo

Podstawy Projektowania Przyrządów Wirtualnych. Wykład 9. Wprowadzenie do standardu magistrali VMEbus. mgr inż. Paweł Kogut

Podstawy Projektowania Przyrządów Wirtualnych. Wykład 9. Wprowadzenie do standardu magistrali VMEbus. mgr inż. Paweł Kogut Podstawy Projektowania Przyrządów Wirtualnych Wykład 9 Wprowadzenie do standardu magistrali VMEbus mgr inż. Paweł Kogut VMEbus VMEbus (Versa Module Eurocard bus) jest to standard magistrali komputerowej

Bardziej szczegółowo

Specjalizacja uzupełniająca. urządzeniowo - informatyczna dla wszystkich kierunków na ETI (II st.)

Specjalizacja uzupełniająca. urządzeniowo - informatyczna dla wszystkich kierunków na ETI (II st.) Systemy wbudowane Specjalizacja uzupełniająca urządzeniowo - informatyczna dla wszystkich kierunków na ETI (II st.) 5 stycznia 2015 Geneza W styczniu 2014 firma Intel zgłosiła zapotrzebowanie na absolwentów

Bardziej szczegółowo

Szybkie prototypowanie w projektowaniu mechatronicznym

Szybkie prototypowanie w projektowaniu mechatronicznym Szybkie prototypowanie w projektowaniu mechatronicznym Systemy wbudowane (Embedded Systems) Systemy wbudowane (ang. Embedded Systems) są to dedykowane architektury komputerowe, które są integralną częścią

Bardziej szczegółowo

Wprowadzenie. Dariusz Wawrzyniak. Miejsce, rola i zadania systemu operacyjnego w oprogramowaniu komputera

Wprowadzenie. Dariusz Wawrzyniak. Miejsce, rola i zadania systemu operacyjnego w oprogramowaniu komputera Dariusz Wawrzyniak Plan wykładu Definicja, miejsce, rola i zadania systemu operacyjnego Klasyfikacja systemów operacyjnych Zasada działania systemu operacyjnego (2) Definicja systemu operacyjnego (1) Miejsce,

Bardziej szczegółowo

Wprowadzenie. Dariusz Wawrzyniak. Miejsce, rola i zadania systemu operacyjnego w oprogramowaniu komputera

Wprowadzenie. Dariusz Wawrzyniak. Miejsce, rola i zadania systemu operacyjnego w oprogramowaniu komputera Dariusz Wawrzyniak Plan wykładu Definicja, miejsce, rola i zadania systemu operacyjnego Klasyfikacja systemów operacyjnych Zasada działania systemu operacyjnego (2) Miejsce, rola i zadania systemu operacyjnego

Bardziej szczegółowo

Systemy operacyjne. Wprowadzenie. Wykład prowadzą: Jerzy Brzeziński Dariusz Wawrzyniak

Systemy operacyjne. Wprowadzenie. Wykład prowadzą: Jerzy Brzeziński Dariusz Wawrzyniak Wprowadzenie Wykład prowadzą: Jerzy Brzeziński Dariusz Wawrzyniak Plan wykładu Definicja, miejsce, rola i zadania systemu operacyjnego Klasyfikacja systemów operacyjnych Zasada działania systemu operacyjnego

Bardziej szczegółowo

Systemy na Chipie. Robert Czerwiński

Systemy na Chipie. Robert Czerwiński Systemy na Chipie Robert Czerwiński Cel kursu Celem kursu jest zapoznanie słuchaczy ze współczesnymi metodami projektowania cyfrowych układów specjalizowanych, ze szczególnym uwzględnieniem układów logiki

Bardziej szczegółowo

WPROWADZENIE DO UML-a

WPROWADZENIE DO UML-a WPROWADZENIE DO UML-a Maciej Patan Instytut Sterowania i Systemów Informatycznych Dlaczego modelujemy... tworzenie metodologii rozwiązywania problemów, eksploracja różnorakich rozwiązań na drodze eksperymentalnej,

Bardziej szczegółowo

Co to jest jest oprogramowanie? 8. Co to jest inżynieria oprogramowania? 9. Jaka jest różnica pomiędzy inżynierią oprogramowania a informatyką?

Co to jest jest oprogramowanie? 8. Co to jest inżynieria oprogramowania? 9. Jaka jest różnica pomiędzy inżynierią oprogramowania a informatyką? ROZDZIAŁ1 Podstawy inżynierii oprogramowania: - Cele 2 - Zawartość 3 - Inżynieria oprogramowania 4 - Koszty oprogramowania 5 - FAQ o inżynierii oprogramowania: Co to jest jest oprogramowanie? 8 Co to jest

Bardziej szczegółowo

Metody optymalizacji soft-procesorów NIOS

Metody optymalizacji soft-procesorów NIOS POLITECHNIKA WARSZAWSKA Wydział Elektroniki i Technik Informacyjnych Instytut Telekomunikacji Zakład Podstaw Telekomunikacji Kamil Krawczyk Metody optymalizacji soft-procesorów NIOS Warszawa, 27.01.2011

Bardziej szczegółowo

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

Nazwa przedmiotu. 1 Matematyka. 2 Fizyka. 3 Informatyka. 4 Rysunek techniczny. 12 Język angielski. 14 Podstawy elektroniki. 15 Architektura komputerów Plan studiów dla kierunku: INFORMATYKA Specjalności: Bezpieczeństwo sieciowych systemów informatycznych, Informatyka techniczna, Technologie internetowe i techniki multimedialne E Z Σh W C L S P W C L

Bardziej szczegółowo

Technika mikroprocesorowa. Systemy operacyjne czasu rzeczywistego

Technika mikroprocesorowa. Systemy operacyjne czasu rzeczywistego System operacyjny czasu rzeczywistego (RTOS Real Time Operating System) jest programem bazowym ułatwiającym tworzenie programu użytkowego systemu mikroprocesorowego. System operacyjny czasu rzeczywistego

Bardziej szczegółowo

Plan studiów dla kierunku:

Plan studiów dla kierunku: Plan studiów dla kierunku: INFORMATYKA Specjalności: Bezpieczeństwo sieciowych systemów informatycznych, Informatyka techniczna, Technologie internetowe i techniki multimedialne Ogółem Semestr 1 Semestr

Bardziej szczegółowo

Nazwa przedmiotu. Załącznik nr 1 do Uchwały nr 70/2016/2017 Rady Wydziału Elektrycznego Politechniki Częstochowskiej z dnia r.

Nazwa przedmiotu. Załącznik nr 1 do Uchwały nr 70/2016/2017 Rady Wydziału Elektrycznego Politechniki Częstochowskiej z dnia r. Plan studiów dla kierunku: INFORMATYKA Specjalności: Bezpieczeństwo sieciowych systemów informatycznych, Informatyka techniczna, Technologie internetowe i techniki multimedialne Ogółem Semestr 1 Semestr

Bardziej szczegółowo

Wykład 1 Inżynieria Oprogramowania

Wykład 1 Inżynieria Oprogramowania Wykład 1 Inżynieria Oprogramowania Wstęp do inżynierii oprogramowania. Cykle rozwoju oprogramowaniaiteracyjno-rozwojowy cykl oprogramowania Autor: Zofia Kruczkiewicz System Informacyjny =Techniczny SI

Bardziej szczegółowo

KARTA PRZEDMIOTU. Systemy czasu rzeczywistego: D1_9

KARTA PRZEDMIOTU. Systemy czasu rzeczywistego: D1_9 KARTA PRZEDMIOTU 1. Informacje ogólne Nazwa przedmiotu i kod (wg planu studiów): Nazwa przedmiotu (j. ang.): Kierunek studiów: Specjalność/specjalizacja: Poziom : Profil : Forma studiów: Obszar : Dziedzina:

Bardziej szczegółowo

Laboratorium Komputerowe Systemy Pomiarowe

Laboratorium Komputerowe Systemy Pomiarowe Jarosław Gliwiński, Łukasz Rogacz Laboratorium Komputerowe Systemy Pomiarowe ćw. Programowanie wielofunkcyjnej karty pomiarowej w VEE Data wykonania: 15.05.08 Data oddania: 29.05.08 Celem ćwiczenia była

Bardziej szczegółowo

dr inż. Konrad Sobolewski Politechnika Warszawska Informatyka 1

dr inż. Konrad Sobolewski Politechnika Warszawska Informatyka 1 dr inż. Konrad Sobolewski Politechnika Warszawska Informatyka 1 Cel wykładu Definicja, miejsce, rola i zadania systemu operacyjnego Klasyfikacja systemów operacyjnych Zasada działanie systemu operacyjnego

Bardziej szczegółowo

Mechatronika i inteligentne systemy produkcyjne. Modelowanie systemów mechatronicznych Platformy przetwarzania danych

Mechatronika i inteligentne systemy produkcyjne. Modelowanie systemów mechatronicznych Platformy przetwarzania danych Mechatronika i inteligentne systemy produkcyjne Modelowanie systemów mechatronicznych Platformy przetwarzania danych 1 Sterowanie procesem oparte na jego modelu u 1 (t) System rzeczywisty x(t) y(t) Tworzenie

Bardziej szczegółowo

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

Opis efektów kształcenia dla modułu zajęć Nazwa modułu: Projektowanie i użytkowanie systemów operacyjnych Rok akademicki: 2013/2014 Kod: EAR-2-324-n Punkty ECTS: 5 Wydział: Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej Kierunek:

Bardziej szczegółowo

Aparatura Elektroniczna (EAE) Stopień studiów i forma: I stopień, stacjonarna Rodzaj przedmiotu: obowiązkowy - 2

Aparatura Elektroniczna (EAE) Stopień studiów i forma: I stopień, stacjonarna Rodzaj przedmiotu: obowiązkowy - 2 Zał. nr 4 do ZW /2012 WYDZIAŁ ELEKTRONIKI KARTA PRZEDMIOTU Nazwa w języku polskim: Oprogramowanie mikrokontrolerów Nazwa w języku angielskim: Microcontroller software Kierunek studiów: Elektronika Specjalność:

Bardziej szczegółowo

LEKCJA TEMAT: Zasada działania komputera.

LEKCJA TEMAT: Zasada działania komputera. LEKCJA TEMAT: Zasada działania komputera. 1. Ogólna budowa komputera Rys. Ogólna budowa komputera. 2. Komputer składa się z czterech głównych składników: procesor (jednostka centralna, CPU) steruje działaniem

Bardziej szczegółowo

Architektury systemów czasu rzeczywistego RTOS. Wykonał: Bartłomiej Bugański

Architektury systemów czasu rzeczywistego RTOS. Wykonał: Bartłomiej Bugański Architektury systemów czasu rzeczywistego RTOS Wykonał: Bartłomiej Bugański System operacyjny czasu rzeczywistego ( ang. Real-Time Operating System - RTOS) to komputerowy system operacyjny, który został

Bardziej szczegółowo

Mikroprocesor Operacje wejścia / wyjścia

Mikroprocesor Operacje wejścia / wyjścia Definicja Mikroprocesor Operacje wejścia / wyjścia Opracował: Andrzej Nowak Bibliografia: Urządzenia techniki komputerowej, K. Wojtuszkiewicz Operacjami wejścia/wyjścia nazywamy całokształt działań potrzebnych

Bardziej szczegółowo

Procesy, wątki i zasoby

Procesy, wątki i zasoby Procesy, wątki i zasoby Koncepcja procesu i zasobu, Obsługa procesów i zasobów, Cykl zmian stanów procesu i kolejkowanie, Klasyfikacja zasobów, Wątki, Procesy i wątki we współczesnych systemach operacyjnych.

Bardziej szczegółowo

Systemy Czasu Rzeczywistego (SCR)

Systemy Czasu Rzeczywistego (SCR) Systemy Czasu Rzeczywistego (SCR) Wykład 1: Organizacja i program przedmiotu SKiTI 2017 WYDZIAŁ ELEKTROTECHNIKI I AUTOMATYKI KATEDRA INŻYNIERII SYSTEMÓW STEROWANIA Kierunek: Automatyka i Robotyka Studia

Bardziej szczegółowo

Prezentacja systemu RTLinux

Prezentacja systemu RTLinux Prezentacja systemu RTLinux Podstawowe założenia RTLinux jest system o twardych ograniczeniach czasowych (hard real-time). Inspiracją dla twórców RTLinux a była architektura systemu MERT. W zamierzeniach

Bardziej szczegółowo

Katedra Systemów Elektroniki Morskiej. Specjalność Systemy elektroniki morskiej

Katedra Systemów Elektroniki Morskiej. Specjalność Systemy elektroniki morskiej Katedra Systemów Elektroniki Morskiej Specjalność Systemy elektroniki morskiej Dlaczego Systemy Elektroniki Morskiej? W ramach naszej specjalności poznacie zagadnienia związane z systemami czasu rzeczywistego

Bardziej szczegółowo

Projektowanie oprogramowania cd. Projektowanie oprogramowania cd. 1/34

Projektowanie oprogramowania cd. Projektowanie oprogramowania cd. 1/34 Projektowanie oprogramowania cd. Projektowanie oprogramowania cd. 1/34 Projektowanie oprogramowania cd. 2/34 Modelowanie CRC Modelowanie CRC (class-responsibility-collaborator) Metoda identyfikowania poszczególnych

Bardziej szczegółowo

Metodyka projektowania komputerowych systemów sterowania

Metodyka projektowania komputerowych systemów sterowania Metodyka projektowania komputerowych systemów sterowania Andrzej URBANIAK Metodyka projektowania KSS (1) 1 Projektowanie KSS Analiza wymagań Opracowanie sprzętu Projektowanie systemu Opracowanie oprogramowania

Bardziej szczegółowo

SYSTEMY OPERACYJNE WYKLAD 6 - wątki

SYSTEMY OPERACYJNE WYKLAD 6 - wątki Wrocław 2007 SYSTEMY OPERACYJNE WYKLAD 6 - wątki Paweł Skrobanek C-3, pok. 323 e-mail: pawel.skrobanek@pwr.wroc.pl www.equus.wroc.pl/studia.html 1 PLAN: 1. Wątki 2. Planowanie przydziału procesora (szeregowanie

Bardziej szczegółowo

Architektura komputerów

Architektura komputerów Architektura komputerów Wykład 12 Jan Kazimirski 1 Magistrale systemowe 2 Magistrale Magistrala medium łączące dwa lub więcej urządzeń Sygnał przesyłany magistralą może być odbierany przez wiele urządzeń

Bardziej szczegółowo

Zał nr 4 do ZW. Dla grupy kursów zaznaczyć kurs końcowy. Liczba punktów ECTS charakterze praktycznym (P)

Zał nr 4 do ZW. Dla grupy kursów zaznaczyć kurs końcowy. Liczba punktów ECTS charakterze praktycznym (P) Zał nr 4 do ZW WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI KARTA PRZEDMIOTU Nazwa w języku polskim : Systemy Wbudowane Nazwa w języku angielskim : Embedded Systems Kierunek studiów : Informatyka Specjalność

Bardziej szczegółowo

Projekt i implementacja systemu obsługi kart chipowych

Projekt i implementacja systemu obsługi kart chipowych Seminarium dyplomowe. Autor: Adam Grześko morel@pifpaf.pl Projekt i implementacja systemu obsługi kart chipowych Promotor: prof. dr hab in ż. T. Morzy 1 Plan prezentacji: Cel pracy, wykorzystane narzędzia,

Bardziej szczegółowo

Inżynieria Programowania Zarządzanie projektem

Inżynieria Programowania Zarządzanie projektem Inżynieria Programowania Zarządzanie projektem Katedra Informatyki, Politechnika Świętokrzyska w Kielcach Kielce, 12 października 2015 Plan wykładu 1 2 3 4 5 Plan wykładu 1 2 3 4 5 Plan wykładu 1 2 3 4

Bardziej szczegółowo

Wykład 6. Planowanie (szeregowanie) procesów (ang. process scheduling) Wojciech Kwedlo, Wykład z Systemów Operacyjnych -1- Wydział Informatyki PB

Wykład 6. Planowanie (szeregowanie) procesów (ang. process scheduling) Wojciech Kwedlo, Wykład z Systemów Operacyjnych -1- Wydział Informatyki PB Wykład 6 Planowanie (szeregowanie) procesów (ang. process scheduling) Wojciech Kwedlo, Wykład z Systemów Operacyjnych -1- Wydział Informatyki PB Rodzaje planowania Planowanie długoterminowe. Decyzja o

Bardziej szczegółowo

WYKAZ PRZEDMIOTÓW I PLAN REALIZACJI

WYKAZ PRZEDMIOTÓW I PLAN REALIZACJI WYKAZ PRZEDMIOTÓW I PLAN REALIZACJI Lp Nazwa przedmiotu Obowiązuje po semestrze ROZKŁAD GODZIN ZAJĘĆ Godziny zajęć w tym: I rok II rok III rok Egz. Zal. Razem 7 sem. sem. sem. 3 sem. sem. sem. sem. S L

Bardziej szczegółowo

Systemy Wbudowane. Założenia i cele przedmiotu: Określenie przedmiotów wprowadzających wraz z wymaganiami wstępnymi: Opis form zajęć

Systemy Wbudowane. Założenia i cele przedmiotu: Określenie przedmiotów wprowadzających wraz z wymaganiami wstępnymi: Opis form zajęć Systemy Wbudowane Kod przedmiotu: SW Rodzaj przedmiotu: kierunkowy ; obowiązkowy Wydział: Informatyki Kierunek: Informatyka Specjalność (specjalizacja): - Poziom studiów: pierwszego stopnia Profil studiów:

Bardziej szczegółowo

ECTS - program studiów kierunku Automatyka i robotyka, Studia I stopnia, rok akademicki 2015/2016

ECTS - program studiów kierunku Automatyka i robotyka, Studia I stopnia, rok akademicki 2015/2016 - program studiów kierunku Automatyka i robotyka, Studia I stopnia, rok akademicki 20/206 Automatyka i robotyka Profil ogólnoakademicki studia stacjonarne I stopnia w c l p w c l p w c l p w c l p w c

Bardziej szczegółowo

Szkoła programisty PLC : sterowniki przemysłowe / Gilewski Tomasz. Gliwice, cop Spis treści

Szkoła programisty PLC : sterowniki przemysłowe / Gilewski Tomasz. Gliwice, cop Spis treści Szkoła programisty PLC : sterowniki przemysłowe / Gilewski Tomasz. Gliwice, cop. 2017 Spis treści O autorze 9 Wprowadzenie 11 Rozdział 1. Sterownik przemysłowy 15 Sterownik S7-1200 15 Budowa zewnętrzna

Bardziej szczegółowo

Systemy wbudowane - wykład 7

Systemy wbudowane - wykład 7 Systemy wbudowane - wykład 7 Przemek Błaśkiewicz 11 kwietnia 2019 1 / 76 I 2 C aka IIC aka TWI Inter-Integrated Circuit 2 / 76 I 2 C aka IIC aka TWI Inter-Integrated Circuit używa dwóch linii przesyłowych

Bardziej szczegółowo

Systemy operacyjne. wykład dr Marcin Czarnota laboratorium mgr Radosław Maj

Systemy operacyjne. wykład dr Marcin Czarnota laboratorium mgr Radosław Maj Systemy operacyjne wykład dr Marcin Czarnota laboratorium mgr Radosław Maj Plan wykładów 1. Wprowadzenie, 2. Procesy, wątki i zasoby, 3. Planowanie przydziału procesora, 4. Zarządzanie pamięcią operacyjną,

Bardziej szczegółowo

UML cz. III. UML cz. III 1/36

UML cz. III. UML cz. III 1/36 UML cz. III UML cz. III 1/36 UML cz. III 2/36 Diagram współpracy Diagramy współpracy: prezentują obiekty współdziałające ze sobą opisują rolę obiektów w scenariuszu mogą prezentować wzorce projektowe UML

Bardziej szczegółowo

Politechnika Gdańska WYDZIAŁ ELEKTRONIKI TELEKOMUNIKACJI I INFORMATYKI. Katedra Metrologii i Optoelektroniki. Metrologia. Ilustracje do wykładu

Politechnika Gdańska WYDZIAŁ ELEKTRONIKI TELEKOMUNIKACJI I INFORMATYKI. Katedra Metrologii i Optoelektroniki. Metrologia. Ilustracje do wykładu Politechnika Gdańska WYDZIAŁ ELEKTRONIKI TELEKOMUNIKACJI I INFORMATYKI Katedra Metrologii i Optoelektroniki Metrologia Studia I stopnia, kier Elektronika i Telekomunikacja, sem. 2 Ilustracje do wykładu

Bardziej szczegółowo

Katedra Optoelektroniki i Systemów Elektronicznych. Profil dyplomowania i Specjalność Komputerowe Systemy Elektroniczne

Katedra Optoelektroniki i Systemów Elektronicznych. Profil dyplomowania i Specjalność Komputerowe Systemy Elektroniczne Katedra Optoelektroniki i Systemów Elektronicznych Profil dyplomowania i Specjalność Komputerowe Systemy Elektroniczne Przybyłem, zobaczyłem, zmierzyłem... Komputerowe Systemy Elektroniczne Absolwent profilu/specjalności

Bardziej szczegółowo

Wykład 4. Przegląd mikrokontrolerów 16-bit: - PIC24 - dspic - MSP430

Wykład 4. Przegląd mikrokontrolerów 16-bit: - PIC24 - dspic - MSP430 Wykład 4 Przegląd mikrokontrolerów 16-bit: - PIC24 - dspic - MSP430 Mikrokontrolery PIC Mikrokontrolery PIC24 Mikrokontrolery PIC24 Rodzina 16-bitowych kontrolerów RISC Podział na dwie podrodziny: PIC24F

Bardziej szczegółowo

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ŚĆ (INT) Inżynieria internetowa 1. Tryby komunikacji między procesami w standardzie Message Passing Interface 2. HTML DOM i XHTML cel i charakterystyka 3. Asynchroniczna komunikacja serwerem HTTP w technologii

Bardziej szczegółowo

Modelowanie Informacji o Budynku (BIM)

Modelowanie Informacji o Budynku (BIM) Modelowanie Informacji o Budynku (BIM) Główne obiekty BIM www.akademiamiedzi.pl Europejski Instytut Miedzi ul. św. Mikołaja 8-11 50-125 Wrocław e-mail: biuro@instytutmiedzi.pl tel.: (+48) 71 78 12 502

Bardziej szczegółowo

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ŚĆ (INT) Inżynieria internetowa 1.Tryby komunikacji między procesami w standardzie Message Passing Interface. 2. HTML DOM i XHTML cel i charakterystyka. 3. Asynchroniczna komunikacja serwerem HTTP w technologii

Bardziej szczegółowo

SYSTEMY WBUDOWANE CZASU RZECZYWISTEGO. Specjalność magisterska Katedry Systemów Elektroniki Morskiej

SYSTEMY WBUDOWANE CZASU RZECZYWISTEGO. Specjalność magisterska Katedry Systemów Elektroniki Morskiej SYSTEMY WBUDOWANE CZASU RZECZYWISTEGO Specjalność magisterska Katedry Systemów Elektroniki Morskiej Co to jest system wbudowany czasu rzeczywistego? Komputer - część większego systemu wykonuje skończoną

Bardziej szczegółowo

Wykład II. Reprezentacja danych w technice cyfrowej. Studia Podyplomowe INFORMATYKA Podstawy Informatyki

Wykład II. Reprezentacja danych w technice cyfrowej. Studia Podyplomowe INFORMATYKA Podstawy Informatyki Studia Podyplomowe INFORMATYKA Podstawy Informatyki Wykład II Reprezentacja danych w technice cyfrowej 1 III. Reprezentacja danych w komputerze Rodzaje danych w technice cyfrowej 010010101010 001010111010

Bardziej szczegółowo

Modułowy trójfazowy system UPS. DPA UPScale RI kw Modułowy system UPS dostosowany do indywidualnych potrzeb

Modułowy trójfazowy system UPS. DPA UPScale RI kw Modułowy system UPS dostosowany do indywidualnych potrzeb Modułowy trójfazowy system UPS DPA UPScale RI 10 80 kw Modułowy system UPS dostosowany do indywidualnych potrzeb DPA UPScale RI ciągła ochrona obciążeń o znaczeniu krytycznym Przystosowany do montażu w

Bardziej szczegółowo

POLITECHNIKA WARSZAWSKA Wydział Elektroniki i Technik Informacyjnych. Instytut Telekomunikacji Zakład Podstaw Telekomunikacji

POLITECHNIKA WARSZAWSKA Wydział Elektroniki i Technik Informacyjnych. Instytut Telekomunikacji Zakład Podstaw Telekomunikacji POLITECHNIKA WARSZAWSKA Wydział Elektroniki i Technik Informacyjnych Instytut Telekomunikacji Zakład Podstaw Telekomunikacji Kamil Krawczyk Metody optymalizacji soft-procesorów NIOS Opiekun naukowy: dr

Bardziej szczegółowo

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

XXXII Olimpiada Wiedzy Elektrycznej i Elektronicznej. XXXII Olimpiada Wiedzy Elektrycznej i Elektronicznej Zestaw pytań finałowych numer : 1 1. Wzmacniacz prądu stałego: własności, podstawowe rozwiązania układowe 2. Cyfrowy układ sekwencyjny - schemat blokowy, sygnały wejściowe i wyjściowe, zasady syntezy 3.

Bardziej szczegółowo

Podstawy elektroniki i metrologii

Podstawy elektroniki i metrologii Politechnika Gdańska WYDZIAŁ ELEKTRONIKI TELEKOMUNIKACJI I INFORMATYKI Katedra Metrologii i Optoelektroniki Podstawy elektroniki i metrologii Studia I stopnia kier. Informatyka semestr 2 Ilustracje do

Bardziej szczegółowo

SYSTEMY OPERACYJNE: STRUKTURY I FUNKCJE (opracowano na podstawie skryptu PP: Królikowski Z., Sajkowski M. 1992: Użytkowanie systemu operacyjnego UNIX)

SYSTEMY OPERACYJNE: STRUKTURY I FUNKCJE (opracowano na podstawie skryptu PP: Królikowski Z., Sajkowski M. 1992: Użytkowanie systemu operacyjnego UNIX) (opracowano na podstawie skryptu PP: Królikowski Z., Sajkowski M. 1992: Użytkowanie systemu operacyjnego UNIX) W informatyce występują ściśle obok siebie dwa pojęcia: sprzęt (ang. hardware) i oprogramowanie

Bardziej szczegółowo

1. Budowa komputera schemat ogólny.

1. Budowa komputera schemat ogólny. komputer budowa 1. Budowa komputera schemat ogólny. Ogólny schemat budowy komputera - Klawiatura - Mysz - Skaner - Aparat i kamera cyfrowa - Modem - Karta sieciowa Urządzenia wejściowe Pamięć operacyjna

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: Kierunek: Mechatronika Rodzaj przedmiotu: dla specjalności Systemy Sterowania w ramach kierunku Mechatronika Rodzaj zajęć: Wykład, laboratorium Systemy Operacyjne Czasu Rzeczywistego

Bardziej szczegółowo

1. Tworzenie nowego projektu.

1. Tworzenie nowego projektu. Załącznik do Instrukcji 1. Tworzenie nowego projektu. Wybieramy opcję z menu głównego New->QNX C Project. Wprowadzamy nazwę przechodzimy do następnego kroku NEXT. Wybieramy platformę docelową oraz warianty

Bardziej szczegółowo

Spis treúci. 1. Wprowadzenie... 13

Spis treúci. 1. Wprowadzenie... 13 Księgarnia PWN: W. Dąbrowski, A. Stasiak, M. Wolski - Modelowanie systemów informatycznych w języku UML 2.1 Spis treúci 1. Wprowadzenie... 13 2. Modelowanie cele i metody... 15 2.1. Przegląd rozdziału...

Bardziej szczegółowo

W ramach kompetencji firmy zawiera się:

W ramach kompetencji firmy zawiera się: Firma ATONTECH powstała 01 czerwca 2009 roku jako działalność jednoosobowa i w tej formie przetrwała do dnia dzisiejszego. Zakresem działalności firmy jest szeroko pojęta automatyka sterowania, elektronika

Bardziej szczegółowo

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

Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) niestacjonarne (stacjonarne / niestacjonarne) KARTA MODUŁU / KARTA PRZEDMIOTU Załącznik nr 7 do Zarządzenia Rektora nr 10/12 z dnia 21 lutego 2012r. Kod modułu Nazwa modułu Architektura systemów komputerowych 2 Nazwa modułu w języku angielskim Computer

Bardziej szczegółowo

WPROWADZENIE Mikrosterownik mikrokontrolery

WPROWADZENIE Mikrosterownik mikrokontrolery WPROWADZENIE Mikrosterownik (cyfrowy) jest to moduł elektroniczny zawierający wszystkie środki niezbędne do realizacji wymaganych procedur sterowania przy pomocy metod komputerowych. Platformy budowy mikrosterowników:

Bardziej szczegółowo

Szkolenia specjalistyczne

Szkolenia specjalistyczne Szkolenia specjalistyczne AGENDA Programowanie mikrokontrolerów w języku C na przykładzie STM32F103ZE z rdzeniem Cortex-M3 GRYFTEC Embedded Systems ul. Niedziałkowskiego 24 71-410 Szczecin info@gryftec.com

Bardziej szczegółowo

IdyllaOS. Prosty, alternatywny system operacyjny. www.idyllaos.org. Autor: Grzegorz Gliński. Kontakt: milyges@gmail.com

IdyllaOS. Prosty, alternatywny system operacyjny. www.idyllaos.org. Autor: Grzegorz Gliński. Kontakt: milyges@gmail.com IdyllaOS www.idyllaos.org Prosty, alternatywny system operacyjny Autor: Grzegorz Gliński Kontakt: milyges@gmail.com Co to jest IdyllaOS? IdyllaOS jest to mały, prosty, uniksopodobny, wielozadaniowy oraz

Bardziej szczegółowo

2013-04-25. Czujniki obiektowe Sterowniki przemysłowe

2013-04-25. Czujniki obiektowe Sterowniki przemysłowe Ogólne informacje o systemach komputerowych stosowanych w sterowaniu ruchem funkcje, właściwości Sieci komputerowe w sterowaniu informacje ogólne, model TCP/IP, protokoły warstwy internetowej i transportowej

Bardziej szczegółowo

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

Opis efektów kształcenia dla modułu zajęć Nazwa modułu: Nowoczesne technologie komórkowe - LTE Rok akademicki: 2012/2013 Kod: ITE-1-706-s Punkty ECTS: 4 Wydział: Informatyki, Elektroniki i Telekomunikacji Kierunek: Teleinformatyka Specjalność:

Bardziej szczegółowo

Inżynieria Programowania Zarządzanie projektem. Plan wykładu. Motto. Motto 2. Notatki. Notatki. Notatki. Notatki.

Inżynieria Programowania Zarządzanie projektem. Plan wykładu. Motto. Motto 2. Notatki. Notatki. Notatki. Notatki. Inżynieria Programowania Zarządzanie projektem Arkadiusz Chrobot Katedra Informatyki, Politechnika Świętokrzyska w Kielcach Kielce, 3 października 2013 Plan wykładu 1. Wstęp 2. Czynności zarządzania 3.

Bardziej szczegółowo

4. Procesy pojęcia podstawowe

4. Procesy pojęcia podstawowe 4. Procesy pojęcia podstawowe 4.1 Czym jest proces? Proces jest czymś innym niż program. Program jest zapisem algorytmu wraz ze strukturami danych na których algorytm ten operuje. Algorytm zapisany bywa

Bardziej szczegółowo

Modularny system I/O IP67

Modularny system I/O IP67 Modularny system I/O IP67 Tam gdzie kiedyś stosowano oprzewodowanie wielożyłowe, dziś dominują sieci obiektowe, zapewniające komunikację pomiędzy systemem sterowania, urządzeniami i maszynami. Systemy

Bardziej szczegółowo

Metody obsługi zdarzeń

Metody obsługi zdarzeń SWB - Przerwania, polling, timery - wykład 10 asz 1 Metody obsługi zdarzeń Przerwanie (ang. Interrupt) - zmiana sterowania, niezależnie od aktualnie wykonywanego programu, spowodowana pojawieniem się sygnału

Bardziej szczegółowo

Systemy operacyjne oparte na mikrojądrze na przykładzie Minix3. Maciej Łaszcz, Wojciech Łowiec, Patryk Spanily 2 XII 2008

Systemy operacyjne oparte na mikrojądrze na przykładzie Minix3. Maciej Łaszcz, Wojciech Łowiec, Patryk Spanily 2 XII 2008 Systemy operacyjne oparte na mikrojądrze na przykładzie Minix3. Maciej Łaszcz, Wojciech Łowiec, Patryk Spanily 2 XII 2008 Systemy oparte na mikrojądrze Jądro systemu jest bardzo małe Architektura mocno

Bardziej szczegółowo

4. Procesy pojęcia podstawowe

4. Procesy pojęcia podstawowe 4. Procesy pojęcia podstawowe 4.1 Czym jest proces? Proces jest czymś innym niż program. Program jest zapisem algorytmu wraz ze strukturami danych na których algorytm ten operuje. Algorytm zapisany bywa

Bardziej szczegółowo

PROJEKT WSPÓŁFINANSOWANY ZE ŚRODKÓW UNII EUROPEJSKIEJ W RAMACH EUROPEJSKIEGO FUNDUSZU SPOŁECZNEGO OPIS PRZEDMIOTU. Sieci i sterowniki przemysłowe

PROJEKT WSPÓŁFINANSOWANY ZE ŚRODKÓW UNII EUROPEJSKIEJ W RAMACH EUROPEJSKIEGO FUNDUSZU SPOŁECZNEGO OPIS PRZEDMIOTU. Sieci i sterowniki przemysłowe OPIS PRZEDMIOTU Nazwa przedmiotu Kod przedmiotu Sieci i sterowniki przemysłowe Wydział Instytut/Katedra Kierunek Specjalizacja/specjalność Wydział Matematyki, Fizyki i Techniki Instytut Mechaniki i Informatyki

Bardziej szczegółowo

Informatyka Studia II stopnia

Informatyka Studia II stopnia Wydział Elektrotechniki, Elektroniki, Informatyki i Automatyki Politechnika Łódzka Informatyka Studia II stopnia Katedra Informatyki Stosowanej Program kierunku Informatyka Specjalności Administrowanie

Bardziej szczegółowo

Większe możliwości dzięki LabVIEW 2009: programowanie równoległe, technologie bezprzewodowe i funkcje matematyczne w systemach czasu rzeczywistego

Większe możliwości dzięki LabVIEW 2009: programowanie równoległe, technologie bezprzewodowe i funkcje matematyczne w systemach czasu rzeczywistego Większe możliwości dzięki LabVIEW 2009: programowanie równoległe, technologie bezprzewodowe i funkcje matematyczne w systemach czasu rzeczywistego Dziś bardziej niż kiedykolwiek narzędzia używane przez

Bardziej szczegółowo

Harmonogram Dni Otwartych Wydziału Budowy Maszyn i Informatyki CZWARTEK 26 WRZEŚNIA 2013

Harmonogram Dni Otwartych Wydziału Budowy Maszyn i Informatyki CZWARTEK 26 WRZEŚNIA 2013 Projekt współfinansowany ze środków Unii Europejskiej w ramach Europejskiego Funduszu Społecznego Harmonogram Dni Otwartych Wydziału Budowy Maszyn i Informatyki CZWARTEK 26 WRZEŚNIA 2013 GODZ. 9.00 AULA,

Bardziej szczegółowo

ICD Wprowadzenie. Wprowadzenie. Czym jest In-Circuit Debugger? 2. O poradniku 3. Gdzie szukać dodatkowych informacji? 4

ICD Wprowadzenie. Wprowadzenie. Czym jest In-Circuit Debugger? 2. O poradniku 3. Gdzie szukać dodatkowych informacji? 4 ICD 2 Czym jest In-Circuit Debugger? 2 O poradniku 3 Gdzie szukać dodatkowych informacji? 4 ICD 1 ICD 25.08.2009 Czym jest In-Circuit Debugger? Większość procesorów dostarcza systemów debugowania (ang.

Bardziej szczegółowo

Ultradźwiękowy miernik poziomu

Ultradźwiękowy miernik poziomu j Rodzaje IMP Opis Pulsar IMP jest ultradźwiękowym, bezkontaktowym miernikiem poziomu. Kompaktowa konstrukcja, specjalnie zaprojektowana dla IMP technologia cyfrowej obróbki echa. Programowanie ze zintegrowanej

Bardziej szczegółowo

Projektowanie i produkcja urządzeń elektronicznych

Projektowanie i produkcja urządzeń elektronicznych Projektowanie i produkcja urządzeń elektronicznych AMBM M.Kłoniecki, A.Słowik s.c. 01-866 Warszawa ul.podczaszyńskiego 31/7 tel./fax (22) 834-00-24, tel. (22) 864-23-46 www.ambm.pl e-mail:ambm@ambm.pl

Bardziej szczegółowo

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA realizacja w roku akademickim 2016/2017

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA realizacja w roku akademickim 2016/2017 Załącznik nr 4 do Uchwały Senatu nr 430/01/2015 SYLABUS DOTYCZY CYKLU KSZTAŁCENIA 2013-2017 realizacja w roku akademickim 2016/2017 1.1. PODSTAWOWE INFORMACJE O PRZEDMIOCIE/MODULE Nazwa przedmiotu/ modułu

Bardziej szczegółowo

PROJEKT SYSTEMU NAGŁOŚNIENIA DLA HALI SPORTOWEJ O WYMIARACH 18m x 40m dla systemu MP Project

PROJEKT SYSTEMU NAGŁOŚNIENIA DLA HALI SPORTOWEJ O WYMIARACH 18m x 40m dla systemu MP Project DLA HALI SPORTOWEJ O WYMIARACH 18m x 40m dla systemu MP Project MTB-SYSTEM ŁĘKI 180C, 32-425 TRZEMEŚNIA, www.mtb-system.pl 2015r. 1. Wstęp Przedmiotem opracowania jest projekt systemu elektroakustycznego

Bardziej szczegółowo

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

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 Specjalność: Bezpieczeństwo sieciowych systemów informatycznych, Informatyka techniczna, Technologie internetowe i techniki multimedialne Ogółem Semestr 1 Semestr 2 Semestr Semestr 4 E Z Sh W C L S P W

Bardziej szczegółowo

rozwiązania firmy CHRONOS (Wlk. Brytania)

rozwiązania firmy CHRONOS (Wlk. Brytania) KATALOG 2018 KOMPONENTY GNSS rozwiązania firmy CHRONOS (Wlk. Brytania) GPS.PL ul. Truszkowskiego 30D/2 31-352 Kraków tel. (012) 637 71 49 fax (012) 376 77 27 www.gps.pl C e n t r u m T e c h n i k L o

Bardziej szczegółowo

Kraków, [ 16 marca ]2016. Zestaw pytań nr 2

Kraków, [ 16 marca ]2016. Zestaw pytań nr 2 Kraków, [ 16 marca ]2016 Zestaw pytań nr 2 Dotyczy: przetargu nieograniczonego nr ref. 4/16, pod nazwą: dostawa sprzętu do realizacji nagłośnienia w Teatrze Łaźnia Nowa Pytanie: Czy Zamawiający dopuszcza

Bardziej szczegółowo

Planowanie przydziału procesora

Planowanie przydziału procesora Dariusz Wawrzyniak Plan wykładu Komponenty jądra związane z szeregowaniem Ogólna koncepcja planowania Kryteria oceny algorytmów planowania Algorytmy planowania (2) 1 Komponenty jądra w planowaniu Planista

Bardziej szczegółowo

WYJAŚNIENIA I ZMIANA SPECYFIKACJI ISTOTNYCH WARUNKÓW ZAMÓWIENIA

WYJAŚNIENIA I ZMIANA SPECYFIKACJI ISTOTNYCH WARUNKÓW ZAMÓWIENIA WYJAŚNIENIA I ZMIANA SPECYFIKACJI ISTOTNYCH WARUNKÓW ZAMÓWIENIA Na podstawie art. 38 ust. 1 w związku z art. 38 ust. 2 ustawy z dnia 29 stycznia 2004r. Prawo zamówień publicznych (Dz. U. z 2013 r., poz.

Bardziej szczegółowo

4. Procesy pojęcia podstawowe

4. Procesy pojęcia podstawowe 4. Procesy pojęcia podstawowe 4.1 Czym jest proces? Proces jest czymś innym niż program. Program jest zapisem algorytmu wraz ze strukturami danych na których algorytm ten operuje. Algorytm zapisany bywa

Bardziej szczegółowo

Podstawowe informacje o przedmiocie (niezależne od cyklu) Podstawy elektroniki. Kod Erasmus Kod ISCED Język wykładowy

Podstawowe informacje o przedmiocie (niezależne od cyklu) Podstawy elektroniki. Kod Erasmus Kod ISCED Język wykładowy Nazwa Kod Erasmus Kod ISCED Język wykładowy Podstawowe informacje o przedmiocie (niezależne od cyklu) Podstawy elektroniki UNIWERSYTET MARII CURIE-SKŁODOWSKIEJ W LUBLINIE Projekt Zintegrowany UMCS Centrum

Bardziej szczegółowo

Strumień specjalizujący urządzeniowo - informatyczny dla wszystkich kierunków na ETI (II st.) 3 grudnia 2014

Strumień specjalizujący urządzeniowo - informatyczny dla wszystkich kierunków na ETI (II st.) 3 grudnia 2014 Systemy wbudowane Strumień specjalizujący urządzeniowo - informatyczny dla wszystkich kierunków na ETI (II st.) 3 grudnia 2014 Geneza W styczniu 2014 firma Intel zgłosiła zapotrzebowanie na absolwentów

Bardziej szczegółowo

inteligentny budynek Audio Multiroom wiele potrzeb jedno rozwiązanie BUILDING TECHNOLOGIES

inteligentny budynek Audio Multiroom wiele potrzeb jedno rozwiązanie BUILDING TECHNOLOGIES Audio Multiroom inteligentny budynek wiele potrzeb jedno rozwiązanie Pojedyncza (autonomiczna) strefa w systemie audio multiroom Antena radiowa LAN / Ethernet CD / DVD / BR TV System automatyki VBT - 2

Bardziej szczegółowo

Katedra Systemów Cyfrowego Przetwarzania Sygnałów

Katedra Systemów Cyfrowego Przetwarzania Sygnałów Katedra Systemów Cyfrowego Przetwarzania Sygnałów Proponowana specjalnośd I stopnia (inżynierska) dr inż. Wiesław Madej Pok 325A Informatyka Specjalnośd: Programowanie Systemów Automatyki Programowanie

Bardziej szczegółowo

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

Rok akademicki: 2016/2017 Kod: JIS s Punkty ECTS: 6. Poziom studiów: Studia I stopnia Forma i tryb studiów: - Nazwa modułu: Systemy wbudowane Rok akademicki: 2016/2017 Kod: JIS-1-013-s Punkty ECTS: 6 Wydział: Fizyki i Informatyki Stosowanej Kierunek: Informatyka Stosowana Specjalność: - Poziom studiów: Studia

Bardziej szczegółowo