• T4CH
  • NEWS
  • VIDEO
Forum > Software

Spiegatemi questi quesiti!!

Discussione inserita in 'Software' da caipy, 14 Novembre 2008.

  1. caipy techNewbie

    Spiegatemi questi quesiti!!

    Per favore qualcuno saprebbe risolvere questi quesiti??



    1)Dato un alfabeto di 200 simboli, quanti bit occupa una parola composta da 8 simboli?



    2)Una memoria di 8 GB (GB=Miliardi di Byte) organizzata a parole di 1 B (= 8 bit) può contenere una parola all’indirizzo di memoria corrispondente a 220. vero o falso? (e magari anche spiegarmi il perchè!!)



    3) Una memoria di 16 GB (GB=Giga Byte) organizzata a parole di 64 B (= 512 bit) può contenere una parola all’indirizzo di memoria corrispondente a 222. vero o falso?



    Spero mi possiate dare una mano!!

    grazie infinite!!
    caipy, 14 Novembre 2008
    #1
  2. caipy techNewbie

    ma io chiedo la spiegazione!!! non che mi facciano i compiti gli altri!

    non riesco proprio a capire.. il calcolo binario l'ho capito e riesco a rispondere alle domande ma esempi di questo tipo a lezione non ne abbiamo mai fatti.. e io non riesco a capire come si risolvono:(..

    tutto qui...

    sposto

    qui'
    caipy, 14 Novembre 2008
    #2
  3. caipy techNewbie

    :(:56::(..

    proprio nessuno???
    caipy, 16 Novembre 2008
    #3
  4. Davide Amministratore

    Non è mica facile rispondere :D

    Se non erro un carettere = 8bit. Però ce ne sono di speciali che ne occupano di più..
    Davide, 16 Novembre 2008
    #4
  5. caipy techNewbie

    è già qualcosa dai!!

    vabbè io non perdo la speranza.. magari a qlcuno viene l'ispirazione!! :D
    caipy, 16 Novembre 2008
    #5
  6. nightwish techNewbie

    allora... non faccio queste cose per mestiere quindi non garantisco l'esattezza delle risposte



    un byte corrisponde ad 8 bit... un bit corrisponde ad una cella di memoria corrispondente o 0 o 1



    0-0-0-0-0-0-0-0 <-- questo è un byte formato da 8 bit



    ma forse questo già lo sai giusto? :p un carattere di una singola parola quindi una lettera è equivalente ad una combinazione in esadecimale, per esempio "112" corrisponde alla lettera "p"... in sintesi quindi è impossibile che in un singolo byte ci sia lo spazio per contenere una parola.... al massimo ti servono 8 byte per avere una parola da 8 lettere massimo ( ora non so questa cosa di preciso )



    per l'indirizzo di memoria... bhè non lo so ma a rigor di logica dipende da come sono organizzati i byte.... se un indirizzo di memoria si intende un insieme di byte allora si... altrimenti no...



    forse così ho dato risposta alla domanda 2 e 3



    per la prima domanda invece... per rigor di quello che ho scritto prima si può dedurre questo:



    200 simboli equivale ad avere 200 combinazioni di numeri da 000 a 199... ognuno occupa 1 byte perchè mi sembra che con 8 byte si possono avere 2^8 combinazioni di 0-1 quindi 256 bit



    i caratteri in esadecimale vanno da 0 a 255 ma a noi servono solo da 0 a 199 quindi ci abbastano ed avanzano



    8 bit per un simbolo --> 1 parola da 8 simboli = 8*8= 64 bit



    ripeto:non so se è giusto tutto quello che ho scritto... magari mettendo insieme qualche cosa sensata la tiri fuori!
    nightwish, 20 Novembre 2008
    #6
  7. caipy techNewbie

    ti adoro!! ^_^

    grazie mille!!
    caipy, 21 Novembre 2008
    #7
Password dimenticata?
SU TERMINI DI SERVIZIO CONTATTACI