Programming For Problem Solving | Study Materials

Programming For Problem Solving Syllabus :

Syllabus

1 Introduction to computer and programming

Introduction,  Basic block diagram and functions of various components of computer,Concepts of Hardware and software,  Types of software,  Compiler and interpreter,  Concepts of Machine level,  Assembly level and high level programming,  Flowcharts and Algorithms. 

2 Fundamentals of C

Features of C language,  Structure of C Program,  Comments,  Header files,Data types, Constants and Variables,Operators,  Expressions,  Evaluation of expressions ,  Type conversion,  Precedence and Associativity,  I/O Functions.

3 Control structure in C

Simple statements,  Decision making statements,  Looping statements ,  Nesting of control structures ,  Break and continue,  Goto statement, 

4 Array & String

Concepts of array,  One and two dimensional arrays,  Declaration and initialization of arrays,  String,  String storage,  Built-in string functions, 

5 Functions

Concepts of user defined functions ,  Prototypes,  Definition of function,  Parameters ,  Parameter passing ,  Calling a function,  Recursive function,  Macros,  Pre-processing, 

6 Recursion

Recursion as a different way of solving problems. Example programs,  Finding Factorial,  Fibonacci series,  Ackerman function,  Quick sort or Merge sort, 

7 Pointers

Basics of pointers,  Pointer to pointer,  Pointer and array,  Pointer to array,  Array to pointer,  Function returning pointer, 

8 Structure

Basics of structure ,  Structure members,  Accessing structure members,  Nested structures,  Array of structures,  Structure and functions,  Structures and pointers, 

9 Dynamic memory allocation

Introduction to Dynamic memory allocation,  Malloc,  calloc, 

10 File management

Introduction to file management and its functions. 


Syllabus Download
Programming For Problem Solving Click Here

Chapter-Wise IMP Question (Solved) :

Units Download Download
Unit 1 Click Here Click Here
Unit 2 Click Here Click Here
Unit 3 Click Here Click Here
Unit 4 Click Here Click Here
Unit 5 Click Here Click Here

Chapter-Wise Darshan Institute PPTs :

Units Download
Introduction to Computer and ProgrammingClick Here
Fundamental of C Click Here
Decision Making in C Click Here
Looping Click Here
Array & String Click Here
FunctionsClick Here
RecursionsClick Here
pointerClick Here
Structure [Part 1]Click Here
Union [Part-2]Click Here
Dynamic Memory AllocationClick Here
File ManagementClick Here

Programming For Problem Solving Old Papers :

Year(Winter/Summer) Question Paper
Winter 2017 Click Here
Winter 2018 Click Here
Summer 2018 Click Here
Winter 2019 Click Here
Summer 2019 Click Here
Summer 2020Click Here


Programming For Problem Solving Books :

Books Download
C Notes For Professional Click Here
Programming for Problem Solving by E Balagurusamy Click Here
Programming For Problem Solving Click Here



Visitor Kindly Note : This website is created solely for the engineering students and graduates to download an engineering e-books, Competitive Study Notes & other Study materials for free of cost. GTU MEDIUM team try to Helping the students and others who cannot afford buying books is our aim. If You think this Study Material/Book is Useful, Please Get It Legally from the publishers & If you feel good Share this Website with Others.

Disclaimer : GTU MEDIUM does not own this book/materials, neither created nor scanned. we provide the links which is already available on the internet. For any quarries, Disclaimer are requested to kindly contact us, We assured you we will do our best. We DO NOT SUPPORT PIRACY, this copy was provided for students who are financially troubled but deserving to learn. Thank you

Previous Post Next Post