COME RAGIONA UN COMPUTER

Slides:



Advertisements
Presentazioni simili
Competenza Matematica: Individuare le strategie appropriate per la risoluzione dei problemi(COMPETENZA) Abilità Progettare un percorso risolutivo strutturato.
Advertisements

Scomposizione funzionale
© 2007 SEI-Società Editrice Internazionale, Apogeo Unità E1 Dallanalisi del problema alla definizione dellalgoritmo.
Analisi – Progettazione - Programmazione
Linguaggi algoritmici
Costruzione di un semplice programma che opererà su uno smartphone
Selezione A. Ferrari.
ALGORITMI Un algoritmo (detto anche procedura, prescrizione, processo, routine, metodo) è un insieme di regole (dette anche direttive o istruzioni) che,
Problema e algoritmo Prof. Baldassare Galia 2002.
Fondamenti di Informatica
Il computer ragiona? Problemi e algoritmi.
1 Le competenze di base dell'asse matematico Utilizzare le tecniche e le procedure del calcolo aritmetico ed algebrico, rappresentandole anche sotto forma.
L’indagine OCSE-PISA: il framework e i risultati per la matematica
ALGORITMI E PROGRAMMAZIONE STRUTTURATA
Modelli simulativi per le Scienze Cognitive
Unità Didattica 1 Algoritmi
Unità Didattica 2 I Linguaggi di Programmazione
Fondamenti di Informatica Algoritmi
Algoritmi e Programmazione (in C) Stefano Cagnoni e Monica Mordonini
Gli algoritmi.
Algoritmi e diagrammi di flusso
Problemi e algoritmi. I problemi È un quesito che attende una risposta detta soluzione Ma come trovare la soluzione? Spesso si ricorre a tentativi fino.
Come ragiona il computer
Elementi di Informatica
Elementi di Informatica
Dall’algoritmo al programma.
ELEMENTI DI PROGRAMMAZIONE
Algoritmi e Programmazione strutturata
INFORMATICA MATTEO CRISTANI.
PROGRAMMAZIONE: linguaggi
Algoritmi e linguaggi di programmazione
CONFRONTO TRA QUADRI DI RIFERIMENTO.
BIOINFO3 - Lezione 15 ISTRUZIONI
La classificazione La classificazione è il primo argomento trattato in gruppo con la professoressa Antonella Ferri.
ECDL Patente europea del computer
1 Nuovo Obbligo Scolastico: Gli Assi Culturali. 2 Asse dei Linguaggi Asse Matematico Asse Scientifico-Tecnologico Asse Storico Sociale.
Ripasso : Algoritmi.
Informatica Lezione 4 Scienze e tecniche psicologiche dello sviluppo e dell'educazione Anno accademico:
Informatica e Algoritmi
ELETTRONICA GEORGE BOOLE FUNZIONI LOGICHE Lezione N° 1
DIVERTIRSI CON SCRATCH
Linguaggi algoritmici
Dal problema all’ algoritmo
ALGORITMI Un algoritmo (detto anche procedura, prescrizione, processo, routine, metodo) è un insieme di regole (dette anche direttive o istruzioni) che,
Rappresentazione degli algoritmi
1 Parte 2 Fondamenti di programmazione. 2 Definizione intuitiva di algoritmo Elenco finito di istruzioni che specificano una serie di operazioni, eseguendo.
Tecnologie Informatiche ed Elettroniche per le Produzioni Animali
13 ottobre Decisioni F. Bombi 13 ottobre 2002.
PRIMI ELEMENTI DI PROGRAMMAZIONE
1 Sommario lez 1 Concetti principali, domande ed esercizi Concetti principali –algoritmo, programma –struttura di controllo: condizionale (if …), iterativa.
Vincenza Ferrara Novembre 2007 Fondamenti di Matematica e Informatica Laboratorio Informatica I anno a.a
Realizzazione software
Algoritmi e Programmazione (in C) Stefano Cagnoni e Monica Mordonini
Diagrammi a blocchi.
Informatica e Informatica di Base
Problemi, algoritmi e programmazione
Dal problema al programma
ALGORITMI Dal problema al programma Definizione di algoritmo
Il computer ragiona? Problemi e algoritmi. Paola Pianegonda2 Cos’è un problema?  Problema è qualsiasi situazione della quale non conosciamo la soluzione.
Programmazione dei Calcolatori Elettronici
Dal problema al programma
GLI ALGORITMI Appunti preparati dalla prof.ssa Maria D’Angelo.
Informatica Problemi e algoritmi. una situazione che pone delle domande cui si devono dare risposte. Col termine problema o situazione problematica s’indica.
Click to edit Master title styleAlgoritmo algoritmo: un insieme ordinato di operazioni non ambigue ed effettivamente computabili che, quando eseguito,
Unità di apprendimento 6 Dal problema al programma.
Dal problema al programma – ciclo di sviluppo del software La scrittura del programma è solo una delle fasi del processo di sviluppo di un'applicazione.
Istruzioni e algoritmi. Istruzioni Operative I passi elementari che compongono l’algoritmo sono le istruzioni. Distinguiamo: Istruzioni di input Istruzioni.
Unità di apprendimento 6
Forme per rappresentare l’algoritmo:
Il Diagramma di Flusso Docente: Maria Savina Rossi Alunne:
Transcript della presentazione:

COME RAGIONA UN COMPUTER Problemi ed algoritimi

IL PROBLEMA Ci poniamo un obiettivo da raggiungere e per raggiungerlo dobbiamo mettere a punto una strategia. Abbiamo dunque un problema! Individuiamo una sequenza di istruzioni elementari che, partendo dai dati noti, arrivi a dare la soluzione.

Dati in ingresso Elaborazione Dati in uscita

Quali sono i problemi tipici dell’informatica? Ricerca dell’informazione Elaborazione di informazioni Problemi di decisioni Problemi di ottimizzazione

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

Problema Verifica risult Interpretazione Esecuzione Modello Algoritmo

Algoritmo Sequenza finita di operazioni elementari che porta alla soluzione del problema. Un algoritmo si rappresenta mediante un diagramma di flusso (diagramma a blocchi) che è un insieme di figure geometriche collegate da frecce.

Inizio e fine Tutti i diagrammi a blocchi iniziano e finiscono con un ellisse che contiene le parole INIZIO e FINE. INIZIO FINE

Dati in ingresso e dati in uscita I dati in ingresso sono i dati noti del problema, quelli che devono essere elaborati per arrivare alla soluzione. I dati in uscita sono quelli che si vuole conoscere e costituiscono il risultato dell’elaborazione. Si rappresentano con un parallelogramma

Operazioni e decisione Le operazioni da svolgere sono racchiuse da rettangoli. Quando si deve fare una scelta tra 2 possibilità si usa il rombo.

Al semaforo : passo o no??? Inizio Fine Osservo il semaforo E’ verde? Si Passo Fine

Somma tra due numeri Inizio Somma i due numeri Fine Inserisci Primo numero Inserisci Secondo numero Somma i due numeri Fornisci il risultato Fine