Tuesday 27 November 2012

Write a program that will calculate the sum of expension of cosx in Maclaurin Series.


// 1 - x^2/2! + x^4/4! - x^6/6! + - - - - - - - - - - upto so on


#include <iostream>
#include <math.h>  // for power fucntion
using namespace std;
int main()
{
double x_value,fact=1.0,term,sum=0,max_power;
int sign=1;
cout << "Welcome to The WORLD OF C++ PROGRAMING"<<endl;
cout << endl;
cout << "This Program will generate the Maclauren Series of cos(x)."<<endl;
cout << endl;
cout << "Which is cos(x)= 1 - x^2/2! + x^4/4! - x^6/6! +  - - - - - - - "<<endl;
cout << endl;
cout << "Enter the Value or X: ";
cin >> x_value;
cout << "Enter Maximum Power of series: ";
cin >> max_power;
for (int i=0;i<=max_power;i=i+2)
{
fact=1;
for(int j=1;j<=i;j=j+1)
{
fact=fact*j;
}
term=pow(x_value,i)/fact;  // usage of power fucntion
sum=sum+(term*sign);
sign*=-1;
}
cout << "Sum is of Series is: " << sum <<endl;
return 0;
}


Write a program that will calculate the sum of expension of sinx in Maclaurin Series.


// x - x^3/3! + x^5/5! - x^7/7! + - - - - - - - - - - upto so on

#include <math.h> // to perform power fucntion.....
#include <iostream>
using namespace std;
int main()
{
double x_value,fact=1.0,term,sum=0,max_power;
int sign=1;
cout << "Welcome to The WORLD OF C++ PROGRAMING"<<endl;
cout << endl;
cout << "This Program will generate the Maclauren Series of sin(x)."<<endl;
cout << endl;
cout << "Which is sin(x)= x - x^3/3! + x^5/5! - x^7/7! +  - - - - - - - "<<endl;
cout << endl;
cout << "Enter the Value or X: ";
cin >> x_value;
cout << "Enter Maximum Power of series: ";
cin >> max_power;
for (int i=1;i<=max_power;i=i+2)
{
fact=1;
for(int j=1;j<=i;j=j+1)
{
fact=fact*j;
}
term=pow(x_value,i)/fact; // power fucntion
sum=sum+(term*sign);
sign*=-1;
}
cout << "Sum is: " << sum <<endl;
return 0;
}

Keyboard shortcuts for Microsoft Word 2007

Ctrl + A ==> To selects all documents in current file/folder, or select all text in current document

Ctrl + B ==> To make the font Bold

Ctrl + C ==> To Copy text or item to clipboard

Ctrl + D ==> To display Font dialogue box

Ctrl + E ==> To perform Centre Alignment for selected text

Ctrl + F ==> To perform Find & Replace action on text within document

Ctrl + G ==> To display Go To dialogue box to go to a specific location in document

Ctrl + H ==> To display the Find & Replace dialogue box

Ctrl + I ==> to make the selected text Italic

Ctrl + J ==> To make the selected text/document in full Justification

Ctrl + K ==> To create Hyperlink in the document

Ctrl + L ==> To apply Left Alignment on selected text/document

Ctrl + M ==> To perform the Tab action

Ctrl + N ==> To create a New document

Ctrl + O ==> To Open the existing file from local drives

Ctrl + P ==> To display the Print dialogue box

Ctrl + R ==> To apply Right Alignment on selected text/document

Ctrl + S ==> To Save/Save As current file/document

Ctrl + U ==> To Underline the selected text

Ctrl + V ==> To Paste the text/item that was Cut/Copied before

Ctrl + X ==> To Cut the selected text/item

Ctrl + Y ==> To Redo last performed action

Ctrl + Z ==> To Undo last performed action

Ctrl + Enter ==> To insert a Page Break

Ctrl + F1 ==> To quickly hide the toolbar and ribbon bar of current document

Ctrl + F2 ==> To display the Print Preview

Ctrl + F4 ==> To close the active document window only

Ctrl + F6 ==> To make the next document window active

