Exam Review Flashcards
Ada Lovelace
Considered the first computer programmer
Alan Turing
Credited with breaking Enigma
Grace Hopper
Developed the COBOL language
Bill Gates
Wrote an operating system that started Microsoft
Steve Jobs
Started Apple Computers
Dorothy Vaughn
Became the first African-American to become a supervisor at NASA
Sergey Brin
Developed the Google search algorithm
Douglas Engelbart
Built the prototype of a mouse and GUI
Tim Berners-Lee
Developed HyperText Markup Language (HTML)
What do we learn when solving problems?
Learn about new ideas, practice things we know, transfer ideas from one area to another, and stimulates our curiosity.
5 steps to problem-solving
- What is the problem?
- Make a model
- Analyze the model
- Find the solution
- check the solution
Algorithm
Set of instructions used to solve a problem
Flowchart
Graphical representation of the algorithm
Flowchart parts
Oval = start or end Arrows = flow Diamond = decision Rectangle = Changes data Parallelogram = input/output
Source Code
Written document through which a programmer can control a computer