1.2.3 Flashcards
procedural abstraction
the process of applying or using a procedure and only knowing what the procedure does, without knowing how it does it
usability
the quality of how easy it is for a user to use an app without any explanation outside of the app
abstraction
a technique or process that manages complexity in a program or a computer system; “hides” details or removes duplication
decompose
to break down a complex problem or system into smaller parts that are more manageable and easier to understand
procedure
a sequence of actions or instructions to follow in solving a problem or accomplish a task; subprogram
function
a named section of a program that performs a specific task
method
a function that is a member of a class
modulo
a mathematical operator that performs division but returns the remainder