Need Help?   +91-994 124 1100 (10AM - 7PM)

Book Details

Programming Fundamentals (Concept of Subprograms)

Programming Fundamentals (Concept of Subprograms)

Published by uLektz

Course Code:ULZ0216

Author:uLektz

University: General for All University

Regulation:2017

Categories:General Engineering

Format : ico_bookePUB3 (DRM Protected)

Type :eBook

Rs.177 Rs.98 Rs.45% off

Preview Buy Now

Note : No printed book. Only ebook. Access eBook using uLektz apps for Android, iOS and Windows Desktop PC.

Topics
UNIT - I INTRODUCTION

1.1 Introduction: Concepts of algorithm, flow chart

1.2 Introduction to different Programming Languages like C, C++, Java etc. Elementary Programming in C: Data types, assignment statements, Arithmetic, unary, logical, bit-wise, assignment and conditional operators, conditional statements and input/output statements

UNIT - II ITERATIVE PROGRAMS AND CONCEPT OF SUBPROGRAMS

2.1 Iterative programs using loops- While, do-while, for statements, nested loops, if else, switch, break, Continue, and goto statements, comma operators

2.2 Concept of subprograms

UNIT - III ARRAY REPRESENTATION, STRUCTURES & UNIONS

3.1 Array representation, Operations on array elements, using arrays, multidimensional arrays

3.2 Structures & Unions: Declaration and usage of structures and Unions

3.3 Defining and operations on strings

UNIT - IV POINTERS, FILE AND FILE OPERATION

4.1 Pointers: Pointer and address arithmetic, pointer operations and declarations, using pointers as function argument

4.2 File: Declaration of files, different types of files, File input/output and usage

4.3 File operation: creation, copy, delete, update, text file, binary file

UNIT - V CONCEPT OF MACROS AND PRE-PROCESSOR COMMANDS IN C, STORAGE TYPES, SORTING AND SEARCHING ALGORITHMS

5.1 Concept of macros and pre-processor commands in C

5.2 Storage types: Automatic, external, register and static variables

5.3 Sorting and searching algorithms: selection sort, bubble sort, insertion sort, merge sort, quick sort, binary search

UNIT - VI INTRODUCTION TO OBJECT ORIENTED PROGRAMMING

6.1 Introduction to Object Oriented Programming: OOPS concepts: class, encapsulation, inheritance, polymorphism, overloading etc.

6.2 C++ introduction, Concept of class, methods, constructors, destructors, inheritance

loading