Profilo informatico, area C serie 10 domande

Tempo trascorso
-

1. Cosa è il linguaggio assembler?

Un linguaggio di programmazione ad oggetti.
Il linguaggio di programmazione delle pagine WEB.
Un linguaggio di programmazione a basso livello in cui ogni linea corrisponde ad una singola istruzione macchina.
Un linguaggio che richiede almeno due fasi di compilazione prima di poter essere utilizzato dal computer.
Non so rispondere

2. Nei linguaggi Assembler, ad ogni istruzione....

corrisponde una operazione di lettura o scrittura dalla memoria
corrispondono una, nessuna o più istruzioni in linguaggio macchina
corrispondono più istruzioni in linguaggio macchina
corrisponde una sola istruzione in linguaggio macchina
Non so rispondere

3. Un interprete può risultare più efficiente di un compilatore quando:

Il programma viene eseguito molte volte
Si vuole favorire la facilità di sviluppo
Il programma esegue cicli
Si vuole programmare a oggetti
Non so rispondere

4. La possibilità, consentita da un linguaggio di programmazione, di gestire gli oggetti in modo diverso in base al loro tipo è detta....

Ereditarietà (Inheritance)
Astrazione (Abstraction)
Polimorfismo (Polymorphism)
Incapsulamento (Encapsulation)
Non so rispondere

5. La possibilità, consentita da un linguaggio di programmazione, di definire una classe o un oggetto come estensione di un’altra classe o di un altro oggetto è detta....

Ereditarietà (Inheritance)
Polimorfismo (Polymorphism)
Astrazione (Abstraction)
Incapsulamento (Encapsulation)
Non so rispondere

6. Quale tra i seguenti non è un programma applicativo di tipo general purpose?

Desktop publisher
Wordprocessor
Foglio di calcolo
Gestore di magazzini
Non so rispondere

7. Quale tra i seguenti programmi applicativi non è tipico dell’ambiente industriale?

CAM (computer Aided Manifacturing)
CASE (Computer Aided Software Engineering)
Gestione della produzione
Word Processor
Non so rispondere

8. Un compilatore è....

Un tipo di sistema operativo
Un particolare programma per la conversione di un programma scritto in un linguaggio ad alto livello al linguaggio macchina
Un’interfaccia utente per la compilazione di moduli predefiniti
Un dispositivo hardware per l’interfaccia con la rete
Non so rispondere

9. Il compilatore di un programma....

Traduce il programma istruzione per istruzione generando un codice ad alto livello
Compila le liste di report
Traduce il programma sorgente generando un codice direttamente eseguibile dalla macchina
Compila le liste di traduzione generando i report di compilazione
Non so rispondere

10. Quando si progetta un nuovo software, le prestazioni che deve avere vengono decise....

Dal supervisore del sistema.
Dall’analista di sistema.
Dall’utente finale o committente.
Dal programmatore.
Non so rispondere