lesson 1 Flashcards
it is a sequence of instructions written to perform a specified task for a computer.
computer program
it is text written in a computer programming language
Source code
it is the process of designing, writing, testing, debugging/ troubleshooting, and maintaining the source code of computer programs.
Computer programming (programming or coding)
it is self-contained set of instructions used to operate a computer to produce a specific result
Program / software
the process of writing a program, or software
Programming
also called “executables”, consist of binary instructions
Machine language programs
programming language with symbolic names for opcodes, and decimals or labels
Assembly Language
Assembly language programs must be translated into machine instructions, using an
assembler
languages that use instructions tied directly to one type of computer
Examples: machine language, assembly language
Low-level languages
instructions resemble written languages, such as English,and can be run on a variety of computer types
Examples: Visual Basic, C, C++, Java
High-level languages
the programs written in a high- or low-level language
Source code
all statements are translated and stored as an executable program, or object program; execution occurs later
Compiler
each statement is translated individually and executed immediately after translation
Interpreter
available instructions are used to create self-contained units called procedures
Procedural
reusable objects, containing code and data, are manipulated
Object-oriented
an American computer scientist and winner, with Kenneth Thompson, of the 1983 Turing Award.
Dennis Ritchie
it is a general-purpose, procedural, imperative computer programming language.
C programming
an extension of C language
C++
Program Development Cycle
Analyze - Design - Choose - Code - Debug and Test - Complete the Documentation
the step-by-step sequence of instructions that describe how the data is to be processed
Algorithm
English-like phrases used to describe the algorithm
Pseudocode
description of a mathematical equation
Formula
diagram showing the flow of instructions in an algorithm
Flowchart
it show the start and stop points in a process in flowchart
Terminator (Terminal, Point, Oval)