CS50 Flashcards
(105 cards)
Computers really only understand what?
Zero’s and Ones
What is binary system
Zero’s and Ones
Computers’ use powers of what?
Powers of 2
How is a “1” represented in computer value?
001
How is a “2” represented in computer value?
010
How is a “3” represented in computer value?
011
How is a “4” represented in computer value?
100
Zeros and ones– the so-called binary system–
are what a computer scientist would generally call what?
a bit, or binary digit.
Inside of a computer is millions,
billions of things that are just smaller than that, called,
_____ or switches, that you just turn on and off.
transistors
How many “bits” equal a “byte?”
8 bits equal one byte
Unicode allowed us to represent what new thing with zero’s and one’s?
Color
What is an algorithm?
step by step instructions
What is another term for “actions?”
Functions
What are “conditions”
Actions points for a decision
What is a Boolean expression?
Something that is either true or false, yes or no
What is the goal of an algorithm?
Finding “good” and “fast” solutions to problems
Math inequalities are really _____ expressions.
Boolean
What is an array?
A list, or way of storing multiple pieces of information in a variable, not just a number.
Multi-threading allows me to do…..
multiple things at a time
The goal in programming is…
to take very deliberate baby steps toward end goal
Scratch website?
Scratch.MIT.edu
A multi-threaded program is a program that can do….
multiple things at once.
0 and 1 represent what?
False (0) and True (1)
What does “PRINTF” stand for?
Print Formatted or