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

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

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

Transkrypt

1 Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr /68 Dane odstaoe Informatyka Politechnika Białostocka - Wydział Elektryczny Elektrotechnika, semestr II, studia stacjonarne I stonia Rok akademicki 5/6 Wykład nr (9..6) Politechnika Białostocka, Wydział Elektryczny, Katedra Elektrotechniki Teoretycznej i Metrologii ul. Wiejska 5D, 5-5 Białystok WE- j.forenc@b.edu.l tel. (-85) htt://e.b.edu.l/~jforenc Dydaktyka - slajdy rezentoane na ykładzie konsultacje: oniedziałek, godz. :5-:5, WE- torek, godz. 8:-:, WE- iątek, godz. :-:, WE- Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr /68 Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr /68 Program ykładu (/). Informacja analogoa i cyfroa. Pozycyjne i nieozycyjne systemy liczboe. Konersje omiędzy systemami liczboymi.. Jednostki informacji cyfroej. Kodoanie informacji. Kodoanie znakó.. Kodoanie liczb. Rerezentacja liczb systemach komuteroych: stałorzecinkoa i zmiennorzecinkoa. Standard IEEE 75.. Architektura komuteró. Klasyfikacja systemó komuteroych (taksonomia Flynna). Architektura von Neumana i architektura harardzka. Program ykładu (/) 5. Budoa i zasada działania komutera. Procesor, amięć enętrzna i zenętrzna. Komunikacja z urządzeniami zenętrznymi, interfejsy komuteroe. 6. Algorytmy. Definicja algorytmu. Klasyfikacje i sosoby rzedstaiania algorytmó. Rekurencja. Złożoność obliczenioa. 7. Sortoanie. Klasyfikacje algorytmó sortoania. Wybrane algorytmy sortoania. 8. Zaliczenie ykładu.

2 Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr 5/68 Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr 6/68 Literatura (/). B. Pochoień: Arytmetyka systemó cyfroych. Wydanicto Politechniki Śląskiej, Gliice,.. S. Gryś: Arytmetyka komuteró raktyce. PWN, Warszaa,.. U. Stańczyk, E. Wróbel, B. Pochoień: Arytmetyka systemó cyfroych teorii i raktyce. Wydanicto Politechniki Śląskiej, Gliice,.. W. Stallings: Organizacja i architektura systemu komuteroego. Projektoanie systemu a jego ydajność. WNT, Warszaa,. 5. A.S. Tanenbaum: Strukturalna organizacja systemó komuteroych. Helion, Gliice, K. Wojtuszkieicz: Urządzenia techniki komuteroej. Część. Jak działa komuter? Część. Urządzenia eryferyjne i interfejsy. PWN, Warszaa,. Literatura (/) 7. W. Malina, M. Szoch: Metodologia i techniki rogramoania. PWN, Warszaa, P. Wróbleski: Algorytmy, struktury danych i techniki rogramoania. Wydanie V. Helion, Gliice, T.H. Cormen, Ch.E. Leiserson, R.L. Rivest, C. Stein: Wroadzenie do algorytmó. PWN, Warszaa,.. G. Coldin: Zrozumieć rogramoanie. PWN, Warszaa, 5.. P. Krzyżanoski: Obliczenia inżynierskie i naukoe. PWN, Warszaa,.. S. Prata: Język C. Szkoła rogramoania. Wydanie V. Helion, Gliice, 6. Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr 7/68 Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr 8/68 Terminy zajęć i zaliczeń Wykład nr Wykład nr -..6 Wykład nr -..6 Wykład nr Wykład nr Wykład nr Wykład nr Wykład nr ( h, :5-:) Zaliczenie (oniedziałek), godz. :5, WE- Zaliczenie orakoe - sesja egzaminacyjna Zaliczenie ykładu - efekty kształcenia (EK) Student, który zaliczył rzedmiot: identyfikuje i oisuje zasadę działania odstaoych elementó systemu komuteroego Student, który zalicza na ocenę dostateczny (): ymienia odstaoe elementy systemu komuteroego i odaje ich rzeznaczenie krótko charakteryzuje klasyfikację Flynna systemó komuteroych yjaśnia odstaoe ojęcia ziązane z architekturą i zasadą działania systemó komuteroych dokonuje konersji liczby całkoitej bez znaku z systemu dziesiętnego na system o doolnej odstaie i odrotnie yjaśnia na czym olega zais zmiennorzecinkoy liczby rzeczyistej oraz ostać znormalizoana tego zaisu

3 Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr 9/68 Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr /68 Zaliczenie ykładu - efekty kształcenia (EK) Zaliczenie ykładu - efekty kształcenia (EK) Student, który zaliczył rzedmiot: Student, który zaliczył rzedmiot: identyfikuje i oisuje zasadę działania odstaoych elementó systemu komuteroego identyfikuje i oisuje zasadę działania odstaoych elementó systemu komuteroego Student, który zalicza na ocenę dobry () (orócz ymagań na ocenę ): Student, który zalicza na ocenę bardzo dobry (5) (orócz ymagań na ocenę ): oisuje strukturę i zasadę działania ybranych elementó systemu komuteroego ymienia różnice omiędzy architekturą von Neumana i architekturą harardzką systemó komuteroych dokonuje konersji liczby całkoitej ze znakiem na ybrany kod (ZM, U, U) i odrotnie charakteryzuje ybrane kody liczboe (NKB, BCD, Graya) i alfanumeryczne (ASCII, ISO-8859, Unicode) rzedstaia cel stosoania oraz zasadę działania amięci odręcznej omaia sosób kodoania artości secjalnych standardzie IEEE 75 Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr /68 Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr /68 Zaliczenie ykładu - efekty kształcenia (EK) Zaliczenie ykładu - efekty kształcenia (EK) Student, który zaliczył rzedmiot: Student, który zaliczył rzedmiot: formułuje algorytmy komuteroe roziązujące tyoe zadania inżynierskie ystęujące elektrotechnice formułuje algorytmy komuteroe roziązujące tyoe zadania inżynierskie ystęujące elektrotechnice Student, który zalicza na ocenę dostateczny (): rzedstaia roziązanie rostego roblemu ostaci schematu blokoego oisującego algorytm komuteroy odaje definicję algorytmu komuteroego i ymienia metody oisu algorytmó rzedstaia sosób sortoania ektora liczb stosując ybraną, rostą metodę sortoania Student, który zalicza na ocenę dobry () (orócz ymagań na ocenę ): rzedstaia roziązanie złożonego roblemu ostaci schematu blokoego oisującego algorytm komuteroy yjaśnia ojęcie złożoności obliczenioej algorytmu, odaje złożoności obliczenioe rzykładoych algorytmó

