Tematy wyk³adów
Transkrypt
Tematy wyk³adów
ARCHITEKTURY KOMPUTERÓW I SYSTEMY OPERACYJNE Tematy wykładów 1. Pojęcia wstępne. Historia rozwoju komputerów. 2. Systemy numeracji i sposoby prezentacji danych. 3. Systemy operacyjne – struktury i funkcje. 4. Systemy operacyjne – system plików w systemach unixowych. 5. Zarządzanie procesami w systemie UNIX. 6. Współpraca komputerów PC z urządzeniami peryferyjnymi. Zarządzanie urządzeniami wejścia/wyjścia w systemie UNIX. 7. Pamięć operacyjna (funkcje, rodzaje modułów). 8. Zarządzanie pamięcią operacyjną (pamięć wirtualna, stronicowanie). 9. Pamięci masowe (struktura fizyczna dyskietek i dysków twardych). 10. Pamięci masowe (struktura fizyczna płyt CD, sieci Storage Area Network). 11. Architektura komputerów PC – budowa i funkcje procesora. Komunikacja procesora z innymi elementami architektury komputera. 12. Przegląd architektury procesorów. 13. Procesory – przetwarzanie rozkazów 14. Architektura komputerów PC – magistrale zewnętrzne (rodzaje i funkcje). 15. Komputer multimedialny – przegląd kart rozszerzeń. Tematy ćwiczeń: 1. Zajęcia organizacyjne: zapoznanie studentów z zasadami korzystania z laboratorium komputerowego, regulaminem i planem ćwiczeń. System operacyjny DOS (przypomnienie): podstawowe polecenia, pliki konfiguracyjne. Programy wsadowe w systemie DOS. 2. Historia rozwoju komputerów – referaty. 3. System BIOS. Systemy numeracji: binarny, ósemkowy, szesnastkowy. 4. System Windows 9x, 2000: narzędzia pakujące/rozpakowujące (arj, zip, rar, itp.) systemowe, rejestry. Programy 5. Kolokwium nr I. 6. Zdalna praca w systemie UNIX (telnet, ssh): zasady pracy w shellu, polecenia podstawowe (m.in. passwd, polecenia dotyczące pracy z plikami i katalogami). Rodzaje shelli 7. UNIX: organizacja systemu plików: pliki i katalogi systemowe, katalogi domowe użytkowników, pojęcia właściciela i grupy pliku, prawa dostępu, polecenie chmod. ARCHITEKTURY KOMPUTERÓW I SYSTEMY OPERACYJNE 8. UNIX: wyszukiwanie plików i katalogów wg dowolnych kryteriów, polecenie find. Przekierowanie wejścia/wyjścia. 9. UNIX: komunikacja bezpośrednia między użytkownikami, polecenia: w, finger, write, talk, mesg. Programy: pine i ftp. 10. Kolokwium nr II. 11. UNIX: zarządzanie procesami: procesy użytkowników, uruchamianie i zabijanie procesów, polecenia: ps, kill. procesy systemowe, 12. UNIX: zarządzanie procesami: wyszukiwanie procesów wg dowolnych kryteriów, polecenie grep. 13. UNIX: potoki i filtry w systemie. 14. Kolokwium nr III. 15. Wpisanie ocen do indeksów. Literatura (wybrane pozycje) Metzger P., Jełowicki A. 1998: Anatomia PC. Helion, Gliwice. Silberschatz A., Peterson J. L., Galvin P. B. 1993: Podstawy systemów operacyjnych. Wydawnictwo Naukowo – Techniczne, Warszawa. Frisch A. 1996: UNIX – administracja systemu. Oficyna wydawnicza Read-me, Warszawa. Arthur L. J., Burns T. 1998: UNIX – programowanie w shellu. Warszawa: ZNI „MIKOM” Królikowski Z., Sajkowski M. 1992: Użytkowanie systemu operacyjnego UNIX. Wydawnictwo Politechniki Poznańskiej, Poznań 1992. Honeycutt J. 1998: Rejestry Windows 95/NT 4. Czarna Księga. Gliwice: Wydawnictwo HELION. ... i wszelkie dostępne manuale, helpy, dokumentacje systemów, prasa informatyczna, Internet (www, listy dyskusyjne, FAQ (ang. Frequently Ask Questions)).