Disclaimer: The main motive to provide this solution is to help and support those who are unable to do these courses due to facing some issue and having a little bit lack of knowledge. All of the material and information contained on this website is for knowledge and education purposes only.
Yours Shah Rukh.
Quiz on CI and Version Control
1.Git is a _________ model manipulate device.
None of the alternatives
Distributed
Local
Centralized
Answer: 2)Distributed
2.The following are advantages of CI, besides ___________.
The integration method is faster
Increase in productivity
Bugs and defects not occur
Issues may be diagnosed and addressed quickly
Answer: 3)Bugs and defects not occur
3._________ is an impartial line of paintings.
Code
None of the alternatives
Branch
Answer: 3)Branch
4.The following are CI practices, besides ___________.
Running rapid builds
Staging Builds
Committing frequently
Deploying to production
Answer: 4)Deploying to production
5.Release branches are created for fixing insects detected after the software is launched to the person.
True
False
Answer: 1)True
6.Which is NOT proper approximately non-stop integration ?
Most efficaciously carried out via automation
Involves shifting code from improvement to check environment
Involves shifting code in huge amounts
Involves shifting code in common intervals
Answer: 3)Involves shifting code in huge amounts
7.Feature branching is used to paintings on _____________.
malicious program fixes
None of the alternatives
each person testimonies and malicious program fixes
person testimonies
Answer: 4)person testimonies
8.Branch is likewise called a ___________.
Mainline
None of the alternatives
Trunk
Codeline
Answer: 4)Codeline
9.Select the activity/sports which can be a part of Continuous Integration.
Code Build
All the alternatives
Tests
Version Control
Inspection
Answer: 2)All the alternatives
Quiz on CI and Build Process
1.Release builds may be prompted ___________.
All of the alternatives
event-driven
On-demand
through polling for modifications
Answer: 3)On-demand
2.The developer runs the personal builds earlier than shifting the modifications to the neighborhood model manipulate.
False
True
Answer: 2)True
3._______________ is a degree of incoming dependencies.
Efferent Coupling
Afferent Coupling
Cyclomatic Complexity
Answer: 2)Afferent Coupling
4.IBM ClearCase is a ____________ model manipulate device.
streambased
dispensed
Answer: 1)streambased
5.The minimal wide variety of take a look at inputs required to confirm the execution of a software is decided through ______________.
Cyclomatic Complexity Number (CCN)
Both coupling and CCN
Coupling
None of the alternatives
Answer: 1)Cyclomatic Complexity Number (CCN)
6.CCMetrics is a degree of non-linearly impartial paths.
False
True
Answer: 1)False
7.Time taken to restore a damaged construct is measured the use of ________________.
Successful construct rate
Build restore rate
Total Build time
Answer: 2)Build restore rate
8.A construct may be prompted through a model manipulate device.
False
True
Answer: 2)True
9.Capablility of your construct device to address an growth in the quantity of code that it integrates and analyzes is called ____________.
Build Integration
None of the alternatives
Build performance
Build scalability
Answer: 4)Build scalability
10.____________ branches are created for logical modifications.
Functional
Both the alternatives
None of the alternatives
Physical
Answer: 1)Functional
11.Release construct could be prompted through code modifications carried out on ___________.
Release branch
None of the alternatives
Both mainline and launch branches
Mainline
Answer: 3)Both mainline and launch branches
Continuous Integration - Final Assessment
1.Git is a _____________ model manipulate device.
None of the alternatives
Local
Centralized
Distributed
Answer: 4)Distributed
2.Does CI pipeline want to have all of the software program improvement functionalities incorporated in place ?
True
False
Answer: 2)False
3.____________ deploys a code to production.
Release construct
None of the alternatives
Private Build
Answer: 1)Release construct
4.Release branches are created for fixing insects detected after the software is launched to the person.
False
True
Answer: 2)True
5.Which of the equipment isn't always mandated for integration in a CI pipeline ?
Terraform
Chef
Selenium
Maven
Answer: 3)Selenium
6.A construct may be prompted through a model manipulate device.
True
False
Answer: 1)True
7.It isn't always required to assign an proprietor for a branch.
False
True
Answer: 1)False
8.The developer runs the personal builds earlier than shifting the modifications to the neighborhood model manipulate.
False
True
Answer: 2)True
9.Efferent Coupling is a degree of ___________.
Code Complexity
Incoming dependencies
Outgoing dependencies
Answer: 3)Outgoing dependencies
10.Code compilation is an vital a part of __________.
Version manipulate
Testing Tool
Build Tool
Answer: 3)Build Tool
11._______________ enables in differentiating the environments.
Build scripts
Configuration files
Both the alternatives
Answer: 2)Configuration files
12.Jabber is a :
Deployment plugin
Build plugin
Messaging plugin
Answer: 3)Messaging plugin
13.Feature toggle may be used withinside the following situations ________.
All of the alternatives
None of the alternatives
Disabling or Hiding a function
Adding a brand new function to an software
Enhancing an current function in an software
Answer: 1)All of the alternatives
14.It is flawlessly applicable to devote a code change, aleven though the code inspection has failed.
False
True
Answer: 1)False
15.The following alternatives are mandated for a CI pipeline, besides ____________.
Functional testing
Application code
Infrastructure as Code
Configuration code
Answer: 1)Functional Testing
16.CI servers use the _________ expression to ballot for modifications.
PERL
CRON
JSON
Answer: 2)CRON
17.The following are CI practices, besides ________________.
Running rapid builds
Committing frequently
Staging Builds
Deploying to production
Answer: 4)Deploying to production
18._______________ is a code insurance device.
NUnit
Cobertura
Jenkins
None of the alternatives
Answer: 2)Cobertura
19.Trunk primarily based totally improvement is observed in ____________.
Branch through Abstraction
None of the alternatives
Stream primarily based totally model manipulate
Answer: 1)Branch through Abstraction
20.Arrange the subsequent movements 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.____________ performs a vital position to assist lessen the construct duration.
Pipeline metrics
Both construct and pipeline metrics
None of the alternatives
Build metrics
Answer: 4)Build metrics
22.Which of the subsequent is an artifact repository?
Maven
Ansible
Matrix
Nexus
Answer: 4)Nexus
23.Ant is a .Net construct device.
True
False
Answer: 2)False
24.Teamcity is a ______________________.
Build Tool
Build Scheduler
Answer: 2)Build Scheduler
25.Staged builds consist of _________.
Both the alternatives
None of the alternatives
Secondary builds
Commit builds
Answer: 1)Both the alternatives
26.Which of those isn't always a legitimate construct trigger ?
parameterized trigger
guide trigger
downstream trigger
model conrol trigger
Answer: 1)parameterized trigger
27.Subversion (SVN) is a dispensed model manipulate device.
True
False
Answer: 2)False
28.The following are CI equipment, besides ____________.
Maven
Jenkins
Travis CI
Teamcity
Answer: 1)Maven
29.Complexity of a code is decided primarily based totally on ___________.
Number of supply traces of code
Cyclomatic Complexity Number
Time taken to carry out inspection
Efferent Coupling
Answer: 2)Cyclomatic Complexity Number
30.CCMetrics is used to pick out ____________.
Code Complexity
Outgoing dependencies
Coupling factor
Incoming dependencies
Answer: 1)Code Complexity
31.Private builds may be prompted automatically.
False
True
Answer: 2)True
32.Select a CI device primarily based totally on its ______________.
Extendability
None of the alternatives
Resistability
Both the alternatives
Answer: 1)Extendability
33.Control go with the drift graph is used to decide ___________.
Efferent Coupling
Afferent Coupling
Cyclomatic Complexity
Answer: 3)Cyclomatic Complexity
34.____________ is an impartial line of paintings.
Branch
None of the alternatives
Code
Answer: 1)Branch
0 Comments