Elenco in ordine alfabetico delle domande di Sviluppo e progettazione 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 PDF!
- Qual è il primo passo del ciclo di vita dello sviluppo del software (software development life cycle)? Identificazione del problema/opportunità.
- Qual è il ruolo principale dei fogli di stile CSS nella progettazione di siti web accessibili e usabili? Separare contenuti e struttura dalla presentazione grafica
- Qual è il vantaggio principale dell'ereditarietà? Favorire il riutilizzo del codice
- Qual è la differenza principale tra client leggero (thin client) e client pesante (thick client)? Il client leggero delega la maggior parte dell'elaborazione al server
- Qual è la differenza principale tra cloud pubblico e cloud privato? Il cloud pubblico è condiviso tra più clienti, quello privato è dedicato a una sola organizzazione
- Qual è la differenza tra HTML e XML? XML può contenere qualunque tipo di dato, HTML è specifico per visualizzare informazioni
- Qual è la funzione del protocollo HTTPS in una architettura client server? Garantire comunicazioni cifrate tra client e server
- Qual è la funzione principale di un sistema di controllo versioni, come GIT? Consente di gestire in modo ordinato e controllato le versioni del codice sorgente di un software
- Qual è lo scopo dei metodi getter e setter per gli attributi nella programmazione ad oggetti? Consentire l'accesso controllato agli attributi privati
- Qual è lo scopo dell'astrazione nella programmazione ad oggetti? Ridurre la complessità e migliorare la comprensione del sistema
- Qual è l'obiettivo principale dello sprint nella metodologia agile? Rendere disponibili nuove funzionalità direttamente utilizzabili dagli utenti, selezionate dal product backlog
- Qual è un grosso vantaggio delle librerie dinamiche a confronto con quelle statiche? Risparmiano memoria su un sistema multiprocesso
- Qual è uno dei principali vantaggi della programmazione ad oggetti? Migliorare la modularità e la manutenibilità del codice
- Quale è il valore di default di una variabile di tipo boolean in Java? false
- Quale è il valore di default di una variabile di tipo int in Java? 0
- Quale è la fase di un progetto software nella quale si decide se debba essere intrapreso un nuovo sviluppo? Studio di fattibilità
- Quale è la parola chiave del linguaggio C# per ereditare da una classe? :
- Quale è la parola chiave del linguaggio di programmazione ad oggetti c# per organizzare le classi in pacchetti? namespace
- Quale è la parola chiave in Java che consente di definire una classe sfruttando la caratteristica dell'ereditarietà? extends
- Quale è la parola chiave nel linguaggio C# con la quale si apre un blocco di codice per il quale si vuole gestire una eccezione? try
- Quale è la parola chiave nel linguaggio Java con la quale si apre un blocco di codice per il quale si vuole gestire una eccezione? try
- Quale è la principale proprietà dei software di gestione dei progetti software? Versioning
- Quale è la sequenza di passi che si ripete nel ciclo di vita del software con modello a spirale? Raccolta dei requisiti -> Analisi -> Progettazione e realizzazione ->Verifica e manutenzione
- Quale è l'utilità della modellazione in BPMN? Modellazione di un processo aziendale
- Quale dei diagrammi UML "Individua chi o che cosa ha a che fare con il sistema (attore) e che cosa viene fatto"? Use case diagram
- Quale dei diagrammi UML mostra le dipendenze e gli utilizzi delle librerie/package? Package Diagram
- Quale dei seguenti è la principale funzione delle API? Integrare sistemi diversi
- Quale dei seguenti è un documento di input per la fase di progettazione in un progetto software? Specifica dei requisiti
- Quale dei seguenti è un esempio di architettura a microservizi? Un'applicazione suddivisa in servizi indipendenti
- Quale dei seguenti è un fattore di qualità esterna del software? Usabilità
- Quale dei seguenti è un linguaggio di programmazione a basso livello in cui ogni linea corrisponde ad una singola istruzione macchina? Assembler
- Quale dei seguenti è un linguaggio di programmazione? FORTRAN
- Quale dei seguenti è un parametro di qualità esterna del software? Affidabilità
- Quale dei seguenti è un parametro di qualità esterno del software? Robustezza
- Quale dei seguenti è un parametro di qualità interno del software? Riusabilità
- Quale dei seguenti è un vantaggio del design responsive? Migliore esperienza utente su diversi dispositivi
- Quale dei seguenti diagrammi di UML fa parte della categoria dei Behavioral Diagrams? Activity Diagrams
- Quale dei seguenti diagrammi di UML rientra nella categoria dei Behavioral Diagrams? Activity Diagrams
- Quale dei seguenti linguaggi è ad oggetti? C++
- Quale dei seguenti linguaggi è event driven? Visual Basic
- Quale dei seguenti linguaggi non è ad oggetti? CSS
- Quale dei seguenti metodi HTTP si utilizza per recuperare un elenco di risorse attraverso un servizio REST: GET
- Quale dei seguenti non è un diagramma del linguaggio di modellazione UML? Requirements diagram
- Quale dei seguenti non è un diagramma di UML? Requirements diagram
- Quale dei seguenti non è un fattore di qualità esterna del software? Modularità
- Quale dei seguenti non è un linguaggio di programmazione ad oggetti? C
- Quale dei seguenti non è un parametro per misurare la qualità esterna di un software? Riusabilità
- Quale delle seguenti è la prima fase della programmazione ? Specifica
- Quale delle seguenti è una corretta dichiarazione di un array in linguaggio Java? Tipo[] nome
- Quale delle seguenti è una pratica che ha come obiettivo quella di risolvere bug o sanare vulnerabilità che di volta in volta vengono scoperte in un software? Patch management
- Quale delle seguenti è una prescrizione dell'"Agile Software Development" su come devono essere creati processi "agili" per gestire l'imprevedibile? I processi software si devono adattare ai cambiamenti in modo incrementale (a piccoli passi).
- Quale delle seguenti affermazioni è corretta? JSON e XML sono linguaggi autodescrittivi, cioè possono essere letti dalle persone.
- Quale delle seguenti affermazioni non si riferisce al paradigma di programmazione logica? In PROLOG i fatti e le regole non possono avere variabili e costanti
- Quale delle seguenti affermazioni riguardo la manipolazione di liste nel linguaggio R è vera? Si possono aggiungere elementi in coda alla lista
- Quale delle seguenti affermazioni sul linguaggio Javascript è vera? È un linguaggio di programmazione che viene interpretato da un interprete incorporato in un browser web
- Quale delle seguenti caratteristiche esterne del software vengono enfatizzate dall'approccio della programmazione ad oggetti? Riusabilità
- Quale delle seguenti definizioni di Web Service è corretta? Un web service è un modulo o componente software, autocontenuto e auto-descrittivo, accessibile mediante Internet, in modo indipendente dalla piattaforma
- Quale delle seguenti definizioni meglio descrive una applicazione "responsive"? E' ottimizzata per essere utilizzata su dispositivi mobili
- Quale delle seguenti definizioni si addice meglio alla caratteristica di "robustezza" del software? Capacità del software di mantenere un comportamento accettabile anche nel caso di situazioni non previste nella specifica dei requisiti
- Quale delle seguenti definizioni si addice meglio alle "qualità esterne del software"? Sono le qualità che riguardano gli sviluppatori
- Quale delle seguenti definizioni si addice meglio alle "qualità esterne del software"? Sono le qualità visibili agli utenti del sistema
- Quale delle seguenti fasi di un progetto software riguarda un'attività preliminare allo sviluppo (o alla modifica) di un sistema software? Analisi dei requisiti
- Quale delle seguenti funzionalità è offerta da un BaaS? Invio di notifiche agli utenti finali di un'applicazione
- Quale delle seguenti istruzioni Java è sintatticamente corretta? System.out.println("Sono il costruttore Auto "+auto)
- Quale delle seguenti istruzioni Python mostra a video il contenuto di un DataFrame? print(df)
- Quale delle seguenti istruzioni Python mostra a video la quinta riga di un Dataframe pandas? print(df.loc[6])
- Quale delle seguenti istruzioni si riferisce al costrutto "iterazione" nell'ambito della programmazione? While
- Quale delle seguenti NON è una fase di programmazione? Ideazione
- Quale delle seguenti parole chiave impediscono che una classe possa essere ereditata da altre nel linguaggio C#? sealed
- Quale elementi vengono definiti nel diagramma delle classi di UML? La lista delle classi con attributi metodi e cardinalità
- Quale fase di sviluppo del software comprende la verifica della congruità del prodotto con quanto definito in fase di analisi? Validazione
- Quale framework è utilizzabile per la progettazione del back-end di un sistema? J2EE
- Quale linguaggio di markup rappresenta lo standard raccomandato dal W3C per garantire una corretta struttura e accessibilità delle pagine web? HTML5
- Quale linguaggio di programmazione è noto per la sua portabilità attraverso il concetto di "Write Once, Run Anywhere"? Java
- Quale linguaggio di programmazione di alto livello, utilizza l'indentazione del codice per delimitare i blocchi di codice? Python
- Quale meccanismo può supportare al meglio l'interoperabilità tra applicazioni web "autonome"? API REST
- Quale modello di sviluppo software è caratterizzato da fasi sequenziali ben definite e senza iterazioni? Modello a cascata
- Quale modello di sviluppo software prevede una sequenza logica di passi dove ogni fase riceve informazioni dalla precedente? Modello waterfall
- Quale operazione effettua il comando VMware "vmrun reset Win10.vmwarevm/Win10.vmx soft"? Riavvia la macchina virtuale
- Quale ruolo giocano le "storie dell'utente" (users' stories) nella pianificazione secondo il modello di sviluppo del software chiamato "Agile Software Development"? Permettono di evitare una pianificazione dettagliata delle attività.
- Quale ruolo giocano le "storie dell'utente" (users' stories) nella pianificazione secondo il modello di sviluppo del software chiamato "Agile Software Development"? Sono utilizzate per stimare lo sforzo richiesto per costruire l'incremento corrente della versione software.
- Quale standard estende a 63 le caratteristiche di qualità dei dati definite dallo standard ISO/IEC 25012 ISO/IEC 25024
- Quale tecnica migliora principalmente l'usabilità nella navigazione dei siti web? Suddivisione chiara e coerente delle informazioni
- Quale tecnologia è essenziale per abilitare le funzionalità offline e per gestire in modo personalizzato il caching in una Progressive Web Application (PWA)? Service Worker
- Quale tra i seguenti è un carattere chiave nel linguaggio R usato per scrivere commenti nel codice? #
- Quale tra i seguenti è un output dello sprint planning in SCRUM? Sprint Backlog
- Quale tra i seguenti linguaggi di programmazione può essere utilizzato per realizzare un'applicazione web che interagisce con un DBMS? Php
- Quale tra i seguenti linguaggi di programmazione utilizza il paradigma della programmazione funzionale? Lisp
- Quale tra i seguenti livelli di test è mirato alla correttezza degli algoritmi? Test di unità
- Quale tra i seguenti livelli di test è mirato alla correttezza delle interfacce applicative tra i componenti dei sistemi? Test di integrazione
- Quale tra i seguenti livelli di test è mirato alla verifica che non si siano introdotti errori in versioni successive? Test di regressione
- Quale tra i seguenti non è un concetto ammesso nella programmazione strutturata? Salto incondizionato
- Quale tra le seguenti è la migliore definizione di SLA nell'ambito dell'Incident management? Il tempo accettabile entro il quale un incidente ha bisogno di risposta o risoluzione
- Quale tra le seguenti caratteristiche si applica ai linguaggi di programmazione di alto livello? Non sono direttamente eseguibili dal calcolatore, ma necessitano di traduzione in linguaggio macchina
- Quale tra le seguenti definizioni si applica meglio al concetto di "architettura distribuita"? Architettura tipo peer-to-peer in cui i client sono contemporaneamente anche server e ognuno di essi conserva una base di dati che contempla tutti i dispositivi e le relative informazioni
- Quale tra le seguenti rappresenta una caratteristica della programmazione modulare? La sua struttura è divisa in moduli, ovvero blocchi di codice che svolgono intere funzioni all'interno del programma
- Quale tra le seguenti rappresenta una corretta definizione di programmazione ad oggetti? Paradigma di programmazione che prevede la definizione di oggetti software che interagiscono gli uni con gli altri attraverso scambi di messaggi
- Quale tra le seguenti rappresenta una corretta definizione di programmazione funzionale? Paradigma di programmazione in cui il flusso di esecuzione di un programma assume la forma di una serie di valutazioni di funzioni matematiche
- Quale tra le seguenti rappresenta una corretta definizione di programmazione imperativa? Programmazione in cui il programma è inteso come insieme di istruzioni, ciascuna delle quali può essere pensata come un ordine che viene impartito alla macchina virtuale del linguaggio di programmazione utilizzato
- Quale tra le seguenti rappresenta una corretta definizione di programmazione procedurale? Paradigma di programmazione che consiste nel creare dei blocchi di codice detti procedure o sottoprogrammi, identificati da un apposito nome, che vengono poi utilizzati dal programmatore nel momento in cui crea programmi più complessi che necessitano di quelle funzioni già preparate
- Quale tra le seguenti sono istruzioni iterative che si trovano nella quasi totalità dei linguaggi di programmazione? While; For
- Quale tra queste non è un tecnica per "proteggere" i dati da accessi non autorizzati all'interno di un Sistema Informativo? Backup
- Quale tra questi non è un framework per lo sviluppo di applicazioni mobile multipiattaforma? SWIFT
- Quale tra questi non è un tool per la gestione dalla configurazione del software? Apache Solr
- Quali dei seguenti artefatti SCRUM vengono creati dai team di sviluppo per pianificare i deliverable degli incrementi futuri e descrivere nei dettagli il lavoro necessario per creare l'incremento? Sprint backlog
- Quali dei seguenti non è un parametro per misurare la qualità interna di un software? Usabilità
- Quali dei seguenti script Python assegna alla variabile c il valore minore tra a e b? c = a if a < b else b
- Quali delle seguenti porzioni di codice HTML produce una TABELLA con le descrizioni Entrate e Uscite su 1 riga e 2 colonne? <TABLE> <TR> <TD>Entrate </TD> <TD>Uscite </TD></TR></TABLE>
- Quali sono gli obiettivi da tener presente nella realizzazione del software se si vuole favorire la modularità del software? Alta coesione, basso accoppiamento, interfacciamento esplicito
- Quali sono gli standard di riferimento per l'implementazione dell'interoperabilità tecnica tra sistemi attraverso l'utilizzo di un linguaggio di definizione delle interfacce (IDL)? REST e SOAP
- Quali sono i punti che devono essere affrontati in uno Stand-up meeting in SCRUM? Cosa ho fatto ieri? Cosa faccio oggi? Che cosa rallenta o blocca il mio lavoro?
- Quali sono i punti di forza di una programmazione con metodologia Agile? L'avvio dell'implementazione è rapido e lo sviluppo è incrementale
- Quali sono i tre ruoli riconosciuti nel framework AGILE SCRUM? Owner di prodotto, Scrum Master e membri del team di sviluppo
- Quali sono i vantaggi derivanti dall'uso di un framework di sviluppo software? Facilitare e velocizzare il lavoro di programmazione
- Quali sono le fasi dello Sprint Cycle in SCRUM? Sprint planning, Daily SCRUM, Sprint Review, Sprint retro
- Quali sono, tra le seguenti opzioni, due elementi che caratterizzano una classe nell'ambito della programmazione ad oggetti? Attributi e metodi
- Quando è opportuno usare un metodo statico nella programmazione ad oggetti? Quando il comportamento non dipende dallo stato dell'oggetto
- Quando si usano i microservizi? Nell'implementazione di software, quando si valuta di utilizzare un modello architetturale caratterizzato da servizi debolmente accoppiati e granulari, che comunicano tramite protocolli leggeri, realizzati per scambi specifici e veloci
- Quando viene eseguito il costruttore nella programmazione ad oggetti? Quando viene creato un nuovo oggetto
- Quando viene invocato il metodo toString su un oggetto: viene restituita una stringa che rappresenta l'oggetto ereditando l'implementazione del metodo dalla classe Object o dall'implementazione fatta all'interno della classe



Home
Quiz concorsi
Bandi
Banche dati
Esami e abilitaz.
Patente nautica
Patente di guida
Medicina
Download
Forum
Registrati
Facebook
FAQ
Chi siamo?
Contatti
Login
Registrati