Wykład 2 Ewolucja i wydajność komputerów
Omów podstawowe funkcje realizowane przez system komputerowy.
Omów główne składniki strukturalne komputera (Patrz też wykład 3).
Wykład 3 Działanie komputera
Wyjaśnij na czym polegały główne koncepcje w maszynie von Neumanna? Omów wady i zalety przechowywania danych i programów w tej samej pamięci.
Scharakteryzuj zadania głównych elementów systemu komputerowego: procesora, pamięci i wejścia-wyjścia.
Co to jest cykl rozkazowy? Z jakich etapów się składa? Jakie są różnice w cyklu rozkazowym w systemie komputerowym bez obsługi przerwań i z przerwaniami?
Co to są przerwania? Jak ich zastosowanie wpływa na wydajność komputerów? Jakie znasz klasy przerwań?
Co to są przerwania wielokrotne? Jakie znasz możliwe rozwiązania problemu przerwań wielokrotnych?
Jak działa DMA? Jakie są zyski z zastosowania bezpośredniego dostępu do pamięci?
Omów struktury połączeń modułów wejścia-wyjścia, pamięci i procesora.
Wykład 4 Połączenia magistralowe
Co to jest magistrala? Do czego służy? Jakie zespoły komputera są łączone za pomocą magistrali?
Jakie znasz rodzaje linii magistralnych? Scharakteryzuj ich przeznaczenie.
Jak działa magistrala?
Jakie znasz sposoby arbitrażu? Krótko je omów.
Jakie są różnice w przebiegu operacji synchronizowanej i niesynchronizowanej?
Wykład 5 i 6 Pamięć wewnętrzna
Wymień i omów właściwości pamięci wewnętrznych.
Wyjaśnij pojęcia „słowo” i „jednostka adresowalna”.
Jakie znasz rodzaje dostępu do pamięci? Na czym one polegają?
Omów hierarchię pamięci w systemach komputerowych.
Czym różnią się od siebie pamięci RAM, ROM, EPROM, EEPROM, FLASH?
Czym różnią się od siebie pamięci statyczne i dynamiczne?
Omów działanie komórki pamięci.
Co to jest odświeżanie pamięci
Jak działają kody korekcyjne? Podaj przykład takiego kodu.
Po co w systemach komputerowych stosujemy pamięci podręczne?
Czym różnią się od siebie typowa pamięć DRAM, EDRAM, SDRAM, RDRAM, DDRAM (DDR)
Wykład 7 Pamięć zewnętrzna
Omów budowę i zasadę działania dysku magnetycznego?
Jak rozmieszczane są dane na dyskach magnetycznych?
Co to jest czas dostępu? Od czego zależy długość czasu dostępu?
Co to jest RAID? Jakie są zyski ze stosowania RAID?
Jakie znasz rodzaje pamięci optycznych?
Czym różnią się: zapis ze stałą prędkości kątową i zapis ze stałą prędkością liniową?
W jaki sposób dane są zapisywane na taśmach magnetycznych?
Wykład 8 Wejście -wyjście
Dlaczego nie łączy się urządzeń zewnętrznych bezpośrednio z magistralą?
Do czego służy moduł wejścia-wyjścia? Jak jest on podłączany do systemu komputerowego?
Jakie znasz sposoby realizacji operacje wejścia-wyjścia? Krótko scharakteryzuj każdy z nich.
Omów działanie PIO?
Jak działa DMA?
Co to są kanały i procesory wejścia-wyjścia?
Wykład 9 Wspieranie systemu operacyjnego
Jakie są główne zadania systemu operacyjnego?
Co to są systemy wsadowe?
Na czym polega wieloprogramowość? Jak jej zastosowanie wpływa na wydajność systemu komputerowego?
Wyjaśnij koncepcję podziału czasu?
Jakie znasz algorytmy szeregowania?
Czym zajmują się szeregowanie długookresowe, krótkookresowe i szeregowanie operacji wejścia-wyjścia?
Co to jest proces? Jakie są możliwe stany procesu?
Do czego służy wymiana? Co to są partycjonowanie, upakowanie, stronicowanie? Dlaczego trzeba rozróżniać adresy fizyczne i logiczne?
Do czego służy pamięć wirtualna?
Na czym polega segmentacja? Czym różni się ona od stronicowania?