F1 ==> To get Word Help

F2 ==> To move selected text/item to new location

F3 ==> To insert Auto Text entry

F4 ==> To repeat the last action

F5 ==> Another shortcut to Find & Replace dialogue box

F6 ==> To go to next frame or pane quickly

F7 ==> To launch and apply the Spelling & Grammar check

F8 ==> To extend the current selection in both sides

F9 ==> To update the selected fields

F10 ==> To activate menu bar

F11 ==> To go to the next field

F12 ==> another shortcut to Save As a file/document

Shift + F1 ==> To open context sensitive help

Shift + F2 ==> To copy text/item to the new location quickly

Shift + F3 ==> To change the case of selected text

Shift + F4 ==> Another shortcut to perform Find and Go To action

Shift + F5 ==> To move to previous revision

Shift + F6 ==> To go to previous frame or pane

Shift + F7 ==> To launch Thesaurus

Shift + F8 ==> To shrink the current selection of text

Shift + F9 ==> To switch between a field code and its result

Shift + F10 ==> To display shortcut menu (similar to right-click)

Shift + F11 ==> To go to previous field

Shift + F12 ==> To Save document

Friday 23 November 2012

Code to calculate the sum of series 1/2!+2/3!+3/4!+4/5!+5/6!+ - - - - - -



#include <iostream>
using namespace std;
int main()
{
double fact,term,sum=0;
int length;
cout << "This program will disply the sum of following series... \n"<<endl;
cout << "1/2!+2/3!+3/4!+4/5!+5/6!+ - - - - - - \n"<<endl;
cout << "Enter Length of the series: ";
cin >> length;
for (int i=1;i<=length;i++)
{
fact=1;
for (int j=1;j<=i+1;j++)
{
fact=fact*j;
}
term=i/fact;
sum=sum+term;
}
cout << "Sum is: "<< sum << endl;
cout <<endl;

return 0;
}

Sum of series 1/1!+2/2!+3/3!+4/4!+5/5! + - - - - - - -


Write a program to calculate the sum of the following series:
1/1!+2/2!+3/3!+4/4!+5/5!+6/6!+ - - - - - - -




#include <iostream>
using namespace std;
int main()
{
 double fact,term,sum=0;
 int length;
 cout << "This program will disply the sum of following series... \n"<<endl;
 cout << "1/1!+2/2!+3/3!+4/4!+5/5!+ - - - - - - \n"<<endl;
 cout << "Enter Length of the series: ";
 cin >> length;
 for (int i=1;i<=length;i++)
 {
  fact=1;
  for (int j=1;j<=i;j++)
  {
   fact=fact*j;
  }
  term=i/fact;
  sum=sum+term;
 }
  cout << "Sum is: "<< sum << endl;
  cout <<endl;

 return 0;
}

}



Pattern print With Nested for loop


Write a program that will display the following pattern using nested for loop
1
12
123
1234
12345

#include <iostream>
using namespace std;
int main()
{
for (int i=1;i<=5;i++)
{
     for (int j=1;j<=i;j++)
     cout << j;
cout <<endl;
}
return 0;
}

Pattern with Nested For Loop


Write a program that will display the following patter using nested for loop....
1
22
333
4444
55555
  
#include <iostream>
using namespace std;
int main()
{
for (int i=1;i<=5;i++)
{ for (int j=1;j<=i;j++)
cout << i;
cout <<endl;
}
return 0;
}

Tuesday 20 November 2012

How to Generate a Fibonacci series in C++ Programming?


#include <iostream>
using namespace std;
int main()
{
int i, a=0,b=1,c, num;
cout << "Enter Number for how many times generate Series: ";
cin >>num;
cout << "Fibonaci Series is: \n";
for(i=0;i<num;i++)
{
c=a+b;
a=b;
   b=c;
cout << "\t" <<c<<endl;
}
return 0;
}

Square root upto given Number.


#include <iostream>
//#include <math.h>
using namespace std;
int main()
{
int num;
cout << "Enter Number upto which u want to take square: ";
cin >> num;
for (int q=1;q<=num;q++)

cout << "Square of " << q << " is " << q*q <<endl;

return 0;
}

