Między przeszłością a przyszłością komputerów i informatyki

Wielkość: px
Rozpocząć pokaz od strony:

Download "Między przeszłością a przyszłością komputerów i informatyki"

Transkrypt

1

2 Między przeszłością a przyszłością komputerów i informatyki Uniwersytet Wrocławski, UMK w Toruniu syslo@ii.uni.wroc.pl

3 Rozgrzewka, I Co ci dwaj Panowie, stojący na tle komputera ENIAC, trzymają w rękach? Mysz Jedną liczbę Jedną cyfrę Klawiaturę Cyfra dziesiętna: 0, 1, zbudowana z 22 lamp!!! 3

4 Rozgrzewka, II Co to jest? Magazyn lodówek Elektrownia atomowa Superkomputer Chip w powiększeniu Superkomputer Earth Simulator (Japonia 2002 rok) op/sek 4

5 Co to jest computer? 1969: komputer: 1. osoba, która oblicza; 2. urządzenie stosowane do obliczeń Człowiek!!! 5

6 Pierwsze wystąpienie computer? 1892 Firma Rapid Computer w Chicago, wytwarzała urządzenie do liczenia, zwane comptometer 6 6

7 Komputer dzisiaj IBM PC 12 sierpnia 1981 Serce każdego urządzenia Mikroprocesor serce komputera Elwro 800 Junior, 1986 Dziecinne, szkolne komputerki 7

8 Reklama firmy IBM z 1924 roku Think? Myśl Komputer to maszyna do myślenia!!! 8

9 Pierwsze kalkulatory elektroniczne TI DataMath 1972 Tylko 4 działania Kalkulator mały komputerek TI dla inżynierów Elwro Bolek Elwro Lolek 9

10 A jak liczono dawno temu? Człowiek zawsze musiał liczyć!!! używał do tego palców, rąk, całego ciała: Chińczycy liczyli na obu rękach aż do !!! robił także nacięcia na drewnie: 10

11 Liczydła Suan-pan, Chiny, X-XI w Soroban, Japonia, XIX w Szczoty, Rosja, XVII w Kipu (Quipu), Ameryka Płd. 11

12 Liczydła Japonia Piórnik szkolny początek XX w. Przybory do pisania Soroban Połączenie liczydła z kalkulatorem 12

13 Pierwszy kalkulator Pałeczki Napiera 1617 rok Wyrób współczesny 13

14 Pierwszy kalkulator Pałeczki Napiera jak używać Tradycyjne mnożenie: Mnożenie z pałeczkami: + 25 x

15 Maszyna Schickarda Pierwszy kalkulator 1624 Pałeczki zainspirowały W. Schickarda przy budowie pierwszego kalkulatora Rycina z listu Schickarda do Keplera. Replika maszyny Schickarda 15

16 Pierwsze kalkulatory mechaniczne Pałeczki w postaci walców, z wszystkimi cyframi Kalkulator Schickarda jak działa Działanie: ustaw pałeczki pierwsza liczba ustawa drugą liczbę dodaj cyfry z okienek 16

17 Pierwsze kalkulatory mechaniczne Blaise Pascal, filozof, matematyk, fizyk Gottfried W. Leibniz, filozof, matematyk, prawnik, mąż stanu, dyplomata Pascalina mechanizm licznika Żywa ława do obliczeń bęben schodkowy 17

18 Kalkulatory mechaniczne sumatory Wykonują tylko dodawanie 18

19 Kalkulatory mechaniczne sumatory Sumator Hasbro Mnożenie jako dodawanie: 25 x 25 A B C D E ABCDE 5 razy dodaj 25 - wynik: razy dodaj 25 - wynik:

20 Kalkulatory mechaniczne sumatory Odejmowanie jako dodawanie!!! 345 ABCDE ABCDE ABCDE ABCDE Tylko dodawania 20

21 Sumatory i maszyny biurowe Sumatory Kalkulatory biurowe Masowa mechanizacja prac biurowych podniesienie zatrudnienia i statusu kobiet 21 21

22 Kalkulatory mechaniczne kręciołki Mnożenie i dzielenie za pomocą wielokrotnego dodawania i odejmowania Feliks od Dzierżyńskiego Pin wheels koła z ruchomymi zębami 22

23 Kalkulator Curta cud techniki Curt Herzstark ( ) Najdoskonalszy kalkulator mechaniczny: projekt powstawał w obozie w Buchenwaldzie perfekcyjne wykonanie niemal niezniszczalny kalkulator 23

24 Kalkulator Curta cud techniki Rozłożony na części: Bęben schodkowy Leibniza

25 Suwaki Na wyposażeniu każdego inżyniera do 1972 roku Skala 30 cm Skala 150 cm Skala 12 m 25

