Capitolo 1 Flashcards

1
Q

soluzione di problemi

A

Procedura che consiste nel formulare un problema, trovare una soluzione ed esprimerla.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

linguaggio di alto livello

A

Un linguaggio di programmazione come Python, progettato per essere facile da leggere e scrivere per le persone.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

linguaggio di basso livello

A

Un linguaggio di programmazione progettato per essere facilmente eseguibile da un computer; è detto anche “linguaggio macchina” o “linguaggio assembly”.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

portabilità

A

Proprietà di un programma di poter essere eseguito su computer di tipo diverso.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

interprete

A

Un programma che legge un altro programma e lo esegue.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

prompt

A

Sequenza di caratteri mostrati dall’interprete per indicare la disponibilità a ricevere input dall’utente.
programma: Serie di istruzioni che specifica come effettuare un calcolo.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

istruzione di stampa

A

Istruzione per la quale l’interprete Python visualizza un valore sullo schermo.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

operatore

A

Simbolo speciale che rappresenta un calcolo semplice come l’addizione, la moltiplicazione o il concatenamento di stringhe.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

valore

A

Una unità fondamentale di dati, come un numero o una stringa, che un programma elabora.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

tipo

A

Una categoria di valori. I tipi visti finora sono gli interi (tipo int), numeri a virgola mobile o floating-point (tipo float), e stringhe (tipo str).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

intero

A

Tipo che rappresenta i numeri interi.

floating-point: Tipo che rappresenta i numeri con parte decimale.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

stringa

A

Tipo che rappresenta sequenze di caratteri.

linguaggio naturale: Qualunque linguaggio parlato che si è evoluto spontaneamente nel tempo.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

linguaggio formale

A

Qualunque linguaggio creato per scopi particolari, come l’espressione di concetti matematici o di programmi per computer. Tutti i linguaggi di programmazione sono linguaggi formali.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

simbolo o token

A

Uno degli elementi di base della struttura sintattica di un programma, analogo a una parola nei linguaggi naturali.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

sintassi

A

Le regole che governano la struttura di un programma.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

parsing

A

L’esame e l’analisi della struttura sintattica di un programma.

17
Q

bug

A

Un errore in un programma.

18
Q

debug

A

L’operazione di ricerca e correzione degli errori di programmazione.