Computer Science Flashcards
7 cards from real EMSAT practice questions. Tap to flip, then mark Knew It or Still Learning — missed cards come back until you master them.
Read the first 7 Computer Science flashcards as text
What is the purpose of a compiler in programming?
Answer: To translate high-level source code into machine code
A compiler translates an entire high-level language program into machine code before execution.
Which network topology connects all devices to a single central cable?
Answer: Bus
In a bus topology, all devices share a single communication cable called the backbone.
What does the acronym SQL stand for?
Answer: Structured Query Language
SQL stands for Structured Query Language, used to manage and query relational databases.
Which of the following is an example of volatile memory?
Answer: RAM
RAM (Random Access Memory) is volatile, meaning it loses its data when power is removed.
In Python, what will print(type(3.14)) output?
Answer:
3.14 is a floating-point number, so Python identifies its type as 'float'.
Which logical gate outputs TRUE only when both inputs are TRUE?
Answer: AND gate
An AND gate outputs TRUE (1) only when all inputs are TRUE (1).
What is the function of a DNS server?
Answer: Translates domain names into IP addresses
A DNS (Domain Name System) server translates human-readable domain names into numerical IP addresses.
How this page was made: written with AI tools and published by Nathan Beja, founder of Practice Test Geeks, who is responsible for its content. Exam facts are checked against the official sources listed below. Not reviewed by a subject-matter expert. Editorial policy
Sources & references
Exam facts on this page (fees, format, dates, passing scores) are checked against these official sources; the date is our last check. Editorial policy
- emsat.moe.gov.ae — Test delivery, eligibility, time limit, retake fee, retake policy, score release, exam format, exam information · verified Oct 2026
- mohesr.gov.ae — Eligibility · verified Oct 2026