glossary U02 Flashcards
(44 cards)
A collection of software projects, which are developed and co-evolve in the same environment
ecosystem
The occurrence of multiple events within overlapping time frames, but not simultaneously
concurrency
Code or instructions that are purposely complicated to help conceal what the code performs. A programmer may do this to help prevent the program from being modified, stolen, or prevent a program from reading the code and understanding its true, malicious, intentions
obfuscation
A technique to sequence through a block of code repeatedly until a specific condition either exists or no longer exists
iteration
A temporary placeholder for a function that will be implemented at a later time
stub
To have a pause or rest during a formal meeting
to adjourn
Refers to a collection of files, programs, routines, scripts, or functions that can be referenced in the programming code
library
One who speaks against a motion
opposer
Removing the bugs or mistakes from a program
to debug
The person who is in charge of a meeting
chair(person)
One who supports the proposer of a motion or proposal
seconder
An early version of a product not yet manufactured or released
prototype
A method of testing software. Units (small sections) of the code are rigorously checked to ensure they work correctly
automated unit testing
Refers to a system that maps the runtime behavior of different programming languages so they can share common resources. Thus, you can translate data and state across the two sides of the bridge
bridge code
To make a computer program or instruction work
to execute
To break the code into smaller chunks
decomposition
Software that is no longer produced or supported by the company that originally made it
abandonware
A motion which has been carried (according to the voting procedure in operation)
resolution
A small computer program that can be added to an existing program in order to make the existing program work as it should
patch
A small computer program that makes a larger one work faster or have more features
plug-in
Figure out the details of the problems that you are trying to solve
define (a function)
A proposal to modify or alter a motion. It must be proposed and seconded and any amended motion must be voted on first. If the amendment is rejected, voting takes place on the original motion
amendment
Describes the time when a program is actually running on a computer
run time
To execute a program
to run a program