Informatyka dla gimnazjum/Standard ASCII: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
Piotr (dyskusja | edycje)
Warszk (dyskusja | edycje)
m drb
Linia 9:
Zatrzymajmy się jeszcze na chwilę przy znaku końca linii. Otóż różne systemy operacyjne różnie go zapisują. Systemy oparte na DOS-ie (MS-DOS, MS Windows) używają do tego dwóch bajtów (odpowiednio o wartościach dziesiętnych 10 i 13), a systemy uniksowe i oparte na architekturze MacOS - jednego, z tą jednak różnicą, że w Uniksie jest to znak numer 10, a w MacOS 13. Ma to dość duże znaczenie przy przenoszeniu plików między tymi platformami, gdyż np. dostępny w Windows notatnik nie rozpoznaje pojedynczego bajtu 10 jako znak końca linii i w miejscu jego wystąpienia pojawia się charakterystyczny prostokąt. Przenosząc pliki tekstowe między tymi platformami należy je uprzednio konwertować, lub otwierać w edytorach obsługujących "obcy" sposób zapisu znaku końca linii.
 
Wróćmy jednak do tablicy ASCII. Wiemy już, co znajduje się w jej pierwszej połowieczęści. Co więc z jej drugą częścią? Otóż tam umieszczono np. symbole, za pomocą których w trybie tekstowym można rysować ramki. (Dość popularne w programach systemu MS-DOS). Pozostałe miejsce wypełniono literami niewystępującymi w alfabecie amerykańskim (np. francuskie: Á lub niemieckie: Ä, itp...). Szybko jednak okazało się, że niemożliwe jest, by wszystkie litery występujące w używanych na świecie językach pomieścić na pozostałych polach tablicy ASCII. Zaszła więc potrzeba stosowania różnych standardów ASCII dla tekstów pisanych w różnych językach i tak powstały różne strony kodowe, o których powiembędzie w następnym rozdziale.
 
[[Kategoria:Informatyka]]