1 KARTA KURSU Organizacja i architektura komputerów

Transkrypt

1 KARTA KURSU Organizacja i architektura komputerów
KARTA KURSU
Nazwa
Organizacja i architektura komputerów
Nazwa w j. ang.
Computer organization and architecture
Punktacja
ECTS*
Kod
5
Zespół dydaktyczny:
Koordynator
prof. dr hab. inż.Marek Skomorowski
prof. dr hab. Marek Skomorowski
dr inż. Grzegorz Sokal
Opis kursu (cele kształcenia)
Celem przedmiotu jest zapoznanie studentów z budową i działaniem komputera. Realizacja przedmiotu
umożliwi studentom zrozumienie budowy i działania komputera na poziomie rozwiązań logicznych.
Kurs realizowany jest w języku polskim.
Warunki wstępne
Wiedza
Nie są wymagane warunki wstępne.
Umiejętności
Kursy
Nie są wymagane umiejętności wstępne.
Nie są wymagane kursy wstępne.
Efekty kształcenia
Efekt kształcenia dla kursu
Wiedza
Po zakończeniu kursu student:
W01: ma wiedzę z zakresu projektowania i analizy cyfrowych układów
kombinacyjnych i sekwencyjnych.
K_W12
W02: ma wiedzę z zakresu podstaw budowy i działania komputera.
K_W13
Efekt kształcenia dla kursu
Umiejętności
Odniesienie
do efektów
kierunkowych
Odniesienie
do efektów
kierunkowych
Po zakończeniu kursu student:
U01: umie projektować i analizować cyfrowe układy kombinacyjne
i sekwencyjne.
K_W12,
K_W13
1
Odniesienie
do efektów
kierunkowych
Efekt kształcenia dla kursu
Kompetencje
społeczne Po zakończeniu kursu student:
K01: rozumie konieczność kształcenia ustawicznego w szczególności
w związku z dynamicznym rozwojem informatyki i nowych technologii.
K_K01
Studia stacjonarne
Organizacja
Forma zajęć
Ćwiczenia w grupach
Wykład
(W)
A
Liczba godzin
30
K
L
S
P
E
P
E
30
Studia niestacjonarne
Organizacja
Forma zajęć
Ćwiczenia w grupach
Wykład
(W)
A
Liczba godzin
15
K
L
S
20
Opis metod prowadzenia zajęć
Wykład i ćwiczenia. W ramach ćwiczeń studenci będą projektować i analizować cyfrowe układy
kombinacyjne i sekwencyjne. Działanie zaprojektowanych układów cyfrowych będą symulować za pomocą
dostępnego oprogramowania. Będą także analizować budowę i działanie dwóch przykładowych
komputerów: jeden ze sterowaniem układowym i drugi ze sterowaniem mikroprogramowanym.
W01
W02
U01
K01
Inne
(kolokwium)
Egzamin
pisemny
Egzamin ustny
Praca pisemna
(esej)
Referat
Udział w
dyskusji
Projekt
grupowy
Projekt
indywidualny
Praca
laboratoryjna
Zajęcia
terenowe
Ćwiczenia w
szkole
Gry
dydaktyczne
E – learning
Formy sprawdzania efektów kształcenia
X
X
X
X
2
Kryteria oceny
Ocenę dobrą lub bardzo dobrą może uzyskać student, który:
napisze kolokwium na odpowiednią ocenę.
Uwagi
Treści merytoryczne (wykaz tematów)
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
Systemy liczbowe.
Podstawy dwuwartościowej algebry Boolea.
Minimalizacja funkcji logicznych.
Bramki logiczne.
Projektowanie i analiza cyfrowych układów kombinacyjnych (między innymi: dekodery,
multipleksery, półsumator, sumatory).
Języki opisu sprzętu HDL.
Projektowanie układów kombinacyjnych za pomocą programowalnych układów logicznych PLD.
Przerzutniki.
Projektowanie i analiza cyfrowych układów sekwencyjnych z wykorzystaniem przerzutników typu D
i typu JK (między innymi, jednostka arytmetyczno-logiczna).
Rejestry i liczniki.
Projektowanie przykładowego komputera ze sterowaniem układowym.
Projektowanie przykładowego komputera ze sterowaniem mikroprogramowanym.
Wykaz literatury podstawowej
Wskazane rozdziały w publikacjach:
1. Chalk B. S., Organizacja i architektura komputera. WNT. Warszawa 1998.
2. Wilkinson B., Układy cyfrowe, WKŁ, 2000.
Wykaz literatury uzupełniającej
1. Kalisz J., Podstawy elektroniki cyfrowej, WKŁ. 2007.
Bilans godzinowy zgodny z CNPS (Całkowity Nakład Pracy Studenta) – studia stacjonarne
Liczba godzin w kontakcie z
prowadzącymi
Liczba godzin pracy
studenta bez kontaktu z
prowadzącymi
Wykład
30
Konwersatorium (ćwiczenia, laboratorium itd.)
30
Pozostałe godziny kontaktu studenta z prowadzącym
5
Lektura w ramach przygotowania do zajęć
30
Przygotowanie krótkiej pracy pisemnej lub referatu po
zapoznaniu się z niezbędną literaturą przedmiotu
0
Przygotowanie projektu lub prezentacji na podany temat
(praca w grupie)
0
Przygotowanie do egzaminu
30
Ogółem bilans czasu pracy
125
Liczba punktów ECTS w zależności od przyjętego przelicznika
5
3
Bilans godzinowy zgodny z CNPS (Całkowity Nakład Pracy Studenta) – studia niestacjonarne
Liczba godzin w kontakcie z
prowadzącymi
Liczba godzin pracy
studenta bez kontaktu z
prowadzącymi
Wykład
15
Konwersatorium (ćwiczenia, laboratorium itd.)
20
Pozostałe godziny kontaktu studenta z prowadzącym
20
Lektura w ramach przygotowania do zajęć
35
Przygotowanie krótkiej pracy pisemnej lub referatu po
zapoznaniu się z niezbędną literaturą przedmiotu
0
Przygotowanie projektu lub prezentacji na podany temat
(praca w grupie)
0
Przygotowanie do egzaminu
35
Ogółem bilans czasu pracy
125
Liczba punktów ECTS w zależności od przyjętego przelicznika
5
4