Book Details

Programming in C (Computer Science Paper-I)

Programming in C (Computer Science Paper-I)

Published by SIA Publishers and Distributors (P) Ltd.

Course Code : B.Sc I-I (O.U)
University : Osmania University
Regulation : 2019
Categories : Arts and Science
Format : ico_bookPDF (DRM Protected)
Type :


Rs.201 Rs.69 Rs.66% off

Buy Now

Description :


Computer Fundamentals: Introduction of Computers, Classification of Computers, Anatomy of a Computer, Memory Hierarchy, Introduction to OS, Operational Overview of a CPU.

Program Fundamentals: Generation and Classification of Programming Languages, Compiling, Interpreting, Loading, Linking of a Program, Developing Program, Software Development.

Algorithms: Definitions, Different Ways of Stating Algorithms (Step-form, Pseudo-code, Flowchart), Strategy for Designing Algorithms, Structured Programming Concept. Basics of C: Overview of C, Developing Programs in C, Parts of Simple C Program, Structure of a C Program, Comments, Program Statements, C Tokens, Keywords, Identifiers, Data

Types, Variables, Constants, Operators and Expressions, Expression Evaluation, Precedence and Associativity, Type Conversions.


Input-Output: Non-formatted and Formatted Input and Output Functions, Escape Sequences. Control Statements: Selection Statements – if, if-else, Nested if, Nested if-else, Comma Operator, Conditional Operator, Switch, Iterative Statements – while, for, do-while, Special Control Statement – goto, break, continue, return, exit.

Arrays and Strings: One-dimensional Arrays, Character Arrays, Functions from ctype.h, string.h, Multi-dimensional Arrays.


Functions: Concept of Functions, Using Functions, Call-by-value Vs Call-by-reference, Passing Arrays to Functions, Scope of Variables, Storage Classes, Inline Functions and


Pointers: Introduction, Address of Operator (&), Pointers, Uses of Pointers, Arrays and Pointers, Pointers and Strings, Pointers to Pointers, Array of Pointers, Pointer to Array,

Dynamic Memory Allocation.


User-defined Data Types: Declaring a Structure (Union) and its Members, Initialization Structure (Union), Accessing Members of a Structure (Union), Array of Structures (Union),

Structures Verses Unions, Enumeration Types.

Files: Introduction, Using Files in C, Working with Text Files, Working with Binary Files, Files of Records, Random Access to Files of Records, Other File Management Functions.

Note : Programming in C (Computer Science Paper-I), B.Sc I-I (O.U)

Publisher Detail:

Publisher Name: SIA Publishers and Distributors (P) Ltd.

Contact Email Id:

Address:#5-1-911/5, Universal Book Mall, Putli BowliKoti, Hyderabad - 500095Telangana State, India