Questions and CORRECT Answers
1. 1.What are the main types of Open Source Software >Restrictive
(OSS) licenses? Select all answers that apply. >Permissive
>Free of charge
>Restrictive
>Permissive
2. 2.Linux began: In 1991 with an Internet
>When UNIX was first born about 1969 post by a student in Fin-
>When SCO ported Xenis to the Intel 8036 processor in land
1983
>In 1991 with an Internet post by a student in Finland
3. 3.Which method best describes the way Android is Company-Led
developed?
>Benevolent Dictatorship
>Company-Led
4. 4.From a business perspective, use of OSS (Select all >Makes marketing easier
answers that apply): as some ingredients are
>Lengthens time to market, but is worth it because of already well-known and
improved product trusted
>Makes marketing easier as some ingredients are al- >Enables use of ingredi-
ready well-known and trusted ents from other sources
>Enables use of ingredients from other sources and and speeds development
speeds development
5. 5.OSS is (Select all answers that apply): >Secure or insecure de-
>Secure or insecure depending on the quality and pri- pending on the quality
orities of the project maintainers, but at least users can and priorities of the pro-
judge this by open discussion and code inspection ject maintainers, but at
>Causes security problems because developers come least users can judge this
from different organizations and companies and do by open discussion and
, coursera exam operating system UPDATED ACTUAL
Questions and CORRECT Answers
not understand each other's code code inspection
>Insecure, as bad actors can easily see the code and >Can be more secure be-
hack it cause many developers
>Can be more secure because many developers can can easily see the code,
easily see the code, look for problems, and mitigate look for problems, and
problems when they are discovered mitigate problems when
they are discovered
6. 6.For school systems at any level, use of OSS (Select all >Can lower costs by letting
answers that apply): low-cost or free software
>Can lower costs by letting low-cost or free software be used
be used >Can lower costs by letting
>Should be avoided, as students become confused by older hardware be used
choices
>Can lower costs by letting older hardware be used
>May cause problems with vendor lock-in
7. 7.The git version control system arose from needs of The Linux Kernel
which project:
>GNU
>Python
>The Linux Kernel
8. 8.Which of the following are projects emanating from >glibc
the Free Software Foundation? >gcc
>Apache >gdb
>glibc >bash
>gcc
>gdb
>bash
9. 9.Which of the following are widespread fully OSS Pro- >None of the above
jects (Select all that apply):
>Adobe Photoshop
>None of the above
10. 10.Which of the following document preparation sys- >LibreOflce
tems are OSS projects (Select all that apply): >TeX, LaTeX and related
>WordStar versions
>LibreOffice
>TeX, LaTeX and related versions
>Notepad
>Microsoft Word
11. 11.When first getting involved in an OSS project, you >Consider what it is you
should (Select all answers that apply): would like to work on, ei-
>Consider what it is you would like to work on, either ther because it is needed
because it is needed by you, or it just interests you by you, or it just interests
>Start contributing code immediately and learn the you
workflow through doing Start by helping test and
Start by helping test and report results report results
12. 12.When working on an OSS project, the best strategy >Submit changes one at a
is to: time in a sequential man-
>Submit changes one at a time in a sequential manner, ner, even if the full change
even if the full change will not do much until the entire will not do much until the
patch series is incorporated entire patch series is in-
>Save up changes until you can submit multiple corporated
changes in one large patch, rather than bother main-
tainers often
13. 13.What is the correct order of the Continuous Integra- >Integration, Delivery and
tion process stages? Deployment