Problemi, Algoritmi e Programmi

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/14

flashcard set

Earn XP

Description and Tags

Flashcard di vocabolario concettuale e definizioni fondamentali basate sulle slide della Lezione 01 di Fondamenti di Programmazione e Data Analytics.

Last updated 9:25 AM on 10/4/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

15 Terms

1
New cards

Informatica

La scienza che studia la rappresentazione, l’organizzazione e il trattamento automatico dell’informazione per risolvere problemi.

2
New cards

Calcolatore

Macchina (detta anche computer o elaboratore) che memorizza, elabora e distribuisce l’informazione, eseguendo le istruzioni che le vengono impartite.

3
New cards

Algoritmo

Sequenza di istruzioni la cui applicazione permette di risolvere un problema per ogni possibile insieme di dati in ingresso (input).

4
New cards

Programma

Sequenza di istruzioni tradotta in un linguaggio di programmazione che un calcolatore può eseguire per risolvere un problema.

5
New cards

Input

L’insieme dei dati in ingresso forniti a un algoritmo o a un problema.

6
New cards

Output

L’insieme dei dati in uscita restituiti da un algoritmo o programma come risultato.

7
New cards

Istanza

Un problema per il quale è stato specificato un determinato insieme di dati in ingresso (input), ad esempio a=1a = 1, b=−5b = -5, c=4c = 4.

8
New cards

Esecuzione

Il programma applicato a uno specifico insieme di dati assegnati (istanza).

9
New cards

Sintassi

L'insieme delle regole grammaticali fissate che regolano un linguaggio di programmazione.

10
New cards

Semantica

Il significato fisso e non ambiguo attribuito alle espressioni di un linguaggio di programmazione.

11
New cards

Linguaggio C

Linguaggio di programmazione che obbliga a rendere esplicito tutto ciò che in altri linguaggi resta nascosto.

12
New cards

Python

Linguaggio di programmazione moderno utilizzato per il calcolo numerico e per l’analisi di dati tabellari.

13
New cards

Discriminante

Valore calcolato mediante la formula d=b2−4acd = b^2 - 4ac che serve a decidere il numero di radici reali di un'equazione di secondo grado.

14
New cards

al-Khwārizmī

Matematico persiano del IX secolo dal cui nome deriva la parola «algoritmo» e dal titolo di una cui opera deriva «algebra».

15
New cards

Grafo

Struttura composta da nodi e collegamenti su cui si formalizzano problemi di rete (come la ricerca del cammino più breve) utilizzati da navigatori e reti di trasporto.