Cosa vedremo. Lezione 4. Dati. Tipo di dato. Tipo di dato. I Dati: Gli oggetti che conosce il computer

Documenti analoghi
Obiettivo. Dal problema al risultato Algoritmo. Imparare a PROGRAMMARE

Start S Inizio. Fine X 5. Qualsiasi istruzione

Dispensa 3 CORSO DI PROGRAMMAZIONE A.A CORSO DI LAUREA IN SCIENZE E TECNOLOGIE INFORMATICHE CESENA. Laboratorio

Valutazione obiettivi Manuale operativo del valutatore

E.C.M. Educazione Continua in Medicina. Servizi web. Manuale utente

1. Il computer: un insieme di elementi

IToolS AT commands server. Version /11/2012

Scuola Primaria Salvo D Acquisto Curricolo di Matematica Classe IV e V

Nuovo Sistema Informativo Aziendale

SIMULAZIONE Modulo 2 ECDL In base al nuovo sistema ATLAS

Fondamenti di Informatica (lettere

INGLESE GENERALE PRE-INTERMEDIATE

AUCHAN spa. Progetto Benessere Regolamento relativo alla selezione Prodotti Blu

Novità: Correzione di errori: Altro

Studiare bene da subito: strategie di apprendimento

Giuseppe Contu. Conoscenza di base di MS Excel 2003.

INFORMATICA PER LA SCUOLA DIGITALE

Guida di riferimento rapido

Classificazioni dei linguaggi di programmazione

RELAZIONI TRA VARIAIBLI

ISTITUTO COMPRENSIVO DI CLUSONE A.S

Regione Calabria Dipartimento n.9 Lavori Pubblici ed Infrastrutture

INFORMATICA CORSI DELL INDIRIZZO TECNICO AMMINISTRAZIONE FINANZA MARKETING

La programmazione: tradizionale vs Orientata agli Oggetti (OOP)

periferiche video tastiera dischi Istruzioni dati

Kleos per ipad. Guida rapida. Ver Help Desk: hd.avvocati@wki.it

Manuale del Stroboscopio PCE-OM 15

Corso per allenatori di Primo Grado. L allenamento tattico attraverso il gioco

ISIS V. FOSSOMBRONI. Dipartimento di informatica PROGRAMMI MINIMI DI INFORMATICA

Novità relative all assessment tool

P.D.P. PIANO DIDATTICO PERSONALIZZATO Per allievi con Disturbi Specifici di Apprendimento

EVENTI Scuole Secondarie di primo Grado

INSTALLAZIONE E UTILIZZO DEL PACCHETTO "EDILIZIA" ver. 1.0

INPS. Cassetto Previdenziale aziende ComBid mobile. Manuale utente. Direzione Centrale Sistemi Informativi e Tecnologici.

Pubblicazioni Docenti Guida all'utilizzo

PDP/BES. Indirizzo O Classico O Scientifico

Equazioni. Prerequisiti. Definizioni e concetti generali. Incognita Lettera (di solito X) alla quale è possibile sostituire dei valori numerici

ISTRUZIONI PER INIZIARE

Gli Stati Generali della Scuola Regione Toscana. Scuola Primaria Senza zaino per una scuola comunità Egisto Malfatti di Viareggio

TECNICO SUPERIORE PER LO SVILUPPO SOFTWARE. Spec. in Tecnico per lo sviluppo di soluzioni web-based su reti fisse e mobili.

Guida per la compilazione on-line delle domande di partecipazione al concorso

SERVIZIO TELEMATICO ENTRATEL

ADEGUAMENTO Gestione TFR per invio ad INPDAP 2008

Proiettore interattivo LightRaise 60wi

Protocolli applicativi

COME AIUTARE TUO FIGLIO A STUDIARE E A FARE I COMPITI A CASA

CRITERI DI DEFINIZIONE DI APPARECCHIATURA CRITICA E VITALE

PROGETTO S.A.I.A. Software XML v.2 - Tracciati AP5

Via F. Lana, FLERO (BS) Tel Fax gruppo axelera.

Anticipazione Finanziaria Domanda Unica 2016 AGEA. Manuale operativo Modulo per le banche convenzionate Versione 1.1 del 27 maggio 2016.

PROCEDURE SPECIFICHE PER RISCHIO BIOLOGICO

e/fiscali - Rel

EVENTI Scuole Secondarie di Primo Grado

Installazione e creazione sito

Stage di "iniziativa personale"

Astrazioni: Programma svolto in Fondamenti di Informatica 1

DISCIPLINA: Matematica Ordinamento CLASSE: 3^ SEZ.: Alunno/a:. Voto proposto dal Consiglio di Classe:..

Guida al CMS Portale CCIAA

REGOLAMENTO INTEGRATIVO D AMBITO CACCIA DI SELEZIONE AL CAPRIOLO

Libri sociali. Che cosa è il libro soci?

Ricercare più rapidamente. Scegliere i migliori.. Più semplice, più rapido, più economico e migliore!

1.A Servizio di Assistenza Fiscale Diretta ON LINE

Guida all utilizzo delle Liste di distribuzione docenti-studenti per DOCENTI

Mon Ami Gestione della packing list

Internet Explorer

e/fiscali - Rel

RELAZIONE PROGETTO Breve descrizione del problema trattato

PROGETTO TESSERA SANITARIA MANUALE D USO

Sistemi IBM Open Power e IBM xseries. Guida alla Procedura di Installazione

BILANCIO DI CARRIERA E PERSONALE

Data e luogo di nascita

Capitolo 14. Preparazione dei file di stampa e stampa degli elaborati. Copyright A.D.M. srl Tutti i diritti riservati

Relazione sulle Fuel Cells Robin%Dallimore%Mallaby% %Giuseppina%De%Bona% %Andrea%De%Nigris% %Fabio%Fabbris% Aldo %Tommaso%Grimaldi

Il metodo Zugeer Sabrina Tonielli Zugeer 05/01/2011

Sartorius Extend Series Modello ED224S

Ministero della Pubblica Istruzione

Non sono interessati dal problema i clienti che utilizzano le seguenti impostazioni del software:

LA LAVAGNA INTERATTIVA MULTIMEDIALE (LIM) NELLA SCUOLA PRIMARIA: Un esempio di applicazione nell'apprendimento delle regole sintattiche

INPS. Area Aziende. Funzionalità Contatti del Fascicolo elettronico. Manuale Utente Funzionalità Contatti

Guida per la corretta compilazione delle voci economiche contenute nella scheda informativa di Io Dono Sicuro

La pagina web per l inserimento della Domanda di Rimborsi Agricoli risulta essere divisa nelle seguenti sezioni:

Le disequazioni di primo grado

Nota di rilascio protocollo client / server. Vers

Tracciabilità e ripetibilità

QUANDO WINDOWS XP NON SI AVVIA

LE NUOVE FUNZIONALITA

INFORMAZIONE DIGITALE

PIANO DIDATTICO PERSONALIZZATO SCUOLA PRIMARIA

ATLAS Installazione : INSTALLAZIONE DI ATLAS SUL SERVER DI TEST CENTER

ABI ASSONIME ASSOSIM

PROGRAMMA DI TESORERIA TxW

Indirizzo NPA, Luogo.. Telefono:.. Sito web:

EPOLL voto elettronico per il Fondo Perseo Sirio. Presentazione del servizio

PIANO DIDATTICO PERSONALIZZATO (BES)

TELEFONI CELLULARI ALLA SCUOLA MEDIA (Problem solvine Apprendimento cooperativo)

Appendice A. Appunti di Matematica Discreta

PEP/B - IC Civezzano. da consegnare alle famiglie. a favore dell alunno. Docente referente

Conversione di nomi e indirizzi. Corso di laurea in Informatica Laboratorio di Reti di Calcolatori A.A Simone Bassis

SCADENZE A CHI SI RIVOLGE DESCRIZIONE Febbraio- Aprile

PIANO DIDATTICO PERSONALIZZATO BES (NON DSA) SCUOLA SECONDARIA II GRADO

Transcript:

Csa vedrem Lezine 4 Dati ed istruzini di base I Dati: Gli ggetti che cnsce il cmputer Le istruzini: Le azini che cnsce il cmputer Dati ggetti cn cui si lavra Il cmputer cnsce sl alcuni tipi di dat ritmetici Interi Reali lfanumerici Blean Numerici Tip di dat Cntengn numeri Pssn essere utilizzati per effettuare perazini matematici Interi (nn prevedn cifra decimali) Reali (dati che prevedn le cifre decimali) Per risparmiare la memria In C++ Diversi tipi di dat divers spazi in memria Rappresentare megli le infrmazini Il cmputer gestisce dati L um gestisce infrmazini Dati rappresentan in maniera più dettagliata le infrmazini che rappresenta. Numer degli alunni divers dal numer che rappresenta area di un cerchi Tip di dat lfanumerici Sn dati che cntengn caratteri Lettere alfabetiche Parle Cifre Caratteri speciali Nn si pssn fare calcli matematici

Cme si memrizzan i dati Variabili Deve essere cnsiderata cme una cella di memria che può essere mdificata Pensiam ad una scatla aperta il cui cntenut si può mdificare Cstanti Deve essere cnsiderata cme una cella di memria che nn può essere mdificata Pensiam ad una scatla schiusa una vlta riempita nn si può mdificare Sn caratterizzati Nme identifica univcamente il dat Valre Il cntenut della scatla Il dat che può assumere Tip L insieme dei valri che può assumere Nme e tip di dat del dat addend inter 1234 Gervas alfanumeric 070/3333 Maria nme alfanumeric 45,995 x reale I Dati e le variabili cme interagiscn cn il cmputer Dati di input sn quelli che vengn frniti dall estern e servn per la risluzine del prblema Vengn memrizzare in una variabile Dati di lavr sn quelli che vengn utilizzati durante l esecuzine del prcess rislutiv Vengn memrizzate in variabili cstanti Dati di utput sn quelli che vengn cmunicati Esempi Le istruzini Data la misura del perimetr di un quadrat, calclarne la diagnale. gni algritm è un insieme finit di istruzini da impartire all esecutre per avviare il prcess di elabrazine, ssia trasfrmare i dati in input in dati di utput Nme Tip cmpit descrizine istruzini Perimetr Inter I Lat Reale L Diagnale Reale L/ Capacità di memria input perativa Capacità di elabrazine assegnazine Cmunicazine utput di cntrll iterazine sequenza selezine

L istruzine di assegnazine Istruzine elementare che il cmputer può eseguire Nella scmpsizine in istruzini elementari pssiam usarla Esempi 10 Sintassi Diagramma a blcchi Nmevaribile espressine Cstante ltra variabile espressine Esempi 1 Esempi per capire cme si ragina *B D +(B+C) {(, 2, inter), (B,3,inter)} {(,101, byte), (B,30,byte),( C,-6, byte), (D,0,byte) } D 101+(30-6) vale 6 D vale 125 ncra esempi Variabile espressine smma +smma smma smma 3 23 3 26

Le istruzini di input Cnsentn di assegnare il valre della variabile dall estern Da tastiera (nei nstri casi) Dispsitivi in genere Sintassi Rappresenta l rdine all esecutre di intrdurre un valre inter inserit dalla tastiera I nme variabile tastiera Cane Istruzini di utput Cnsentn di visualizzare sul vide (stampante) Valre variabile Messaggi Nn mdifica ambiente di valutazine Sintassi nme variabile cia cia Nme variabile Cstrutt sequenza Il più semplice dei tre rdinare al cmputer di eseguire una azine di seguit all altra Inizi <b1> Blcc semplice (input utput) <b2> Blcc cmpst <b3> (insieme di blcchi cmpsti) Fine prima vista la sluzine del prblema può essere riassunta cn : Prend il cntenut di e l mett in B Prend il cntenut si B e l mett in Tale prcess nn permette di ttenere il risultat vlut in quant il prim pass cancella il cntenut della variabile B che nn ptrà essere più recuperat. Per raggiungere il mi biettiv utilizzerò un altra variabile di supprt che mi permetterà di nn perdere il cntenut di di B Le variabili cnsiderate sarann di tip reale in md cha l algritm sia il più generale pssibile

Nme nalisi dei dati. Tip cmpit cmment Primnumer reale Input/utput Servirà per memrizzare il prim numer Secndnumer reale Input/utput Servirà per memrizzare secnd numer Terznumer reale Lavr Verrà impiegata durante il lavr per cntenere il valre della variabile secndnumer inizi ins. Prim numer primnumer ins. secnd numer secndnumer terznumersecndnumer secndnumerprimnumer primnumerterznumer primnumer secndnumer fine i i Test di verifica istruzine B C utput Leggi(primnumer) 2 Leggi(secndnumer) 6 terznumersecndnumer 6 secndnumerprimnumer 2 primnumersecndnumer 6 Scrivi(primnumer) 6 Scrivi (secndmuner) 2