EasyC
EasyC 2
EasyC 3
EasyC 4
EasyC 5
100
The basic structural frame of a machine.
What is Chassis
100
A robot must protect its own existence as long as such protection does not conflict with a higher order law.
What is Law Three
100
A hard-keyed value in the program code which cannot be changed while the program is running.
What is Constant
100
16 bits (two bytes); can hold 65,536 different values
What is Int
100
Code that is encapsulated into a named entity and can be called from anywhere in a program. Often performs one specific talk very well, and is named according to what it does.
What is User Function
200
A system of components which transmit mechanical energy from the motor to the wheels.
What is Drive Train
200
(also called a "base 2 system") uses only 0 and 1 to represent all values
What is Binary System
200
A type of variable that is 24 bits (3 bytes)
What is short long
200
The range of values where the motor seems to be trying to move but remains still.
What is Deadbanding
300
a method of controlling a final control element, in which the controller can produce only two different inputs on and off. By frequently turning the final control element on and off, and by varying the duration of the on and off control signals, the required final control element output is controlled.
What is Pulse Width Modulation (PWM)
300
A robot may not injure a human being, or, through inaction, allow a human being to come to harm, unless this would violate a higher order law.
What is Law One
300
A unit of computer memory consisting of 8 bits.
What is Byte
300
A variable which can store both positive and negative values. If your variable will ever need to represent a negative number (or if you're not sure), choose this type.
What is Signed Variable
300
a non-functional note added to computer code for the benefit of the programmer; these do not take up space on your controller.
What is Comment
400
A small, compact, gear head motor with a restricted range of rotational motion.
What is Servo Motor
400
The tiniest possible data storage location; holds either a zero or a one.
What is Bit
400
uses 8 bits of memory (one byte); has 256 possible values; very useful for storing text, which is made up of alphabetic characters; commonly used to hold character data, but can also hold numeric data; the smallest variable type
What is Char
400
A type of variable that is 32 bits (4 bytes).
What is long
400
A natural number (counting number), its negative, or zero; defined as whole numbers, positive and negative, which includes zero.
What is Integer
500
A robot may not injure humanity, or, through inaction, allow humanity to come to harm.
What is Law Zero
500
A robot must obey orders given to it by human beings, except where such orders would conflict with a higher order law.
What is Law Two
500
A symbol which represents a value which can be changed during the running of a computer program. A symbol which stands for a location in computer memory.
What is Variable
500
A variable which only stores numbers greater than or equal to zero.
What is Unsigned Variable
500
derived from or guided by experience or experiment; depending upon experience or observation alone, without using scientific method or theory, especially as in medicine;provable or verifiable by experience or experiment.
What is Empirical
M
e
n
u