CS50 - Week 0 Flashcards
What Computer science is all about?
Solving problems (not only programming)
In binary representation, how many numbers one hand can reproduce?
32 (2^5)
How many state does a binary have?
two (0 and 1)
ASCII
American Standard Code for Information Exchange
How many bits a byte has?
8
What’s abstraction?
Reduce complexity. Make things simpler.
How many bits does ASCII have?
256 (2^8)
How many bytes does Unicode have?
Up to 4 bytes.
RGB
Red Green Blue
How many bytes a RGB has?
3 bytes
How movies are built?
It’s based on images moving fast (FPS)
FPS?
Frames per Second
What’s an algorithm?
The term algorithm is used in computer science to describe a problem-solving method suitable for implementation as a computer program. Algorithms are the stuff of computer science: They are central objects of study in many, if not most, areas of the field.
log n?
logarithmic
Pseudocode?
instruction written in a very human format