Il 0% ha trovato utile questo documento (0 voti)
3 visualizzazioni2 pagine

Informatica

esercizi + teoria calcolatore

Caricato da

silviaaversa1019
Copyright
© All Rights Reserved
Per noi i diritti sui contenuti sono una cosa seria. Se sospetti che questo contenuto sia tuo, rivendicalo qui.
Formati disponibili
Scarica in formato PDF o leggi online su Scribd
Il 0% ha trovato utile questo documento (0 voti)
3 visualizzazioni2 pagine

Informatica

esercizi + teoria calcolatore

Caricato da

silviaaversa1019
Copyright
© All Rights Reserved
Per noi i diritti sui contenuti sono una cosa seria. Se sospetti che questo contenuto sia tuo, rivendicalo qui.
Formati disponibili
Scarica in formato PDF o leggi online su Scribd
Mealcolatore entariow®, la_memorizsarione © iu calcolatore:@ uno strumento programmable per la emo delle informazioni. Un ealcolatoreé.un sistema, costituito darmolte component: Shee osermag i un calcolatore 2 descrivibile in termini di poche component (macro-unita) mmzionalis ogni macro-uniti & specializsata nello svolgimento di-wnactipology SORTS a funzionalita . Eccezione: sia funzionalita di elaborazione che di controllo La macchina di Vor: Neuman @ un modello semplificato dei calcolateri-moderai. Von Newrre Progettd, verso il 1945, il primo calcolatore com programmi memoriazabll> anziché ‘codificati mediante cavi‘e interruttori. Larchitettura di von Neumann & composta da quattro ‘componenti funzionali Llunita centrale di elaborazione o CPU é costituita dai-circuit elettronicieapact deseo (dalla memoria centrale), decodifican® (interpretare) ect SeguitD (impartendo gli opportuni coms! : i alla volta alle varie parti del sistema) le istruzioni di un programma, uni Input= scanner, mouse ere Bit wer Output= stampante I ispositivi di i uscita (chiamati peCHerenD) . ‘di massa (es., unitd disco Un calcolatore pud essere collegato a-vari di esempi: tastiera, mouse, schermo, stampanti, a € lettore di CD- ROM) sono considerate periferiche. Nella macchina di periferiche non’ fanno=parte-del-caleolatore, ogni periferica & che ha il compito di tradurre-i-segnaliinternt ater comprensibile alla periferica stessa, ¢ viceversa ‘modem n anche le memorie Von Neumann, le con un‘opportuna del -calcolatore=in=un-formato Le memorie Ila CPU: deve fornire alla CPU dati istruzioni it pit rapidamente possibile deve consentire diarchiviare dati e programm garantendone Ia canservazionpe Ia reperibilitianche dopo elevati, periodi di tempo DIVERSE TECNOLOGIE: # Elettroniche: clevata velocita accesso, volatil, anno alimentate (in genere), elevato costo perbit honmuenpreemer" RAND: letturae scrittura nelordine delle decine di nanosecond per parola Magnetiche: lente, buona capacitA, non voatili basso costo per bit « - Ottiche: simi alle magnetiche, ma non riscrivibili 2 Magneto/ottiche: simili alle ottiche, ma tiscrivibif)- tuttavia hanno tempi di serittura elevati Tcomputer tsano supporti di memorizzazione di pid tipi: una memoria centrale, RAND: contiene i programmi durante ta toro esecuaione ed i dati relativi altrimentiil processore sarebbe per la magaior parte del tempo fermo in attesa diclati da/per la memoria una’o pitt memorie di massa (dischi etc.) : che mantengono tutti i dati edi [Link] attesa di in modo persistente, anche dopo lo spegnimento del caleolatore Q Definire una funzione che, ESERCIZIARIO SULLE MATRICI 1. Esercizi di base sulle matrici sitivi Re Ce un valore 1. Serivere una funzione che riceva in input due interi po: RxC che ‘inumerico V. La funzione deve restituire una matrice di dimensione contiene il valore V in tutte le sue celle. 2. Definire una funzione stampa_matrice che rict stampa il contenuto per righe. 3. Definire un metodo leggi_matrice dimensioni della matrice che si int inseriti nella matrice. La funzione restituisce data in input una matrice, restituisce i qmassinio e ladhiedia fra tutti quelli che essa contiene. di interi M e un intero q 5. Definire una funzione che riceve in input una matrice e restituisca il numero di volte che q compare inM. trice quadrata e restituisca la 6 Definire funzione che riceve in input una mai Definire una funzione che riceve in input una matrice quadrata e restituisca la sua @iagonale secondavia, Definire una funzione che riceve in inp! matrice((dentit#di dimensione DxD. 9, Definire un metodo tavola_pitagorica che restituisce una matrice 10x10 dove la generica riga di indice i contiene la tabellina di i+1. La matrice che si deve 3 [4/5/16 ottenere é Ja seguente: 7[ 8] 9 |10 6 [8 |10| 12|14| 16|18 |2 0 9 [12/15 | 18} 21 24) 27 |30 42 |16| 20| 24] 28/32) 36) 40 40 | 15 |20/25|30|35|40/45|50 42 | 18 |24|30|36| 42|48| 54) 60 14 |24 [28 [35 |42| 4956] 63 70 46 | 24 |32|40 | 48 |56| 64) 72/80 27 |36|45 | 54 |63|72| 81 |90 30 [40|60/60 70 | 80| 90 00] eve in input una matrice e ne tente di inserire in input le che chieda all’u' no essere ende creare e i valori che dovran. in output la matrice creata. ] valore ut un intero positivo D e restituisce la @|o| alo Slel@|sle]e)=|e[~]= 3 8 aims Vo

Potrebbero piacerti anche