Book Details

COMPUTER SYSTEM AND PROGRAMMING IN C

COMPUTER SYSTEM AND PROGRAMMING IN C

Published by uLektz

Course Code:RCS201

Author:uLektz

University: Dr. A.P.J. Abdul Kalam Technical University, Uttar Pradesh

Regulation:2016

Categories:General Engineering

Format : ico_bookePUB3 (DRM Protected)

Type :eBook

Rs.260 Rs.195 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 BASICS OF COMPUTER, INTRODUCTION TO OPERATING SYSTEM, NUMBER SYSTEM, BASICS OF PROGRAMMING

1.1 Basics of Computer: Introduction to digital computer, basic operations of computer, functional components of computer, Classification of computers.

1.2 Introduction to operating system: [DOS, Windows, Linux and Android] purpose, function, services and types.

1.3 Number system: Binary, octal and hexadecimal number systems, their mutual conversions, Binary arithmetic.

1.4 Basics of programming: Approaches to Problem Solving, Concept of algorithm and flow charts

1.5 Types of computer languages:- Machine Language, Assembly Language and High Level Language

1.6 Concept of Assembler

1.7 Compiler

1.8 Loader and Linker

UNIT - II STANDARD I/O IN ā€œCā€, FUNDAMENTAL DATA TYPES, FUNDAMENTALS OF C PROGRAMMING

2.1 Standard I/O in ā€œCā€, Fundamental data types- Character type, integer, short, long, unsigned, single and double floating point

2.2 Storage classes- automatic, register, static and external

2.3 Operators and expression using numeric and relational operators, mixed operands, type conversion, logical operators, bit operations, assignment operator, operator precedence and associatively.

2.4 Fundamentals of C programming: Structure of C program, writing and executing the first C program, Components of C language

2.5 Standard I/O in C.

UNIT - III CONDITIONAL PROGRAM EXECUTION, FUNCTIONS

3.1 Conditional program execution: Applying if and switch statements, nesting if and else, use of break and default with switch

3.2 Program loops and iterations: use of while, do while and for loops, multiple loop variables, use of break and continue statements.

3.3 Functions: Introduction, types of functions, functions with array, passing values to functions, recursive functions.

UNIT - IV ARRAYS

4.1 Arrays: Array notation and representation, manipulating array elements, using multi dimensional arrays

4.2 Structure

4.3 Union, enumerated data types

UNIT - V POINTERS

5.1 Pointers: Introduction, declaration, applications

5.2 File handling

5.3 Standard C preprocessors, defining and calling macros, conditional compilation, passing values to the compiler.

loading