[2026-07-17] Exam-Based
No description yet. This curated deck is ready for daily study.
Card preview (19)
What is the difference between an array and a linked list?
List values are stored non-contiguously.
What is inheritance?
It allows a class to inherit the properties of another class.
What are two functions of an operating system?
• File management. • Resource management.
What is paging?
Paging is when memory is split up into equal-sized sections known as pages.
Why is scheduling necessary?
It ensures all sections of the program are being run.
What is Virtual Memory?
A section of the hard drive acts as RAM when the space in main memory is insufficient to store programs being used.
What is segmentation.
Segmentation is when memory is split up into unequal-sized sections known as segments.
What is a distributed system?
A distribution system is an operating system that runs across multiple devices.
What is an IP address?
An Internet Protocol address is a unique identifier given to devices which communicate over the Internet
What are three features of an object-oriented language?
• High reusability. • Modular structure. • It is unsuitable for smaller problems.
What is utility software?
A utility performs a certain task and is related to the upkeep of the system.
What is a library?
Sections of code written by other authors. Like a GUI library.
How are linkers used during the compilation process?
It looks for all symbols and ensures they are referenced in the program.
What is opcode?
The opcode specifies the instruction to be performed and the addressing mode.
What is software?
The set of instructions that run on a computer system.
What is a primary key?
A field with a unique value.
What is the purpose of HTML when programming a website?
HTML defines the structure and content of a webpage.
What is a register?
Registers are small memory cells that operate at a very high speed.