26 Do 1972 roku a później 40 mln 1 mld w 2008 Kalkulator wyparł urządzenia, które przyczyniły się do jego powstania!!! 26

27 Co pozostało sprzed 1972 rok Logarytm Ułatwia obliczanie iloczynów i ilorazów: Wynalazł John Napier (ten od pałeczek) 1614 Suwak logarytmiczny: 1620 E. Gunter, 1632 W. Oughtred!!! logarytm i algorytm to anagramy!!! Złożoność: log n bardzo wolno rośnie w porównaniu z n Występuje w złożoności metod dziel i zwyciężaj Euklides wprowadził nieświadomie w algorytmie dla NWD(m,n) m, n, r 1, r 2, r 3, r 4, np. m=34, n= 21, 13, 8, 5, 3, 2, 1 r i = r i-2 mod r i-1 r i = r i-2 / 2 Zastosowania w kryptografii, RSA Liczba kroków w algorytmie Euklidesa jest ok. log m 27

28 Kompresja Morse jej ojcem Kody: ASCII a: b: d: k: r: Huffman abrakadabra 88 znaków 24 znaki 28

29 Pierwsze ręczne procesory tekstu Flying Oliver Franklin Writingball Blick Dart Duplex 29

30 Pierwsze ręczne procesory tekstu

31 Pierwsze ręczne procesory tekstu Klawiatura QWERTY, Sholes, 1874 rezultat konstrukcji i Klawiatura Dvoraka (1936) nie przyjęła się Ale Klawiatura Morse 31

32 Pierwsze ręczne procesory tekstu Fonty to pomysł z najstarszych maszyn do pisania Przełom XIX/XX Lata Wymienne fonty 32

33 Ch. Babbage ( ) (niespełniony) ojciec komputerów I wish to God these calculations had been performed by steam Maszyna różnicowa Scheutzów Maszyna różnicowa Babbage a Schemat maszyny analitycznej 33

34 Ada Augusta Lovelace ( ) Córka poety, Lorda Byrona Początkowo interesowała ją literatura, ale matka chciała ją odsunąć od zajęć jej ojca Otrzymała wykształcenie matematyczne: 1833: poznała Babbage a, pokazał jej maszynę różnicową 1843: opublikowała rozległe opracowanie na temat maszyny analityczne, 2/3 to jej własne notatki 1852: umiera, pochowana obok ojca 34

35 Notatki (notes) Ady wyjątki maszyna analityczna tka wzory algebraiczne, tak jak krosno Jacquarda tka kwiaty i liście programowanie Zwróciła uwagę na znaczenie, jakie może mieć wykonywanie różnych instrukcji w zależności od spełnienia określonych warunków instrukcja warunkowa Pisała o korzyściach płynących ze zdolności maszyny analitrycznej do wielokrotnego wykonywania tych samych obliczeń instrukcja iteracyjna Rachunek symboliczny (algebra) komponowanie muzyki Jednak: nie należy w żadnym razie uważać, że AE może cokolwiek sama z siebie stworzyć A.M. Turing, wykład o AI: zastrzeżenia lady Lovelace 35

36 System tabulacyjny Hermana Holleritha Liczniki zegarowe Czytnik kart Pantograf Sorter 36

37 Herman Hollerith ( ) i IBM Absolwent MIT, pracownik Census Office (GUS) 1890: Spis w USA olbrzymi sukces Ekspansja geograficzna: Kanada (1892), spis rolny w USA (1893), Norwegia, Włochy, Rosja: 1895 następny był dopiero w 1926 r ankieterów, 2200 stały personel, spisano osób, 44 języków Ostatnie analizy przeprowadzono 9 lat po spisie Założył: Tabulating Machine Co. (1896), Computing Tabulating and Recording Co. (1911), która 1924 została przemianowana na IBM 37

38 Rozwój komputerów w czasie wojny Bomby : 1939 polska 1940 UK, USA Colossus

39 Duże maszyny main frame 39

40 Teoretyczne podstawy 40

41 Rozwój elektroniki Prawo Moore a,

42 Dzisiaj mamy jeszcze superkomputery Cray-1 (1976) operacji na sekundę IBM Blue Gine/L (2005) operacji na sek 42

43 Dzisiaj mamy superkomputer dostępny dla każdego: Google obsługiwane przez najpotężniejszy komputer!!! 43

44 Do 2??? roku? Od kiedy??? Współczesna technologia Nowa technologia??? Jaka nowa technologia zostanie stworzona na IBM PC, która wyprze PC? Skąd bierze się różnica między przeszłością i przyszłością? Dlaczego pamiętamy przeszłość, a nie pamiętamy przyszłości? [Stefan W. Hawking, Krótka historia czasu] 44

