C ++ Programming Tutorial By John Maina
| Institution | JKUAT |
| Course | Information Technolo... |
| Year | 1st Year |
| Semester | Unknown |
| Posted By | Jeff Odhiambo |
| File Type | |
| Pages | 99 Pages |
| File Size | 461.91 KB |
| Views | 8543 |
| Downloads | 1 |
| Price: |
Buy Now
|
Description
C Language Overview
This chapter describes the basic details about C programming language, how it emerged,
What are strengths of C and why we should use C.
The C programming language is a general purpose, high level language that was
originally developed by Dennis M. Ritchie to develop the UNIX
operating system at Bell Labs. C was originally first implemented on the DEC PDP
11 computer in 1972.
In 1978, Brian Kernighan and Dennis Ritchie produced the first publicly available
description of C, now known as the K&R standard. The UNIX operating system, the C compiler, and essentially all UNIX applications programs have been written in C.
The C has now become a widely used professional language for various reasons.
Easy to learn
Structured language
It produces efficient programs.
It can handle low level activities.
It can be compiled on a variety of computer platforms.
Facts about C
C was invented to write an operating system called UNIX.
C is a successor of B language, which was introduced around 1970.
The language was formalized in 1988 by the American National Standard
Institute.(ANSI).
The UNIX OS was totally written in C by 1973
Below is the document preview.
APH 107: Mechanics
Trending!
In physics we deal with physical quantities which are usually quantified by measuring. The process of measuring involves assigning a number to a physical quantity by comparing it with a standard. The standard quantity is called unit and used to measure the given physical quantity.
68 Pages
5412 Views
0 Downloads
1.26 MB
ADF 203: FASHION CHANGE AND HUMAN BEHAVIOUR
Trending!
Recognition is a product of fashion, not because of the visible characteristics, but
because those who are able to sustain the rapid change of fashion set themselves
apart from others by showing they “belong”
19 Pages
7162 Views
1 Downloads
615.58 KB
ADF 303: APPAREL AND ACCESSORES
Trending!
Costume; A style of clothes belonging to a particular cultural or historical concepts and is often used to refer to ethnic or historical clothing as well as those constructed for special rituals e.g. theatre, drama, etc.
82 Pages
5009 Views
2 Downloads
1001.34 KB
ADF 309: PRINCIPLES OF MERCHANDISING
Trending!
Merchandising; The planning required to have the right merchandise at the right time, in the right place, in the right quantities and at the right price for specified target group(s) of consumers.
75 Pages
6611 Views
2 Downloads
1.08 MB
ADF 206: HISTORIC TEXTILES AND TEXTILES CONSERVATION
Trending!
Throughout history man has always created, used and preserved textiles. Thus, textiles have been part of man’s life from time immemorial. This course explores textile conservation and issues related to conservation such as preserving, cleaning, repairing and laundering, which includes traditional and modern methods.
35 Pages
5287 Views
1 Downloads
1.41 MB
ADI 202: COST PLANNING AND CONTROL
Trending!
The Bill of Quantities (BOQ) is defined as a list of brief descriptions and estimated quantities. The quantities are defined as estimated because they are subject to a measurement and are not expected to be totally accurate due to the unknown factors which occur in design work.
16 Pages
5536 Views
0 Downloads
547.59 KB
APH 112: PHILOSOPHY OF HUMAN SEXUALITY
Trending!
Normative philosophy of sexuality inquires about the value of sexual activity and sexual pleasure and of the various forms they take. Thus the philosophy of sexuality is concerned with the perennial questions of sexual morality and constitutes a large branch of applied ethics.
63 Pages
5264 Views
0 Downloads
1.94 MB
Computer Graphics and Multimedia
Early man used drawings to communicate even before he learnt to talk, write, or count. Incidentally, these ancient hieroglyphics (picture-writings) communicate as well today, as they must have done thousands of years ago, this fully supports the saying that “A picture is worth a thousand words” and in the era of computers we can add on to it or we may as well revise the saying to “A computer is worth a million pictures!”
59 Pages
1326 Views
0 Downloads
2.08 MB
Introduction to machine and machine tools
Trending!
Basic machine tools are the machines that are used for general purpose metal cutting operations within their range and these include engine lathe machine, drilling lathe machine, shapers lathe machine, milling machines, grinder lathe machine and power hacksaws lathe machine, Planer lathe machine, Sloter lathe machine etc.
19 Pages
5966 Views
0 Downloads
601.95 KB
Cutting tools and materials
Trending!
Cutting tools- various types of single point cutting tools and their uses, single point cutting too geometry, tool signature and its effect, heat produced during cutting and its effect, cutting speed, feed and depth of cut and their effect.
23 Pages
5866 Views
0 Downloads
683.28 KB