Saturday 17 November 2012

Pattern Print Code with Nested For Loop

        *
      **
    ***
  ****
*****



#include <iostream>
#include <math.h>
using namespace std;
int main()
{
for (int i=1;i<=5;i++)
{
for(int j=1;j<=5-i;j++)
cout <<" ";
for (int k=1;k<=i;k++)
cout <<"*";
cout<<endl;
}
return 0;
}

Pattern Print Code


*****
****
***
**
*

#include <iostream>
#include <math.h>
using namespace std;
int main()
{
for (int i=5;i>=1;i--)
{
for(int j=1;j<=5-i;j++)
cout <<" ";
for (int k=1;k<=i;k++)
cout <<"*";
cout<<endl;
}
return 0;
}

Pattern Print code


*******
******
*****
****
***
**
*


#include <iostream>
#include <math.h>
using namespace std;
int main()
{
for (int i=7;i>=1;i--)
{
for(int j=1;j<=i;j++)
cout <<"*";
cout<<endl;
}
return 0;
}

Pattern Print Code with Nested For loop


Write a program that will print the following code,
*
**
***
****
*****


#include <iostream>
#include <math.h>
using namespace std;
int main()
{
for (int i=1;i<=5;i++)
{
for(int j=1;j<=i;j++)
cout <<"*";
cout<<endl;
}
return 0;
}

Pattern Print Code with Nested For Loop


Write a program that will print the following pattern.
* * * * *
* * * * *

* * * * *
* * * * *

* * * * *



#include <iostream>
#include <math.h>
using namespace std;
int main()
{
for (int i=1;i<=5;i++)
{
for(int j=1;j<=5;j++)
cout <<" * ";
cout<<endl;
}
return 0;
}

What is Nested For Loop? Describe Flow Diagram and give an example?

Nested Loop:

           The loop within a loop is called Nested loop. In nested loops the inner loop is executed completely with each change in the value of counter variable of outer loop. The nesting can be done upto any level. The increase in level of nesting increases the complexity of nested loop.

Flow Diagram:


Example:

#include <iostream>
#include <math.h>
using namespace std;
int main()
{
for (int i=1;i<=3;i++)
{
for(int j=1;j<=3;j++)
cout << i <<"\t"<<j<<endl;
}
        return 0;
}

Reverse the value of Entered Number


write a program that reverse the value of given number like 12345 and program should output 54321
#include <iostream>
#include <math.h>
using namespace std;
int main()
{
int num,rev=0;
cout << "Enter an Integer: ";
cin >>num;
/*cout << "Enter The value of N: ";
cin >>n_value;*/
for (int i=num;i!=0;i=i/10)
{
rev=10*rev+i%10;
}
cout << "Entered Number is : " << num <<endl;
cout << "Reverse is: " << rev <<endl;
return 0;
}

Sum of Series

write a program that will calculate the sum of series:   x+x2+x3+...............+xn
#include <iostream>
#include <math.h>
using namespace std;
int main()
{
int n_value,x_value,sum=0;
cout << "Enter The value of X: ";
cin >>x_value;
cout << "Enter The value of N: ";
cin >>n_value;
for (int i=1;i<=n_value;i++)
{
sum=sum + pow(x_value,i);
}
cout << "Sum is: " << sum <<endl;
return 0;
}

Sum of Squares of Integers

//Write a program to calculate the sum of squares of integers 1 to n. where n is the value entered by user. i.e(sum=12+22+32+42+52................n2).

#include <iostream>
using namespace std;
int main()
{
int num,sum=0;
cout << "Enter The value of n: ";
cin >>num;
for (int i=1;i<=num;i++)
{
sum=sum+(i*i);
}
cout << "Sum is: " << sum <<endl;
return 0;
}

Friday 16 November 2012

Prime or Composite With "bool" data type using NOT operator.


