Welcome to New Semester

We can have all the

Dear student,

Education is an admirable thing, but it is well to remember from time to time that nothing that is worth knowing can be taught. Remember that education is the most powerful weapon which you can use to change the world even how small you are and how poor you are. You can even change the world with the knowledge that you have. Education is our best friend. An educated person is respected everywhere. Education beats the beauty and the youth. However, when you are well educated, remember that how far you go in life depends on your being tender with the young, compassionate with the aged, sympathetic with the striving and tolerant of the weak and strong. Because someday in your life you will have been all of these.

Therefore, in this beginning of semester, set your mind to discover new knowledge and get ready your mental and physical to meet your new lecturer, new subject and new learning environment…

Life is really simple, but we insist on making it complicated.

Confucius

Announcement

Dear student,

I had uploaded Problem Based Task 1. The due date for the assignment is on June 1st 2013 before 5.00PM.

Please click to this link to check the assignment. (PBT1)

Thank you..

 

History of C++

 c++

    In the early 1970s, Dennis Ritchie of Bell Laboratories was engaged in a project to develop a new operating system.  Ritchie discovered that in order to accomplish his task he needed the use of a programming language that was concise and that produced compact and speedy programs. This need led Ritchie to develop the programming language called C.

     In the early 1980’s, also at Bell Laboratories, another programming language was created which was based upon the C language.  This new language was developed by Bjarne Stroustrup and was called C++.  Stroustrup states that the purpose of C++ is to make writing good programs easier and more pleasant for the individual programmer.  When he designed C++, he added OOP (Object Oriented Programming) features to C without significantly changing the C component.  Thus C++ is a “relative” (called a superset) of C, meaning that any valid C program is also a valid C++ program.

     There are several versions of the C++ language, of which Visual C++ is only one.  Other dialects include Borland C++, Turbo C++, and Code Warrior (Mac).  All of these software packages enable you to create computer programs with C++, but they all implement the C++ language in a slightly different manner.  In an attempt to maintain portability of both the C and C++ languages, the American National Standards Institute (ANSI) developed a standard of consistency for C and C++ programming.  While we will be working primarily with this ANSI standard, we will also be examining the idiosyncrasies of Microsoft Visual C++ 6.0.

Note:  Due to their power and ease of use, C and C++ were used in the programming of the special effects for Star Wars.

bjarne

Welcome to Programming World

“The beginning of knowledge is the discovery of something we do not understand….”