Podstawy techniki cyfrowej
Field of study: Computer Science
Programme code: 08-S1INI12.2017

Module name: | Podstawy techniki cyfrowej |
---|---|
Module code: | 08-IO1S-13-PTC |
Programme code: | 08-S1INI12.2017 |
Semester: | summer semester 2017/2018 |
Language of instruction: | Polish |
Form of verification: | exam |
ECTS credits: | 5 |
Description: | Celem zajęć jest przygotowanie studenta do rozwiązywania zadań w zakresie metod analizy oraz syntezy układów cyfrowych, wchodzących w skład układów peryferyjnych oraz systemów komputerowych stacjonarnych i mobilnych. Dzięki wykładom student powinien znać zasady testowania i projektowania układów kombinacyjnych i cyfrowych. Powinien także wykazywać się zrozumieniem arytmetyki, logiki binarnej, logiki wielowartościowej oraz sposobami reprezentacji funkcji boolowskich. Celem zajęć jest przygotowanie studenta do zajęć związanych z architekturą komputerów, systemów komputerowych oraz programowaniem niskopoziomowym. |
Prerequisites: | (no information given) |
Key reading: | (no information given) |
Learning outcome of the module | Codes of the learning outcomes of the programme to which the learning outcome of the module is related [level of competence: scale 1-5] |
---|---|
Student potrafi formułować opinie na temat aktualnych trendów technologii układów elektronicznych i ich zastosowań w informatyce. [PTC_K_1] |
K_1_A_I_K06 [1/5] |
Potrafi zaprojektować, przedstawić zasadę działania układu elektronicznego oraz zaplanować pracę zespołu projektowego z uwzględnieniem inżynierskich i poza inżynierskich skutków działań inżyniera-informatyka. [PTC_K_2] |
K_1_A_I_K01 [1/5] |
Potrafi zaprojektować układ cyfrowy kombinacyjny i prosty układ sekwencyjny. Umie zbadać poprawność projektu w odpowiednim programie symulacyjnym. [PTC_U_1] |
K_1_A_I_U09 [1/5] |
Potrafi zaprojektować automatu skończony metodą Huffmana.
Potrafi dokonać syntezy automatu na podstawie znajomości zależności czasowych lub słownego opisu działania. Potrafi zrealizować automat Mealye’go i Moora. Umie zbadać poprawność projektu odpowiednim programem symulacyjnym.
[PTC_U_2] |
K_1_A_I_U09 [1/5] |
Potrafi interpretować i wykorzystać poznane metody i programy symulacyjne do rozwiązywania praktycznych zadań inżynierskich. Potrafi przeprowadzić analizę lub syntezę oraz ocenę działania podstawowych układów elektronicznych. [PTC_U_3] |
K_1_A_I_U01 [1/5] |
Potrafi pracować w zespole wieloosobowym oraz potrafi organizować i dokumentować pracę tego zespołu. [PTC_U_4] |
K_1_A_I_U02 [1/5] |
Ma wiedzę z zakresu matematyki, fizyki i elektroniki niezbędną do zrozumienia podstawowych procesów występujących układach elektronicznych
Ma elementarną wiedzę w zakresie materiałów stosowanych w przemyśle elektronicznym.
[PTC_W_1] |
K_1_A_I_W05 [1/5] |
Zna stosowane współcześnie technologie wytwarzania układów analogowych i cyfrowych.
Posiada wiedzę na temat zasad odczytywania kart katalogowych elementów elektronicznych oraz zasad analizy schematów elektronicznych.
[PTC_W_2] |
K_1_A_I_W08 [1/5] |
Ma wiedzę na temat struktur algebraicznych oraz aksjomatów dotyczących zapisu i reprezentacji funkcji boolowskich w postaci BDD, pD, nD, Shanona i Kroneckera. [PTC_W_3] |
K_1_A_I_W01 [1/5] |
Student ma podstawową wiedzę na temat metod projektowania kombinacyjnych oraz sekwencyjnych (asynchronicznych oraz synchronicznych) układów cyfrowych różnej skali integracji. Zna zasady projektowania oraz metody testowania i uruchamiania układów cyfrowych w środowisku wirtualnym. [PTC_W_4] |
K_1_A_I_W05 [2/5] |
Student ma wiedzę na temat zasad minimalizacji funkcji boolowskich. Zna metody minimalizacji Espresso, McCluskey Exorcism. Zna podstawy teoretyczne wymienionych metod oraz odpowiednie programy komputerowe minimalizowania prostych i złożonych funkcji boolowskich słabo i nie w pełni określonych. [PTC_W_5] |
K_1_A_I_W05 [2/5] |
Type | Description | Codes of the learning outcomes of the module to which assessment is related |
---|---|---|
Egzamin [PTC_w_1] | Rozwiązanie zadań związanych z tematyką wykładów oraz ćwiczeń laboratoryjnych. |
PTC_U_1 |
Prace kontrolne, kartkówki [PTC_w_2] | Kolokwia i kartkówki związane z bieżącym tematem ćwiczeń laboratoryjnych oraz kontrola wiedzy teoretycznej z wykładu. |
PTC_K_1 |
Sprawozdania grupowe [PTC_w_3] | Dokumentowanie, opracowywanie i weryfikowanie wyników zadań rozwiązywanych w trakcie zajęć laboratoryjnych. |
PTC_K_2 |
Form of teaching | Student's own work | Assessment of the learning outcomes | |||
---|---|---|---|---|---|
Type | Description (including teaching methods) | Number of hours | Description | Number of hours | |
lecture [PTC_fs_1] | Treści kształcenia podawane w formie tradycyjnej oraz z wykorzystaniem środków audiowizualnych. |
30 | Zapoznanie się z tematyką wykładu oraz weryfikacja treści za pomocą programu symulacyjnego, skryptu oraz pakietu e-learningowego. |
30 |
Egzamin [PTC_w_1] |
laboratory classes [PTC_fs_2] | Szczegółowe sprawdzenie przygotowania studentów do rozwiązywania zadań z uwzględnieniem metodologii postępowania. Testowanie poprawności rozwiązań. Przedstawienie zasad dokumentowania projektu. Rozwiązywanie zadań z treścią. |
30 | Wielowariantowe rozwiązywanie zestawów zadań z poszczególnych tematów. Przygotowanie danych dla opracowania sprawozdania. |
60 |
Prace kontrolne, kartkówki [PTC_w_2] |
Attachments |
---|
Module description (PDF) |
Syllabuses (USOSweb) | ||
---|---|---|
Semester | Module | Language of instruction |
(no information given) |