Architektura komputerów II - opis przedmiotu

Podobne dokumenty
Komunikacja interpersonalna - opis przedmiotu

Aplikacje internetowe - opis przedmiotu

Język Java i technologie Web - opis przedmiotu

Hurtownie danych - opis przedmiotu

Sensoryka i pomiary przemysłowe Kod przedmiotu

Bezpieczeństwo danych i elementy kryptografii - opis przedmiotu

Sieci bezprzewodowe - opis przedmiotu

Dynamika maszyn - opis przedmiotu

Projektowanie aplikacji na platformie Android Kod przedmiotu

Urządzenia automatyki przemysłowej Kod przedmiotu

Internet przedmiotów - opis przedmiotu

Programowanie obiektowe 1 - opis przedmiotu

Programowanie urządzeń mobilnych Kod przedmiotu

Podstawy techniki cyfrowej i mikroprocesorowej - opis przedmiotu

Podstawy robotyki - opis przedmiotu

Systemy zdarzeniowe - opis przedmiotu

Projektowanie procesów technologicznych Kod przedmiotu

Elektroenergetyczna automatyka zabezpieczeniowa - opis przedmiotu

Automatyzacja wytwarzania - opis przedmiotu

Testowanie systemów informatycznych Kod przedmiotu

Podstawy modelowania programów Kod przedmiotu

Modelowanie przetworników pomiarowych Kod przedmiotu

Grafika inżynierska - opis przedmiotu

Wspomaganie komputerowe projektowania w ogrzewnictwie i klimatyzacji - opis przedmiotu

Zarządzanie małym i średnim przedsiębiorstwem - opis przedmiotu

Administrowanie systemami informatycznymi Kod przedmiotu

Nowoczesne projektowanie aplikacji intrnetowych - opis przedmiotu

Układy napędowe maszyn - opis przedmiotu

Techniki modelowania programów Kod przedmiotu

Psychofizyczne właściwości człowieka a wykonywanie pracy - opis przedmiotu

Algorytmy i struktury danych - opis przedmiotu

Grafika inżynierska i podstawy projektowania Kod przedmiotu

Organizacja produkcji budowlanej i kierowanie procesem inwestycyjnym - opis przedmiotu

Rozwój zawodowy człowieka - opis przedmiotu

Zasady i metody ograniczania zagrożeń w środowisku pracy - opis przedmiotu

Warsztaty laborator.-modelowe (wybieralny) Typ przedmiotu. Informacje ogólne. Kod przedmiotu 06.4-WI-BUDT-warszt.labor-model.- 16.

Grafy i sieci w informatyce - opis przedmiotu

Diagnostyka procesów przemysłowych Kod przedmiotu

Języki programowania II - opis przedmiotu

Rzeczoznawca majątkowy - opis przedmiotu

Prawo karne - opis przedmiotu

Przygotowanie do aplikacji notarialnej I Kod przedmiotu

Inżynieria wytwarzania - obróbka ubytkowa Kod przedmiotu

Systemy informatyczne w logistyce Kod przedmiotu

Praktyka zawodowa - opis przedmiotu

Aplikacje WWW i PHP - opis przedmiotu

Zarządzanie transportem miejskim Kod przedmiotu

Prawo cywilne z umowami w administracji Kod przedmiotu

Praca z użytkownikiem informacji Kod przedmiotu

Projektowanie, analiza i symulacje bioprocesów - opis przedmiotu

Systemy wspomagania decyzji Kod przedmiotu

Technologie i aplikacje mobilne Kod przedmiotu

Fizyka - opis przedmiotu

Sztuka współczesna (wybieralny) Kod przedmiotu

Metrologia techniczna - opis przedmiotu

Sieci komputerowe - opis przedmiotu

Projektowanie infrastruktury logistycznej Kod przedmiotu

Systemy zarządzania jakością Kod przedmiotu

Budowa, programowanie i eksploatacja obrabiarek CNC - opis przedmiotu

Systemy transportowe w inżynierii produkcji Kod przedmiotu

Informatyczne podstawy projektowania Kod przedmiotu

Gospodarka magazynowa - opis przedmiotu

Gospodarka magazynowa - opis przedmiotu

Rachunkowość - opis przedmiotu

Postępowanie dowodowe w prawie publicznym

