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 | 4208 |
| 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.
SMA 2104: Mathematics for Sciences - Lesson 5 Permutations and Combination
Trending!
Permutations and Combination
Permutations - This is defined as the number of different ways of arranging different objects in order.
No pages found
4076 Views
0 Downloads
273.38 KB
SMA 2104: Mathematics for Sciences - Lesson 6 Binomial expansion
Trending!
Upon completing this topic you should be able to understand the binomial theorem and it’s application in the expansion of expressions and in approximations.
No pages found
4007 Views
0 Downloads
282.79 KB
SMA 2104: Mathematics for Sciences - Lesson 7 Probability
Trending!
Upon completing this topic,you should be able to;- Apply the principles of probability to solve problems in real-world contexts. Understand and use the language of probability and to compute the probabilities of composite events using the basic rules of probability.
No pages found
4449 Views
0 Downloads
395.57 KB
SBC100: STRUCTURE OF BIOMOLECULES
Trending!
They are well descritive
30 Pages
5686 Views
0 Downloads
2.65 MB
SMA 2104: Mathematics for Sciences - Lesson 8 Statistics
Trending!
Upon completing this topic,you should be able to Collect, organize, and represent data, and be able to recognize and describe relationships. Apply the principles of statistics to solve problems in real world contexts. Demonstrate knowledge of statistical terms. Differentiate between the two branches of statistics. Identify types of data. Understand and use the basic measure of central tendency
No pages found
3844 Views
0 Downloads
282.84 KB
SMA 2104: Mathematics for Sciences - Lesson 9 TRIGONOMETRY
Trending!
Upon completing this topic, you should be able to Define, manipulate and apply trigonometric functions. Define the basic trigonometric ratios, sine, cosine and tangent of an angle and derive the other trigonometric ratios; cosecant, secant and cotangent using the basic trigonometric ratios. Derive identities involving the trigonometric ratios
11 Pages
5084 Views
0 Downloads
635.34 KB
SMA 2104: Quadratic Equations Practice Problems
Trending!
Quadratic Equations Practice Problems, Solving Quadratic Equations When the Product of Two Numbers is Zero
12 Pages
4595 Views
0 Downloads
602.99 KB
SMA 2104: Factorisation Practice Questions
Get a copy Factorisation Practice Questions, this is suitable for your revision
2 Pages
418 Views
0 Downloads
38.59 KB
SMA 2104: Factorisation Practice Questions Answers
Trending!
Factorisation Practice Questions Answers
2 Pages
4582 Views
0 Downloads
38.59 KB
EEE 2202: ANALOGUE ELECTRONICS I
Trending!
Electronics is the study of conduction current in solids, gases, vacuum and liquids.
It is a branch of engineering that comes from the 2 words Electrons - negatively charged particle in an atom, Mechanics - Study of motion of an electron. Electronics is also study of electrons and how they can be used to perform different functions.
The ability to control movement of electrons or electron flow is the basic of electronics it specializes in digital computers, audio systems, communication systems, and automatic control.
99 Pages
4340 Views
0 Downloads
1.43 MB