4 Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr /68 Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr /68 Zaliczenie ykładu - efekty kształcenia (EK) Zaliczenie ykładu Student, który zaliczył rzedmiot: Na zaliczeniu każdy efekt kształcenia będzie oceniany oddzielnie formułuje algorytmy komuteroe roziązujące tyoe zadania inżynierskie ystęujące elektrotechnice Student, który zalicza na ocenę bardzo dobry (5) (orócz ymagań na ocenę ): yjaśnia ojęcie rekurencji i odaje rzykłady algorytmó rekurencyjnych rzedstaia sosób sortoania ektora liczb stosując metodę sortoania szybkiego (Quick-Sort) Ocena końcoa jest średnią arytmetyczną z dóch ocen: ocena unkty średnia ocena końcoa 5 5,,75-5, 5 5-,8,5 -,7,5,5,5,75 -,,,5 -,7,5 -,8, -,,5,5,, Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr 5/68 Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr 6/68 Plan ykładu nr Informatyka Podstaoe ojęcia: informatyka i informacja Informatyka (ang. comuter science) Informacja analogoa i cyfroa Systemy liczboe liczby i cyfry, systemy ozycyjne i nieozycyjne Systemy ozycyjne dziesiętny, dójkoy, o odstaie konersje omiędzy systemami liczboymi systemy liczboe a język C dziedzina nauki i techniki zajmująca się gromadzeniem, rzetarzaniem i ykorzystyaniem informacji języku olskim termin informatyka zaroonoał aździerniku 968 r. rof. Romuald Marczyński na konferencji ośięconej maszynom matematycznym zorem nazy były francuskie informatique i niemieckie Informatik Informatykę można rozatryać jako: Systemy nieozycyjne system rzymski Jednostki informacji cyfroej bit, bajt, słoo, FLOPS samodzielną dyscylinę naukoą narzędzie ykorzystyane rzez inne nauki gałąź techniki rzemysł ytarzający srzęt i orogramoanie

5 Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr 7/68 Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr 8/68 Informacja Informacja Informatyka Co oznaczają oniższe dane? dziedzina nauki i techniki zajmująca się gromadzeniem, rzetarzaniem i ykorzystyaniem informacji Informacja - ielkość abstrakcyjna, która może być: rzechoyana enych obiektach rzesyłana omiędzy enymi obiektami rzetarzana enych obiektach stosoana do steroania enymi obiektami Kod binarny? Dane - suroe fakty i liczby Przetarzanie danych - logicznie oiązany zesół czynności ozalających na uzyskanie z danych niezbędnych informacji 5 7 Liczba: 5 7? 5 lica roku Data!!! Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr 9/68 Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr /68 Informacja analogoa i cyfroa Informacja analogoa i cyfroa Sygnał analogoy Zalety sygnałó cyfroych: może rzyjmoać doolną artość z ciągłego rzedziału (nieskończonego lub ograniczonego zakresem zmienności) artości mogą zostać określone każdej chili czasu dzięki funkcji matematycznej oisującej dany sygnał odorne na zakłócenia otarzalne (n. koia DVD i VHS) możliość rzesyłania na duże odległości możliość szyfroania sygnału (krytografia) niższe koszty rzetarzania Sygnał cyfroy dziedzina i zbiór artości są dyskretne sygnał ciągły, który może zmieniać soją artość tylko określonych chilach czasu i może rzyjmoać tylko określone artości Wady sygnałó cyfroych: ograniczenie częstotliości róbkoania (sygnał analogoy zamieniony na cyfroy i ononie na analogoy nie jest już tym samym sygnałem)

6 Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr /68 Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr /68 Liczby i cyfry Liczby i cyfry Liczba - ojęcie abstrakcyjne, abstrakcyjny ynik obliczeń, artość Cyfry rzymskie umożliia yrażenie yniku liczenia rzedmiotó oraz mierzenia ielkości Cyfra - umony znak (symbol) stosoany do zaisu liczby liczba znakó służących do zaisu jest zależna od systemu liczboego i rzyjętego sosobu zaisu Cyfry arabskie (ochodzą z Indii) arabskie, standardoe euroejskie system dziesiętny - znakó system szesnastkoy - 6 znakó indyjsko-arabskie system rzymski - 7 znakó ١ ٢ ٣ ٤ ٥ ٦ ٧ ٨ ٩ ٠ schodnio-indyjsko-arabskie ١ ٢ ٣ ۴ ۵ ۶ ٧ ٨ ٩ ٠ Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr /68 Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr /68 Liczby i cyfry Liczby i cyfry W rzyadku zaisu cyfr o artościach iększych od 9 stosoane są kolejne litery alfabetu, n. systemie szesnastkoym: Inne rzykłady zaisu cyfr i liczb: cyfry etruskie cyfry isoni chińskiej cyfry grecko-jońskie

