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 plPrzykł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 takPrzykładowy zestaw zadań z informatyki Poziom rozszerzony - część II b) kodujący tekst zawarty w pliPrzykładowy zestaw zadań z informatyki Poziom rozszerzony - część II Pytania prezesa: a)Egzamin manualny z informatyki Poziom rozszerzony - część IIZadanie 6. (20pkt) System audiotele3 Egzamin maturalny z języka angielskiego Poziom rozszerzony - część IIZadanie 6. (5 pkt) Usłyszysz5 Egzamin maturalny z informatyki Poziom rozszerzony - część IZadanie 2. Potęgowanie (5pkt) Dana jes7 Egzamin maturalny z informatyki Poziom rozszerzony - część I d) Strategia przeszukiwania3 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 tabl4 Egzamin maturalny z informatyk i Poziom rozszerzony - część //Zadanie 5. Trójkąt Pascala2 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 maturalnCzęść 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) Naryarkusz mat3 4 Przykładowy zestaw zadań nr 2 z matematyki _Poziom rozszerzony_ Zadanie 9.(5 pkt) W trwięcej podobnych podstron