Newsgroup: it.comp.lang.c++
Titolo: OT: Codice ASCII

La mia ragazza ha avuto un problema col suo prof di informatica (laureato in
storia, ma che insegna inf. alla facolta' di scienze dell' educazione, non
si capisce come ...) perche' all'esame, alla domanda :"Quanti sono i simboli
rappresentati dal Codice ASCII?" , ha risposto "Un numero compreso tra 129 e
256, ma non lo so con esattezza.".
Questa era stata la risposta che il giorno prima io le avevo consigliato di
dare, perche' non lo sapevo neanche io e comunque mi sembrava una risposta
intelligente visto che quello e' il range di simboli rappresentabile in
binario con 8 bit, e comunque a naso pensavo che fossero meno di 256....
Tuttavvia a lui la risposta non e' andata bene, voleva sapere il numero
esatto. Alla fine lo ha detto lui il numero : 256 esatti, sostiene.
Secondo me ha detto una cazzata, son meno , voi che ne pensate?

 ha scritto nel messaggio
news:rKs98.51326$nI1.1...@twister1.libero.it...


Secondo me ha detto una cazzata, son meno , voi che ne pensate?
Esistono degli standards...
L'ASCII č a 7 bit perciň i simboli sono 128 suddivisi in:
- 26 lettere lowercase
- 26 lettere uppercase
- 10 cifre
- 32 simboli
- 33 caratteri di controllo
- 1 carattere di spazio
Di a quel professore di cercarsi 
ANSI X3.4-1986, "Coded Character Sets 7-Bit American National Standard
Code for Information Interchange (7-Bit ASCII)," 
che č il documento uffiiciale dell'ANSI che definisce l'ASCII
-- 
Lawrence "Rhymes" Oluyede (
rhy...@myself.com
)
"Per cambiare, per diventare un'altra
cosa dobbiamo prima sapere cosa siamo"
(Bruce Lee)

 che č il documento uffiiciale dell'ANSI che definisce l'ASCII
Perň c'č anche l'ASCII esteso da 8bit da (128 a 255) che ha 8 bit

Perň c'č anche l'ASCII esteso da 8bit da (128 a 255) che ha 8 bit
Che tra l'altro non si chiama ASCII ma Latin 1 :)
leggi qui:
By the time the early small computers were being developed, the 8-bit
byte had been firmly established. Thus, if a byte were used to store
characters, 128 additional characters could be invented to supplement
ASCII. When the original IBM PC was introduced in 1981, the video
adapters included a ROM-based character set of 256 characters, which
in itself was to become an important part of the IBM standard. 
The original IBM extended character set included some accented
characters and a lowercase Greek alphabet (useful for mathematics
notation), as well as some block-drawing and line-drawing characters.
Additional characters were also assigned to the code positions of the
ASCII control characters, because the bulk of these control characters
were not required. 
This IBM extended character set was burned into countless ROMs on
video boards and in printers, and it was used by numerous applications
to decorate their character-mode displays. However, this character set
did not include enough accented letters for all Western European
languages that used the Latin alphabet, and it was not quite
appropriate for Windows. Windows didn't need line-drawing characters
because it had an entire graphics system. 
In Windows 1.0 (released in November 1985), Microsoft didn't entirely
abandon the IBM extended character set, but it was relegated to
secondary importance. The native Windows character set was called the
"ANSI character set" because it was based on a draft ANSI and ISO
standard, which eventually became ANSI/ISO 885911987, "American
National Standard for Information Processing 8-Bit Single-Byte Coded
Graphic Character Sets Part 1: Latin Alphabet No 1." This is also
known more simply as "Latin 1." 
