>o«iawows typy danych aosteone « komputeracr
- ciągi znaków—j
Pojęcia:
• znak i ciąg znaków
• kod ASCII -
• Unicode
Kod ASCII jest standardem definiującym wygląd znaków w zakresie liczbowym od 0 do 127 (7-bit6w). Znaki zostały
podzielone na zakresy:
• kody sterujące terminalem lub drukarka (0 - 31 i 127).
• znaki drukowalne: Btaie, interpunkcyjne, cyfry, litery małe l duże i pozostałe 95 liczb).
Obecnie stosuje Sie kod ASCII 8-bitowy. w którym zostały zdefiniowano inne znaki, często zamieniane na znaki charakterystyczne dla danego języka (narodowe).
W system* komputerowym znak jest graficzna reprezentacja 'iczby bajt- lub słowa - jest kwestia umowna jak dany znak ma «ry$ac
ZbiOr bajtów zajmujących pewien ooszar RAM może stanowić ciąg znaków W zależności od umownej interpretacji ptzyje*o s* ze dag znaków składa sie
• ze słowa i bajtu i okresiaiacego czbeznar: w oagu oraz bajtów siowroaoowiaoataocn, znakom ciągu
• z bajtów należących do oagu znaków crzył
czym ostatni oait ciągu jest równy nanosem liczbowej 0. i»
Odnośnie oagcw znakowych wykojaje H a
• łączenie dwdch ciągów
» usuwanie znaków z oagu
• wyodrębnianie podciągu z ciągu Powyższe czynności poiegaia na s/karatm rozkazów CPU służących do przenoszenia bajtów z jednego obszaru pamrec Oo drugego