//3rd logic with NOT Logical Operator and bool Data Type.
#include <iostream>
#include <process.h>
using namespace std;
int main()
{
int n;
bool check=false;
cout << "Enter Any +ve Integer: ";
cin >> n;
if (n < 0)
{
cout << "STOP !!!! Plz Enter Correct Number Value."<<endl;
exit(1);
}
for (int j=2;j<=n/2;j++)
{
if (n%j==0)
{
check=true;
break;
}
}
if (check!=true)
cout << n << " is a Prime Number.\n";
else
cout << n << " is a Composite Number.\n";
return 0;
}

Prime or Composite........


// 2nd Logic To check prime or composite
#include <iostream>
#include <process.h>
using namespace std;
int main()
{
int n,counter=0;
cout << "Enter Any +ve Integer: ";
cin >> n;
if (n < 0)
{
cout << "STOP !!!! Plz Enter Correct Number Value."<<endl;
exit(1);
}
for (int j=2;j<=n/2;j++)
{
if (n%j==0)
{
counter++;
break;
}
}
if (counter==0 && n!=0)
cout << n << " is a Prime Number.\n";
else
cout << n << " is a Composite Number.\n";
return 0;
}

Get Number And check it is Prime or Composite?


#include<iostream>
#include<process.h>
using namespace std;
int main()
{

int num,count=0;
cout<<"Enter a Number to Check prime or not:  ";
cin>>num;
if (num < 0)
{
cout << "Plz Enter +ve Integer Value"<<endl;
exit(1);
}
for(int a=1;a<=num;a++)
{
if(num%a==0)
{
count++;
}
}
if(count==2)
{
cout<<num<<" is a Prime Number. \n";
}
else
{
cout<<num<<" is Composit Number. \n";
}
return 0;
}

Average of Numbers divisible by 3 between 1 and 100


#include <iostream>
using namespace std;
int main()
{
double avg,sum=0,counter=0;
for(int j=1;j<=100;j++)
{
if(j%3==0)
{
counter++;
sum=sum+j;
}
}
avg=sum/counter;
cout << "The Average is = "<<avg<<endl;
return 0;
}

Factorial of Given Number.


#include <iostream>
using namespace std;
int main()
{
int num,fact=1;
cout << "Enter Integer to get Factorial: ";
cin >> num;
/*cout << "Enter Length of the Table: ";
cin >> length;*/
for (int i=num;i>=1;i--)
{
fact=fact*i;
}
cout << "Factorial of " << num << " is = " << fact <<endl;
return 0;
}

Sum of Odd Numbers under given limit


#include <iostream>
using namespace std;
int main()
{
int end_num,sum=0;
cout << "Enter integer for which u want to get Product: ";
cin >> end_num;
for (int i=1;i<=end_num;i++)
{
if(i%2==1)
{
sum=sum+i;
}
}
cout << "The Sum of Odd Numbers Between 1 and " << end_num << " is = " << sum <<endl;
return 0;
}

Product of Even Numbers b/w 1 & 10


#include <iostream>
using namespace std;
int main()
{
int product=1;
for (int i=1;i<=10;i++)
{
if(i%2==0)
{
product=product*i;
}
}
cout << "The Product of Even Numbers Between 1 and 10 is = " << product <<endl;
return 0;
}

Product of integers upto given limit.


/* if you give the integer to which you want to get product greater than 9 then it will generate output in Exponential form. if u make product and end_num integer then it will not generate answer greater than integer  value limits. */
#include <iostream>
using namespace std;
int main()
{
double product=1,end_num;
cout << "Enter integer for which u want to get Product: ";
cin >> end_num;
for (int i=1;i<=end_num;i++)
product=product*i;
cout << "Integer Product of 1 to "<< end_num << " is= " << product <<endl;
return 0;
}

Sum of Integers up to Given point.


#include <iostream>
using namespace std;
int main()
{
int sum=0,end_num;
cout << "Enter integer for which u want to get Sum: ";
cin >> end_num;
for (int i=1;i<=end_num;i++)
sum=sum+i;
cout << "Integer Sum of 1 to "<< end_num << " is= " << sum <<endl;
return 0;
}

