179 practice MCQs on Computer Science for IT Jobs tests. Think of your answer first, then open "Show answer and explanation". These are practice questions, not official examination papers.
Q51. Which SQL command retrieves data from a table?
INSERT
UPDATE
SELECT
DELETE
Show answer and explanation
Correct answer: C. SELECT
SELECT queries data.
Q52. What is a syntax error?
An error that occurs at runtime
A hardware failure
A logical mistake
An error in the structure of the code
Show answer and explanation
Correct answer: D. An error in the structure of the code
Syntax errors violate language rules.
Q53. Which port is commonly used to connect a monitor digitally?
PS/2
HDMI
RJ-45
Serial
Show answer and explanation
Correct answer: B. HDMI
HDMI carries digital video and audio.
Q54. What does 'dpi' measure?
Data per inch
Dots per inch
Digits per inch
Disks per inch
Show answer and explanation
Correct answer: B. Dots per inch
DPI measures printing or scan resolution.
Q55. What is a compiler?
Designs web pages
Stores data
Executes line by line
Translates the whole program into machine code at once
Show answer and explanation
Correct answer: D. Translates the whole program into machine code at once
A compiler translates source code to machine code.
Q56. Who is known as the father of the Internet?
Tim Berners-Lee
Vint Cerf
Charles Babbage
Dennis Ritchie
Show answer and explanation
Correct answer: B. Vint Cerf
Vint Cerf and Bob Kahn designed TCP/IP.
Q57. What is a field in a database?
A key
A column in a table
A table
A row
Show answer and explanation
Correct answer: B. A column in a table
A field is a column.
Q58. What does GPU stand for?
Graphical Program Unit
Global Processing Unit
Graphics Processing Unit
General Processing Unit
Show answer and explanation
Correct answer: C. Graphics Processing Unit
A GPU handles graphics and parallel computation.
Q59. What does a firewall do?
Speeds up Internet
Compresses files
Prints documents
Filters network traffic
Show answer and explanation
Correct answer: D. Filters network traffic
A firewall blocks unauthorised traffic.
Q60. What is an algorithm?
A programming language
A web page
A step-by-step procedure to solve a problem
A type of computer
Show answer and explanation
Correct answer: C. A step-by-step procedure to solve a problem
An algorithm is a finite sequence of instructions.