Get ahead with a $300 test prep scholarship
| Enter to win by Tuesday 9/24
Intro to Programming: Vocab List 2 (Sections 1.4, 1.5, and 1.6)
Terms in this set (22)
CPU or Central Processing Unit
-The brain of the computer
-where all of the basic operations of the computer are carried out
-can do arithmetic and logic problems
-can only directly access information stored in the MAIN MEMORY
-the only memory that the CPU can directly access
-also called RAM (Random Access Memory)
-fast but VOLATILE (when the power is turned off, the memory is lost)
-hard disk/hard drive (in the computer)
-CD, DVD, USB flash drives/sticks...(outside of the computer)
Random Access Memory
The CPU follows the ____________________ cycle. This means that it gets the first instruction and carries it out, then the next and the next and the next...
the form of a programming language
the precise meaning of a programming language
In computer science, _______________ are referred to as computer code.
The process of writing an algorithm in a programming language is called _____________.
High Level Language
C++, C, Java, Python, Perl, Ruby are all examples of___________ designed to be used and understood by humans.
Low Level Language
-The Language that computers actually understand
-Hard for humans to read
A computer program that simulates the behavior of a computer that understands a high-level language. It executes the lines of source code one-by-one and carries out the operations.
(Python uses this)
A complex program that translates a computer program (all at once) written in a high-level language into machine language so that it can be executed by the computer.
(Java uses this)
the code of a high-level language
code the machine (computer) directly executes
-a brand new command for the program
-a subprogram within a program
invoke or call
you can ________________ a function by typing its name followed by parentheses().
Program commands have changeable parts called _______________ (also called arguments).
A program specifically designed to help programmers write their programs is called a ___________ _____________.
IDE, IDLE, Eclipse, IntelliJ are examples
A _________________ is used to give a name to a value so that it can be referred to at other points in a program.
--Text placed in a program for the benefit of human readers
--It is ignored by the computer when running the program