Print Table of Given Number with given Length


// Get Length and Number from user to print table of given number up to given length
#include <iostream>
using namespace std;
int main()
{
int num,length;
cout << "Enter Number for the Table: ";
cin >> num;
cout << "Enter Length of the Table: ";
cin >> length;
for (int i=1;i<=length;i++)
cout << num << "*" << i << "=" << num*i <<endl;
return 0;
}

Get Number and prints it's Table.


#include <iostream>
using namespace std;
int main()
{
int num;
cout << "Enter Number for the Table: ";
cin >> num;
for (int i=1;i<=10;i++)
cout << num << "*" << i << "=" << num*i <<endl;
return 0;
}

Basic Program of For Loop.


#include <iostream>
using namespace std;
int main()
{
for (int i=1;i<=5;i++)
cout << "I love PAKISTAN.\n";
return 0;
}

For Loop:

The statements in the for loop repeat continuously for a specific number of times. The while and do-while loops repeat until a certain condition is met. The for loop repeats until a specific count is met. Use a for loop when the number of repetition is know, or can be supplied by the user.  The coding format is:

for(startExpression; conditionalExpression; increment/decrements)
{
    block of code;
}

Flow Diagram:


Given Alphabet is Vowel or Consonant?


#include <iostream>
using namespace std;
int main()
{

char alpha;
cout << "Enter An Alphabet: ";
cin >> alpha;
switch (alpha)
{
case 'A':
case 'a':
cout << "You entered a vowel "<<alpha<<endl;
break;
case 'E':
case 'e':
cout << "You entered a vowel "<<alpha<<endl;
break;
case 'I':
case 'i':
cout << "You entered a vowel "<<alpha<<endl;
break;
case 'O':
case 'o':
cout << "You entered a vowel "<<alpha<<endl;
break;
case 'U':
case 'u':
cout << "You entered a vowel "<<alpha<<endl;
break;
default:
cout << "You entered a Consonant "<<alpha<<endl;
}
return 0;
}

Simple Calculator with Switch Statement.


#include <iostream>
using namespace std;
int main()
{
double num1,num2;
char op;
cout << "Enter 1st Number, operator & 2nd Number\n";
cin >> num1 >> op >>num2;
switch (op)
{
case '+':
cout << "Ans= " << num1+num2 <<endl;
break;
case '-':
cout << "Ans= " << num1-num2 <<endl;
break;
case '*':
cout << "Ans= "<<num1*num2<<endl;
break;
case '/':
cout << "Ans= "<<num1/num2<<endl;
break;
default:
cout << "Invalid Operator....!!!!!!"<<endl;
}
return 0;
}

Pick Number and Get Result


#include <iostream>
using namespace std;
int main()
 {
int number;
cout << "Enter a number between 1 and 5: ";
        cin >> number;
    switch (number)
{
case 0:
cout << "Too small, sorry!";
            break;
case 5:
cout << "Good job!";
break;
case 4:
cout << "Nice Pick!";
break;
case 3:
cout << "Excellent!";
break;
case 2:
cout << "Masterful!";
break;
case 1:
cout << "Incredible!";
            break;
      default:
cout << "Too large!";
            break;
   }
    cout <<endl;
     return 0;
}

Switch Statement

Syntax of switch statement:

switch (expression)
{
case valueOne:
statement; break;
case valueTwo:
statement;
break;......
......
......
......
......
case valueN:
statement;
break;
default:
statement;
}

Flow Diagram:


Greater Number.


#include <iostream>
using namespace std;
int main()
{
int n1,n2,n3;
cout << "Enter 1st Number, 2nd Number and 3rd Number:\n";
cin >> n1 >> n2 >> n3;
if (n1 > n2 && n1 > n3)
cout << n1 << " is Greater." <<endl;
else if(n2 > n3 && n2 > n3)
cout << n2 << " is Greater." <<endl;
else if(n3 > n1 && n3 > n1)
cout << n3 <<" is Greater."<<endl;
else
cout << "Numbers are same."<<endl;
return 0;
}

