The umask() system call is used to (A) set the file creation mode mask for processes. (B) allocate memory dynamically for new processes. (C) control the execution priority of processes. (D) managing inter-process communication. (E) release the resources upon completion of the execution of a process.
Question
The umask() system call is used to (A) set the file creation mode mask for processes. (B) allocate memory dynamically for new processes. (C) control the execution priority of processes. (D) managing inter-process communication. (E) release the resources upon completion of the execution of a process.
Solution 1
The umask() system call is used to (A) set the file creation mode mask for processes. This means it is used to determine the settings of a mask that controls how file permissions are set for newly created files and is inherited by all child processes. It's not used for (B) allocating memory dynamically for new processes, (C) controlling the execution priority of processes, (D) managing inter-process communication, or (E) releasing the resources upon completion of the execution of a process.
Solution 2
The umask() system call is used to (A) set the file creation mode mask for processes. This means it sets the default permissions that are assigned when new files or directories are created. It doesn't allocate memory dynamically for new processes, control the execution priority of processes, manage inter-process communication, or release resources upon completion of the execution of a process. Therefore, the correct answer is (A).
Similar Questions
In Unix, which system call creates the new process?
Which of the following system calls is used to create a new process in Unix-like operating systems? (A) fork() (B) exec() (C) create() (D) spawn() (E) process()
Processes set up to ensure a person gains access only to the resources they are entitled to use.
Which system call in Unix is responsible for creating a new process?a.none of the mentionedb.forkc.created.new
Look for the right source of information onlineHow to create, open, close, read and write filesWhat are file descriptorsWhat are the 3 standard file descriptors, what are their purpose and what are their POSIX namesHow to use the I/O system calls open, close, read and writeWhat are and how to use the flags O_RDONLY, O_WRONLY, O_RDWRWhat are file permissions, and how to set them when creating a file with the open system callWhat is a system callWhat is the difference between a function and a system call
Upgrade your grade with Knowee
Get personalized homework help. Review tough concepts in more detail, or go deeper into your topic by exploring other relevant questions.