• Nie Znaleziono Wyników

1 Podstawy informatyki Wspó ł czesna technologia systemuinformacyjnego

N/A
N/A
Protected

Academic year: 2021

Share "1 Podstawy informatyki Wspó ł czesna technologia systemuinformacyjnego"

Copied!
5
0
0

Pełen tekst

(1)

"Podstawy informatyki", Tadeusz Wilusz 2004 1

Podstawy informatyki

Temat 02

Maszynowa reprezentacja informacji wykłady 2 i 3

"Podstawy informatyki", Tadeusz Wilusz 2004 2

Współczesna technologia systemu informacyjnego

dane odbiorca informacji źródło informacji

(nadawca informacji)

informacja

sieć komputerowa wiedza

informacja

wiedza informacja

IBM Compatible IBM Compatible

technologia:

SYSTEM INFORMATYCZNY

"Podstawy informatyki", Tadeusz Wilusz 2004 3

Informacja - pojęcie abstrakcyjne

• Informacja: maksymalna szybkość samochódu wynosi 160 km/h.

• Ta sama informacja: 100 mil/h, 44.4 m/sek, zapisana alfabetem arabskim, pismem Brailla itd.

"Podstawy informatyki", Tadeusz Wilusz 2004 4

Dane: konkretna reprezentacja informacji

Wybór reprezentacji informacji jest bardzo ważny dla wygody przetwarzania danych - spróbujcie np.

podzielić dwie liczby zapisane rzymskimi cyframi.

"Podstawy informatyki", Tadeusz Wilusz 2004 5

Typy danych

• Dane typu logicznego: „tak” lub „nie”

• Dane alfanumeryczne (alfabet+liczby)

• Dane numeryczne – liczby całkowite – liczby rzeczywiste

• Rozkazy do wykonania

• Dane alfanumeryczne o ustalonej strukturze (rekordy),

• Dane graficzne, muzyczne .... (multimedia)

"Podstawy informatyki", Tadeusz Wilusz 2004 6

Bity i bajty

„Bit” = binary unit, czyli jednostka dwójkowa, tak/nie.

Ciąg bitów wystarczy by przekazać dowolną wiadomość: np. za pomocą tam-tamów czy telegrafu.

Alfabet polski ma 35 liter, uwzględniając małe i duże

litery + znaki specjalne mamy prawie 100 znaków.

(2)

"Podstawy informatyki", Tadeusz Wilusz 2004 7

Bramki tranzystorów przyjmują tylko dwa stany:

przewodzą lub nie, są binarne.

1 bit: 0, 1, rozróżnia 2 znaki.

2 bity: 00, 01, 10, 11, rozróżniają 4 znaki.

3 bity: 000, 001, 010, 011, 100, 101, 110, 111, rozróżniają 8 znaków.

4 bity: 0000 ... 1111, rozróżniają 16 znaków.

8 bitów pozwala odróżnić 2 8 = 16 x 16 = 256 znaków.

Ciąg 8 bitów = 1 bajt, wygodna jednostka do pamiętania podstawowych symboli.

"Podstawy informatyki", Tadeusz Wilusz 2004 8

Maszynowa reprezentacja informacji

"Podstawy informatyki", Tadeusz Wilusz 2004 9

Systemy liczbowe w informatyce.

SYSTEM DZIESIETNY (ang. decimal system):

0 1 2 3 4 5 6 7 8 9 > 10 cyfr np.: 472 = 4*100 + 7*10 + 2*1 = 4*10

2

+ 7*10

1

+ 2*10

0

SYSTEM DWÓJKOWY (ang. binary system):

0 1 > 2 cyfry

np.: 10110

(2)

= 1*2

4

+ 0*2

3

+ 1*2

2

+ 1*2

1

+ 0*2

0

= 16 + 0 + 4 + 2 + 0 = 22

(10)

SYSTEM SZESNASTKOWY (ang. hexadecimal system):

0 1 2 3 4 5 6 7 8 9 A B C D E F > 16 cyfr np.: A8D

(16)

= A*16

2

+ 8*16

1

+ D*16

0

= 2560 + 128 + 13 = 2701

(10)

"Podstawy informatyki", Tadeusz Wilusz 2004 10

Systemy pozycyjne

=

i

i

c i

W 10

=

i

i

i N

c W

"Podstawy informatyki", Tadeusz Wilusz 2004 11

Systemy pozycyjne stosowane w informatyce

