Selasa, 29 Januari 2008

Computer History

Computer

A computer is a machine that manipulates data according to a list of instructions.Computers take numerous physical forms. The first devices that resemble modern computers date to the mid-20th century (around 1940 - 1945), although the computer concept and various machines similar to computers existed earlier. Early electronic computers were the size of a large room, consuming as much power as several hundred modern personal computers.[1] Modern computers are based on comparatively tiny integrated circuits and are millions to billions of times more capable while occupying a fraction of the space.[2] Today, simple computers may be made small enough to fit into a wristwatch and be powered from a watch battery. Personal computers in various forms are icons of the Information Age and are what most people think of as "a computer"; however, the most common form of computer in use today is the embedded computer. Embedded computers are small, simple devices that are used to control other devices — for example, they may be found in machines ranging from fighter aircraft to industrial robots, digital cameras, and children's toys.

The ability to store and execute lists of instructions called programs makes computers extremely versatile and distinguishes them from calculators. The Church–Turing thesis is a mathematical statement of this versatility: any computer with a certain minimum capability is, in principle, capable of performing the same tasks that any other computer can perform. Therefore, computers with capability and complexity ranging from that of a personal digital assistant to a supercomputer are all able to perform the same computational tasks given enough time and storage capacity.

Evolution of the Computer:

  • The first counting device was the abacus, originally from Asia. It worked on a place-value notion meaning that the place of a bead or rock on the apparatus determined how much it was worth.
  • 1600s: John Napier discovers logarithms. Robert Bissaker invents the slide rule which will remain in popular use until 19??.
  • 1642: Blaise Pascal, a French mathematician and philosopher, invents the first mechanical digital calculator using gears, called the Pascaline. Although this machine could perform addition and subtraction on whole numbers, it was too expensive and only Pascal himself could repare it.
  • 1804: Joseph Marie Jacquard used punch cards to automate a weaving loom.
  • 1812: Charles P. Babbage, the "father of the computer", discovered that many long calculations involved many similar, repeated operations. Therefore, he designed a machine, the difference engine which would be steam-powered, fully automatic and commanded by a fixed instruction program. In 1833, Babbage quit working on this machine to concentrate on the analytical engine.
  • 1840s: Augusta Ada. "The first programmer" suggested that a binary system shouled be used for staorage rather than a decimal system.
  • 1850s: George Boole developed Boolean logic which would later be used in the design of computer circuitry.
  • 1890: Dr. Herman Hollerith introduced the first electromechanical, punched-card data-processing machine which was used to compile information for the 1890 U.S. census. Hollerith's tabulator became so successful that he started his own business to market it. His company would eventually become International Business Machines (IBM).
  • 1906: The vacuum tube is invented by American physicist Lee De Forest.
  • 1939: Dr. John V. Atanasoff and his assistant Clifford Berry build the first electronic digital computer. Their machine, the Atanasoff-Berry-Computer (ABC) provided the foundation for the advances in electronic digital computers.
  • 1941, Konrad Zuse (recently deceased in January of 1996), from Germany, introduced the first programmable computer designed to solve complex engineering equations. This machine, called the Z3, was also the first to work on the binary system instead of the decimal system.
  • 1943: British mathematician Alan Turing developped a hypothetical device, the Turing machine which would be designed to perform logical operation and could read and write. It would presage programmable computers. He also used vacuum technology to build British Colossus, a machine used to counteract the German code scrambling device, Enigma.
  • 1944: Howard Aiken, in collaboration with engineers from IBM, constructed a large automatic digital sequence-controlled computer called the Harvard Mark I. This computer could handle all four arithmetic opreations, and had special built-in programs for logarithms and trigonometric functions.
  • 1945: Dr. John von Neumann presented a paper outlining the stored-program concept.
  • 1947: The giant ENIAC (Electrical Numerical Integrator and Calculator) machine was developped by John W. Mauchly and J. Presper Eckert, Jr. at the University of Pennsylvania. It used 18, 000 vacuums, punch-card input, weighed thirty tons and occupied a thirty-by-fifty-foot space. It wasn't programmable but was productive from 1946 to 1955 and was used to compute artillery firing tables. That same year, the transistor was invented by William Shockley, John Bardeen and Walter Brattain of Bell Labs. It would rid computers of vacuum tubes and radios.
  • 1949: Maurice V. Wilkes built the EDSAC (Electronic Delay Storage Automatic Computer), the first stored-program computer. EDVAC (Electronic Discrete Variable Automatic Computer), the second stored-program computer was built by Mauchly, Eckert, and von Neumann. An Wang developped magnetic-core memory which Jay Forrester would reorganize to be more efficient.
  • 1950: Turing built the ACE, considered by some to be the first programmable digital computer.
The First Generation (1951-1959)
  • 1951: Mauchly and Eckert built the UNIVAC I, the first computer designed and sold commercially, specifically for business data-processing applications.
  • 1950s: Dr. Grace Murray Hopper developed the UNIVAC I compiler.
  • 1957: The programming language FORTRAN (FORmula TRANslator) was designed by John Backus, an IBM engineer.
  • 1959: Jack St. Clair Kilby and Robert Noyce of Texas Instruments manufactured the first integrated circuit, or chip, which is a collection of tiny little transistors.
