Informatyka 1. Wykład nr 1 ( ) Dane podstawowe. Politechnika Białostocka. - Wydział Elektryczny. Strona WWW - Dydaktyka

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

Download "Informatyka 1. Wykład nr 1 ( ) Dane podstawowe. Politechnika Białostocka. - Wydział Elektryczny. Strona WWW - Dydaktyka"

Transkrypt

1 Rok akademicki 8/9, Wykład nr /6 Dane odstawowe Informatyka Politechnika Białostocka - Wydział Elektryczny Elektrotechnika, semestr II, studia stacjonarne I stonia Rok akademicki 8/9 Wykład nr (3.3.9) dr inŝ. Jarosław aw Forenc Politechnika Białostocka, Wydział Elektryczny, Katedra Elektrotechniki Teoretycznej i Metrologii ul. Wiejska 45D, 5-35 Białystok WE-4 jarekf@b.edu.l tel. (-85) htt://we.b.edu.l/~jforenc konsultacje: Dydaktyka - slajdy rezentowane na wykładzie oniedziałek, godz. :-:, WE-4 iątek, godz. :-:, WE-4 Rok akademicki 8/9, Wykład nr 3/6 Rok akademicki 8/9, Wykład nr 4/6 Strona WWW - Dydaktyka Strona WWW - Dydaktyka

2 Rok akademicki 8/9, Wykład nr 5/6 Rok akademicki 8/9, Wykład nr 6/6 Przedmiot Informatyka i Informatyka Informatyka semestr II wykład: 5 h (J. Forenc) racownia secjalistyczna: 3 h (J. Forenc, P. Myszkowski) ECTS: 4 kt. kod rzedmiotu: ESA 9 Informatyka semestr III wykład: 5 h racownia secjalistyczna: 3 h ECTS: 4 kt. kod rzedmiotu: ESA3 6 Program wykładu. Informacja analogowa i cyfrowa. Jednostki informacji cyfrowej.. Systemy liczbowe. Systemy ozycyjne i nieozycyjne. Kodowanie informacji. Kodowanie liczb i znaków. Rerezentacja liczb w systemach komuterowych. Rerezentacja stałorzecinkowa i zmiennorzecinkowa. Arytmetyka systemów komuterowych. Dokładność rerezentacji danych. Standard IEEE 754. Algebra Boole'a. Właściwości i odstawowe twierdzenia algebry Boole a. 3. Architektura komuterów. Klasyfikacja systemów komuterowych. Architektura von Neumana i architektura harwardzka. Budowa i zasada działania komutera. Procesor, amięć wewnętrzna i zewnętrzna. Komunikacja z urządzeniami zewnętrznymi, interfejsy komuterowe. Rok akademicki 8/9, Wykład nr 7/6 Rok akademicki 8/9, Wykład nr 8/6 Program wykładu 4. Algorytmy. Definicja algorytmu. Klasyfikacje i sosoby rzedstawiania algorytmów. ZłoŜoność obliczeniowa. 5. Języki rogramowania. Generacje języków rogramowania. InŜynieria orogramowania. 6. Język C. Ogólna struktura rogramu. Komilacja. Zmienne, tyy, stałe, oeratory, wyraŝenia. Instrukcje warunkowe, ętle. Tablice, łańcuchy znaków, struktury. Funkcje, rzekazywanie arametrów do funkcji. Literatura (/). B. Pochoień: Arytmetyka systemów cyfrowych. Wydawnictwo Politechniki Śląskiej, Gliwice, 3.. S. Gryś: Arytmetyka komuterów. PWN, Warszawa, J. Biernat: Metody i układy arytmetyki komuterowej. Oficyna Wydawnicza Politechniki Wrocławskiej, Wrocław,. 4. J. Biernat: Architektura komuterów. Oficyna Wydawnicza Politechniki Wrocławskiej, Wrocław, J. Ogrodzki: Wstę do systemów komuterowych. Oficyna Wydawnicza Politechniki Warszawskiej, Warszawa, W. Stallings: Organizacja i architektura systemu komuterowego. Projektowanie systemu a jego wydajność. WNT, Warszawa, 4.

3 Rok akademicki 8/9, Wykład nr 9/6 Rok akademicki 8/9, Wykład nr /6 Literatura (/) 7. A.S. Tanenbaum: Strukturalna organizacja systemów komuterowych. Helion, Gliwice, 6 8. K. Wojtuszkiewicz: Urządzenia techniki komuterowej. Część. Jak działa komuter?. PWN, Warszawa, K. Wojtuszkiewicz: Urządzenia techniki komuterowej. Część. Urządzenia eryferyjne i interfejsy. PWN, Warszawa, 7.. N. Wirth: Algorytmy + struktury danych = rogramy. WNT, Warszawa, 4.. B.W. Kernighan, D.M. Ritchie: Język ANSI C. WNT, Warszawa, 7.. J. Grębosz: Symfonia C++ standard. Tom i. Edition, Warszawa, 6. Zaliczenie wykładu Kolokwium isemne: Termin nr : wykład nr 7 (9.6.9) Termin nr : sesja egzaminacyjna Termin nr 3: sesja egzaminacyjna orawkowa (wrzesień 9) Przykładowe ytania zaliczeniowe: na stronie www - od koniec maja 9 Zaliczenie wykładu a zaliczenie racowni: zaliczenie racowni na ocenę 4+ lub 5 urawnia do rzeisania oceny jako zaliczenia wykładu rzy rzeisywaniu ocena jest obniŝana o ół stonia: tzn. 4+ 4, 5 4+ ocenę moŝna rzeisać do końca sesji odstawowej Rok akademicki 8/9, Wykład nr /6 Rok akademicki 8/9, Wykład nr /6 Plan wykładu nr Podstawowe ojęcia: informatyka informacja Informacja analogowa i cyfrowa Jednostki informacji cyfrowej Systemy liczbowe liczby i cyfry systemy ozycyjne i nieozycyjne Systemy ozycyjne konwersje omiędzy systemami liczbowymi Informatyka Informatyka (ang. comuter science) dziedzina nauki i techniki zajmująca się gromadzeniem, rzetwarzaniem i wykorzystywaniem informacji w języku olskim termin informatyka zaroonował w aździerniku 968 r. rof. Romuald Marczyński na konferencji oświęconej maszynom matematycznym wzorem nazwy były francuskie informatique i niemieckie Informatik Informatykę moŝna rozatrywać jako: samodzielną dyscylinę naukową narzędzie wykorzystywane rzez inne nauki gałąź techniki rzemysł wytwarzający srzęt i orogramowanie

4 Rok akademicki 8/9, Wykład nr 3/6 Rok akademicki 8/9, Wykład nr 4/6 Informacja Informatyka dziedzina nauki i techniki zajmująca się gromadzeniem, rzetwarzaniem i wykorzystywaniem informacji Informacja Co oznaczają oniŝsze dane? Informacja - wielkość abstrakcyjna, która moŝe być: rzechowywana w ewnych obiektach rzesyłana omiędzy ewnymi obiektami rzetwarzana w ewnych obiektach stosowana do sterowania ewnymi obiektami Dane - surowe fakty i liczby Przetwarzanie danych - logicznie ze sobą owiązany zesół czynności ozwalających na uzyskanie z danych niezbędnych informacji Liczba: 5 7 4? 5 lica 4 roku Data!!! Rok akademicki 8/9, Wykład nr 5/6 Rok akademicki 8/9, Wykład nr 6/6 Informacja analogowa i cyfrowa Sygnał analogowy sygnał, który moŝe rzyjmować dowolną wartość z ciągłego rzedziału (nieskończonego lub ograniczonego zakresem zmienności) wartości sygnału analogowego mogą zostać określone w kaŝdej chwili czasu dzięki funkcji matematycznej oisującej dany sygnał Sygnał cyfrowy sygnał, którego dziedzina i zbiór wartości są dyskretne sygnał ciągły, który moŝe zmieniać swoją wartość tylko w określonych chwilach czasu i moŝe rzyjmować tylko określone wartości Informacja analogowa i cyfrowa Obecnie telekomunikacja i elektronika owszechnego uŝytku zostały rawie całkowicie zdominowane rzez cyfrowe rzetwarzanie sygnałów Cyfrowe rzetwarzanie sygnałów jest w stosunku do rzetwarzania analogowego: owtarzalne bardziej niezawodne tańsze Zamiana sygnału analogowego na cyfrowy wymaga wykonania dwóch kroków: róbkowania kwantowania

