Q14 Flashcards
Which of these is part of DevOps? A. release B. support C. development D. all of the above
D. all of the above
Which of these is NOT correct about code management?
A. code management is a set of hardware-supported practices
B. the development team will probably create tens of thousands of lines of code and automated tests
C. code management tools make it easy to create an executable product from its source code files
D. all of the code will be organized into hundreds of files
A. code management is a set of hardware-supported practices
Which of these is a DevOps principle?
A. measure first, change later
B. everyone is responsible for everything
C. everything that can be automated should be automated
D. all of the above are DevOps principles
D. all of the above are DevOps principles
Which of these is NOT a feature of code management systems? A. project support B. change history recording C. dependent development D. version and release identification
C. dependent development
Which of these is NOT an aspect of DevOps automation? A. continuous delivery B. continuous iteration C. continuous deployment D. infrastructure as code
B. continuous iteration
Which of these it NOT correct about the deployment pipeline?
A. after initial integration testing, a staged test environment is created
B. the staged test environment is a replica of the actual production environment
C. to deploy the system, you momentarily stop all new requests for service
D. none of the above
D. none of the above
Which of these is NOT part of continuous delivery and deployment? A. required hardware B. test set C. required software D. tested system
A. required hardware
Everything that can be, should be automated is a fundamental principle of DevOps
A. True
B. False
A. True
Branching and merging are fundamental ideas that are supported by all code management systems.
A. True
B. False
A. True
A branch is a dependent version that is created when a developer wishes to change a file
A. True
B. False
B. False