Architektura systemów komputerowych
Informacje ogólne
Kod przedmiotu: | 1300-Inf11ASK-SP |
Kod Erasmus / ISCED: | (brak danych) / (brak danych) |
Nazwa przedmiotu: | Architektura systemów komputerowych |
Jednostka: | Kolegium III |
Grupy: |
1 rok, 1 sem., informatyka [SP] |
Punkty ECTS i inne: |
5.00
|
Język prowadzenia: | polski |
Profil: | ogólnoakademicki |
Typ przedmiotu: | moduł zajęć kierunkowych |
Zajęcia w cyklu "Semestr zimowy 2018/19" (zakończony)
Okres: | 2018-10-01 - 2019-02-10 |
Przejdź do planu
PN LAB
LAB
WT LAB
LAB
ŚR CZ WYK
LAB
LAB
PT |
Typ zajęć: |
Laboratorium, 30 godzin
Wykład, 15 godzin
|
|
Koordynatorzy: | Piotr Kotlarz, Janusz Łukowski | |
Prowadzący grup: | Radosław Drelich, Janusz Łukowski | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Egzamin
Laboratorium - Zaliczenie na ocenę Wykład - Egzamin |
|
Efekty kształcenia modułu zajęć: | K_W04 Ma elementarną wiedzę w zakresie elektroniki, potrzebną do zrozumienia techniki cyfrowej i zasad funkcjonowania współczesnych komputerów W1. Zna podstawowe zasady konstrukcji cyfrowych, logicznych układów kombinacyjnych. W2. Zna podstawowe układy techniki cyfrowej występujące w systemach komputerowych. K_W06 Ma uporządkowaną, podbudowaną teoretycznie wiedzę ogólną w zakresie algorytmów i ich złożoności obliczeniowej, architektury systemów komputerowych, systemów operacyjnych, technologii sieciowych W3. Zna binarne reprezentacje informacji oraz strukturę kodów rozkazowych. W4. Zna strukturę procesora rodziny x86 w oparciu o funkcjonalny model wymiany i przetwarzania informacji binarnej. W5. Zna funkcjonalny model współdziałania elementów składowych systemu komputerowego. K_W10 Zna podstawowe metody, techniki i narzędzia stosowane przy rozwiązywaniu prostych zadań informatycznych z zakresu analizy złożoności obliczeniowej algorytmów, budowy systemów komputerowych, systemów operacyjnych, sieci komputerowych i technologii sieciowych W.6 Zna zasady konstrukcji kodów rozkazowych i rozumie ich strukturę, zna zasady konstruowania adresów logicznych i fizycznych, zna podział pamięci DRAM. K_U01 Potrafi pozyskiwać informacje z literatury, baz danych i innych źródeł; potrafi integrować uzyskane informacje, dokonywać ich interpretacji, a także wyciągać wnioski oraz formułować i uzasadniać opinie U1. Potrafi dokonywać obliczeń reprezentacji liczb w dowolnych systemach kodowania pozycyjnego oraz wykonywania podstawowych operacji arytmetycznych i logicznych na tych reprezentacjach. K_U07 Potrafi wykorzystać nabytą wiedzę do opisu procesów, tworzenia modeli, zapisu algorytmów oraz innych działań w obszarze informatyki U2. Potrafi pisać proste programy na poziomie asemblera z użyciem operacji logicznych i algebraicznych. U3. Zna strukturę BIOS-a i potrafi wykorzystywać programy przerwań systemowych do tworzenia niskopoziomowych programów. U4. Potrafi analizować strukturę systemu komputerowego na podstawie analizy struktury kodów rozkazowych. U5. Potrafi dokonywać podstawowych operacji dyskowych i na pamięci DRAM. |
|
Przedmioty wprowadzające i wymagania wstepne: | brak |
Zajęcia w cyklu "Semestr zimowy 2019/20" (zakończony)
Okres: | 2019-10-01 - 2020-02-16 |
Przejdź do planu
PN WYK
LAB
LAB
WT LAB
LAB
ŚR LAB
LAB
CZ PT |
Typ zajęć: |
Laboratorium, 30 godzin
Wykład, 15 godzin
|
|
Koordynatorzy: | Piotr Kotlarz, Maciej Piechowiak | |
Prowadzący grup: | Wojciech Dobrosielski, Janusz Łukowski, Maciej Piechowiak | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Egzamin
Laboratorium - Zaliczenie na ocenę Wykład - Egzamin |
|
Efekty kształcenia modułu zajęć: | W1. Ma elementarną wiedzę w zakresie elektroniki, potrzebną do zrozumienia techniki cyfrowej i architektury współczesnych systemów komputerowych (K_W04). W2. Ma uporządkowaną, podbudowaną teoretycznie wiedzę ogólną w zakresie algorytmów i ich złożoności obliczeniowej, działania mikrokontrolera i mikroprocesora na poziomie kodu maszynowego oraz architektury systemów komputerowych (K_W06). W3. Zna podstawowe metody, techniki i narzędzia stosowane przy rozwiązywaniu prostych zadań informatycznych z zakresu budowy układów kombinacyjnych i sekwencyjnych, budowy mikroprocesora, programowania w assemblerze, architektury systemów komputerowych (K_W10). U1. Potrafi pozyskiwać informacje z literatury, baz danych, not katalogowych i dokumentacji mikroprocesorów i mikrokontrolerów; potrafi integrować uzyskane informacje, dokonywać ich interpretacji, a także wyciągać wnioski oraz formułować i uzasadniać opinie (K_U01). U2. Potrafi wykorzystać nabytą wiedzę do opisu procesów, tworzenia modeli, zapisu prostych algorytmów na poziomie asemblera z użyciem operacji logicznych i algebraicznych (K_U07). Bilans godzin pracy studenta: 15W + 30L + 21 studia literaturowe + 25 przygotowanie do laboratorium + 25 przygotowanie do egzaminu + 24 przygotowanie się do zaliczenia = 140 godz. pracy = 5 ECTS |
|
Przedmioty wprowadzające i wymagania wstepne: | brak |
Zajęcia w cyklu "Semestr zimowy 2020/21" (zakończony)
Okres: | 2020-10-01 - 2021-02-14 |
Przejdź do planu
PN WT LAB
ŚR LAB
LAB
LAB
LAB
LAB
CZ WYK
PT |
Typ zajęć: |
Laboratorium, 30 godzin
Wykład, 15 godzin
|
|
Koordynatorzy: | Piotr Kotlarz, Janusz Łukowski | |
Prowadzący grup: | Janusz Łukowski | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Egzamin
Laboratorium - Zaliczenie na ocenę Wykład - Egzamin |
|
Efekty kształcenia modułu zajęć: | W1. Ma elementarną wiedzę w zakresie elektroniki, potrzebną do zrozumienia techniki cyfrowej i architektury współczesnych systemów komputerowych (K_W04). W2. Ma uporządkowaną, podbudowaną teoretycznie wiedzę ogólną w zakresie algorytmów i ich złożoności obliczeniowej, działania mikrokontrolera i mikroprocesora na poziomie kodu maszynowego oraz architektury systemów komputerowych (K_W06). W3. Zna podstawowe metody, techniki i narzędzia stosowane przy rozwiązywaniu prostych zadań informatycznych z zakresu budowy układów kombinacyjnych i sekwencyjnych, budowy mikroprocesora, programowania w assemblerze, architektury systemów komputerowych (K_W10). U1. Potrafi pozyskiwać informacje z literatury, baz danych, not katalogowych i dokumentacji mikroprocesorów i mikrokontrolerów; potrafi integrować uzyskane informacje, dokonywać ich interpretacji, a także wyciągać wnioski oraz formułować i uzasadniać opinie (K_U01). U2. Potrafi wykorzystać nabytą wiedzę do opisu procesów, tworzenia modeli, zapisu prostych algorytmów na poziomie asemblera z użyciem operacji logicznych i algebraicznych (K_U07). Bilans godzin pracy studenta: 15W + 30L + 21 studia literaturowe + 25 przygotowanie do laboratorium + 25 przygotowanie do egzaminu + 24 przygotowanie się do zaliczenia = 140 godz. pracy = 5 ECTS |
|
Przedmioty wprowadzające i wymagania wstepne: | brak |
Zajęcia w cyklu "Semestr zimowy 2021/22" (zakończony)
Okres: | 2021-10-01 - 2022-02-13 |
Przejdź do planu
PN LAB
WT LAB
LAB
LAB
LAB
LAB
LAB
ŚR CZ WYK
PT |
Typ zajęć: |
Laboratorium, 30 godzin
Wykład, 15 godzin
|
|
Koordynatorzy: | Piotr Kotlarz, Janusz Łukowski | |
Prowadzący grup: | Krzysztof Galas, Janusz Łukowski, Belco Sangho | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Egzamin
Laboratorium - Zaliczenie na ocenę Wykład - Egzamin |
|
Efekty kształcenia modułu zajęć: | W1. Ma elementarną wiedzę w zakresie elektroniki, potrzebną do zrozumienia techniki cyfrowej i architektury współczesnych systemów komputerowych (K_W04). W2. Ma uporządkowaną, podbudowaną teoretycznie wiedzę ogólną w zakresie algorytmów i ich złożoności obliczeniowej, działania mikrokontrolera i mikroprocesora na poziomie kodu maszynowego oraz architektury systemów komputerowych (K_W06). W3. Zna podstawowe metody, techniki i narzędzia stosowane przy rozwiązywaniu prostych zadań informatycznych z zakresu budowy układów kombinacyjnych i sekwencyjnych, budowy mikroprocesora, programowania w assemblerze, architektury systemów komputerowych (K_W10). U1. Potrafi pozyskiwać informacje z literatury, baz danych, not katalogowych i dokumentacji mikroprocesorów i mikrokontrolerów; potrafi integrować uzyskane informacje, dokonywać ich interpretacji, a także wyciągać wnioski oraz formułować i uzasadniać opinie (K_U01). U2. Potrafi wykorzystać nabytą wiedzę do opisu procesów, tworzenia modeli, zapisu prostych algorytmów na poziomie asemblera z użyciem operacji logicznych i algebraicznych (K_U07). Bilans godzin pracy studenta: 15W + 30L + 21 studia literaturowe + 25 przygotowanie do laboratorium + 25 przygotowanie do egzaminu + 24 przygotowanie się do zaliczenia = 140 godz. pracy = 5 ECTS |
|
Przedmioty wprowadzające i wymagania wstepne: | brak |
Zajęcia w cyklu "Semestr zimowy 2022/23" (zakończony)
Okres: | 2022-10-01 - 2023-02-19 |
Przejdź do planu
PN LAB
LAB
WT LAB
ŚR LAB
CZ LAB
LAB
WYK
PT |
Typ zajęć: |
Laboratorium, 30 godzin
Wykład, 15 godzin
|
|
Koordynatorzy: | Piotr Kotlarz, Janusz Łukowski | |
Prowadzący grup: | Krzysztof Galas, Janusz Łukowski, Belco Sangho | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Egzamin
Laboratorium - Zaliczenie na ocenę Wykład - Egzamin |
|
Efekty kształcenia modułu zajęć: | W1. Ma elementarną wiedzę w zakresie elektroniki, potrzebną do zrozumienia techniki cyfrowej i architektury współczesnych systemów komputerowych (K_W04). W2. Ma uporządkowaną, podbudowaną teoretycznie wiedzę ogólną w zakresie algorytmów i ich złożoności obliczeniowej, działania mikrokontrolera i mikroprocesora na poziomie kodu maszynowego oraz architektury systemów komputerowych (K_W06). W3. Zna podstawowe metody, techniki i narzędzia stosowane przy rozwiązywaniu prostych zadań informatycznych z zakresu budowy układów kombinacyjnych i sekwencyjnych, budowy mikroprocesora, programowania w assemblerze, architektury systemów komputerowych (K_W10). U1. Potrafi pozyskiwać informacje z literatury, baz danych, not katalogowych i dokumentacji mikroprocesorów i mikrokontrolerów; potrafi integrować uzyskane informacje, dokonywać ich interpretacji, a także wyciągać wnioski oraz formułować i uzasadniać opinie (K_U01). U2. Potrafi wykorzystać nabytą wiedzę do opisu procesów, tworzenia modeli, zapisu prostych algorytmów na poziomie asemblera z użyciem operacji logicznych i algebraicznych (K_U07). Bilans godzin pracy studenta: 15W + 30L + 21 studia literaturowe + 25 przygotowanie do laboratorium + 25 przygotowanie do egzaminu + 24 przygotowanie się do zaliczenia = 140 godz. pracy = 5 ECTS |
|
Przedmioty wprowadzające i wymagania wstepne: | brak |
Zajęcia w cyklu "Semestr zimowy 2023/24" (zakończony)
Okres: | 2023-10-01 - 2024-02-25 |
Przejdź do planu
PN LAB
LAB
LAB
WYK
LAB
LAB
WT LAB
LAB
ŚR LAB
LAB
CZ PT |
Typ zajęć: |
Laboratorium, 30 godzin
Wykład, 15 godzin
|
|
Koordynatorzy: | Piotr Kotlarz, Janusz Łukowski | |
Prowadzący grup: | Krzysztof Galas, Janusz Łukowski, Leonid Rusanov | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Egzamin
Laboratorium - Zaliczenie na ocenę Wykład - Egzamin |
|
Efekty kształcenia modułu zajęć: | W1. Zna i rozumie budowę układów pamięci RAM, rejestrów procesora rodziny x86. Zna sposoby jak i konstrukcje układów wprowadzania i wyprowadzania informacji. Zna zasady konstrukcji układów ALU procesora (K_W04). W2. Zna i rozumie sposoby kodowania informacji. Zna i rozumie zasady konstrukcji języka maszynowego procesorów rodziny x86. Zna i rozumie sposoby adresacji argumentów rozkazów(K_W06). W3. Zna i rozumie zasady wymiany informacji pomiędzy rejestrami procesora i pamięci RAM w oparciu o język programowania niskiego poziomu. Potrafi konstruować kod rozkazowy podstawowych funkcji języka programowania wysokiego poziomu. Potrafi korzystać z procedur systemowych do tworzenia aplikacji niskopoziomowych (K_W10). U1. Potrafi korzystać z Listy Przerwań (Ralph Brown Interrupt List) procesora rodziny x86 w projektowaniu wybranych programów niskopoziomowych (K_U01). U2. Potrafi identyfikować podstawowe funkcje języka wysokiego poziomu w w sekwencyjnej konstrukcji rozkazów jak i też konstrukcji funkcji i konstrukcji skoków warunkowych (K_U07). |
|
Przedmioty wprowadzające i wymagania wstepne: | elektronika układów cyfrowych (układy kombinacyjne i sekwencyjne) |
|
Bilans pracy studenta: | Bilans godzin pracy studenta: 48 h w kontakcie + 77 h pracy własnej = 125 h = 5 ECTS W kontakcie: 15 h W + 30 h lab + 3 h na zaliczenia = 48 h pracy Praca własna 77 h obejmuje: studiowanie literatury przedmiotu, realizacja zagadnień do rozwiązania formułowanych na zajęciach laboratoryjnych, nauka zagadnień zaliczeniowych |
Zajęcia w cyklu "Semestr zimowy 2024/25" (w trakcie)
Okres: | 2024-10-01 - 2025-02-23 |
Przejdź do planu
PN LAB
LAB
LAB
WYK
WT ŚR LAB
CZ LAB
LAB
LAB
PT |
Typ zajęć: |
Laboratorium, 30 godzin
Wykład, 15 godzin
|
|
Koordynatorzy: | Piotr Kotlarz, Janusz Łukowski | |
Prowadzący grup: | Krzysztof Galas, Janusz Łukowski | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Egzamin
Laboratorium - Zaliczenie na ocenę Wykład - Egzamin |
|
Efekty kształcenia modułu zajęć: | W1. Zna i rozumie budowę układów pamięci RAM, rejestrów procesora rodziny x86. Zna sposoby jak i konstrukcje układów wprowadzania i wyprowadzania informacji. Zna zasady konstrukcji układów ALU procesora (K_W04). W2. Zna i rozumie sposoby kodowania informacji. Zna i rozumie zasady konstrukcji języka maszynowego procesorów rodziny x86. Zna i rozumie sposoby adresacji argumentów rozkazów(K_W06). W3. Zna i rozumie zasady wymiany informacji pomiędzy rejestrami procesora i pamięci RAM w oparciu o język programowania niskiego poziomu. Potrafi konstruować kod rozkazowy podstawowych funkcji języka programowania wysokiego poziomu. Potrafi korzystać z procedur systemowych do tworzenia aplikacji niskopoziomowych (K_W10). U1. Potrafi korzystać z Listy Przerwań (Ralph Brown Interrupt List) procesora rodziny x86 w projektowaniu wybranych programów niskopoziomowych (K_U01). U2. Potrafi identyfikować podstawowe funkcje języka wysokiego poziomu w w sekwencyjnej konstrukcji rozkazów jak i też konstrukcji funkcji i konstrukcji skoków warunkowych (K_U07). |
|
Przedmioty wprowadzające i wymagania wstepne: | elektronika układów cyfrowych (układy kombinacyjne i sekwencyjne) |
|
Bilans pracy studenta: | Bilans godzin pracy studenta: 48 h w kontakcie + 77 h pracy własnej = 125 h = 5 ECTS W kontakcie: 15 h W + 30 h lab + 3 h na zaliczenia = 48 h pracy Praca własna 77 h obejmuje: studiowanie literatury przedmiotu, realizacja zagadnień do rozwiązania formułowanych na zajęciach laboratoryjnych, nauka zagadnień zaliczeniowych |
Właścicielem praw autorskich jest Uniwersytet Kazimierza Wielkiego.