Wstęp do programowania - wykład 5

Nasza ocena:

3
Pobrań: 49
Wyświetleń: 672
Komentarze: 0
Notatek.pl

Pobierz ten dokument za darmo

Podgląd dokumentu
Wstęp do programowania - wykład 5 - strona 1 Wstęp do programowania - wykład 5 - strona 2 Wstęp do programowania - wykład 5 - strona 3

Fragment notatki:


1 Wstęp do programowania Wykład 2 2 Podstawowe pojęcia 3 Bit (b) Podstawowa jednostka, za pomocą której są  opisane wszystkie informacje w maszynie. cyfra binarna 0 i 1 4 Reprezentacja danych Dane w komputerze są reprezentowane i  przechowywane jako grupy cyfr binarnych  zwanych słowami. 5 Słowo Liczba bitów w słowie, czyli długość słowa,  może być dowolna, ale z powodów  praktycznych w nowoczesnych  komputerach stosuje się długości  standardowe, będące wielokrotnością 8  bitów.  Typowe długości to 16, 32 lub 64 bity. 6 Bajt (B) Grupa 8 bitów nazywana jest bajtem.  Słowo maszynowe ma więc  odpowiednio 2 bajty, 4 bajty i 8  bajtów. 7 Pojemność pamięci Bajty są podstawową jednostką używaną w opisywaniu  pojemności pamięci. Symbole K (kilo), M (mega), G (giga) są stosowane do  oznaczeń wielokrotności jednostki podstawowej 1 KB = 1024 bajty 1 MB = 1024 KB = 1024*1024 bajtów = 1 048 576 bajtów 1 GB = 1024 MB = 1024*1024*1024 bajtów= 1073 741 824 bajty 8 Kody binarne n W przypadku słowa  n-bitowego  istnieje  2n  kombinacji  bitów, które można wykorzystać do kodowania informacji. (Ile informacji może zostać zakodowanych używając 2, 3, 4 bitów?) n Kody binarne mogą  służyć do oznaczania różnych  obiektów, takich jak znaki, rozkazy czy liczby. 9 Kody binarne Proces przypisywania znaczeń do zbioru  różnych ciągów bitów jest definiowaniem  kodu binarnego. 00 = północ 01 = południe 10 = wschód 11 = zachód 10 Kod ASCII Kod  ASCII (American Standard Code for  Information Interchange) - Standardowy  Amerykański Kod Wymiany Informacji jest  siedmiobitowym  kodem wprowadzonym do  oznaczenia zestawu  128  różnych  symboli ,  potrzebnych do wymiany informacji. 11 Symbole w kodzie ASCII  Znaki alfanumeryczne litery i cyfry (A-Z, a-z, 0-9)  Symbole specjalne (+, -, ~, % itp.)  Znaki sterujące przesuw o wiersz, powrót karetki itp. Znak zajmuje jeden bajt pamięci (7 bitów służy do opisu znaku,  najbardziej znaczący bit może być użyty do kontroli błędów). 12 Kod ASCII Niestety, znaki wszystkich alfabetów  narodowych nie zmieszczą się na 7 bitach.  Brak jednolitego standardu rozmieszczenia  polskich liter w obrębie kodów ASCII. 13 UNICODE  uniwersalny schemat kodowania utworzony  dla umożliwienia wymiany, przetwarzania i  wyświetlania tekstów w podstawowych  językach świata  litery zapisujemy w nim na  16 bitach , co  daje miejsce na ponad  65 tysięcy  znaków.  14 UNICODE - problem Komputery

(…)

… „ zmienić
swój sposób myślenia” o znakach –
jeden znak to dwa bajty, a nie jeden
14
Systemy liczbowe
Do kodowania liczb wykorzystuje się
zestaw reguł zwany systemem liczbowym.
Określa on sposób przypisania wartości
liczb do kodów.
15
Pozycyjne systemy liczbowe
systemy, w których pozycja cyfry
determinuje jej wartość
np.
601
i
610
16
Pozycyjnym systemem liczbowym
nazywamy parę (q, C), gdzie
q – liczba
... zobacz całą notatkę



Komentarze użytkowników (0)

Zaloguj się, aby dodać komentarz