Главная страница
Навигация по странице:

  • Correct

  • Open Source Software


    Скачать 1.28 Mb.
    НазваниеOpen Source Software
    Дата26.05.2022
    Размер1.28 Mb.
    Формат файлаdocx
    Имя файлаFinal_OS 2.docx
    ТипДокументы
    #551026
    страница26 из 39
    1   ...   22   23   24   25   26   27   28   29   ...   39

    Continuous Integration

    1.


    Question 1

    Continuous Integration (Select all answers that apply):

    1 / 1 point



    Can be costly to set up, as it requires a server and staff and training developers to use properly

    Correct

    Yes, it is work to set up and learn to use.



    Can speed development, as wrong paths can be discovered before they are pursued for a long time

    Correct

    This is a major reason to use CI.



    Can put a strain on developers who have to submit changes constantly

    Correct

    Yes it is more work, but it has great benefit when the workflow adapts to it



    Speeds up the development process, as builds and tests are fully automated

    Correct

    This is a major reason to use CI.



    Minimizes regression bugs, since thorough testing is done at every stage before release (i.e. continuously)

    Correct

    This is a major reason to use CI.

    2.


    Question 2

    What is the correct order of the Continuous Integration process stages?

    1 / 1 point



    Integration, Delivery and Deployment



    Delivery, Integration and Deployment



    Integration, Deployment and Delivery



    Deployment, Delivery and Integration

    Correct

    The correct order is: Integration, Delivery and Deployment

    3.


    Question 3

    Which statement is true?

    1 / 1 point



    You do not need a revision control system such as Git if you use Continuous Integration methods



    You do not need Continuous Integration if you use a revision control system such as Git



    Use of Continuous Integration and revision control methods are independent, but are usually employed together

    Correct

    Using CI and a revision controls system are different degrees of freedom, but they are often used together.

    4.


    Question 4

    The Linux Kernel Continuous Integration Project was initiated by:

    1 / 1 point



    The Free Software Foundation



    FIFA



    Linaro



    The Apache Software Foundation



    The Linux Foundation

    Correct

    The LKCI was begun by Linaro

    5.


    Question 5

    There are many tooling suites used for Continuous Integration. The most widely used one is:

    1 / 1 point



    Eclipse



    Travis CI



    Emacs



    Jenkins



    Bamboo

    Correct

    Jenkins has the largest market share especially for larger projects

    1   ...   22   23   24   25   26   27   28   29   ...   39


    написать администратору сайта