-
Introduction
Tutors
The Diploma
PROGRAM OVERVIEW
Description
The C programming language is a structure oriented programming language, developed at Bell Laboratories in 1972 by Dennis Ritchie C programming language features were derived from an earlier language called “B” (Basic Combined Programming Language – BCPL).
C language was invented for implementing UNIX operating system in 1978, Dennis Ritchie and Brian Kernighan published the first edition “The C Programming Language” and commonly known as K&R C
In 1983, the American National Standards Institute (ANSI) established a committee to provide a modern, comprehensive definition of C. The resulting definition, the ANSI standard, or “ANSI C”, was completed late 1988.
This language is one of the first high-level languages developed and is fast, structured, portable and has a rich library. All of these features allow C to have applications across every domain in the world of programming. C is used in all the operating systems in your computer and your cellphone and even in programming robots.
Prerequisites
There are some prerequisites to learn C – Basic Level Programming
1. Student should complete the entire C Language Course in Ekalasaala portal.
2. Student must have the basic syntax knowledge on
a. Data Types.
b. Literals.
c. Constants.
d. Keywords.
e. Conditional and
f. Control Statements.
3. Student should understand the concepts of
a. Operators.
b. Arrays.
c. Strings.
d. Pointers.
e. Functions.
Course Objective
The purpose of this course is to introduce to students the field of programming using C language.
The students will be able to enhance their analyzing and problem solving skills and use the same for writing programs in C.
Course Outcomes
On successful completion of the course, the students will be able to:
1. To obtain the knowledge about the number systems this will be very useful for bitwise operations.
2. To develop programs using the basic elements like control statements, Arrays and Strings.
3. To understand about the code reusability with the help of user defined functions.
4. To understand the uses of preprocessors and various header file directives.
5. Read, understand and trace the execution of programs written in C language.
CURRICULUM
C Program to Perform Arithmetic Operations - Introduction
C Program to Perform Arithmetic Operations - Code Implementation
-
Implementation
C Program to Perform Arithmetic Operations - Conclusion
-
Conclusion
C Program to Calculate Student Percentage - Introduction
-
Introduction
C Program to Calculate Student Percentage - Code Implementation
-
Implementation
C Program to Calculate Student Percentage - Conclusion
-
Conclusion
C Program to Calculate the Area of Triangle - Introduction
-
Introduction
C Program to Calculate the Area of Triangle - Code Implementation
-
Implementation
C Program to Calculate the Area of Triangle - Conclusion
-
Conclusion
C Program to Display Hundreds,Tens and Units of a Three Digit Number - Introduction
-
Introduction
C Program to Display Hundreds,Tens and Units of a Three Digit Number - Code Implementation
-
Implementation
C Program to Display Hundreds,Tens and Units of a Three Digit Number - Conclusion
-
Conclusion
C Program to Convert Number of Days into Years,Weeks and Days - Introduction
-
Introduction
C Program to Convert Number of Days into Years,Weeks and Days - Code Implementation
-
Implementation
C Program to Convert Number of Days into Years,Weeks and Days - Conclusion
-
Conclusion
C Program to Count Characters, Words, and Lines of the File - Introduction
-
Introduction
C Program to Count Characters, Words, and Lines of the File - Logic Explanation
-
Logic Explanation
C Program to Count Characters, Words, and Lines of the File - Code Implementation
-
Implementation
C Program to Count Characters, Words, and Lines of the File - Conclusion
-
Conclusion
C Program to Print a Book Information - Introduction
-
Introduction
C Program to Print a Book Information - Logic Explanation
-
Logic Explanation
C Program to Print a Book Information - Code Implementation
-
Implementation
C Program to Print a Book Information - Conclusion
-
Conclusion