Which type of software is designed to perform a specific task for users?Application SoftwareFirmwareBIOSB) Application SoftwareApplication software is developed to help users perform specific tasks such as word processing, browsing, and accounting.
Which protocol automatically assigns IP addresses to devices on a network?FTPDHCPSMTPC) DHCPDHCP (Dynamic Host Configuration Protocol) automatically provides IP addresses to devices connected to a network.
What does the acronym URL stand for?Universal Resource LinkUnified Reference LocatorUniversal Reference LinkA) Uniform Resource LocatorA URL is the address used to locate resources on the internet.
Which memory is used to temporarily store data currently being processed by the CPU?RAMDVDSSDB) RAMRAM temporarily stores data and instructions that the CPU needs for active tasks.
Which protocol is commonly used to send emails?FTPSMTPDNSC) SMTPSMTP (Simple Mail Transfer Protocol) is used for sending email messages over the Internet.
Which programming language is primarily used for Android app development?JavaPHPSQLB) JavaJava has long been one of the primary languages used for Android application development.
Which computer component is known as the "brain" of the computer?CPUMonitorKeyboardB) CPUThe Central Processing Unit (CPU) executes instructions and controls all computer operations.
Which network device operates at the Data Link Layer (Layer 2) of the OSI model?SwitchModemGatewayB) SwitchA switch forwards data using MAC addresses and operates at Layer 2.
Which file extension is commonly associated with Python programs?.exe.py.cppC) .pyPython source code files are saved with the .py extension.
Which storage device has no moving mechanical parts?SSDDVDFloppy DiskB) SSDSSDs (Solid State Drives) use flash memory and have no moving parts, making them faster and more durable.
Which protocol is used to securely browse websites?HTTPSFTPSMTPB) HTTPSHTTPS encrypts data exchanged between the browser and the web server.
Which programming concept allows one class to acquire properties of another class?InheritanceSortingDebuggingB) InheritanceInheritance is an OOP feature that enables code reuse by deriving classes from existing classes.
Which memory is located inside the CPU and provides the fastest access to data?Hard DiskRegisterDVDC) RegisterRegisters are small storage locations inside the CPU and provide the fastest data access.
Which topology connects all devices to a central hub or switch?BusStarMeshC) StarIn a star topology, every device is connected to a central hub or switch.
What is the main purpose of a compiler?Translate Source Code into Machine CodeCreate NetworksStore FilesB) Translate Source Code into Machine CodeA compiler converts high-level programming code into machine-readable code.
Which type of software acts as an interface between hardware and users?Operating SystemAntivirusCompilerB) Operating SystemAn Operating System manages hardware resources and provides an interface for users and applications.
Which number system uses only digits 0 and 1?Octal) BinaryHexadecimalC) BinaryThe binary number system uses only two digits: 0 and 1.
Which device converts digital signals into analog signals for transmission?ModemPrinterPlotterB) ModemA modem modulates and demodulates signals for communication over networks.
Which OSI layer is responsible for end-to-end communication?Transport LayerPhysical LayerData Link Layer: B) Transport LayerThe Transport Layer ensures reliable end-to-end communication between devices using protocols like TCP.
Which search algorithm checks each element one by one?Linear SearchHash SearchMerge SearchB) Linear SearchLinear Search sequentially checks every element until the target is found.
What does DNS stand for?Digital Network ServiceData Number SystemDomain Navigation ServerA) Domain Name SystemDNS translates domain names into IP addresses so browsers can locate websites.
Which protocol automatically assigns IP addresses to devices on a network?DHCPFTPSMTPB) DHCPDHCP (Dynamic Host Configuration Protocol) automatically assigns IP addresses to devices connected to a network.
Which data structure is commonly used for recursion?ArrayStackTreeC) StackFunction calls in recursion are stored in the call stack, making Stack the primary data structure used.
What does GUI stand for?Graphical User InterfaceGlobal User IntegrationGraphical Utility InternetB) Graphical User InterfaceGUI allows users to interact with computers using graphical elements such as windows, icons, and menus.
Which part of the CPU performs arithmetic and logical operations?ALURAMCacheB) ALUThe Arithmetic Logic Unit (ALU) performs mathematical calculations and logical comparisons.
Which data structure stores elements in key-value pairs?QueueDictionaryArray OnlyC) DictionaryA dictionary stores data as key-value pairs for efficient retrieval.
What does URL stand for?Universal Resource LinkUnified Record LocatorUniform Record LinkA) Uniform Resource LocatorA URL is the address used to locate resources on the Internet.
Which protocol is used to transfer web pages on the Internet?HTTPSMTPDHCPB) HTTP: HTTP (HyperText Transfer Protocol) is the standard protocol used to transfer web pages between servers and browsers.
What is the binary equivalent of decimal number 10?100111001110A) 1010Decimal 10 is represented as 1010 in the binary number system.
Which memory retains data even when power is turned off?CacheROMRegisterC) ROMROM (Read Only Memory) stores permanent instructions and retains data without power.
Which network topology uses a central device to connect all computers?BusStarMeshC) StarIn a star topology, all devices connect to a central hub or switch.
What does RAM primarily store?Temporary Running DataBackup FilesOperating System OnlyB) Temporary Running DataRAM temporarily stores data and programs currently being used by the CPU.
Which programming language is known as a markup language?JavaHTMLC++C) HTMLHTML is a markup language used to create web pages.
Which sorting algorithm repeatedly compares adjacent elements and swaps them if needed? Quick SortBubble SortHeap SortC) Bubble Sort Bubble Sort repeatedly compares adjacent elements and swaps them until the list is sorted.
Which data structure uses LIFO (Last In First Out)?StackArrayLinked ListB) StackA Stack follows the Last In First Out principle where the last inserted item is removed first.
What does CPU stand for?Computer Processing UnitCentral Program UtilityControl Processing UnitA) Central Processing UnitCPU is the main processing component responsible for executing instructions.