Computer Science MCQS
Computer Science MCQ with detailed explanations for students & freshers preparing for entrance exams, various tests, interviews, competitive exams like GATE exam, interview, competitive examination and entrance exam.
In Operating Systems, which of the following is/are CPU scheduling algorithms?
Core Functions of an Operating System:
Resource Management:
Manages the CPU, memory, storage, and input/output devices efficiently.
Allocates resources to different processes and applications.
Handles resource sharing and conflict resolution.
Process Management:
Controls the creation, execution, and termination of processes.
Manages the process lifecycle, including states like running, waiting, and ready.
Implements scheduling algorithms to determine which process gets the CPU.
Memory Management:
Allocates and deallocates memory to processes.
Handles memory protection to prevent unauthorized access.
Implements memory swapping and paging techniques.
File Management:
Organizes and stores data on storage devices.
Provides file creation, deletion, reading, and writing operations.
Implements file systems to structure and manage files.
Input/Output (I/O) Handling:
Manages communication between the computer and external devices.
Handles data transfer and device control.
Provides buffering and caching mechanisms for efficient I/O operations.
User Interface:
Provides a way for users to interact with the computer.
Can be command-line, graphical, or touch-based.
Handles user input and displays system information.
In essence, the operating system acts as the conductor of a complex orchestra, ensuring that all hardware and software components work together seamlessly to deliver the desired functionality to the user.
What is the main function of the command interpreter?
What is an operating system?
HTML is used to create _
[expand title=”View Answer”]Correct Answer is A. web page
[/expand]
A program written in a high level languageis referred to as :
A program written in a high level languageis referred to as :Read More »
What enables a computer to worksmoothly with printers
Here's why:
Drivers act as translators between the computer and the printer. They take the data the computer sends (like a document you want to print) and convert it into a format the printer understands, allowing it to translate the digital information into a physical printout.
ROM (Read-Only Memory) stores permanent data the computer needs to function but cannot be altered by the user. It wouldn't be involved in ongoing communication with a printer.
RAM (Random Access Memory) stores temporary data the computer is currently working on. While RAM might be used to hold the print job data temporarily, it's not the key component enabling smooth operation.
Errors from computer hardware and software can be identified and removed by process:
With which of the following all formulas in excel starts ?
Here's why the other options are not used to start formulas:
A) /: This forward slash is often used as a division operator within formulas, but it cannot initiate them.
**B) **: Asterisk () is another operator, typically used for multiplication within formulas. It also cannot start a formula.
**C) ∗∗:Dollarsign() is used for various purposes in Excel, including absolute cell references. However, it's not used to initiate formulas.
Remember, the equal sign (=) signals to Excel that you're about to provide a calculation or instruction, making it the essential starting point for all formulas.