1148440796

1148440796



Przykładowy zestaw zadań z informatyki Poziom rozszerzony - część II

Zadanie 5. Kompulandia (26pkt)

Na planecie Kompulandia funkcjonuje specyficzny, oszczędny sposób zapisywania informacji, polegający na zamianie poszczególnych sylab na liczby. Poniżej przedstawiono zasady obowiązujące przy kodowaniu i dekodowaniu dla standardowej tabeli ASCII.

Zakładamy, że wiadomości składają się tylko z wielkich liter alfabetu (bez polskich znaków diakrytycznych). Alfabet składa się z następujących znaków:

ABCDE FGHIJKLMNOPQRS TUVWXYZ_

Znakiem rozdzielającym wyrazy jest odstęp (spacja) oznaczany dla czytelności przez znak podkreślenia, czyli (_). Tak zdefiniowany alfabet ma 27 znaków (26 liter + 1 znak odstępu):

samogłoski:    AEIOUY (6 znaków)

spółgłoski:    BCDFGHJKLMNPQRSTVWXZ (20 znaków)

odstęp:    _(lznak)

Wyrazy dzielone są na dwuliterowe sylaby (spółgłoska + samogłoska), pojedyncze samogłoski i pojedyncze spółgłoski np.: MA-TU-RA, ZA-DA-NI-A, I-N-FO-R-MA-TY-KA.

W naszym algorytmie, samogłoskom przyporządkujemy kody (liczby) od 1 do 6:

A-l E - 2 1-3 itd.

Spółgłoskom przyporządkujemy kody (liczby) od 11 do 30:

B - 11 C - 12

Z - 30

Znakowi odstępu (spacji) przyporządkujemy kod (liczbę) 31:

_(spacja) - 31

Parom spółgłoska + samogłoska przyporządkujemy kody (liczby) od 101 do 220:

BA - 101 BE - 102 BI - 103 i td.

Parom odstęp + samogłoska przyporządkujemy kody (liczby) od 221 do 226:

_A - 221 _E - 222

_Y - 226

Standardowo każda litera w postaci elektronicznej (w pamięci komputera lub na dysku) jest traktowana jako jeden znak, przechowywany jako liczba jednobajtowa. Zwróć uwagę, że każdy ze zdefiniowanych tu kodów da się zapisać w jednym bajcie.



Wyszukiwarka

Podobne podstrony:
Przykładowy zestaw zadań z informatyki Poziom rozszerzony - część IIZadanie 4. Wulkany (13 pkt) W pl
Przykładowy zestaw zadań z informatyki Poziom rozszerzony - część IIZadanie 6. Bank (21 pkt) Jesteś
Przykładowy zestaw zadań z informatyki Poziom rozszerzony - część II Przykład 1. Przy pomocy tak
Przykładowy zestaw zadań z informatyki Poziom rozszerzony - część II b) kodujący tekst zawarty w pli
Przykładowy zestaw zadań z informatyki Poziom rozszerzony - część II Pytania prezesa: a)
Egzamin manualny z informatyki Poziom rozszerzony - część IIZadanie 6. (20pkt) System audiotele
3 Egzamin maturalny z języka angielskiego Poziom rozszerzony - część IIZadanie 6. (5 pkt) Usłyszysz
5 Egzamin maturalny z informatyki Poziom rozszerzony - część IZadanie 2. Potęgowanie (5pkt) Dana jes
7 Egzamin maturalny z informatyki Poziom rozszerzony - część I d) Strategia przeszukiwania
3 Egzamin maturalny z informatyki Poziom podstawowy - część IIZadanie 5. Giełda (10pkt) Plik gielda.
3 Egzamin maturalny z informatyki Poziom rozszerzony - część Ic) Ile porównań między elementami tabl
4 Egzamin maturalny z informatyk i Poziom rozszerzony - część //Zadanie 5. Trójkąt Pascala
2 Egzamin maturalny z informatyki Rozwiązania zadań i schemat punktowania - poziom rozszerzony Część
Część ustna (bez określaniu poziomu). Przykładowe zestawy zadań Egzaminujący:
Część ustna (be: określania poziomu). Przykładowe zestawy zadań    39Egzamin maturaln
Część ustna (bez określania poziomu). Przykładowe zestawy zadań
akrusz mat2 3 Przykładowy zestaw zadań nr 2 z matematyki _Poziom rozszerzony_Zadanie 5. (3 pkt) Nary
arkusz mat3 4 Przykładowy zestaw zadań nr 2 z matematyki _Poziom rozszerzony_ Zadanie 9.(5 pkt) W tr

więcej podobnych podstron