Need Help?   +91-638 163 3524 (10AM - 7PM)

Book Details

PROGRAMMING FUNDAMENTALS

PROGRAMMING FUNDAMENTALS

Published by uLektz

Course Code:CO102

Author:uLektz

University: Delhi Technological University

Regulation:2015

Categories:Computer Science

Format : ico_bookePUB3 (DRM Protected)

Type :eBook

Rs.201 Rs.151 Rs.25% 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