Introduction to Computer Science Flashcards
Computing Science
study of computation
Computation
Modeling
Representation
Manipulation
Transformation of information
algorithms
A plan or recipe that is used to solve a problem
programs
A sequence of instructions that specifies how to perform a computation
It is made of algorithms and data
Computational Problem Solving
Computational problem solving comes before Programming
It’s about finding an abstract computational solution for a problem or task
Programming
Programming is about taking a computational solution and describing it in a particular programming language
A way to instruct the computer to perform a certain task or a set of instructions
Description of computations, written in a way that a computer can execute them
What is a (Python) Program?