Elenco in ordine alfabetico delle domande di Ciclo di sviluppo del software
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 Word!
- I diagrammi di controllo dei flussi (Control flow diagrams) sono... Necessari per la modellizzazione di sistemi guidati da eventi (event driven systems)
- I modelli di sviluppo del software a "processo evolutivo": Prevedono un ciclo di sviluppo in cui un prototipo iniziale evolve gradualmente verso il prodotto finito
- I programmi per computer sono scritti in un linguaggio di programmazione di alto livello;come viene definitala versione leggibile dall'uomo Codice sorgente
- Il Benchmarking: è un processo di confronto delle prestazioni di un sistema con uno standard di settore
- Il class diagram del linguaggio UML; Rappresenta le classi come box contenenti gli attributi della classe e collegate fra loro da linee che rappresentano i diversi tipi di relazione esistenti tra le classi
- Il cloud computing ha cambiato il modo in cui il software viene... distribuito
- Il collaudo formale di un software in caso di una gara d'appalto di una PA viene eseguito da: Personale tecnico ed amministrativo della PA e personale della ditta che ha sviluppato il software
- Il metodo di ordinamento bubble sort o "a bolle" consiste nel confronto degli elementi : a due a due
- Il modello che permette di caratterizzare l'efficienza di esecuzione di un algoritmo è definito come: complessità computazionale
- Il modello che permette di caratterizzare l'efficienza di un algoritmo in termini di memoria impiegata è detto: complessità spaziale
- Il primo modello teorizzato del processo di sviluppo software è la metodologia a cascata (Waterfall) che prevede l'esecuzione: sequenziale delle varie attività
- Il seguente teorema da chi è stato enunciato ? "Un algoritmo scritto secondo le regole della programmazione a salti, per quanto complesso, può essere sempre trasformato in un algoritmo a esso equivalente che utilizzi esclusivamente tre costrutti sintattici fondamentali: sequenza, selezione e iterazione." Bohm e Jacopini
- Il teorema fondamentale dell'algebra di Boole afferma che: qualunque forma di elaborazione sui dati codificati in codice binario può ricondursi ad un'opportuna successione delle sole tre operazioni logiche fondamentali AND, OR e NOT che sono i passi elaborativi più elementari a livello macchina
- Il testing del flusso dei dati (Data flow testing) è una tecnica di testing delle strutture di controllo dove il criterio utilizzato per progettare le strutture di test (test cases) è quello di: selezionare i percorsi di test in base alla posizione e all'uso delle variabili
- Il testing Loop (Loop testing) è una tecnica di testing delle strutture di controllo dove il criterio utilizzato per progettare le strutture di test (test cases) è quello di: focalizzarsi sulla validità della struttura dei loop
- In cosa consiste la prova formale? Si tratta di una tecnica di controllo statico basata sulla dimostrazione dell'equivalenza fra un programma e la sua specifica funzionale
- In cosa consiste la tecnica di ordinamento con metodo Shell? Nell'utilizzo di tre cicli while ed un ciclo for
- In generale un algoritmo di ricerca si pone come obiettivo quello di: trovare, all'interno di un gruppo, un elemento avente determinate caratteristiche.
- In informatica ed in particolare quando si parla di sviluppo software cosa significa la sigla API? Application Programming Interface
- In informatica ed in particolare quando si parla di sviluppo software la sigla R.A.D. sta per: Rapid Application Development
- In informatica, qual è il significato più comune del termine "deployment"? È la consegna al cliente, con relativa installazione e messa in funzione, di una applicazione o di un sistema software
- In informatica, si definisce "CODA" : E' una struttura nella quale i dati possono essere prelevati nello stesso ordine di quello nel quale sono stati memorizzati, cioè la prima informazione memorizzata è quella che sarà possibile prelevare per prima
- In informatica, si definisce "PILA" : E' una struttura dati In cui è possibile inserire degli elementi che andranno tra di loro sovrapposti. Ne consegue che è possibile estrarre gli elementi in ordine inverso rispetto all'ordine in cui sono stati inseriti
- In programmazione a cosa serve Il Compilatore? E' un programma informatico che traduce il codice sorgente in codice oggetto, ovvero traduce le informazioni scritte in un linguaggio di programmazione nel linguaggio macchina del computer. Il compilatore traduce tutte le istruzioni del file sorgente prima di passarle alla macchina
- In programmazione a cosa serve l'Interprete? E' un programma informatico che traduce il codice sorgente in codice oggetto, ovvero traduce le informazioni scritte in un linguaggio di programmazione nel linguaggio macchina del computer, le istruzioni sono tradotte una alla volta fino alla fine del file sorgente
- In programmazione cosa si intende per "indentazione del codice"? Si indica il rientro verso destra delle righe di codice, in maniera tale che già dal primo impatto la struttura logica del programma possa risultare abbastanza chiara
- In programmazione cosa sono i commenti? I commenti sono parti del programma che non devono essere interpretate come istruzioni da eseguire, ma servono come indicazioni per una più agevole lettura del programma stesso da parte di chi non ne conosce la logica o anche come promemoria per il programmatore stesso.
- In quale contesto si possono utilizzare le API? Le API sono disponibili in una pluralità di ambienti, sistemi operativi, Servizi on line, linguaggi di programmazione...etc
- In quale decennio nacque la programmazione logica? Negli anni 70
- In un algoritmo di ricerca sequenziale: La ricerca viene effettuata tramite una serie di confronti tra il valore da ricercare e tutti gli elementi della struttura dati
- In un ambiente RAD possono coesistere applicazioni che utilizzano diversi linguaggi di programmazione? Si
- In un contesto di programmazione web, Cosa è il "REST"? E' un approccio architetturale alla creazione di WEB API che utilizza il protocollo HTTP
- In un contesto di programmazione web, cosa indica l'Acronimo "REST"? Representational State Transfer
- In un istruzione condizionale, in base al valore della condizione: Se la condizione è vera viene eseguito un blocco di codice, se è falsa si passa all'istruzione successiva o si esegue un altro blocco di codice alternativo al primo
- In un istruzione di scelta multipla se nessuna etichetta corrisponde al valore dell'espressione: Viene eseguita l'istruzione di "default" se presente
- In un linguaggio orientato agli oggetti Java-like, si consideri la classe Veicolo e la sua sottoclasse Automobile. Dati gli oggetti V di classe Veicolo e A di classe Automobile, allora l'assegnazione V = A : è sempre corretta
- In una architettura MVC quale parte del modello si occupa della gestione del DBMS? La componente "Modello"
- In una architettura MVC quale parte del modello si occupa della presentazione dei dati agli utenti? La componente "Vista"
- Indicare come si chiama la tecnica di testing che sviluppa situazioni di test (test cases) che hanno lo scopo di verificare/dimostrare che ciascuna funzione del programma è eseguita correttamente. Black-box testing
- Individuare tra le seguenti opzioni di risposta la corretta definizione di "compatibilità". Capacità di un componente o sistema di scambiare informazioni con altri componenti o sistemi, e/o di eseguire le sue funzioni richieste mentre condividono lo stesso ambiente hardware o software
- Individuare tra le seguenti opzioni di risposta la corretta definizione di "installabilità". Capacità di un componente o sistema di poter essere installato e/o disinstallato con successo in un specifico ambiente