Dec Hex Oct Bin

0 0 0 0000

1 1 1 0001

2 2 2 0010

3 3 3 0011

4 4 4 0100

5 5 5 0101

6 6 6 0110

7 7 7 0111

8 8 10 1000

9 9 11 1001

10 A 12 1010

11 B 13 1011

12 C 14 1100

13 D 15 1101

14 E 16 1110

15 F 17 1111

16 10 20 10000

"Podstawy informatyki", Tadeusz Wilusz 2004 12

PRZEKSZTALCANIE LICZB W SYSTEMACH

LICZBOWYCH

(3)

"Podstawy informatyki", Tadeusz Wilusz 2004 13

Konwersja na system dwójkowy

29

(10)

= ?

(2)

29 2 14

7 3 1 0

1 0 1 1 1

29

(10)

= 11101

(2)

0,35(10) = ?(2) 0 35

0 1 0 1 1 0 0 1 1

… 70 40 80 60 20 40 80 60 20

… 0,35

(10)

= 0,010110011...

(2)

"Podstawy informatyki", Tadeusz Wilusz 2004 14

Dwójkowy na szesnastkowy

Szesnastkowy na dwójkowy

"Podstawy informatyki", Tadeusz Wilusz 2004 15

Standardy reprezentowania znaków alfanumerycznych

• ASCII - American Standard Code for Information Exchange, używa 7 bitów (zgodny z kodem ISO-7).

• ANSI - American National Standards Institute.

• Starsze standardy, np. EBCDIC (Extended Binary-Coded- Decimal Interchange Code), na nielicznych już komputerach centralnych.

• Każdy znak można zapisać w postaci dwójkowej. Na przykład imię JOHN można zapisać w kodzie ASCI tak jak na rysunku.

Grafika, dźwięk i wideo da się rownież zapisać w kodzie binarnym.

"Podstawy informatyki", Tadeusz Wilusz 2004 16

Kodowanie znaków ASCII

• Każdy znak można zapisać w postaci dwójkowej. Na przykład imię JOHN można zapisać w kodzie ASCI tak jak na rysunku. Grafika, dźwięk i wideo da się rownież zapisać w kodzie binarnym.

"Podstawy informatyki", Tadeusz Wilusz 2004 17

Znaki w kodzie ASCII

znak kod

binarny znak kod binarny

A 0100

0001 N 0100

1110

B 0100

0010 O 0100

1111

C 0100

0011 P 0101

0000

"Podstawy informatyki", Tadeusz Wilusz 2004 18

Ch-ka kodu ASCII

(4)

"Podstawy informatyki", Tadeusz Wilusz 2004 19

Tabela kodów ASCII

kod znak kod znak kod znak kod znak kod znak

32 51 3 70 F 89 Y 108 l

33 ! 52 4 71 G 90 Z 109 m

34 " 53 5 72 H 91 [ 110 n

35 # 54 6 73 I 92 \ 111 o

36 $ 55 7 74 J 93 ] 112 p

37 % 56 8 75 K 94 ^ 113 q

38 & 57 9 76 L 95 _ 114 r

39 ' 58 : 77 M 96 ` 115 s

40 ( 59 ; 78 N 97 a 116 t

41 ) 60 < 79 O 98 b 117 u

42 * 61 = 80 P 99 c 118 v

43 + 62 > 81 Q 100 d 119 w 44 , 63 ? 82 R 101 e 120 x 45 - 64 @ 83 S 102 f 121 y 46 . 65 A 84 T 103 g 122 z 47 / 66 B 85 U 104 h 123 { 48 0 67 C 86 V 105 i 124 | 49 1 68 D 87 W 106 j 125 } 50 2 69 E 88 X 107 k 126 ~

"Podstawy informatyki", Tadeusz Wilusz 2004 20

"

Standardy" polskich znaków stosowane w Polsce

