Jednostki informacji i kodowanie znaków

Slides:



Advertisements
Podobne prezentacje
I część 1.
Advertisements

PRZEDSTAWIANIE INFORMACJI W KOMPUTERZE
Adresy IP.
Sieci komputerowe Protokół TCP/IP Piotr Górczyński 27/09/2002.
Sieci komputerowe Protokół TCP/IP.
Kod Hamminga Podstawy Telekomunikacji Autor: Paweł Zajdel
DYSKRETYZACJA SYGNAŁU
Reprezentacja danych w komputerze
dr A Kwiatkowska Instytut Informatyki
Pracownia komputerowa
Liczby w Komputerze Zajęcia 3.
Liczby Pierwsze - algorytmy
Wykład 2: Liczby rzeczywiste (stało i zmiennoprzecinkowe) Koprocesor
Przetwarzanie informacji
B. znaki alfabetu D. obrazy
Systemy liczbowe w architekturze komputerów materiał do wykładu 1/3
Jednostki pamięci komputera
SYSTEMY LICZBOWE.
ARCHITEKTURA WEWNĘTRZNA KOMPUTERA
Architektura komputerów
Pliki i foldery, jednostki informacji
dr Anna Kwiatkowska Instytut Informatyki
Zapis informacji Dr Anna Kwiatkowska.
Temat 3: Co to znaczy, że komputer ma pamięć? Czy można ją zmierzyć?
SYSTEMY LICZBOWE Rodzaje informacji (analogowe i cyfrowe)
Systemy liczbowe.
Technika Mikroprocesorowa 1
Technika Mikroprocesorowa 1
opracowanie: Agata Idczak
UKŁADY LICZENIA SYSTEMY LICZBOWE
Informatyka I Język ANSI C
Wyrażenia algebraiczne
Wirujący tekst Lekcja fizyki projektu Comenius ul.Skłodowskiej 6
Podstawy adresowania hostów w sieciach komputerowych
ZASADY PODZIAŁU SIECI NA PODSIECI, OBLICZANIA ADRESÓW PODSIECI,
Jednostki w informatyce i system binarny (dwójkowy)
od systemu dziesiętnego do szesnastkowego
Informatyka I Wykład 4 Stałe Stałe liczbowe Stałe znakowe Stałe tekstowe Jerzy Kotowski Politechnika Wroclawska var = 5L - 0xA; -5.
Systemy liczbowe.
Systemy Liczenia - I Przez system liczbowy rozumiemy sposób zapisywania i nazywania liczb. Rozróżniamy: pozycyjne systemy liczbowe i addytywne systemy.
Liczby całkowite dodatnie BCN
Systemy Liczbowe (technika cyfrowa)
Posługiwanie się systemami liczenia
Podstawy informatyki 2013/2014
Stało- i zmiennopozycyjna reprezentacja liczb binarnych
URZĄDZENIA TECHNIKI KOMPUTEROWEJ
Matematyka i system dwójkowy
schemat tworzenia kodu liczby dwójkowej z dziesiętnej
Reprezentacja liczb w systemie binarnym ułamki i liczby ujemne
Podstawy arytmetyki komputerowej Paweł Perekietka
Urządzenia Techniki Komputerowej
Bramki logiczne i układy kombinatoryczne
Treści multimedialne - kodowanie, przetwarzanie, prezentacja Odtwarzanie treści multimedialnych Andrzej Majkowski 1 informatyka +
Programowanie Niskopoziomowe
WYKŁAD 2 Temat: Reprezentacja danych 1. Reprezentacja danych
WYKŁAD 3 Temat: Arytmetyka binarna 1. Arytmetyka binarna 1.1. Nadmiar
Dwójkowy system liczbowy
T. 3. Arytmetyka komputera. Sygnał cyfrowy, analogowy
1 Prowadzący: Dr inż. Sławomir Samolej D102 C, tel: , WWW: ssamolej.prz-rzeszow.pl INFORMATYKA.
Działania w systemie binarnym
Danuta Stanek KODOWANIE LICZB Systemy liczenia III.
Kalendarz 2020.
NIM gra Beata Maciejewska Monika Mackiewicz.
Treści multimedialne - kodowanie, przetwarzanie, prezentacja Odtwarzanie treści multimedialnych Andrzej Majkowski informatyka +
Systemy liczenia IV Kodowanie i kody Danuta Stanek.
Zasady arytmetyki dwójkowej
K ODY ZMIENNEJ DŁUGOŚCI Alfabet Morsa Kody Huffmana.
INFORMATYKA Zajęcia organizacyjne Arytmetyka komputerowa
Podstawy Informatyki.
Wstęp do Informatyki - Wykład 6
Zapis prezentacji:

