INTRODUCTION TO PROGRAMMING Flashcards
Computer Programming
This provides control, is also a software and is a structured combination of data and instructions used to operate a computer to produce a specific result.
Programming
Process of writing a computer program in a language that the computer can respond to and other programmers can understand.
Programming Language
Set of instructions, data and/or rules used to construct a program.
CLASSIFICATIONS OF PROGRAMMING LANGUAGES
BY:
a. LEVEL
b. ORIENTATION
A level of programming language in which it resembles written languages such as english
HIGH LEVEL LANGUAGES
Use instructions that are tied to one computer.
LOW-LEVEL LANGUAGES
ALGORITHM
Step by step sequence of instructions that describe how to perform a task/computation.
Pseudocode
English-like phrases that are used to describe the steps in algorithm.
FLOWCHART
a visual representation of the sequence of steps and decisions needed to perform a process.
FLOWCHART SYMBOLS ( 6 )
terminal, loop, process, decision, flow lunes, connector
Variables
reserved memory locations to store values
DATA TYPES (7)
boolean character integer floating point double floating point valueless string
Keyword for VALUELESS
void
Operator
Is a symbol that tells the computer to perform specific mathematical or logical manipulation.
Operand
can be a literal value or an identifier with an associate value.