Questo browser non è più supportato.
Esegui l'aggiornamento a Microsoft Edge per sfruttare i vantaggi di funzionalità più recenti, aggiornamenti della sicurezza e supporto tecnico.
Scegliere la risposta migliore per ogni domanda.
Qual è la differenza principale tra i sistemi di controllo della versione centralizzati e distribuiti?
Nei sistemi centralizzati è presente una singola istanza centralizzata del repository contenente la cronologia completa del progetto. Nei sistemi distribuiti, ogni membro del team dispone in genere di una copia locale perfettamente funzionante dell’intero repository, potenzialmente comprensiva dell’intera cronologia delle versioni.
I sistemi distribuiti richiedono agli sviluppatori di controllare i file da un’istanza centralizzata del repository prima di apportare modifiche e di eseguire il commit delle modifiche.
I sistemi centralizzati richiedono la connettività di rete per eseguire tutte le attività, mentre i sistemi distribuiti non lo fanno.
Cos’ è l’approccio shift-left nella sicurezza?
Introdurre le attività di sicurezza il più tardi possibile nei processi del ciclo di vita del software.
Introdurre le attività di sicurezza solo durante la fase di test dello sviluppo del software.
Introdurre le attività di sicurezza il prima possibile nei processi del ciclo di vita del software.
Qual è lo scopo dell’integrazione continua?
Per inviare le modifiche direttamente al ramo principale senza revisione.
Per creare e testare automaticamente le versioni aggiornate del software seguendo i singoli aggiornamenti del repository software.
Compilare e testare manualmente le versioni aggiornate del software.
Devi rispondere a tutte le domande prima di controllare il lavoro svolto.
Questa pagina è stata utile?
Serve aiuto con questo argomento?
Provare a usare Ask Learn per chiarire o guidare l'utente in questo argomento?