Estratto del documento

Cos'è un computer?

Un computer è una macchina che:

  • Memorizza dati (numeri, parole, immagini, suoni...)
  • Interagisce con dispositivi (schermo, tastiera, mouse...)
  • Esegue programmi

Programmi: Sono sequenze di istruzioni e di decisioni che il computer esegue per svolgere una certa attività. L’elevatissimo numero di tali istruzioni presenti in un programma e la loro esecuzione ad altissima velocità garantisce l’illusione di una interazione fluida che viene percepita dall’utente.

Il computer, in conclusione, è una macchina estremamente versatile e flessibile, caratteristiche che gli sono conferite dai molteplici programmi che vi possono essere eseguiti, ciascuno dei quali consente di svolgere una determinata attività.

Cos'è la programmazione?

Un programma descrive al computer la sequenza di passi necessari per svolgere un particolare compito. L’attività di progettare e realizzare un programma è detta programmazione.

Algoritmo

È la descrizione di un metodo di soluzione di un problema che:

  • Sia eseguibile (sequenza di passi eseguibili)
  • Sia privo di ambiguità
  • Arrivi a una conclusione con un numero finito di passi

La scrittura di un programma per risolvere un problema consiste, in genere, nella traduzione di un algoritmo in un qualche linguaggio di programmazione. Un computer può risolvere soltanto i problemi per i quali sia noto un algoritmo.

Etimologia

Mu ammad ibn Mūsā al-Khwārizmī (c. 780 – c. 850)

Matematico, astronomo, geografo persiano

L’identificazione di un algoritmo è un requisito indispensabile per risolvere un problema con il computer. La scrittura di un programma per risolvere un problema con il computer consiste, in genere, nella traduzione di un algoritmo in un qualche linguaggio di programmazione. Semplici algoritmi sono spesso rappresentati graficamente per mezzo di diagrammi di flusso. I simboli usati sono:

Anteprima
Vedrai una selezione di 1 pagina su 1
Informatica I - il computer e la programmazione Pag. 1
1 su 1
D/illustrazione/soddisfatti o rimborsati
Acquista con carta o PayPal
Scarica i documenti tutte le volte che vuoi
Dettagli
SSD
Scienze matematiche e informatiche INF/01 Informatica

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher enricopava di informazioni apprese con la frequenza delle lezioni di Informatica 1 e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Università degli Studi di Padova o del prof Avanzini Federico.
Appunti correlati Invia appunti e guadagna

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community