Semestr zimowy 2008/09
Semestr zimowy 2009/10
Semestr zimowy 2010/11
Wstęp do informatyki MAT1107
Treści programowe:
1. Pozycyjne systemy liczbowe.
2. Kodowanie informacji.
3. Reprezentacja liczb w komputerze. Kody ZM, U1, U2, spolaryzowane.
4. Arytmetyka liczb w kodzie U2.
5. Formaty zmiennoprzecinkowe. Zakresy i dokładność reprezentacji.
6. Kodowanie danych multimedialnych Metody kompresji danych.
7. Kodowanie detecyjne i korekcyjne.
8. Algebra Boole'a. Funkcje logiczne.
9. Budowa systemu komputerowego.
10. Budowa i funkcjonowanie procesora.
11. Model programowy procesora.
12. Hierarchia pamięci.
13. Obsługa urządzeń we-wy. Przerwania w systemie komputerowym.
14. Systemy operacyjne. Funkcje systemu operacyjnego.
15. Sprawdzian zaliczeniowy.
Efekty kształcenia:
Zrozumienie sposobów reprezentacji liczb w komputerze. Znajomość sposobów kodowania danych. Zrozumienie algorytmów wykonania operacji arytmetycznych na danych stało- i zmiennoprzecinkowych. Zrozumienie budowy i zasad działania systemu komputerowego.
Rodzaj przedmiotu
Koordynatorzy przedmiotu
Literatura
a) podstawowa:
1. S. Gryś, Arytmetyka komputerów, PWN, Warszawa, 2007.
2. J. Ogrodzki, Wstęp do systemów komputerowych, Oficyna Wydawnicza Politechniki Warszawskiej, Warszawa, 2005.
3. B. Pochopień, Arytmetyka systemów cyfrowych, Wydawnictwo Politechniki Śląskiej, Gliwice, 2003.
4. W. Kwiatkowski, Wprowadzenie do kodowania, BELStudio, Warszawa, 2010.
5. W. Stallings, Organizacja i architektura systemu komputerowego. Projektowanie systemu a jego wydajność, WNT, Warszawa, 2004.
6. J. Biernat, Architektura komputerów, Oficyna Wydawnicza Politechniki Wrocławskiej, Wrocław, 2005.
7. A.S. Tanenbaum, Strukturalna organizacja systemów komputerowych, Helion, Gliwice, 2006.
b) uzupełniająca:
1. J.G. Brookshear, Informatyka w ogólnym zarysie, WNT, Warszawa, 2003.
2. A. Skorupski, Podstawy budowy i działania komputerów, WKŁ, Warszawa, 2003.