Postępowanie sądowo-administracyjne Kod przedmiotu

Racjonalizacja energii w budynkach Kod przedmiotu

Lean manufacturing - opis przedmiotu

Podstawy rachunkowości - opis przedmiotu

Teoria maszyn i mechanizmów Kod przedmiotu

Elektroniczne przyrządy pomiarowe Kod przedmiotu

Organizacja, zadania i metody pracy służb BHP

Konstrukcje budowlane i technologie Kod przedmiotu

Podstawy zarządzania - opis przedmiotu

Logistyka dystrybucji - opis przedmiotu

Inżynieria oprogramowania - opis przedmiotu

Profilaktyka logopedyczna - opis przedmiotu

Konstrukcje metalowe - podstawy Kod przedmiotu

Nowoczesne technologie budowlane w procesie poprawy jakości energetycznej

Aktywne i pasywne systemy pozyskiwania energii słonecznej - opis przedmiotu

Chemia organiczna - opis przedmiotu

Pomiary wielkości nieelektrycznych Kod przedmiotu

Ekonomia sektora publicznego Kod przedmiotu

Praca licencjacka - opis przedmiotu

Metody ilościowe i jakościowe oceny ryzyka Kod przedmiotu

Komunikacja społeczna - opis przedmiotu

Prawo ubezpieczeń - opis przedmiotu

Ocena ryzyka zawodowego - opis przedmiotu

Podstawy logiki i analizy ilościowej Kod przedmiotu

Logistyka zaopatrzenia i produkcji Kod przedmiotu

Technologiczne systemy transportu i magazynowania - opis przedmiotu

Maszyny i napęd elektryczny I Kod przedmiotu

Prawo spadkowe - kazuistyka - opis przedmiotu

Biotechnologia ogólna - opis przedmiotu

Nauka o materiałach II - opis przedmiotu

Automatyka przemysłowa i sterowniki PLC Kod przedmiotu

Inżynieria jakości - opis przedmiotu

Mechaniczne urządzenia sanitarne Kod przedmiotu

Aplikacje dla urządzń mobilnych Kod przedmiotu

Projektowanie siłowych układów hydraulicznych - opis przedmiotu

Transkrypt:

Architektura komputerów II - opis przedmiotu Informacje ogólne Nazwa przedmiotu Architektura komputerów II Kod przedmiotu 11.3-WI-INFP-AK-II Wydział Kierunek Wydział Informatyki, Elektrotechniki i Automatyki Informatyka / Sieciowe systemy informatyczne Profil ogólnoakademicki Rodzaj studiów pierwszego stopnia z tyt. inżyniera Semestr rozpoczęcia semestr zimowy 2016/2017 Informacje o przedmiocie Semestr 2 Liczba punktów ECTS do zdobycia 3 Typ przedmiotu obowiązkowy Język nauczania polski Sylabus opracował dr hab. inż. Krzysztof Patan, prof. UZ Formy zajęć

Forma zajęć Liczba godzin Liczba godzin Liczba godzin w Liczba godzin w Forma w semestrze w tygodniu semestrze tygodniu zaliczenia (stacjonarne) (stacjonarne) (niestacjonarne) (niestacjonarne) 30 2 18 1,2 Zaliczenie na ocenę 15 1 9,6 Egzamin Cel przedmiotu zapoznanie z zasadami przetwarzania danych w komputerze oraz modelem programowym procesora poznanie zasad obsługi urządzeń wejścia/wyjścia ukształtowanie podstawowych umiejętności w zakresie przetwarzania potokowego i wykonywania współbieżnego rozkazów Wymagania wstępne Architektura koomputerów I Zakres tematyczny Zasady przetwarzania. Obliczenia jako przetwarzanie informacji. Model pamięci operacyjnej. Adresowanie i tryby adresowania. Działania elementarne procesora. Sterowanie przebiegiem programu. Poziomy maszynowe i języki maszynowe. Reprezentacja danych i działania. Kodowanie liczb całkowitych. Reprezentacja liczb rzeczywistych. Standard IEEE 754. Algorytmy arytmetyki i szybkość działań. Organizacja ścieżki przepływu danych. Ścieżka przepływu danych jako automat operacyjny. Mikroprogram funkcjonalny. Organizacja sterowania na poziomie maszynowym. Mikroprogramowalny układ sterujący. Typy mikroinstrukcji. Organizacja adresacji mikroinstrukcji. Konstrukcja programu. Poziomy maszynowe i języki maszynowe. Sterowanie przebiegiem programu. Funkcje i procedury. Zgłoszenia i obsługa zdarzeń. Przerwania i wyjątki. Obsługa urządzeń we/wy. Potokowe przetwarzanie rozkazów. Współbieżne wykonanie rozkazów. Konflikty przetwarzania. Prognoza i realizacja rozgałęzień. Bufory: kolejka i pamięć podręczna. Niekolejne wykonanie rozkazów i współpraca jednostek wykonawczych. Przetwarzanie współbieżne. Model procesowy systemu operacyjnego. Przełączanie procesów. Kontekst procesu. Ochrona danych i zarządzanie pamięcią. Koncepcja pamięci wirtualnej. Segmentacja i stronicowanie. Zbiór roboczy i przydział pamięci. Model programowy procesora. Programowanie w języku asemblerowym. Wykorzystanie funkcji systemowych. Obsługa standardowego wejścia i wyjścia,

