Zadania:
- https://egzamin-informatyka.blogspot.com/search/label/PodstawyInformatyki [1]
- https://moodle.4lokielce.pl/BazyDanych [2]
- jednostki informacji, przedrostki
- operacje logiczne (bramki)
Jednostki informacji
Bit - b
najmniejsza jednostka informacji, przyjmuje jedną z dwóch wartości, które zwykle określa się jako 0 i 1.
| Wielokrotności bitów | |||||
|---|---|---|---|---|---|
| Przedrostki dziesiętne (SI) | Przedrostki binarne (IEC 60027-2) | ||||
| Nazwa | Symbol | Mnożnik | Nazwa | Symbol | Mnożnik |
| kilobit | kb | 103=10001 | kibibit | Kib | 210=10241 |
| megabit | Mb | 106=10002 | mebibit | Mib | 220=10242 |
| gigabit | Gb | 109=10003 | gibibit | Gib | 230=10243 |
| terabit | Tb | 1012=10004 | tebibit | Tib | 240=10244 |
Bajt - B
najmniejsza adresowalna jednostka informacji pamięci komputerowej, składająca się z 8 bitów.
| Wielokrotności bajtów | |||||
|---|---|---|---|---|---|
| Przedrostki dziesiętne (SI) |
Przedrostki binarne (IEC 60027-2) |
||||
| Nazwa | Symbol | Mnożnik | Nazwa | Symbol | Mnożnik |
| kilobajt | kB | 103 = 10001 | kibibajt | KiB | 210 = 10241 |
| megabajt | MB | 106 = 10002 | mebibajt | MiB | 220 = 10242 |
| gigabajt | GB | 109 = 10003 | gibibajt | GiB | 230 = 10243 |
| terabajt | TB | 1012 = 10004 | tebibajt | TiB | 240 = 10244 |
Zastosowania:
- Wielkość pamięci
Operatory logiczne
| a | not a |
| 1 | 0 |
| 0 | 1 |
| a | b | a and b |
| 1 |
1 |
1 |
| 0 |
1 |
0 |
| 1 |
0 |
0 |
| 0 |
0 |
0 |
| a | b | a or b |
| 1 |
1 |
1 |
| 0 |
1 |
1 |
| 1 |
0 |
1 |
| 0 |
0 |
0 |
Przykład obliczania wartości wyrażenia
W(a,b): (not ((not a) and b)) and (not (a and (not b)))
Aby obliczyć wartość wyrażenia W(0,0), musimy podstawić wartości a=0 i b=0 do wyrażenia i obliczyć jego wartość.
W(0,0) = (not ((not 0) and 0)) and (not (0 and (not 0)))
Teraz musimy zacząć od wewnętrznych nawiasów i obliczyć wartość wyrażeń not, and oraz or. Najpierw obliczymy wyrażenie not 0, które wynosi 1.
W(0,0) = (not ((not 0) and 0)) and (not (0 and (not 0)))
W(0,0) = (not (1 and 0)) and (not (0 and 1))
Następnie obliczamy wyrażenia w nawiasach (1 and 0) oraz (0 and 1). Wynik obu tych wyrażeń wynosi 0.
W(0,0) = (not (1 and 0)) and (not (0 and 1))
W(0,0) = (not 0) and (not 0)
Teraz obliczamy wyrażenie not 0, które wynosi 1.
W(0,0) = (not 0) and (not 0)
W(0,0) = 1 and 1
Ostatecznie, wynik wyrażenia W(0,0) wynosi 1.
W(0,0) = 1
Pomijając tłumaczenia, można zapisać obliczenia tak:
W(0,0) = (not ((not 0) and 0)) and (not (0 and (not 0))) = (not (1 and 0)) and (not (0 and 1)) = (not 0) and (not 0) = 1 and 1 = 1
lechef
https://plotkarka.eu/lechef/index.html