Enter Marks and Get Grade.


#include <iostream>
using namespace std;
int main()
{
int marks;
char grade;
cout << "Enter your test Score: ";
cin >> marks;
if (marks > 80 && marks < 100)
grade='A';
else if (marks > 70 && marks < 80)
grade='B';
else if (marks > 60 && marks < 70)
grade='C';
else
grade='F';
cout << "Your Grade is: " <<grade<<endl;
return 0;
}

Be a Compiler and Evaluate the following Logical Boolean expressions:

          25 < 7 || 15 > 36
          15 > 36 || 3 < 7
          14 > 7 && 5 <= 5
          4 > 3 && 17 <= 7
          ! false
          ! (13 != 7)
          9 != 7 && ! 0
          5 > && 7

Logical Operators


Logical Operators:

There are following logical operators supported by C++ language
Assume variable A holds 1 and variable B holds 0 then:
Operator               Description      Example
&& Called Logical AND operator. If both the operands are non zero then condition becomes true.         (A && B) is false.
||Called Logical OR Operator. If any of the two operands is non zero then condition becomes true.         (A || B) is true.
!Called Logical NOT Operator. Use to reverses the logical state of its operand. If a condition is true then Logical NOT operator will make false.          !(A && B) is true.

Calculate the Bonus and get Net Salary.


#include<iostream>
using namespace std;
int main()
{
double salary,convince_allownce,house_rent,net_salary;
house_rent=0;
convince_allownce=0;
cout << "Please Enter Your Salary: ";
cin >> salary;
if (salary > 15000)
{
house_rent=(salary/100)*50;
convince_allownce=(salary/100)*15;
}
else if (salary > 10000)
{
house_rent=(salary/100)*30;
convince_allownce=(salary/100)*10;
}
else if (salary > 8000)
{
house_rent=(salary/100)*15;
convince_allownce=(salary/100)*5;
}
else
{
cout << "No Bonus!!!!!"<<endl;

}
net_salary= convince_allownce + house_rent + salary;
cout << "Your Convince allownce is: " << convince_allownce <<endl;
cout << "Your House Allownce is: " << house_rent <<endl;
cout << "Your Net Salary is: " << net_salary <<endl;
return 0;
}

Disadvantages of Computer System


Disadvantages of Computer:

Health Risks:


              Prolonged and improper computer use can load to injuries or disorder of hands, wrists, elbows,eyes, neck and back. Computer users can protect themselves from these health risks through proper workplace design, good posture while at computer and appropriate spaced work breaks.

Violation of Privacy:

              Nearly every life event is stored in a computer somewhere. In medical records, Credit reports, Tax records, etc. In many instance, where personal records were not protected properly, individuals have found their privacy violated and identities stolen.

Public Safety:

           Adults,teens and children around the world are using computers to share publicly their photos,videos,journals,music and other personal information. Some of these unsuspecting, innocent computer users have fallen victims to crime committed by dangerous strangers.

Impact on Environment:

             When computers are discarded in landfills, they release toxic materials and potentially dangerous level of Lead(pb), Mercury(hg), and flame retardants.

Immorality:

            Last few years immorality in our society have been increased due to computer and internet. Youngster spent a lot much time on net browsing and exploring irrelevant things on internet. And Specially in our country this thing became at very large scale. And in browsing immoral websites, in last ranking our country is on the top of the list.

Advantages of Computer System

Advantages in Business Field:

Multitasking:

                    The modern multimedia options enable entrepreneurs to work various tasks all at the same time. Workers in the offices can use the DVD-ROM while installing Printer Cartridges  and running a scan thus making workload easier and more convenient. With such, the need for an outsourcing company would not be essential because all the tasks can be addressed by majority of the manpower available.

Cost-effective:

                      These computers have allowed companies to cut costs on payroll and individual office equipment. Because of the efficient and fast outputs coupled with less expenditures on operations, revenues are then maximized  Good examples for this benefit are the email messaging that lessens postage costs and video conferencing that decreases travel allowances for employees.

