A computer is an electronic machine that takes an input, processes it to produce the desired output. Every computer is a combination of hardware and software. The physical components of a computer that can be seen and touched form the hardware.
For example, CPU, monitor, keyboard, printer are hardware or peripheral devices. The input to a computer is given in the form of instructions. These set of instructions that we give to the computer to perform a particular task constitutes a program. Many such programs together form a software for the computer. Operating system, Antivirus, MS Office, Computer games are all software applications.
With the wide spread use of internet, networks and computers have become increasingly susceptible to threats. These threats destroy data as well the programs that computers use. The objective of these threats is to destroy the data and to steal the vital information stored in computers.
Internet is the world's largest computer network, the network of networks, scattered all over the world. Initially, it was created as a project for the U.S. Department of Defence. Its goal was to create a method for widely separated computers to transfer data efficiently even in the event of a nuclear attack.
Inheritance is the capability of one class to inherit properties from another class as a child inherits some properties from his or her parents. The most important advantage of inheritance is code reusability. Once a base class is written and debugged, it can be used in various situations without having to redefine it or rewrite it. Reusing existing code saves time, money and efforts of writing the code again. Without redefining the old class, you can add new properties to desired class and redefine an inherited class member function.
The normal flow of execution in a high level language is sequential, i.e., each statement is executed in the order of its appearance in the program. However, depending on the requirements of a problem it might be required to alter the normal sequence of execution in a program. The statements which specify the order of execution of statements are called control flow statements.
The object-oriented programming (OOP) is a different approach to programming. Object oriented technology supported by C++ is considered the latest technology in software development. It is regarded as the ultimate paradigm for the modelling of information, be that data or logic.
C++ is an extension to C Programming language. It was developed at AT&T Bell Laboratories in the early 1980s by Bjarne Stroustrup. It is a deviation from traditional procedural languages in the sense that it follows object oriented programming (OOP) approach which is quite suitable for managing large and complex programs.
Whenever you appear in front of one or more people to present your ideas, deliver speech, give classroom lecture, organize computer conference, etc., you have a presentation. The basic purpose of any presentation is communication. To communicate effectively, you must state your facts in a simple, concise and interesting manner. Any presentation consists of four basic elements: you, your audience, your message and your tools.
A spreadsheet is a large sheet having data and information arranged in rows and columns. Excel is one of the most widely used spreadsheet applications. Spreadsheet is quite useful in entering, editing, analyzing and storing data. Arithmetic operations with numerical data such as addition, subtraction, multiplication and division can be done using Excel.
Word processing is an application program that allows you to create letters, reports, newsletters, tables, form letters, brochures, and Web pages. Using this application program you can add pictures, tables, and charts to your documents. You can also check spelling and grammar.
Computers cannot do anything on its own. It is the user who instructs computer; what to do, how to do and when to do. In order to perform any task, you have to give a set of instructions in a particular sequence to the computer. These sets of instructions are called Programs.