A computer has a main memory of 960 Kbytes. What is the exact number of bytes contained in this memory?
A. 960 x 8
B. 960 x 1000
C. 960 x 1024 ✓
D. 960 x 1024 x 1024
What is the primary purpose of an operating system?
A. Managing hardware resources ✓
B. Running applications
C. Storing data
D. Connecting to the internet
Which of the following is an example of a high-level programming language?
A. Assembly language
B. Machine language
C. C++ ✓
D. Binary code
Which data structure follows the Last-In-First-Out (LIFO) principle?
A. Queue
B. Stack ✓
C. Tree
D. Linked list
Which of the following is a protocol used for sending email over the internet?
A. HTTP
B. FTP
C. SMTP ✓
D. TCP
What is the purpose of a compiler?
A. Executes program instructions
B. Translates high-level code into machine code ✓
C. Manages memory allocation
D. Provides a user interface
In object-oriented programming, what is the process of creating an instance of a class called?
A. Inheritance
B. Encapsulation
C. Abstraction
D. Instantiation ✓
Which of the following is NOT a type of sorting algorithm?
A. Bubble sort
B. Merge sort
C. Hash sort ✓
D. Quick sort
What does SQL stand for in the context of databases?
A. Simple Query Language
B. Structured Query Language ✓
C. Standard Query Language
D. Sequential Query Language
Which of the following is a network protocol used for secure communication over the internet?
A. HTTP
B. FTP
C. SSH ✓
D. UDP
Which of the following is an example of a volatile memory?
A. Hard disk drive
B. Flash memory
C. Read-only memory (ROM)
D. Random-access memory (RAM) ✓
Which of the following is an example of a logic gate that performs the NOT operation?
A. AND gate
B. OR gate
C. XOR gate
D. NOT gate ✓
What is the purpose of an index in a database?
A. It helps maintain data integrity.
B. It speeds up data retrieval ✓.
C. It defines the structure of the database.
D. It ensures data security.
In object-oriented programming, what is the process of creating a new class based on an existing class called?
A. Inheritance ✓
B. Polymorphism
C. Encapsulation
D. Abstraction
Which of the following is NOT a type of computer network?
A. LAN
B. WAN
C. MAN
Which of the following is an example of a web browser?
A. Chrome ✓
B. FTP
C. SMTP
D. SSH
What is the purpose of a firewall in computer security?
A. It protects against physical theft.
B. It prevents unauthorized access to a network or system ✓.
C. It encrypts data transmissions.
D. It provides antivirus protection.
Which programming language is used for creating Android applications?
A. Java ✓
B. Python
C. C++
D. Ruby
Which of the following is an example of an agile software development methodology?
A. Waterfall
B. Scrum ✓
C. Spiral
D. RAD
What does HTML stand for in web development?
A. Hyperlink Markup Language
B. Hypertext Markup Language ✓
C. Hypermedia Transfer Protocol
D. Hyperscript Transfer Language
Which of the following is NOT a type of computer memory?
A. Cache
B. Register
C. Kernel
D. Flash ✓
What does the acronym CPU stand for in computing?
A. Computer Processing Unit
B. Central Processing Unit ✓
C. Control Processing Unit
D. Centralized Program Unit
Which of the following is an example of a non-volatile storage device?
A. Hard disk drive
B. USB flash drive
C. DVD-ROM
D. Solid-state drive
E. Both A & D ✓
Which programming language is commonly used for developing web applications?
A. Java
C. JavaScript ✓
D. C#
What is the purpose of an IP address in networking?
A. To identify a specific computer on a network ✓
B. To establish a secure connection
C. To enable wireless communication
D. To determine the network speed
Which of the following is an example of a high-level programming language?
A. Assembly language
C. Machine code
D. Binary code
What does the HTTP protocol stand for in web communication?
A. Hypertext Transfer Protocol ✓
B. Hypermedia Transmission Protocol
C. Host Transfer Protocol
D. Hyperscript Text Protocol
Which data structure is best suited for implementing a LIFO (Last-In-First-Out) structure?
A. Queue
B. Stack ✓
C. Linked list
D. Tree
What is the role of a compiler in software development?
A. Translates high-level code into machine code ✓
B. Executes program instructions
C. Manages memory allocation
D. Provides a user interface
Which of the following is an example of an object-oriented programming language?
A. C++
B. Ruby
C. Java ✓
D. PHP
Which protocol is commonly used for secure file transfer over a network?
A. FTPS
B. SFTP ✓
C. TFTP
D. HTTP
Which of the following is an example of a relational database management system (RDBMS)?
A. MongoDB
B. MySQL ✓
C. SQLite
D. Redis
What does the acronym HTML stand for in web development?
A. HyperText Markup Language ✓
B. Hypermedia Transfer Markup Language
C. Hypertext Transfer Model Language
D. Hyperlink Text Manipulation Language
In object-oriented programming, what is the term used to describe the process of hiding internal details and providing a simplified interface?
A. Inheritance
B. Encapsulation ✓
C. Abstraction
D. Polymorphism
Which of the following is NOT a type of computer virus?
A. Trojan horse
B. Worm
C. Phishing ✓
D. Ransomware
What does the acronym GPU stand for in computing?
A. General Processing Unit
B. Graphic Processing Unit ✓
C. Global Processing Unit
D. Generalized Program Unit
Which of the following programming languages is primarily used for statistical analysis and data visualization?
A. Java
C. R ✓
D. C#
What is the purpose of an operating system?
A. Managing hardware resources
B. Running applications
C. Providing user interface
D. All of the above ✓
Which of the following is an example of a cloud storage service?
A. Dropbox ✓
B. WinRAR
C. Microsoft Excel
D. Adobe Photoshop
What is the purpose of an SSL certificate?
A. Encrypting web traffic ✓
B. Authenticating users
C. Providing network security
D. Managing domain names
Which of the following is an example of a low-level programming language?
A. Java
B. Python
C. Assembly language ✓
D. Ruby
Which of the following is an example of a network topology?
A. Binary tree
B. QuickSort
C. Star ✓
D. Bubble sort
Which of the following is NOT a fundamental data type in most programming languages?
A. Integer
B. Float
C. Boolean
D. String ✓
What is the purpose of an API (Application Programming Interface)?
A. It provides a graphical user interface (GUI).
B. It enables communication and interaction between software applications ✓
C. It encrypts data during transmission.
D. It stores data in a structured manner.
Which of the following is an example of a cloud computing service?
A. Microsoft Word
B. Google Drive ✓
C. Adobe Photoshop
D. Spotify
What does the term "BIOS" stand for in computer systems?
A. Basic Input/Output System ✓
B. Binary Integrated Operating System
C. Base Input/Output Software
D. Binary Input/Output Service
Which of the following is an example of a distributed file storage system?
A. Dropbox
B. OneDrive
C. Hadoop Distributed File System (HDFS) ✓
D. iCloud
Which of the following is NOT a type of computer programming paradigm?
A. Imperative
B. Functional
C. Relational
D. Object-Oriented ✓
What is the purpose of a DNS (Domain Name System)?
A. It translates domain names into IP addresses ✓
B. It secures internet communication.
C. It encrypts files during transmission.
D. It manages database queries.
Comments
Post a Comment
You are welcome to share your ideas with us in comments!