60 terms

CS First Week Vocabulary2017

STUDY
PLAY
ROM
a type of Memory that allows Read Only access
Memory
a place where data is stored in the computer
BIOS
the Basic Input/Output (I/O) System program directing the basic tasks in a computer
Input
data entered into the computer
RAM
a type of Memory that allows Random Access
Keyboard
a device with letters, numbers and symbols to enter data
Program
a set of logical statements directing a computer to perform tasks
Software
the digital program components of a computer system
Hardware
the physical components of a computer system
Output
data produced by the computer
Mouse
a device used to move a cursor on a computer display
Boot
the process when the computer turns on and starts functioning
Monitor
visual output device used in a computer system
Binary
the number system with only two entries - either a 1 or 0
Computer
a machine system that processes information and makes calculations
JAVA
the main programming language used in his class
USB
the common abbreviation for Universal Serial Bus
Network
a connected group of computers and devices
Hard Drive
a spinning magnetic disk that is the main data storage location in most computers
CPU
the central processing unit or microprocessor of a computer
Algorithm
a step by step logical process to solve a problem or complete a task
Bit
a storage location in a computer that can store only a 1 or a 0
Boolean Variable
a variable that can only have the value of TRUE or FALSE
Byte
the smallest normal memory size in a computer consisting normally of 8 bits
Compiler
a program that translates high level programming language to machine code
Constant
a value stored in a computer that does not change during a program's execution
ENIAC
Electronic Numerical Integrator and Computer
Executable
a machine code program file that is able to be run successfully by a computer
High-Level Programming Language
human understandable language for giving a computer instructions
Internet
a world-wide connected network of computers and devices
Machine Code
instructions in binary 1's and 0's that a CPU in a computer can understand and execute
Operating System
the central software system instructing computer internal actions and tasks
Peripheral
any device that is part of a computer system except the CPU and main memory
Pseudocode
words used to create algorithms that is a mixture of English and high level programming
Syntax
the correct placement for words, letters and symbols in high level coding to compile correctly
Terminating
ensuring that there is a defined end to a program or sequence of code
Transistor
a three terminal semiconductor amplifying device fundamental to most electronic circuits
Unambiguous
a step or action that is clearly and precisely defined with only one option/answer
Unicode
a global translation table relating binary numbers to language characters and symbols
Variable
a storage location in a computer of a single type that can hold different values
Program statements
similar to English sentences, these carry out the tasks that programs perform
Syntax error
a programming error that occurs with typing errors or incorrect code structure
Debugging
a process that frees a program of all its errors.
Semantic errors
errors that occur when you use a correct word in the wrong context in program code
Procedures
sets of operations performed by a computer program.
Method
a self-contained block of program code, similar to a procedure.
Class
in object-oriented terminology, term describes a collection of objects with common properties.
Objects
instances of a class made up of attributes and methods.
Procedural programming
a style of programming in which sets of operations are executed in sequence
Object-oriented programs
programs with classes of objects, that use those objects in methods
IDE
Integrated Development Environment (such as JGRASP)
String
a sequence of characters
Main method
the first method in a Java program that guides the execution
Compile
to change high level programs into machine executable code
Run
to execute the machine code
Public
declaration word that states all programs can use the class or method created
Class name
the name given a class in the declaration statement and it must match the filename
Class declaration
statement that announces and names a class or method
Editor
a place to create high level program code
Case sensitive
if a character is lower case or upper case matters in Java
YOU MIGHT ALSO LIKE...