Skip to content

Computer Science

Normal Study1,397 questionsPage 24/56

Questions 576–600 of 1,397 Computer Science MCQs — start at page 1 for an overview.

Deep Study ModeFree account required

Topics in Computer Science

Showing 576-600 of 1397Deep Study (one question at a time, with progress saved) needs a free account.
576

Read Mode

Computer Hardware and Devices

easy
Computer Science

All peripheral devices are connected to what?

Correct answer: B

A
CPU
B
Motherboard
Correct
C
Monitor
D
Hard Drive
Explanation and memory cue

Peripheral devices are typically connected to the motherboard, which provides the necessary ports and interfaces for communication with the CPU and other components.

577

Read Mode

Computer Hardware and Devices

easy
Computer Science

What is the primary input device for a computer system?

Correct answer: A

A
The keyboard
Correct
B
A monitor
C
A speaker
D
A printer
Explanation and memory cue

The primary input device for a computer system is the keyboard, as it allows users to input data and commands directly into the computer. Monitors, speakers, and printers are output devices, not input devices.

578

Read Mode

Programming Languages

easy
Computer Science

Who developed LISP (LISt Processing language) in 1958 at MIT for Artificial Intelligence research?

Correct answer: A

A
John McCarthy
Correct
B
Dennis Ritchie
C
Bjarne Stroustrup
D
Howard Aiken
Explanation and memory cue

John McCarthy developed LISP in 1958 at MIT specifically for artificial intelligence research, making him the correct answer. The other options are notable computer scientists but not related to LISP's creation.

579

Read Mode

Computer Hardware and Devices

easy
Computer Science

Which device is used to enter data into a computer?

Correct answer: A

A
Input
Correct
B
Output
C
Both A and B
D
None of these
Explanation and memory cue

An input device is used to enter data into a computer, such as a keyboard or mouse. Output devices display or present data from the computer, so they do not enter data.

580

Read Mode

Computer Applications

easy
Computer Science

A computer at home can be used to perform____:

Correct answer: D

A
Record keeping
B
Watching movies and games
C
Making budgets
D
All of these
Correct
Explanation and memory cue

A computer at home can be used for multiple purposes including record keeping, watching movies and games, and making budgets, so the correct answer is 'All of these'.

581

Read Mode

Programming Languages

easy
Computer Science

Who developed the C language in 1972 at Bell Labs?

Correct answer: B

A
John McCarthy
B
Dennis Ritchie
Correct
C
Bjarne Stroustrup
D
Charles Babbage
Explanation and memory cue

Dennis Ritchie developed the C programming language in 1972 at Bell Labs, making option B the correct answer. The other options are notable figures in computing but unrelated to the creation of C.

582

Read Mode

Human Vs Computer Characteristics

easy
Computer Science

Which characteristic of humans distinguishes them from computers?

Correct answer: D

A
Efficiency
B
Consistency
C
Storage
D
Intelligence
Correct
Explanation and memory cue

Intelligence is a key characteristic that distinguishes humans from computers, as humans can think, reason, and understand context, whereas computers operate based on programmed instructions without true understanding.

583

Read Mode

Programming Languages

easy
Computer Science

Who discovered the Python programming language in 1991?

Correct answer: B

A
James Gosling
B
Guido van Rossum
Correct
C
Dennis Ritchie
D
Bjarne Stroustrup
Explanation and memory cue

Guido van Rossum created the Python programming language and released it in 1991. The other options are creators of different programming languages: James Gosling (Java), Dennis Ritchie (C), and Bjarne Stroustrup (C++).

584

Read Mode

Computer Hardware and Devices

easy
Computer Science

What is the name of programs that control the hardware of a computer?

Correct answer: A

A
Drivers
Correct
B
Operators
C
Connectors
D
None of these
Explanation and memory cue

Programs that control the hardware of a computer are called drivers. They act as intermediaries between the operating system and hardware devices, enabling communication and proper functioning.

585

Read Mode

Computer Hardware and Devices

easy
Computer Science

Numeric Pad is in ____:

Correct answer: A

A
Keyboard
Correct
B
Joystick
C
CPU
D
None of these
Explanation and memory cue

The numeric keypad is a part of the keyboard used for entering numbers quickly. Therefore, 'Numeric Pad is in Keyboard' is correct.

586

Read Mode

Automation In Information Systems

easy
Computer Science

____ uses information systems to do an activity cheaper, faster, accurately, and consistently.

Correct answer: B

A
Genetics
B
Automation
Correct
C
Automatic
D
Robotics
Explanation and memory cue

Automation uses information systems to perform activities more cheaply, quickly, accurately, and consistently by reducing human intervention and errors.

587

Read Mode

Programming Languages

easy
Computer Science

A computer program that translates one program instruction (one line at a time) into machine language is called____:

Correct answer: A

A
Interpreter
Correct
B
CPU
C
Compiler
D
None of these
Explanation and memory cue

An interpreter translates and executes a program one instruction at a time into machine language, unlike a compiler which translates the entire program at once. Therefore, the correct answer is Interpreter.

588

Read Mode

Computer Hardware and Devices

easy
Computer Science

Which part of the computer connects with the motherboard and gives power to different parts?

Correct answer: B

A
CPU
B
Power supply
Correct
C
RAM
D
None of these
Explanation and memory cue

The power supply unit (PSU) connects to the motherboard and provides electrical power to various components of the computer. The CPU and RAM are components that receive power but do not supply it, and 'None of these' is incorrect.

589

Read Mode

Programming Languages

easy
Computer Science

Who developed COBOL, the Common Business Oriented Language, in 1959?

Correct answer: A