45

Przeszłość i Przyszłość Informatyki

Przeszł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ółowo

Przeszłość i przyszłość informatyki

Przeszł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ółowo

INFORMATYKA KLUCZ DO ZROZUMIENIA KARIERY DOBROBYTU

INFORMATYKA KLUCZ DO ZROZUMIENIA KARIERY DOBROBYTU INFORMATYKA KLUCZ DO ZROZUMIENIA KARIERY DOBROBYTU Maciej M. Sysło Uniwersytet Wrocławski Uniwersytet UMK w Toruniu syslo@ii.uni.wroc.pl http://mmsyslo.pl/ informatyka + 1 Źródło tytułu wykładu W 1971

Bardziej szczegółowo

Dla wielu osób informatyka, określana w tej pracy mianem komputyka 2 (ang. computing),

Dla wielu osób informatyka, określana w tej pracy mianem komputyka 2 (ang. computing), Przeszłość i przyszłość informatyki Maciej M. Sysło 1, Instytut Informatyki, Uniwersytet Wrocławski, syslo@ii.uni.wroc.pl Skąd bierze się różnica między przeszłością i przyszłością? Dlaczego pamiętamy

Bardziej szczegółowo

Jak liczono dawniej? 1

Jak 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ółowo

Jako pierwszych do liczenia używano palców.

Jako 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ółowo

Komputery. Komputery. Komputery PC i MAC Laptopy

Komputery. 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ółowo

Architektura komputerów Historia systemów liczących

Architektura 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ółowo

Architektura komputerów

Architektura 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ółowo

Podstawy 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 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ółowo

Historia rachowania ludzie, idee, maszyny Historia mechanicznych kalkulatorów

Historia rachowania ludzie, idee, maszyny Historia mechanicznych kalkulatorów Wydział Matematyki i Informatyki Uniwersytet Wrocławski Uniwersytet Mikołaja Kopernika w Toruniu Historia rachowania ludzie, idee, maszyny Historia mechanicznych kalkulatorów D la wielu osób informatyka

Bardziej szczegółowo

Wykład pierwszy Rys historyczny rozwoju sprzętu komputerowego

Wykł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ółowo

Powrót do przeszłości i przyszłości

Powró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ółowo

Technologie Informacyjne

Technologie 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ółowo

Podstawy informatyki. Izabela Szczęch. Politechnika Poznańska

Podstawy 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ółowo

algorytm przepis rozwiązania przedstawionego zadania komputer urządzenie, za pomocą którego wykonywane są algorytmy

algorytm 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ółowo

Wstęp do współczesnej inżynierii EKS i komputery sterowane myślami. Andrzej Materka, listopad 2010

Wstę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ółowo

Podstawy informatyki. Izabela Szczęch. Politechnika Poznańska

Podstawy 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ółowo

Informatyka zarys historii informatyki. dr hab. inż. Mikołaj Morzy

Informatyka zarys historii informatyki. dr hab. inż. Mikołaj Morzy Informatyka zarys historii informatyki dr hab. inż. Mikołaj Morzy kontakt dr hab. inż. Mikołaj Morzy tel. +61 665 2961 email Mikolaj.Morzy@put.poznan.pl skype mikolaj.morzy plan przedmiotu historia informatyki

Bardziej szczegółowo

2014-10-15. Historia komputera. Architektura komputera Historia komputera. Historia komputera. Historia komputera. Historia komputera

2014-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ółowo

Wprowadzenie do informatyki Czym jest informatyka?

Wprowadzenie 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ółowo

Wprowadzenie do informatyki

Wprowadzenie 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ółowo

Podstawy informatyki. Podstawowe pojęcia Historia informatyki

Podstawy 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ółowo

Historia informatyki

Historia 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ółowo

Historia maszyn liczących

Historia 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ółowo

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 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ółowo

JAKIE IDEE WPŁYNĘŁY NAJSILNIEJ NA ROZWÓJ I EWOLUCJĘ INFORMATYKI?

JAKIE 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ółowo

Scenariusz lekcji. omówić dokonania w dziedzinie przetwarzania informacji do XIX wieku;

Scenariusz lekcji. omówić dokonania w dziedzinie przetwarzania informacji do XIX wieku; Scenariusz lekcji 1 TEMAT LEKCJI Historia informacji 2 CELE LEKCJI 2.1 Wiadomości Uczeń potrafi: omówić dokonania w dziedzinie przetwarzania informacji do XIX wieku; omówić działanie i zastosowanie pierwszych

Bardziej szczegółowo

Komputery. Wersja: 5 z drobnymi modyfikacjami! Wojciech Myszka :08:

