Gli attrezzi del programmatore Prof. Francesco Procida Si spieghi con un esempio 2.

Slides:



Advertisements
Presentazioni simili
Linguaggio C e C++.
Advertisements

L L [abbreviazione di Electronic MAIL] consente di mandare messaggi sfruttando Internet. È attualmente il metodo più veloce ed economico di.
I Linguaggi di programmazione
Nel sistema operativo MS-DOS il comando cd.. (change directory), serve a cambiare cartella. Il comando rd (remove directory), serve a rimuovere una cartella.
Introduzione al linguaggio C
Software di base: Linguaggi di Programmazione
© 2007 SEI-Società Editrice Internazionale, Apogeo Unità A1 Introduzione a Java.
Code::Blocks Ambiente di sviluppo.
Code::Blocks Ambiente di sviluppo.
Dalla scrittura all’esecuzione
Recupero debito quarto anno Primo incontro
Evoluzione dei linguaggi di programmazione
I linguaggi di programmazione
INTERNET : ARPA sviluppa ARPANET (rete di computer per scopi militari)
Definizione e tipi di implementazione
Dr. Francesco Fabozzi Corso di Informatica
I Linguaggi Di Luca Brugnone 13/11/2007
Concetti di base: header file, funzione main(),set caratteri C++, token, operatori, espressioni etc. Flusso di controllo, cicli, costrutti.
Introduzione alla programmazione
1 Università della Tuscia - Facoltà di Scienze Politiche.Informatica 2 - a.a Prof. Francesco Donini Active Server Pages.
Università degli Studi di Bergamo Facoltà di Lingue e Letterature Straniere Facoltà di Lettere e Filosofia A.A Informatica generale 1 Appunti.
1 Corso di Informatica (Programmazione) Lezione 6 (31 ottobre 2008) Introduzione a Java: primo programma, installazione dellambiente di sviluppo, compilazione.
Corso di Laurea in Biotecnologie Informatica (Programmazione)
Corso di Informatica (Programmazione)
1 Corso di Laurea in Biotecnologie Informatica (Programmazione) JAVA: i commenti Anno Accademico 2009/2010.
Programmazione Un programma descrive al computer, in estremo dettaglio, la sequenza di passi necessari a svolgere un particolare compito L’attività di.
Primi Elementi di Programmazione in C++
Capitolo 1: Introduzione ai computer e a Java
Programmare Introduzione alla programmazione ovvero Che ci faccio in questaula?? Paolo Bernardi.
UNIVERSITA’ STUDI DI ROMA “FORO ITALICO”
Programmazione in Java
Laboratorio di informatica 1
G. Amodeo, C. Gaibisso Programmazione di Calcolatori Lezione VI Un primo programma Programmazione di Calcolatori: Un primo programma 1.
Algoritmi e Programmazione strutturata
PROGRAMMARE IN C Un ambiente di sviluppo `e un software che serve per scrivere ed eseguire programmi. Generalmente integra almeno 3 funzionalita’: Editor:
Lezione 1 Linguaggi di programmazione – Algoritmi –Istruzioni
Il nostro schiavetto…. ALUALU REGISTERS MEMORIA ControlUnit mPC Instruction register …come istruirlo!
Lo sviluppo del software e i linguaggi di programmazione
INTERFACCIAMENTO ASSEMBLY - C++
BIOINFO3 - Lezione 301 CGI-BIN Abbiamo visto che CGI-BIN sono chiamati i programmi la cui esecuzione può essere richiesta attraverso il WEB. In particolare.
Primo programma con il linguaggio Ruby
prof. Antonella Schiavon ottobre 2009
Programma di Informatica Classi Prime
Informatica Lezione 4 Scienze e tecniche psicologiche dello sviluppo e dell'educazione Anno accademico:
L’ambiente di sviluppo Visual C++ Docente del corso Prof. Marcello CASTELLANO.
ASP – Active Server Pages Introduzione Pagine Web Statiche & Dinamiche(ASP)
Le fasi della programmazione
INTRODUZIONE A JAVASCRIPT
Lezione 3 Struttura lessicale del linguaggio
Calcolatori Elettronici Assemblatore, Linker e Loader
Fondamenti di informatica Oggetti e Java Luca Cabibbo Luca Cabibbo – Fondamenti di informatica: Oggetti e Java Copyright © 2004 – The McGraw-Hill Companies.
Lettura e analisi statistiche dei dati e computer analysis
Dal problema all’ algoritmo
MODULO 01 Unità didattica 04
Corso di Algoritmi e Strutture Dati APPUNTI SUL LINGUAGGIO C
Sottoprogrammi e funzioni
Scrivere e compilare programmi
Università degli Studi di Bergamo Facoltà di Lingue e Letterature Straniere Facoltà di Lettere e Filosofia A.A Informatica generale 1 Appunti.
Programmazione Attività di progettazione ed implementazione di programmi I programmi permettono di realizzare funzioni complesse su un hardware in grado.
Il software Claudia Raibulet
Informatica e Informatica di Base
Problemi, algoritmi e programmazione
Fabio Scotti – Università degli Studi di Milano 1 Lezione 1 e 2 Fabio Scotti ( ) Laboratorio di programmazione per la sicurezza Valentina Ciriani.
ISIA Duca degli Abruzzi a.s. 2010/2011 prof. Antonella Schiavon
Programmazione dei Calcolatori Elettronici
LINGUAGGI DI PROGRAMMAZIONE E' un linguaggio formale dotato di una sintassi ben definita che viene utilizzato per scrivere programmi che realizzano algoritmi.
LE EQUAZIONI Sono andato dal panettiere con 10 euro e ho comprato due pizzette. Esco con 6 euro: quanto costa una pizzetta?
Programmazione orientata agli Oggetti Introduzione a Java.
Transcript della presentazione:

Gli attrezzi del programmatore Prof. Francesco Procida Si spieghi con un esempio 2

SI SPIEGHI CON UN ESEMPIO In questa seconda lezione saranno illustrati Gli attrezzi del programmatore Rivediamo lanimazione della lezione precedente che rappresenta le fasi della programmazione autore: Francesco Procida

PROGRAMMATORE Write(hello world) ??? Il programmatore scrive il programma sorgente in un linguaggio di programmazione (ad esempio C o C++) Programma Sorgente Il compilatore legge in input il programma sorgente Il compilatore produce il programma oggetto Programma OGGETTO Programma ESEGUIBILE Il LINKER legge in input il programma OGGETTO Il LINKER produce il programma ESEGUIBILE Il programma ESEGUIBILE può essere eseguito dal computer Il programma OGGETTO e il programma ESEGUIBILE sono scritti in linguaggio macchina autore: Francesco Procida

Per scrivere un programma ho bisogno di un Editor di Testo … di un compilatore di un linguaggio di programmazione … … di un LINKER … Ho bisogno di 3 strumenti differenti

autore: Francesco Procida PER FACILITARE IL LAVORO DEL PROGRAMMATORE ATTUALMENTE TUTTI I LINGUAGGI DI PROGRAMMAZIONE SONO DOTATI DI AMBIENTI INTEGRATI CHE CONTENGONO TUTTE LE RISORSE NECESSARIE AI PROGRAMMATORI

autore: Francesco Procida

QUESTI AMBIENTI INTEGRATI SI CHIAMANO I ntegrated D evelopment E nvironment