Skip to content

maboglia/Fondamenti

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fondamenti di programmazione

Analisi e programmazione

  • Tramite un elaboratore si possono risolvere problemi di varia natura
  • Il problema deve essere formulato in modo opportuno, perché sia possibile utilizzare un elaboratore per la sua soluzione
  • L’analisi e programmazione è l’insieme delle attività preliminari atte a risolvere problemi utilizzando un elaboratore
  • Scopo dell’analisi: definire un algoritmo
  • Scopo della programmazione: definire un programma

Le fasi del procedimento

Linguaggi di programmazione

A cosa servono?

a cosa servono

Ricapitolando

  • Algoritmo:
    • elenco finito di istruzioni, che specificano le operazioni eseguendo le quali si risolve un problema
    • Un algoritmo non può essere eseguito direttamente dall’elaboratore
  • Linguaggio di programmazione:
    • linguaggio rigoroso che permette la formalizzazione di un algoritmo in un programma
  • Programma:
    • ricetta che traduce l’algoritmo ed è direttamente comprensibile e quindi eseguibile da parte di un elaboratore

problemi informatici

algoritmi

Paradigmi e linguaggi

Releases

No releases published

Packages

No packages published