Please enable JavaScript.
Coggle requires JavaScript to display documents.
sOOPy Terms - Coggle Diagram
sOOPy Terms
Domain Separation: Allows for enforcement of rules governing the entry and use of domains by entities outside the domain.
-
User Domain: The processor cannot access memory that belongs to other programs or the operating system
Supervisor Domain: The processor can directly access memory or manipulate access control tables in a primitive file system.
-
-
-
Encapsulation: finds its origin in object-oriented programming (OOP). In OOP, a class definition encapsulates all data and functions to operate on the data.
Resource: Be the memory, disk drive, network bandwidth, battery power, or a monitor. It can also be system objects such as shared memory or a linked list data structure.
Modularity: A design technique that separates the functionality of a program into independent, interchangeable components.
-
-
Data Hiding: Only allow necessary aspects of a data structure or a record to be observed or accessed.
Stack Data Structure: Exposes only the data at the top of the stack using simple push and pop instructions.
Inheritance: A mechanism where you can to derive a class from another class for a hierarchy of classes that share a set o
attributes and methods
-
Open Design:the process o planning a system of interacting objects for the purpose of solving a software problem