5 Rok akademicki 8/9, Wykład nr 7/6 Rok akademicki 8/9, Wykład nr 8/6 Informacja analogowa i cyfrowa - róbkowanie Próbkowanie - roces tworzenia sygnału imulsowego rerezentującego sygnał ciągły (analogowy) Informacja analogowa i cyfrowa - róbkowanie Przekształcenie owrotne sygnału cyfrowego do analogowego, bez straty informacji, wymaga sełnienia twierdzenia o róbkowaniu w ustalonych odstęach czasu mierzona jest wartość chwilowa sygnału i na jej odstawie tworzone są tzw. róbki (ang. samle) sygnał rzekształcony do ostaci sróbkowanej jest nazywany sygnałem dyskretnym Twierdzenie Kotielnikowa-Shannona (o róbkowaniu) Sygnał ciągły moŝe być onownie odtworzony z sygnału dyskretnego, jeśli był róbkowany z częstotliwością co najmniej dwa razy większą od granicznej częstotliwości swego widma Przykład: T S f S - okres róbkowania - częstotliwość róbkowania f S = / T S człowiek słyszy dźwięki do częstotliwości ok. khz według owyŝszego rawa częstotliwość zaisu cyfrowego musi być większa niŝ 4 khz o to, aby nie były słyszalne rzekłamania z owyŝszego owodu dla łyt CD-Audio rzyjęto częstotliwość róbkowania 44, khz dla kaŝdego kanału Rok akademicki 8/9, Wykład nr 9/6 Rok akademicki 8/9, Wykład nr /6 Informacja analogowa i cyfrowa - kwantyzacja Systemy cyfrowe są w stanie rzetwarzać tylko sygnały rerezentowane słowami o skończonej liczbie bitów Taka rerezentacja wymaga ograniczenia zbioru wartości sygnału - wartości te nazywane są oziomami rerezentacji Kwantyzacja to roces olegający na rzyisaniu wartości analogowych do najbliŝszych oziomów rerezentacji Idea działania ania układ adów w cyfrowych W układach cyfrowych wszelka informacja i wszelkie wielkości rzetwarzane rzez te układy rerezentowane są rzez dwa stany: stan niski (L), nazywany teŝ oziomem logicznym niskim lub zerem () stan wysoki (H), nazywany teŝ oziomem logicznym wysokim lub jedynką () W raktycznej realizacji układów cyfrowych naleŝy określić jakie wartości lub zakresy wartości oznaczają oziom logiczny niski lub wysoki Na rysunku rzedstawione są oziomy logiczne dla układów cyfrowych TTL Zakresy wartości mogą być róŝne dla róŝnych wykonań układów cyfrowych

6 Rok akademicki 8/9, Wykład nr /6 Rok akademicki 8/9, Wykład nr /6 Zalety wystęowania tylko dwóch stanów w logicznych Prosta realizacja układów elektronicznych wykonujących rzetwarzanie informacji elementy ółrzewodnikowe mają duŝe rozrzuty swoich arametrów, co wymaga stosowania odowiednich rozwiązań - w układach cyfrowych jest to znacznie rostsze niŝ w układach analogowych Łatwość transmisji i odorność na zakłócenia rostsze rzesyłanie i regenerowanie informacji cyfrowej niŝ analogowej moŝliwość stosowania kodów korekcyjnych (n. łyty CD) Jednostki informacji - bit Bit (ang. binary digit) - jednostka logiczna, określająca najmniejszą ilość informacji otrzebną do stwierdzenia, który z dwóch równie rawdoodobnych stanów rzyjął układ Bit rzyjmuje jedną z dwóch wartości: (zero) i (jeden) - bit jest zatem toŝsamy z cyfrą w systemie dwójkowym Bity oznacza się mała literą b Wielokrotności bitów - rzedrostki dziesiętne w układzie SI Łatwość konstruowania układów amiętających o duŝych ojemnościach własność wynikająca z unktu ierwszego Rok akademicki 8/9, Wykład nr 3/6 Rok akademicki 8/9, Wykład nr 4/6 Jednostki informacji - bajt Bajt (ang. byte) - najmniejsza adresowalna jednostka informacji amięci komuterowej, składająca się z bitów - w raktyce rzyjmuje się, Ŝe jeden bajt to 8 bitów (choć to nie wynika z owyŝszej definicji) Jednostki informacji - tetrada Bajt 8-bitowy moŝna odzielić na dwie ołówki 4-bitowe nazywane tetradami (ang. nibbles) RozróŜniamy bardziej znaczącą (górną) i mniej znaczącą (dolną) tetradę Aby uniknąć niejednoznaczności, jednostka składająca się z ośmiu bitów zwana jest równieŝ oktetem W ierwszych komuterach bajt mógł mieć równieŝ 4, 6, 7, 9 czy bitów Ośmiobitowy bajt o raz ierwszy ojawił się od koniec 956 roku, a został rozowszechniony i uznany za standard w 964 r. o tym jak IBM wrowadził System/36 Najczęściej stosowanym skrótem dla bajtu jest wielka litera B Sotyka się teŝ określenie strefa i cyfra - strefą nazywa się górną tetradę, cyfrą - dolną tetradę

7 Rok akademicki 8/9, Wykład nr 5/6 Rok akademicki 8/9, Wykład nr 6/6 Jednostki informacji - bajt Wielokrotności bajtów Nazwa Symbol MnoŜnik bajt B kilobajt KB/kB 3 megabajt MB 6 gigabajt GB 9 terabajt TB Nazwa Symbol MnoŜnik etabajt PB 5 eksabajt EB 8 zettabajt ZB jottabajt YB 4 brontobajt BB > 4 YB Stosowanie rzedrostków kilo, mega, giga i tera (oraz większych) w tej terminologii jest niezgodne z określeniami układu SI - jest to częstym źródłem nieorozumień zwłaszcza co do faktycznej ojemności dysków oraz rędkości urządzeń sieciowych (odawanych w bitach) Prefiks Nazwa System SI K kilo 3 = M mega 6 = G giga 9 = System binarny = 4 = = RóŜnica.4% 4.86% 7.37% Słowo maszynowe (słowo) Słowo maszynowe (słowo - ang. word) - jednostka danych uŝywana rzez określony komuter (określoną architekturę) Słowo składa się odgórnie określonej liczby bitów, nazywanej długością lub szerokością słowa (najczęściej jest to otęga, n. 6, 3, 64 bity) Zazwyczaj wielkość słowa określa rozmiar rejestrów rocesora oraz szyny danych: w architekturze x86 długość słowa maszynowego wynosi 6 bitów IA-3 i x86-64 są architekturami, odowiednio, 3- i 64-bitowymi, ale mówiąc o dwusłowie i słowie oczwórnym mamy zwykle na myśli orcje czteroi ośmiobajtowe, czyli tak jakby była to wciąŝ architektura 6-bitowa Stosowane są takŝe inne jednostki: słowo odwójne lub dwusłowo (dword - ang. double word) to ilość informacji równa dwóm słowom słowo oczwórne (qword - ang. quadword, quadrule word) to ilość informacji równa czterem słowom Rok akademicki 8/9, Wykład nr 7/6 Rok akademicki 8/9, Wykład nr 8/6 Jednostki informacji - inne sotykane oznaczenia bs FLOPS MIPS bit na sekundę (ang. bs - bit er second) - jednostka natęŝenia strumienia danych w medium transmisyjnym oraz jednostka rzeustowości, czyli maksymalnej ilość informacji jaka moŝe być rzesyłana rzez dany kanał telekomunikacyjny w jednostce czasu, inne jednostki: kb/s, Mb/s (Mbit/s), Gb/s FLoating oint Oerations Per Second - jednostka wydajności komuterów, a dokładniej wydajności układów realizujących obliczenia zmiennorzecinkowe, określająca liczbę oeracji zmiennorzecinkowych na sekundę najszybszy system równoległy na świecie, IBM Roadrunner, ma wydajność ok., PFLOPS-a, czyli biliard oeracji zmiennorzecinkowych na sekundę Million Instructions Per Second - miara wydajności jednostki centralnej CPU komutera, określająca liczbę milionów oeracji stałorzecinkowych wykonywanych w ciągu sekundy, rzez daną jednostkę obliczeniową jednostka ta jest owszechnie uŝywana w dwóch formach Milion Instrukcji na Sekundę (MIPS) lub Milion Oeracji na Sekundę (MOPS) TOP 5 Suercomuter Sites htt:// lista 5 komuterów o największej mocy obliczeniowej ublikowana od czerwca 993 r. ublikowana dwa razy w roku - w czerwcu i w listoadzie ostatnia lista: 3nd TOP5 List (listoad 8) kolejność komuterów określana jest na odstawie wyników testu LINPACK Benchmark na liście umieszczane są komutery ogólnego rzeznaczenia, czyli takie, które umoŝliwiają rozwiązanie szerokiego zakresu roblemów na liście nie są umieszczane komutery secjalnie skonstruowane od kątem testu LINPACK Benchmark

8 Rok akademicki 8/9, Wykład nr 9/6 Rok akademicki 8/9, Wykład nr 3/6 TOP 5 - LINPACK Benchmark 3nd TOP 5 (Listoad 8) - Miejsca -5 test LINPACK Benchmark oracował Jack Dongarra ois testu: htt:// równoległa wersja testu LINPACK Benchmark i instrukcja uruchomienia: htt:// test olega na rozwiązaniu gęstego układu równań liniowych Rank. Site DOE NNSA LANL Manufacturer IBM Comuter Roadrunner BladeCenter QS/LS Cluster, PowerXCell 8i 3. GHz / Oteron DC.8 GHz, Voltaire Infiniband Country Year USA Cores Rmax Reak Oak Ridge National Laboratory Cray Inc. Jaguar Cray XT5 QC.3 GHz USA NASA/Ames Research Center/NAS SGI Pleiades SGI Altix ICE 8EX, Xeon QC 3./.66 GHz USA DOE NNSA LLNL IBM Blue Gene/L eserver Blue Gene Solution USA Argonne National Laboratory IBM Blue Gene/P Solution USA Rok akademicki 8/9, Wykład nr 3/6 Rok akademicki 8/9, Wykład nr 3/6 3nd TOP 5 (Listoad 8) - Polska 3nd TOP 5 (Listoad 8) - Pozycja nr Rank Site Gdansk University of Technology, CI Task ICM University of Warsaw Cyfronet PCSS Poznan Nasza Klasa Manufacturer ACTION IBM HP HP HP Comuter Galera ACTION Cluster Xeon E5345 Infiniband BladeCenter QS Cluster, PowerXCell 8i 4. GHz, Infiniband Zeus Cluster Platform 3 BLx, L54xx.5 GHz, Infiniband Cluster Platform 3 BL46c, Xeon 54xx.5 GHz, Infiniband Cluster Platform 3 BL46c/BLx, L54xx.5 GHz, GigE Year Cores Rmax Reak Roadrunner, BladeCenter QS Cluster, roducent: IBM, rok 8 Los Alamos National Laboratory, USA - htt:// LANL owstało w 943 r. zarządzane rzez Uniwersytet Kalifornijski odlega administracji rządowej USA nadzorowane rzez Krajowy Urząd ds. Bezieczeństwa Jądrowego (National Nuclear Security Administration - NNSA) Deartamentu Energii Stanów Zjednoczonych (Deartment of Energy - DOE) race badawcze: bezieczeństwo narodowe, rzestrzeń kosmiczna odnawialne źródła energii, medycyna nanotechnologie, obliczenia równoległe 494. Communications Comany (P) HP Cluster Platform 3 BL46c, Xeon L54xx.5 GHz, GigEthernet liczba racowników: ok. 5, liczba studentów: ok. 8