A
Grace Hopper
Correct
B
John Backus
C
Alan Turing
D
Konrad Zuse
Explanation and memory cue

Grace Hopper was a pioneering computer scientist who played a key role in developing COBOL in 1959, making her the correct answer. The other options are notable computer scientists but were not involved in COBOL's creation.

590

Read Mode

Computer Hardware and Devices

easy
Computer Science

Numeric key is a ____ key.

Correct answer: D

A
Primary
B
Secondary
C
Normal
D
None of these
Correct
Explanation and memory cue

On a standard computer keyboard, numeric keys do not have a classification as 'primary' or 'secondary' keys in the typical sense. The numeric keys on the top row primarily input digits 0-9 and also produce secondary symbols when combined with the Shift key (e.g., 1 and !). The numeric keypad on the right side of full-size keyboards primarily inputs numbers but can also perform secondary functions like arithmetic operations when Num Lock is off. The terms 'primary' and 'secondary' keys are not standard classifications for numeric keys. Therefore, the correct answer is 'None of these.'

591

Read Mode

System Reliability And Fault Tolerance

easy
Computer Science

The ability of a computer system to remain operational despite various failures is ____.

Correct answer: A

A
Resilience
Correct
B
Schema Relation
C
Versatility
D
Reliability
Explanation and memory cue

In computer systems, 'resilience' refers to the ability of a system to remain operational and quickly recover despite failures or adverse conditions. It emphasizes the system's capacity to adapt to and recover from disruptions such as hardware faults, software bugs, or attacks. 'Reliability,' on the other hand, refers to the probability that a system will perform its intended function without failure over a specified period. While reliability focuses on consistent performance and minimizing failures, resilience focuses on maintaining operation and recovery when failures occur. Given the question's emphasis on remaining operational despite failures, 'Resilience' is the most accurate term.

592

Read Mode

Programming Languages

easy
Computer Science

Who created the Pascal programming language?

Correct answer: C

A
John Backus
B
Dennis Ritchie
C
Niklaus Wirth
Correct
D
None of these
Explanation and memory cue

Niklaus Wirth created the Pascal programming language in the late 1960s and early 1970s. The other options are creators of different programming languages: John Backus developed Fortran, and Dennis Ritchie developed C.

593

Read Mode

Programming Languages

easy
Computer Science

Who discovered the Java programming language in 1995?

Correct answer: A

A
James Gosling
Correct
B
Guido van Rossum
C
Ken Thompson
D
Tim Berners-Lee
Explanation and memory cue

James Gosling is credited with creating the Java programming language in 1995 while working at Sun Microsystems. The other options are creators of different technologies: Guido van Rossum created Python, Ken Thompson co-created Unix, and Tim Berners-Lee invented the World Wide Web.

594

Read Mode

Programming Languages

easy
Computer Science

Who developed the first compiler?

Correct answer: C

A
Ada Lovelace
B
John von Neumann
C
Grace Hopper
Correct
D
Allan Turing
Explanation and memory cue

Grace Hopper developed the first compiler, which translated symbolic mathematical code into machine-readable instructions, pioneering programming language development.

595

Read Mode

Programming Languages

easy
Computer Science

Who developed C++ in 1979 at Bell Labs?

Correct answer: B

A
Dennis Ritchie
B
Bjarne Stroustrup
Correct
C
John von Neumann
D
Alan Turing
Explanation and memory cue

Bjarne Stroustrup developed C++ in 1979 at Bell Labs as an extension of the C programming language, adding object-oriented features. The other options are notable computer scientists but not related to C++ development.

596

Read Mode

Computer Hardware and Devices

easy
Computer Science

Who invented the QWERTY keyboard or typewriter?

Correct answer: A

A
Christopher Latham Sholes
Correct
B
George Orville Isaac Newton
C
Kurt Keplan
D
Thomas Edison
Explanation and memory cue

Christopher Latham Sholes invented the QWERTY keyboard layout for the typewriter, which became the standard keyboard layout used today.

597

Read Mode

Programming Languages

easy
Computer Science

What is a compiler?

Correct answer: A

A
System program that converts instructions to machine language
Correct
B
System program that converts machine language
C
System program that writes instructions
D
All of these
Explanation and memory cue

A compiler is a system program that translates instructions written in a high-level programming language into machine language that the computer's processor can execute directly. This matches option A.

598

Read Mode

Programming Languages

easy
Computer Science

Which program is used to convert a high-level programming language into low-level language at one time?

Correct answer: C

A
Assembler
B
Distributer
C
Compiler
Correct
D
Tabulator
Explanation and memory cue

A compiler translates the entire high-level program into low-level machine code in one go, unlike an assembler which translates assembly language, or other tools that do not perform this function.

599

Read Mode

Software Development Process

easy
Computer Science

When creating a computer program, the ____ designs the structure of the program.

Correct answer: C

A
Programmer
B
End User
C
System Analyst
Correct
D
None of these
Explanation and memory cue

A system analyst is responsible for designing the structure of a computer program by analyzing requirements and planning the system architecture before programming begins. Programmers implement the design, end users use the program, and 'None of these' is incorrect.

600

Read Mode

Programming Languages

easy
Computer Science

In programming, instructions represented by symbolic codes (mnemonics) such as ADD or MOV, which are more human-readable than binary, belong to which language?

Correct answer: B

A
Machine Language
B
Assembly Language
Correct
C
High-Level Language
D
Scripting Language
Explanation and memory cue

Assembly language uses symbolic codes called mnemonics (like ADD or MOV) that are more human-readable than binary machine code. This distinguishes it from machine language, high-level languages, and scripting languages.