c-programming Course

EXAM CODES S07-110

C Programming

Star C Programming:

C is a general-purpose programming language that is ideal for developing firmware or portable applications. Today C is the most widely used and popular System Programming Language as well as for beginner who want make career in software programming. Most of the state-of-the-art software have been implemented using C. C was initially used for system development work, particularly the programs that make-up the operating system. C was adopted as a System development language because it produces code that runs nearly as fast as the code written in assembly language. C might be Operating Systems Language Compilers, Assemblers, Text Editors, Print Spoolers, Network Drivers, Modern Programs, Databases, Language Interpreters, and Utilities.

Audience:

Beginner to Intermediate, basic literacy is assumed but no special knowledge is required before you start programming in C.

C Programming Course Objectives:

  • To develop programming skills using the fundamentals and basics of C language.
  • To impart the knowledge about pointers which is the backbone of effective memory handling.
  • To study the advantages of user defined datatype which provides flexibility for application development.
  • To teach the basics of preprocessors available With C compiler.

Course Outcome:

  • To obtain the knowledge about the number Systems this will be very useful for bitwise operations.
  • To develop programs using the basic elements like control statements, Arrays and Strings.
  • To solve the memory access problems by using pointers.
  • To understand about the dynamic memory allocation using pointers which is essential for utilizing memory.
  • To understand about the code reusability with the help of user defined functions and pointers.
  • To develop advanced applications using enumerated data types, function pointers and nested structures.
  • To learn the basics of file handling mechanism that is essential for understanding the concepts in database management systems.
  • To develop programs using command line arguments.
  • To understand the uses of preprocessors and various memory models.

Table of Contents outline: 

       1. Understanding Programming Basics.

       2. Exploring C Programming.

       3. Classifying Data using Data types in C Programming.

       4. Performing Mathematical and Logical functions: Operators and Expressions.

       5. Managing Input and Output Operations.

       6. Controlling the Program order.

       7. Repeating Sequence of Instructions: Loops.

       8. Arranging the Same Data Systematically Arrays.

       9. Arrays of Characters: Strings.

     10. Group of Statements: Functions.

     11. Storing different data types in same memory: Structures and Unions.

     12. Pointing to a location: Pointers.

     13. File Management in C.

     14. Dynamic memory allocation and linked list.

     15. Non-Executable Special lines: Preprocessor Directives.

     16. Lab Exercises.

     17. CIDE and Basic Guidelines.

Exam Details


Exam Codes C Programming S07-110 (Academy customers use the same codes)
Launch Date Apr 01 2016
Number of Questions 60
Type of Questions MULTIPLE CHOICE
Length of Test 120 Minutes
Passing Score 70%
Recommended Experience C programming language. Basic computer literacy is assumed, but no special knowledge is needed. Before you can start programming in C
Languages English

C Programming

c-programming

Official Book

Examination Voucher

Contact Us