9 Rok akademicki 8/9, Wykład nr 33/6 Los Alamos National Laboratory, Laboratory, USA Rok akademicki 8/9, Wykład nr liczba rdzeni rocesorów: 9 6 Procesor Cell Cell (Cell Broadband Engine Architecture, Cell BE, CBEA) architektura rocesora oracowana rzez konsorcjum STI (Sony, Toshiba, IBM) zastosowanie: konsola Sony Play Station 3 IBM PowerXCell 8i - odmiana rocesorów Cell o zwiększonej wydajności dla obliczeń zmiennorzecinkowych 34/6 Roadrunner, Roadrunner, IBM BladeCenter QS Cluster Rok akademicki 8/9, Wykład nr 35/6 96 rocesorów IBM PowerXCell 8i - 3, GHz (,8 GFlos) 6 9 rocesorów rocesorów AMD Oteron dual-core -,8 GHz (648 rocesorów - do obliczeń, 43 rocesory - do sterowania) amięć oeracyjna: 3,6 TB system oeracyjny: Linux (Red Hat Enterrise Linux + Fedora) orogramowanie: Oen MPI sieć komuterowa: Infiniband wyniki testu LINPACK Benchmark: Rmax = 5 GFlos Reak = GFlos zajmuje owierzchnię 56 m zasilanie:,35 MW koszt: ok. 33 mln dolarów Rok akademicki 8/9, Wykład nr Roadrunner, Roadrunner, IBM BladeCenter QS Cluster x PPE - rdzeń ogólnego rzeznaczenia 8 x SPE - osiem secjalnych, wydajnych rdzeni do oeracji zmiennorzecinkowych QS Cell blade - x PowerXCell 8i CPUs, 8 GB memory LS Oteron blade - x Oteron CPUs, 6 GB memory 36/6

10 Rok akademicki 8/9, Wykład nr 37/6 Rok akademicki 8/9, Wykład nr 38/6 Roadrunner,, IBM BladeCenter QS Cluster Roadrunner,, IBM BladeCenter QS Cluster Rok akademicki 8/9, Wykład nr 39/6 Rok akademicki 8/9, Wykład nr 4/6 Roadrunner,, IBM BladeCenter QS Cluster Roadrunner,, IBM BladeCenter QS Cluster

11 Rok akademicki 8/9, Wykład nr 4/6 Rok akademicki 8/9, Wykład nr 4/6 Systemy liczbowe - liczby i cyfry Liczba - ojęcie abstrakcyjne, abstrakcyjny wynik obliczeń, wartość umoŝliwia wyraŝenie wyniku liczenia rzedmiotów oraz mierzenia wielkości wynik mierzenia wielkości otrzymywany jest orzez orównanie jednej wielkości z inną tego samego rodzaju, która została obrana za jednostkę miary Systemy liczbowe - liczby i cyfry Cyfry rzymskie Cyfra - umowny znak (symbol) stosowany do zaisu (rerezentacji) liczby liczba znaków słuŝących do zaisu jest zaleŝna od systemu liczbowego i rzyjętego sosobu zaisu system dziesiętny - znaków system szesnastkowy - 6 znaków system rzymski - 7 znaków Cyfry arabskie (ochodzą z Indii) arabskie, standardowe euroejskie indyjsko-arabskie ١ ٢ ٣ ٤ ٥ ٦ ٧ ٨ ٩ ٠ wschodnio-indyjsko-arabskie ١ ٢ ٣ ۴ ۵ ۶ ٧ ٨ ٩ ٠ Rok akademicki 8/9, Wykład nr 43/6 Rok akademicki 8/9, Wykład nr 44/6 Systemy liczbowe - liczby i cyfry Inne rzykłady zaisu cyfr i liczb Systemy liczbowe - liczby i cyfry Inne rzykłady zaisu cyfr i liczb cyfry etruskie cyfry w isowni chińskiej liczby w iśmie klinowym (Babilończycy) system rekolumbijski cyfry grecko-jońskie

12 Rok akademicki 8/9, Wykład nr 45/6 Rok akademicki 8/9, Wykład nr 46/6 Systemy liczbowe - liczby i cyfry W rzyadku zaisu cyfr o wartościach większych od 9 są stosowane kolejne litery alfabetu, n. Systemy liczbowe System liczbowy - zbiór zasad umoŝliwiających rzedstawienie liczb za omocą umownych znaków (cyfr) oraz wykonywanie działań na tych liczbach Systemy liczbowe dzielą się na: systemy ozycyjne systemy nieozycyjne Systemy ozycyjne (ang. ositional, lace-value) - znaczenie cyfry jest zaleŝne od miejsca (ozycji), które zajmuje ona w liczbie, n. system dziesiętny (dziesiątkowy) - liczba 777 (kaŝda cyfra ma inne znaczenie) Systemy nieozycyjne - znaczenie cyfr jest niezaleŝne od miejsca ołoŝenia w liczbie, n. system rzymski - liczba III Rok akademicki 8/9, Wykład nr 47/6 Rok akademicki 8/9, Wykład nr 48/6 System ozycyjny - dziesiętny System ozycyjny - dziesiętny n. liczba: 48,5 - odstawa (zasada, baza, rząd) systemu ozycyjnego D - zbiór dozwolonych cyfr w systemie dziesiętnym: = D = {,,,3,4,5,6,7,8,9} cyfra na danej ozycji określa ile razy naleŝy wziąć wagę na danej ozycji X () = K+ x K cyfry umieszczane są na kolejnych ozycjach kaŝda cyfra osiada swoją wartość, nazywaną wagą ozycji wagi ozycji są kolejnymi otęgami odstawy systemu w systemie dziesiętnym są to kolejne otęgi liczby

13 Rok akademicki 8/9, Wykład nr 49/6 Rok akademicki 8/9, Wykład nr 5/6 System ozycyjny - dziesiętny System ozycyjny - dwójkowy Przykład: liczba: 48,5 () 48,5 () 3 = = = , +,5 w systemie dwójkowym: = D = {,} cyfra na danej ozycji określa ile razy naleŝy wziąć wagę na danej ozycji X () = K+ x K Rok akademicki 8/9, Wykład nr 5/6 Rok akademicki 8/9, Wykład nr 5/6 System ozycyjny - dwójkowy Przykład: liczba:, (), () 3 = = ,5 + +,5 = 3, , () + 3 = -3-3 System ozycyjny o odstawie Właściwości: stosujemy ograniczoną liczbę cyfr, które osiadają kolejne wartości,,,... liczba cyfr jest równa wartości odstawy system dziesiętny: =, D = {,,, 3, 4, 5, 6, 7, 8, 9} system szóstkowy: = 6, D = {,,, 3, 4, 5} system dwunastkowy: =, D = {,,, 3, 4, 5, 6, 7, 8, 9, A, B} wartość największej cyfry jest o mniejsza od odstawy cyfry ustawiane są na kolejnych ozycjach, wartość cyfry w zaisie zaleŝy od jej ozycji (stad nazwa - system ozycyjny) kaŝda ozycja osiada swoją wagę waga jest równa odstawie systemu odniesionej do otęgi o wartości ozycji

14 Rok akademicki 8/9, Wykład nr 53/6 Rok akademicki 8/9, Wykład nr 54/6 Systemy ozycyjne System ozycyjny o odstawie RozwaŜmy system ozycyjny o odstawie zawierający n cyfr: n n... xn xn... x x x n cyfr waga ozycji Wartość liczby obliczamy w nastęujący sosób: x n n x n n x x x = = x = n i= x i i +... n n n n = Rok akademicki 8/9, Wykład nr 55/6 Rok akademicki 8/9, Wykład nr 56/6 System ozycyjny o odstawie Przykłady: = 4, D = {,,, 3} (4) (4) (4) (4) =? () 3 4 = = = = 66 = 7, D = {,,, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F, G} AC4 AC4 AC4 AC4 (7) (7) (7) (7) =? () () 3 = = = = 5636 () System ozycyjny o odstawie (zais stałorzecinkowy) RozwaŜmy system ozycyjny o odstawie zawierający n cyfr części całkowitej i m cyfr części ułamkowej: n n... xn xn... x x x, x x... x m n cyfr m cyfr m Wartość liczby obliczamy w nastęujący sosób: x n n x n n = x = m n xi i= m m x x x, x +... i x... x m m = n n waga ozycji n n =

