Quinta generazione Quarta generazione Terza generazione Seconda generazione Prima generazione Linguaggio Binario Assembly Cobol Fortran Pascal C C++ Basic.

Slides:



Advertisements
Presentazioni simili
Traduzione ed Interpretazione
Advertisements

Sistema operativo MS-DOS
Corso di Fondamenti di Informatica
Il Software.
Software di base: Linguaggi di Programmazione
© 2007 SEI-Società Editrice Internazionale, Apogeo Unità A1 Introduzione a Java.
Metodologia di analisi di una prova desame di informatica 1Analisi di una prova di maturità
Evoluzione dei linguaggi di programmazione
Unità D2 Database nel web. Obiettivi Comprendere il concetto di interfaccia utente Comprendere la struttura e i livelli che compongono unapplicazione.
STORIA DEL COMPUTER L.S. Tron 4TC – a.s. 2006/07
I linguaggi di programmazione
INTERNET : ARPA sviluppa ARPANET (rete di computer per scopi militari)
Linguaggi di programmazione
Massa Laura Mela Enrica
1 Strutture dati nel supporto a run time. 2 Entità presenti quando un programma va in esecuzione §programmi dutente (compilati) §routines del supporto.
Laboratorio di Progettazione Web Introduzione AA 2009/2010 Chiara Renso ISTI - CNR -
Dr. Francesco Fabozzi Corso di Informatica
I Linguaggi Di Luca Brugnone 13/11/2007
Anno Accademico Corso di Informatica Informatica per Scienze Biologiche e Biotecnologie Anno Accademico
Linguaggi per il Web Laboratorio di Applicazioni Informatiche II mod. A.
Università degli Studi di Bergamo Facoltà di Lingue e Letterature Straniere Facoltà di Lettere e Filosofia A.A Informatica generale 1 Appunti.
Corso di Laurea in Biotecnologie Informatica (Programmazione)
Corso di Informatica (Programmazione)
Linguaggi di Programmazione 1 docente: Maurizio Tucci Lezione 0.1 Concetti di Base.
Informatica (Telecomunicazioni). Classe 3^ Informatica Linguaggio C.
Capitolo 1: Introduzione ai computer e a Java
Università degli studi di Modena e Reggio Emilia Facoltà di Scienze Matematiche, Fisiche e Naturali Corso di Laurea in Informatica Progetto e sviluppo.
9. HARDWARE KERNEL O NUCLEO GESTORE DELLA MEMORIA GESTORE DELLE PERIFERICHE GESTORE DEI FILE INTERFACCIA UTENTE - GUI(Graphic Interface Unit) 2 ECDL MODULO.
...dal bit al linguaggio R. In principio era il bit… …Per intenderci 0 e 1, il linguaggio macchina. Tra gli anni '40 e gli anni '50, la programmazione.
Come funziona il PHP.
Analisi (Analista) Progettazione (Progettista) Sviluppo o Traduzione (Sviluppatore) Documentazione.
PROGRAMMAZIONE: linguaggi
Lo sviluppo del software e i linguaggi di programmazione
Sistemi Informativi sul Web
Introduzione alla programmazione web
CONCETTI DI BASE 1.0 FONDAMENTI 1.1 HARDWARE 1.2 SOFTWARE 1.3 RETI
Linguaggi per COMUNICARE
Generalità Software1Luglio 2004 Generalità Software Luglio 2004.
Linguaggi di programmazione dalla prima generazione alla quinta ed attuale.
Intelligenze artificiali (I.A.)
TECNOLOGIE DELL’INFORMAZIONE E DELLA COMUNICAZIONE PER LE AZIENDE Materiale di supporto alla didattica.
Dal problema all’ algoritmo
la traduzione dei programmi
1 Tipi di Dato §descrittori, tipi, controllo e inferenza dei tipi §specifica (semantica) e implementazione di tipi di dato l implementazioni “sequenziali”
TW Asp - Active Server Pages Nicola Gessa. TW Nicola Gessa Introduzione n Con l’acronimo ASP (Active Server Pages) si identifica NON un linguaggio di.
LINGUAGGI DI PROGRAMMAZIONE Per comunicare comandi e dati ad un computer occorre un particolare linguaggio detto LINGUAGGIO MACCHINA, che è un insieme.
Linguaggi di Programmazione
Programmazione Attività di progettazione ed implementazione di programmi I programmi permettono di realizzare funzioni complesse su un hardware in grado.
Programmazione Avanzata Giuseppe Attardi. Introduzione Preoccupazioni per il programmatore del 21 secolo Preoccupazioni per il programmatore del 21 secolo.
Concetti Fondamentali sulla Programmazione
1 Linguaggi: guardando la semantica §esistono un insieme di concetti semantici e di strutture di implementazione in termini dei quali si descrivono in.
Il software Claudia Raibulet
Informatica e Informatica di Base
Problemi, algoritmi e programmazione
Linguaggi di programmazione dalla prima generazione alla quinta ed attuale.
Eprogram informatica V anno.
PHP.  HTML (Hyper Text Markup Language)  CSS (Cascading Style Sheets)  Javascript (linguaggio di programmazione client)  PHP ( Hypertext Preprocessor.
Progettazione di un sito web. Aggiornare i siti web Gli utenti navigano per: 1.Trovare informazioni. 2.Comprare beni e servizi. 3.Leggere news. 4.Giocare.
INTRODUZIONE AL DATABASE CORSO BLOG & WEBSITE: COME CREARLI?
I linguaggi di programmazione -GALBIATI ALBERTO -ESPOSITO MATTIA.
LINGUAGGI DI PROGRAMMAZIONE E' un linguaggio formale dotato di una sintassi ben definita che viene utilizzato per scrivere programmi che realizzano algoritmi.
Eprogram informatica V anno. Programmare in rete.
ALGORITMI, LINGUAGGI E PROGRAMMI Facoltà di Lingue e Letterature Straniere Corso di laurea in Relazioni Pubbliche.
INFORMATICA E TELECOMUNICAZIONI. Informatica La rapida evoluzione nelle scienze e nelle tecnologie dell’informazione ha richiesto nuove professioni di.
I linguaggi di programmazione Gruppo iOS 47: Colombini Christian Flora Jonathan Rossi Francesco.

Sistemi e Applicazioni per l’Amministrazione Digitale
Lavoro di gruppo 3^E sia Peroni Jessica Mascheroni Beatrice
ARGOMENTI PRINCIPALI VIDEOSCRITTURA FOGLIO ELETTRONICO
ALGORITMO E’ una successione finita di passi che consente di risolvere tutti i problemi di una classe e di determinare il risultato. Caratteristiche: Finito.
Transcript della presentazione:

Quinta generazione Quarta generazione Terza generazione Seconda generazione Prima generazione Linguaggio Binario Assembly Cobol Fortran Pascal C C++ Basic Java Html Php Css Pyton ASP SQL LinQ LIPS

Prima Generazione Sistema Binario Basato sul codice macchina (in binario)

Seconda Generazione Assembly Simbolici di tipo Assembly Esempi: IBM BAL, VAX Macro

Terza Generazione Linguaggi procedurali, con termini in lingua inglese.I programmatori devono specificare il "cosa" e "come" desiderano mandare in output. Esempi: COBOL, FORTRAN, Pascal, C, BASIC….

Quarta Generazione Non procedurali, ma ancora basati sulla lingua inglese. Contengono dizionari di dati integrati, database relazionali dinamici, consentono rapidi sviluppi del sistema tramite anche prototipizzazioni. I programmatori (e a volte gli utenti) specificano il "cosa" dell'output desiderato, lasciando al software il compito di stabilire il "come".

Quinta Generazione Lisp (List Processor) è una famiglia di linguaggi di programmazione con implementazioni sia compilate sia interpretate, spesso usato nei progetti di intelligenza artificiale.

Lavoro svolto da: Lauri Davide Burgio Paola Tuchilus Andra