How can we help?

You can also find more resources in our Help Center.

31 terms

Computer Science Vocabulary

asdfasdfasdf
STUDY
PLAY
problem solving process
1. Identify problem
2. Break down problem
3. Design a solution
4. Consider alternatives
5. Test the solution
6. Tweak solution if doesn't work
programming statements
instructions that are carried out when the program is executed
Java
An OOP language
OOP
Object-oriented program
Documenation
Any written comments or documents
Inline Documentation
Comments in a program
Class Definition
Everything else but the comments in a program
Program Termination
When end of method is reached
Method Invocation
Calling a method when we want it to execute
Character String
Characters enclosed in quotation marks
Identifiers
A formal name used to write programs
Reserved Words
Identifiers that have a special meaning
Case Sensitivity
Uppercase and lowercase letters are considered different letters
Title Case
The first letter of every word is capitalized and the words are put together
White Space
Blanks, tabs, and newline characters
Machine Language
The language that machines read; binary code
Assembly Language
The language for industrial robots
Low-level language
Languages that make CPU perform simple tasks
High-level language
Higher level than Assembly Language
Fourth-generation language
Programming languages are like natural languages
Editor
A program used to edit a document
Compiler
A program that translates code into binary code
Source Code
The code written by a programmer
Interpreter
A program that executes other programs
Bytecode
A binary program containing a program
Architecture Neutrality
A language will work on many types of machines
SDK
(Software Development Kit) Software provided by a software vendor that allows that language to be used on different software
IDE
(Integrated Development Environment) A system that supports the writing of a program
Syntax
The structure of a string in a language
Semantics
The meaning of a string in a language
Debugging
The process of finding problems and malfunctions with a program