Komputery. 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ółowo

HISTORIA KOMPUTERÓW 2015/16. Bartosz Klin. klin@mimuw.edu.pl http://www.mimuw.edu.pl/~klin/

HISTORIA KOMPUTERÓW 2015/16. Bartosz Klin. klin@mimuw.edu.pl http://www.mimuw.edu.pl/~klin/ HISTORIA KOMPUTERÓW 2015/16 Bartosz Klin klin@mimuw.edu.pl http://www.mimuw.edu.pl/~klin/ Oś czasu Pascal Leibniz de Colmar Babbage 1600 1700 1800 1900 Pinwheel (wiatraczek) - alternatywa dla kół Leibniza

Bardziej szczegółowo

Historia komputerów. Szkoła Podstawowa nr 8 im. Jana Wyżykowskiego w Lubinie

Historia 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ółowo

Podstawy Informatyki. Podstawy Informatyki. Warunki zaliczenia. Program wykładów. Metalurgia, I rok. Czym jest informatyka? Z czego się uczyć?

Podstawy 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ółowo

1. Logarytm 2. Suwak logarytmiczny 3. Historia 4. Budowa suwaka 5. Działanie suwaka 6. Jak mnożyć na suwaku 7. Jak dzielić na suwaku 8.

1. Logarytm 2. Suwak logarytmiczny 3. Historia 4. Budowa suwaka 5. Działanie suwaka 6. Jak mnożyć na suwaku 7. Jak dzielić na suwaku 8. 1. Logarytm 2. Suwak logarytmiczny 3. Historia 4. Budowa suwaka 5. Działanie suwaka 6. Jak mnożyć na suwaku 7. Jak dzielić na suwaku 8. Jak podnosić do kwadratu liczby na suwaku 9. Dokładność obliczeń

Bardziej szczegółowo

12:00 1 MAJA 2015, CZWARTEK

12: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ółowo

HISTORIA KOMPUTERÓW 2015/16. Bartosz Klin.

HISTORIA KOMPUTERÓW 2015/16. Bartosz Klin. HISTORIA KOMPUTERÓW 2015/16 Bartosz Klin klin@mimuw.edu.pl http://www.mimuw.edu.pl/~klin/ Wczesne zegary mechaniczne - koniec XIII w.: wychwyt film: http://www.youtube.com/watch?v=uhfpb-zztyi Wczesne zegary

Bardziej szczegółowo

Historia maszyn liczących

Historia 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ółowo

Wstęp do architektury komputerów

Wstę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ółowo

Podstawy Informatyki

Podstawy 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ółowo

PRACA ZALICZENIOWA Z WORDA

PRACA 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ółowo

HISTORIA KOMPUTERÓW 2015/16. Bartosz Klin.

HISTORIA 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 Napier Schickard Pascal Leibniz de Colmar Babbage 1500 1600 1700 1800 Metoda różnicowa - kolejne wartości

Bardziej szczegółowo

Informatyka. 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. 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ółowo

Fascynujący świat komputerów

Fascynują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ółowo

Wstę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 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ółowo

Podstawy Informatyki Organizacja prostego komputera dydaktycznego

Podstawy 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ółowo

Jak nie zostać niewolnikiem kalkulatora? Obliczenia pamięciowe i pisemne.

Jak nie zostać niewolnikiem kalkulatora? Obliczenia pamięciowe i pisemne. Jak nie zostać niewolnikiem kalkulatora? Obliczenia pamięciowe i pisemne. W miarę postępu techniki w niepamięć odeszły nawyki do wykonywania pisemnych albo pamięciowych obliczeń. O suwaku logarytmicznym,

Bardziej szczegółowo

Algorytm Euklidesa. Największy wspólny dzielnik dla danych dwóch liczb całkowitych to największa liczba naturalna dzieląca każdą z nich bez reszty.

Algorytm Euklidesa. Największy wspólny dzielnik dla danych dwóch liczb całkowitych to największa liczba naturalna dzieląca każdą z nich bez reszty. Algorytm Euklidesa Algorytm ten, jak wskazuje jego nazwa, został zaprezentowany przez greckiego matematyka - Euklidesa, żyjącego w w latach około 300r. p.n.e., w jego podstawowym dziele pt. Elementy. Algorytm

Bardziej szczegółowo

Podstawy programowania. Wykład: 4. Instrukcje sterujące, operatory. dr Artur Bartoszewski -Podstawy programowania, sem 1 - WYKŁAD

