Programming

Results 1 - 20 of about 26
Introduction to object-oriented programming
Extract from "Understanding Active X and OLE" by David Chappel "In the last 35 years, designers of computer hardware have gone from...
Programming > Object-Oriented Programming
Binary encoding
In the late 1930s, Claude Shannon showed that by using switches which were closed for "true" and open for "false," it was possible to...
Programming > Encoding
Software engineering
The term software engineering encompasses the set of methods, techniques and tools used in the production of an application beyond the...
Programming > Software engineering
Programming languages
A "programming language" is a language designed to describe a set of consecutive actions to be executed by a computer. A programming...
Programming > Programming
The concept of objects
Object-oriented programming consists of arranging data in modular sets of elements of real world information (called a domain. These...
Programming > Object-Oriented Programming
Hexadecimal notation
As binary numbers get longer and longer, a new base had to be introduced: hexadecimal numbering. The hexadecimal number system counts...
Programming > Encoding
Computer program
A computer program is a series of commands that are executed by the computer. However, the computer is only capable of processing...
Programming > Programming
Software lifecycle
The term software lifecycle describes the development of an application, from the concept phase right up to the retirement phase. The...
Programming > Software engineering
Program structure
A program's behaviour depends on the type of language used to write the program. Nonetheless, almost all programming languages are...
Programming > Programming
Object class and instance
A class is the structure of an object, meaning the definition of all items that an object is made up of. An object is therefore the...
Programming > Object-Oriented Programming
Representation of real numbers and integers
Representing (or encoding) a number means to express it in binary form. Representing numbers in a computer is necessary in order for...
Programming > Encoding
ASCII Code
Morse code was the first code used for long-distance communication. Samuel F.B. Morse invented it in 1844. This code is made up of...
Programming > Encoding
Programming languages - Instructions
The instruction is the key element in the computer as it tells the processor which action should be performed. The instructions which...
Programming > Programming
OOP - Data encapsulation
Encapsulation is a way of organising data and methods into a structure by concealing the the way the object is implemented, i.e....
Programming > Object-Oriented Programming
Programming languages - API
An API (Application Programming Interface) is a set of functions allowing the programmer to access an application's services through...
Programming > Programming
Quoted-printable encoding
Quoted-printable encoding (somtimes QP) involves using US-ASCII 7-bits encoding (non-accented letters) to encode a text that requires...
Programming > Encoding
OOP - Inheritance
Inheritance is specific to object-oriented programming, where a new class is created from an existing class. Inheritance (often...
Programming > Object-Oriented Programming
Agile Methods (RAD, XP)
"Agile methods" software development (also called Agile Modelling denoted AG for short) reduce software lifecycle time (thus speeding...
Programming > Software engineering
OOP - Polymorphism
The word polymorphism comes from Greek and means having several different forms. This is one of the essential concepts of object...
Programming > Object-Oriented Programming
Base64 encoding
The concept of Base64 encoding entails using US-ASCII (non-accented) characters to encode any sort of data in 8-bit form. Email...
Programming > Encoding
12