Newsgroup: it.scienza.informatica
Titolo: Compito in classe, presentazione.

Ciao a tutti, io sono Max ed è il mio primo post in questo NG
Oggi ho svolto il compito in classe di informatica, una parte riguardava il
calcolo binario, quindi matematica, la seconda parte invece era un
questionario.
La prof mi ha detto che ho fatto un errore nel questionario:
La domanda era all'incirca questa:
Come si può rendere più veloce la lettura dei dati dell'HD:
1) aumentando la memoria cache della CPU
2) aumentando la ram
3) sostituendo l'HD con uno più grande
49 non si può variare la lettua dei dati dell'HD
Io ho dato la risposta n.3, secondo me un Hd più grande rende più veloce la
lettura dei dati, la prof. invece dice che dipende dalla memoria cache della
CPU,
secondo me la cache rende più veloce il lavoro del processore perchè preleva
i dati da questa memoria e non aspetta l'arrivo dei dati dalla ram.
Voi che risposta avreste dato ?
Ps. esiste un programma che svolge i calcoli matematici algebrici  passo
passo, con il quale posso verificare le mie equazioni ?
esistono anche dei corsi interattivi di matematica ?
Grazie 1000
Ciao Max


nessuno dei modi proposti consente di aumentare la velocita di trasf.
dati dall' hd.
tieni infatti conto che aumentare la ram o la cache della CPU consente
solo di diminuire (statisticamente) il numero di accessi all'hd dunque
risparmi tempo poichè fai meno accessi ma quando li fai la velocità di
trasferimento dati resta la stessa.
sostituire l'hd con uno più grande di per se non comporta aumento di
velocità di trasferimento dati (il fatto che magari dall'esperienza tu
abbia visto che invece succede è legato in realtà al fatto che quando
si sostituisce un hd spesso quello nuovo ha una tecnologia migliore  e
dunque più veloce rispetto a quello  vecchio ma velocità e dimensione
sono que concetti che vanno tenuti distinti)
l'unica risposta corretta sembrerebbe l'ultima infatti dato un hd non
è possibile variare la velocita di trasferimento dei dati da quello
in realtà la risposta alla domanda è molto più complessa in quanto la
velocità con cui si riesce a trasferire dati da e verso l'hd dipende
da un insieme di cofattori di natura sia tecnologica e fisica (che
dunque non possono essere variati se non intervenendo sulll'hardware)
sia contingenti e legati ad esempio a quanto traffico in un certo
istante si viene a trovare su tutta la catena che va dalla cpu al hd e
che comprende cache di primo 2 secondo livello (talvolta anche di
terzo), bus, ecc..
in conclusione direi che la domanda è quantomeno mal posta ma la cosa
certa è che nessuno dei 3 interventi consente con certezza di variare
la velocita di trasferimento dei dati.
detto in tutta sincerità e confidenza (mi raccomando non polemizzare
mai troppo con una prof.) se la tua prof ha detto che per lei le
risposte esatte sono la 1 e la 2 temo che abbia decisamente le idee
confuse.
Alessandro

 Alessandro
Capisco che la materia sia molto complessa, anche una Prof può sbagliare o
non sapere tutto,
quello che voglio non è polemizzare ma capire, in fondo mi sono iscritto ad
una scuola
serale per imparare, non mi sono iscritto per il diploma, sarebbe inutile a
mio parere avere
un diploma e non sapere gli argomenti di stutio.
Ti ringrazio per il tuo chiarimento, il moderatore mi ha detto che qui sono
OT, percaso
mi potresti consigliare un NG più idoneo ?
PS.Grazie anche ai moderatori per la cortesia
Ciao Max

>La domanda era all'incirca questa:
Magari nell'originale la domanda era posta meglio, meglio non alimentare
l'odio docente-alunno senza la certezza di un errore da parte del prof :)
Cmq concordo, con l'aumento di cache e ram non c'è un aumento di velocità di
lettura, si abbassa solo la probabilità di dover pescare dati dall' hd.
Magari la domanda era come velocizzare l'esecuzione di applicazioni che
usano molto l'hd o qualcosa di simile..
Buno

 l'odio docente-alunno senza la certezza di un errore da parte del prof :)
No no, nessun odio, io voglio soltanto capire il reale funsionamento.
Mi è stato detto che qui sono OT, dove potrei postare questi argomenti
la prossima volta ?, che newsgroup mi consigli ?
Grazie a tutti
Ciao Max