Skip to main content

PROBLEM SOLVING AND PROGRAMMING


MC9212          PROBLEM SOLVING AND PROGRAMMING                                 
L T P C
3 0 0 3
UNIT I             INTRODUCTION TO PROGRAMMING                                                  9
Introduction to computing – building blocks for simple programs – problem to program – Decision structures – loop structures – problem analysis – programming style – documentation and testing.

UNIT II            PROGRAMMING PARADIGMS                                                               9
Procedural – functional – recursive – rule-based – structured programming.

UNIT III           PROBLEM SOLVING TECHNIQUES                                                      9
Programming life cycle phases – problem solving – implementation – maintenance – pseudo code representation – flow charts - algorithms – algorithmic efficiency – complexity of algorithms.

UNIT IV           C PROGRAMMING FUNDAMENTALS                                                   9
Structured program development – Data types – operators – expressions – control flow – arrays and pointers – functions – Input – output statements – storage classes.

UNIT V            ADVANCED FEATURES                                                                          9
Strings - Recursion – structures – unions – bit manipulations – enumerations – file processing – fundamental data structures.
 
 TOTAL = 45

REFERENCES:

1.         Kernigan Brian W., and Dennis M. Ritchie, “The C Programming Language”, Seconde Edition, Prentice Hall, 1988.
2.         Deitel and Deitel, “C How to program”, Prentice Hall, 1994.
3.         Cormen, Leiserson, Rivest, Stein “Introduction to algorithms”, McGraw Hill
publishers, 2002.
 

Comments

Raja said…
Hi I would to thank for these materials you provided. They were awsome. And also when i browse through, i couldn't find option to download materials for 1 st seme dbms, computer organization and Problem solving and programming. Kindly add materials to it or give link to download the materials. Thanks
Rajasekar

Popular posts from this blog

ACCOUNTING AND FINANCIAL MANAGEMENT

MC9215          ACCOUNTING AND FINANCIAL MANAGEMENT            T P C 3 1 0 4 UNIT I             FINANCIAL ACCOUNTING                                                                       9               Meaning and Scope of Accounting-Principles-Concepts-Conventions-Accounting Standards-Final Accounts-Trail Balance-Trading Account-Profit and Loss Account-Balance Sheet-Accounting Ratio Analysis-Funds Flow Analysis-Cash Flow Analysis  ...

SOFTWARE PROJECT MANAGEMENT

MC9252          SOFTWARE PROJECT MANAGEMENT                  L T P C  3 0 0 3 UNIT I                  INTRODUCTION TO SOFTWARE PROJECT MANAGEMENT          9 Project Definition – Contract Management – Activities Covered By Software Project Management – Overview Of Project Planning – Stepwise Project Planning. UNIT II            PROJECT EVALUATION                                                       ...

NETWORK PROGRAMMING

MC9241          NETWORK PROGRAMMING                         L T P C   3 0 0 3                                                  UNIT I    INTRODUCTION                                                                         ...