wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Linux Сессия

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.

1. Git was originally created by:

a)

Linux Torvalds

b)

Project GNU

c)

UNB and NASA

d)

GitHub

2.

2. Which of the following system is revision control system?

a)

Apache

b)

Git

c)

Emacs

d)

Anaconda

3.

3. Which statement is true?

a)

There are no native versions of git to use for Windows, so you can only use the web version on the Internet

b)

It is always better to install the latest version of git directly from the source text

c)

Almost all Linux distributions have a fairly new version of git in their usual binary packaging, which you can use for everyday work. You need the latest version only if you are developing Git itself

d)

When using git for distributed development, all participants must use the same operating system and version.

4.

4. Revision control system

a)

Useful even when working with a single developer on a project

b)

Only useful if multiple developers are involved in the project

c)

No correct answer

d)

Both statements are true

5.

5. Which statement is true?

a)

Git automatically solves conflicting project contributions

b)

In Git, conflicting deposits must be resolved by a person

c)

Both statements are true

d)

No correct option

6.

6.Which statement is true?

a)

If you use the command line interface to git, you can only use repositories created in this way

b)

If you use GUI to git, you can only use repositories created in this way

c)

It does not matter how the repository is created or updated, you can use both the command line and the GUI git

d)

No correct statement

7.

7. Which statement is true?

a)

Repository hosting sites such as GitHub or GitLab must be implemented using open source only

b)

No correct answer

c)

Both options are correct

d)

Repository hosting sites such as GitHub or GitLab need not be implemented using open source only

8.

8. Which revision control system requires the user to lock the file when it is checked so that other developers cannot work on it at the same time?

a)

RCS

b)

Git

c)

Subversion

d)

CVS

9.

9. Which revision control systems have central storage that can reside on a network server?

a)

RCS и CVS

b)

Subversion и CVS

c)

Subversion и RCS

d)

Git и RCS

10.

10. Using git

a)

Artificial intelligence and automated testing servers determine which of the conflicting changesets should be used?

b)

All are equal, there is no shared responsible figure

c)

Conflicts between different developers require manual examination and correction by the attendant

d)

Conflicts between different developers become impossible

11.

11. How can you get a short list of all the git sub-groups?

a)

man git-help

b)

git give-list

c)

git

d)

man git-list

12.

12. From a business perspective, using OSS?

a)

Increased time to market, but it is worth it due to improved product

b)

Complicates marketing as it is difficult to differentiate the product

c)

No correct options

d)

Enables the use of ingredients from other sources and accelerates development

13.

13. Specify the correct OSS statements?

a)

Safe or unsafe is depended on the quality and priorities of the project maintainers, but at least users can judge this through open discussion and code validation

b)

Not safe as unscrupulous members can easily see the code and hack it

c)

Not safe because no one is responsible for safety

d)

Security issues arise because developers represent different organizations and companies and do not understand each other's code

14.

14. OSS developers will:

a)

You have to spend a lot of useless time clearing your code, as more viewers will see it

b)

It will often be easier for them to get a good job as their work will be more open to review

c)

You'll have to spend a lot of time validating your code, even if they know it's perfect

d)

It will often be harder for them to find a good job as employers will not be sure which parts of the project have been contributed by the development candidate

15.

15. Linux began

a)

In 1998, when IBM made a major investment

b)

When UNIX was first born, around 1969

c)

In 1991, with a student's message on the Internet from Finland

d)

When SCO ported Xenis to an Intel 8036 processor in 1983

16.

16. Which method is the best way describes developing in Android?

a)

Board of Governors

b)

Benevolent dictatorship

c)

No correct options

d)

Under the leadership of the company

17.

17. In order to install and use Linux:

a)

You need a computer or account in a cloud environment like AWS, Azure or Google Cloud

b)

You must notify Linus Torvalds so that he can decide whether such use is appropriate

c)

You must issue a public notice that you intend to comply with the proper licenses

d)

You must add a board to The Linux Foundation to obtain a license

18.

18. Which of the following are Enterprise Linux distributions?

a)

Solaris and BSD

b)

Suse and RHEL

c)

Suse and BSD

d)

Solaris and RHEL

19.

19. Which is following statements describe the best practice?

a)

The path must be added to the current directory

b)

The current directory must be added to the path

c)

The current directory should not be put in the path

d)

No correct answer

20.

20. System log files are stored under:

a)

/tmp/log

b)

/proc/log

c)

/etc/log

d)

/var/log

21.

21. Basic information about the characteristics of the user account can be found in:

a)

/etc/passwd

b)

/var/users/params

c)

/etc/permissions

d)

/etc/users

22.

22. Adding a new user to the group is made by:

a)

groupmod

b)

 usermod

c)

chgroup

d)

groupadd

23.

23. How correct to use sudo with echo?

a)

sudo -c bash "echo 3 > /proc/sys/vm/drop_caches"

b)

sudo echo 3 | cat - > /proc/sys/vm/drop_caches

c)

sudo bash -c "echo 3 > /proc/sys/vm/drop_caches"

d)

sudo echo 3 > /proc/sys/vm/drop_caches

24.

24. For the file system that will be mounted at boot:

a)

It must be specified in /etc/mounts

b)

It must be specified in the mounted scripts /etc/init.d

c)

It must be specified in /proc/filesystems

d)

It must be specified in /etc/fstab

25.

25.  LVM stands for:

a)

Logical Volume Management

b)

Large Volatile Memory

c)

Last Memory Vanished

d)

Little Virtual Management