Technologie informacyjne (1) Zdzisław Szyjewski
Technologia - określenie Technologia całokształt wiedzy dotyczącej konkretnej metody wytworzenia jakiegoś dobra lub uzyskania określonego efektu przemysłowego lub usługowego.
Technologia informacyjna Technologia informacyjna, IT (ang. Information Technology) - dziedzina wiedzy obejmująca -informatykę (włącznie ze sprzętem komputerowym oraz oprogramowaniem używanym do tworzenia, przesyłania, prezentowania i zabezpieczania informacji), - telekomunikację, narzędzia i inne technologie związane z informacją. Dostarcza ona użytkownikowi narzędzi, za pomocą których może on pozyskiwać informacje, selekcjonować je, analizować, przetwarzać, zarządzać i przekazywać innym ludziom.
Organizacja przedmiotu Założenia merytoryczne Wymiar godzin Sprawy organizacyjne Zajęcia laboratoryjne Forma zaliczenia zaliczenie (ECDL)
Literatura przedmiotu Adam Jaronicki, ABC MS Orfice 2007 PL, Helion, Gliwice, 2008 Abraham Silberschatz, James L. Peterson, Peter B. Galvin, Podstawy systemów operacyjnych, WNT Warszawa 1991 Karol Krysia, Sieci komputerowe. Kompendium, Helion, Gliwice, 2005
Technologie informacyjne Technologie pracy z komputerem Funkcje systemu operacyjnego Przykłady systemów operacyjnych Zarządzanie pamięcią Zarządzanie danymi Zarządzanie procesami Komunikacja z użytkownikiem Technologie sieciowe i mobilne E-biznes
Do przeczytania www.pti.szczecin.pl/gw.pdf
Budowa komputera Pamięć zewnętrzna W E Procesor Pamięć operacyjna W Y
Technologie informacyjne Technologie pracy z komputerem Funkcje systemu operacyjnego Przykłady systemów operacyjnych Zarządzanie pamięcią Zarządzanie danymi Zarządzanie procesami Komunikacja z użytkownikiem Technologie sieciowe E-biznes
Rozwój technologii obliczeń pierwsze komputery - wszystko w jednym specjalizacja pracy - obsługa operatorska systemy operacyjne - lepsze wykorzystanie zasobów - zarządzanie pamięcią (wieloprogram.) - zarządzanie zasobami (we/wy) wielodostęp - terminale (wyniesione we/wy)
Rozwój technologii obliczeń współbieżność komunikacja sieci lokalne sieci rozległe rozproszenie przetwarzania klient/serwer technologie mobilne chmura obliczeniowa
Technologie obliczeń (1) Era mainframe Role w procesie obliczeniowym konstruktor operator programista użytkownik wszystko w jednym
Technologie obliczeń (2) technologiczna specjalizacja pracy podział ról wydzielenie obsługi operatorskiej grupowanie prac w paczki (batch) technologia baczowa wzrost mocy obliczeniowej i zasobów komputera niska wydajność operatora wąskie gardło szybka pamięć zewnętrzna jeden procesor Użytkownik Operator Komputer
Technologie obliczeń (3) usprawnienie procesu obliczeniowego lepsze wykorzystanie zasobów komputera program zarządzający pracą komputera system operacyjny - wykorzystanie pamięci dzielenie czasu procesora (time sharing) wieloprogramowość wzrost wydajności komputera ale niska wydajność operatora system operacyjny Użytkownicy Operator Komputer
System operacyjny System operacyjny jest programem, który działa jako pośrednik miedzy użytkownikiem komputera a sprzętem komputerowym
System operacyjny - zadania Zadaniem systemu operacyjnego jest tworzenie środowiska, w którym użytkownik może wykonywać swoje programy w sposób wygodny i wydajny
Technologie obliczeń (4) kanały transmisji danych (znakowe/rekordowe) zarządzanie urządzeniami wyniesionymi we/wy technologia wielodostępu terminale znakowe rola operatora problem odległości od jednostki centralnej Operator system operacyjny Użytkownicy Komputer
Technologie obliczeń (5) technologia sieciowa - modemy sieci lokalne - sieci rozległe - metropolitalne rozproszenie przetwarzania technologia klient-serwer technologie mobilne chmura obliczeniowa
Rozproszone przetwarzanie - wspólne zasoby danych 100 *
Chmura obliczeniowa Klastry obliczeniowe Chmura obliczeniowa Prywatna Publiczna hybrydowa
Modele chmury obliczeniowej Kolokacja miejsce na sprzęt IaaS - Infrastructure as a Service (infrastruktura jako usługa) PaaS - Platform as a Service (platforma jako usługa) SaaS - Software as a Service (oprogramowanie jako usługa) S+S -(Software + Service)
Ewolucja technologii obliczeń Elastyczność środowiska Ruchome stanowiska LANy + WANy Sieci Paczka Podział czasu Pojedynczy użytkownik Przywiązanie do miejsca
Technologie informacyjne Technologie pracy z komputerem Funkcje systemu operacyjnego Przykłady systemów operacyjnych Zarządzanie pamięcią Zarządzanie danymi Zarządzanie procesami Komunikacja z użytkownikiem Technologie sieciowe E-biznes
Rola systemu operacyjnego System operacyjny zarządza pracą systemu obliczeniowego (komputera) Oprogramowanie wspomagające technologię obliczeń
Zarządzanie pracą komputera Pamięć zewnętrzna W E Procesor Pamięć operacyjna W Y
Podstawowe funkcje systemu operacyjnego zarządzanie pamięcią zarządzanie procesami zarządzanie danymi komunikacja z użytkownikiem
Przykłady systemów operacyjnych mikrokomputery minikomputery Mainframe obsługa sieci, systemy sieciowe Tablety Android (Google) CP/M, DOS, OS WINDOWS, Mac-OS UNIX i pochodne / Linux OS/400 OS/360, MVS, z/os VAX/VMS SUN/SOLARIS inne