GE2112
|
FUNDAMENTALS OF COMPUTING AND PROGRAMMING
|
L T P
|
C
|
|
|
3 0 0
|
3
|
AIM :
To provide an awareness to Computing and Programming
OBJECTIVES :
• To enable the student to learn the major components of a computer system
• To know the correct and efficient ways of solving problems
• To learn to use office automation tools
• To learn to program
in
C
UNIT I INTRODUCTION TO COMPUTERS
9
Introduction – Characteristics of Computers – Evolution of Computers - Computer Generations
– Classification of Computers – Basic Computer organization – Number
Systems
UNIT II COMPUTER SOFTWARE
9
Computer Software –Types
of Software
–
Software Development Steps – Internet
Evolution -
Basic Internet Terminology – Getting connected to Internet Applications.
UNIT III PROBLEM SOLVING AND OFFICE APPLICATION SOFTWARE 9
Planning the Computer Program – Purpose – Algorithm – Flow Charts
– Pseudocode - Application Software Packages-
Introduction to Office Packages (not detailed commands for examination).
UNIT IV INTRODUCTION TO C
9
Overview of C
– Constants, Variables
and Data Types – Operators and Expressions – Managing Input and Output operators – Decision Making -
Branching and Looping.
UNIT V FUNCTIONS AND POINTERS
9
Handling of Character Strings – User-defined Functions – Definitions – Declarations - Call by reference – Call by value – Structures and Unions – Pointers – Arrays – The Preprocessor – Developing a C Program
: Some Guidelines
TEXT BOOKS:
1. Ashok.N.Kamthane,“
Computer Programming”, Pearson Education (India)
(2008).
2. Behrouz A.Forouzan and Richard.F.Gilberg, “A Structured Programming Approach
Using C”, II Edition, Brooks-Cole Thomson Learning Publications, (2007).
REFERENCES:
1. Pradip Dey, Manas Ghoush, “Programming in C”, Oxford University Press. (2007).
nd
2. Byron Gottfried, “Programming with C”, 2
publications, (2006) Edition, (Indian Adapted Edition), TMH
3. Stephen G.Kochan, “Programming in C”, Third Edition, Pearson Education India, (2005).
4. Brian W.Kernighan and Dennis M.Ritchie, “The C Programming Language”, Pearson
Education Inc., (2005).
5. E.Balagurusamy, “Computing fundamentals and C Programming”, Tata McGraw-Hill
Publishing Company Limited, (2008).
6. S.Thamarai Selvi and R.Murugan, “C for
All”, Anuradha Publishers, (2008).
No comments:
Post a Comment