The site would be on maintenance from 8th Jul 2019 2.00pm to 8:00pm. You may experience some issue during this time.

Book Details

FUNDAMENTALS OF COMPUTER AND PROGRAMMING

FUNDAMENTALS OF COMPUTER AND PROGRAMMING

Published by uLektz

Course Code : TCS101
Author : uLektz
University : Uttarakhand Technical University
Regulation : 2010
Categories : Computer Science
Format : ico_bookePUB3 (DRM Protected)
Type : eBook

FREE

Buy Now

Description :FUNDAMENTALS OF COMPUTER AND PROGRAMMING of TCS101 covers the latest syllabus prescribed by Uttarakhand Technical University for regulation 2010. 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 INTRODUCTION TO COMPUTER SYSTEMS

1.1 Introduction to Computer Systems

1.2 Data representation: Number systems, Character representation codes, Binary, hex, octal codes and their interconversions, Binary arithmetic, Floating point arithmetic

1.3 Signed and unsigned numbers, IEEE standards

1.4 CPU organization: ALU, Registers, Memory, The idea of program execution at micro level

1.5 Concept of computing

1.6 Contemporary Operating Systems such as DOS, Windows, UNIX etc. (only brief user level description)

1.7 Introduction to organization and architecture of mainframe, mini and micro systems

UNIT - II ALGORITHM AND PROGRAM

2.1 Concept of flow chart and algorithm

2.2 Algorithms to programs: specification, top-down development and stepwise refinement

2.3 Introduction to the design and implementation of correct, Efficient and maintainable programs, Structured Programming

2.4 Use of high level programming language for the systematic development of programs, Programmability and programming languages, Object codes, Compilers

2.5 Introduction to the Editing tools such as vi or MS-VC editors

UNIT - III C

3.1 C: Data types, Identifiers, Storage class, Constant, Operators, Expression, Statements, Console I/O statements

3.2 Selection statements: if -else, switch

3.3 Iteration Statements: for, while, do-while

3.4 Jump statements, return, goto, break, continue, Comments

3.5 Function, Call by value, Call by reference

3.6 Arguments to main(), Return statements, Recursion, Function prototypes, Preprocessor directives

UNIT - IV ARRAYS, STRINGS, STRUCTURES AND UNIONS

4.1 Arrays: Single dimensional arrays, Two dimensional arrays, Multidimensional arrays, Variable length arrays

4.2 Strings, Array of strings

4.3 Structures: array of structures, Passing structure to function, Structure pointers, Structure within structures

4.4 Unions, Bit fields, Enumerations

UNIT-V POINTERS AND FILE I/O

5.1 Pointers: pointer variables, Pointer operator, Pointer expression

5.2 Array of pointers, multiple indirection

5.3 Pointers to functions, dynamic allocation functions

5.4 File I/O: Streams and files, File system basics, fread, fwrite, fseek, random access I/O, fprintf(), fscanf(), standard streams

loading