The Second Generation (1959-1965)
  • 1960s: Gene Amdahl designed the IBM System/360 series of mainframe (G) computers, the first general-purpose digital computers to use intergrated circuits.
  • 1961: Dr. Hopper was instrumental in developing the COBOL (Common Business Oriented Language) programming language.
  • 1963: Ken Olsen, founder of DEC, produced the PDP-I, the first minicomputer (G).
  • 1965: BASIC (Beginners All-purpose Symbolic Instruction Code) programming language developped by Dr. Thomas Kurtz and Dr. John Kemeny.
The Third Generation (1965-1971)
  • 1969: The Internet is started. (See History of the Internet)
  • 1970: Dr. Ted Hoff developed the famous Intel 4004 microprocessor (G) chip.
  • 1971: Intel released the first microprocessor, a specialized integrated circuit which was ale to process four bits of data at a time. It also included its own arithmetic logic unit. PASCAL, a structured programming language, was developed by Niklaus Wirth.
The Fourth Generation (1971-Present)
  • 1975: Ed Roberts, the "father of the microcomputer" designed the first microcomputer, the Altair 8800, which was produced by Micro Instrumentation and Telemetry Systems (MITS). The same year, two young hackers, William Gates and Paul Allen approached MITS and promised to deliver a BASIC compiler. So they did and from the sale, Microsoft was born.
  • 1976: Cray developed the Cray-I supercomputer (G). Apple Computer, Inc was founded by Steven Jobs and Stephen Wozniak.
  • 1977: Jobs and Wozniak designed and built the first Apple II microcomputer.
  • 1980: IBM offers Bill Gates the opportunity to develop the operating system for its new IBM personal computer. Microsoft has achieved tremendous growth and success today due to the development of MS-DOS. Apple III was also released.
  • 1981: The IBM PC was introduced with a 16-bit microprocessor.
  • 1982: Time magazine chooses the computer instead of a person for its "Machine of the Year."
  • 1984: Apple introduced the Macintosh computer, which incorporated a unique graphical interface, making it easy to use. The same year, IBM released the 286-AT.
  • 1986: Compaq released the DeskPro 386 computer, the first to use the 80036 microprocessor.
  • 1987: IBM announced the OS/2 operating-system technology.
  • 1988: A nondestructive worm was introduced into the Internet network bringing thousands of computers to a halt.
  • 1989: The Intel 486 became the world's first 1,000,000 transistor microprocessor.
  • 1993: The Energy Star program, endorsed by the Environmental Protection Agency (EPA), encouraged manufacturers to build computer equipment that met power consumpton guidelines. When guidelines are met, equipment displays the Energy Star logo. The same year, Several companies introduced computer systems using the Pentium microprocessor from Intel that contains 3.1 million transistors and is able to perform 112 million instructions per second (MIPS).


Links
http://en.wikipedia.org/wiki/Computer
http://tdi.uregina.ca/~complit/comphist.htm

Minggu, 27 Januari 2008

Windows XP Tips

XP browsing speed up tweak
when you connect to a web site your computer sends information back and forth, this is obvious. Some of this information deals with resolving the site name to an IP address, the stuff that tcp/ip really deals with, not words. This is DNS information and is used so that you will not need to ask for the site location each and every time you visit the site. Although WinXP and win2000 has a pretty efficient DNS cache, you can increase its overall performance by increasing its size.

You can do this with the registry entries below:

************begin copy and paste***********
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters]
"CacheHashTableBucketSize"=dword:00000001
"CacheHashTableSize"=dword:00000180
"MaxCacheEntryTtlLimit"=dword:0000fa00
"MaxSOACacheEntryTtlLimit"=dword:0000012d

************end copy and paste***********

make a new text file and rename it to dnscache.reg. The copy and paste the above into it and save it. Then merge it into the registry.

Use your Windows Key
====================

The Windows logo key, located in the bottom row of most computer keyboards is a little-used treasure. Don't' ignore it. It is the shortcut anchor for the following commands:

Windows: Display the Start menu
Windows + D: Minimize or restore all windows
Windows + E: Display Windows Explorer
Windows + F: Display Search for files
Windows + Ctrl + F: Display Search for computer
Windows + F1: Display Help and Support Center
Windows + R: Display Run dialog box
Windows + break: Display System Properties dialog box
Windows + shift + M: Undo minimize all windows
Windows + L: Lock the workstation
Windows + U: Open Utility Manager
Windows + Q: Quick switching of users (Powertoys only)
Windows + Q: Hold Windows Key, then tap Q to scroll thru the different users on your PC



Change your CD key
==================

You don't need to re-install if you want to try the key out ... just do this:

1. Go to Activate Windows
2. Select the Telephone option
3. Click "Change Product Key"
4. Enter RK7J8-2PGYQ-P47VV-V6PMB-F6XPQ
5. Click "Update"

Links

http://www.tweakxp.com/default.asp