15 Rok akademicki 8/9, Wykład nr 57/6 Rok akademicki 8/9, Wykład nr 58/6 System ozycyjny o odstawie (zais stałorzecinkowy) Koniec wykładu nr Przykłady: = 4, D = {,,, 3} 3,3 3,3 3,3 3,3 (4) (4) (4) (4) =? () = = / 64 + /6 + 3 / =,56 +,5 +, = 66,896 () Dziękuj kuję za uwagę! = 7, D = {,,, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F, G} AC4, FG AC4, FG AC4, FG AC4, FG (7) (7) (7) (7) =? () = = 6 / / = (6 + 55) / = 5636, () Rok akademicki 8/9, Wykład nr 59/6 Rok akademicki 8/9, Wykład nr 6/6 Źródła a (KsiąŜ ąŝki): Źródła a (KsiąŜ ąŝki): Biernat J.: Metody i układy arytmetyki komuterowej. Oficyna Wydawnicza Politechniki Wrocławskiej, Wrocław,. Rozdz.. Rerezentacja liczb (str. -) Rozdz.. Systemy stałobazowe (ze stałą odstawą) (str. 3-4) Wojtuszkiewicz K.: Urządzenia techniki komuterowej. Część. Jak działa komuter?. PWN, Warszawa, 7. Rozdz... Podstawy działania układów cyfrowych (str. -3) Rozdz...3. System dwójkowy i szesnastkowy (str. 4-7) Kalisz J.: Podstawy elektroniki cyfrowej. Wydawnictwa Komunikacji i Łączności, Warszawa,. Rozdz... Kody liczbowe (str. 5-37) Pochoień B.: Arytmetyka systemów cyfrowych. Wydawnictwo Politechniki Śląskiej, Gliwice,. Rozdz... Pozycyjne systemy liczbowe o dodatniej odstawie (str. -6) Rozdz..7. Konwersja liczb (str ) Pochoień B., Stańczyk U.: Arytmetyka systemów cyfrowych w zadaniach. Wydawnictwo Politechniki Śląskiej, Gliwice, 6. Rozdz.. Systemy liczbowe (str. 7-34) Stallings W.: Organizacja i architektura systemu komuterowego. Projektowanie systemu a jego wydajność. WNT, Warszawa, 4. Dodatek 8A. Systemy liczbowe (str ) Tanenbaum A.S.: Strukturalna organizacja systemów komuterowych. Helion, Gliwice, 6. Dodatek A.. Pozycyjne systemy liczbowe (str ) Dodatek A.3. Transformacje liczb omiędzy systemami ozycyjnymi (str )

16 Rok akademicki 8/9, Wykład nr 6/6 Rok akademicki 8/9, Wykład nr 6/6 Źródła a (Internet): Źródła a (Internet): htt:// - Informatyka - nauka, sztuka czy rzemiosło? - Prof. dr. hab. inŝ. Marian Adamski - Streszczenie wykładu wygłoszonego odczas inauguracji roku akademickiego /3 w dniu 3 września roku w auli Uniwersytetu Zielonogórskiego htt://l.wikiedia.org/wiki/informatyka - Informatyka htt://l.wikiedia.org/wiki/próbkowanie - Próbkowanie htt://l.wikiedia.org/wiki/kwantyzacja_(technika) - Kwantyzacja htt://l.wikiedia.org/wiki/bit - Bit htt://edu.i-lo.tarnow.l/inf/alg/_struct/3.h - Czym jest bit i o co jest nam otrzebny?, J. Wałaszek, I LO w Tarnowie htt://edu.i-lo.tarnow.l/inf/alg/_struct/4.h - Kodowanie informacji za omocą bitów, J. Wałaszek, I LO w Tarnowie htt://l.wikiedia.org/wiki/bajt_(informatyka) - Bajt htt://l.wikiedia.org/wiki/słowo_maszynowe - Słowo maszynowe htt://l.wikiedia.org/wiki/flops - FLOPS htt://l.wikiedia.org/wiki/system_liczbowy - System liczbowy htt://l.wikiedia.org/wiki/liczba - Liczba htt://l.wikiedia.org/wiki/cyfra - Cyfra htt://en.wikiedia.org/wiki/quantization_(signal_rocessing) - Quantization htt://en.wikiedia.org/wiki/units_of_information - Units of information htt://en.wikiedia.org/wiki/bit - Bit htt://en.wikiedia.org/wiki/byte - Byte htt://en.wikiedia.org/wiki/word_(comuting) - Word htt://en.wikiedia.org/wiki/flos - FLOPS htt://en.wikiedia.org/wiki/instructions_er_second - Instructions er second htt:// - TOP 5 Suercomuter Sites htt:// - IBM Roadrunner, BladeCenter QS/LS Cluster htt://en.wikiedia.org/wiki/numeral_system - Numeral system htt://en.wikiedia.org/wiki/number - Number htt://en.wikiedia.org/wiki/numerical_digit - Numerical digit htt://en.wikiedia.org/wiki/binary_numeral_system - Binary numeral system htt://l.wikiedia.org/wiki/dwójkowy_system_liczbowy - Dwójkowy system liczbowy

Informatyka 1. Wykład nr 1 (08.03.2009) Dane podstawowe. Politechnika Białostocka. - Wydział Elektryczny. Strona WWW - Dydaktyka

Informatyka 1. Wykład nr 1 (08.03.2009) Dane podstawowe. Politechnika Białostocka. - Wydział Elektryczny. Strona WWW - Dydaktyka Rok akademicki 2008/2009, Wykład nr 1 2/58 Dane podstawowe Informatyka 1 Politechnika Białostocka - Wydział Elektryczny Elektrotechnika, semestr II, studia niestacjonarne I stopnia Rok akademicki 2008/2009

Bardziej szczegółowo

Informatyka 1. Informatyka 1. Wykład nr 1 (03.03.2008) Dane podstawowe. Politechnika Białostocka. - Wydział Elektryczny.

Informatyka 1. Informatyka 1. Wykład nr 1 (03.03.2008) Dane podstawowe. Politechnika Białostocka. - Wydział Elektryczny. Rok akademicki /2008, Wykład nr 1 2/32 Informatyka 1 Politechnika Białostocka - Wydział Elektryczny Elektrotechnika, semestr II, studia stacjonarne I stopnia Rok akademicki /2008 Wykład nr 1 (03.03.2008)

Bardziej szczegółowo

O sygnałach cyfrowych

O sygnałach cyfrowych O sygnałach cyfrowych Informacja Informacja - wielkość abstrakcyjna, która moŝe być: przechowywana w pewnych obiektach przesyłana pomiędzy pewnymi obiektami przetwarzana w pewnych obiektach stosowana do

Bardziej szczegółowo

konsultacje: dr inŝ. Jarosław Forenc Dydaktyka - slajdy prezentowane na wykładzie

konsultacje: dr inŝ. Jarosław Forenc Dydaktyka - slajdy prezentowane na wykładzie Rok akademicki /, Wykład nr /5 Dane podstawowe Informatyka Politechnika Białostocka - Wydział Elektryczny Elektrotechnika, semestr II, studia stacjonarne I stopnia Rok akademicki / Wykład nr (7..) dr inż.

Bardziej szczegółowo

Jednostki informacji. Bajt moŝna podzielić na dwie połówki 4-bitowe nazywane tetradami (ang. nibbles).

Jednostki informacji. Bajt moŝna podzielić na dwie połówki 4-bitowe nazywane tetradami (ang. nibbles). Wykład 1 1-1 Informatyka nauka zajmująca się zbieraniem, przechowywaniem i przetwarzaniem informacji. Informacja obiekt abstrakcyjny, który w postaci zakodowanej moŝe być przechowywany, przesyłany, przetwarzany

Bardziej szczegółowo

Podstawy Informatyki dla Nauczyciela

Podstawy Informatyki dla Nauczyciela Podstawy Informatyki dla Nauczyciela Bożena Woźna-Szcześniak bwozna@gmail.com Jan Długosz University, Poland Wykład 2 Bożena Woźna-Szcześniak (AJD) Podstawy Informatyki dla Nauczyciela Wykład 2 1 / 1 Informacja

Bardziej szczegółowo

Dane, informacja, programy. Kodowanie danych, kompresja stratna i bezstratna

