The Internet is a global system of interconnected computer networks that interchange data by packet switching using the standardized Internet Protocol Suite (TCP/IP). It is a "network of networks" that consists of millions of private and public, academic, business, and government networks of local to global scope that are linked by copper wires, fiber-optic cables, wireless connections, and other technologies.
The Internet carries various information resources and services, such as electronic mail, online chat, file transfer and file sharing, online gaming, and the inter-linked hypertext documents and other resources of the World Wide Web (WWW).
Creation
A 1946 comic science-fiction story, A Logic Named Joe, by Murray Leinster laid out the Internet and many of its strengths and weaknesses. However, it took more than a decade before reality began to catch up with this vision.
The USSR's launch of Sputnik spurred the United States to create the Advanced Research Projects Agency, known as ARPA, in February 1958 to regain a technological lead.[2][3] ARPA created the Information Processing Technology Office (IPTO) to further the research of the Semi Automatic Ground Environment (SAGE) program, which had networked country-wide radar systems together for the first time. J. C. R. Licklider was selected to head the IPTO, and saw universal networking as a potential unifying human revolution.
Licklider moved from the Psycho-Acoustic Laboratory at Harvard University to MIT in 1950, after becoming interested in information technology. At MIT, he served on a committee that established Lincoln Laboratory and worked on the SAGE project. In 1957 he became a Vice President at BBN, where he bought the first production PDP-1 computer and conducted the first public demonstration of time-sharing.
At the IPTO, Licklider recruited Lawrence Roberts to head a project to implement a network, and Roberts based the technology on the work of Paul Baran,[citation needed] who had written an exhaustive study for the U.S. Air Force that recommended packet switching (as opposed to circuit switching) to make a network highly robust and survivable. After much work, the first two nodes of what would become the ARPANET were interconnected between UCLA and SRI International in Menlo Park, California, on October 29, 1969. The ARPANET was one of the "eve" networks of today's Internet.
Following on from the demonstration that packet switching worked on the ARPANET, the British Post Office, Telenet, DATAPAC and TRANSPAC collaborated to create the first international packet-switched network service. In the UK, this was referred to as the International Packet Switched Service (IPSS), in 1978. The collection of X.25-based networks grew from Europe and the US to cover Canada, Hong Kong and Australia by 1981. The X.25 packet switching standard was developed in the CCITT (now called ITU-T) around 1976.
X.25 was independent of the TCP/IP protocols that arose from the experimental work of DARPA on the ARPANET, Packet Radio Net and Packet Satellite Net during the same time period. Vinton Cerf and Robert Kahn developed the first description of the TCP protocols during 1973 and published a paper on the subject in May 1974. Use of the term "Internet" to describe a single global TCP/IP network originated in December 1974 with the publication of RFC 675, the first full specification of TCP that was written by Vinton Cerf, Yogen Dalal and Carl Sunshine, then at Stanford University. During the next nine years, work proceeded to refine the protocols and to implement them on a wide range of operating systems.
The first TCP/IP-based wide-area network was operational by January 1, 1983 when all hosts on the ARPANET were switched over from the older NCP protocols. In 1985, the United States' National Science Foundation (NSF) commissioned the construction of the NSFNET, a university 56 kilobit/second network backbone using computers called "fuzzballs" by their inventor, David L. Mills. The following year, NSF sponsored the conversion to a higher-speed 1.5 megabit/second network. A key decision to use the DARPA TCP/IP protocols was made by Dennis Jennings, then in charge of the Supercomputer program at NSF.
The opening of the network to commercial interests began in 1988. The US Federal Networking Council approved the interconnection of the NSFNET to the commercial MCI Mail system in that year and the link was made in the summer of 1989. Other commercial electronic e-mail services were soon connected, including OnTyme, Telemail and Compuserve. In that same year, three commercial Internet service providers (ISP) were created: UUNET, PSINET and CERFNET. Important, separate networks that offered gateways into, then later merged with, the Internet include Usenet and BITNET. Various other commercial and educational networks, such as Telenet, Tymnet, Compuserve and JANET were interconnected with the growing Internet. Telenet (later called Sprintnet) was a large privately funded national computer network with free dial-up access in cities throughout the U.S. that had been in operation since the 1970s. This network was eventually interconnected with the others in the 1980s as the TCP/IP protocol became increasingly popular. The ability of TCP/IP to work over virtually any pre-existing communication networks allowed for a great ease of growth, although the rapid growth of the Internet was due primarily to the availability of commercial routers from companies such as Cisco Systems, Proteon and Juniper, the availability of commercial Ethernet equipment for local-area networking and the widespread implementation of TCP/IP on the UNIX operating system.
Growth
Although the basic applications and guidelines that make the Internet possible had existed for almost a decade, the network did not gain a public face until the 1990s. On August 6, 1991, CERN, which straddles the border between France and Switzerland, publicized the new World Wide Web project. The Web was invented by English scientist Tim Berners-Lee in 1989.
An early popular web browser was ViolaWWW, patterned after HyperCard and built using the X Window System. It was eventually replaced in popularity by the Mosaic web browser. In 1993, the National Center for Supercomputing Applications at the University of Illinois released version 1.0 of Mosaic, and by late 1994 there was growing public interest in the previously academic, technical Internet. By 1996 usage of the word Internet had become commonplace, and consequently, so had its use as a synecdoche in reference to the World Wide Web.
Meanwhile, over the course of the decade, the Internet successfully accommodated the majority of previously existing public computer networks (although some networks, such as FidoNet, have remained separate). During the 1990s, it was estimated that the Internet grew by 100% per year, with a brief period of explosive growth in 1996 and 1997.[4] This growth is often attributed to the lack of central administration, which allows organic growth of the network, as well as the non-proprietary open nature of the Internet protocols, which encourages vendor interoperability and prevents any one company from exerting too much control over the network.[
Senin, 29 Desember 2008
Global Warming Heats Up
No one can say exactly what it looks like when a planet takes ill, but it probably looks a lot like Earth. Never mind what you've heard about global warming as a slow-motion emergency that would take decades to play out. Suddenly and unexpectedly, the crisis is upon us.
More Related
It certainly looked that way last week as the atmospheric bomb that was Cyclone Larry--a Category 4 storm with wind bursts that reached 125 m.p.h.--exploded through northeastern Australia. It certainly looked that way last year as curtains of fire and dust turned the skies of Indonesia orange, thanks to drought-fueled blazes sweeping the island nation. It certainly looks that way as sections of ice the size of small states calve from the disintegrating Arctic and Antarctic. And it certainly looks that way as the sodden wreckage of New Orleans continues to molder, while the waters of the Atlantic gather themselves for a new hurricane season just two months away. Disasters have always been with us and surely always will be. But when they hit this hard and come this fast--when the emergency becomes commonplace--something has gone grievously wrong. That something is global warming.
The image of Earth as organism--famously dubbed Gaia by environmentalist James Lovelock-- has probably been overworked, but that's not to say the planet can't behave like a living thing, and these days, it's a living thing fighting a fever. From heat waves to storms to floods to fires to massive glacial melts, the global climate seems to be crashing around us. Scientists have been calling this shot for decades. This is precisely what they have been warning would happen if we continued pumping greenhouse gases into the atmosphere, trapping the heat that flows in from the sun and raising global temperatures.
Environmentalists and lawmakers spent years shouting at one another about whether the grim forecasts were true, but in the past five years or so, the serious debate has quietly ended. Global warming, even most skeptics have concluded, is the real deal, and human activity has been causing it. If there was any consolation, it was that the glacial pace of nature would give us decades or even centuries to sort out the problem.
But glaciers, it turns out, can move with surprising speed, and so can nature. What few people reckoned on was that global climate systems are booby-trapped with tipping points and feedback loops, thresholds past which the slow creep of environmental decay gives way to sudden and self-perpetuating collapse. Pump enough CO2 into the sky, and that last part per million of greenhouse gas behaves like the 212th degree Fahrenheit that turns a pot of hot water into a plume of billowing steam. Melt enough Greenland ice, and you reach the point at which you're not simply dripping meltwater into the sea but dumping whole glaciers. By one recent measure, several Greenland ice sheets have doubled their rate of slide, and just last week the journal Science published a study suggesting that by the end of the century, the world could be locked in to an eventual rise in sea levels of as much as 20 ft. Nature, it seems, has finally got a bellyful of us.
"Things are happening a lot faster than anyone predicted," says Bill Chameides, chief scientist for the advocacy group Environmental Defense and a former professor of atmospheric chemistry. "The last 12 months have been alarming." Adds Ruth Curry of the Woods Hole Oceanographic Institution in Massachusetts: "The ripple through the scientific community is palpable."
More Related
And it's not just scientists who are taking notice. Even as nature crosses its tipping points, the public seems to have reached its own. For years, popular skepticism about climatological science stood in the way of addressing the problem, but the naysayers--many of whom were on the payroll of energy companies--have become an increasingly marginalized breed. In a new TIME/ ABC News/ Stanford University poll, 85% of respondents agree that global warming probably is happening. Moreover, most respondents say they want some action taken. Of those polled, 87% believe the government should either encourage or require lowering of power-plant emissions, and 85% think something should be done to get cars to use less gasoline. Even Evangelical Christians, once one of the most reliable columns in the conservative base, are demanding action, most notably in February, when 86 Christian leaders formed the Evangelical Climate Initiative, demanding that Congress regulate greenhouse gases.
A collection of new global-warming books is hitting the shelves in response to that awakening interest, followed closely by TV and theatrical documentaries. The most notable of them is An Inconvenient Truth, due out in May, a profile of former Vice President Al Gore and his climate-change work, which is generating a lot of prerelease buzz over an unlikely topic and an equally unlikely star. For all its lack of Hollywood flash, the film compensates by conveying both the hard science of global warming and Gore's particular passion.
Such public stirrings are at last getting the attention of politicians and business leaders, who may not always respond to science but have a keen nose for where votes and profits lie. State and local lawmakers have started taking action to curb emissions, and major corporations are doing the same. Wal-Mart has begun installing wind turbines on its stores to generate electricity and is talking about putting solar reflectors over its parking lots. HSBC, the world's second largest bank, has pledged to neutralize its carbon output by investing in wind farms and other green projects. Even President Bush, hardly a favorite of greens, now acknowledges climate change and boasts of the steps he is taking to fight it. Most of those steps, however, involve research and voluntary emissions controls, not exactly the laws with teeth scientists are calling for.
Is it too late to reverse the changes global warming has wrought? That's still not clear. Reducing our emissions output year to year is hard enough. Getting it low enough so that the atmosphere can heal is a multigenerational commitment. "Ecosystems are usually able to maintain themselves," says Terry Chapin, a biologist and professor of ecology at the University of Alaska, Fairbanks. "But eventually they get pushed to the limit of tolerance."
source : FeryExploration
More Related
It certainly looked that way last week as the atmospheric bomb that was Cyclone Larry--a Category 4 storm with wind bursts that reached 125 m.p.h.--exploded through northeastern Australia. It certainly looked that way last year as curtains of fire and dust turned the skies of Indonesia orange, thanks to drought-fueled blazes sweeping the island nation. It certainly looks that way as sections of ice the size of small states calve from the disintegrating Arctic and Antarctic. And it certainly looks that way as the sodden wreckage of New Orleans continues to molder, while the waters of the Atlantic gather themselves for a new hurricane season just two months away. Disasters have always been with us and surely always will be. But when they hit this hard and come this fast--when the emergency becomes commonplace--something has gone grievously wrong. That something is global warming.
The image of Earth as organism--famously dubbed Gaia by environmentalist James Lovelock-- has probably been overworked, but that's not to say the planet can't behave like a living thing, and these days, it's a living thing fighting a fever. From heat waves to storms to floods to fires to massive glacial melts, the global climate seems to be crashing around us. Scientists have been calling this shot for decades. This is precisely what they have been warning would happen if we continued pumping greenhouse gases into the atmosphere, trapping the heat that flows in from the sun and raising global temperatures.
Environmentalists and lawmakers spent years shouting at one another about whether the grim forecasts were true, but in the past five years or so, the serious debate has quietly ended. Global warming, even most skeptics have concluded, is the real deal, and human activity has been causing it. If there was any consolation, it was that the glacial pace of nature would give us decades or even centuries to sort out the problem.
But glaciers, it turns out, can move with surprising speed, and so can nature. What few people reckoned on was that global climate systems are booby-trapped with tipping points and feedback loops, thresholds past which the slow creep of environmental decay gives way to sudden and self-perpetuating collapse. Pump enough CO2 into the sky, and that last part per million of greenhouse gas behaves like the 212th degree Fahrenheit that turns a pot of hot water into a plume of billowing steam. Melt enough Greenland ice, and you reach the point at which you're not simply dripping meltwater into the sea but dumping whole glaciers. By one recent measure, several Greenland ice sheets have doubled their rate of slide, and just last week the journal Science published a study suggesting that by the end of the century, the world could be locked in to an eventual rise in sea levels of as much as 20 ft. Nature, it seems, has finally got a bellyful of us.
"Things are happening a lot faster than anyone predicted," says Bill Chameides, chief scientist for the advocacy group Environmental Defense and a former professor of atmospheric chemistry. "The last 12 months have been alarming." Adds Ruth Curry of the Woods Hole Oceanographic Institution in Massachusetts: "The ripple through the scientific community is palpable."
More Related
And it's not just scientists who are taking notice. Even as nature crosses its tipping points, the public seems to have reached its own. For years, popular skepticism about climatological science stood in the way of addressing the problem, but the naysayers--many of whom were on the payroll of energy companies--have become an increasingly marginalized breed. In a new TIME/ ABC News/ Stanford University poll, 85% of respondents agree that global warming probably is happening. Moreover, most respondents say they want some action taken. Of those polled, 87% believe the government should either encourage or require lowering of power-plant emissions, and 85% think something should be done to get cars to use less gasoline. Even Evangelical Christians, once one of the most reliable columns in the conservative base, are demanding action, most notably in February, when 86 Christian leaders formed the Evangelical Climate Initiative, demanding that Congress regulate greenhouse gases.
A collection of new global-warming books is hitting the shelves in response to that awakening interest, followed closely by TV and theatrical documentaries. The most notable of them is An Inconvenient Truth, due out in May, a profile of former Vice President Al Gore and his climate-change work, which is generating a lot of prerelease buzz over an unlikely topic and an equally unlikely star. For all its lack of Hollywood flash, the film compensates by conveying both the hard science of global warming and Gore's particular passion.
Such public stirrings are at last getting the attention of politicians and business leaders, who may not always respond to science but have a keen nose for where votes and profits lie. State and local lawmakers have started taking action to curb emissions, and major corporations are doing the same. Wal-Mart has begun installing wind turbines on its stores to generate electricity and is talking about putting solar reflectors over its parking lots. HSBC, the world's second largest bank, has pledged to neutralize its carbon output by investing in wind farms and other green projects. Even President Bush, hardly a favorite of greens, now acknowledges climate change and boasts of the steps he is taking to fight it. Most of those steps, however, involve research and voluntary emissions controls, not exactly the laws with teeth scientists are calling for.
Is it too late to reverse the changes global warming has wrought? That's still not clear. Reducing our emissions output year to year is hard enough. Getting it low enough so that the atmosphere can heal is a multigenerational commitment. "Ecosystems are usually able to maintain themselves," says Terry Chapin, a biologist and professor of ecology at the University of Alaska, Fairbanks. "But eventually they get pushed to the limit of tolerance."
source : FeryExploration
Kamis, 13 November 2008
History of Computer
The first devices that resemble modern computers date to the mid-20th century (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 (PC).[1] Modern computers are based on 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 ChurchTuring 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.
History of computing
It is difficult to identify any one device as the earliest computer, partly because the term "computer" has been subject to varying interpretations over time. Originally, the term "computer" referred to a person who performed numerical calculations (a human computer), often with the aid of a mechanical calculating device.
The history of the modern computer begins with two separate technologies - that of automated calculation and that of programmability.
Examples of early mechanical calculating devices included the abacus, the slide rule and arguably the astrolabe and the Antikythera mechanism (which dates from about 150-100 BC). Hero of Alexandria (c. 1070 AD) built a mechanical theater which performed a play lasting 10 minutes and was operated by a complex system of ropes and drums that might be considered to be a means of deciding which parts of the mechanism performed which actions and when. This is the essence of programmability.
The "castle clock", an astronomical clock invented by Al-Jazari in 1206, is considered to be the earliest programmable analog computer.[4] It displayed the zodiac, the solar and lunar orbits, a crescent moon-shaped pointer travelling across a gateway causing automatic doors to open every hour, and five robotic musicians who play music when struck by levers operated by a camshaft attached to a water wheel. The length of day and night could be re-programmed every day in order to account for the changing lengths of day and night throughout the year.
The end of the Middle Ages saw a re-invigoration of European mathematics and engineering, and Wilhelm Schickard's 1623 device was the first of a number of mechanical calculators constructed by European engineers. However, none of those devices fit the modern definition of a computer because they could not be programmed.
In 1801, Joseph Marie Jacquard made an improvement to the textile loom that used a series of punched paper cards as a template to allow his loom to weave intricate patterns automatically. The resulting Jacquard loom was an important step in the development of computers because the use of punched cards to define woven patterns can be viewed as an early, albeit limited, form of programmability.
A succession of steadily more powerful and flexible computing devices were constructed in the 1930s and 1940s, gradually adding the key features that are seen in modern computers. The use of digital electronics (largely invented by Claude Shannon in 1937) and more flexible programmability were vitally important steps, but defining one point along this road as "the first digital electronic computer" is difficult (Shannon 1940). Notable achievements include:
EDSAC was one of the first computers to implement the stored program (von Neumann) architecture.
* Konrad Zuse's electromechanical "Z machines". The Z3 (1941) was the first working machine featuring binary arithmetic, including floating point arithmetic and a measure of programmability. In 1998 the Z3 was proved to be Turing complete, therefore being the world's first operational computer.
* The non-programmable Atanasoff–Berry Computer (1941) which used vacuum tube based computation, binary numbers, and regenerative capacitor memory.
* The secret British Colossus computers (1943)[8], which had limited programmability but demonstrated that a device using thousands of tubes could be reasonably reliable and electronically reprogrammable. It was used for breaking German wartime codes.
* The Harvard Mark I (1944), a large-scale electromechanical computer with limited programmability.
* The U.S. Army's Ballistics Research Laboratory ENIAC (1946), which used decimal arithmetic and is sometimes called the first general purpose electronic computer (since Konrad Zuse's Z3 of 1941 used electromagnets instead of electronics). Initially, however, ENIAC had an inflexible architecture which essentially required rewiring to change its programming.
Several developers of ENIAC, recognizing its flaws, came up with a far more flexible and elegant design, which came to be known as the "stored program architecture" or von Neumann architecture. This design was first formally described by John von Neumann in the paper First Draft of a Report on the EDVAC, distributed in 1945. A number of projects to develop computers based on the stored-program architecture commenced around this time, the first of these being completed in Great Britain. The first to be demonstrated working was the Manchester Small-Scale Experimental Machine (SSEM or "Baby"), while the EDSAC, completed a year after SSEM, was the first practical implementation of the stored program design. Shortly thereafter, the machine originally described by von Neumann's paper—EDVAC—was completed but did not see full-time use for an additional two years.
Nearly all modern computers implement some form of the stored-program architecture, making it the single trait by which the word "computer" is now defined. While the technologies used in computers have changed dramatically since the first electronic, general-purpose computers of the 1940s, most still use the von Neumann architecture.
Microprocessors are miniaturized devices that often implement stored program CPUs.
Computers that used vacuum tubes as their electronic elements were in use throughout the 1950s. Vacuum tube electronics were largely replaced in the 1960s by transistor-based electronics, which are smaller, faster, cheaper to produce, require less power, and are more reliable. In the 1970s, integrated circuit technology and the subsequent creation of microprocessors, such as the Intel 4004, further decreased size and cost and further increased speed and reliability of computers. By the 1980s, computers became sufficiently small and cheap to replace simple mechanical controls in domestic appliances such as washing machines. The 1980s also witnessed home computers and the now ubiquitous personal computer. With the evolution of the Internet, personal computers are becoming as common as the television and the telephone in the household.
In 2005 Nokia started to call its top-line smartphones of the N-series "multimedia computers" and after the launch of the Apple iPhone in 2007, many are now starting to add the smartphone category among "real" computers. In 2008, if the category of smartphones are included in the numbers of computers in the world, the biggest computer maker by units sold, is no longer Hewlett-Packard, but rather Nokia.
It was the fusion of automatic calculation with programmability that produced the first recognizable computers. In 1837, Charles Babbage was the first to conceptualize and design a fully programmable mechanical computer that he called "The Analytical Engine". Due to limited finances, and an inability to resist tinkering with the design, Babbage never actually built his Analytical Engine.
Large-scale automated data processing of punched cards was performed for the U.S. Census in 1890 by tabulating machines designed by Herman Hollerith and manufactured by the Computing Tabulating Recording Corporation, which later became IBM. By the end of the 19th century a number of technologies that would later prove useful in the realization of practical computers had begun to appear: the punched card, Boolean algebra, the vacuum tube (thermionic valve) and the teleprinter.
During the first half of the 20th century, many scientific computing needs were met by increasingly sophisticated analog computers, which used a direct mechanical or electrical model of the problem as a basis for computation. However, these were not programmable and generally lacked the versatility and accuracy of modern digital computers.
Stored program architecture
The defining feature of modern computers which distinguishes them from all other machines is that they can be programmed. That is to say that a list of instructions (the program) can be given to the computer and it will store them and carry them out at some time in the future.
In most cases, computer instructions are simple: add one number to another, move some data from one location to another, send a message to some external device, etc. These instructions are read from the computer's memory and are generally carried out (executed) in the order they were given. However, there are usually specialized instructions to tell the computer to jump ahead or backwards to some other place in the program and to carry on executing from there. These are called "jump" instructions (or branches). Furthermore, jump instructions may be made to happen conditionally so that different sequences of instructions may be used depending on the result of some previous calculation or some external event. Many computers directly support subroutines by providing a type of jump that "remembers" the location it jumped from and another instruction to return to the instruction following that jump instruction.
Program execution might be likened to reading a book. While a person will normally read each word and line in sequence, they may at times jump back to an earlier place in the text or skip sections that are not of interest. Similarly, a computer may sometimes go back and repeat the instructions in some section of the program over and over again until some internal condition is met. This is called the flow of control within the program and it is what allows the computer to perform tasks repeatedly without human intervention.
Comparatively, a person using a pocket calculator can perform a basic arithmetic operation such as adding two numbers with just a few button presses. But to add together all of the numbers from 1 to 1,000 would take thousands of button presses and a lot of time—with a near certainty of making a mistake. On the other hand, a computer may be programmed to do this with just a few simple instructions.
The ability to store and execute lists of instructions called programs makes computers extremely versatile and distinguishes them from calculators. The ChurchTuring 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.
History of computing
It is difficult to identify any one device as the earliest computer, partly because the term "computer" has been subject to varying interpretations over time. Originally, the term "computer" referred to a person who performed numerical calculations (a human computer), often with the aid of a mechanical calculating device.
The history of the modern computer begins with two separate technologies - that of automated calculation and that of programmability.
Examples of early mechanical calculating devices included the abacus, the slide rule and arguably the astrolabe and the Antikythera mechanism (which dates from about 150-100 BC). Hero of Alexandria (c. 1070 AD) built a mechanical theater which performed a play lasting 10 minutes and was operated by a complex system of ropes and drums that might be considered to be a means of deciding which parts of the mechanism performed which actions and when. This is the essence of programmability.
The "castle clock", an astronomical clock invented by Al-Jazari in 1206, is considered to be the earliest programmable analog computer.[4] It displayed the zodiac, the solar and lunar orbits, a crescent moon-shaped pointer travelling across a gateway causing automatic doors to open every hour, and five robotic musicians who play music when struck by levers operated by a camshaft attached to a water wheel. The length of day and night could be re-programmed every day in order to account for the changing lengths of day and night throughout the year.
The end of the Middle Ages saw a re-invigoration of European mathematics and engineering, and Wilhelm Schickard's 1623 device was the first of a number of mechanical calculators constructed by European engineers. However, none of those devices fit the modern definition of a computer because they could not be programmed.
In 1801, Joseph Marie Jacquard made an improvement to the textile loom that used a series of punched paper cards as a template to allow his loom to weave intricate patterns automatically. The resulting Jacquard loom was an important step in the development of computers because the use of punched cards to define woven patterns can be viewed as an early, albeit limited, form of programmability.
A succession of steadily more powerful and flexible computing devices were constructed in the 1930s and 1940s, gradually adding the key features that are seen in modern computers. The use of digital electronics (largely invented by Claude Shannon in 1937) and more flexible programmability were vitally important steps, but defining one point along this road as "the first digital electronic computer" is difficult (Shannon 1940). Notable achievements include:
EDSAC was one of the first computers to implement the stored program (von Neumann) architecture.
* Konrad Zuse's electromechanical "Z machines". The Z3 (1941) was the first working machine featuring binary arithmetic, including floating point arithmetic and a measure of programmability. In 1998 the Z3 was proved to be Turing complete, therefore being the world's first operational computer.
* The non-programmable Atanasoff–Berry Computer (1941) which used vacuum tube based computation, binary numbers, and regenerative capacitor memory.
* The secret British Colossus computers (1943)[8], which had limited programmability but demonstrated that a device using thousands of tubes could be reasonably reliable and electronically reprogrammable. It was used for breaking German wartime codes.
* The Harvard Mark I (1944), a large-scale electromechanical computer with limited programmability.
* The U.S. Army's Ballistics Research Laboratory ENIAC (1946), which used decimal arithmetic and is sometimes called the first general purpose electronic computer (since Konrad Zuse's Z3 of 1941 used electromagnets instead of electronics). Initially, however, ENIAC had an inflexible architecture which essentially required rewiring to change its programming.
Several developers of ENIAC, recognizing its flaws, came up with a far more flexible and elegant design, which came to be known as the "stored program architecture" or von Neumann architecture. This design was first formally described by John von Neumann in the paper First Draft of a Report on the EDVAC, distributed in 1945. A number of projects to develop computers based on the stored-program architecture commenced around this time, the first of these being completed in Great Britain. The first to be demonstrated working was the Manchester Small-Scale Experimental Machine (SSEM or "Baby"), while the EDSAC, completed a year after SSEM, was the first practical implementation of the stored program design. Shortly thereafter, the machine originally described by von Neumann's paper—EDVAC—was completed but did not see full-time use for an additional two years.
Nearly all modern computers implement some form of the stored-program architecture, making it the single trait by which the word "computer" is now defined. While the technologies used in computers have changed dramatically since the first electronic, general-purpose computers of the 1940s, most still use the von Neumann architecture.
Microprocessors are miniaturized devices that often implement stored program CPUs.
Computers that used vacuum tubes as their electronic elements were in use throughout the 1950s. Vacuum tube electronics were largely replaced in the 1960s by transistor-based electronics, which are smaller, faster, cheaper to produce, require less power, and are more reliable. In the 1970s, integrated circuit technology and the subsequent creation of microprocessors, such as the Intel 4004, further decreased size and cost and further increased speed and reliability of computers. By the 1980s, computers became sufficiently small and cheap to replace simple mechanical controls in domestic appliances such as washing machines. The 1980s also witnessed home computers and the now ubiquitous personal computer. With the evolution of the Internet, personal computers are becoming as common as the television and the telephone in the household.
In 2005 Nokia started to call its top-line smartphones of the N-series "multimedia computers" and after the launch of the Apple iPhone in 2007, many are now starting to add the smartphone category among "real" computers. In 2008, if the category of smartphones are included in the numbers of computers in the world, the biggest computer maker by units sold, is no longer Hewlett-Packard, but rather Nokia.
It was the fusion of automatic calculation with programmability that produced the first recognizable computers. In 1837, Charles Babbage was the first to conceptualize and design a fully programmable mechanical computer that he called "The Analytical Engine". Due to limited finances, and an inability to resist tinkering with the design, Babbage never actually built his Analytical Engine.
Large-scale automated data processing of punched cards was performed for the U.S. Census in 1890 by tabulating machines designed by Herman Hollerith and manufactured by the Computing Tabulating Recording Corporation, which later became IBM. By the end of the 19th century a number of technologies that would later prove useful in the realization of practical computers had begun to appear: the punched card, Boolean algebra, the vacuum tube (thermionic valve) and the teleprinter.
During the first half of the 20th century, many scientific computing needs were met by increasingly sophisticated analog computers, which used a direct mechanical or electrical model of the problem as a basis for computation. However, these were not programmable and generally lacked the versatility and accuracy of modern digital computers.
Stored program architecture
The defining feature of modern computers which distinguishes them from all other machines is that they can be programmed. That is to say that a list of instructions (the program) can be given to the computer and it will store them and carry them out at some time in the future.
In most cases, computer instructions are simple: add one number to another, move some data from one location to another, send a message to some external device, etc. These instructions are read from the computer's memory and are generally carried out (executed) in the order they were given. However, there are usually specialized instructions to tell the computer to jump ahead or backwards to some other place in the program and to carry on executing from there. These are called "jump" instructions (or branches). Furthermore, jump instructions may be made to happen conditionally so that different sequences of instructions may be used depending on the result of some previous calculation or some external event. Many computers directly support subroutines by providing a type of jump that "remembers" the location it jumped from and another instruction to return to the instruction following that jump instruction.
Program execution might be likened to reading a book. While a person will normally read each word and line in sequence, they may at times jump back to an earlier place in the text or skip sections that are not of interest. Similarly, a computer may sometimes go back and repeat the instructions in some section of the program over and over again until some internal condition is met. This is called the flow of control within the program and it is what allows the computer to perform tasks repeatedly without human intervention.
Comparatively, a person using a pocket calculator can perform a basic arithmetic operation such as adding two numbers with just a few button presses. But to add together all of the numbers from 1 to 1,000 would take thousands of button presses and a lot of time—with a near certainty of making a mistake. On the other hand, a computer may be programmed to do this with just a few simple instructions.
Langganan:
Postingan (Atom)