Podstawy programowania. Wykład: 4. Instrukcje sterujące, operatory. dr Artur Bartoszewski -Podstawy programowania, sem 1 - WYKŁAD programowania Wykład: 4 Instrukcje sterujące, operatory 1 programowania w C++ Instrukcje sterujące 2 Pętla for for ( instrukcja_ini ; wyrazenie_warunkowe ; instrukcja_krok ) tresc_petli ; instrukcja_ini

Bardziej szczegółowo

Wprowadzenie do współczesnej inżynierii. Rozwój komputerów i metod komunikacji człowieka z komputerem

Wprowadzenie do współczesnej inżynierii. Rozwój komputerów i metod komunikacji człowieka z komputerem Politechnika Łódzka Instytut Elektroniki http://amaterka.pl Wprowadzenie do współczesnej inżynierii Rozwój komputerów i metod komunikacji człowieka z komputerem Andrzej Materka, kwiecień 2013 Jena Meeting,

Bardziej szczegółowo

Podstawy Programowania Algorytmy i programowanie

Podstawy 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ółowo

PROSTE RACHUNKI WYKONYWANE ZA POMOCĄ KOMPUTERA

PROSTE RACHUNKI WYKONYWANE ZA POMOCĄ KOMPUTERA PROSTE RACHUNKI WYKONYWANE ZA POMOCĄ KOMPUTERA WPROWADZENIE DO ALGORYTMIKI Maciej M. Sysło Uniwersytet Wrocławski Uniwersytet UMK w Toruniu syslo@ii.uni.wroc.pl informatyka + 2 Algorytm, algorytmika Algorytm

Bardziej szczegółowo

Historia komputera. Lubię to! - podręcznik

Historia 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ółowo

Architektura komputerów wer. 7

Architektura 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ółowo

Algorytm. Krótka historia algorytmów

Algorytm. 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ółowo

L6.1 Systemy liczenia stosowane w informatyce

L6.1 Systemy liczenia stosowane w informatyce L6.1 Systemy liczenia stosowane w informatyce Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego Publikacja jest dystrybuowana bezpłatnie Program Operacyjny Kapitał

Bardziej szczegółowo

HISTORIA KOMPUTERÓW 2015/16. Bartosz Klin.

HISTORIA KOMPUTERÓW 2015/16. Bartosz Klin. HISTORIA KOMPUTERÓW 2015/16 Bartosz Klin klin@mimuw.edu.pl http://www.mimuw.edu.pl/~klin/ Zaliczenie ćwiczeń - każdy uczestnik przygotuje prezentację -- ok. 30-45 minut -- można wygłaszać w parach, ale

Bardziej szczegółowo

HISTORIA KOMPUTERÓW 2014/15. Bartosz Klin.

HISTORIA KOMPUTERÓW 2014/15. Bartosz Klin. HISTORIA KOMPUTERÓW 04/5 Bartosz Klin klin@mimuw.edu.pl http://www.mimuw.edu.pl/~klin/ Zaliczenie ćwiczeń - każdy uczestnik przygotuje prezentację -- ok. 30-45 minut -- można wygłaszać w parach, ale dłuższe

Bardziej szczegółowo

Elementy historii INFORMATYKI

Elementy 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ółowo

1. CZYM JEST INFORMATYKA 1

1. CZYM JEST INFORMATYKA 1 1. CZYM JEST INFORMATYKA 1 ELEMENTY HISTORII 1.1. Czym jest informatyka Informatyka jest często kojarzona z komputerami, programowaniem i algorytmami, a w ostatnich latach również z całą sferą działalności

Bardziej szczegółowo

Logarytmy. Historia. Definicja

Logarytmy. Historia. Definicja Logarytmy Historia Logarytmy po raz pierwszy pojawiły się w książce szkockiego matematyka - Johna Nepera "Opis zadziwiających tablic logarytmów" z 1614 roku. Szwajcarski astronom i matematyk Jost Burgi

Bardziej szczegółowo

Dr inż. Grażyna KRUPIŃSKA. D-10 pokój 227 WYKŁAD 1 WSTĘP DO INFORMATYKI

Dr 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ółowo

Historia komputera. Narzędzia informatyki

Historia 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ółowo

EGZAMIN MATURALNY Z INFORMATYKI 17 MAJA 2016 POZIOM PODSTAWOWY. Godzina rozpoczęcia: 14:00 CZĘŚĆ I WYBRANE: Czas pracy: 75 minut

EGZAMIN MATURALNY Z INFORMATYKI 17 MAJA 2016 POZIOM PODSTAWOWY. Godzina rozpoczęcia: 14:00 CZĘŚĆ I WYBRANE: Czas pracy: 75 minut Arkusz zawiera informacje prawnie chronione do momentu rozpoczęcia egzaminu. Układ graficzny CKE 2013 KOD UZUPEŁNIA ZDAJĄCY PESEL miejsce na naklejkę EGZAMIN MATURALNY Z INFORMATYKI POZIOM PODSTAWOWY CZĘŚĆ

