Questionario preliminare sulla conoscenza di Linux

Segue un questionario preliminare con cui è possibile valutare le proprie conoscenze su Linux, prima di affrontare un corso dedicato dove questi ed altri argomenti vengono affrontati.
Potrà essere utile riprovare a rispondere alle domande prima e dopo il corso su Linux.
Alcune domande sono estremamente semplici, altre richiedono comunque una conoscenza di base di Linux: servono per valutare il proprio livello di conoscenza su Linux.

Domande

1- Linux (GNU/Linux) è:
A) Un programma;
B) Un sistema operativo;
C) Un gioco;
D) Un pinguino.

2- Che differenza esiste fra le definizione di Linux e GNU/Linux?
A) Linux è un sistema operativo completo, GNU/Linux il suo kernel, il cui sviluppo è coordinato da Linus Torvalds.
B) GNU/Linux è un sistema operativo completo, Linux il suo kernel, il cui sviluppo è coordinato da Linus Torvalds.
C) Linux e GNU/Linux sono esattamente la stessa cosa.
D) GNU/Linux è un programma, Linux un pinguino.

3- Quale di queste definizioni è vera?
A) Linus Torvalds è il creatore del kernel di Linux, Richard Stallman il fondatore della Free Software Foundation.
B) Eric Raymond è il creatore del kernel di Linux, Richard Stallman il fondatore dell'Open Source Initiative.
C) Richard Stallman il fondatore dell'Open Source Initiative e della Free Software Foundation.
D) Richard Stallman è il creatore del kernel di Linux, Eric Raymond è il fondatore dell'Open Source Initiative.

4- Linux e Unix sono:
A) La stessa cosa;
B) Linux è fondamentalmente uno dei tanti dialetti Unix;
C) Linux è una distribuzione di Unix;
D) Linux e Unix sono due cose totalmente diverse.

5- Quale editor di testi si trova comunemente a disposizione in una interfaccia testuale sotto Linux?
A) Word Perfect.
B) Emacs.
C) Elm.
D) Vi.

6- Come si indica la directory principale del file system di Linux?
A) C:
B) /root
C) /
D) C:/linux

7- Che cos'è la shell?
A) Il kernel di Linux.
B) Un programma che intepreta i comandi dell'utente in modalità testuale.
C) La parte del kernel di Linux che interpreta i comandi dell'utente.
D) Il programma con cui l'utente utilizza l'interfaccia grafica (a finestre) di Linux.

8- La bash è:
A) Il modo con cui si indica la "/" su Linux.
B) Una shell che esiste solo su Linux.
C) Un tipo di shell, che può essere disponibile su ogni Unix.
D) Il modo con cui si chiama la ksh su Linux.

9- La home directory (directory che contiene tutti i file e i dati dell'utente) di default dell'utente "marco" su Linux è:
A) Non può esistere un utente di nome marco (in italiano) su Linux.
B) /marcohome
C) /users/marco
D) /home/marco

10- La home directory dell'utente root su Linux è:
A) /users/root
B) /
C) /home/root
D) /root

11- Quale dei seguenti è un esempio di parametri IP validi?
A) Indirizzo IP: 192.168.0.1 - Netmask: 255.255.255.128 - Broadcast: 192.168.1.254
B) Indirizzo IP: 192.168.1.0 - Netmask: 255.255.0.0     - Broadcast: 192.168.0.254
C) Indirizzo IP: 192.168.0.1 - Netmask: 255.255.255.0   - Broadcast: 192.168.0.254
D) Indirizzo IP: 192.168.1.1 - Netmask: 255.255.0.0     - Broadcast: 192.168.1.254

12- Quale delle seguenti affermazioni è corretta?
A) Linux può fare da server web, ma non da client web.
B) Linux può essere un server web o un client web, ma non contemporaneamente.
C) Linux può essere contemporaneamente un server e un client web.
D) Linux può essere un client web, ma non un server web.

Risposte

1) B - GNU/Linux, o Linux, come comunemente viene chiamato, è un sistema operativo.

2) B - GNU/Linux è un sistema operativo composto da vari programmi ed utility sviluppati dalla Free Software Foundation o rilasciati sotto licenza GPL, Linux, più strettamente, è il kernel sviluppato da Linus Torvalds.

3) A - Linus Torvalds è il creatore del kernel di Linux, Richard Satllman il fondatore della Free Software Foundation (e Eric Raymond il fondatore dell'Open Source Initiative).

4) B - Linux è fondamentalmente un dialetto Unix.

5) D - VI (anche detto VIM, su Linux) è l'editor di testi (ad interfaccia testuale) più comune su Linux e Unix. Imparare ad usarlo è molto utile per modificare ogni file di sistema.

6) C - / (indicata con "/", chiamata "root directory") è la directory principale di Linux, ogni file e directory sono contenuti in essa.

7) B - La shell è il programma tramite il quale l'utente, in modalità testuale, può dare ed eseguire comandi sul sistema.

8) C - La bash è un tipo di shell. E' la più comune su Linux ma è disponibile su qualsiasi Unix. Come la ksh, csh, sh, krsh ed altre è uno vari tipi di shell disponibili in mabienti Unix.

9) D - La home directory di un utente chiamato "marco" su Linux è "/home/marco"

10) D - La home directory dell'utente root su Linux è "/root". Root è l'unico utente di Linux la cui home directory non è contenuta nella directory "/home"

11) C - Questa è l'unica combinazione di parametri IP corretti, fra quelle indicate.

12) C - Linux (come Windows e molti altri sistemi operativi) può fungere contemporaneamente da server e da client web: in pratica può gestire contemporaneamente un software che fa da server web e un browser.

Privacy Policy