Book Details

Computer System and Programming in C

Computer System and Programming in C

Published by uLektz

Course Code:NCS201


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


Categories:Computer Science

Format : ico_bookePUB3 (DRM Protected)

Type :eBook


Buy Now

Description :Computer System and Programming in C of NCS201 covers the latest syllabus prescribed by Dr. A.P.J. Abdul Kalam Technical University, Uttar Pradesh for regulation 2013. 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.

UNIT 1 Basics of Computer, Introduction to operating system, Number system and Basics of programming

1.1 Introduction to digital computer, basic operations of computer, functional components of computer, Classification of computers.Functional components of computer

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, Concept of Assembler, Compiler, Loader , Linker

UNIT 2 Standard I/O in C, Fundamental data types, Storage classes and 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 associativity.

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 3 Conditional program execution,program loops and iterations and 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 4 Arrays

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

4.2 Structure

4.3 Union

4.4 E numerated data types

UNIT 5 Pointers

5.1 Pointers: Introduction,Declaration

5.2 Applications File handling

5.3 Standard C preprocessors

5.4 Defining and calling macros

5.5 Conditional compilation,Passing values to the compiler