Candidates can get Best Understanding Pointers in C Books 2018 also a Top List of Main Study Materials for 2017-2018 entrance exam in India.
Understanding Pointers in C
by Yashavant P. Kanetkar
UNIT –1- AN OVERVIEW OF COMPUTER SYSTEM AND OPERATING SYSTEMS
Fundamentals: Evolution of computers, Hardware organization of a computer. Introduction to microprocessors, generation of microprocessors, commonly used CPUs.
Input/Output Devices, Input/output ports and connectors.
Different Number Systems:- Decimal Number System, Binary Number System, Octal Number System, Hexadecimal Number System, and their inter- conversions.
Operating System Basics: Introduction to Operating system, Functions of an Operating Systems, Classification of Operating Systems, Basic introduction to DOS, UNIX/LINUX OS, Windows XP, working with Windows. Introduction to computer viruses.
UNIT-2- BASIC INTRODUCTION TO PROGRAMMING LANGUAGES
Machine Language, Assembly Languages, High level Languages, Types of high level languages, Complier, Interpreter, Assembler, Loader, Linker, Relationship between Compiler, Loader and Linker.
UNIT-3- BASIC INTRODUCTION TO COMPUTER NETWORKS
Data Communication, modulation, Network devices, LAN, LAN topologies, WAN, OSI Reference model Introduction to Internet and protocols: TCP/IP ref. model, Backbone network, Network connecting devices. Hypertext documents, HTTP, DNS, Network Security.
UNIT-4- AN OVERVIEW OF C
Constants, Variables and Data types, operators and Expressions, managing I/O operations, Decision Making and branching, Decision Making and looping, Arrays, Character Arrays and Strings, User Defined Functions
UNIT-5-STRUCTURE AND UNION IN C
Defining structure, declaring variables, Accessing structure members, structure initialization, copying and comparing structures variables, operations on individual members, Array of structure, structure with structure, unions, size of structure.
UNIT-6-POINTERS IN C
Introduction, Understanding Pointers, Accessing the address of a variable, Declaring Pointer Variables, Initialization of Pointer Variables, Accessing a variable through its pointer, Chain of Pointers, Pointer Expressions, Pointer Increments and Scale Factors, pointers and Arrays, Pointer and Character Strings, Arrays of Pointers, Pointers as Function Arguments, Functions Returning Pointers, Pointers to Functions
UNIT-7- DYNAMIC MEMORY ALLOCATION AND FILE MANAGEMENT IN C
Introduction, Dynamic memory allocation, allocating a block of memory: Malloc, allocating multiple blocks of memory: Calloc. Releasing the used space: Free, Altering the size of block: Realloc, Defining and opening file, closing file, I/O operation on files, error handling during I/O operations, Random Access to files and command line arguments.