Increased access to the market:

                      Because of the Internet, businesses have opened their doors to various opportunities all around the globe. For those selling goods, then customers can readily purchase them over the Web thus resulting to an increase in the sales of the firm. Also, advertising strategies are well utilized because by just simply posting a good multimedia scheme over the Web, firms can readily maximize their marketing plans.

Organisation:

            Different types of software are utilized to store a wide array of documents that must be kept confidential for years. With the help of computers, storage and retrieval of files are easily done with just a click of the mouse.

Some other Benefits:

             Those are the benefits that businesses are enjoying from the various innovations in computers now. Further, here are the societal advantages.

Education edge:

                   Nowadays, PC's enable students to search from a wide range of online resources. Hence, they can save time on looking for the best Internet source that can answer each of the queries. Instead of spending so much time looking for books, then this could answer the worries for students who want to hasten their tasks. Also, a new trend in education is online teaching. Through the Web, people can freely enroll in a specific course provided that you get to pay the fees on the specified date. This scheme can be very helpful for individuals who want to get a degree yet are to busy to get into the usual classroom setting.

Communication benefit:

                   Social networking sites, chat, and video conferencing sites are accessible because of computers. People across the globe can now talk to their loved ones in real time with the help of these gadgets. What is good about this communication option is that it is more cost effective than the usual telephone. By embracing such, people can now deliver messages and create a copy of that using quality printer cartridges in just a second.

Job opportunities:

                   These gadgets open up a wide array of workload for people. That is, experts are needed in software and hardware maintenance and checks. With the increasing demand for these professionals, unemployment is then lessened at a considerable percentage.

Home Entertainment:

                     During weekends, you may utilize your personal computer to watch films using its DVD-ROM. Aside from this, you may as well play games all throughout the day. You can simply install a variety of files that you can use for the whole day of indoor fun. From the latest TV shows to the more modern games, you can have them in your CPU just minutes.

These are some advantages of computer in our life. But there are lot much advantages of computer system in our lives. We are becoming dependent on computer due it's immense  speed and accuracy. If we continue trusting on computer then the time will come when people will become free and robots will work under the custody of Human Being.

Difference Between WiFi and WiMAX?


Wi-Fi:

Wifi (or WiFi) is a popular technology that allows an electronic device to exchange data wirelessly (using radio waves) over a computer network, including high-speed Internet connections. The Wi-Fi Alliance defines Wi-Fi as any "wireless local area network (WLAN) products that are based on the Institute of Electrical and Electronics Engineers' (IEEE) 802.11 standards". However, since most modern WLANs are based on these standards, the term "Wi-Fi" is used in general English as a synonym for "WLAN".
A device that can use Wi-Fi (such as a personal computer, video-game console,smartphone, tablet, or digital audio player) can connect to a network resource such as the Internet via a wireless network access point. Such an access point (or hotspot) has a range of about 20 meters (65 feet) indoors and a greater range outdoors. Hotspot coverage can comprise an area as small as a single room with walls that block radio waves or as large as many square miles — this is achieved by using multiple overlapping access points. The Wi-Fi Alliance has since updated its test plan and certification program to ensure all newly certified devices resist brute-force AP PIN attacks.



WiMAX:

WiMAX (Worldwide Interoperability for Microwave Access) is a wireless communications standard designed to provide 30 to 40 megabit-per-second data rates, with the 2011 update providing up to 1 Gbit/s for fixed stations. The name "WiMAX" was created by the WiMAX Forum, which was formed in June 2001 to promote conformity and interoperability of the standard. The forum describes WiMAX as "a standards-based technology enabling the delivery of last mile wireless broadband access as an alternative to cable and DSL"
The bandwidth and range of WiMAX make it suitable for the following potential applications:
  • Providing portable mobile broadband connectivity across cities and countries through a variety of devices.
  • Providing a wireless alternative to cable and digital subscriber line (DSL) for "last mile" broadband access.
  • Providing data, telecommunications (VoIP) and IPTV services.
  • Providing a source of Internet connectivity as part of a business continuity plan.
  • Smart grids and metering