7 Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr 5/68 Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr 6/68 Liczby i cyfry Systemy liczboe Inne rzykłady zaisu cyfr i liczb: System liczboy - zbiór zasad umożliiających zais liczb za omocą cyfr oraz ykonyanie działań na tych liczbach liczby iśmie klinoym (Babilończycy) system rekolumbijski Pozycyjny - znaczenie cyfry jest zależne od miejsca (ozycji), które zajmuje ona liczbie system dziesiętny - liczba (każda cyfra ma inne znaczenie) Nieozycyjny - znaczenie cyfry jest niezależne od miejsca ołożenia liczbie system rzymski - liczba III Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr 7/68 Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr 8/68 System dziesiętny System dziesiętny n. liczba: 8,5 - odstaa systemu ozycyjnego D - zbiór dozolonych cyfr systemie dziesiętnym:, D {,,,,,5,6,7,8,9 cyfry umieszczane są na kolejnych ozycjach każda cyfra osiada soją artość, nazyaną agą ozycji agi ozycji są kolejnymi otęgami odstay systemu (tutaj ) cyfra na ozycji określa ile razy należy ziąć agę na danej ozycji X K K

8 Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr 9/68 Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr /68 System dziesiętny System dójkoy liczba: 8,5 8, ,,5 systemie dójkoym:, D {, cyfra na ozycji określa ile razy należy ziąć agę na danej ozycji X K K Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr /68 Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr /68 System dójkoy System o odstaie liczba:, (), () 8,5,5,65 Właściości: stosujemy ograniczoną liczbę cyfr o kolejnych artościach,,,... liczba cyfr jest róna artości odstay systemu system dziesiętny:,d {,,,,, 5, 6, 7, 8, 9 system dunastkoy:,d {,,,,, 5, 6, 7, 8, 9, A, B artość najiększej cyfry jest o mniejsza od odstay cyfry ustaiane są na kolejnych ozycjach, artość cyfry zaisie zależy od jej ozycji każda ozycja osiada soją agę róną odstaie systemu odniesionej do otęgi o artości ozycji

9 Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr /68 Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr /68 Konersje omiędzy systemami liczboymi Konersja: (l. całkoite, otęgoanie) Rozażmy system ozycyjny o odstaie zaierający n cyfr: n n... n n... n cyfr aga ozycji Wartość liczby obliczamy nastęujący sosób: n n n n n i i i... n n n n Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr 5/68 Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr 6/68 Konersja: (l. całkoite, otęgoanie), D {,,, () () () ()? , D {,,,,, 5, 6, 7, 8, 9, A, B, C, D, E, F, G AC AC AC AC AC (7) (7) (7) (7)? Konersja: (l. całkoite, Horner) Wartość n-cyfroej liczby systemie o odstaie : n n n n Wystęujące oyższym zorze otęgoanie jest czasochłonne Przekształcamy zór: n n n... n n n ( ( Otrzymując tz. schematem Hornera: ( n n n n... ( (... ( n ( n n ))...))... n n n n n n n n n n n n ) ))

10 Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr 7/68 Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr 8/68 Konersja: (l. całkoite, Horner) Konersja: (l. całkoite, Horner) Załóżmy, że mamy ięciocyfroą liczbę całkoitą systemie o odstaie : Kolejne obliczenia edług schematu Hornera mają ostać: ( ), D {,,, () Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr 9/68 Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr /68 Konersja: (l. całkoite, Horner) zamiana liczby z systemu na system 66?() 66 () 66 / / 56 / 78/ 9 / 9 / 9 / / / / kolejność odczytyania cyfr liczby systemie dójkoym kończymy, gdy liczba dziesiętna ma artość Konersja: (l. całkoite, Horner) zamiana liczby z systemu na system 7 66?(7) 66 55(7) 66 / 7 89 / 7 / 7 / 7 89 zamiana liczby z systemu na system 66 / / / 66?() 66 Α() 5 5 Α

11 Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr /68 Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr /68 Konersja:, (l. całkoite) Konersja: 8, 8 (l. całkoite) Przy zamianie liczby z systemu dójkoego na czórkoy dzielimy (od raej strony) liczbę dójkoą na ducyfroe gruy Przy zamianie liczby z systemu dójkoego na ósemkoy dzielimy (od raej strony) liczbę dójkoą na trzycyfroe gruy, n.? { { { { { () () () ()? { { { 6 () () (8) 6 (8) Przy zamianie liczby z systemu czórkoego na dójkoy kolejne cyfry liczby systemie czórkoym zaisujemy jako die cyfry systemie dójkoym, n. Przy zamianie liczby z systemu ósemkoego na dójkoy kolejne cyfry liczby systemie ósemkoym zaisujemy jako trzy cyfry systemie dójkoym, n. () ()? () () 6 (8) 6 6 (8)? () () Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr /68 Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr /68 Konersja: 6, 6 (l. całkoite) Konersja: (l. rzeczyiste, otęgoanie) Przy zamianie liczby z systemu dójkoego na szesnastkoy dzielimy liczbę dójkoą na czterocyfroe gruy (tetrady), n. Rozażmy system ozycyjny o odstaie zaierający n cyfr części całkoitej i m cyfr części ułamkoej:? { { 5 () Α () Przy zamianie liczby z systemu szesnastkoego na dójkoy kolejne cyfry liczby systemie szesnastkoym zaisujemy jako cztery cyfry systemie dójkoym, n. (6) 5Α (6) n n... n n...,... n cyfr Wartość liczby obliczamy nastęujący sosób: n n n n......, m cyfr... aga ozycji 5A (6) 5 A 5Α (6)? () () n i i... i... n n n n

12 Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr 5/68 Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr 6/68 Konersja: (l. rzeczyiste, otęgoanie), D {,,,,,, () () () ()? / 6 /6 / ,,56,5, ,896 Konersja: (l. rzeczyiste, otęgoanie) 7, D {,,,,, 5, 6, 7, 8, 9, A, B, C, D, E, F, G AC, FG AC, FG AC, FG (7) (7) (7) (7)? / 89 5 / AC, FG (6 55) / , Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr 7/68 Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr 8/68 Konersja: (l. rzeczyiste, Horner) Konersja: (l. rzeczyiste, Horner) Rozażmy zamianę liczby stałorzecinkoej o odstaie zaierającej n cyfr części całkoitej i m cyfr części ułamkoej na system dziesiętny: n n...,... m n m n n n, D {,,,, () Przekształcamy oyższy zór do nastęującej ostaci: n ( n n..., n m... m... m artość liczby stałorzecinkoej obliczana jest schematem Hornera tak samo jak liczby całkoitej na koniec otrzymany ynik mnożymy rzez agę ostatniej ozycji... ) / 6 66,8965 aga ostatniej ozycji

13 Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr 9/68 Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr 5/68 Konersja: (l. rzeczyiste, metoda ) Konersja: (l. rzeczyiste, metoda ) 7 5 zamiana liczby z systemu na system 5 z dokładnością do z góry określonej liczby cyfr o rzecinku / 5 ( ) 88/ 5 6/ 5 7 / 5 / 5? ( 5) , ( 5) mnożymy liczbę rzez odstaę systemu doceloego odniesioną do otęgi rónej liczbie miejsc o rzecinku zaokrąglamy do najbliższej artości całkoitej staiamy rzecinek rzed trzema ostatnimi cyframi zamiana liczby z systemu na system z dokładnością do 8 cyfr o rzecinku ( ) 6 / / 6 / / /? ( ) 6 8 5, 6 6, ( ) mnożymy liczbę rzez odstaę systemu doceloego odniesioną do otęgi rónej liczbie miejsc o rzecinku zaokrąglamy do najbliższej artości całkoitej doisujemy na oczątku zera i staiamy rzecinek Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr 5/68 Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr 5/68 Konersja: (l. rzeczyiste, metoda ) zamiana liczby z systemu na system Konersja: (l. rzeczyiste, metoda ) zamiana liczby z systemu na system 7,7?() 7/ 6 / 8 / 9 / / / / część całkoita,7,7,8,96,9,8,7,8,96,9,8,68... część ułamkoa,7,8,96,9,8,68 8,69?() 8 / 5/ / / 5 część całkoita 8,69( ),... (),69,77,88,5,8,6...,77,88,5,8,6,58 część ułamkoa,77,88,5,8,6,58 7,7( ),... ()

14 Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr 5/68 Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr 5/68 Systemy ozycyjne a język C Systemy ozycyjne a język C W języku C liczby mogą być zaisyane trzech systemach: dziesiętnym (domyślnie), n. 9 ósemkoym (zaczynają się od zera - ), n. ( (8) 9 ) szesnastkoym (zaczynają się od lub X), n. ( (6) 7 ) Do yśietlenia liczby funkcją rintf() stosoane są nastęujące secyfikatory formatu: liczba dziesiętna: %d, %i liczba ósemkoa: %o liczba szesnastkoa: %, %X Do czytania liczby funkcją scanf() stosoane są nastęujące secyfikatory formatu: liczba dziesiętna: %d (ty int), %D (ty long) liczba ósemkoa: %o (ty int), %O (ty long) liczba szesnastkoa: % (ty int), %X (ty long) #include <stdio.h> #include <stdlib.h> int main() { int 56; /* system dziesietny */ int 7; /* system osemkoy */ int C8; /* system szesnastkoy */ rintf("dziesietny: %d %d rintf("osemkoy: %o %o rintf("szesnastkoy: % % rintf("szesnastkoy: %X %X system("ause"); return ; Dziesietny: Osemkoy: Szesnastkoy: c8 c8 c8 Szesnastkoy: C8 C8 C8 %d\n",,,); %o\n",,,); %\n",,,); %X\n",,,); Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr 55/68 Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr 56/68 Przykład systemu nieozycyjnego - system rzymski Przykład systemu nieozycyjnego - system rzymski W systemie rzymskim osługujemy się siedmioma znakami: I - V - 5 X - L - 5 C - D - 5 M - Za omocą dostęnych symboli można określić liczby od do 999 System addytyny - artość liczby określa się na odstaie sumy artości cyfr, n. II (), XXX () CLX (56), MMXII () Wyjątkiem od oyższej zasady są liczby do oisu których użya się odejmoania, n. IV (5-), IX (-9), XL (5-), XC (-9) Stosoany łacińskiej części Euroy do końca Średnioiecza Nieygodny roadzeniu naet rostych działań arytmetycznych, brak ułamkó Zasady torzenia liczb: zestaiamy odoiednie znaki od oznaczającego liczbę najiększą do oznaczającego liczbę najmniejszą XVI (X) 5(V) (I) 6 jeżeli składnik liczby, którą iszemy, jest ielokrotnością liczby nominalnej, tedy zaisyany jest z użyciem kilku nastęujących o sobie znakó CCC (C) (C) (C) dodatkoo należy zachoać zasadę nie isania czterech tych samych znakó o sobie, lecz naisać jeden znak raz ze znakiem oznaczającym artość iększą o jeden rząd liczboy CD 5(D) - (C)

15 Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr 57/68 Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr 58/68 Przykład systemu nieozycyjnego - system rzymski Jednostki informacji - bit Zasady odczytu liczb: cyfry jednakoe są dodaane Bit (ang. binary digit) - odstaoa jednostka informacji stosoana informatyce i telekomunikacji MMM (M) (M) (M) cyfry mniejsze stojące rzed iększymi są odejmoane od nich CDXCIV 5(D) - (C) (C) - (X) 5(V) - (I) 9 Określa najmniejszą ilość informacji otrzebną do stierdzenia, który z dóch możliych stanó rzyjął układ Bit rzyjmuje jedną z dóch artości: cyfry mniejsze stojące za iększymi są do nich dodaane MDCLX (M) 5(D) (C) 5(L) (X) 66 (zero) (jeden) Bit jest tożsamy z cyfrą systemie dójkoym Oznaczenia bitó: standard IEEE 5 () - mała litera b standard IEC 67 - bit Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr 59/68 Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr 6/68 Jednostki informacji - bit Jednostki informacji - bajt Wielokrotności bitó: Bajt (ang. byte) - najmniejsza adresoalna jednostka informacji amięci komuteroej składająca się z bitó W raktyce rzyjmuje się, że jeden bajt to 8 bitó Za omocą jednego bajtu można zaisać 8 56 różnych artości: Przedrostki binarne - roadzone 998 roku celu odróżnienia rzedrostkó o mnożniku ( ) od rzedrostkó o mnożniku ( )

16 Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr 6/68 Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr 6/68 Jednostki informacji - bajt Jednostki informacji - tetrada W ierszych komuterach bajt mógł mieć inną liczbę bitó:, 6, 7, 9, Bajt 8-bitoy można odzielić na die ołóki -bitoe nazyane tetradami (ang. nibbles) 8-bitoy bajt: koniec 956 r. - iersze zastosoanie 96 r. - uznanie za standard (IBM System/6) Rozróżniamy bardziej znaczącą (górną) i mniej znaczącą (dolną) tetradę Inna naza 8-bitoego bajtu - oktet Najczęściej stosoanym skrótem dla bajtu jest ielka litera B B użyane jest także do oznaczania bela - jednostki miary ielkości ilorazoych zamiast bela częściej użya się jednostki odielokrotnej - decybela (db) ięc nie ma roblemu z rozróżnieniem obu jednostek Sotyka się też określenie strefa i cyfra Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr 6/68 Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr 6/68 Jednostki informacji - bajt Jednostki informacji - bajt Wielokrotności bajtó: Przedrostki binarne (dójkoe) nie zostały rzyjęte rzez szystkie środoiska zajmujące się informatyką Producenci nośnikó amięci korzystają z rzedrostkó dziesiętnych Z ulotki Dysk Deskto HDD - zestaienie danych, Seagate: rzyadku oznaczania ojemności dyskó, jeden gigabajt (oznaczany także jako GB ) jest róny jednemu miliardoi bajtó, a jeden terabajt (oznaczany także jako TB ) jest róny jednemu bilionoi bajtó

17 Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr 65/68 Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr 66/68 Jednostki informacji - bajt Słoo maszynoe (słoo) Seagate STDM ( TB) Drive secification: formatted caacity: GB ( TB) guaranteed sectors:,95,55,68 bytes er sector: 96 (K hysical emulated at 5-byte sectors) Pojemność dysku: bajtó / () kb / ( ) MB / ( ) 9,5 GB Słoo maszynoe (słoo - ang. ord) - jednostka danych użyana rzez określony komuter (określoną architekturę) Słoo składa się odgórnie określonej liczby bitó, nazyanej długością lub szerokością słoa (najczęściej jest to otęga, n. 8, 6,, 6 bity) Zazyczaj ielkość słoa określa: rozmiar rejestró rocesora rozmiar szyny danych i szyny adresoej Architektury: 8-bitoa: Intel 88, Z8, Motorola 68, Intel 85 6-bitoa: Intel 886, Intel 886 -bitoa: Intel od 886 do i7, AMD od 586 do Athlona, ARM 6-bitoa: Intel Itanium, Pentium /EM6T, Core, Core i7 AMD Oteron, Athlon 6, Athlon II Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr 67/68 Informatyka, studia stacjonarne I stonia Rok akademicki 5/6, Wykład nr 68/68 FLOPS Koniec ykładu nr FLOPS (FLoating oint Oerations Per Second) liczba oeracji zmiennorzecinkoych na sekundę jednostka ydajności układó zmiennorzecinkoych Przykłady ydajności rocesoró (teoretyczne): Intel Core i7 975,6 GHz - 55,6 GFlos Intel Core Quad Q965, GHz - 8 GFlos Intel Core Duo E8, GHz - GFlos najszybszy system rónoległy na śiecie: Tianhe- (MilkyWay-), China National Suer Comuter Center in Guangzhou (NUDT). Intel Xeon E5-6 v rocessors 8. Intel Xeon Phi SP rocessors.. cores, Linu.to5.org GFlos Dziękuję za uagę!

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 Informatyka, studia niestacjonarne I stonia dr inż. Jarosła Forenc Rok akademicki /, Wykład nr /6 Dane odstaoe Informatyka Politechnika Białostocka - Wydział Elektryczny Elektrotechnika, semestr II, studia

Bardziej szczegółowo

Informatyka 1. Wykład nr 2 ( ) Plan wykładu nr 2. - Wydział Elektryczny. Politechnika Białostocka. dr inŝ.

Informatyka 1. Wykład nr 2 ( ) Plan wykładu nr 2. - Wydział Elektryczny. Politechnika Białostocka. dr inŝ. Informatyka, studia niestacjonarne I stonia Rok akademicki 7/8, Wykład nr / Informatyka Politechnika Białostocka - Wydział Elektryczny Elektrotechnika, semestr II, studia niestacjonarne I stonia (zaoczne)

Bardziej szczegółowo

dr inż. Jarosław Forenc

dr inż. Jarosław Forenc Iformatyka Politechika Białostocka - Wydział Elektryczy Elektrotechika, semestr II, studia stacjoare I stoia Rok akademicki / Wykład r (7..) dr iż. Jarosła Forec Iformatyka, studia stacjoare I stoia dr

Bardziej szczegółowo

konsultacje: dr inż. Jarosław Forenc

konsultacje: dr inż. Jarosław Forenc Iformatyka, studia iestacjoare I stoia Rok akademicki 5/6, Wykład r /6 Dae odstaoe Iformatyka Politechika Białostocka - Wydział Elektryczy Elektrotechika, semestr II, studia iestacjoare I stoia Rok akademicki

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

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

Informatyka 1. Wykład nr 2 ( ) Plan wykładu nr 2. Politechnika Białostocka. - Wydział Elektryczny

Informatyka 1. Wykład nr 2 ( ) Plan wykładu nr 2. Politechnika Białostocka. - Wydział Elektryczny Informatyka, studia stacjonarne I stopnia Rok akademicki 8/9, Wykład nr /6 Plan ykładu nr Informatyka Politechnika Białostocka - Wydział Elektryczny Elektrotechnika, semestr II, studia stacjonarne I stopnia

Bardziej szczegółowo

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

Informatyka 1. Wykład nr 2 (17.03.2008) Politechnika Białostocka. - Wydział Elektryczny. dr inŝ. Jarosław Forenc Iformatyka Politechika Białostocka - Wydział Elektryczy Elektrotechika, semestr II, studia stacjoare I stoia Rok akademicki 7/8 Wykład r (7..8) Iformatyka, studia stacjoare I stoia Rok akademicki 7/8,

Bardziej szczegółowo

dr inż. Jarosław Forenc

dr inż. Jarosław Forenc Informatyka 1 Politechnika Białostocka - Wydział Elektryczny Elektrotechnika, semestr II, studia stacjonarne I stopnia Rok akademicki 2018/2019 Wykład nr 6 (05.04.2019) Rok akademicki 2018/2019, Wykład

Bardziej szczegółowo

Jednostki informacji cyfrowej. Kodowanie znaków. Kodowanie liczb. dr inż. Jarosław Forenc

Jednostki informacji cyfrowej. Kodowanie znaków. Kodowanie liczb. dr inż. Jarosław Forenc Rok akademicki 2014/2015, Wykład nr 2 2/55 Plan wykładu nr 2 Informatyka 1 Politechnika Białostocka - Wydział Elektryczny Elektrotechnika, semestr II, studia niestacjonarne I stopnia Rok akademicki 2014/2015

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

dr inż. Jarosław Forenc

dr inż. Jarosław Forenc Informatyka 1 Politechnika Białostocka - Wydział Elektryczny Elektrotechnika, semestr II, studia niestacjonarne I stopnia Rok akademicki 2014/2015 Wykład nr 2 (06.03.2015) Rok akademicki 2014/2015, Wykład

Bardziej szczegółowo

dr inż. Jarosław Forenc

dr inż. Jarosław Forenc Informatyka 1 Politechnika Białostocka - Wydział Elektryczny Elektrotechnika, semestr II, studia stacjonarne I stopnia Rok akademicki 2018/2019 Wykład nr 7 (12.04.2019) Rok akademicki 2018/2019, Wykład

Bardziej szczegółowo

dr inż. Jarosław Forenc

dr inż. Jarosław Forenc Technologie informacyjne Politechnika Białostocka - Wydział Elektryczny semestr I, studia stacjonarne I stopnia Rok akademicki 2014/2015 Pracownia nr 2 (08.10.2014) dr inż. Jarosław Forenc Rok akademicki

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

Jednostki informacji - bit. Kodowanie znaków: ASCII, ISO 8859, Unicode liczb: NKB (BCN), U2, BCD. Liczby zmiennoprzecinkowe standard IEEE 754

Jednostki informacji - bit. Kodowanie znaków: ASCII, ISO 8859, Unicode liczb: NKB (BCN), U2, BCD. Liczby zmiennoprzecinkowe standard IEEE 754 Rok akademicki 06/07, Pracownia nr /33 Pracownia nr Technologie informacyjne Politechnika Białostocka - Wydział Elektryczny semestr I, studia stacjonarne I stopnia Rok akademicki 06/07 Jednostki informacji

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

Jednostki informacji cyfrowej. Kodowanie znaków. Kodowanie liczb. Reprezentacja liczb w systemach komputerowych. Reprezentacja stałoprzecinkowa

Jednostki informacji cyfrowej. Kodowanie znaków. Kodowanie liczb. Reprezentacja liczb w systemach komputerowych. Reprezentacja stałoprzecinkowa Rok akademicki 2012/2013, Wykład nr 2 2/65 Plan wykładu nr 2 Informatyka 1 Politechnika Białostocka - Wydział Elektryczny Elektrotechnika, semestr II, studia niestacjonarne I stopnia Rok akademicki 2012/2013

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

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

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

dr inż. Jarosław Forenc

dr inż. Jarosław Forenc Informatyka 1 Politechnika Białostocka - Wydział Elektryczny Elektrotechnika, semestr II, studia stacjonarne I stopnia Rok akademicki 2013/2014 Wykład nr 2 (24.03.2014) Rok akademicki 2013/2014, Wykład

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

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

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

Informatyka 1. Wykład nr 1 ( ) Dane podstawowe. Politechnika Białostocka. - Wydział Elektryczny. Strona WWW - Dydaktyka 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)

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

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

Elektrotechnika I Stopień Ogólnoakademicki. Przedmiot kierunkowy nieobowiązkowy Polski VI

Elektrotechnika I Stopień Ogólnoakademicki. Przedmiot kierunkowy nieobowiązkowy Polski VI Załącznik nr 7 do Zarządzenia Rektora nr 10/12 z dnia 21 lutego 2012r. KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Naza modułu Naza modułu języku angielskim Oboiązuje od roku akademickiego 2012/2013 Inteligentne

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

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

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

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

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

E-E-0861-s1. Elektrotechnika I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny)

E-E-0861-s1. Elektrotechnika I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny) KARTA MODUŁU / KARTA PRZEDMIOTU Załącznik nr 7 do Zarządzenia Rektora nr 10/12 z dnia 21 lutego 2012r. Kod modułu E-E-0861-s1 Naza modułu Informatyka 1 Naza modułu języku angielskim Computer science 1

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. 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

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

Kierunek i poziom studiów: Matematyka, studia I stopnia (licencjackie), rok I

Kierunek i poziom studiów: Matematyka, studia I stopnia (licencjackie), rok I Uniwersytet Śląski w Katowicach str. 1 Kierunek i poziom studiów: Matematyka, studia I stopnia (licencjackie), rok I Sylabus modułu: Informatyka A (03-MO1S-12-InfoA) 1. Informacje ogólne koordynator modułu

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

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

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

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

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

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

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

Elektrotechnika I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny) Niestacjonarne (stacjonarne / niestacjonarne)

Elektrotechnika I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny) Niestacjonarne (stacjonarne / niestacjonarne) KARTA MODUŁU / KARTA PRZEDMIOTU Załącznik nr 7 do Zarządzenia Rektora nr 10/12 z dnia 21 lutego 2012r. Kod modułu Naza modułu Informatyka 1 Naza modułu języku angielskim Computer science 1 Oboiązuje od

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

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

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

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

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

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

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

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

Podstawy Informatyki

Podstawy Informatyki Podstawy Informatyki Bożena Woźna-Szcześniak bwozna@gmail.com Jan Długosz University, Poland Wykład 5 Bożena Woźna-Szcześniak (AJD) Podstawy Informatyki Wykład 5 1 / 23 LICZBY RZECZYWISTE - Algorytm Hornera

Bardziej szczegółowo

Komputer IBM PC niezależnie od modelu składa się z: Jednostki centralnej czyli właściwego komputera Monitora Klawiatury

Komputer IBM PC niezależnie od modelu składa się z: Jednostki centralnej czyli właściwego komputera Monitora Klawiatury 1976 r. Apple PC Personal Computer 1981 r. pierwszy IBM PC Komputer jest wart tyle, ile wart jest człowiek, który go wykorzystuje... Hardware sprzęt Software oprogramowanie Komputer IBM PC niezależnie

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

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

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

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

if (warunek) instrukcja1; if (warunek) instrukcja1; else instrukcja2; a > b - a większe od b if (warunek) instrukcja1; a <= b - a mniejsze lub równe b

if (warunek) instrukcja1; if (warunek) instrukcja1; else instrukcja2; a > b - a większe od b if (warunek) instrukcja1; a <= b - a mniejsze lub równe b Rok akademicki 2012/2013, Pracownia nr 4 2/17 Informatyka 1 Instrukcja warunkowa if prawda instrukcja1 warunek fałsz Politechnika Białostocka - Wydział Elektryczny Elektrotechnika, semestr II, studia stacjonarne

Bardziej szczegółowo

Wprowadzenie do informatyki - ć wiczenia

Wprowadzenie do informatyki - ć wiczenia Kod uzupełnień do 2 (U2) dr inż. Izabela Szczęch WSNHiD Ćwiczenia z wprowadzenia do informatyki Reprezentacja liczb całkowitych Jak kodowany jest znak liczby? Omó wimy dwa sposoby kodowania liczb ze znakiem:

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

Automatyka i systemy SCADA Automatization and SCADA systems

Automatyka i systemy SCADA Automatization and SCADA systems Załącznik nr 7 do Zarządzenia Rektora nr 10/12 z dnia 21 lutego 2012r. KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Naza modułu Naza modułu języku angielskim Oboiązuje od roku akademickiego 2016/2017 Automatyka

Bardziej szczegółowo

Pracownia Komputerowa wyk ad IV

Pracownia Komputerowa wyk ad IV Pracownia Komputerowa wykad IV dr Magdalena Posiadaa-Zezula Magdalena.Posiadala@fuw.edu.pl http://www.fuw.edu.pl/~mposiada Magdalena.Posiadala@fuw.edu.pl 1 Reprezentacje liczb i znaków Liczby: Reprezentacja

Bardziej szczegółowo

Wprowadzenie do informatyki - ć wiczenia

Wprowadzenie do informatyki - ć wiczenia Stałoprzecinkowy zapis liczb wymiernych dr inż. Izabela Szczęch WSNHiD Ćwiczenia z wprowadzenia do informatyki Reprezentacja liczb wymiernych Stałoprzecinkowa bez znaku ze znakiem Zmiennoprzecinkowa pojedynczej

Bardziej szczegółowo

Elektrotechnika I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny) stacjonarne (stacjonarne / niestacjonarne)

Elektrotechnika I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny) stacjonarne (stacjonarne / niestacjonarne) Załącznik nr 7 do Zarządzenia Rektora nr 10/12 z dnia 21 lutego 2012r. KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Naza modułu Informatyka 2 Naza modułu języku angielskim Computer science 2 Oboiązuje od

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

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

Opis efektów kształcenia dla modułu zajęć

Opis efektów kształcenia dla modułu zajęć Nazwa modułu: Formalne podstawy informatyki Rok akademicki: 2013/2014 Kod: EIB-1-220-s Punkty ECTS: 2 Wydział: Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej Kierunek: Inżynieria Biomedyczna

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

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

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

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA Realizacja w roku akademickim 2016/17

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA Realizacja w roku akademickim 2016/17 Załącznik nr 4 do Uchwały Senatu nr 430/01/2015 SYLABUS DOTYCZY CYKLU KSZTAŁCENIA 2016 2020 Realizacja w roku akademickim 2016/17 1.1. Podstawowe informacje o przedmiocie/module Nazwa przedmiotu/ modułu

Bardziej szczegółowo

Temat 1: Podstawowe pojęcia: program, kompilacja, kod

Temat 1: Podstawowe pojęcia: program, kompilacja, kod Temat 1: Podstawowe pojęcia: program, kompilacja, kod wynikowy. Przykłady najprostszych programów. Definiowanie zmiennych. Typy proste. Operatory: arytmetyczne, przypisania, inkrementacji, dekrementacji,

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

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

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

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

Wykład 2. Informatyka Stosowana. 10 października Informatyka Stosowana Wykład 2 10 października / 42

Wykład 2. Informatyka Stosowana. 10 października Informatyka Stosowana Wykład 2 10 października / 42 Wykład 2 Informatyka Stosowana 10 października 2016 Informatyka Stosowana Wykład 2 10 października 2016 1 / 42 Systemy pozycyjne Informatyka Stosowana Wykład 2 10 października 2016 2 / 42 Definicja : system

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

Wykład 2. Informatyka Stosowana. 9 października Informatyka Stosowana Wykład 2 9 października / 42

Wykład 2. Informatyka Stosowana. 9 października Informatyka Stosowana Wykład 2 9 października / 42 Wykład 2 Informatyka Stosowana 9 października 2017 Informatyka Stosowana Wykład 2 9 października 2017 1 / 42 Systemy pozycyjne Informatyka Stosowana Wykład 2 9 października 2017 2 / 42 Definicja : system

Bardziej szczegółowo

koordynator modułu dr hab. Michał Baczyński rok akademicki 2012/2013

koordynator modułu dr hab. Michał Baczyński rok akademicki 2012/2013 Uniwersytet Śląski w Katowicach str. 1 Kierunek i poziom studiów: Matematyka, studia II stopnia, rok 1 Sylabus modułu: Matematyczne podstawy informatyki (03-MO2S-12-MPIn) 1. Informacje ogólne koordynator

Bardziej szczegółowo

Systemy zapisu liczb.

Systemy zapisu liczb. Systemy zapisu liczb. Cele kształcenia: Zapoznanie z systemami zapisu liczb: dziesiętny, dwójkowy, ósemkowy, szesnastkowy. Zdobycie umiejętności wykonywania działań na liczbach w różnych systemach. Zagadnienia:

Bardziej szczegółowo

Technologie Informatyczne Wykład IV/V

Technologie Informatyczne Wykład IV/V Technologie Informatyczne Wykład IV/V A. Matuszak 22 października 2010 Pozycyjny układ liczenia Cyfry rzymskie: IX+LC=? Cyfry arabskie: 2341 = 2 1000+3 100+4 10+1 1 = 2 10 3 +3 10 2 +4 10 1 +1 10 0 Pozycyjny

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

Ochrona danych osobowych. Pozycyjne systemy liczbowe. Jednostki informacji. Kodowanie znaków ASCII, ISO 8859, Unicode. Kodowanie liczb NKB, U2, BCD

Ochrona danych osobowych. Pozycyjne systemy liczbowe. Jednostki informacji. Kodowanie znaków ASCII, ISO 8859, Unicode. Kodowanie liczb NKB, U2, BCD Rok akademicki /, Pracownia nr / Pracownia nr Technologie informacyjne Politechnika Białostocka - Wydział Elektryczny semestr I, studia stacjonarne I stopnia Rok akademicki / Pracownia nr (8/..) dr inż.

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

Wprowadzenie do informatyki ćwiczenia

Wprowadzenie do informatyki ćwiczenia Podstawowe działania na liczbach binarnych dr inż. Izabela Szczęch WSNHiD 2010/2011 Ćwiczenia z wprowadzenia do informatyki Dodawanie Odejmowanie Mnoż enie Dzielenie Plan zajęć 2 Izabela Szczęch 1 Dodawanie

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

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

Reprezentacja stałoprzecinkowa. Reprezentacja zmiennoprzecinkowa zapis zmiennoprzecinkowy liczby rzeczywistej

Reprezentacja stałoprzecinkowa. Reprezentacja zmiennoprzecinkowa zapis zmiennoprzecinkowy liczby rzeczywistej Informatyka, studia niestacjonarne I stopnia Rok akademicki /, Wykład nr 4 /6 Plan wykładu nr 4 Informatyka Politechnika Białostocka - Wydział lektryczny lektrotechnika, semestr II, studia niestacjonarne

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

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

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

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

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