Dane, informacja, programy. Kodowanie danych, kompresja stratna i bezstratna Dane, informacja, programy Kodowanie danych, kompresja stratna i bezstratna DANE Uporządkowane, zorganizowane fakty. Główne grupy danych: tekstowe (znaki alfanumeryczne, znaki specjalne) graficzne (ilustracje,

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

SYSTEMY LICZBOWE. SYSTEMY POZYCYJNE: dziesiętny (arabski): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 rzymski: I, II, III, V, C, M

SYSTEMY LICZBOWE. SYSTEMY POZYCYJNE: dziesiętny (arabski): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 rzymski: I, II, III, V, C, M SYSTEMY LICZBOWE SYSTEMY POZYCYJNE: dziesiętny (arabski):,, 2, 3, 4, 5, 6, 7, 8, 9 rzymski: I, II, III, V, C, M System pozycyjno wagowy: na przykład liczba 444 4 4 4 4 4 4 Wagi systemu dziesiętnego:,,,,...

Bardziej szczegółowo

Arytmetyka komputera. Na podstawie podręcznika Urządzenia techniki komputerowej Tomasza Marciniuka. Opracował: Kamil Kowalski klasa III TI

Arytmetyka komputera. Na podstawie podręcznika Urządzenia techniki komputerowej Tomasza Marciniuka. Opracował: Kamil Kowalski klasa III TI Arytmetyka komputera Na podstawie podręcznika Urządzenia techniki komputerowej Tomasza Marciniuka Opracował: Kamil Kowalski klasa III TI Spis treści 1. Jednostki informacyjne 2. Systemy liczbowe 2.1. System

Bardziej szczegółowo

Wstęp do informatyki. Pojęcie liczebności. Zapis liczb. Liczenie bez liczebników. Podstawy arytmetyki komputerowej. Cezary Bolek

Wstęp do informatyki. Pojęcie liczebności. Zapis liczb. Liczenie bez liczebników. Podstawy arytmetyki komputerowej. Cezary Bolek Pojęcie liczebności Wstęp do informatyki Podstawy arytmetyki komputerowej Cezary Bolek cbolek@ki.uni.lodz.pl Uniwersytet Łódzki Wydział Zarządzania Katedra Informatyki Naturalna zdolność człowieka do postrzegania

Bardziej szczegółowo

Informatyka kodowanie liczb. dr hab. inż. Mikołaj Morzy

Informatyka kodowanie liczb. dr hab. inż. Mikołaj Morzy Informatyka kodowanie liczb dr hab. inż. Mikołaj Morzy plan wykładu definicja informacji sposoby kodowania reprezentacja liczb naturalnych i całkowitych arytmetyka binarna arytmetyka oktalna arytmetyka

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

Wstęp do informatyki. Pojęcie liczebności. Liczenie bez liczebników. Podstawy arytmetyki komputerowej. Cezary Bolek

Wstęp do informatyki. Pojęcie liczebności. Liczenie bez liczebników. Podstawy arytmetyki komputerowej. Cezary Bolek Wstęp do informatyki Podstawy arytmetyki komputerowej Cezary Bolek cbolek@ki.uni.lodz.pl Uniwersytet Łódzki Wydział Zarządzania Katedra Informatyki Pojęcie liczebności Naturalna zdolność człowieka do postrzegania

Bardziej szczegółowo

kodowanie informacji Autor prezentacji: 1 prof. dr hab. Maria Hilczer

kodowanie informacji Autor prezentacji: 1 prof. dr hab. Maria Hilczer kodowanie informacji Autor prezentacji: 1 prof. dr hab. Maria Hilczer Liczba całkowita to ciąg cyfr d n d n-1... d 2 d 1 d 0 system dziesiętny podstawa = 10 d i = 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 liczba (10)

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

Informatyka 1. Informatyka 1. Wykład nr 1 (09.03.2008) Dane podstawowe. Politechnika Białostocka. - Wydział Elektryczny. Program wykładu (1/2)

Informatyka 1. Informatyka 1. Wykład nr 1 (09.03.2008) Dane podstawowe. Politechnika Białostocka. - Wydział Elektryczny. Program wykładu (1/2) Rok akademicki 7/8, Wykład nr /9 Informatyka Politechnika Białostocka - Wydział Elektryczny Elektrotechnika, semestr II, studia niestacjonarne I stonia (zaoczne) Rok akademicki 7/8 Wykład nr (9.3.8) Dane

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

Podstawy informatyki. Reprezentacja danych w systemach cyfrowych

Podstawy informatyki. Reprezentacja danych w systemach cyfrowych Podstawy informatyki Reprezentacja danych w systemach cyfrowych Systemy liczbowe Najpopularniejsze systemy liczbowe: system decymalny (dziesiętny) system binarny (dwójkowy) system heksadecymalny (szesnastkowy)

Bardziej szczegółowo

Dane, informacja, programy. Kodowanie danych, kompresja stratna i bezstratna

Dane, informacja, programy. Kodowanie danych, kompresja stratna i bezstratna Dane, informacja, programy Kodowanie danych, kompresja stratna i bezstratna DANE Uporządkowane, zorganizowane fakty. Główne grupy danych: tekstowe (znaki alfanumeryczne, znaki specjalne) graficzne (ilustracje,

Bardziej szczegółowo

Teoretyczne Podstawy Informatyki

Teoretyczne Podstawy Informatyki Teoretyczne Podstawy Informatyki cel zajęć Celem kształcenia jest uzyskanie umiejętności i kompetencji w zakresie budowy schematów blokowych algor ytmów oraz ocenę ich złożoności obliczeniowej w celu optymizacji

Bardziej szczegółowo

Wprowadzenie do informatyki i użytkowania komputerów. Kodowanie informacji System komputerowy

Wprowadzenie do informatyki i użytkowania komputerów. Kodowanie informacji System komputerowy 1 Wprowadzenie do informatyki i użytkowania komputerów Kodowanie informacji System komputerowy Kodowanie informacji 2 Co to jest? bit, bajt, kod ASCII. Jak działa system komputerowy? Co to jest? pamięć

Bardziej szczegółowo

Kodowanie informacji. Przygotował: Ryszard Kijanka

Kodowanie informacji. Przygotował: Ryszard Kijanka Kodowanie informacji Przygotował: Ryszard Kijanka Komputer jest urządzeniem służącym do przetwarzania informacji. Informacją są liczby, ale także inne obiekty, takie jak litery, wartości logiczne, obrazy

Bardziej szczegółowo

INFORMATYKA. Zajęcia organizacyjne. Arytmetyka komputerowa.

INFORMATYKA. Zajęcia organizacyjne. Arytmetyka komputerowa. INFORMATYKA Zajęcia organizacyjne Arytmetyka komputerowa http://www.infoceram.agh.edu.pl http://home.agh.edu.pl/~grzesik/ KONSULTACJE Zbigniew Grzesik środa, 9 ; A-3, p. 2 tel.: 67-249 e-mail: grzesik@agh.edu.pl

Bardziej szczegółowo

Technika Cyfrowa i Mikroprocesorowa

Technika Cyfrowa i Mikroprocesorowa Technika Cyfrowa i Mikroprocesorowa Prowadzący przedmiot: Ćwiczenia laboratoryjne: dr inż. Andrzej Ożadowicz dr inż. Andrzej Ożadowicz dr inż. Jakub Grela Wydział Elektrotechniki, Automatyki, Informatyki

Bardziej szczegółowo

Wstęp do informatyki- wykład 1

Wstęp do informatyki- wykład 1 MATEMATYKA 1 Wstęp do informatyki- wykład 1 Systemy liczbowe Treści prezentowane w wykładzie zostały oparte o: S. Prata, Język C++. Szkoła programowania. Wydanie VI, Helion, 2012 www.cplusplus.com Jerzy

Bardziej szczegółowo

Karta (sylabus) modułu/przedmiotu Transport Studia I stopnia

Karta (sylabus) modułu/przedmiotu Transport Studia I stopnia Karta (sylabus) modułu/przedmiotu Transport Studia I stopnia Przedmiot: Podstawy informatyki Rodzaj przedmiotu: Podstawowy/obowiązkowy Kod przedmiotu: TR 1 S 0 1 22-0_1 Rok: I Semestr: 1 Forma studiów:

Bardziej szczegółowo

Uniwersytet w Białymstoku Wydział Ekonomiczno-Informatyczny w Wilnie SYLLABUS na rok akademicki 2010/2011

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

dr inż. Paweł Myszkowski Wykład nr 1 ( )

dr inż. Paweł Myszkowski Wykład nr 1 ( ) dr inż. Paweł Myszkowski Politechnika Białostocka Wydział Elektryczny Elektronika i Telekomunikacja, semestr II, studia stacjonarne I stopnia Rok akademicki 2015/2016 Wykład nr 1 (24.02.2016) Plan prezentacji:

Bardziej szczegółowo

Systemy liczbowe. 1. Przedstawić w postaci sumy wag poszczególnych cyfr liczbę rzeczywistą R = (10).

Systemy liczbowe. 1. Przedstawić w postaci sumy wag poszczególnych cyfr liczbę rzeczywistą R = (10). Wprowadzenie do inżynierii przetwarzania informacji. Ćwiczenie 1. Systemy liczbowe Cel dydaktyczny: Poznanie zasad reprezentacji liczb w systemach pozycyjnych o różnych podstawach. Kodowanie liczb dziesiętnych

Bardziej szczegółowo

Kodowanie informacji. Kody liczbowe

Kodowanie informacji. Kody liczbowe Wykład 2 2-1 Kodowanie informacji PoniewaŜ komputer jest urządzeniem zbudowanym z układów cyfrowych, informacja przetwarzana przez niego musi być reprezentowana przy pomocy dwóch stanów - wysokiego i niskiego,

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

Wstęp do informatyki- wykład 1 Systemy liczbowe

Wstęp do informatyki- wykład 1 Systemy liczbowe 1 Wstęp do informatyki- wykład 1 Systemy liczbowe Treści prezentowane w wykładzie zostały oparte o: S. Prata, Język C++. Szkoła programowania. Wydanie VI, Helion, 2012 www.cplusplus.com Jerzy Grębosz,

Bardziej szczegółowo

Kod znak-moduł. Wartość liczby wynosi. Reprezentacja liczb w kodzie ZM w 8-bitowym formacie:

Kod znak-moduł. Wartość liczby wynosi. Reprezentacja liczb w kodzie ZM w 8-bitowym formacie: Wykład 3 3-1 Reprezentacja liczb całkowitych ze znakiem Do przedstawienia liczb całkowitych ze znakiem stosowane są następujące kody: - ZM (znak-moduł) - U1 (uzupełnienie do 1) - U2 (uzupełnienie do 2)

Bardziej szczegółowo

1.5. Sygnały. Sygnał- jest modelem zmian w czasie pewnej wielkości fizycznej lub stanu obiektu fizycznego

1.5. Sygnały. Sygnał- jest modelem zmian w czasie pewnej wielkości fizycznej lub stanu obiektu fizycznego Sygnał- jest modelem zmian w czasie pewnej wielkości fizycznej lub stanu obiektu fizycznego Za pomocąsygnałów przekazywana jest informacja. Sygnałjest nośnikiem informacji. Za pomocą sygnału moŝna: badać

Bardziej szczegółowo

I. KARTA PRZEDMIOTU CEL PRZEDMIOTU

I. KARTA PRZEDMIOTU CEL PRZEDMIOTU I. KARTA PRZEDMIOTU 1. Nazwa przedmiotu: TECHNOLOGIA INFORMACYJNA 2. Kod przedmiotu: Ot 3. Jednostka prowadząca: Wydział Mechaniczno-Elektryczny 4. Kierunek: Automatyka i Robotyka 5. Specjalność: Informatyka

Bardziej szczegółowo

Podstawy Informatyki. Inżynieria Ciepła, I rok. Wykład 5 Liczby w komputerze

Podstawy Informatyki. Inżynieria Ciepła, I rok. Wykład 5 Liczby w komputerze Podstawy Informatyki Inżynieria Ciepła, I rok Wykład 5 Liczby w komputerze Jednostki informacji Bit (ang. bit) (Shannon, 948) Najmniejsza ilość informacji potrzebna do określenia, który z dwóch równie

Bardziej szczegółowo

dr inż. Jarosław Forenc

dr inż. Jarosław Forenc Informatyka Politechnika Białostocka - Wydział Elektryczny Elektrotechnika, semestr II, studia stacjonarne I stopnia Rok akademicki 8/9 Wykład nr 4 (.3.9) Rok akademicki 8/9, Wykład nr 4 /33 Plan wykładu

Bardziej szczegółowo

Politechnika Białostocka, Wydział Elektryczny, Katedra Elektrotechniki Teoretycznej i Metrologii ul. Wiejska 45D, Białystok

Politechnika Białostocka, Wydział Elektryczny, Katedra Elektrotechniki Teoretycznej i Metrologii ul. Wiejska 45D, Białystok Rok akademicki 2016/2017, Wykład nr 1 2/56 Dane podstawowe Informatyka 1 Politechnika Białostocka - Wydział Elektryczny Elektrotechnika, semestr II, studia stacjonarne I stopnia Rok akademicki 2016/2017

Bardziej szczegółowo

Bajt (Byte) - najmniejsza adresowalna jednostka informacji pamięci komputerowej, z bitów. Oznaczana jest literą B.

Bajt (Byte) - najmniejsza adresowalna jednostka informacji pamięci komputerowej, z bitów. Oznaczana jest literą B. Jednostki informacji Bajt (Byte) - najmniejsza adresowalna jednostka informacji pamięci komputerowej, składająca się z bitów. Oznaczana jest literą B. 1 kb = 1024 B (kb - kilobajt) 1 MB = 1024 kb (MB -

Bardziej szczegółowo

RODZAJE INFORMACJI. Informacje analogowe. Informacje cyfrowe. U(t) U(t) Umax. Umax. R=(0,Umax) nieskończony zbiór możliwych wartości. Umax.

RODZAJE INFORMACJI. Informacje analogowe. Informacje cyfrowe. U(t) U(t) Umax. Umax. R=(0,Umax) nieskończony zbiór możliwych wartości. Umax. RODZAJE INFORMACJI Informacje analogowe U(t) Umax Umax 0 0 R=(0,Umax) nieskończony zbiór możliwych wartości WE MASZYNA ANALOGOWA WY Informacje cyfrowe U(t) Umaxq Umax R=(U, 2U, 3U, 4U) # # MASZYNA # CYFROWA

Bardziej szczegółowo

12. Wprowadzenie Sygnały techniki cyfrowej Systemy liczbowe. Matematyka: Elektronika:

12. Wprowadzenie Sygnały techniki cyfrowej Systemy liczbowe. Matematyka: Elektronika: PRZYPOMNIJ SOBIE! Matematyka: Dodawanie i odejmowanie "pod kreską". Elektronika: Sygnały cyfrowe. Zasadę pracy tranzystorów bipolarnych i unipolarnych. 12. Wprowadzenie 12.1. Sygnały techniki cyfrowej

Bardziej szczegółowo

dr inż. Jarosław Forenc

dr inż. Jarosław Forenc Informatyka 2 Politechnika Białostocka - Wydział Elektryczny Elektrotechnika, semestr III, studia niestacjonarne I stopnia Rok akademicki 2011/2012 Pracownia nr 1 (14.10.2011) Rok akademicki 2011/2012,

Bardziej szczegółowo

Wielkość analogowa w danym przedziale swojej zmienności przyjmuje nieskończoną liczbę wartości.

Wielkość analogowa w danym przedziale swojej zmienności przyjmuje nieskończoną liczbę wartości. TECHNOLOGE CYFOWE kłady elektroniczne. Podzespoły analogowe. Podzespoły cyfrowe Wielkość analogowa w danym przedziale swojej zmienności przyjmuje nieskończoną liczbę wartości. Wielkość cyfrowa w danym

Bardziej szczegółowo

Dr inż. Jan Chudzikiewicz Pokój 117/65 Tel Materiały:

Dr inż. Jan Chudzikiewicz Pokój 117/65 Tel Materiały: Dr inż Jan Chudzikiewicz Pokój 7/65 Tel 683-77-67 E-mail: jchudzikiewicz@watedupl Materiały: http://wwwitawatedupl/~jchudzikiewicz/ Warunki zaliczenie: Otrzymanie pozytywnej oceny z kolokwium zaliczeniowego

Bardziej szczegółowo

Metody numeryczne Technika obliczeniowa i symulacyjna Sem. 2, EiT, 2014/2015

Metody numeryczne Technika obliczeniowa i symulacyjna Sem. 2, EiT, 2014/2015 Metody numeryczne Technika obliczeniowa i symulacyjna Sem. 2, EiT, 2014/2015 1 Metody numeryczne Dział matematyki Metody rozwiązywania problemów matematycznych za pomocą operacji na liczbach. Otrzymywane

Bardziej szczegółowo

Języki i metodyka programowania. Reprezentacja danych w systemach komputerowych

Języki i metodyka programowania. Reprezentacja danych w systemach komputerowych Reprezentacja danych w systemach komputerowych Kod (łac. codex - spis), ciąg składników sygnału (kombinacji sygnałów elementarnych, np. kropek i kresek, impulsów prądu, symboli) oraz reguła ich przyporządkowania

Bardziej szczegółowo

Systemy liczbowe. Bibliografia: Urządzenia techniki komputerowej, K. Wojtuszkiewicz

Systemy liczbowe. Bibliografia: Urządzenia techniki komputerowej, K. Wojtuszkiewicz PODSTAWY TEORII UKŁADÓW CYFROWYCH Systemy liczbowe Opracował: Andrzej Nowak Bibliografia: Urządzenia techniki komputerowej, K. Wojtuszkiewicz http://pl.wikipedia.org/ System liczbowy zbiór reguł jednolitego

Bardziej szczegółowo

Cel wykładu. Cel wykładu. Cel wykładu, cd. Cel wykładu, cd. Cel wykładu, cd. Z. Postawa, "Podstawy Informatyki II" Strona: 1 z 6

Cel wykładu. Cel wykładu. Cel wykładu, cd. Cel wykładu, cd. Cel wykładu, cd. Z. Postawa, Podstawy Informatyki II Strona: 1 z 6 Prof. dr hab. Zbigniew Postawa Zakład Fizyki Nanostruktur i Nanotechnologii pok. 16 (nie 016!) Tel. 5626 e-mail: zbigniew.postawa@uj.edu.pl Sala 057, poniedziałek 16 05 Bez egzaminu C C Cel wykładu Podstawowe

Bardziej szczegółowo

Wydział Mechaniczny. Instrukcja do zajęć laboratoryjnych

Wydział Mechaniczny. Instrukcja do zajęć laboratoryjnych Politechnika Białostocka Wydział Mechaniczny Instrukcja do zajęć laboratoryjnych Temat ćwiczenia: Arytmetyka układów cyfrowych część 1 dodawanie i odejmowanie liczb binarnych Numer ćwiczenia: 1 Laboratorium

Bardziej szczegółowo

Informatyka 1. Wykład nr 5 (13.04.2008) Politechnika Białostocka. - Wydział Elektryczny. dr inŝ. Jarosław Forenc

Informatyka 1. Wykład nr 5 (13.04.2008) Politechnika Białostocka. - Wydział Elektryczny. dr inŝ. Jarosław Forenc Informatyka Politechnika Białostocka - Wydział Elektryczny Elektrotechnika, semestr II, studia niestacjonarne I stopnia (zaoczne) Rok akademicki 2007/2008 Wykład nr 5 (3.04.2008) Rok akademicki 2007/2008,

Bardziej szczegółowo

Sygnał a informacja. Nośnikiem informacji mogą być: liczby, słowa, dźwięki, obrazy, zapachy, prąd itp. czyli różnorakie sygnały.

Sygnał a informacja. Nośnikiem informacji mogą być: liczby, słowa, dźwięki, obrazy, zapachy, prąd itp. czyli różnorakie sygnały. Sygnał a informacja Informacją nazywamy obiekt abstarkcyjny, który może być przechowywany, przesyłany, przetwarzany i wykorzystywany y y y w określonum celu. Zatem informacja to każdy czynnik zmnejszający

Bardziej szczegółowo

Teoria informacji i kodowania Ćwiczenia Sem. zimowy 2016/2017

Teoria informacji i kodowania Ćwiczenia Sem. zimowy 2016/2017 Teoria informacji i kodowania Ćwiczenia Sem. zimowy 06/07 Źródła z amięcią Zadanie (kolokwium z lat orzednich) Obserwujemy źródło emitujące dwie wiadomości: $ oraz. Stwierdzono, że częstotliwości wystęowania

Bardziej szczegółowo

Cyfrowy zapis informacji. 5 grudnia 2013 Wojciech Kucewicz 2

Cyfrowy zapis informacji. 5 grudnia 2013 Wojciech Kucewicz 2 Cyfrowy zapis informacji 5 grudnia 2013 Wojciech Kucewicz 2 Bit, Bajt, Słowo 5 grudnia 2013 Wojciech Kucewicz 3 Cyfrowy zapis informacji Bit [ang. binary digit] jest elementem zbioru dwuelementowego używanym

Bardziej szczegółowo

Technologie Informacyjne

Technologie Informacyjne System binarny Szkoła Główna Służby Pożarniczej Zakład Informatyki i Łączności October 7, 26 Pojęcie bitu 2 Systemy liczbowe 3 Potęgi dwójki 4 System szesnastkowy 5 Kodowanie informacji 6 Liczby ujemne

Bardziej szczegółowo

Podstawy działania układów cyfrowych...2 Systemy liczbowe...2 Kodowanie informacji...3 Informacja cyfrowa...4 Bramki logiczne...

Podstawy działania układów cyfrowych...2 Systemy liczbowe...2 Kodowanie informacji...3 Informacja cyfrowa...4 Bramki logiczne... Podstawy działania układów cyfrowych...2 Systemy liczbowe...2 Kodowanie informacji...3 Informacja cyfrowa...4 Bramki logiczne...4 Podział układów logicznych...6 Cyfrowe układy funkcjonalne...8 Rejestry...8

Bardziej szczegółowo

PODSTAWY INFORMATYKI. Informatyka? - definicja

PODSTAWY INFORMATYKI. Informatyka? - definicja PODSTAWY INFORMATYKI Informatyka? - definicja Definicja opracowana przez ACM (Association for Computing Machinery) w 1989 roku: Informatyka to systematyczne badanie procesów algorytmicznych, które charakteryzują

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

Arytmetyka komputera

Arytmetyka komputera Arytmetyka komputera Systemy zapisu liczb System dziesiętny Podstawą układu dziesiętnego jest liczba 10, a wszystkie liczby można zapisywać dziesięcioma cyframi: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9. Jednostka

Bardziej szczegółowo

Wstęp do Informatyki

Wstęp do Informatyki Wstęp do Informatyki Bożena Woźna-Szcześniak bwozna@gmail.com Jan Długosz University, Poland Wykład 4 Bożena Woźna-Szcześniak (AJD) Wstęp do Informatyki Wykład 4 1 / 1 DZIELENIE LICZB BINARNYCH Dzielenie

Bardziej szczegółowo

1.1. Pozycyjne systemy liczbowe

1.1. Pozycyjne systemy liczbowe 1.1. Pozycyjne systemy liczbowe Systemami liczenia nazywa się sposób tworzenia liczb ze znaków cyfrowych oraz zbiór reguł umożliwiających wykonywanie operacji arytmetycznych na liczbach. Dla dowolnego

Bardziej szczegółowo

Spis treści. 1. Cyfrowy zapis i synteza dźwięku Schemat blokowy i zadania karty dźwiękowej UTK. Karty dźwiękowe. 1

Spis treści. 1. Cyfrowy zapis i synteza dźwięku Schemat blokowy i zadania karty dźwiękowej UTK. Karty dźwiękowe. 1 Spis treści 1. Cyfrowy zapis i synteza dźwięku... 2 2. Schemat blokowy i zadania karty dźwiękowej... 4 UTK. Karty dźwiękowe. 1 1. Cyfrowy zapis i synteza dźwięku Proces kodowania informacji analogowej,

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 Wprowadzenie, trochę historii, systemy liczbowe Kodowanie informacji,

Bardziej szczegółowo

I. KARTA PRZEDMIOTU CEL PRZEDMIOTU

I. KARTA PRZEDMIOTU CEL PRZEDMIOTU I. KARTA PRZEDMIOTU 1. Nazwa przedmiotu: TECHNOLOGIA INFORMACYJNA 2. Kod przedmiotu: Ot 3. Jednostka prowadząca: Wydział Mechaniczno-Elektryczny 4. Kierunek: Automatyka i Robotyka 5. Specjalność: Elektroautomatyka

Bardziej szczegółowo

Programowanie Niskopoziomowe

Programowanie Niskopoziomowe Programowanie Niskopoziomowe Wykład 2: Reprezentacja danych Dr inż. Marek Mika Państwowa Wyższa Szkoła Zawodowa im. Jana Amosa Komeńskiego W Lesznie Plan Kilka ciekawostek Zapisy binarny, oktalny, decymalny

Bardziej szczegółowo

Stan wysoki (H) i stan niski (L)

Stan wysoki (H) i stan niski (L) PODSTAWY Przez układy cyfrowe rozumiemy układy, w których w każdej chwili występują tylko dwa (zwykle) możliwe stany, np. tranzystor, jako element układu cyfrowego, może być albo w stanie nasycenia, albo

Bardziej szczegółowo

Podstawy Informatyki. Metalurgia, I rok. Wykład 3 Liczby w komputerze

Podstawy Informatyki. Metalurgia, I rok. Wykład 3 Liczby w komputerze Podstawy Informatyki Metalurgia, I rok Wykład 3 Liczby w komputerze Jednostki informacji Bit (ang. bit) (Shannon, 1948) Najmniejsza ilość informacji potrzebna do określenia, który z dwóch równie prawdopodobnych

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

Wprowadzenie do architektury komputerów systemy liczbowe, operacje arytmetyczne i logiczne

Wprowadzenie do architektury komputerów systemy liczbowe, operacje arytmetyczne i logiczne Wprowadzenie do architektury komputerów systemy liczbowe, operacje arytmetyczne i logiczne 1. Bit Pozycja rejestru lub komórki pamięci służąca do przedstawiania (pamiętania) cyfry w systemie (liczbowym)

Bardziej szczegółowo

Przetworniki analogowo-cyfrowe - budowa i działanie" anie"

Przetworniki analogowo-cyfrowe - budowa i działanie anie Przetworniki analogowo-cyfrowe - budowa i działanie" anie" Wprowadzenie Wiele urządzeń pomiarowych wyposaŝonych jest obecnie w przetworniki A/C. Końcówki takich urządzeń to najczęściej typowe interfejsy

Bardziej szczegółowo

Architektura komputerów

Architektura komputerów Architektura komputerów Wykład 4 Jan Kazimirski 1 Reprezentacja danych 2 Plan wykładu Systemy liczbowe Zapis dwójkowy liczb całkowitych Działania arytmetyczne Liczby rzeczywiste Znaki i łańcuchy znaków

Bardziej szczegółowo

Wielkości liczbowe. Wykład z Podstaw Informatyki dla I roku BO. Piotr Mika

Wielkości liczbowe. Wykład z Podstaw Informatyki dla I roku BO. Piotr Mika Wielkości liczbowe Wykład z Podstaw Informatyki dla I roku BO Piotr Mika Wprowadzenie, liczby naturalne Komputer to podstawowe narzędzie do wykonywania obliczeń Jeden bajt reprezentuje 0 oraz liczby naturalne

Bardziej szczegółowo

Systemy plezjochroniczne (PDH) synchroniczne (SDH), Transmisja w sieci elektroenergetycznej (PLC Power Line Communication)

Systemy plezjochroniczne (PDH) synchroniczne (SDH), Transmisja w sieci elektroenergetycznej (PLC Power Line Communication) Politechnika Śląska Katedra Elektryfikacji i Automatyzacji Górnictwa Systemy plezjochroniczne (PDH) synchroniczne (SDH), Transmisja w sieci elektroenergetycznej (PLC Power Line Communication) Opracował:

Bardziej szczegółowo

Algorytmy i struktury danych

Algorytmy i struktury danych Algorytmy i struktury danych 5. Pamięć komputera Łódź 2013 Bity i bajty Pamięć komputera jest kategoryzowana wg dostępu, szybkości i pojemności. Typ Szybkość dostępu Odległość do CPU Pojemność Ulotna?

Bardziej szczegółowo

Pracownia Komputerowa wykład IV

Pracownia Komputerowa wykład IV Pracownia Komputerowa wykład IV dr Magdalena Posiadała-Zezula http://www.fuw.edu.pl/~mposiada/pk16 1 Reprezentacje liczb i znaków! Liczby:! Reprezentacja naturalna nieujemne liczby całkowite naturalny

Bardziej szczegółowo

TECHNOLOGIE INFORMACYJNE

TECHNOLOGIE INFORMACYJNE TECHNOLOGIE INFORMACYJNE 2018/2019 Prowadzący: dr Sebastian Tomczak LITERATURA Podstawowa: Metzger P., Anatomia PC, Helion, Warszawa 2008. Anderson A., Benedetti R., Sieci komputerowe, Helion 2010. Jankowski

Bardziej szczegółowo

I. KARTA PRZEDMIOTU CEL PRZEDMIOTU

I. KARTA PRZEDMIOTU CEL PRZEDMIOTU I. KARTA PRZEDMIOTU. Nazwa przedmiotu: TECHNOLOGIA INFORMACYJNA 2. Kod przedmiotu: Ot 3. Jednostka prowadząca: Wydział Mechaniczno-Elektryczny 4. Kierunek: Mechanika i budowa maszyn 5. Specjalność: Eksploatacja

Bardziej szczegółowo

Wielkości liczbowe. Wykład z Podstaw Informatyki. Piotr Mika

Wielkości liczbowe. Wykład z Podstaw Informatyki. Piotr Mika Wielkości liczbowe Wykład z Podstaw Informatyki Piotr Mika Wprowadzenie, liczby naturalne Komputer to podstawowe narzędzie do wykonywania obliczeń Jeden bajt reprezentuje oraz liczby naturalne od do 255

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: ARCHITEKTURA SYSTEMÓW KOMPUTEROWYCH Kierunek: Informatyka Rodzaj przedmiotu: obowiązkowy w ramach treści kierunkowych, moduł kierunkowy ogólny Rodzaj zajęć: wykład, ćwiczenia I KARTA

Bardziej szczegółowo

Szybkość transmisji Przepływność

Szybkość transmisji Przepływność Szybkość transmisji Przepływność w telekomunikacji i informatyce częstość (mierzona w bitach na jednostkę czasu) z jaką informacja przepływa przez pewien (fizyczny lub metaforyczny) punkt. Szybkość transmisji

Bardziej szczegółowo

Tranzystor JFET i MOSFET zas. działania

Tranzystor JFET i MOSFET zas. działania Tranzystor JFET i MOSFET zas. działania brak kanału v GS =v t (cutoff ) kanał otwarty brak kanału kanał otwarty kanał zamknięty w.2, p. kanał zamknięty Co było na ostatnim wykładzie? Układy cyfrowe Najczęściej

Bardziej szczegółowo

Architektura komputerów

Architektura komputerów Katedra Mikroelektroniki i Technik Informatycznych Politechnika Łódzka Architektura komputerów dr inż. Bartosz Pękosławski Łódź, dn. 6.10.2018 Dane kontaktowe Adres e-mail: bartoszp@dmcs.pl Bieżące informacje:

Bardziej szczegółowo

Technika Cyfrowa 1 wykład 1: kody. Dr inż. Jacek Mazurkiewicz Katedra Informatyki Technicznej

Technika Cyfrowa 1 wykład 1: kody. Dr inż. Jacek Mazurkiewicz Katedra Informatyki Technicznej Technika Cyfrowa 1 wykład 1: kody Dr inż. Jacek Mazurkiewicz Katedra Informatyki Technicznej e-mail: Jacek.Mazurkiewicz@pwr.edu.pl Sprawy formalne konsultacje, p. 225 C-3: PN: 12:45-15:15, PT: 14:30-16:00

Bardziej szczegółowo

Kodowanie liczb całkowitych w systemach komputerowych

Kodowanie liczb całkowitych w systemach komputerowych Kodowanie liczb całkowitych w systemach komputerowych System pozycyjny Systemy addytywne znaczenie historyczne Systemy pozycyjne r podstawa systemu liczbowego (radix) A wartość liczby a - cyfra i pozycja

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

Informatyka 1. Plan dzisiejszych zajęć. zajęcia nr 1. Elektrotechnika, semestr II rok akademicki 2008/2009

Informatyka 1. Plan dzisiejszych zajęć. zajęcia nr 1. Elektrotechnika, semestr II rok akademicki 2008/2009 Informatyka 1 zajęcia nr 1 Elektrotechnika, semestr II rok akademicki 2008/2009 mgr inż.. Paweł Myszkowski Plan dzisiejszych zajęć 1. Organizacja laboratorium przedmiotu 2. Algorytmy i sposoby ich opisu

Bardziej szczegółowo

Jednostki miar stosowane w sieciach komputerowych. mgr inż. Krzysztof Szałajko

Jednostki miar stosowane w sieciach komputerowych. mgr inż. Krzysztof Szałajko Jednostki miar stosowane w sieciach komputerowych mgr inż. Krzysztof Szałajko Jednostki wielkości pamięci Jednostka Definicja Przykład Bit (b) 0 lub 1 Włączony / wyłączony Bajt (B) = 8 b Litera w kodzie

Bardziej szczegółowo

dr inż. Jarosław Forenc

dr inż. Jarosław Forenc Informatyka 2 Politechnika Białostocka - Wydział Elektryczny semestr III, studia stacjonarne I stopnia Rok akademicki 2015/2016 Pracownia nr 1 (21/23.09.2015) Rok akademicki 2015/2016, Pracownia nr 1 2/22

Bardziej szczegółowo

PYTANIA BUDOWA KOMPUTERA kartkówki i quizy

PYTANIA BUDOWA KOMPUTERA kartkówki i quizy PYTANIA BUDOWA KOMPUTERA kartkówki i quizy OGÓLNE INFORMACJE 1. Najmniejsza jednostka pamięci przetwarzana przez komputer to: Bit Bajt Kilobajt 1 2. Jaką wartość może przyjąć jeden bit: 0 lub 1 0-12 od

Bardziej szczegółowo

ARYTMETYKA KOMPUTERA

ARYTMETYKA KOMPUTERA 006 URZĄDZENIA TECHNIKI KOMPUTEROWEJ ARYTMETYKA KOMPUTERA Systemy liczbowe o róŝnych podstawach 1 UTK System dziesiętny Cyfry: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 Liczba 764.5 oznacza 7 * 10 2 + 6 * 10 1 + 4

Bardziej szczegółowo

ARYTMETYKA BINARNA. Dziesiątkowy system pozycyjny nie jest jedynym sposobem kodowania liczb z jakim mamy na co dzień do czynienia.

ARYTMETYKA BINARNA. Dziesiątkowy system pozycyjny nie jest jedynym sposobem kodowania liczb z jakim mamy na co dzień do czynienia. ARYTMETYKA BINARNA ROZWINIĘCIE DWÓJKOWE Jednym z najlepiej znanych sposobów kodowania informacji zawartej w liczbach jest kodowanie w dziesiątkowym systemie pozycyjnym, w którym dla przedstawienia liczb

Bardziej szczegółowo

Podstawowe operacje arytmetyczne i logiczne dla liczb binarnych

Podstawowe operacje arytmetyczne i logiczne dla liczb binarnych 1 Podstawowe operacje arytmetyczne i logiczne dla liczb binarnych 1. Podstawowe operacje logiczne dla cyfr binarnych Jeśli cyfry 0 i 1 potraktujemy tak, jak wartości logiczne fałsz i prawda, to działanie

Bardziej szczegółowo

Podstawy Automatyki. Wykład 9 - Podstawy matematyczne automatyki procesów dyskretnych. dr inż. Jakub Możaryn. Instytut Automatyki i Robotyki

Podstawy Automatyki. Wykład 9 - Podstawy matematyczne automatyki procesów dyskretnych. dr inż. Jakub Możaryn. Instytut Automatyki i Robotyki Wykład 9 - Podstawy matematyczne automatyki procesów dyskretnych Instytut Automatyki i Robotyki Warszawa, 2015 Kody liczb całkowitych nieujemnych Kody liczbowe dzielimy na analityczne nieanalityczne (symboliczne)

Bardziej szczegółowo

Plan wyk ladu. Kodowanie informacji. Systemy addytywne. Definicja i klasyfikacja. Systemy liczbowe. prof. dr hab. inż.

Plan wyk ladu. Kodowanie informacji. Systemy addytywne. Definicja i klasyfikacja. Systemy liczbowe. prof. dr hab. inż. Plan wyk ladu Systemy liczbowe Poznań, rok akademicki 2008/2009 1 Plan wyk ladu 2 Systemy liczbowe Systemy liczbowe Systemy pozycyjno-wagowe y 3 Przeliczanie liczb Algorytm Hornera Rozwini ecie liczby

Bardziej szczegółowo

Systemy liczbowe używane w technice komputerowej

Systemy liczbowe używane w technice komputerowej Systemy liczbowe używane w technice komputerowej Systemem liczenia nazywa się sposób tworzenia liczb ze znaków cyfrowych oraz zbiór reguł umożliwiających wykonywanie operacji arytmetycznych na liczbach.

Bardziej szczegółowo

4/10/2013. Koszt wydajności komputerów. Miary wydajności komputerów (MIPS) Miary wydajności komputerów (SPEC)

4/10/2013. Koszt wydajności komputerów. Miary wydajności komputerów (MIPS) Miary wydajności komputerów (SPEC) Wstęp do Informatyki Wydajność systemów komputerowych Cezary Bolek Katedra Informatyki Prawo Moore a Gordon E. Moore, 1965. "Cramming more components onto integrated circuits," Electronics, v.38, no 8

Bardziej szczegółowo

Podstawy informatyki (2)

Podstawy informatyki (2) Podstawy informatyki (2) dr inż. Sebastian Pluta pluta@icis.pcz.pl Instytut Informatyki Teoretycznej i Stosowanej Informacje informatyka to nauka o przetwarzaniu i przechowywaniu informacji informacja

Bardziej szczegółowo

Wykład II. Reprezentacja danych w technice cyfrowej. Studia Podyplomowe INFORMATYKA Podstawy Informatyki

Wykład II. Reprezentacja danych w technice cyfrowej. Studia Podyplomowe INFORMATYKA Podstawy Informatyki Studia Podyplomowe INFORMATYKA Podstawy Informatyki Wykład II Reprezentacja danych w technice cyfrowej 1 III. Reprezentacja danych w komputerze Rodzaje danych w technice cyfrowej 010010101010 001010111010

Bardziej szczegółowo

Prawo Moore a 4/10/2013. Wstęp do Informatyki

Prawo Moore a 4/10/2013. Wstęp do Informatyki Prawo Moore a Wstęp do Informatyki Gordon E. Moore, 1965. "Cramming more components onto integrated circuits," Electronics, v.38, no 8 (19 April), Wydajność systemów komputerowych Cezary Bolek Katedra

Bardziej szczegółowo

Cezary Bolek Katedra Informatyki. Prawo Moore a

Cezary Bolek Katedra Informatyki. Prawo Moore a Wstęp do Informatyki Wydajność systemów komputerowych Cezary Bolek Katedra Informatyki Prawo Moore a Gordon E. Moore, 1965. "Cramming more components onto integrated circuits," Electronics, v.38, no 8

Bardziej szczegółowo