Jednostki informacji i kodowanie znaków Technologia Informacyjna mgr Władysław Czaja Zespół Szkół Łączności w Gdańsku

System dziesiętny a system dwójkowy (binarny) System dziesiętny ma 10 cyfr: 0,1,2,3,4,5,6,7,8,9 System dwójkowy (binarny) ma 2 cyfry: 0,1 Jednostki informacji i kodowanie znaków 2017-03-24

System dwójkowy Zapis dowolnej liczby w tym systemie składa się tylko z dwóch cyfr: 0,1 Jest systemem pozycyjnym podobnie jak system dziesiętny – oznacza to, że idąc poziomo od strony prawej do strony lewej rezerwujemy kolejne miejsca dla kolejnych cyfr, z których zbudowana będzie cała liczba W systemie dwójkowym mamy do czynienia z kolejnymi potęgami 2 ( w systemie dziesiętnym są to kolejne potęgi 10) Jednostki informacji i kodowanie znaków 2017-03-24

Kolejne potęgi 2 i 10 20=1 21=2 22=4 23=8 24=16 25=32 26=64 27=128 28=256 100=1 101=10 102=100 103=1000 104=10000 105=100000 106=1000000 107=10000000 108=100000000 Jednostki informacji i kodowanie znaków 2017-03-24

Kolejne liczby naturalne od 0 do 32 w systemie dwójkowym 0 = 02 1 = 12 2 = 102 3 = 112 4 = 1002 5 = 1012 6 = 1102 7 = 1112 8 = 10002 9 = 10012 10 = 10102 11 = 10112 12 = 11002 13 = 11012 14 = 11102 15 = 11112 16 = 100002 17 = 100012 18 = 100102 19 = 100112 20 = 101002 21 = 101012 22 = 101102 23 = 101112 24 = 110002 25 = 110012 26 = 110102 27 = 110112 28 = 111002 29 = 111012 30 = 111102 31 = 111112 32 = 1000002 Jednostki informacji i kodowanie znaków 2017-03-24

Zauważ: 2= 21 = 102 4 = 22= 1002 8 = 23= 10002 16 = 24 = 100002 32 = 25 = 1000002 1 = 2-1= 12 3 = 4-1=112 7 = 8-1=1112 15 =16-1=11112 31 = 32-1=111112 Jednostki informacji i kodowanie znaków 2017-03-24

Zastanów się Czy wiesz jak zapisać w systemie dwójkowym liczby 64, 128, 256, 512, 1024 itd.? liczby 63, 127, 255, 511, 1023 itd.? Jednostki informacji i kodowanie znaków 2017-03-24

bit Elementarną jednostką informacji jest bit Bit może przyjmować jedną z dwóch wartości oznaczanych zwykle symbolicznie jako 0 i 1 Jednostki informacji i kodowanie znaków 2017-03-24

Interpretacja fizyczna bitu Zapis elektryczny: „prąd płynie” (1) lub „prąd nie płynie” (0) Zapis magnetyczny: „namagnesowanie dodatnie” (1) lub „namagnesowanie ujemne” (0) Zapis optyczny: „pochłanianie światła” (1) lub „odbicie światła” (0) Jednostki informacji i kodowanie znaków 2017-03-24

