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 | 3168 |
| 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.
CLINICAL CHEMISTRY OF LIVER
Trending!
The liver plays a major role in carbohydrate, lipid and protein homeostasis, with the processes of glycolysis, the Krebs cycle, gluconeogenesis, glycogen synthesis and glycogenolysis, lipogenesis, ketogenesis, amino acid synthesis and degradation, and protein synthesis; all taking place in the hepatocytes.
38 Pages
2546 Views
0 Downloads
1.56 MB
SMA 104: CALCULUS 1
Trending!
A function is a relation from a set of inputs to a set of possible outputs where each input is related to exactly one output. This means that if the object x is in the set of inputs (called the domain) then a function f will map the object x to exactly one object y=f(x) in the set of possible outputs (called the codomain). Analogously, a function can be viewed as a machine whose row material is its input and the final product is output. In addition to f(x), other abbreviated symbols such as g(x) and P(x) are often used to represent functions of the independent variable x, especially when the nature of the function is unknown or unspecified.
71 Pages
2655 Views
4 Downloads
2.36 MB
Alkyl Halides and Nucleophilic Substitution
Trending!
Alkyl halides are organic molecules containing a halogen
atom bonded to an sp3 hybridized carbon atom.
Alkyl halides are classified as primary (1°), secondary (2°),
or tertiary (3°), depending on the number of carbons bonded
to the carbon with the halogen atom
53 Pages
2805 Views
0 Downloads
2.07 MB
SPH 100: MECHANICS I
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. For instance when we say the length is 5 m, it means the standard used is one meter ( 1 m) and
the length is 5 times of the standard length. A standard adopted as a unit should have the following features:
i) It must be universally acceptable and of reasonable size.
ii) Its magnitude must be definite and definable
iii) Its magnitude should not change with time, temperature and pressure i.e. it should be invariable and
iv) It should be reproducible.
82 Pages
1508 Views
0 Downloads
1.33 MB
BUSINESS STUDIES FORM 1 NOTES
Trending!
The purpose of this business studies simplified notes is to equip the student or trainee with knowledge and skills to enable him or her understand this subject in an easy way.
69 Pages
3162 Views
0 Downloads
410.62 KB
BEP 1102: HUMAN GROWTH AND DEVELOPMENT
Trending!
Development is a progressive series of qualitative changes that occur in a predictable
pattern as a result of the interaction between biological and environmental
factors. It is a unique kind of change that is cumulative and occurs over time in
a social context. For example language use, thought processing, reading skills,
and peer relationships.
116 Pages
3140 Views
1 Downloads
1.3 MB
SUPPORT AND MOVEMENT NOTES
Trending!
Organisms need rigid framework to support their bodies/ weight off the ground and maintain their shape. In animal this function is performed by skeleton while in plants is by variety of supportive tissues. Movement is displacement of part of organism Locomotion is displacement of whole organism’s body.
17 Pages
2385 Views
0 Downloads
2 MB
THE EYE NOTES
Trending!
To focus on a near object, the cilliary muscles contract thereby relaxing the tension on the suspensory ligaments. This leads to increase in the curvature of the lens. The light rays aresufficiently refracted and brought to focus on the retina.
10 Pages
2466 Views
0 Downloads
836.94 KB
AHT 102: INTRODUCTION TO POLITICAL SCIENCE
Trending!
This course broadly introduces students to the discipline of Political Science. More specifically, the course explores basic concepts in politics, theories and ideologies, configurations of the state and government, and the institutional frameworks of politics.
33 Pages
2354 Views
3 Downloads
1.04 MB
AEN 1O1: INTRODUCTION TO THE GRAMMAR OF ENGLISH
Trending!
This course introduces you to the grammar of the English Language. It begins with and identification and classification of the words of the English Language. It then explain how the words of the language interact and combine to form larger structures, such as phrases which in turn combine to form clauses. The clause is the unit used by a speaker to express thoughts and thus clearly communicate with other people. This course introduces you the basic structure of the English language clause and how it can be used to communicate thoughts in different styles.
79 Pages
2610 Views
2 Downloads
1.24 MB