>Concorsi
>Forum
>Bandi/G.U.
 
 
 
 
  Login |  Registrati 
Elenco in ordine alfabetico delle domande di Linguaggi di programmazione

Seleziona l'iniziale:
A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z  

> Clicca qui per scaricare l'elenco completo delle domande di questo argomento in formato PDF!


- L'"usabilità" di un'applicazione web ha come obiettivo:   l'uso efficiente, efficace e soddisfacente dell'applicazione da parte degli utenti a cui è destinata
- La "manutenzione correttiva" durante il ciclo di vita classico di un software viene effettuata:   Durante la fase di gestione dell'applicativo da parte del committente e serve a risolvere eventuali bug riscontrati in produzione
- La "Programmazione "TOP-DOWN" è una tecnica di programmazione in cui:   Si scrive prima il corpo principale del programma e poi le varie routine componenti
- La coesione di un modulo è la misura:   della coerenza funzionale di un modulo software
- La compilazione rappresenta un processo di:   traduzione
- La complessità ciclomatica:   misura direttamente il numero di cammini linearmente indipendenti attraverso il grafo di controllo di flusso
- La decisione di richiedere un aumento delle risorse per un progetto è una responsabilità del ...   Responsabile del progetto.
- La funzione del compilatore è:   tradurre il codice sorgente in codice oggetto
- La maggior parte degli errori nel software individuati dagli utenti sono dovuti a:   difficoltà nella comprensione del problema
- La metodologia DevOps NON è:   alternativa alla metodologia agile
- La metodologia DevOps NON richiede:   comunicazioni frequenti con gli utenti finali
- La metodologia di programmazione strutturata considera un algoritmo come un insieme di blocchi di istruzioni ognuno fornito di un solo ingresso e una sola uscita . Ciascun blocco di istruzioni è:   isolato dagli altri
- La metodologia di sviluppo Agile è:   un approccio alla gestione dei progetti in fasi e prototipi rapidi e sottolinea l'importanza della collaborazione e del miglioramento continui. I team di progettazione includono persone dell'IT e del business e seguono un ciclo di pianificazione, esecuzione e valutazione
- La metodologia prevede che lo sprint:   abbia durata da 1 a 4 settimane, fissata in fase di planning e rispettata indipendentemente dal raggiungimento o meno di tutti gli obiettivi
- La notazione di Backus e Naur (BNF):   Utilizza dei simboli alfanumerici per descrivere gli elementi di una grammatica
- La parola "attributo" riferita ad un oggetto come si definisce?   E' una proprietà dell'oggetto che può essere di sola lettura o di lettura e scrittura
- La portabilità del codice è:   la possibilità di utilizzare un programma su un sistema diverso da quello per cui è stato scritto
- 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)
- 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)
- La possibilità, consentita da un linguaggio di programmazione, di gestire gli oggetti in modo diverso in base al loro tipo è detta:   Polimorfismo (Polymorphism)
- La possibilità, consentita da un linguaggio di programmazione, di gestire gli oggetti in modo diverso in base al loro tipo è detta:   Polimorfismo
- La programmazione detta "Imperativa" vede i programmi come:   Sequenze di comandi che agiscono sui dati o sull'ordine di esecuzione delle istruzioni
- La programmazione strutturata è utilizzata per:   migliorare la leggibilità e la riusabilità di un programma
- La programmazione strutturata si basa sull'utilizzo di 3 costrutti sintattici fondamentali. Quali?   Sequenza - selezione - iterazione
- La revisione del codice:   è indispensabile per identificare le vulnerabilità di sicurezza per correggerle prima della messa in produzione del software
- La ricorsione a quale concetto matematico è strettamente collegata?   All'induzione
- La tecnica AJAX consente a una pagina web di:   Scambiare dati con il server e aggiornare parti della pagina senza ricaricarla completamente
- L'accettazione rappresenta:   l'ultima fase del ciclo di vita in cui il prodotto è sottoposto alla valutazione del committente
- L'Architettura di Sviluppo MVC implementa i concetti di:   Modello, Vista, Controllo
- L'attività effettuata su un software al fine di eliminare gli errori è denominata:   debugging
- Le API (Application Programming Interface) sono abilitanti l'interoperabilità tra sistemi. L'interoperabilità tecnica attraverso API è   la capacità di un sistema di cooperare e di scambiare informazioni o servizi con altri sistemi utilizzando profili standard di comunicazione
- Le API sono gratuite o a pagamento?   Alcune sono gratuite altre sono a pagamento
- Le complessità di tempo relative all'InsertionSort e al SelectionSort sono:   solo la complessità del SelectionSort è indipendente dall'input
- Le componenti fondamentali di un programma secondo i criteri della programmazione logica sono:   dichiarazioni di fatti sugli oggetti e le loro relazioni, dichiarazioni di regole sugli oggetti e le loro relazioni, domande sugli oggetti e le loro relazioni
- Le fasi della programmazione sono:   specifica, progettazione, modellazione, codifica, verifica e correzione
- Le funzionalità del linguaggio R sono suddivise in una serie di ...   Packages
- Le PILE sono definite con l'acronimo:   LIFO (Last In Firt Out)
- L'errore di programma comunemente noto con il nome "overflow" si verifica quando:   Si tenta di inserire in variabili di tipo numerico dei numeri di valore assoluto troppo grandi
- L'esecuzione del codice può avvenire solo dopo che ...   il programma è stato compilato
- L'esecuzione di un'applicazione lato server viene richiesta dal:   client, eseguita sulla macchina server
- L'integrazione continua (continuous integration) è una delle pratiche fondamentali promosse dall'Extreme Programming. Quale problema mira principalmente a risolvere questa pratica?   Riduce il rischio di conflitti e problemi di integrazione tardivi: le modifiche vengono integrate frequentemente nel codice condiviso e ogni integrazione viene verificata rapidamente, di norma tramite build e test automatizzati
- L'interprete di un programma:   ad ogni sua esecuzione traduce il programma sorgente istruzione per istruzione
- L'ordinamento per scambio è detto anche :   ingenuo
- L'ordine di grandezza del tempo di esecuzione di un algoritmo fornisce una misura:   dell'efficienza dell'algoritmo stesso
- L'Overloading della programmazione ad oggetti consente di:   definire, all'interno della stessa classe, metodi con nome uguale ma parametri distinti
- L'UML (Unified Modeling Language ) è:   un linguaggio