General Solution (Algorithm) - Specify The Required Data
General Solution (Algorithm) - Specify The Required Data
Data type The specification of how information is represented in the computer as data and the
set of operations I that can be applied to it
Computer programming The process of specifying the data types and the operations for a
computer to apply to I data in order to solve a problem
Computer program Data type specifications and instructions for carrying out operations that
are used by a I computer to solve a problem
Problem-Solving Phase
Algorithm Instructions for solving a problem or sub problem in a finite amount of time using a
finite amount of data
Programming language A set of rules, symbols, and special words used to construct a computer
program
Code Data type specifications and instructions for a computer that are written in a programming
language
Machine language the language, made up of binary coded instructions, that is used directly by
the computer
Assembly language A low-level programming language in which a mnemonic is used to
represent each of the
Machine language instructions for a particular computer Assembler A program that translates
an assembly language program into machine code
Compiler A program that translates a program written in a high-
level language into machine code
Source code Data type specifications and instructions written in
a high-level programming language
Object code A machine language version of source code
Bytecode A standard machine language into which Visual Basic
source code is compiled
Direct execution The process by which a computer performs the
actions specified in a machine language pro-
gram
Interpretation The
translation, while a program is running, of non-
machine language instructions (such as Bytecode)
into executable operations
Virtual machine A program that makes one
computer act like another
Object A collection of data values and associated
operations
Class A description of an object that specifies the types
of data values that it can hold and the operations that it can perform
Instantiate To create an object based on the description supplied by a class