Bardziej szczegółowo

WYRAŻENIA ALGEBRAICZNE

WYRAŻENIA ALGEBRAICZNE WYRAŻENIA ALGEBRAICZNE Wyrażeniem algebraicznym nazywamy wyrażenie zbudowane z liczb, liter, nawiasów oraz znaków działań, na przykład: Symbole literowe występujące w wyrażeniu algebraicznym nazywamy zmiennymi.

Bardziej szczegółowo

Komputery. Historia i budowa.

Komputery. Historia i budowa. Komputery Historia i budowa. 1. Komputer i informatyka. Komputer maszyna elektroniczna przeznaczona do przetwarzania informacji. 2.1. Historia maszyn liczących - komputera Abacus (pol. liczydło) pierwsze

Bardziej szczegółowo

Luty 2001 Algorytmy (1) 2000/2001 1

Luty 2001 Algorytmy (1) 2000/2001 1 Algorytm jest przepisem opisującym krok po kroku rozwiązanie problemu lub osiągnięcie jakiegoś celu. Korzystanie z gotowego rozwiązania. Próba samodzielnego rozwiązania problemu. Słowo algorytm pochodzi

Bardziej szczegółowo

Czy wszystko można policzyć na komputerze

Czy wszystko można policzyć na komputerze Czy wszystko można policzyć na komputerze Maciej M. Sysło Uniwersytet Wrocławski, UMK w Toruniu syslo@ii.uni.wroc.pl, syslo@mat.uni.torun.pl http://mmsyslo.pl/ < 220 > Informatyka + Wszechnica Popołudniowa

Bardziej szczegółowo

HISTORIA KOMPUTERÓW 2014/15. Bartosz Klin. klin@mimuw.edu.pl http://www.mimuw.edu.pl/~klin/

HISTORIA KOMPUTERÓW 2014/15. Bartosz Klin. klin@mimuw.edu.pl http://www.mimuw.edu.pl/~klin/ HISTORIA KOMPUTERÓW 2014/15 Bartosz Klin klin@mimuw.edu.pl http://www.mimuw.edu.pl/~klin/ Elektryczność - Michael Faraday (1831): indukcja elektromagnetyczna, silnik - Thomas Edison: żarówka (1879), pierwsza

Bardziej szczegółowo

Piotr Chrząstowski-Wachtel Uniwersytet Warszawski. Al Chwarizmi i trzy algorytmy Euklidesa

Piotr Chrząstowski-Wachtel Uniwersytet Warszawski. Al Chwarizmi i trzy algorytmy Euklidesa Piotr Chrząstowski-Wachtel Uniwersytet Warszawski Al Chwarizmi i trzy algorytmy Euklidesa Algorytmika Najważniejsza część informatyki Opisuje jak rozwiązywać problemy algorytmiczne, jakie struktury danych

Bardziej szczegółowo

Systemy operacyjne i sieci komputerowe

Systemy 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ółowo

Pytania 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] 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ółowo

Techniki multimedialne

Techniki multimedialne Techniki multimedialne Digitalizacja podstawą rozwoju systemów multimedialnych. Digitalizacja czyli obróbka cyfrowa oznacza przetwarzanie wszystkich typów informacji - słów, dźwięków, ilustracji, wideo

Bardziej szczegółowo

Algorytmy w teorii liczb

Algorytmy w teorii liczb Łukasz Kowalik, ASD 2004: Algorytmy w teorii liczb 1 Algorytmy w teorii liczb Teoria liczb jest działem matemtyki dotyczącym własności liczb naturalnych. Rozważa się zagadnienia związane z liczbami pierwszymi,

Bardziej szczegółowo

Budowa pierwszych komputerów i ich zastosowanie w matematyce

Budowa 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ółowo

Wykład I Cyfrowa reprezentacja informacji Algorytmy metody prezentacji i zapisu

Wykład I Cyfrowa reprezentacja informacji Algorytmy metody prezentacji i zapisu Podstawy programowania Wykład I Cyfrowa reprezentacja informacji Algorytmy metody prezentacji i zapisu 1 dr Artur Bartoszewski - Podstawy programowania, sem. 1- WYKŁAD Część 1 Dlaczego system binarny?

Bardziej szczegółowo

Elektronika i techniki mikroprocesorowe

Elektronika i techniki mikroprocesorowe Elektronika i techniki mikroprocesorowe Technika cyfrowa Podstawowy techniki cyfrowej Katedra Energoelektroniki, Napędu Elektrycznego i Robotyki Wydział Elektryczny, ul. Krzywoustego 2 trochę historii