Przykład z życia W pokoju hotelowym zainstalowany jest czujnik pożarowy. Czujnik ten łączy się z centralką za pomocą przewodu. Jeśli w pomieszczeniu jest normalna temperatura, to czujnik nie przesyła przewodem prądu. Zinterpretujmy to jako stan 0 - brak pożaru. Jeśli jednak wykryty zostanie ogień, to czujnik prześle przewodem prąd elektryczny. Zinterpretujmy to jako stan 1 - pożar. Czujnik i centralka komunikują się za pomocą informacji jednobitowej. Ich język składa się tylko z dwóch symboli: 0 - brak pożaru, 1 - pożar Na identycznej zasadzie mogą pracować inne proste urządzenia: czujnik zamkniętych okien lub drzwi, czujnik włączenia świateł w samochodzie, urządzenie włączania oświetlenia nocnego, itp… Zaczerpnięto z artykułu: http://www.eioba.pl/a2148/kody_binarne Jednostki informacji i kodowanie znaków 2017-03-24

2017-03-24 ASCII ASCII [aski] (ang. American Standard Code for Information Interchange) – w tłumaczeniu na język polski oznacza to: Amerykański Standardowy Kod do Wymiany Informacji 7-bitowy kod przyporządkowujący liczby z zakresu 0-127 literom (alfabetu angielskiego), cyfrom, znakom przestankowym i innym symbolom oraz poleceniom sterującym. Przykładowo litera "a" jest kodowana liczbą 97, a znak spacji - 32. Zobacz tabelę ASCII http://www.calculla.pl/pl/tabela_ascii Jednostki informacji i kodowanie znaków 2017-03-24

Extended ASCII (rozszerzone ASCII) Słowo 'American' w nazwie kodu ASCII sugeruje, że stworzony on został do kodowania amerykańskich znaków. Powstał problem innych alfabetów wykorzystujących "nie amerykańskie" znaki. Dodano więc dodatkowo jeden bit tworząc 8-bitowy system zwany Extended ASCII. Ma on podwójną liczbę możliwych znaków (256) od 0 do 255. Pierwsza połowa (0-127) to zwykłe ASCII. W drugiej połowie (128-255) dodano niestandardowe znaczki, symbole, obcojęzyczne litery. To niby czyni ten kod uniwersalnym. Jednostki informacji i kodowanie znaków 2017-03-24

Wady kodu ASCII Brak jest jednoznacznego ulokowania niestandardowych znaków, bo kod jest gęsty. Każdej kombinacji ośmiu bitów odpowiada już jakiś ustalony symbol i nie ma gdzie „upchać” dodatkowych znaków. Nietrudno zauważyć że 255-128=127 co jest liczbą za skromną jak na potencjalną ilość różnych obcojęzycznych liter i graficznych symboli. Konsekwencją jest że na innych klawiaturach i systemach z innymi pakietami językowymi ta sama kombinacja liczb da różne znaki. Jednostki informacji i kodowanie znaków 2017-03-24

Jednostki informacji i kodowanie znaków 2017-03-24

Kodowanie liter w ASCII Zauważ zmianę bitu na 3. pozycji – dla komputera zmiana wielkości litery to zmiana 1 bitu Jednostki informacji i kodowanie znaków 2017-03-24

Bity i bajty Podstawową jednostką pamięci jest bajt (przy przechowywaniu danych w postaci zwykłego tekstu jeden bajt odpowiada jednemu znakowi) 1 bajt jest równy 8 bitów (innymi słowy bajt składa się z 8 bitów) 1B = 8b Jednostki informacji i kodowanie znaków 2017-03-24

Warto poczytać: J. Wałaszek: Informacja i jej przetwarzanie: http://edu.i- lo.tarnow.pl/inf/utils/010_2010/0002.php J. Wałaszek: Pozycyjne systemy liczbowe http://edu.i- lo.tarnow.pl/inf/utils/010_2010/0202.php J. Wałaszek: System uzupełnień do podstawy - U2 http://edu.i- lo.tarnow.pl/inf/utils/010_2010/0203.php http://www.eioba.pl/a2148/kody_binarne Jednostki informacji i kodowanie znaków 2017-03-24

2017-03-24 Literatura Witold Sikorski „ECDL – Podstawy technik informatycznych i komunikcyjnych, Moduł 1 Jednostki informacji i kodowanie znaków 2017-03-24