Architektura systemów komputerowych
Informacje ogólne
Kod przedmiotu: | 1300-Inf1ASK-NP |
Kod Erasmus / ISCED: | (brak danych) / (brak danych) |
Nazwa przedmiotu: | Architektura systemów komputerowych |
Jednostka: | Kolegium III |
Grupy: |
1 rok, informatyka [NP] |
Punkty ECTS i inne: |
5.00
|
Język prowadzenia: | polski |
Profil: | ogólnoakademicki |
Typ przedmiotu: | moduł zajęć kierunkowych |
Zajęcia w cyklu "Rok akademicki 2018/19" (zakończony)
Okres: | 2018-10-01 - 2019-09-30 |
Przejdź do planu
PN WT ŚR CZ PT |
Typ zajęć: |
Laboratorium, 16 godzin
Wykład, 20 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 "Rok akademicki 2019/20" (zakończony)
Okres: | 2019-10-01 - 2020-09-30 |
Przejdź do planu
PN WT ŚR CZ PT SO LAB
LAB
LAB
N WYK
WYK
|
Typ zajęć: |
Laboratorium, 16 godzin
Wykład, 20 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: 16W + 20L + 30 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 "Rok akademicki 2020/21" (zakończony)
Okres: | 2020-10-01 - 2021-09-30 |
Przejdź do planu
PN WT ŚR CZ PT SO LAB
LAB
LAB
WYK
|
Typ zajęć: |
Laboratorium, 16 godzin
Wykład, 20 godzin
|
|
Koordynatorzy: | Piotr Kotlarz, Janusz Łukowski | |
Prowadzący grup: | Wojciech Dobrosielski, 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: 16W + 20L + 30 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 "Rok akademicki 2021/22" (zakończony)
Okres: | 2021-10-01 - 2022-09-30 |
Przejdź do planu
PN WT ŚR CZ PT WYK
SO LAB
LAB
|
Typ zajęć: |
Laboratorium, 16 godzin
Wykład, 20 godzin
|
|
Koordynatorzy: | Piotr Kotlarz, Janusz Łukowski | |
Prowadzący grup: | Wojciech Dobrosielski, 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: 16W + 20L + 30 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 "Rok akademicki 2022/23" (zakończony)
Okres: | 2022-10-01 - 2023-09-30 |
Przejdź do planu
PN WT ŚR CZ PT SO WYK
LAB
LAB
LAB
|
Typ zajęć: |
Laboratorium, 16 godzin
Wykład, 20 godzin
|
|
Koordynatorzy: | Piotr Kotlarz, Janusz Łukowski | |
Prowadzący grup: | Wojciech Dobrosielski, 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. 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: 16W + 20L + 30 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 "Rok akademicki 2023/24" (zakończony)
Okres: | 2023-10-01 - 2024-09-30 |
Przejdź do planu
PN WT ŚR CZ PT SO WYK
LAB
LAB
LAB
N LAB
LAB
|
Typ zajęć: |
Laboratorium, 16 godzin
Wykład, 20 godzin
|
|
Koordynatorzy: | Piotr Kotlarz, Janusz Łukowski | |
Prowadzący grup: | Wojciech Dobrosielski, 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: 39 h w kontakcie + 86 h pracy własnej = 125 h = 5 ECTS W kontakcie: 20 h W +16 h lab + 3 h na zaliczenia = 39 h pracy Praca własna 86 h obejmuje: studiowanie literatury przedmiotu, realizacja zagadnień do rozwiązania formułowanych na zajęciach laboratoryjnych, nauka zagadnień zaliczeniowych |
Zajęcia w cyklu "Rok akademicki 2024/25" (w trakcie)
Okres: | 2024-10-01 - 2025-09-30 |
Przejdź do planu
PN WT ŚR CZ PT SO WYK
LAB
LAB
LAB
|
Typ zajęć: |
Laboratorium, 12 godzin
Wykład, 20 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: 39 h w kontakcie + 86 h pracy własnej = 125 h = 5 ECTS W kontakcie: 20 h W +12h lab + 3 h na zaliczenia = 35 h pracy Praca własna 86 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.