Is a Measure of Incoming Dependencies in Continuous Integration
Continuous Integration MCQs Answers
Want answer of any Question belongs to any subject or course feel free to ask in the comment section or via contact form, we will surely help.
Continuous Integration Quiz on CI and Version Control
1.Git is a _________ version control system.
- None of the options
- Distributed
- Local
- Centralized
Answer: 2)Distributed
2.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
Answer: 3)Bugs and defects no longer occur
3._________ is an independent line of work.
- Code
- None of the options
- Branch
Answer: 3)Branch
4.The following are CI practices, except ___________.
- Running fast builds
- Staging Builds
- Committing frequently
- Deploying to production
Answer: 4)Deploying to production
5.Release branches are created for solving bugs detected after the application is released to the user.
- True
- False
6.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
Answer: 3)Involves moving code in large amounts
7.Feature branching is used to work on _____________.
- bug fixes
- None of the options
- both user stories and bug fixes
- user stories
Answer: 4)user stories
8.Branch is also known as a ___________.
- Mainline
- None of the options
- Trunk
- Codeline
Answer: 4)Codeline
9.Select the activity/activities that are part of Continuous Integration.
- Code Build
- All the options
- Tests
- Version Control
- Inspection
Answer: 2)All the options
Continuous Integration Quiz on CI and Build Process
1.Release builds can be triggered ___________.
- All of the options
- event-driven
- On-demand
- by polling for changes
Answer: 3)On-demand
2.The developer runs the private builds before moving the changes to the local version control.
- False
- True
Answer: 2)True
3._______________ is a measure of incoming dependencies.
- Efferent Coupling
- Afferent Coupling
- Cyclomatic Complexity
Answer: 2)Afferent Coupling
4.IBM ClearCase is a ____________ version control system.
- streambased
- distributed
Answer: 1)streambased
5.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
Answer: 1)Cyclomatic Complexity Number (CCN)
6.CCMetrics is a measure of non-linearly independent paths.
- False
- True
Answer: 1)False
7.Time taken to fix a broken build is measured using ________________.
- Successful build rate
- Build repair rate
- Total Build time
Answer: 2)Build repair rate
8.A build can be triggered by a version control tool.
- False
- True
Answer: 2)True
9.Capablility of your build system to handle an increase in the amount of code that it integrates and analyzes is known as ____________.
- Build Integration
- None of the options
- Build performance
- Build scalability
Answer: 4)Build scalability
10.____________ branches are created for logical changes.
- Functional
- Both the options
- None of the options
- Physical
Answer: 1)Functional
11.Release build will be triggered by code changes done on ___________.
- Release branch
- None of the options
- Both mainline and release branches
- Mainline
Answer: 3)Both mainline and release branches
Continuous Integration – Final Assessment
1.Git is a _____________ version control system.
- None of the options
- Local
- Centralized
- Distributed
Answer: 4)Distributed
2.Does CI pipeline need to have all the software development functionalities integrated in place ?
- True
- False
Answer: 2)False
3.____________ deploys a code to production.
- Release build
- None of the options
- Private Build
Answer: 1)Release build
4.Release branches are created for solving bugs detected after the application is released to the user.
- False
- True
Answer: 2)True
5.Which of the tools is not mandated for integration in a CI pipeline ?
- Terraform
- Chef
- Selenium
- Maven
Answer: 3)Selenium
6.A build can be triggered by a version control tool.
- True
- False
Answer: 1)True
7.It is not required to assign an owner for a branch.
- False
- True
Answer: 1)False
8.The developer runs the private builds before moving the changes to the local version control.
- False
- True
Answer: 2)True
9.Efferent Coupling is a measure of ___________.
- Code Complexity
- Incoming dependencies
- Outgoing dependencies
Answer: 3)Outgoing dependencies
10.Code compilation is an essential part of __________.
- Version control
- Testing Tool
- Build Tool
Answer: 3)Build Tool
11._______________ helps in differentiating the environments.
- Build scripts
- Configuration files
- Both the options
Answer: 2)Configuration files
12.Jabber is a :
- Deployment plugin
- Build plugin
- Messaging plugin
Answer: 3)Messaging plugin
13.Feature toggle can be used in the following scenarios ________.
- All of the options
- None of the options
- Disabling or Hiding a feature
- Adding a new feature to an application
- Enhancing an existing feature in an application
Answer: 1)All of the options
14.It is perfectly acceptable to commit a code change, though the code inspection has failed.
- False
- True
Answer: 1)False
15.The following options are mandated for a CI pipeline, except ____________.
- Functional testing
- Application code
- Infrastructure as Code
- Configuration code
Answer: 1)Functional Testing
16.CI servers use the _________ expression to poll for changes.
- PERL
- CRON
- JSON
Answer: 2)CRON
17.The following are CI practices, except ________________.
- Running fast builds
- Committing frequently
- Staging Builds
- Deploying to production
Answer: 4)Deploying to production
18._______________ is a code coverage tool.
- NUnit
- Cobertura
- Jenkins
- None of the options
Answer: 2)Cobertura
19.Trunk based development is followed in ____________.
- Branch by Abstraction
- None of the options
- Stream based version control
Answer: 1)Branch by Abstraction
20.Arrange the following actions in sequential order.
A. Running Unit Test
B. Running Static Code Check
C. Code Coverage Check D. Build Package
- ACBD
- ABDC
- BADC
- BACD
Answer: 4)BACD
21.____________ plays a crucial role to help reduce the build duration.
- Pipeline metrics
- Both build and pipeline metrics
- None of the options
- Build metrics
Answer: 4)Build metrics
22.Which of the following is an artifact repository?
- Maven
- Ansible
- Matrix
- Nexus
Answer: 4)Nexus
23.Ant is a .Net build tool.
- True
- False
Answer: 2)False
24.Teamcity is a ______________________.
- Build Tool
- Build Scheduler
Answer: 2)Build Scheduler
25.Staged builds include _________.
- Both the options
- None of the options
- Secondary builds
- Commit builds
Answer: 1)Both the options
26.Which of these is not a valid build trigger ?
- parameterized trigger
- manual trigger
- downstream trigger
- version conrol trigger
Answer: 1)parameterized trigger
27.Subversion (SVN) is a distributed version control system.
- True
- False
Answer: 2)False
28.The following are CI tools, except ____________.
- Maven
- Jenkins
- Travis CI
- Teamcity
Answer: 1)Maven
29.Complexity of a code is determined based on ___________.
- Number of source lines of code
- Cyclomatic Complexity Number
- Time taken to perform inspection
- Efferent Coupling
Answer: 2)Cyclomatic Complexity Number
30.CCMetrics is used to identify ____________.
- Code Complexity
- Outgoing dependencies
- Coupling factor
- Incoming dependencies
Answer: 1)Code Complexity
31.Private builds can be triggered automatically.
- False
- True
Answer: 2)True
32.Select a CI tool based on its ______________.
- Extendability
- None of the options
- Resistability
- Both the options
Answer: 1)Extendability
33.Control flow graph is used to determine ___________.
- Efferent Coupling
- Afferent Coupling
- Cyclomatic Complexity
Answer: 3)Cyclomatic Complexity
34.____________ is an independent line of work.
- Branch
- None of the options
- Code
Answer: 1)Branch
Source: https://answerwing.com/continuous-integration-mcqs-answers/
0 Response to "Is a Measure of Incoming Dependencies in Continuous Integration"
Post a Comment