Competitive Exams: Computer Science Fundamental Concepts

Competitive Exams: Anatomy of a Digital Computer

A digital computer is designed to process data in numerical form; its circuits perform directly the mathematical operations of. Understanding the difference between digital and analog computing systems for Competitive Exams.

View or download here

Competitive Exams: Data Processing Concept

Understanding fundamentals of computing, what is data processing and related concepts. Understanding what is data and how do we need to go around it for Competitive Exams.

View or download here

Competitive Exams: Computer Software

Computer usually requires two components viz. ssoftware and hardware. Here is a summary of how software are useful and the various kinds of fundamental softwares along with their applications for Competitive Exams.

View or download here

Competitive Exams: Operating System

To run a computer one requires a operating system and this tutorial explains what is operating system and an introduction on various types of operating systems. Windows, linux and unix are the commonly used operating systems for Competitive Exams.

View or download here

Competitive Exams: Data Communication and Networking

Without communicaation and networking any data produced on one computer cannot be used at another computer and is the basis why we need to study data communication and networking for Competitive Exams.

View or download here

Competitive Exams: Fundamentals of Internet and Java Programming

The Internet is a global system of interconnected computer networks that use the standard Internet protocol suite (TCP/IP) to serve billions of users worldwide and www or world wide web is commonly used protocol. This tutorial explains the fundamentals and basics of internet along with programming in java language for Competitive Exams.

View or download here

Competitive Exams: Introduction to C + +

In the previous module we learnt aabout programming in java language for Competitive Exams. This module teaches an introduction to C + + language.

View or download here

Competitive Exams: General Concept of OOP

The object-oriented programming (OOP) is a different approach to programming and maainly deals with design patterns. This technology is now becoming a need in this rapidly changing world and highly competitive and versatile nature of industry for Competitive Exams.

View or download here

Competitive Exams: Control Statements

A program consists of a number of statements which are usually executed in sequence. Programs can be much more powerful if we can control the order and are called as control statements. This tutorial explains control statements for Competitive Exams.

View or download here

Competitive Exams: Functions

This tutoorial on computer science deals with understanding the basic concepts of functions for Competitive Exams.

View or download here

Competitive Exams: Array

Array data structure or array is a data structure consisting of a collection of element used in programming and this tutorial aims to develop the basic understanding on the concept of array for Competitive Exams.

View or download here

Competitive Exams: Structure, Type def & Enumerated Data Type

A typedef can be used to eliminate the need for the struct key word in C language and similarly understand the concept of enumerated data types and understanding the basics for the same for Competitive Exams.

View or download here

Competitive Exams: Classes & Objects with Constructors or Destructors

Constructors and destructors are special member functions of classes that are used to construct and destroy class objects in programming language C + +. The given tutorial is an effort to help understand the clases and objects with constructors or destructors for Competitive Exams.

View or download here

Competitive Exams: Inheritance Extending Classes

Extending classes covers the concept of inheritance under Java for Competitive Exams, allowing you to extend existing classes and is primarily governed under Java language. This tutorial aims to simplify the concept of extending classes.

View or download here

Competitive Exams: Pointer

The variable that stores the reference to another variable is pointer and is a very powerful feature in programming language for Competitive Exams. This features is simplified and made pointwise in this tutorial.

View or download here

Competitive Exams: Files

The data is stored in files in computing. Here is a tutorial for Competitive Exams to help understand the types of files and how can they be read using various softwares.

View or download here