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 | 5222 |
| 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.
APS 107: BIOLOGICAL PSYCHOLOGY
Trending!
Biopsychology, the scientific study of the biology of behavior and mental processes. People also refer to this field as biological psychology, psychobiology, behavioral biology, or behavioral neuroscience.
93 Pages
3728 Views
0 Downloads
1.6 MB
AKS 203: AN INTRODUCTION TO THE THEORY AND PRACTICE OF TRANSLATION
Trending!
Hamna shaka kuwa tafsiri ni nguzo muhimu ya, mahusiano, mawasiliano na maelewano ya jamii bayana na jamii ya kimataifa. Mitaala ya lugha, kwa hivyo, yawajibika kuandaa kozi za tafsiri. Kozi hii itakuwa ya kitangulizi. Madhumuni yake ni kuweka msingi wa masomo zamilifu zaidi, kinadharia, kitendaji, kitumikizi, kwa eneo pana zaidi la tafsiri.
71 Pages
3873 Views
4 Downloads
1.13 MB
AKS 318: RESEARCH METHODS (MBINU ZA UTAFITI)
Trending!
Kozi hii ya mbinu za utafiti inajadili mbinu za kufanyia utafiti katika nyanja za lugha na
fasihi. Ni kozi inayokusudiwa kumtayarisha mwanafunzi kufanya kazi yoyote ya utafiti na
kujua jinsi ya kukabiliana na changamoto zinazomkumba mtafiti.
8 Pages
6453 Views
17 Downloads
384.25 KB
APP 401: INTERNATIONAL ORGANISATIONS
Trending!
This course surveys in historically and theoretically informed fashion the role of various international institutions in international relations. It addresses the fundamental question of the contribution of international institutions to world order. The course first traces the historical evolution of international organizations before turning to international institutions since World War II.
42 Pages
2853 Views
0 Downloads
547.62 KB
COMPANY LAW REVISION KIT
Trending!
The main purpose of this booklet is to help candidates preparing for the KASNEB
examination to make the best use of the last few weeks before the examination.
246 Pages
5536 Views
0 Downloads
1.63 MB
EES 100: MATHEMATICS FOR ECONOMISTS I
Trending!
Statistics which is a branch of mathematics is used by economists to transform
raw data from the real world into numerical generalizations. Such generalizations
are used by economists to construct a network of interlocking relationships which
enable them to draw conclusions about economic variables that are related to each
other only directly.
97 Pages
5883 Views
1 Downloads
901.83 KB
EET 200: MICROECONOMICS THEORY II
Trending!
The purpose of intermediate microeconomic theory is to provide an adequate exposition of the basic concepts and techniques of microeconomic analysis. The consumer and producer theory and the theory of markets will be treated mathematically and diagrammatically. Further, pure aspects of general equilibrium theory and welfare economics will be covered.
111 Pages
4214 Views
1 Downloads
1017.42 KB
EET 301: MACROECONOMIC THEORY III
Trending!
In this unit you will be introduced to the major macroeconomic theory paying
attention to their applicability in different settings of developing countries. The
general objectives of this unit may be summarized as follows: Explain the meaning of macroeconomic models. Detect strengths and weaknesses of macroeconomic models. Explain how macroeconomic models may be used for proper management of
an economy. Teach macroeconomics after your degree course; and Prepare yourself for more advance studies in economic theory.
115 Pages
4414 Views
0 Downloads
1.05 MB
FINANCIAL REPORTING
This paper is intended to equip the candidate with knowledge, skills and attitudes that will enable him/her to prepare financial statements for various entities and account for specialised transactions in both the public and private sectors.
371 Pages
936 Views
0 Downloads
6.64 MB
FINANCIAL REPORTING REVISION KIT
Trending!
Distinguish between a finance lease and an operating lease indicating how they should
be treated in the financial statements as per International Accounting Standard (IAS) 17
'Leases'
371 Pages
5172 Views
1 Downloads
3.05 MB