Note: Please check your Spam or Junk folder, in case you didn't receive the email with verification code.
UNIT-I
Introduction to Programming
Introduction to Components of a Computer System (Disks, Memory, Processor, Where a Program is Stored and Executed, Operating System, Compilers etc.)
Idea of Algorithm
Steps to Solve Logical and Numerical Problems.
Representation of Algorithm
Flowchart/Pseudocode with Examples. From Algorithms to Programs; Source Code, Variables (with Data Types) and Memory Locations, Syntax and Logical Errors in Compilation, Object and Executable Code.
UNIT-II
Control Structures
Arithmetic Expressions and Precedence, Conditional Branching and Loops, Writing and Evaluation of Conditionals and Consequent Branching.
Arrays
Arrays (1-D, 2-D), Character Arrays and Strings.
UNIT-III
Basic Algorithms
Searching, Basic Sorting Algorithms (Bubble and Selection), Finding Roots of Equations.
Functions
Functions (Including Using Built-in Libraries), Parameter Passing in Functions, Call by Value.
Passing Arrays to Functions
Idea of Call by Reference.
UNIT-IV
Recursion
Recursion as a Different Way of Solving Problems. Example Programs such as Finding Factorial, Fibonacci Series.
Structure
Structures, Defining Structures and Array of Structures.
UNIT-V
Pointers
Idea of Pointers, Defining Pointers, Use of Pointers in Self-referential Structures, Notion of Linked List (No Implementation).
Introduction to File Handling.
No Preview is available for this book
CategoriesEngineering
Format EPUB
TypeeBook