




























































































Studia grazie alle numerose risorse presenti su Docsity
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
Prepara i tuoi esami
Studia grazie alle numerose risorse presenti su Docsity
Prepara i tuoi esami con i documenti condivisi da studenti come te su Docsity
Trova i documenti specifici per gli esami della tua università
Preparati con lezioni e prove svolte basate sui programmi universitari!
Rispondi a reali domande d’esame e scopri la tua preparazione
Riassumi i tuoi documenti, fagli domande, convertili in quiz e mappe concettuali
Studia con prove svolte, tesine e consigli utili
Togliti ogni dubbio leggendo le risposte alle domande fatte da altri studenti come te
Esplora i documenti più scaricati per gli argomenti di studio più popolari
Ottieni i punti per scaricare
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
Dispense per master di secondo livello
Tipologia: Dispense
1 / 313
Questa pagina non è visibile nell’anteprima
Non perderti parti importanti!





























































































Introduzione all’informatica
Alla metà del 900 il MONDO dell’INFORMAZIONE diviene importante. INFORMATICA = insieme degli strumenti teorici e pratici che hanno lo scopo di elaborare l’informazione. Il termine corrisponde al francese INFORMATIQUE (contrazione di INFORMATION AUTOMATIQUE) che compare verso la metà degli anni sessanta. In realtà l’informatica si occupa non solo dell’elaborazione dei dati ma anche della scienza e dell’ingegneria dei calcolatori. Gli anglosassoni usano il termine COMPUTER SCIENCE per sottolineare questa seconda accezione.
Le radici dell’algoritmica sono antiche. Anche se il suo assetto teorico definitivo è stato raggiunto nella prima metà di questo secolo e le tecniche di progetto ed analisi di algoritmi hanno segnato progressi enormi con la recente diffusione di calcolatori elettronici, i primi esempi di algoritmi risalgono alle origini della storia dell’uomo e sono registrati in documenti di matematica antica. La parola ALGORITMO fu creata nel latino medievale per assonanza con il nome del matematico persiano Al-Khuwarizmi.
Informalmente la parola algoritmo indica la specificazione dei passi elementari che un esecutore deve compiere per giungere alla soluzione di un problema. ALGORITMO = complesso di istruzioni….
2
1. inizio dell’algoritmo; 2. acquisire dall’esterno i valori dei coefficienti a , b e c ; 3. calcolare il valore D= b 2 - 4 ac ; 4. se D< 0 , allora non esistono radici reali: eseguire 8 ; 5. se D= 0 , allora x 1 =x 2 =-b/ 2 a : eseguire 7 ;
7. comunicare all’esterno i valori di x 1 ed x 2
8. fine dell’algoritmo.
begin end input output azione C falso vero
2
end begin a, b, c D= b^2 - 4 ac V F D< 0 V F x 1 =-b/ 2 a D=^0 x 2 =-b/ 2 a x 1 =(- b+ ÖD) / 2 a x 2 =(- b- ÖD) / 2 a radici c.c. x^1 ,^ x^2
Problema delle dodici monete
Siano A il primo giocatore e B il secondo
1. Prima mossa: A raccoglie 2 fiammiferi
allora A raccoglie 4-k fiammiferi