Informatyka zarys historii informatyki. dr hab. inż. Mikołaj Morzy
|
|
- Agnieszka Pietrzak
- 8 lat temu
- Przeglądów:
Transkrypt
1 Informatyka zarys historii informatyki dr hab. inż. Mikołaj Morzy
2 kontakt dr hab. inż. Mikołaj Morzy tel skype mikolaj.morzy
3 plan przedmiotu historia informatyki architektura komputerów kodowanie algorytmy systemy operacyjne sieci komputerowe sieć Internet bezpieczeństwo systemów informatycznych podstawy programowania systemy baz danych grafika komputerowa
4 plan wykładu definicja informatyki informatyka jako dziedzina naukowa historia informatyki zadania i zastosowania informatyki kierunki rozwoju współczesnej informatyki
5 co to jest informatyka? informatyka (ang. computer science) to dziedzina nauki i techniki zajmująca się przetwarzaniem informacji, w tym technologiami przetwarzania informacji i technologiami wytwarzania systemów do przetwarzania informacji pl.wikipedia.org Informatyka to systematyczne badanie procesów algorytmicznych, które charakteryzują i przetwarzają informację, teoria, analiza, projektowanie, badanie efektywności, implementacja i zastosowania procesów algorytmicznych Association for Computing Machinery
6 postrzeganie informatyki informatyka może być widziana jako samodzielna dyscyplina naukowa narzędzie wykorzystywane przez inne nauki (np. biologię) gałąź techniki przemysł wytwarzający sprzęt i oprogramowanie termin "informatyka" wprowadził do języka polskiego w roku 1968 prof. Romuald Marczyński na konferencji poświęconej maszynom matematycznym, wzorował się na francuskiej informatique i niemieckiej Informatik.
7 początki liczenia czasy prehistoryczne i przedhistoryczne karby i nacięcia na kościach (30 tys. lat p.n.e.) kalendarz w Stonehenge (2800 r. p.n.e.) quipu, liczby na sznurkach w systemie pozycyjnym układy kamieni abacus, 500 r. p.n.e., Mezopotamia calculus (łac.) kamyk abacus (gr.) tabliczka, deska liczydła sau-pan w Chinach soro-ban w Japonii sczoty w Rosji
8 pierwsze algorytmy Euklides z Aleksandrii algorytm wyznaczania największego wspólnego dzielnika dwóch liczb rok 650 n.e., Hindusi odkrywają numeryczne zero rok 830 n.e., Muḥammad ibn Mūsā al-khwārizmī, "Al dżebr we'l mukabala" rok 1100 n.e., pierwsza zapisana tabliczka mnożenia rok 1274 n.e., Ramon Lull, "Ars magna generalis et ultimata"
9 tabliczki Napiera John Napier ( ) odkrywa logarytmy i popularyzuje kropkę dziesiętną konstruuje kostki logarytmiczne które ułatwiają mnożenie, dzielenie, potęgowanie i pierwiastkowanie tworzy nową dziedzinę rabdologię
10 kalkulatory mechaniczne W. Schickard zegar liczący, wykonuje 4 działania, wykorzystuje pomysł pałeczek Napiera, nie zachowany do naszych czasów B. Pascal Pascalina, maszyna kółkowa realizująca dodawanie i odejmowanie G.W. Leibnitz żywa ława do obliczeń, wykonywała 4 działania
11 maszyna Jacquarda zbudowana w 1805 r. maszyna tkacka sterowana kartami perforowanymi krosno Jacquarda umożliwiało wielobarwne tkanie wzorzyste pierwszy w historii przykład maszyny sterowanej programem
12 pierwszy komputer Charles Babbage ( ) matematyk, inżynier, wynalazca, filozof w XIX wieku stworzył maszynę liczącą tak podobną do współczesnych komputerów, że do dziś znany jest jako "ojciec komputera" rewolucja przemysłowa nowe rynki: finanse, ubezpieczenia, podróże, podboje konieczność wyznaczania dokładnych tablic logarytmicznych zawodne tablice, ponad błędów w 40 tomach zastąpienie komputerów maszyną
13 maszyna różnicowa maszyna napędzana przez silnik parowy, wyliczała tablice logarytmów metodą różnic skończonych i zapisywała wyniki na metalowej płytce projekt nie został ukończony problemy budżetowe kopia na podstawie planów Babbage'a przygotowana w London Science Museum w 1990 roku 4000 elementów, 3m wysokości, 3 tony obliczenia z dokładnością do 31 cyfr
14 maszyna analityczna nowy projekt po rezygnacji z maszyny różnicowej opracowany w latach maszyna realizowała cztery operacje arytmetyczne, posiadała pamięć (magazyn), skład (store), procesor zwany młynem (mill), program zapisywany na karcie perforowanej instrukcje powtarzanie warunkowe rozgałęzianie eksperymentalny model opracowany w 1871 r.
15 technika i poezja Ada Augusta Lovelace ( ) córka Lorda Byrona, od młodości zafascynowana matematyką i techniką w latach współpracowała z Ch.Babbage'em i przygotowała pierwszy program komputerowy: instrukcję wyznaczania liczb Bernoulliego za pomocą maszyny analitycznej referencje na jej cześć nazwano język programowania Ada jej podobizna występuje na hologramach Microsoft
16 maszyna tabulacyjna Herman Hollerith ( ) matematyk i wynalazca, pracował nad amerykańskim spisem powszechnym dane z 1880 roku liczono 8 lat ludność: 3.9 mln (1790), 17.1 mln (1840), 31.4 mln (1860) dzięki maszynie tabulacyjnej 62 mln policzono w 6 tygodni w 1896 r. Hollerith zakłada Tabulating Machine Company, od 1924 r. firma nosi nazwę IBM
17 inne wydarzenia związane z informatyką 1622: William Oughtred tworzy suwak logarytmiczny 1800: Alessandro Volta wynajduje baterię 1837: Samuel Morse buduje telegraf elektromagnetyczny 1845: kabel telegraficzny pod kanałem La Manche 1854: George Bool opracowuje rachunek logiczny 1875: Thomas Edison buduje powielacz woskowy 1903: Nicola Tesla tworzy elektryczne bramki logiczne 1904: John Fleming wynajduje diodę 1925: Vannevar Bush buduje kalkulator analogowy, następuje pierwsze przesłanie obrazów drogą radiową : Konrad Zuse buduje Z1, komputer przekaźnikowy : John Atanasoff i Clifford Berry budują maszynę do rozwiązywania układów równań liniowych (komputer ABC)
18 maszyna Turinga Alan Turing ( ) genialny matematyk, kryptolog, twórca całej współczesnej informatyki maszyny Turinga bomba Turinga test Turinga: czy maszyny myślą? najważniejsza praca "On Computable Numbers"
19 maszyna Turinga uniwersalny komputer nieskończona taśma skończony alfabet głowica czytająco-pisząca olbrzymie znaczenie teoretyczne, każdy współczesny komputer jest swego rodzaju maszyną Turinga dowolny problem jest rozwiązywalny, jeśli da się zdefiniować maszynę Turinga rozwiązującą problem przykład problemu nierozwiązywalnego: problem stopu
20 maszyna von Neumanna John von Neumann ( ) matematyk, chemik, fizyk, informatyk twórca teorii gier, autor w projekcie Manhattan, twórca matematycznych podstaw mechaniki kwantowej, twórca architektury współczesnych komputerów rzeczywista implementacja maszyny Turinga pamięć komputerowa (dane i instrukcje) jednostka kontrolna (pobieranie danych i instrukcji) jednostka arytmetyczno-logiczna (wykonywanie obliczeń) urządzenie wejścia-wyjścia
21 model działania maszyny von Neumanna wymagania system posiada skończoną i funkcjonalnie pełną listę rozkazów program jest wprowadzany do pamięci przez urządzenie I/O program jest przechowywany tak samo jak dane dane i instrukcje są dostępne w taki sam sposób dla procesora przetwarzanie przez sekwencyjne odczytywanie instrukcji z pamięci i wykonywaniu ich w procesorze 1. pobierz instrukcję z pamięci 2. pobierz dane wskazane w instrukcji z pamięci 3. wykonaj rozkaz i zapisz wynik w pamięci 4. wróć do pkt. (1)
22 co wydarzyło się później 1940: powstaje idea telefonii komórkowej 1941: K.Zuse tworzy maszynę z arytmetyką zmiennoprzecinkową 1941: Alonso Church opracowuje rachunek lambda, Andriej Markow tworzy opis algorytmów na łańcuchach 1944: w IBM Howard Aiken tworzy komputer Mark I 1947: odkrycie tranzystora 1947: powstaje ENIAC, później EDSAC i EDVAC 1954: IBM sprzedaje komputer z systemem operacyjnym 1958: Frank Rosenblatt buduje perceptron, Jack Kilby i Robert Noyce tworzą układ scalony 1960: PDP-1, pierwszy minikomputer zbudowany przez Della
23 co wydarzyło się później 1965: pierwszy doktorat z informatyki 1968: powstaje firma Intel, pamięć statyczna RAM 1970: pierwsza dyskietka (8,5"), światłowody 1971: pierwszy mikroprocesor Intel : powstaje Cray Research, pierwsze superkomputery 1974: Intel wypuszcza procesor : pierwsza myszka, pierwszy laptop, pierwszy PC 1986: Hewlett-Packard wprowadza procesor RISC 1990: pierwszy serwer usługi WWW
24 generacja 0 (do 1950) zasadniczym elementem jest przekaźnik elektromagnetyczny praca w systemie dziesiętnym komputer MARK I
25 generacja 1 ( ) komputery oparte na lampach elektronowych 1000-krotne przyspieszenie obliczeń dane wprowadzane z kart perforowanych, taśm lub dalekopisów jeden program w kodzie binarnym brak systemu operacyjnego komputer ENIAC
26 generacja 2 ( ) komputery oparte na tranzystorach pierwsze pamięci zewnętrzne (dyski i taśmy magnetyczne, bębny) wieloprogramowość języki symboliczne (FORTRAN, COBOL) prędkość do operacji na sekundę komputer IBM/360
27 generacja 3 ( ) komputery oparte na układach scalonych typy układów scalonych: SSI, MSI wieloprogramowość i wieloprocesowość sieci komputerowe i urządzenia peryferyjne prędkość do operacji na sekundę komputer PDP-1
28 generacja 4 ( ) komputery oparte na mikroprocesorach 1976: Steve Woźniak i Steve Jobs zakładają Apple Computers i produkują mikrokomputer Apple I 1981: Microsoft Disk Operating System (MS-DOS)
29 generacja 5 (od 1985) miniaturyzacja sprzętu zwiększenie możliwości obliczeniowych przetwarzanie równoległe i rozproszone sztuczna inteligencja generacja 6? biokomputery nanokomputery obliczenia przy pomocy DNA komputery kwantowe
30 czym jest komputer dane komputer wynik program
31 zastosowania: matematyka komputerowa automatyczne dowodzenie twierdzeń 10%-25% błędów znalezionych w tablicach całek kryptografia, poszukiwania największych liczb pierwszych teoria obliczalności obrazy fraktalne
32 zastosowania: biologia i biocybernetyka symulacja działania komórek nerwowych, układu nerwowego, funkcji mózgu medycyna wspierana komputerowo symulacje cykli biochemicznych w farmakologii
33 zastosowania: archeologia rekonstrukcje zabytków wizualizacje stanowisk archeologicznych graficzne bazy danych obiektów rozproszonych po wielu muzeach
34 zastosowania: badania literackie stylometria: badanie stylu literackiego za pomocą metod ilościowych metody klasyfikacji tekstu digitalizacja ogromnych wolumenów tekstu rozstrzyga sporne kwestie literackie
35 zastosowania: inne modelowanie procesów pogodowych kierowanie ruchem lotniczym, drogowym, kolejowym projektowanie, aplikacje typu CAD/CAM sekwencjonowanie genomów symulacja pola walki i sterowanie systemami obrony
36 kierunki rozwoju algorytmika tworzenie nowych algorytmów, obliczalność, optymalizacja bazy danych gigantyczne wolumeny danych, języki zapytań, nowe typy danych grafika komputerowa kartografia, wizualizacja 2D i 3D, rozrywka, diagnostyka medyczna kryptografia ochrona informacji, prywatność, elektroniczny podpis programowanie nowe języki programowania, inżynieria oprogramowania sieci komputerowe architektury, systemy mobilne, usługi sieciowe, aplikacje, Web 2.0 i 3.0 systemy operacyjne architektury, zarządzanie zasobami, systemy sieciowe
O informatyce i jej historii. R. Robert Gajewski omklnx.il.pw.edu.pl/~rgajewski
O informatyce i jej historii R. Robert Gajewski omklnx.il.pw.edu.pl/~rgajewski www.il.pw.edu.pl/~rg s-rg@siwy.il.pw.edu.pl Informatyka (1) Informatyka to gałąź wiedzy związana z procesami:! projektowania,
Bardziej szczegółowoHistoria maszyn liczących
Historia maszyn liczących pierwsze potrzeby liczenia już w czasach, kiedy ludzie żyli w jaskiniach i lasach (religia, jesienne zbiory). Zaczęto liczyć nacięcia na drewnie, znaki na ścianach pierwszy kalendarz
Bardziej szczegółowoPodstawy informatyki. dr inż. Izabela Szczęch Izabela.Szczech@cs.put.poznan.pl. www.cs.put.poznan.pl/iszczech
Podstawy informatyki dr inż. Izabela Szczęch Izabela.Szczech@cs.put.poznan.pl www.cs.put.poznan.pl/iszczech PP Plan przedmiotu Wprowadzenie Komputerowa reprezentacja informacji znaków liczb obrazów Budowa
Bardziej szczegółowo2014-10-15. Historia komputera. Architektura komputera Historia komputera. Historia komputera. Historia komputera. Historia komputera
Architektura komputera dr inż. Tomasz Łukaszewski 1 2 500 p.n.e: pierwsze liczydło (abakus) Babilonia. 1614kostkiJohnaNapiera szkockiego matematyka pozwalające dodawać i odejmować 3 4 1621suwak logarytmicznyopracowany
Bardziej szczegółowoArchitektura komputerów Historia systemów liczących
Historia systemów liczących Prezentacja jest współfinansowana przez Unię Europejską w ramach Europejskiego Funduszu Społecznego w projekcie pt. Innowacyjna dydaktyka bez ograniczeń - zintegrowany rozwój
Bardziej szczegółowoWykład pierwszy Rys historyczny rozwoju sprzętu komputerowego
Wykład pierwszy Rys historyczny rozwoju sprzętu komputerowego ARK: W1 SG 2005 1/7 Ważniejsze daty w historii rozwoju komputerów 1/5? komputery astronomiczne (Stonehenge)? abak (RYS1a, RYS1b) ok. 1400 astrolabium
Bardziej szczegółowoPodstawy informatyki. Izabela Szczęch. Politechnika Poznańska
Podstawy informatyki Izabela Szczęch Politechnika Poznańska WPROWADZENIE DO INFORMATYKI Plan wykładu Informatyka jako dziedzina naukowa Zarys historii informatyki Zadania i zastosowania informatyki Kierunki
Bardziej szczegółowoPodstawy Informatyki. Podstawy Informatyki. Warunki zaliczenia. Program wykładów. Metalurgia, I rok. Czym jest informatyka? Z czego się uczyć?
Podstawy Informatyki Metalurgia, I rok Krzysztof Wilk Katedra Informatyki Stosowanej i Modelowania wilk@metal.agh.edu.pl tel. 012 617 28 89 Konsultacje: poniedziałek, 11.30-13; B-4, pok. 207 PROGRAM ZAJĘĆ
Bardziej szczegółowoPodstawy Informatyki
Podstawy Informatyki Metalurgia, I rok Krzysztof Wilk Katedra Informatyki Stosowanej i Modelowania wilk@metal.agh.edu.pl tel. 012 617 28 89 Konsultacje: poniedziałek, 11.30-13; B-4, pok. 207 Podstawy Informatyki
Bardziej szczegółowoJAKIE IDEE WPŁYNĘŁY NAJSILNIEJ NA ROZWÓJ I EWOLUCJĘ INFORMATYKI?
JAKIE IDEE WPŁYNĘŁY NAJSILNIEJ NA ROZWÓJ I EWOLUCJĘ INFORMATYKI? Dlaczego dla informatyków ważne są liczby? Dlaczego dla informatyków ważne są liczby? bo w pamięci komputerów cyfrowych wszelkie dane (teksty,
Bardziej szczegółowoPodstawy informatyki. Izabela Szczęch. Politechnika Poznańska
Podstawy informatyki Izabela Szczęch Politechnika Poznańska WPROWADZENIE DO INFORMATYKI Plan wykładu Informatyka jako dziedzina naukowa Zarys historii informatyki Zadania i zastosowania informatyki Kierunki
Bardziej szczegółowoAlgorytm. Krótka historia algorytmów
Algorytm znaczenie cybernetyczne Jest to dokładny przepis wykonania w określonym porządku skończonej liczby operacji, pozwalający na rozwiązanie zbliżonych do siebie klas problemów. znaczenie matematyczne
Bardziej szczegółowoalgorytm przepis rozwiązania przedstawionego zadania komputer urządzenie, za pomocą którego wykonywane są algorytmy
Podstawowe pojęcia związane z informatyką: informatyka dziedzina wiedzy i działalności zajmująca się gromadzeniem, przetwarzaniem i wykorzystywaniem informacji, czyli różnego rodzaju danych o otaczającej
Bardziej szczegółowoInformatyka. Prowadzący: Dr inż. Sławomir Samolej D102 C, tel: 865 1766, email: ssamolej@prz-rzeszow.pl WWW: ssamolej.prz-rzeszow.
Informatyka Prowadzący: Dr inż. Sławomir Samolej D102 C, tel: 865 1766, email: ssamolej@prz-rzeszow.pl WWW: ssamolej.prz-rzeszow.pl 1 Program zajęć Wykład: Wprowadzenie Budowa i działanie sprzętu komputerowego
Bardziej szczegółowoElementy historii INFORMATYKI
Elementy historii INFORMATYKI Wykład 2. Elementy historii informatyki HISTORIA INFORMATYKI HISTORIA KOMPUTERÓW Wykład 2. Elementy historii informatyki Prehistoria informatyki: PASCAL i LEIBNIZ (1623 1662)
Bardziej szczegółowoPowrót do przeszłości i przyszłości
Wykład 7 Powrót do przeszłości i przyszłości Krótka (bardzo) historia komputerów: ok. 2600 r. p.n.e. stosowano liczydła zwane abakusami IV w. p.n.e. Euklides w swoim fundamentalnym dziele Elementy podał
Bardziej szczegółowoDr inż. Grażyna KRUPIŃSKA. D-10 pokój 227 WYKŁAD 1 WSTĘP DO INFORMATYKI
Dr inż. Grażyna KRUPIŃSKA Grazyna.Krupinska@fis.agh.edu.pl http://orion.fis.agh.edu.pl/~grazyna/ D-10 pokój 227 WYKŁAD 1 WSTĘP DO INFORMATYKI Plan wykładu 2 Wprowadzenie, trochę historii, systemy liczbowe
Bardziej szczegółowoSystemy operacyjne i sieci komputerowe
Historia komputerów 1 1. Historia komputeryzacji 1620 suwak logarytmiczny narzędzie ułatwiające dokonywanie prostych obliczeń, logarytmowanie. Był stosowany przez inżynierów jeszcze w XX wieku. Wynalazca,
Bardziej szczegółowoWprowadzenie do informatyki Czym jest informatyka?
Wprowadzenie do informatyki Czym jest informatyka? dr inż. Anna Kobusińska Anna.Kobusinska@cs.put.poznan.pl www.cs.put.poznan.pl/akobusinska Informatyka zajmuje się całokształtem przechowywania, przesyłania,
Bardziej szczegółowoPrzeszłość i przyszłość informatyki
Przeszłość i przyszłość informatyki Rodzaj zajęć: Wszechnica Popołudniowa Tytuł: Przeszłość i przyszłość informatyki Autor: prof. dr hab. Maciej M Sysło Redaktor merytoryczny: prof. dr hab. Maciej M Sysło
Bardziej szczegółowoTechnologie Informacyjne
page.1 Technologie Informacyjne Wersja: 4 z drobnymi modyfikacjami! Wojciech Myszka 2013-10-14 20:04:01 +0200 page.2 Cel zajęć Cele zajęć: Uaktualnienie i ujednolicenie wiedzy/terminologii oraz zdobycie
Bardziej szczegółowoArchitektura komputerów
Architektura komputerów Jan Kazimirski 1 Opis zajęć Odrobina historii... Elementy techniki cyfrowej Maszynowa reprezentacja danych Budowa i zasady działania współczesnych komputerów Elementy programowania
Bardziej szczegółowoO ALGORYTMACH I MASZYNACH TURINGA
O ALGORYTMACH I MASZYNACH TURINGA ALGORYTM (objaśnienie ogólne) Algorytm Pojęcie o rodowodzie matematycznym, oznaczające współcześnie precyzyjny schemat mechanicznej lub maszynowej realizacji zadań określonego
Bardziej szczegółowoKierunek Informatyka stosowana Studia stacjonarne Studia pierwszego stopnia
Studia pierwszego stopnia I rok Matematyka dyskretna 30 30 Egzamin 5 Analiza matematyczna 30 30 Egzamin 5 Algebra liniowa 30 30 Egzamin 5 Statystyka i rachunek prawdopodobieństwa 30 30 Egzamin 5 Opracowywanie
Bardziej szczegółowoWprowadzenie do informatyki
Wprowadzenie do informatyki dr inż.. Anna Kobusińska ska Anna.Kobusinska@cs.put.poznan.pl www.cs.put.poznan.pl/akobusinska akobusinska Czym jest informatyka? Informatyka zajmuje się całokształtem przechowywania,
Bardziej szczegółowoAlan M. TURING. Matematyk u progu współczesnej informatyki
Alan M. TURING n=0 1 n! Matematyk u progu współczesnej informatyki Wykład 5. Alan Turing u progu współczesnej informatyki O co pytał Alan TURING? Czym jest algorytm? Czy wszystkie problemy da się rozwiązać
Bardziej szczegółowoWstęp do Informatyki. dr inż. Paweł Pełczyński ppelczynski@swspiz.pl
Wstęp do Informatyki dr inż. Paweł Pełczyński ppelczynski@swspiz.pl Literatura 1. Brookshear, J. G. (2003). Informatyka w ogólnym zarysie. WNT, Warszawa. 3. Małecki, R. Arendt D. Bryszewski A. Krasiukianis
Bardziej szczegółowoPytania do egzaminu część historyczna [Na podstawie: http://www.historiainformatyki.za.pl/kalendarium.html]
Pytania do egzaminu część historyczna [Na podstawie: http://www.historiainformatyki.za.pl/kalendarium.html] 1500 Leonardo da Vinci wykonuje szkic prostego kalkulatora mechanicznego. 1600 John Napier buduje
Bardziej szczegółowoArchitektura komputerów wer. 7
Architektura komputerów wer. 7 Wojciech Myszka 2013-10-29 19:47:07 +0100 Karty perforowane Kalkulator IBM 601, 1931 IBM 601 kalkulator Maszyna czytała dwie liczby z karty, mnożyła je przez siebie i wynik
Bardziej szczegółowoMaszyny liczace - rys historyczny
SWB - Mikroprocesory i mikrokontrolery - wykład 7 asz 1 Maszyny liczace - rys historyczny pierwszy kalendarz - Stonehenge (obecnie Salisbury, Anglia) skonstruowany ok. 2800 r. pne. abacus - pierwsze liczydła
Bardziej szczegółowoJako pierwszych do liczenia używano palców.
Jako pierwszych do liczenia używano palców. Kolejnymi przedmiotami do liczenia były kamienie. Małe, okrągłe kamyki mogły być używane do wyrażania większych liczb niż starcza na to palców, a posiadały one
Bardziej szczegółowoInformatyka. Prowadzący: Dr inż. Sławomir Samolej D108A, tel: 865 1486, email: ssamolej@prz-rzeszow.pl WWW: ssamolej.prz-rzeszow.
Informatyka Prowadzący: Dr inż. Sławomir Samolej D108A, tel: 865 1486, email: ssamolej@prz-rzeszow.pl WWW: ssamolej.prz-rzeszow.pl 1 Program zajęć Wykład: Wprowadzenie Budowa i działanie sprzętu komputerowego
Bardziej szczegółowoHistoria informatyki
Spis treści 1 CZYM JEST INFORMATYKA... - 2-1.1 DEFINICJE INFORMATYKI...- 2-1.2 POJĘCIA ZWIĄZANE Z INFORMATYKĄ...- 2-2 ELEMENTY HISTORII INFORMATYKI... - 2-2.1 OD STAROŻYTNOŚCI DO ŚREDNIOWIECZA...- 2-2.2
Bardziej szczegółowoHISTORIA KOMPUTERÓW 2015/16. Bartosz Klin.
HISTORIA KOMPUTERÓW 2015/16 Bartosz Klin klin@mimuw.edu.pl http://www.mimuw.edu.pl/~klin/ Oś czasu Hollerith Torres Turing Shannon Stibitz Aiken 1880 1900 1920 1940 Konrad Zuse (1910-1995) - niemiecki
Bardziej szczegółowoJak liczono dawniej? 1
Jak liczono dawniej? 1 SPIS TREŚCI PALCE... 3 KAMIENIE... 4 SYSTEM KARBOWY... 5 ABAKUS:... 6 MECHANICZNY KALKULATOR LEONARDA DA VINCI:... 7 TABLICE NAPIERA:... 8 SUWAK LOGARYTMICZNY:... 9 MECHANICZNY KALKULATOR
Bardziej szczegółowoWstęp do architektury komputerów
Wstęp do architektury komputerów Podręczniki: Willians Stallings: Organizacja i architektura systemu komputerowego, WNT Notatki z wykładu: http://zefir.if.uj.edu.pl/planeta/wyklad_architektura.htm Egzamin:
Bardziej szczegółowoBudowa pierwszych komputerów i ich zastosowanie w matematyce
Budowa pierwszych komputerów i ich zastosowanie w matematyce Aleksander Byglewski Jarosław Rolski Jakub Zbrzezny Krótki kurs historii matematyki Wydział Matematyki i Nauk Informacyjnych Politechnika Warszawska
Bardziej szczegółowoHistoria komputera. Lubię to! - podręcznik
Historia komputera Lubię to! - podręcznik Plan na dziś Definicja komputera Dlaczego powstał komputer? Historia komputerów Przyrządy do liczenia Co to jest komputer? Definicja z https://www.wikipedia.org/
Bardziej szczegółowoAlgorytm. Słowo algorytm pochodzi od perskiego matematyka Mohammed ibn Musa al-kowarizimi (Algorismus - łacina) z IX w. ne.
Algorytm znaczenie cybernetyczne Jest to dokładny przepis wykonania w określonym porządku skończonej liczby operacji, pozwalający na rozwiązanie zbliżonych do siebie klas problemów. znaczenie matematyczne
Bardziej szczegółowoPodstawy Informatyki Organizacja prostego komputera dydaktycznego
Podstawy Informatyki Organizacja prostego komputera dydaktycznego alina.momot@polsl.pl http://zti.polsl.pl/amomot/pi Plan wykładu 1 2 Wprowadzenie Architektura maszyny W Rozkazy maszyny W 3 Rozkazy arytmetyczne
Bardziej szczegółowoAlgorytm. Krótka historia algorytmów
Algorytm znaczenie cybernetyczne Jest to dokładny przepis wykonania w określonym porządku skończonej liczby operacji, pozwalający na rozwiązanie zbliżonych do siebie klas problemów. znaczenie matematyczne
Bardziej szczegółowoArchitektura komputerów wer. 3
Architektura komputerów wer. 3 Wojciech Myszka, Maciej Panek listopad 2014 r. Karty perforowane Kalkulator IBM 601, 1931 IBM 601 kalkulator Maszyna czytała dwie liczby z karty, mnożyła je przez siebie
Bardziej szczegółowoMiędzy przeszłością a przyszłością komputerów i informatyki
Między przeszłością a przyszłością komputerów i informatyki Uniwersytet Wrocławski, UMK w Toruniu syslo@ii.uni.wroc.pl Rozgrzewka, I Co ci dwaj Panowie, stojący na tle komputera ENIAC, trzymają w rękach?
Bardziej szczegółowo2012/2013. PLANY STUDIÓW stacjonarnych i niestacjonarnych I-go stopnia prowadzonych na Wydziale Elektrotechniki, Automatyki i Informatyki
PLANY STUDIÓW stacjonarnych i niestacjonarnych I-go stopnia prowadzonych na Wydziale Elektrotechniki, Automatyki i Informatyki rok akademicki 2012/2013 Opole, styczeń 2013 r. Tekst jednolity po zmianach
Bardziej szczegółowoHistoria maszyn liczących
Historia maszyn liczących Krzysztof Grąbczewski Za początek rozwoju maszyn liczących uznaje się powszechnie XVII wiek. Jednak historia samego liczenia sięga zdecydowanie dawniejszych czasów. Pierwsze potrzeby
Bardziej szczegółowoAlgorytm. Słowo algorytm pochodzi od perskiego matematyka Mohammed ibn Musa al-kowarizimi (Algorismus - łacina) z IX w. ne.
Algorytm znaczenie informatyczne Jest to dokładny przepis wykonania w określonym porządku skończonej liczby operacji, pozwalający na rozwiązanie zbliżonych do siebie klas problemów. znaczenie matematyczne
Bardziej szczegółowoWstęp do Informatyki dla bioinformatyków
Wstęp do Informatyki dla bioinformatyków Wykład 1. Wstęp do Wstępu Bartek Wilczyński bartek@mimuw.edu.pl Po pierwsze - Formalności 2 kolokwia (po 15 pkt) początek XI i koniec XII Dwa programy zaliczeniowe:
Bardziej szczegółowo12:00 1 MAJA 2015, CZWARTEK
Mój wymarzony zawód: 12:00 1 MAJA 2015, CZWARTEK Kacper Bukowski, Uczeń klasy III B Gimnazjum nr 164 z Oddziałami Integracyjnymi i Dwujęzycznymi im. Polskich Olimpijczyków w Warszawie www.kto-to-informatyk.pl
Bardziej szczegółowoPRACA ZALICZENIOWA Z WORDA
PRACA ZALICZENIOWA Z WORDA Wykonał: mgr Henryk Janeczek Olesno, 2011 Test zaliczeniowy z Worda spis treści Numerowanie, punktory.. 3 Tabela. 4 Tekst wielokolumnowy, grafika... 5 Tekst matematyczny, rysunki,
Bardziej szczegółowoTechnologie Informacyjne Wykład 2
Technologie Informacyjne Wykład 2 Elementy systemu komputerowego Wojciech Myszka Jakub Słowiński Katedra Mechaniki i Inżynierii Materiałowej Wydział Mechaniczny Politechnika Wrocławska 15 października
Bardziej szczegółowoKomputery. Wersja: 5 z drobnymi modyfikacjami! Wojciech Myszka :08:
Komputery Wersja: 5 z drobnymi modyfikacjami! Wojciech Myszka 2015-10-04 08:08:08 +0200 Odrobina historii matematyki Jak liczono kiedyś używając części ciała (na palcach), nacięcia (karby) na kiju, kości,...
Bardziej szczegółowoHistoria komputerów. Szkoła Podstawowa nr 8 im. Jana Wyżykowskiego w Lubinie
Historia komputerów Informatyka - dziedzina nauki, która zajmuje się przetwarzaniem informacji przy pomocy komputerów i odpowiedniego oprogramowania. Historia informatyki: Pierwszymi narzędziami, które
Bardziej szczegółowoInformacja w perspektywie obliczeniowej. Informacje, liczby i obliczenia
Informacja w perspektywie obliczeniowej Informacje, liczby i obliczenia Cztery punkty odniesienia (dla pojęcia informacji) ŚWIAT ontologia fizyka UMYSŁ psychologia epistemologia JĘZYK lingwistyka nauki
Bardziej szczegółowoSystemy operacyjne i sieci komputerowe Szymon Wilk Superkomputery 1
i sieci komputerowe Szymon Wilk Superkomputery 1 1. Superkomputery to komputery o bardzo dużej mocy obliczeniowej. Przeznaczone są do symulacji zjawisk fizycznych prowadzonych głównie w instytucjach badawczych:
Bardziej szczegółowoPodstawy Programowania Algorytmy i programowanie
Podstawy Programowania Algorytmy i programowanie Katedra Analizy Nieliniowej, WMiI UŁ Łódź, 3 października 2013 r. Algorytm Algorytm w matematyce, informatyce, fizyce, itp. lub innej dziedzinie życia,
Bardziej szczegółowoInformatyczna Wieża Babel, czyli o różnych językach programowania. Informatyczna Wieża Babel, czyli o różnych językach programowania
Informatyczna Wieża Babel, czyli o różnych językach programowania Informatyczna Wieża Babel, czyli o różnych językach programowania Wstęp Aplikacje i programy, jakich dziś używamy, ukryte dla nas pod postacią
Bardziej szczegółowoPrzeszłość i Przyszłość Informatyki
Przeszłość i Przyszłość Informatyki Maciej M. Sysło Uniwersytet Wrocławski syslo@ii.uni.wroc.pl Łączą nas ludzie nie maszyny Plan Nie rozstrzygnę : Kto jest ojcem komputerów: Który komputer był pierwszy:
Bardziej szczegółowoHistoria komputera. Narzędzia informatyki
Historia komputera Narzędzia informatyki 12 października 2015 dr inż. Bartłomiej Prędki Bartlomiej.Predki@cs.put.poznan.pl http://zajecia.predki.com http://ni.predki.com tel. 61 665 2932 pok. 124 CW Konsultacje
Bardziej szczegółowoCezary Bolek. Uniwersytet Łódzki. Wydział Zarządzania. Katedra Informatyki. Informacje organizacyjne
Wstęp do informatyki Cezary Bolek cbolek@ki.uni.lodz.pl Uniwersytet Łódzki Wydział Zarządzania Katedra Informatyki Informacje organizacyjne Kontakt dr inŝ. Cezary Bolek pokój 142, Katedra Informatyki,
Bardziej szczegółowoZagadnienia egzaminacyjne INFORMATYKA. Stacjonarne. I-go stopnia. (INT) Inżynieria internetowa STOPIEŃ STUDIÓW TYP STUDIÓW SPECJALNOŚĆ
(INT) Inżynieria internetowa 1. Tryby komunikacji między procesami w standardzie Message Passing Interface 2. HTML DOM i XHTML cel i charakterystyka 3. Asynchroniczna komunikacja serwerem HTTP w technologii
Bardziej szczegółowoHARMONOGRAM EGZAMINÓW
Kierunek: MECHANIKA I BUDOWA MASZYN - studia I stopnia Materiałoznawstwo Analiza matematyczna Termodynamika techniczna 2 Cały rok Mechanika II Wytrzymałość materiałów Spawalnictwo Technologia spawania
Bardziej szczegółowoInformatyka. Michał Rad
Informatyka Michał Rad 13.10.2016 Co i po co będziemy robić Plan wykładów: Wstęp, historia Systemy liczbowe Co to jest system operacyjny i po co to jest Sprawy związane z tworzeniem i własnością oprogramowania
Bardziej szczegółowoWspółczesna problematyka klasyfikacji Informatyki
Współczesna problematyka klasyfikacji Informatyki Nazwa pojawiła się na przełomie lat 50-60-tych i przyjęła się na dobre w Europie Jedna z definicji (z Wikipedii): Informatyka dziedzina nauki i techniki
Bardziej szczegółowoTechnika mikroprocesorowa
Technika mikroprocesorowa zajmuje się przetwarzaniem danych w oparciu o cyfrowe programowalne układy scalone. Systemy przetwarzające dane w oparciu o takie układy nazywane są systemami mikroprocesorowymi
Bardziej szczegółowoBudowa komputera Komputer computer computare
11. Budowa komputera Komputer (z ang. computer od łac. computare obliczać) urządzenie elektroniczne służące do przetwarzania wszelkich informacji, które da się zapisać w formie ciągu cyfr albo sygnału
Bardziej szczegółowoFascynujący świat komputerów
Barbara Szczepańska INFORMATYKA Barbara Szczepańska Fascynujący świat komputerów Kto wynalazł komputer? Komputery zmieniły ogromnie naszą cywilizację, wpływają bezpośrednio na wiele aspektów naszego życia,
Bardziej szczegółowoWstęp do informatyki. Informacje organizacyjne. Literatura. 1. David Harel, Rzecz o istocie informatyki - algorytmika, WNT 2000
Wstęp do informatyki Cezary Bolek cbolek@ki.uni.lodz.pl Uniwersytet Łódzki Wydział Zarządzania Katedra Informatyki Informacje organizacyjne Kontakt dr inŝ. Cezary Bolek pokój 142, Katedra Informatyki,
Bardziej szczegółowoWstęp do informatyki. Informacje organizacyjne. Literatura. Informatyka jako dyscyplina naukowa
Informacje organizacyjne Kontakt Wstęp do informatyki Cezary Bolek cbolek@ki.uni.lodz.pl Uniwersytet Łódzki Wydział Zarządzania Katedra Informatyki dr inŝ. Cezary Bolek pokój 142, Katedra Informatyki,
Bardziej szczegółowoPracownia Komputerowa. Wyk ad I Magdalena Posiada a-zezula
Pracownia Komputerowa Wyk ad I Magdalena Posiada a-zezula Kontakt Zak ad Cząstek i Oddzia ywań Fundamentalnych pok 4.20, Pasteura 5. http://www.fuw.edu.pl/~mposiada email: Magdalena.Posiadala@fuw.edu.pl
Bardziej szczegółowoKomputery. Komputery. Komputery PC i MAC Laptopy
Komputery Komputery PC i MAC Laptopy 1 Spis treści: 1. Komputery PC i Mac...3 1.1 Komputer PC...3 1.2 Komputer Mac...3 2. Komputery przenośne...4 2.1 Laptop...4 2.2 Netbook...4 2.3 Tablet...5 3. Historia
Bardziej szczegółowoWprowadzenie do inżynierii przetwarzania informacji
Dr inż. Robert Wójcik Wprowadzenie do inżynierii przetwarzania informacji 1. Maszyny i systemy cyfrowe 1.1. Historia komputerów i główne kierunki ich rozwoju 1.2. Reprezentacja informacji w elektronicznych
Bardziej szczegółowoArchitektura systemów komputerowych
Architektura systemów komputerowych Grzegorz Mazur Zak lad Metod Obliczeniowych Chemii Uniwersytet Jagielloński 19 kwietnia 2011 Grzegorz Mazur (ZMOCh UJ) Architektura systemów komputerowych 19 kwietnia
Bardziej szczegółowoRazem godzin w semestrze: Plan obowiązuje od roku akademickiego 2014/15 - zatwierdzono na Radzie Wydziału w dniu r.
Część wspólna dla kierunku 1 IMS1.01 Obiektowe projektowanie SI 2 2 E 3 60 3 2 IMS1.02 Teleinformatyka 2 2 E 4 60 4 3 IMS2.01 Modelowanie i analiza systemów dyskretnych 2 2 E 3 60 3 4 IMS2.02 Wielowymiarowa
Bardziej szczegółowoPodstawy informatyki. Podstawowe pojęcia Historia informatyki
Podstawy informatyki Podstawowe pojęcia Historia informatyki Plan wykładu Historia, budowa i rodzaje komputerów Systemy operacyjne budowa i użytkowanie Oprogramowanie, licencje Przetwarzanie tekstów Arkusze
Bardziej szczegółowoUniwersytet w Białymstoku Wydział Ekonomiczno-Informatyczny w Wilnie SYLLABUS na rok akademicki 2010/2011
SYLLABUS na rok akademicki 010/011 Tryb studiów Studia stacjonarne Kierunek studiów Informatyka Poziom studiów Pierwszego stopnia Rok studiów/ semestr 1(rok)/1(sem) Specjalność Bez specjalności Kod katedry/zakładu
Bardziej szczegółowoINFORMATYKA W SZKOLE. Podyplomowe Studia Pedagogiczne. Dr inż. Grażyna KRUPIŃSKA. D-10 pokój 227
INFORMATYKA W SZKOLE Dr inż. Grażyna KRUPIŃSKA grazyna@fis.agh.edu.pl D-10 pokój 227 Podyplomowe Studia Pedagogiczne 2 Algorytmy Nazwa algorytm wywodzi się od nazwiska perskiego matematyka Muhamed ibn
Bardziej szczegółowoPOLITECHNIKA LUBELSKA Wydział Elektrotechniki Kierunek: INFORMATYKA II stopień niestacjonarne i Informatyki. Część wspólna dla kierunku
Część wspólna dla kierunku 1 IMN1.01 Obiektowe projektowanie SI 15 15 E 3 3 2 IMN1.02 Teleinformatyka 15 15 E 4 4 3 IMN2.01 Modelowanie i analiza systemów dyskretnych 15 15 E 3 3 4 IMN2.02 Wielowymiarowa
Bardziej szczegółowoLiczba godzin w semestrze Ogółem Semestr 1 Semestr 2 Semestr 3 E Z Sh W C L S P W C L S P ECTS W C L S P ECTS W C L S P ECTS W C L S P ECTS
Specjalność: Bezpieczeństwo sieciowych systemów informatycznych, Informatyka techniczna, Technologie internetowe i techniki multimedialne Ogółem Semestr 1 Semestr 2 Semestr Semestr 4 E Z Sh W C L S P W
Bardziej szczegółowoSystemy operacyjne III
Systemy operacyjne III Jan Kazimirski 1 Opis zajęć Prezentacja budowy i zasad działania współczesnego systemu operacyjnego Prezentacja podstawowych elementów systemów operacyjnych i zasad ich implementacji
Bardziej szczegółowoAlgorytmy i Struktury Danych
POLITECHNIKA KRAKOWSKA - WIEiK KATEDRA AUTOMATYKI i TECHNIK INFORMACYJNYCH Algorytmy i Struktury Danych www.pk.edu.pl/~zk/aisd_hp.html Wykładowca: dr inż. Zbigniew Kokosiński zk@pk.edu.pl Wykład 12: Wstęp
Bardziej szczegółowo5 Moduył do wyboru II *[zobacz opis poniżej] 4 Projektowanie i konfiguracja sieci komputerowych Z
1. Nazwa kierunku informatyka 2. Cykl rozpoczęcia 2016/2017L 3. Poziom kształcenia studia drugiego stopnia 4. Profil kształcenia ogólnoakademicki 5. Forma prowadzenia studiów stacjonarna Specjalizacja:
Bardziej szczegółowoINFORMATYKA PLAN STUDIÓW NIESTACJONARNYCH 2-GO STOPNIA (W UKŁADZIE ROCZNYM) STUDIA ROZPOCZYNAJĄCE SIĘ W ROKU AKADEMICKIM 2015/16
-learning INFORMATYKA PLAN STUDIÓ NISTACJONARNYCH 2-GO STOPNIA ( UKŁADZI ROCZNYM) STUDIA ROZPOCZYNAJĄC SIĘ ROKU AKADMICKIM 2015/16 Rok I Zajęcia dydaktyczne obligatoryjne ybrane zagadnienia matematyki
Bardziej szczegółowoArchitektura Systemów Komputerowych. Paweł Pełczyński ppelczynski@swspiz.pl
Architektura Systemów Komputerowych Paweł Pełczyński ppelczynski@swspiz.pl Program przedmiotu Struktura i zasada działania prostego systemu mikroprocesorowego Operacje wykonywane przez mikroprocesor i
Bardziej szczegółowoKierunek:Informatyka- - inż., rok I specjalność: Grafika komputerowa i multimedia
:Informatyka- - inż., rok I specjalność: Grafika komputerowa i multimedia Podstawy prawne. 1 15 1 Podstawy ekonomii. 1 15 15 2 Metody uczenia się i studiowania. 1 15 1 Środowisko programisty. 1 30 3 Komputerowy
Bardziej szczegółowo5 Moduył do wyboru II *[zobacz opis poniżej] 4 Projektowanie i konfiguracja sieci komputerowych Z
1. Nazwa kierunku informatyka 2. Cykl rozpoczęcia 2016/2017Z, 2016/2017L 3. Poziom kształcenia studia drugiego stopnia 4. Profil kształcenia ogólnoakademicki 5. Forma prowadzenia studiów niestacjonarna
Bardziej szczegółowoAlgorytmy i schematy blokowe
Algorytmy i schematy blokowe Algorytm dokładny przepis podający sposób rozwiązania określonego zadania w skończonej liczbie kroków; zbiór poleceń odnoszących się do pewnych obiektów, ze wskazaniem porządku,
Bardziej szczegółowoWstęp do współczesnej inżynierii EKS i komputery sterowane myślami. Andrzej Materka, listopad 2010
Politechnika Łódzka Instytut Elektroniki Wstęp do współczesnej inżynierii EKS i komputery sterowane myślami Andrzej Materka, listopad 2010 Jena Meeting, 12-14 December 2008 1/8 Plan wykładu - rozwój urządzeń
Bardziej szczegółowoInformatyka wspomaga przedmioty ścisłe w szkole
Informatyka wspomaga przedmioty ścisłe w szkole Prezentuje : Dorota Roman - Jurdzińska W arkuszu I na obu poziomach występują dwa zadania związane z algorytmiką: Arkusz I bez komputera analiza algorytmów,
Bardziej szczegółowoTechnologie informacyjne (wyk. 1) Podstawowe pojęcia związane z informatyką, zarys historii informatyki, komputerowy zapis informacji
Technologie informacyjne (wyk. 1) Podstawowe pojęcia związane z informatyką, zarys historii informatyki, komputerowy zapis informacji dr Tomasz Ordysiński ordych@wneiz.pl tomaszordysinski.pl Podstawowe
Bardziej szczegółowoPlan studiów dla kierunku:
Plan studiów dla kierunku: INFORMATYKA Specjalność: Bezpieczeństwo sieciowych systemów informatycznych, Informatyka techniczna, Technologie internetowe i techniki multimedialne Ogółem Semestr 1 Semestr
Bardziej szczegółowoPlan studiów dla kierunku:
Plan studiów dla kierunku: INFORMATYKA Specjalności: Bezpieczeństwo sieciowych systemów informatycznych, Informatyka techniczna, Technologie internetowe i techniki multimedialne Ogółem Semestr 1 Semestr
Bardziej szczegółowoNazwa przedmiotu. 1 Matematyka. 2 Fizyka. 3 Informatyka. 4 Rysunek techniczny. 12 Język angielski. 14 Podstawy elektroniki. 15 Architektura komputerów
Plan studiów dla kierunku: INFORMATYKA Specjalności: Bezpieczeństwo sieciowych systemów informatycznych, Informatyka techniczna, Technologie internetowe i techniki multimedialne E Z Σh W C L S P W C L
Bardziej szczegółowoLogiczny model komputera i działanie procesora. Część 1.
Logiczny model komputera i działanie procesora. Część 1. Klasyczny komputer o architekturze podanej przez von Neumana składa się z trzech podstawowych bloków: procesora pamięci operacyjnej urządzeń wejścia/wyjścia.
Bardziej szczegółowoPodstawy Informatyki Systemy sterowane przepływem argumentów
Podstawy Informatyki alina.momot@polsl.pl http://zti.polsl.pl/amomot/pi Plan wykładu 1 Komputer i jego architektura Taksonomia Flynna 2 Komputer i jego architektura Taksonomia Flynna Komputer Komputer
Bardziej szczegółowoINFORMATYKA. PLAN STUDIÓW NIESTACJONARNYCH 1-go STOPNIA STUDIA ROZPOCZYNAJĄCE SIĘ W ROKU AKADEMICKIM 2015/16. zajęć w grupach A K L S P
PLAN STUDIÓ NIESTACJONARNYCH 1-go STOPNIA 2015-20 STUDIA ROZPOCZYNAJĄCE SIĘ ROKU AKADEMICKIM 2015/16 Rok I Podstawy programowania 15 30 45 E 7 Systemy operacyjne 15 25 40 zal z oc. 5 Teoretyczne podstawy
Bardziej szczegółowoTechnologie Informacyjne
POLITECHNIKA KRAKOWSKA - WIEiK - KATEDRA AUTOMATYKI Technologie Informacyjne www.pk.edu.pl/~zk/ti_hp.html Wykładowca: dr inż. Zbigniew Kokosiński zk@pk.edu.pl Wykład 3: Wprowadzenie do algorytmów i ich
Bardziej szczegółowoINFORMATYKA. PLAN STUDIÓW NIESTACJONARNYCH 2-go STOPNIA (W UKŁADZIE ROCZNYM) STUDIA ROZPOCZYNAJĄCE SIĘ W ROKU AKADEMICKIM A K L S P
Rok I Zajęcia dydaktyczne obligatoryjne INFORMATYKA PLAN STUDIÓ NIESTACJONARNYCH 2-go STOPNIA ( UKŁADZIE ROCZNYM) ybrane zagadnienia matematyki wyższej Logika i teoria mnogości dla informatyków Zaawansowane
Bardziej szczegółowoBudowa Mikrokomputera
Budowa Mikrokomputera Wykład z Podstaw Informatyki dla I roku BO Piotr Mika Podstawowe elementy komputera Procesor Pamięć Magistrala (2/16) Płyta główna (ang. mainboard, motherboard) płyta drukowana komputera,
Bardziej szczegółowo