Olete.in
Articles
Mock Tests
🧪 CI/CD MCQ Quiz Hub
CI/CD Mcq Question Set 1
Choose a topic to test your knowledge and improve your CI/CD skills
1. ----- is a .Net build tool.
NAnt
Ant
Maven
None of the mentioned
2. Git, Mercurial and Subversion are centralized version control tools.
False
True
all of the above
None of the mentioned
3. Jabber is a :
Messaging plugin
Deployment plugin
Build plugin
None of the mentioned
4. CI pipeline consists of ______
Items
Stages
Artifacts
Commitments
5. Which is the first code analysis to be executed ?
style check
code coverage
Unit Testing
None of the mentioned
6. Trunk is also known as ____
Feature Branch
Mainline
Codeline
Work Branch
7. Work Branch is also known as______
Mainline
Trunk
None of the options
Codeline
8. Private builds can be triggered automatically.
False
true
Both A and B
None of the mentioned
9. Git is a _______ version control system.
Centralized
Distributed
Local
None of the options
10. CCMetrics is used to identify ______
Coupling factor
Incoming dependencies
Code Complexity
Outgoing dependencies
11. In a normal scenario, software from ____________ is deployed to production.
All of the options
Release branch
Work branch
Master branch
12. Which is not a CI practice ?
Run fast builds
Deploy to production
Stage Builds
Commit frequently
13. It is a proven fact that reducing the CCN of code is known to reduce the number of errors or bugs in the code.
False
True
all of the above
None of the mentioned
14. Private builds are executed after moving the changes to version control.
True
False
all of the above
None of the mentioned
15. Efferent Coupling is a measure of _____
Code Complexity
Outgoing dependencies
Incoming dependencies
None of the mentioned
16. Build can be triggered by a version control tool.
True
False
all of the above
None of the mentioned
17. Activities that are part of continuous integration____
Tests
Code Build
Inspection
All of the Options
18. Which is NOT a benefit of CI ?
Issues can be identified and addressed quickly
The integration process is faster
Bugs and defects no longer occur
Productivity increases
19. Does CI pipeline need to have all the software development functionalities integrated in place ?
False
true
all of the above
None of the mentioned
20. stream based version control helps to apply bug fixes to many versions of the application.
False
true
all of the above
None of the mentioned
21. Commiting a code change, when the inspection fails , is perfectly fine as the code logic is working fine anyway
False
true
all of the above
None of the mentioned
22. Arrange in order- A. Running Unit Test B.Running Static Code Check C.Check for Code Coverage D. Build Package
BACD
ABDC
ACBD
BADC
23. Which of the following is an artifact repository ?
Matrix
Ansible
Maven
Nexus
24. Which of these is not a valid build trigger ?
manual trigger
parameterized trigger
downstream trigger
version conrol trigger
25. Which of the tools is not mandated for integration in a CI pipeline ?
Terraform
Chef
Maven
Selenium Grid
26. Maven tools is not mandated for integration in a CI pipeline Teamcity is a _______
Build Tool
Build Scheduler
Build Scheduler
None of the mentioned
27. Functional testing can be automated using Jenkins.
True
False
all of the above
None of the mentioned
28. Agile is _____.
Sequential
FalseIterative
Incremental
Both B & C
29. Which one of the following techniques makes DevOps a successful methodology to develop and deliver software?
DevOps enables you to organize your teams around your organizational mission
DevOps enables you to create your software with built-in quality and monitoring
DevOps enables you to quickly identify, fix and learn from errors
All above choices
30. What steps are in Continuous Integration?
Compilation
BaseFilterReader
BaseParamFilterReader
ChainableReader
31. What are the benefits of Continuous Integration?
Errors detected early
Decreases bug accumulation
Setting the stage for Continuous Delivery
All of the above
32. Continuous implementation is _____ process.
an agile
a temporary
an inexpensive
a complicated
33. Which of the following is NOT true of continuous integration in Agile?
It involves moving code from a development to test environment
It involves moving code in large amounts
It involves moving code in frequent intervals
It is most effectively done through automation
34. Beck's book Extreme Programming Explained, the original reference for __, also describes the term.
Software testing
Extreme Programming
Software development process
Agile software development
35. Software Configuration and Library Manager ” software configuration management system for z/OS by ____ Rational Software
Intel Corporation
Hewlett-Packard
IBM
General Electric
36. At a high level, What is the value of continuous integration?
Reduce risks
Reduce repetitive manual processes
Generate deployable software at any time and at any place
All of the above
37. ____ is a "Single-check Target executor implementation.
SingleCheckExecutor
DefaultExecutor
ProjectHelperImpl
ProjectHelper2
38. Git is a _________ version control system.
None of the options
Distributed
Local
Centralized repositories
39. The following are benefits of CI, except ______
The integration process is faster
Increase in productivity
Bugs and defects no longer occur
Issues can be identified and addressed quickly
40. ______ is an independent line of work.
Code
None of the options
Branch
None of the mentioned
41. The following are CI practices, except ________
Running fast builds
Staging Builds
Committing frequently
Deploying to production
42. Release branches are created for solving bugs detected after the application is released to the user.
True
False
all of the above
None of the mentioned
43. Which is NOT true about continuous integration ?
Most effectively done through automation
Involves moving code from development to test environment
Involves moving code in large amounts
Involves moving code in frequent intervals
44. Feature branching is used to work on ______
bug fixes
None of the options
both user stories and bug fixes
user stories
45. Branch is also known as a _____
Mainline
None of the options
Trunk
Codeline
46. .Select the activity/activities that are part of Continuous Integration.
Code Build
All the options
Tests
Version Control
47. __________ is a measure of incoming dependencies.
Efferent Coupling
Afferent Coupling
Cyclomatic Complexity
none of the above
48. IBM ClearCase is a ____________ version control system.
streambased
distributed
all of the above
None of the mentioned
49. The minimum number of test inputs required to verify the execution of a program is determined by _________
Cyclomatic Complexity Number (CCN)
Both coupling and CCN
Coupling
None of the options
50. CCMetrics is a measure of non-linearly independent paths.
False
true
all of the above
None of the mentioned
Submit