UNIT-I : Introduction to Programming and Problem Solving : History of Computers, Basic organization of a computer: ALU, input-output units, memory, program counter, Introduction to Programming Languages, Basics of a Computer Program- Algorithms, flowcharts (Using Dia Tool), pseudo code. Introduction to Compilation and Execution, Primitive Data Types, Variables, and Constants, Basic Input and Output, Operations, Type Conversion, and Casting. Problem-solving techniques: Algorithmic approach, characteristics of algorithm, Problem solving strategies: Top-down approach, Bottom-up approach, Time and space complexities of algorithms. Unit-1 material UNIT-II : Control Structures : Simple sequential programs Conditional Statements (if, if-else, switch), Loops (for, while, do- while) Break and Continue. Unit-2 material UNIT-III : Arrays and Strings : Arrays indexing, memory model, programs with array of integers, two dimensional arrays, Introduction to Strings. Unit-3 m...
This is my Educational Blog....