To tylko jedna z 28 stron tej notatki. Zaloguj się aby zobaczyć ten dokument.
Zobacz
całą notatkę
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)