PROGRAMMING & PROBLEM SOLVING THROUGH "C" LANGUAGE
PATERN IN THIS PAPER
1-Total Marks =100
Objective Types =40(Multiple Choice,True& False,Matcing Qes.,Fill in The Blank)
Sbjective Types =60
DETAILS SLLAYBUS OF PROGRAMMING & PROBLEM SOLVING THROUGH "C" LANGUAGE:-
Chapter:1 Introduction to Programming:-
▣ The Basic Model Of Computation, Algorithms ,Flowcharts ,Programming Laguages ,
Compiler, Interpreter, Linker, Loader, Testing And Debugging , Testing a program
,Documentation
Chapter:2 Algorithms For Problem Solving
▣ Different Algorithms, Sample Algorithms
Chapter:3 Introduction to "C" Language
▣ Charater Set, Identifiers, Variables, Keywords, Data Types
Variable Declations, Constant, Symbolic Constant, Structure Of a C program,
Operation In C ,&ensp Special Operators, Bitwise Operators, Expression, Type Conversion
Basic Input/Output Statements, Unformatted/Formatted Console I/O Functions, Unformatted String Input/Output
Chapter:4 Conditional Statements And Loops
▣ Introduction to Loops, Decision Making Within a Program, The Loop Constructs,
The Break Statement, The Continue Statement, The goto Statement, exist()
Chapter:5 Arrays
▣Introduction to One-Dimensional Arrays, Arrays Declaration , Operations On Arrays, Finding the Largest/Smallest Element in an Array,
Introduction to Two-Dimensional Arrays, Matrix Representation, Multidimensional Array
, Null Terminated String as Array of Charater, Standard Library String Functions
Chapter:6 Functions
▣ What is Function, Classification of Function , Library Function, Prototype of a Function,
Accessing a Function, The return() Statement, Passing Arguments to a Function, Calling Function Using Arrays,
Recursion
Chapter:7 Storage Classes
▣ Scope and Extent, Local and Global Variable , Storage Classes in a single source file,
Storage Classes in a Multiple source file
Chapter:8 Pointers
▣ What is a Pointer,Pointer to a pointer , Pointer Arithmetic,
Passing Pointer to a function, Arrays and Pointer, Dynamic Representation of 2-D Array,
Memory Allocation (malloc(),calloc(),relloc(),free())
Chapter:9 Structure and Unions
▣ Definition of Structure, Defining your own Data Types , Array of Structure, ,Passing Structure to a Function
Unions
Chapter:10 Self-Referential Structure and Linked Lists
▣ What is a Data Structure, Self-Referential Structure, Introduction to Linked Lists,
Types of Linked List, Header Linked List,
Chapter:11 Stacks and Queues
▣ Representation of Stack, Implementation of Stack, Polish Notation, Representation of Queues
, Circular Queue, Basics of Asymmetric Cryptosystems
Chapter:12 File Processing
▣ Concept of File, File Opening in Various Modes and Closing a File, Reading and Writing Data,
,Formatted Input/Output, Accessing Random File