Editing SeanBritt.ComputerScienceLexiconFA17

Author:

Summary:
This is a minor edit


Basic Editing - Text Formatting Rules - Documentation Index

Tables: Simple - Advanced

Paragraphs: for a new paragraph, use a blank line;

Line break: \\ or [[<<]]

-> to indent text, -< hanging text

Join line: \

Lists: * for bulleted, # for numbered, :term:definition for definition lists
Emphasis: ''italics'', '''bold''', '''''bold italics''''', @@typewriter@@ (monospaced)
References: [[another page]], [[http://www.example.com]], [[another page | link text]], [[#anchor]]
Groups: [[Group/Page]] displays Page, [[Group.Page]] displays Group.Page, [[Group(.Page)]] displays Group
Separators: !!, !!! for headings, ---- for horizontal line

Prevent formatting: [=...=]

Other: [+big+], [++bigger++], [-small-], [--smaller--], '^superscript^', '_subscript_', {+inserted+}, {-deleted-}

Preformatted block: [@...@]

Preview SeanBritt.ComputerScienceLexiconFA17Page is unsaved

Key Terms

  • Program - instructions for solutions using computer language
  • Cohesion - when a module can operate independently. maximizing cohesion helps efficiency.
  • Coupling - when modules are dependent on each other. data is passed between modules. it's important to minimize coupling for efficiency.
  • Heuristic - a creative solution to a problem that doesn't necessarily follow steps. (eg. buying stocks, playing skyrim or any other open-world game)
  • Algorithmic - a solution to a problem that is organized by specific steps (eg. Rubik's Cube, baking, Tic-Tac-Toe, tutorials)
  • Constants - values in solutions that can't be changed; any type of data
  • Named constants - a constant that can't be changed after it's initially given a value
  • Variables - values can change; any type of data; given unique labels called "identifiers"
  • Operators - different ways that a solution handles the processing of variables
  • Operand - variables the user inputs to be connected by operators
  • Function - small set of instructions that preform specific tasks and return values
  • Resultant - answer when operation is done
  • Expression - process data, the operands, through the use of operators
  • Equation - stores resultant of expression in memory location in computer through equal sign
  • Modules - subtasks that the processing in a problem is divided into
End of preview — remember to saveTop