130 likes | 390 Views
Systemy informatyczne. mgr inż. Marek Malinowski Zespół Matematyki i Fizyki Wydz. BMiP PW Płock. Iluminacja (twórcze olśnienie). + … +. fakt n. fakt 1. +. fakt 2.
E N D
Systemy informatyczne mgr inż. Marek Malinowski Zespół Matematyki i Fizyki Wydz. BMiP PW Płock
Iluminacja (twórcze olśnienie) + … + fakt n fakt 1 + fakt 2 „Im większą mamy wiedzę podstawową, tym lepiej jesteśmy przygotowani do tworzenia nowatorskich kreacji w danej dziedzinie” . . . . . zbiór faktów <= inkubacja
Pojęcia podstawowe- określenie informatyki Informatyka to dziedzina wiedzy o metodach • pobierania, • gromadzenia, • przechowywania, • przetwarzania • i przesyłania informacji przy pomocy środków technicznych, które te metody realizują
Pojęcia podstawowe • istota informacji • informacja czynnikiem komunikowania • dualizm informatyki • aspekt sprzętu i oprogramowania • uogólniony schemat przetwarzania informacji
Istota informacji • informacja czynnikiem komunikowania się ludzii zbiorem ludzkich wiadomości Na informację można patrzeć w dwóch aspektach: - jest czynnikiem komunikowania się ludzi. Powoduje zarejestrowanie faktu bez względu na jego istotę i na sposób przekazania tego zapisu do przetwarzania. - ma postać dokumentacji, tzn. zbioru ludzkich wiadomości. Jej przetwarzanie przez selekcję i klasyfikację pozwala utworzyć informację właściwą do ewentualnego użytku.
system komputerowy Dualizm informatyki dwoistość metody + środki techniczne (oprogramowanie)
D R f(x) . y x . (x’) (x) (y’) x’ . . y’ D’ R’ f ’(x) Środowisko systemu komputerowego Uogólniony schemat przetwarzania informacji Realny świat - nasze środowisko
Realny świat - nasze środowisko D R f(x) . y x . Środowisko systemu komputerowego Uogólniony schemat przetwarzania informacji Postać informacji - symboliczna (tekst, liczba) - dźwięk - obraz f(x) - algorytm przetwarzania
Realny świat - nasze środowisko (x) (f) (y’) x’ . . y’ D’ R’ f ’(x) Środowisko systemu komputerowego Uogólniony schemat przetwarzania informacji Postać informacji - ciągi binarne (x) - kodowanie (f) - programowanie (y’) - dekodowanie (interpretowanie)
Podstawy informatyki- architektura maszyn liczących • Schemat funkcjonalny maszyny cyfrowej - koncepcja von Neumana • Modułowość i skalowalność • Uogólniony schemat funkcjonalny maszyn cyfrowych
Podstawy informatyki- metodologie Informatyka wykorzystuje szereg technik (sposobów) i formalizmów wypracowanych w innych dyscyplinach naukowych np. techniki upraszczania: • hierarchiczność • abstrakcja Abstrakcja pozwala korzystać z czegoś, nie znając szczegółów „tego czegoś” działalności
Model warstwowy oprogramowania sprzęt BIOS system operacyjny aplikacje – programy użytkowe