Bardziej szczegółowo

Zadanie 1. Potęgi (14 pkt)

Zadanie 1. Potęgi (14 pkt) 2 Egzamin maturalny z informatyki Zadanie 1. otęgi (14 pkt) W poniższej tabelce podane są wartości kolejnych potęg liczby 2: k 0 1 2 3 4 5 6 7 8 9 10 2 k 1 2 4 8 16 32 64 128 256 512 1024 Ciąg a=(a 0,

Bardziej szczegółowo

KARTA MODUŁU KSZTAŁCENIA

KARTA MODUŁU KSZTAŁCENIA KARTA MODUŁU KSZTAŁCENIA I. Informacje ogólne I. 1 Nazwa modułu kształcenia Podstawy informatyki i architektury systemów komputerowych 2 Nazwa jednostki prowadzącej moduł Instytut Informatyki Zakład Informatyki

Bardziej szczegółowo

Wstęp do Informatyki dla bioinformatyków

Wstę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ółowo

Języki Programowania. Generacje języków programowania. Wojciech Sobieski

Języki Programowania. Generacje języków programowania. Wojciech Sobieski Języki Programowania Generacje języków programowania Wojciech Sobieski Olsztyn, 2001-2016 Starożytność liczenie na czarnych i białych kamieniach, liczydła (Soroban, Abacus). Soroban Abacus Leonardo da

Bardziej szczegółowo

wagi cyfry 7 5 8 2 pozycje 3 2 1 0

wagi cyfry 7 5 8 2 pozycje 3 2 1 0 Wartość liczby pozycyjnej System dziesiętny W rozdziale opiszemy pozycyjne systemy liczbowe. Wiedza ta znakomicie ułatwi nam zrozumienie sposobu przechowywania liczb w pamięci komputerów. Na pierwszy ogień

Bardziej szczegółowo

Wykorzystanie programów komputerowych do obliczeń matematycznych, cz. 2/2

Wykorzystanie programów komputerowych do obliczeń matematycznych, cz. 2/2 Temat wykładu: Wykorzystanie programów komputerowych do obliczeń matematycznych, cz. 2/2 Kody kolorów: żółty nowe pojęcie pomarańczowy uwaga kursywa komentarz * materiał nadobowiązkowy 1 Przykłady: Programy

Bardziej szczegółowo

Dla człowieka naturalnym sposobem liczenia jest korzystanie z systemu dziesiętnego, dla komputera natomiast korzystanie z zapisu dwójkowego

Dla człowieka naturalnym sposobem liczenia jest korzystanie z systemu dziesiętnego, dla komputera natomiast korzystanie z zapisu dwójkowego Arytmetyka cyfrowa Dla człowieka naturalnym sposobem liczenia jest korzystanie z systemu dziesiętnego, dla komputera natomiast korzystanie z zapisu dwójkowego (binarnego). Zapis binarny - to system liczenia

Bardziej szczegółowo

Czy w komputerach kryją się problemy filozoficzne? Paweł Polak (UPJPII, Copernicus Center)

Czy w komputerach kryją się problemy filozoficzne? Paweł Polak (UPJPII, Copernicus Center) Czy w komputerach kryją się problemy filozoficzne? Paweł Polak (UPJPII, Copernicus Center) Motto Nauka jest tak ekscytująca, ponieważ jest pełna nierozwiązanych tajemnic. Największymi nierozwiązanymi tajemnicami

Bardziej szczegółowo

Zapisywanie algorytmów w języku programowania

Zapisywanie algorytmów w języku programowania Temat C5 Zapisywanie algorytmów w języku programowania Cele edukacyjne Zrozumienie, na czym polega programowanie. Poznanie sposobu zapisu algorytmu w postaci programu komputerowego. Zrozumienie, na czym

Bardziej szczegółowo

Wykład I: Kodowanie liczb w systemach binarnych. Studia Podyplomowe INFORMATYKA Podstawy Informatyki

Wykład I: Kodowanie liczb w systemach binarnych. Studia Podyplomowe INFORMATYKA Podstawy Informatyki Studia Podyplomowe INFORMATYKA Podstawy Informatyki Wykład I: Kodowanie liczb w systemach binarnych 1 Część 1 Dlaczego system binarny? 2 I. Dlaczego system binarny? Pojęcie bitu Bit jednostka informacji

Bardziej szczegółowo

SPOŁECZEŃSTWO GLOBALNEJ 2 0 0 1 INFORMACJI

SPOŁECZEŃSTWO GLOBALNEJ 2 0 0 1 INFORMACJI SZKOŁA WYśSZA MILA COLLEGE w WARSZAWIE SPOŁECZEŃSTWO GLOBALNEJ 2 0 0 1 INFORMACJI Dr inŝ. Andrzej KALINOWSKI Wykład 4 Informatyczne determinanty społeczeństwa informacyjnego Krótki zarys historii komputerów

Bardziej szczegółowo

XV FESTIWAL NAUKI 2011 WPROWADZENIE DO BIOCYBERNETYKI

XV FESTIWAL NAUKI 2011 WPROWADZENIE DO BIOCYBERNETYKI XV FESTIWAL NAUKI 2011 WPROWADZENIE DO BIOCYBERNETYKI ZESPÓŁ APARATURY BIOCYBERNETYCZNEJ (http://www.ise.pw.edu.pl/index.php?id=138) STUDENCKIE KOŁO NAUKOWE CYBERNETYKI (http://cyber.ise.pw.edu.pl) INSTYTUT

Bardziej szczegółowo

Obliczenia Wysokiej Wydajności

Obliczenia Wysokiej Wydajności Obliczenia wysokiej wydajności 1 Wydajność obliczeń Wydajność jest (obok poprawności, niezawodności, bezpieczeństwa, ergonomiczności i łatwości stosowania i pielęgnacji) jedną z najważniejszych charakterystyk

Bardziej szczegółowo

Alan M. TURING. Matematyk u progu współczesnej informatyki

Alan 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ółowo

LABORATORIUM PROCESORY SYGNAŁOWE W AUTOMATYCE PRZEMYSŁOWEJ. Zasady arytmetyki stałoprzecinkowej oraz operacji arytmetycznych w formatach Q

LABORATORIUM PROCESORY SYGNAŁOWE W AUTOMATYCE PRZEMYSŁOWEJ. Zasady arytmetyki stałoprzecinkowej oraz operacji arytmetycznych w formatach Q LABORAORIUM PROCESORY SYGAŁOWE W AUOMAYCE PRZEMYSŁOWEJ Zasady arytmetyki stałoprzecinkowej oraz operacji arytmetycznych w formatach Q 1. Zasady arytmetyki stałoprzecinkowej. Kody stałopozycyjne mają ustalone

Bardziej szczegółowo

PORZĄDEK WŚRÓD INFORMACJI

PORZĄDEK WŚRÓD INFORMACJI PORZĄDEK WŚRÓD INFORMACJI KLUCZEM DO SZYBKIEGO WYSZUKIWANIA Maciej M. Sysło Uniwersytet Wrocławski Uniwersytet UMK w Toruniu syslo@ii.uni.wroc.pl informatyka + 2 Algorytm, algorytmika Algorytm opis rozwiązania

Bardziej szczegółowo

Algorytm. Krótka historia algorytmów

Algorytm. 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ółowo

Informatyka. Michał Rad

Informatyka. 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ółowo

Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego

Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego Publikacja jest dystrybuowana bezpłatnie Program Operacyjny Kapitał Ludzki Priorytet 9 Działanie 9.1 Poddziałanie

Bardziej szczegółowo

Pętle i tablice. Spotkanie 3. Pętle: for, while, do while. Tablice. Przykłady

Pętle i tablice. Spotkanie 3. Pętle: for, while, do while. Tablice. Przykłady Pętle i tablice. Spotkanie 3 Dr inż. Dariusz JĘDRZEJCZYK Pętle: for, while, do while Tablice Przykłady 11/26/2016 AGH, Katedra Informatyki Stosowanej i Modelowania 2 Pętla w największym uproszczeniu służy

Bardziej szczegółowo

Algorytm. Słowo algorytm pochodzi od perskiego matematyka Mohammed ibn Musa al-kowarizimi (Algorismus - łacina) z IX w. ne.

Algorytm. 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ółowo

Kod U2 Opracował: Andrzej Nowak

Kod U2 Opracował: Andrzej Nowak PODSTAWY TEORII UKŁADÓW CYFROWYCH Kod U2 Opracował: Andrzej Nowak Bibliografia: Urządzenia techniki komputerowej, K. Wojtuszkiewicz http://pl.wikipedia.org/ System zapisu liczb ze znakiem opisany w poprzednim

Bardziej szczegółowo

Architektura komputerów wer. 3

Architektura 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ółowo

Systemy liczenia. 333= 3*100+3*10+3*1

Systemy liczenia. 333= 3*100+3*10+3*1 Systemy liczenia. System dziesiętny jest systemem pozycyjnym, co oznacza, Ŝe wartość liczby zaleŝy od pozycji na której się ona znajduje np. w liczbie 333 kaŝda cyfra oznacza inną wartość bowiem: 333=

Bardziej szczegółowo