Please enable JavaScript.
Coggle requires JavaScript to display documents.
STORIA DELLA PROGRAMMAZIONE - Coggle Diagram
STORIA DELLA PROGRAMMAZIONE
Pionieri della computazione
Ada Lovelace
Charles Babbage
Primi approcci alla programmazione
Sviluppo di calcolatori meccanici
Utilizzo di schede perforate
Primi linguaggi di programmazione
Assembly lenguage
Fortran
COBOL
Evoluzione della programmazione
LISP (1958)
ALGOL (1958)
BASIC (1964)
C (1972)
Pascal (1970s)
C++ (1980s)
Java (1995)
Python (1991)
Paradigmi di programmazione
Procedurale
Orientato agli oggetti
Funzionale
Logico
FUNZIONI E PROCEDURE
Funzioni
Definizione di una funzione
Parametri
Valori di ritorno
Ricorsione
Procedure
Blocco di codice con un nome
Utilizzate per eseguire azioni specifiche
Senza valore di ritorno o con effetti collaterali
Differenze tra funzioni e procedure
Le funzioni restituiscono un valore e sono espressioni.
Le procedure eseguono un'azione e sono istruzioni.
Utilizzo delle funzioni e procedure
Modularità del codice
Riduzione delle complessità
Riusabilità del codice
Esempi di funzioni e procedure
Funzioni matematiche (es. calcolo di fattoriale)
Procedure di ordinamento (es. bubble sort)
Procedure di stampa (es. output su schermo)
Librerie di funzioni e procedure
Raccolte di funzioni e procedure predefinite
Librerie standard (es. libreria standard C)
Librerie di terze parti