WorksheetsApeluri de sistem si functii de biblioteca
Total questions: 10
Worksheet time: 12mins
An entry from a directory contains:
The file name and the associated index node number.
The file name and its size in bits.
The file name and its core.
The associated index node number of the file.
Alegeti proprietatea care descrie cel mai bine nodul index inode
Se atribuie de catre utilizator.
Este numarul comun care uneste toate fisierele dintr-un sistem de fisiere.
Este un numar unic atribuit fiecarui fisier sau director.
Este atribuit numai directoarelor.
De cate tipuri sunt legaturile pentru fisiere?
Un singur tip, symbolic links.
De 2 tipuri, fizice (hard links) si simbolice (symbolic links)
De 3 tipuri, fizice (hard links), simbolice (symbolic links) si soft links.
De 2 tipuri, fizice (soft links) si simbolice (symbolic links)
Alegeti ce se potriveste cel mai bine pentru hard links
Hard link-urile se pot crea numai pentru directoare.
Dacă se șterge fișierul original, toate hard link-urile lui asociate se vor șterge.
Fișierul si hard link-ul lui asociat au inode-ul diferit.
Atât fișierul original, cât și hard link-urile arată către același nod index în sistemul de fișiere.
Alegeți ce se potrivește cel mai bine pentru symbolic links
Symbolic links pot sa existe numai pentru directoare.
Fișierul original și toate symbolic link-urile lui asociate împart același inode.
Un symbolic link este un tip special de fișier care servește ca o referință către un alt fișier sau director.
Un symbolic link este echivalent cu un hard link care arată către același fișier.
Ce reprezintă errno?
Este un parametru optional care este trecut în apelarea funcției perror().
Este o variabilă globală folosită pentru a stoca codul de eroare după ce o funcție retunează o valoare specială pentru a indica o eroare.
Reprezintă header-ul care trebuie inclus in cadrul unui program pentru a putea manevra erorile.
Este o variabilă globală care ajută la manevrarea mesajelor de succes.
Care este scopul funcției open(const char *pathname, int oflag, mode_t mode) ?
Este o funcție din limbajul de programare C și C++ care este folosită pentru a deschide sau a crea un fișier într-un program.
Este o funcție din limbajul de programare C și C++ care este folosită numai pentru a deschide un fișier într-un program.
Este o funcție din limbajul de programare C și C++ care este folosită numai pentru a crea un fișier într-un program.
Este o funcție din limbajul de programare C și C++ care este folosită pentru a vizualiza grafic un fișier într-un program.
Selectați varianta care se potrivește pentru functia int close (int filedes)
Este o funcție opțională care se folosește pentru a închide un fișier. Dacă nu este apelată, sistemul o va apela implicit.
Functia returneaza -1 in caz de eroare si seteaza variabila errno corespunzator. In caz de succes functia returneaza descriptorul de fișier.
Functia returneaza -1 in caz de eroare si seteaza variabila errno corespunzator. In caz de succes functia returneaza 0.
Funcția este folosită pentru a termina executarea programului și va seta variabila errno la o valoare corespunzătoare.
Funcția int stat(const char file_name, struct stat buf)
Este folosită pentru a obține informații despre un fișier sau director specificat de către argumentul file_name
Este folosită pentru a obține o statistică despre sistemul de fișiere în care se află programul.
Retunează un file descriptor asociat fisierului cu nume file_name.
Nu exista, varianta corecta este:
int lstat(const char file_name, struct stat buf)
Pe o scară de la 1 la 10, cât de dificilă a fost partea de shell scripting? Puteți adăuga și alte comentarii relevante
