| What to create | Quiz |
| Which subject | Computer science |
| What age group | Year or Grade 11 |
| What topic | Fundamentals Basics |
| Question types | Mixed |
| Number of questions | 30 |
| Number of answers | 4 |
| Correct answers | Exactly 1 |
| Show correct answers | |
| Use images (descriptions) | |
| Any other preferences |
What does the acronym "CPU" stand for?
A. Central Processing Unit
B. Central Programming Unit
C. Computer Personal Unit
D. Core Processing Unit
Which of the following is a primary storage device?
A. Hard Disk Drive
B. USB Flash Drive
C. Random Access Memory (RAM)
D. Optical Disk
Which of the following binary numbers represents the decimal number 10?
A. 1010
B. 1100
C. 1001
D. 1110
What is the main function of an operating system?
A. To manage hardware and software resources
B. To compile code into executable files
C. To connect to the internet
D. To provide antivirus protection
Python is an example of which type of programming language?
A. Low-level language
B. Assembly language
C. High-level language
D. Markup language
Which of the following is NOT a characteristic of algorithms?
A. Finiteness
B. Uniqueness
C. Variability
D. Definiteness
What does "HTML" stand for?
A. HyperText Markup Language
B. HighText Markup Language
C. HyperText Multimedia Language
D. HighText Multimedia Language
Identify the output of the following code snippet:
print(2 + 3 * 4)
A. 20
B. 14
C. 11
D. 17
Which of the following is a common software development methodology?
A. Waterfall
B. Bridge
C. Elevator
D. Lane
What is the purpose of a compiler?
A. To store data
B. To translate code from one language to another
C. To execute code line by line
D. To create user interfaces
Which of the following is a type of computer network topology?
A. Circular
B. Linear
C. Star
D. Triangular
In programming, what is a variable?
A. A fixed value
B. A data structure
C. A storage location identified by a name
D. A syntax error
Which of the following is an example of a relational database management system (RDBMS)?
A. Microsoft Excel
B. MongoDB
C. MySQL
D. Google Sheets
What does the term "bug" refer to in software development?
A. A feature of the software
B. An error or flaw in code
C. A type of programming language
D. A user interface design
Which of the following programming paradigms emphasizes the use of objects?
A. Procedural programming
B. Functional programming
C. Object-oriented programming
D. Logic programming
Which of the following is considered a form of malware?
A. Firewall
B. Antivirus
C. Trojan horse
D. VPN
What is the purpose of a loop in programming?
A. To execute a block of code repeatedly
B. To store a collection of data
C. To define a function
D. To create a user interface
Which of the following data types is used to represent a true or false value?
A. String
B. Integer
C. Boolean
D. Float
What is an IP address used for?
A. To identify a computer on a network
B. To control software applications
C. To process data
D. To create visual graphics
Which of the following protocols is used for secure communication over the internet?
A. HTTP
B. FTP
C. HTTPS
D. SMTP
What is the main purpose of software testing?
A. To eliminate all software bugs
B. To ensure software functionality meets requirements
C. To develop new features
D. To improve user interface design
Which of the following is a popular web development framework?
A. Django
B. Postman
C. Excel
D. Photoshop
What is the term for compressing and encrypting data for secure transmission over the internet?
A. Coding
B. Compression
C. Encryption
D. SSL/TLS
Which language is primarily used for creating web pages?
A. SQL
B. HTML
C. Java
D. C++
What does the "break" statement do in a loop?
A. Skips the current iteration
B. Stops the loop from executing
C. Restarts the loop
D. Ends the current program
What is the primary purpose of backup copies of data?
A. To speed up processing
B. To ensure data security and recovery
C. To reduce storage space
D. To increase data accessibility
What is a network protocol?
A. A physical connection
B. A set of rules governing communication
C. A hardware device
D. A software application
Which of the following is NOT a commonly used search engine?
A. Bing
B. Google
C. Yahoo
D. Lexmark
What is the main benefit of using version control systems?
A. To track changes in code and collaborate
B. To increase internet speed
C. To improve graphic design
D. To enhance user experience
Which of the following best describes cloud computing?
A. Storage and processing over the internet
B. Storing data on a local machine
C. High-speed network connections
D. Using outdated software