Is a Measure of Incoming Dependencies in Continuous Integration

Continuous Integration MCQs Answers

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.

  1. None of the options
  2. Distributed
  3. Local
  4. Centralized

Answer: 2)Distributed

2.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

Answer: 3)Bugs and defects no longer occur

3._________ is an independent line of work.

  1. Code
  2. None of the options
  3. Branch

Answer: 3)Branch

4.The following are CI practices, except ___________.

  1. Running fast builds
  2. Staging Builds
  3. Committing frequently
  4. 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.

  1. True
  2. False

6.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

Answer: 3)Involves moving code in large amounts

7.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

Answer: 4)user stories

8.Branch is also known as a ___________.

  1. Mainline
  2. None of the options
  3. Trunk
  4. Codeline

Answer: 4)Codeline

9.Select the activity/activities that are part of Continuous Integration.

  1. Code Build
  2. All the options
  3. Tests
  4. Version Control
  5. Inspection

Answer: 2)All the options

Continuous Integration Quiz on CI and Build Process

1.Release builds can be triggered ___________.

  1. All of the options
  2. event-driven
  3. On-demand
  4. by polling for changes

Answer: 3)On-demand

2.The developer runs the private builds before moving the changes to the local version control.

  1. False
  2. True

Answer: 2)True

3._______________ is a measure of incoming dependencies.

  1. Efferent Coupling
  2. Afferent Coupling
  3. Cyclomatic Complexity

Answer: 2)Afferent Coupling

4.IBM ClearCase is a ____________ version control system.

  1. streambased
  2. distributed

Answer: 1)streambased

5.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

Answer: 1)Cyclomatic Complexity Number (CCN)

6.CCMetrics is a measure of non-linearly independent paths.

  1. False
  2. True

Answer: 1)False

7.Time taken to fix a broken build is measured using ________________.

  1. Successful build rate
  2. Build repair rate
  3. Total Build time

Answer: 2)Build repair rate

8.A build can be triggered by a version control tool.

  1. False
  2. 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 ____________.

  1. Build Integration
  2. None of the options
  3. Build performance
  4. Build scalability

Answer: 4)Build scalability

10.____________ branches are created for logical changes.

  1. Functional
  2. Both the options
  3. None of the options
  4. Physical

Answer: 1)Functional

11.Release build will be triggered by code changes done on ___________.

  1. Release branch
  2. None of the options
  3. Both mainline and release branches
  4. Mainline

Answer: 3)Both mainline and release branches

Continuous Integration – Final Assessment

1.Git is a _____________ version control system.

  1. None of the options
  2. Local
  3. Centralized
  4. Distributed

Answer: 4)Distributed

2.Does CI pipeline need to have all the software development functionalities integrated in place ?

  1. True
  2. False

Answer: 2)False

3.____________ deploys a code to production.

  1. Release build
  2. None of the options
  3. Private Build

Answer: 1)Release build

4.Release branches are created for solving bugs detected after the application is released to the user.

  1. False
  2. True

Answer: 2)True

5.Which of the tools is not mandated for integration in a CI pipeline ?

  1. Terraform
  2. Chef
  3. Selenium
  4. Maven

Answer: 3)Selenium

6.A build can be triggered by a version control tool.

  1. True
  2. False

Answer: 1)True

7.It is not required to assign an owner for a branch.

  1. False
  2. True

Answer: 1)False

8.The developer runs the private builds before moving the changes to the local version control.

  1. False
  2. True

Answer: 2)True

9.Efferent Coupling is a measure of ___________.

  1. Code Complexity
  2. Incoming dependencies
  3. Outgoing dependencies

Answer: 3)Outgoing dependencies

10.Code compilation is an essential part of __________.

  1. Version control
  2. Testing Tool
  3. Build Tool

Answer: 3)Build Tool

11._______________ helps in differentiating the environments.

  1. Build scripts
  2. Configuration files
  3. Both the options

Answer: 2)Configuration files

12.Jabber is a :

  1. Deployment plugin
  2. Build plugin
  3. Messaging plugin

Answer: 3)Messaging plugin

13.Feature toggle can be used in the following scenarios ________.

  1. All of the options
  2. None of the options
  3. Disabling or Hiding a feature
  4. Adding a new feature to an application
  5. 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.

  1. False
  2. True

Answer: 1)False

15.The following options are mandated for a CI pipeline, except ____________.

  1. Functional testing
  2. Application code
  3. Infrastructure as Code
  4. Configuration code

Answer: 1)Functional Testing

16.CI servers use the _________ expression to poll for changes.

  1. PERL
  2. CRON
  3. JSON

Answer: 2)CRON

17.The following are CI practices, except ________________.

  1. Running fast builds
  2. Committing frequently
  3. Staging Builds
  4. Deploying to production

Answer: 4)Deploying to production

18._______________ is a code coverage tool.

  1. NUnit
  2. Cobertura
  3. Jenkins
  4. None of the options

Answer: 2)Cobertura

19.Trunk based development is followed in ____________.

  1. Branch by Abstraction
  2. None of the options
  3. 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

  1. ACBD
  2. ABDC
  3. BADC
  4. BACD

Answer: 4)BACD

21.____________ plays a crucial role to help reduce the build duration.

  1. Pipeline metrics
  2. Both build and pipeline metrics
  3. None of the options
  4. Build metrics

Answer: 4)Build metrics

22.Which of the following is an artifact repository?

  1. Maven
  2. Ansible
  3. Matrix
  4. Nexus

Answer: 4)Nexus

23.Ant is a .Net build tool.

  1. True
  2. False

Answer: 2)False

24.Teamcity is a ______________________.

  1. Build Tool
  2. Build Scheduler

Answer: 2)Build Scheduler

25.Staged builds include _________.

  1. Both the options
  2. None of the options
  3. Secondary builds
  4. Commit builds

Answer: 1)Both the options

26.Which of these is not a valid build trigger ?

  1. parameterized trigger
  2. manual trigger
  3. downstream trigger
  4. version conrol trigger

Answer: 1)parameterized trigger

27.Subversion (SVN) is a distributed version control system.

  1. True
  2. False

Answer: 2)False

28.The following are CI tools, except ____________.

  1. Maven
  2. Jenkins
  3. Travis CI
  4. Teamcity

Answer: 1)Maven

29.Complexity of a code is determined based on ___________.

  1. Number of source lines of code
  2. Cyclomatic Complexity Number
  3. Time taken to perform inspection
  4. Efferent Coupling

Answer: 2)Cyclomatic Complexity Number

30.CCMetrics is used to identify ____________.

  1. Code Complexity
  2. Outgoing dependencies
  3. Coupling factor
  4. Incoming dependencies

Answer: 1)Code Complexity

31.Private builds can be triggered automatically.

  1. False
  2. True

Answer: 2)True

32.Select a CI tool based on its ______________.

  1. Extendability
  2. None of the options
  3. Resistability
  4. Both the options

Answer: 1)Extendability

33.Control flow graph is used to determine ___________.

  1. Efferent Coupling
  2. Afferent Coupling
  3. Cyclomatic Complexity

Answer: 3)Cyclomatic Complexity

34.____________ is an independent line of work.

  1. Branch
  2. None of the options
  3. Code

Answer: 1)Branch

davisheizieray.blogspot.com

Source: https://answerwing.com/continuous-integration-mcqs-answers/

0 Response to "Is a Measure of Incoming Dependencies in Continuous Integration"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel