1 / 19

Come ragiona il computer

Come ragiona il computer. Problemi e algoritmi. Il problema. Abbiamo un problema quando ci poniamo un obiettivo da raggiungere e per raggiungerlo dobbiamo mettere a punto una strategia

savea
Télécharger la présentation

Come ragiona il computer

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Come ragiona il computer Problemi e algoritmi

  2. Il problema • Abbiamo un problema quando ci poniamo un obiettivo da raggiungere e per raggiungerlo dobbiamo mettere a punto una strategia • Per risolvere il problema individuiamo una sequenza di istruzioni elementari che, partendo dai dati noti, arrivi a dare la soluzione www.scuolamediaforio.it

  3. Elaborazione Dati in ingresso Dati in uscita www.scuolamediaforio.it

  4. I problemi tipici dell’informatica

  5. Ricerca di informazione • Trovare il numero di telefono di una persona, individuare il numero più piccolo di una sequenza, stabile se una parola precede alfabeticamente un’altra www.scuolamediaforio.it

  6. Problemi di elaborazione di informazioni • Calcolare il costo totale di un certo numero di prodotti, trovare perimetro e area di una figura geometria, … www.scuolamediaforio.it

  7. Problemi di decisione • Decidere se per andare a scuola è più conveniente il motorino, l’autobus, andare a piedi, farsi accompagnare da un genitore www.scuolamediaforio.it

  8. Problemi di ottimizzazione • Trovare tra tutte le soluzioni possibili del problema quella che rende minimo un certo fattore, per esempio scegliere il mezzo di trasporto più economico per andare a Parigi oppure quello con il quale si impiega meno tempo www.scuolamediaforio.it

  9. Verifica dei risultati Problema Interpretazione Esecuzione algoritmo Modello Risolvere un problema • Interpretare l’enunciato • Individuare i dati noti e quelli da trovare • Costruire un modello • Descrivere il procedimento risolutivo • Eseguire le operazioni stabilite nel processo risolutivo • Verificare se i risultati ottenuti corrispondono alla soluzione del problema reale www.scuolamediaforio.it

  10. Algoritmo • Un algoritmo è una sequenza finita di operazioni elementari che porta alla soluzione del problema. www.scuolamediaforio.it

  11. Diagramma di flusso odiagrammi a blocchi • È uno metodi più comuni usati per la rappresentazione di algoritmi. • Si presenta come un insieme di figure geometriche collegate da frecce. www.scuolamediaforio.it

  12. Inizio • Tutti i diagrammi a blocchi cominciano con un’ellisse che contiene la parola inizio Inizio www.scuolamediaforio.it

  13. Dati in ingresso • I dati in ingresso sono i dati noti del problema, quelli che devono essere elaborati per arrivare alla soluzione Dati in ingresso www.scuolamediaforio.it

  14. Operazioni • Le operazioni da svolgere sui dati sono racchiuse in rettangoli Operazioni www.scuolamediaforio.it

  15. Scelta • Quando si deve fare una scelta tra due possibilità si usa il rombo Vero o falso? www.scuolamediaforio.it

  16. Dati in uscita • I dati in uscita sono quelli che si vuole conoscere e costituiscono il risultato dell’elaborazione Dati in uscita www.scuolamediaforio.it

  17. Fine • Ogni diagramma di flusso si conclude con un’ellisse che contiene la parola fine fine www.scuolamediaforio.it

  18. Problema della chiave • Trovare in un mazzo di chiavi quella che apre il lucchetto www.scuolamediaforio.it

  19. Problema della stazione • Qual è la strada più breve per la stazione? www.scuolamediaforio.it

More Related