# COMPUTER PROGRAMMING

Course Code:15A05101

Author:uLektz

Regulation:2015

Categories:Computer Science

Format : ePUB3 (DRM Protected)

Type :eBook

FREE

Description :COMPUTER PROGRAMMING of 15A05101 covers the latest syllabus prescribed by Jawaharlal Nehru Technological University, Anantapur (JNTUA) for regulation 2015. Author: uLektz, Published by uLektz Learning Solutions Private Limited.

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

##### Topics
###### UNIT - I OVERVIEW OF COMPUTERS AND PROGRAMMING, TYPES, OPERATORS AND EXPRESSIONS

1.1 Overview of Computers and Programming , Electronic Computers Then and Now

1.2 Computer Hardware - Computer Software

1.3 Algorithm - Flowcharts

1.4 Software Development Method - Applying the Software Development Method

1.5 Types, Operators and Expressions: Variable Names, Data Types and Sizes - Constants - Declarations

1.6 Arithmetic Operators - Relational and Logical Operators - Type Conversions - Increment and Decrement Operators - Bitwise Operators

1.7 Assignment Operators and Expressions - Conditional Expressions

1.8 Precedence and Order of Evaluation

###### UNIT - II SELECTIONS STATEMENTS AND ARRAY

2.1 Selections Statements, Iteration Statements, Jump Statements, Expression Statements, Block Statements

2.2 Single Dimensional Arrays, Generating a Pointer to an Array, Passing Single Dimension Arrays to Functions

2.3 Strings, Two Dimensional Arrays, Indexing Pointers, Array Initialization, Variable Length Arrays

###### UNIT - III POINTER VARIABLES AND FUNCTIONS

3.1 Pointer Variables, Pointer Operators, Pointer Expressions

3.2 Pointers And Arrays

3.3 Multiple Indirection, Initializing Pointers

3.4 Pointers to Functions

3.5 C"s Dynamic Allocation Functions, Problems with Pointers

3.6 Understanding the scope of Functions, Scope Rules, Type Qualifiers

3.7 Storage Class Specifiers

3.8 Functions Arguments, The Return Statement

###### UNIT - IV STRUCTURES

4.1 Command line arguments, Recursion, Function Prototypes, Declaring Variable Length Parameter Lists

4.2 Structures, Arrays of Structures, Passing Structures to Functions

4.3 Structure Pointers, Arrays and Structures within Structures

4.4 Unions- Bit Fields, Enumerations, typedef

###### UNIT - V READING AND WRITING CHARACTERS AND FILE OPERATION

5.1 Reading and Writing Characters, Reading and Writing Strings

5.2 Formatted Console I/O – Printf -Scanf

5.3 Standard C Vs Unix File I/O, Streams and Files, File System Basics, Fread and Fwrite, Fseek and Random Access I/O, Fprintf ( ) and Fscanf( ), The Standard Streams

5.4 The Preprocessor Directives #define and #include