Programming Basics Flashcards
It is a set of primitive instructions built into every
computer. The instructions are in the form of binary code, so you have to enter binary codes for various instructions.
Machine Languages
developed to make programming easy.
Assembly Languages
It is used to convert assembly language programs into machine
code.
Assembler
are English like and easy to learn and program.
High Level Languages
A program written in a high level language is called a ______
Source Program
used to translate the source program into a machine language program called an object program.
Compiler
is a program that
manages and controls a computer s
activities. You are probably using Windows
Operating System
a grammatical mistake in your program.
Syntax Error
detected when the program is run.
Run time Error
the output of your program is wrong.
Logic Error
Enumerate the 3 types of Bugs/Errors
- Syntax Error
- Run-time Error
- Logic Error
- A type of a high level language
- It is a programming paradigm that uses objects and their
interactions to design applications and computer programs. - It is a programming methodology that views a program as
similarly consisting of objects that interact with one another by
means of actions.
Object-Oriented Programming Language
It is a program construction that has data (That is, information)
associated with it and that can perform certain actions.
Objects
actions done by an object.
Methods
it is a blueprint or prototype from which objects are created.
Class
It is the process of hiding all the details of how a piece of
software is written and telling only what a programmer needs to know. It is often called Information Hiding
Encapsulation
it means that one method, used as an instruction, an
cause different actions, depending on the kind of object that performs the action.
Polymorphism
it is a way of organizing classes where the properties can be
defined only once and yet applies to a whole collection of classes.
Inheritance