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