...

PROBLEM-SOLVING THROUGH PROGRAMMING 21PSP23/13 VTU Notes 2021 Scheme

PROBLEM-SOLVING THROUGH PROGRAMMING 21PSP23/13

CategoryDetailsCategoryDetails
Course Code21PSP23/13CIE Marks50
Teaching Hours/Week (L:T:P:S)2:2:0:0SEE Marks50
Total Hours of Pedagogy40Total Marks100
Credits03Exam Hours03

2021 Scheme Notes – PROBLEM-SOLVING THROUGH PROGRAMMING (Download👇)

Syllabus copy

21EME15/25 Syllabus


Module 1

Introduction to Computer Hardware and Software

Introduction to Computer Hardware and Software: Computer generations, computer types, bits, bytes and words, CPU, Primary memory, Secondary memory, ports and connections, input devices, output devices, Computers in a network, Network hardware, Software basics, software types.

Overview of C: Basic structure of C program, executing a C program. Constant, variable and
data types, Operators and expressions.


Module 2

Managing Input and output operations

Managing Input and output operations. Conditional Branching and Loops. Example programs,
finding roots of a quadratic equation, computation of binomial coefficients, plotting of Pascal’s
triangle.


Module 3

Arrays

Arrays: Arrays (1-D, 2-D), Character arrays and Strings, Basic Algorithms: Searching and Sorting Algorithms (Linear search, Binary search, Bubble sort and Selection sort).


Module 4

User Defined Functions and Recursion.

User Defined Functions and Recursion.
Example programs: Finding Factorial of a positive integer, GCD of two numbers and Fibonacci
sequence.


Module 5

Structures, Unions and Pointers, Pre-processor Directives and Example Programs like Addition of two complex numbers using structures , compute the sum, mean and standard deviation of all elements stored in an array of N real numbers using pointers.


Leave a Comment

Seraphinite AcceleratorOptimized by Seraphinite Accelerator
Turns on site high speed to be attractive for people and search engines.