(A) (C) (E) (L) (N) (O) (S) (X) (Z) (a) (c) (e) (l) (n) (o) (s) (x) (z) Ą Ć Ę Ł Ń Ó Ś Ź Ż ą ć ę ł ń ó ś ź ż --- ISO-8859-2 161 198 202 163 209 211 166 172 175 177 230 234 179 241 243 182 188 191 Windows-EE 165 198 202 163 209 211 140 143 175 185 230 234 179 241 243 156 159 191 IBM (CP852) 164 143 168 157 227 224 151 141 189 165 134 169 136 228 162 152 171 190 Mazovia 143 149 144 156 165 163 152 160 161 134 141 145 146 164 162 158 166 167 CSK 128 129 130 131 132 133 134 136 135 160 161 162 163 164 165 166 168 167 Cyfromat 128 129 130 131 132 133 134 136 135 144 145 146 147 148 149 150 152 151 DHN 128 129 130 131 132 133 134 136 135 137 138 139 140 141 142 143 145 144 IINTE-ISIS 128 129 130 131 132 133 134 135 136 144 145 146 147 148 149 150 151 152 IEA-Swierk 143 128 144 156 165 153 235 157 146 160 155 130 159 164 162 135 168 145 Logic 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 Microvex 143 128 144 156 165 147 152 157 146 160 155 130 159 164 162 135 168 145 Ventura 151 153 165 166 146 143 142 144 128 150 148 164 167 145 162 132 130 135 ELWRO-Junior 193 195 197 204 206 207 211 218 217 225 227 229 236 238 239 243 250 249 Mac 132 140 162 252 193 238 229 143 251 136 141 171 184 196 151 230 144 253 AmigaPL 194 202 203 206 207 211 212 218 219 226 234 235 238 239 243 244 250 251 TeXPL 129 130 134 138 139 211 145 153 155 161 162 166 170 171 243 177 185 187 Atari-Calamus 193 194 195 196 197 198 199 200 201 209 210 211 212 213 214 215 216 217 CorelDraw! 197 242 201 163 209 211 255 225 237 229 236 230 198 241 243 165 170 186 ATM 196 199 203 208 209 211 214 218 220 228 231 235 240 241 243 246 250 252 brak 65 67 69 76 78 79 83 90 90 97 99 101 108 110 111 115 122 122 --- Unicode 0x0104 0x0106 0x0118 0x0141 0x0143 0x00D3 0x015A 0x0179 0x017B 0x0105 0x0107 0x0119 0x0142 0x0144 0x00F3 0x015B 0x017A 0x017C

--- Żródło: Strona "ogonkowa" AGH

"Podstawy informatyki", Tadeusz Wilusz 2004 21

UNICODE

"Podstawy informatyki", Tadeusz Wilusz 2004 22

Kodowanie informacji binarnych dla celów transmisji

"Podstawy informatyki", Tadeusz Wilusz 2004 23

Wartości liczbowe

"Podstawy informatyki", Tadeusz Wilusz 2004 24

Kod uzupełnieniowy

(5)

"Podstawy informatyki", Tadeusz Wilusz 2004 25

"Podstawy informatyki", Tadeusz Wilusz 2004 26

"Podstawy informatyki", Tadeusz Wilusz 2004 27

Dziękuję za uwgę

Cytaty

Powiązane dokumenty

Ogólnie wyznacznik macierzy kwadratowej nie zmieni się, jeżeli do elementów dowolnej kolumny (wiersza) dodamy sumę odpowiadających im elementów innych kolumn (innych wierszy)

Inicjatywy klastrowe i działanie klastrów turystyczno-uzdrowiskowych Funkcjonowanie miejscowości, w których występuje podobny profil działalności gospodarczej, wykonywanej

Analiza najistotniejszych wystę- pujących w literaturze defi nicji skłania do przyjęcia założenia, że do atrybutów pra- sy opinii zaliczyć trzeba: unikalny — opiniotwórczy

Ruchome biblioteki można zorganizować w jednostkach administracyj- nych niemających stałych bibliotek lub w tych, w których biblioteki dzia- łają, lecz zamierza się uzupełnić

Innym zjawiskiem, związanym z zachwianiem równowagi między pracą zawodową a życiem prywatnym, jest syndrom wypalenia zawodowego, definiowany przez Chri- stinę Maslach

Co prawda, we wstępnych numerach wielu czasopism podawane są zapowiedzi redakcji o chęci docierania do członków innych grup etnicz- nych (tj. do hegemona – jak

Ułamki niewłaściwe można zapisać w postaci liczby mieszanej, np. Mieliśmy siedem piątych. Czyli cztery drugie to dwie całe. Mieliśmy pięć drugich. Cztery z nich wykorzystaliśmy

W terminie 24.02-28.02.2020 studenci, którzy nie zapisali się w systemie usos, zgłaszają się do SWFiS (ul .Waryńskiego 12a) w porze swoich zajęć