Test
OSF Test - Multi-Choice
Crea una cuenta gratis para terminar este test
Guarda tu progreso y consulta tu resultado final.
¿Ya tienes cuenta? Inicia sesión
Preguntas del test (20)
1What is MS-DOS command to delete a file?
- Atype
- Bdir
- Ccd
- Ddel
2Assume that you are currently in MS-DOS prompt and in a folder called STUDY. STUDY contains three folders: BOOK, MAGAZINE and PAPER. Which one of the followings is a CORRECT command to create a folder named CONF inside the PAPER folder?
- Amd PAPER\CONF
- Bmd PAPER/CONF
- Crd PAPER\CONF
- Drd PAPER/CONF
3Which one of the followings is NOT considered as a benefit of Micro Kernel?
- AUse less space in the user space as majority of codes are running in the kernel
- BEasy to develop and debug
- CEasier to port the OS to new architecture
- DLess code is running in kernel mode, therefore is more reliable
4Which one of the followings is NOT CORRECT about the Layered structure of OS?
- AThe bottom layer is Hardware
- BAn error that occurs on one layer does not propagate to a lower layer
- CThe highest layer is the user interface
- DEach layer can directly talk to other layers without any intermediary or overhead
5Which of the following Linux commands can be used for changing directory?
- Acd
- Bps
- Cman
- Dls -al
6Which one of the followings is NOT true about User interfaces in OS?
- ACLI and GUI stand for Command Line Interface (or Interpreter) and Graphical User Interface, respectively
- BAn OS may have both GUI and CLI, and in a multi-tasking mode both interfaces can run at the same time
- CBoth GUI and CLI are implemented below the Kernel
- DApple Mac OS X's GUI interface is called Aqua
7Which one of the followings is true about OS kernel?
- AKernel manages the hardware resources
- BKernel is located between the software applications and shell
- CKernel cannot communicate with shell
- DKernel is the highest level program running on the computer
8Which one of the followings is NOT true about OS Command Interpreter?
- AA command interpreter is a service that processes the command entered by the user in the terminal
- BThe command interpreter is located between the software applications and the kernel
- CA command interpreter cannot communicate with the kernel through API
- DOnly one command interpreter can be running at a time
92. Which one of the followings is true about the different types of OSes?
- AWith Time Sharing OS, the time interval required to process and respond to input is so small
- BWith Batch OS, CPU is often idle
- CWith Distributed OS, if one site fails, the remaining sites cannot potentially continue operating
- DWith Real Time OS, remote access to servers is provided from different locations and different types of systems
10Which one of the followings is NOT true about OS?
- AOS manages memory, processors, files, devices, security and communication
- BOS provides users an environment in which a user can execute programs conveniently and efficiently
- COS serves as an intermediary between users, hardware, and software applications
- DThe only purpose of OS is to interpret users/application commands to the language the hardware understands
11Which of the followings is NOT a true statement about Process?
- AProcess may be idle because it is waiting for I/O to complete
- BA process has 5 possible states: new, running, ready, waiting and terminated
- CA program is a process that is currently running in memory but it is not on display
- DA program may create multiple processes
12Which of the following is true about Process Control Block (PCB)?
- AThe program code is called heap section
- BWhen a CPU switches to another process, the system must first load the PCB of the new process before saving the state of the old process
- CProgram counter indicates the location of instruction that the CPU needs to execute next
- DStack is used for dynamic memory allocation
13Which one of the followings is NOT true about Process Creation and Termination?
- AParent may temporarily halt the execution of a child process via wait()
- BParent may terminate a child process via abort()
- Cfork() system call creates a new process
- Dexit() is a system call used to indicate OS that the process has finished executing all of its instructions and OS may delete it from RAM
14Which of the following is true about a parent and a child process?
- AA child process may be terminated by its parent because it has exceeded its usage of some of the allocated resources
- BA child process cannot execute concurrently with the parent process
- CInterrupt is a situation where a process is terminated abruptly due to run-time errors
- DThe parent resources cannot be shared by a child process
15Which of the following is true about Process Scheduling?
- ACPU process scheduling criteria are maximising CPU utilisation, minimising throughput, minimising waiting time, minimising response time, minimising turnaround time
- BTurnaround time = Execution time - Waiting time
- CIn multilevel queue scheduling, foreground process has a lowest priority over the background process
- DThe goal of a CPU scheduler is to ensure that each process has a fair share of the CPU
16Which of the following is true about CPU Scheduling?
- AReady queue is a set of all processes in ROM that are ready and waiting to be executed
- BBackground process always has higher priority over the foreground process
- CCPU Bound Program is a program that has short CPU burst and short I/O wait
- DCPU Scheduler selects which process in ready queue should be executed next by the CPU
17Which of the following is NOT true about Inter Process Communication (IPC)?
- AIn unbounded buffer, we will encounter a buffer overflow problem when the queue is full
- BShared Memory model is at least as fast as the Message passing model because it does not require kernel intervention to send/receive messages
- CIPC is communication among all processes that are in cooperation
- DIPC uses memory as a buffer for temporarily sharing information between processes
18Which of the following is true about a Linux Command?
- Armdir is a command to remove/delete a directory
- Bps is a command to view the list of directories
- Ccd is a command to delete a directory
- Decho is a command to view the user's password
19Which of the following Linux commands can be used for making directory?
- Amkdir
- Bcat
- Ctype
- Dls
20Which of the following is true about Interprocess Communication?
- AShared memory is more reliable than message passing model
- BConsumer is a process that produces information and places it on the shared memory buffer
- CMessage passing is used by the kernel to inform the consumer when the queue buffer is empty, and to inform the producer when the buffer is full
- DMessage passing is much faster than shared memory
Información
- Descripción
- Test sobre OSF Test - Multi-Choice, creado por cuba haywood el 09/04/2018.
- Autor
- cuba haywood
- Idioma
- English
- Visitas
- 8
- Valoración
- Aún sin valoraciones Valora este test