obsługa plików. Kompilacja, konsolidacja i śledzenie wykonania programu. Metody kształcenia wykład: konsultacje, wykład konwencjonalny laboratorium: dyskusja, symulacja, konsultacje, metoda projektu, ćwiczenia laboratoryjne Efekty kształcenia i metody weryfikacji osiągania efektów kształcenia Opis efektu Symbole efektów Metody weryfikacji Forma zajęć Potrafi opisywać liczby w różnych systemach liczbowych wykonanie sprawozdań laboratoryjnych Jest otwarty na rozwiązywanie zadań inżynierskich oraz umie pracować w grupie K_K05 K_K06 bieżąca kontrola na zajęciach Ma wiedzę na temat zasad przetwarzania programu i wykorzystania pamięci komputera Ma wiedzę z zakresu opisu budowy i zasad działania procesora oraz zna metody przetwarzania danych Potrafi programować w języku niskiego poziomu wykonanie sprawozdań laboratoryjnych

Opis efektu Symbole efektów Metody weryfikacji Forma zajęć Ma wiedzę na temat zasad organizacji sterowania w komputerach Warunki zaliczenia - warunkiem zaliczenia jest uzyskanie pozytywnej oceny z egzaminu przeprowadzonego w formie zaproponowanej przez prowadzącego. - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich ćwiczeń laboratoryjnych, przewidzianych do realizacji w ramach zajęć laboratoryjnych. Metody weryfikacji - wykład: egzamin w formie pisemnej - laboratorium: sprawozdanie, sprawdzian, kolokwium Składowe oceny końcowej = wykład: 50% + laboratorium: 50% Obciążenie pracą Obciążenie pracą Studia stacjonarne (w godz.) Studia niestacjonarne (w godz.) Godziny kontaktowe (udział w zajęciach; konsultacjach; egzaminie, itp.) 45 27 Samodzielna praca studenta (przygotowanie do: zajęć, kolokwium, egzaminu; studiowanie literatury przygotowanie: pracy pisemnej, projektu, prezentacji, raportu, wystąpienia; itp.) 30 48 Łącznie 75 75 Punkty ECTS Studia stacjonarne Studia niestacjonarne Zajęcia z udziałem nauczyciela akademickiego 2 1

Zajęcia bez udziału nauczyciela akademickiego 1 2 Łącznie 3 3 Literatura podstawowa 1. Biernat J.: Architektura komputerów, Oficyna Politechniki Wrocławskiej, Wrocław, 2005. 2. Stallings W.: Organizacja i architektura systemu komputerowego, WNT, Warszawa 2004. 3. Chalk B.S.: Organizacja i architektura komputera, WNT, Warszawa, 1998. 4. Barkalov A., Titarenko L., Hebda O.: The classical principles of organization and design of control processing unit. UZ Press, Zielona Góra, 2012 Literatura uzupełniająca 1. Dudek A., Jak pisać wirusy, Read Me, 1994 Uwagi sylabus opracował dr inż. Arkadiusz Bukowiec Zmodyfikowane przez dr hab. inż. Krzysztof Patan, prof. UZ (ostatnia modyfikacja: 26-09-2016 13:28)