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 | 2564 |
| 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.
Writing Learning Objectives
Trending!
A learning objective answers the question: What is it that your students should be able to do at the end of the class session and course that they could not do before?
9 Pages
2762 Views
0 Downloads
111.8 KB
UCU101: Introduction to Development Studies
Trending!
Updated notes on Introduction to Development Studies
115 Pages
2940 Views
1 Downloads
4.2 MB
AGE 302: GEOGRAPHY OF AFRICA
Geography of Africa is a unit which is developed on the knowledge that was
obtained from the study of Geography of East Africa (Age 203). This course (Age 302)
builds on the knowledge of two components namely; Physical Environment and
Human Environment.
128 Pages
928 Views
1 Downloads
1.35 MB
AHT203: MODERN GOVERNMENTS IN AFRICA
Trending!
This module examines modern governments in Africa. These are governments
that emerged in African States in the independence and post independence period. The
module interrogates the socio-political and economic factors that have led to the growth of modern governments in Africa
67 Pages
3082 Views
2 Downloads
2.24 MB
EMP201: CURRICULUM CONTEXT
Trending!
The main purpose of education is to socialize an individual among peer groups. From the beginning of human society, the main objective of education has been that of transmitting to the child the accumulated experiences of his people and their culture as well as of training him to fit into the membership of the group. It was through this background that the society has managed to survive and gain increasing knowledge over all forms of human institutions: governance, rituals, survival etc.
2754 Views
0 Downloads
139.59 KB
HES 205: MOTOR DEVELOPMENT AND LEARNING
Trending!
This course is designed to equip the students with a framework for understanding and exploring how motor development and motor learning interact with and affect each other. The discussions in this course will encourage students to have a thorough understanding of the factors that influence and enhance the development of motor skills across the life span and approaches to teach movement skills effectively to learners at any chronological age and at any skill level
42 Pages
3113 Views
0 Downloads
1.4 MB
BAC408: APPLIED INVESTMENT
The course covers the investment opportunities, the tools of investment analysis and performance measures.
89 Pages
1771 Views
1 Downloads
701.04 KB
EAE401: MONETARY THEORY AND POLICY
Trending!
A central bank, reserve bank, or monetary authority is an institution that manages
a state's currency, money supply, and interest rates. Central banks also usually oversee
the commercial banking system of their respective countries.
30 Pages
2944 Views
1 Downloads
432.06 KB
BMS 404: ECONOMETRIC MODELS AND METHODS
Trending!
Statisticians compile data about the entire population. Descriptive statistics can be used to summarize the population data. Numerical descriptors include mean and standard
deviation for continuous data types, while frequency and percentage are more useful in
terms of describing categorical data.
2171 Views
0 Downloads
913.5 KB
BBA402 : MANAGMENT OF INTERNATIONAL BUSINESS & ORGANIZATION
Trending!
This course outlines the main activities involved in international business, indicates the significance of international business for individuals, firms and countries and identifies the advantages and disadvantages of the main international market entry
strateg
172 Pages
2387 Views
0 Downloads
1.26 MB