Mainframe Computers. By: Lyndsey Farris. Mainframe Computers are large and expensive computers that were used for large

Size: px
Start display at page:

Download "Mainframe Computers. By: Lyndsey Farris. Mainframe Computers are large and expensive computers that were used for large"

Transcription

1 Mainframe Computers By: Lyndsey Farris Mainframe Computers are large and expensive computers that were used for large organizations, mostly government agencies and banks to process manage and store data. Their purpose was to store large quantities of information like censuses, bank transaction processing, and industry and consumer statistics. (Wikipedia, 2005) To classify a computer as a Mainframe it has to have 1 to 16 CPU s (Central Processing Units), memory ranges from 128 Mb over 8 Gigabytes on line RAM. Its processing power ranges from 80 over 550 MIPS. The mainframe has different cabinets for storage. I/O and RAM or separate processes programs that are often found on the mainframe are task management, program management, job management, sterilization, catalogs, inter address space and communication. When mainframes first came out, they didn t operate on their own. You had to have an operator switching wires and setting switches to have the machine calculate a table. Mostly, these operators were engineers. Eventually, programming came out and mainframes were able to operate on their own without an operator setting the switches. These made it easier for scientists to program something and immediately receive an answer. (Mainframe Introduction, 2004) The actual mainframe is usually in an air-conditioned, humidity controlled room. The term mainframe computers didn t arise until the 1970 s when smaller Personal Computers (PC s) were introduced. (Wikipedia, 2005) PC s can even be hooked up to a mainframe computer to serve as a terminal. (Mainframe Introduction, 2004) Mainframes are known for their size, but they are also known for their high quality technical support. Mainframes could run for long periods of time without any repair. Unlike today, even

2 our small PC s require a lot of constant maintenance due to the increase in computer viruses. Mainframe vendors would provide on-site maintenance when something went wrong. (Wikipedia, 2005) As recently as 2004, IBM dominates the mainframe market by 90%. (Wikipedia, 2005) In the late 1990 s most mainframe manufactures started to get away from the market believing that there wasn t a place for mainframe anymore. IBM being left in started new innovations and dictating their own prices which increased sales and profits for IBM. Along with that competition started to rise again. (Mainframe Introduction, 2004) Unisys and Fujitsu are still a part of the mainframe market. However Hitachi is no longer in the mainframe market, except they just co-designed one with IBM. (Wikipedia, 2005) When mainframes first started being built, one would need a few hundred thousand dollars. The 60 s and 70 s models would require a few thousand dollars. (Mainframe Introduction, 2004) As of today, IBM mainframes start under $200,000. In the 1960 s and 1970 s when mainframes were in high demand, companies such as IBM and the Seven Dwarfs, Burroughs, Control Data Corporation, General Electric, Honeywell, NCR, RCA and Univac were the top companies in innovation of the mainframe computer. In the 1980 s the demand for mainframes greatly decreased and the competition got tough. RCA sold to Univac and Univac merged with Sperry which became Sperry/Univac, which later merged with Burroughs to form Unisys Corporation in Honeywell was bought out by Bull and GE left the market. Mainframes were being replaced at this time by the Personal Computer. However, in the late 1990 s businesses were starting to find a use for the mainframe again. Businesses were attracted to the low maintenance, lower power and administration

3 costs, plus they can offer web server performance similar to smaller machines. IBM s mainframe revenue is increasing with lower costs as well. The newest trend in mainframes is the Linux operating system. It can run on many mainframe systems and it allows companies and government agencies to use software and developmental expertise from an open source community, but also with low per-user costs and high reliability. (Wikipedia, 2005) In 1935, John Vincent Atanasoff was a physicist at Iowa State University. His students worked with linear partial differential equations. Atanasoff experimented with analog and then digital to aid in the students solutions. One evening at an Illinois tavern, he made four decisions. The first decision was to use electronics and electricity (which meant vacuum tubes then). The second decision was to use base 2 for economy. The third decision was to use condensers and regenerate them and lastly to compute by direct action. With that Atanasoff and graduate student Clifford Berry built the Atanasoff- Berry Computer (ABC), which was the first mainframe computer. (Atanasoff Berry Computer, 2005) According to Iowa State University s website it was built (Iowa State University, 2004) However according to Atanasoff Berry Computer s website, a prototype was built in 1939 and a full scale model was built in At the time it wasn t considered a modern computer because of the lack of programming control and didn t have a general purpose. The ABC was the first of many to use electronics for calculations and logic. (Atanasoff Berry Computer, 2005) Binary arithmetic, regenerative memory, parallel processing, and separation of memory and computing functions were the uses this computer was intended for. For many years, the ENIAC (which I will discuss later) was though to be the first mainframe or digital computer.

4 However in 1973, the ENIAC patent was declared invalid and Atanasoff was named the inventor of the first electronic digital computer. (Iowa State University, 2004) Harvard University started working on the Mark I Calculator in 1941 with Howard Aiken in charge. Through the use of banks of electromechanical relays that served as on and off switches, this calculator had 23 decimal places, 4 arithmetic operations, programs that could do logarithmic and trigonometric functions. At the time it could complete tasks that would take someone 6 months to do. However, it was soon replaced by the ENIAC. (Mainframe History, 1986) At Moore School of Electrical Engineering at University of Pennsylvania, the ENIAC (Electronic Numerical Integrator and Computer) was invented. This was supposed to be the first operational, general, electronic digital computer. Of all the developments made during World War I, the ENIAC was one of the most influential. The ENIAC could compute a thousand times faster than any machine before it s time. Throughout World War I, there were some machines made to help war efforts, however, they needed more. They decided to try to invent some kind of electrical calculating machines. After meeting with International Business Machines (IBM) in 1938 to seek help in these efforts, they didn t have enough funds, until 1941 when a tabulator and a multiplier were delivered. In June 1942, with the United States getting involved with World War II, Ballistic Research Laboratory (BRL) needed a machine that operated faster for the Army. (Moye, Jan. 1996) In the spring of 1943, BRL picked up on a proposal that had been put out to them to the Moore School of Electrical Engineering to design and built an electronic calculator for ballistic works. (Hendry, 1989) The Ordnance Department contracted with

5 Moore School to operate its faster Bush differential analyzer for the Army. Captain Paul N. Gillon, at BRL, requested that Lieutenant Herman H. Goldstine be assigned to duty at the Moore School serving as supervisor of computational and training activities. Goldstine was now working with very talented scientists and engineers. Two very important ones were Dr. John W. Mauchly, a physicist, and J. Presper Eckert, Jr., an engineer. Mauchly had come to Pennsylvania after meeting with John Atanasoff in 1941 of later works on the digital computer. In fall of 1942, Mauchly had sketched his ideas on an electronic computer. Early in 1943 a proposal was being worked on to present to the Chief of Ordinance at BRL. That was presented in April and a contract was signed in June. This project was named Project PX. The original contract between BRL and Moore School was $61,700. However, supplements extended the work that increased the total to $486, In late 1943 or early 1944, the makers of the ENIAC decided to work on solving one of the biggest problems with the ENIAC, the fact that it wasn t able to store programs. The program was originally designed by manually setting up switches and cable connections. As the project went on, the inventors of the ENIAC would work on a computer innovation that would store programs. In August 1944, Scientist and Mathematician John von Neumann of the Institute of Advanced Studies (IAS) at Princeton and a member of BRL s Scientific Advisory Board joined the ENIAC project. Construction began in June 1944, the final assembly in the fall of 1945 and formal dedication in (Moye, Jan. 1996) The ENIAC had 18,000 vacuum tubes and could perform 5,000 addition and subtraction, 350 multiplication and 50 division problems per second. It doubled the size of the Mark I (18 ft. by 80 ft.) (Mainframe History, 1986)

6 The ENIAC s first project was to solve a problem for the Manhattan Project. In late 1946, the ENIAC was dismantled and shipped to Aberdeen arriving in January It was in working condition again in August It represented the largest collection of interconnected electronic circuitry then in existence. While the ENIAC was one of the first most influential computers, it was discovered during the construction and training of the ENIAC that a smaller more compact computer was possible and desirable to serve peoples needs better, mostly for mathematical calculations. In 1948 after the reassembly took place at Aberdeen the ENIAC was converted into an internally storefixed program computer through the use of a converter code. Eventually through the years, an independent motor-electricity generator set was installed to provide steady, reliable power, along with a high speed electronic shifter and a 100-work static magneticcore memory which was done by Burroughs Corporation. The ENIAC was retired from It was operated for 80,223 hours. The ENIAC became available to universities for use, free of charge. After seeing the ENIAC at Aberdeen s train station von Neumann became very involved with the recommendation of the development of the EDVAC (Electronic Discrete Variable Computer). The EDVAC s purpose was to be able to have stored memory. In October 1944, the Ordnance Department approved $105,600 in funds to start development on the EDVAC. Von Neumann wrote the First Draft of a Report on the EDVAC. This was very controversial and a lot of the members of the team weren t thrilled that their contributions weren t mentioned in this draft. It later led to the breakup of the team. (Moye, Jan.1996) Mauchly and Eckert started their own company after the ENIAC in March 1946

7 called Electronic Control Company (ECC). (Bergin) However, it was hard for them to sell their computer to institutions because of the high cost of $500,000/computer and $1,800/month on electric. (Mainframe History, 1986) In 1946, NBS (National Bureau of Standards) started to have discussions with Eckert and Mauchly about the possible use of computers by the Census Bureau. They collaborated with the IAS on input and output devices for this computer and negotiated on behalf of the Navy for the construction of a computer for naval use by the military electronics company, Raytheon. (Hendry, 1989) In July and August of 1946, 48 lectures were given at the Moore School called Theory and Techniques for the Design of Electronic Digital Computers Even though Mauchly and Eckert had their own company they were still two of the main lecturers. Many people though that the lectures would be about the ENIAC, but they were mostly about the new EDVAC. Enough information was distributed to where the design of the EDVAC was the basis design for other computers after that. The most important were the EDSAC (Electronic Delay Storage Automatic Computer) and the Mark I. Even with the breakup BRL still had a contract with Moore School. Basic construction of the EDVAC was performed at Moore School but it was moved to Aberdeen, which became its permanent location in August (Moye, Jan. 1996) Also, in 1949 the Raytheon Company s computer called the RAYDAC was still far from complete but the company was planning other projects. By 1950 it had indicated its intentions of building commercially available computers based on the RAYDAC. In the end, they did supply a lot of computers to the military. (Hendry, 1989) Even though EDVAC was for the most part complete, it didn t run its first test for two years in October From what I gather, this was not tested for that long due to

8 intimidation of the machine itself. When the machine was finished, it was not what von Neumann originally designed. It had been tweaked throughout the process of designing and building of the EDVAC. (Moye, Jan. 1996) The Raytheon s RAYDAC was based on EDVAC s proposals and completed in (Hendry, 1989) Not too long after the EDVAC was being used quite a bit, another machine was already getting more use, the ORDVAC (Ordinance Variable Automatic Computer) which was installed in The ORDVAC s basic logic was developed by von Neumann s group at IAS. (Moye, Jan. 1996) In December 1947, they re-founded their company; it was then called Eckert Mauchly Computer Corporation (EMCC). (Bergin) Eckert and Mauchly contracted with the U.S. Census Bureau, which provided them with enough funds to start working on their second digital computer, the BINAC, which helped calculate the 1950 census. (Mainframe History, 1986) Eckert and Mauchly secured a contract with Northrop Aviation to build the BINAC, which was a small computer that was part of a program of guided missile developed being funded by Air Force. (Hendry, 1989) In September 1949, the BINAC was delivered to Northrop Aviation. (Bergin) This is regarded as the first fully operational computer in American and second or third in the world. (Hendry, 1989) After the BINAC, they had enough money left over to start working on the UNIVAC (Universal Automatic Computer). (Mainframe History, 1986) However, Eckert and Mauchly started having financial problems and had to sell EMCC to Remington-Rand in February (Bergin) (Mainframe History, 1986) With enough financial backing, they were able to complete their first project. With von Neumann s stored memory it made the computer

9 automatic. This meant that the computer didn t have to constantly be monitored by engineers all the time. (Mainframe History, 1986) After the completion of the UNIVAC, it was delivered to the U.S. Census Bureau on March 31, (Bergin) (Mainframe History, 1986) Another 45 were eventually built. (Hendry, 1989) There ended up being 43 UNIVAC s delivered to different government organizations. The memory could only hold 1000 words of 12 alphanumeric characters and it had 45 operational codes. (Bergin) Engineering Research Associates (ERA) was operating on a commercial basis contracted by the Navy. Eventually it was taken over by Remington Rand. After the ERA s completion of the Atlas in 1950, ERA had more projects ahead of them. The Navy gave them permission to sell the Atlas commercially as ERA Only 1 was made. Then ERA 1102, a special purpose version was introduced. It was specifically designed for an online control project for the Air Force and 3 machines were supplied. ATLAS II started to be developed, together with a variant of it for missile control. There weren t enough funds to complete the project and this is when ERA was purchased by Remington-Rand. Now 340 engineers were employed for the ATLAS II project. ATLAS II, which was ERA 1103 when it was sold commercially with permission of the Navy and 20 were built in all. IBM (International Business Machines) was America s leading manufacturer in data processing equipment. IBM had begun research on an electromechanical calculator with Harvard University before WWII. After a conflict with IBM s president Thomas J. Watson, Sr. and Harvard s leading researcher of this project, Howard Aiken. Aiken continued research by himself and IBM had their project completed by It was the

10 SSEC (Selective Sequence Electronic Calculator), which was a large hybrid electronicelectromechanical calculator. In 1949, Thomas Watson Jr. supported a project that Ralph L. Palmer (IBM engineer researcher) and his team were working on. It was an experimental computer using magnetic tape input and output, The Tape Processing Machine. Watson, Jr. argued that there was enough government demand to support the construction ahead of any firm orders, of 20 special purpose computers as part of the Korean War effort. Watson, Sr. didn t agree with his son s proposal. However, after much debate the Defense Calculator, eventually renamed IBM 701 was created in (Hendry, 1989) (IBM: Archives, 1950 s) It was a general purpose computer with Williams s tube and magnetic drum storage and punches card and magnetic tape input and output. It also had standardized packaged circuitry. (Hendry, 1989) This was IBM s first large computer based on vacuum tubes. These tubes were quicker and smaller. The IBM 701 executed 17,000 instructions per second and was mostly used for government and research work. (IBM: Archives, 1950 s) Nineteen IBM 701 series computers were produced and supplied over the next 4 years. The Tape Processing computer was developed into a business computer called the IBM 702 and it was first delivered in (Hendry, 1989) The IBM 7090 was one of the first fully transistorized mainframes that could perform 229,000 calculations per second. The U.S Air Force used the 7090 to run its Ballistic Missile Early Warning System. (IBM: Archives: 1950 s) It was introduced on December 30, 1958 and withdrawn on July 14, The 7090 greatly sped up the design of missiles, jet engineers, nuclear reactors and supersonic aircraft. The 7090 also

11 processed large scale business applications such as inventory control, production control, forecasting and general accounting. (IBM: 7090 Data Processing System) On April 7, 1964 IBM introduced System/360. It was the first large family of computers to use interchangeable software and peripheral equipment. Fortune magazine dubbed it IBM s $5 billion gamble. System/360 offered a choice of 5 processors and 19 combinations of power, speed and memory. A single user could operate the same magnetic tape and disk products as another user with a processor 100 times more powerful. (IBM Archives: 1960 s) Another series of systems was introduced by IBM called System/370. It was able to run System/360 programs. However, System/370 was one of the first lines of computers to include Virtual Memory technology. This was a technique that was developed in England, It was developed to expand the capabilities of the computer by using space on the hard drive to accommodate the memory requirements of software. The System/370 Model 145 was the first general purpose business computer to use monolithic circuits in all memory and logic functions, and used semiconductor technology rather than magnetic cores. (IBM Archives: 1970) Mainframe computers have been around for decades. They have been the central processing tools, data storage devices, and calculating mechanisms for banking and governmental agencies. As technological advances have been made throughout the years, so have the advances in capabilities. In the beginning mainframe computers were most significantly applied in war scenarios and were incapable of storing data in memory nor could they perform commands on their own. As time passed and advances were made the computers were capable of storing program data and could calculate at a

12 significantly more rapid rate. Once PC s were introduced in the 1970 s and 1980 s, mainframes took a back seat as the technological world shifted its operating demands. Finally, in the 1990 s the mainframe computers were back in demand because of their more maintenance free approach. IBM took the market by storm becoming the dominant manufacturer of the mainframe computer systems that are currently in today s business societies.

13 Bibliography Atanasoff Berry Computer-ABC (1935 USA) Last updated: February 2, 2005 History of Computing Project Retrieved March 8, 2005 from Bergin, Thomas. J, (date unknown) Mainframe Computers. Computer History Museum- American University Retrieved March 8, 2005 from mainframecomputers.ppt Websites Bibliography: Mauric V. Wilkes, Memoirs of a Computer Pioneer, MIT Press, 1985 David E. Lundstrom, A Few Good Men From UNIVAC, MIT Press, 1987 Charles J. Bashe, et.al, IBM s Early Computers, MIT Press, 1986 Emerson Pugh, et.al, IBM s 360 and Early Systems, MIT Press, 1991 Caminar, et.al., LEO, The Incredible Story of the World s First Business Computer, McGraw-Hill, 1998 Lavington, Early British Computers, Digital Press, 1980 Hendry, Innovation for Failure: Government Policy and the Early British Computer Industry, MIT Press, 1989 Hendry, John, (1989) Computer Technology and Its Commercial Exploitation in Postwar America. Massachusetts Institute of Technology, Innovation for Failure (pp ) IBM (date unknown) IBM Archives: 1950 s. Retrieved February 17, 2005 from IBM (date unknown) IBM Archives: 1960 s. Retrieved February 17, 2005 from IBM (date unknown) IBM Archives: Retrieved March 13, 2005 from 03.ibm.com/ibm/history/history/year_1970.html IBM (date unknown) IBM Archives: 7090 Data Processing System. Retrieved February 17, 2005 from 03.ibm.com/ibm/history/exhibits/mainframe/mainframe_PP7090.html Iowa State University (2004) John Vincent Antanasoff and the Birthplace of the Digital Computer Retrieved March 2, 2005 from Mainframe History: The Big (Mainframe) Computers (1986) Retrieved January 25, 2005 from Websites Bibliography: Schneiderman, Ron 1986 Computers: From Babbage to the Fifth Generation. New York: Grolier.

14 Mainframe Introduction. Last updated: July 12, 2004 History of Computing Project Retrieved January 25, 2005 from Moye, William T. (January 1996) ENIAC: The Army-Sponsored Revolution Retrieved March 2, 2005 from Wikipedia (January 2, 2005) Mainframe computer the free encyclopedia Retrieved January 24, 2005 from

CSCA0201 FUNDAMENTALS OF COMPUTING. Chapter 1 History of Computers

CSCA0201 FUNDAMENTALS OF COMPUTING. Chapter 1 History of Computers CSCA0201 FUNDAMENTALS OF COMPUTING Chapter 1 History of Computers 1 Topics 1. Definition of computer 2. Earliest computer 3. Computer History 4. Computer Generations 2 Definition of Computer Computer is

More information

Technological Diffusion in the Development of the Mainframe. Computer and Early Semiconductors

Technological Diffusion in the Development of the Mainframe. Computer and Early Semiconductors Technological Diffusion in the Development of the Mainframe Computer and Early Semiconductors Lav Varshney Inventing an Information Society ENGRG/ECE 298 and S&TS/HIST 292 Third Essay Assignment Question

More information

Early Developments: From Difference Engine to IBM 701

Early Developments: From Difference Engine to IBM 701 1 Early Developments: From Difference Engine to IBM 701 Computer Science & Artificial Intelligence Lab M.I.T. Based on the material prepared by and Krste Asanovic Charles Babbage 1791-1871 Lucasian Professor

More information

CSCI 4717 Computer Architecture. Function. Data Storage. Data Processing. Data movement to a peripheral. Data Movement

CSCI 4717 Computer Architecture. Function. Data Storage. Data Processing. Data movement to a peripheral. Data Movement CSCI 4717/5717 Computer Architecture Topic: Functional View & History Reading: Sections 1.2, 2.1, & 2.3 Function All computer functions are comprised of four basic operations: Data processing Data storage

More information

Science in History: From the Abacus to the Modern Computer Part 1: The Abacus

Science in History: From the Abacus to the Modern Computer Part 1: The Abacus Part 1: The Abacus Even before humans could read or write, they needed to count. First they used their fingers, but when they had to deal with figures over ten, a counting device became necessary. Pebbles

More information

Chapter 01: Introduction. Lesson 02 Evolution of Computers Part 2 First generation Computers

Chapter 01: Introduction. Lesson 02 Evolution of Computers Part 2 First generation Computers Chapter 01: Introduction Lesson 02 Evolution of Computers Part 2 First generation Computers Objective Understand how electronic computers evolved during the first generation of computers First Generation

More information

The Entry of Established Electronics Companies into the Early Computer Industry in the UK and USA

The Entry of Established Electronics Companies into the Early Computer Industry in the UK and USA The Entry of Established Electronics Companies into the Early Computer Industry in the UK and USA Anthony Gandy Daiwa Institute of Research Europe LTD. It seems obvious that when a new product is developed

More information

Computer System: User s View. Computer System Components: High Level View. Input. Output. Computer. Computer System: Motherboard Level

Computer System: User s View. Computer System Components: High Level View. Input. Output. Computer. Computer System: Motherboard Level System: User s View System Components: High Level View Input Output 1 System: Motherboard Level 2 Components: Interconnection I/O MEMORY 3 4 Organization Registers ALU CU 5 6 1 Input/Output I/O MEMORY

More information

Copyright 2012 Pearson Education, Inc. Chapter 1 INTRODUCTION TO COMPUTING AND ENGINEERING PROBLEM SOLVING

Copyright 2012 Pearson Education, Inc. Chapter 1 INTRODUCTION TO COMPUTING AND ENGINEERING PROBLEM SOLVING Chapter 1 INTRODUCTION TO COMPUTING AND ENGINEERING PROBLEM SOLVING Outline Objectives 1. Historical Perspective 2. Recent Engineering Achievements 3. Computing Systems 4. Data Representation and Storage

More information

FIVE ERAS IN COMPUTER DEVELOPMENT Pre-History Electronics Mini Micro Network

FIVE ERAS IN COMPUTER DEVELOPMENT Pre-History Electronics Mini Micro Network FIVE ERAS IN COMPUTER DEVELOPMENT Pre-History Electronics Mini Micro Network PRE-HISTORY ERA The abacus is believed to have been invented in 4 th century B.C. PRE-HISTORY ERA The Antikythera mechanism,

More information

Von Neumann architecture - Wikipedia, the free encyclopedia

Von Neumann architecture - Wikipedia, the free encyclopedia Page 1 of 6 Von Neumann architecture From Wikipedia, the free encyclopedia The von Neumann architecture is a computer design model that uses a processing unit and a single separate storage structure to

More information

ELE 356 Computer Engineering II. Section 1 Foundations Class 6 Architecture

ELE 356 Computer Engineering II. Section 1 Foundations Class 6 Architecture ELE 356 Computer Engineering II Section 1 Foundations Class 6 Architecture History ENIAC Video 2 tj History Mechanical Devices Abacus 3 tj History Mechanical Devices The Antikythera Mechanism Oldest known

More information

Connecting with Computer Science Chapter 1 Review:

Connecting with Computer Science Chapter 1 Review: Connecting with Computer Science Chapter 1 Review: Key Terms: Abacus: (6) Assembly Language: (13) A counting device with sliding beads. Used mainly for adding and subtracting. A Human-readable language

More information

New Engineering Companies and the Evolution of The United States Computer Industry

New Engineering Companies and the Evolution of The United States Computer Industry New Engineering Companies and the Evolution of The United States Computer Industry Arthur L. Norberg University of Minnesota The electronic digital computer industry emerged tentatively onto the world

More information

Definition of Computers. INTRODUCTION to COMPUTERS. Historical Development ENIAC

Definition of Computers. INTRODUCTION to COMPUTERS. Historical Development ENIAC Definition of Computers INTRODUCTION to COMPUTERS Bülent Ecevit University Department of Environmental Engineering A general-purpose machine that processes data according to a set of instructions that

More information

1.1 Electronic Computers Then and Now

1.1 Electronic Computers Then and Now 1.1 Electronic Computers Then and Now The first electronic computer was built in the late 1930s by Dr.John Atanasoff and Clifford Berry at Iowa State University in USA. They designed their computer to

More information

CHAPTER 1: Our Digital Planet

CHAPTER 1: Our Digital Planet CHAPTER 1: Our Digital Planet Multiple Choice: 1. One of the purposes of MySpace is to: A. play games. B. create personal Web sites. C. hear music videos. D. post photographs. Answer: B Reference: Creating

More information

Chapter 3: Computer Hardware Components: CPU, Memory, and I/O

Chapter 3: Computer Hardware Components: CPU, Memory, and I/O Chapter 3: Computer Hardware Components: CPU, Memory, and I/O What is the typical configuration of a computer sold today? The Computer Continuum 1-1 Computer Hardware Components In this chapter: How did

More information

MULTIPLE CHOICE FREE RESPONSE QUESTIONS

MULTIPLE CHOICE FREE RESPONSE QUESTIONS MULTIPLE CHOICE FREE RESPONSE QUESTIONS World ORT Union I n p u t d e v i c e s Where would you find the letters QUERTY? A. Mouse B. Keyboard C.Numeric Keypad How did the computer mouse get its name? A.

More information

Introduction to Computer Architecture Concepts

Introduction to Computer Architecture Concepts to Computer Architecture Concepts 1. We will start at the very beginning, first with the fundamental concepts behind the modern digital computer, and then some details of their implementation. Many people,

More information

Management Challenge. Managing Hardware Assets. Central Processing Unit. What is a Computer System?

Management Challenge. Managing Hardware Assets. Central Processing Unit. What is a Computer System? Management Challenge Managing Hardware Assets What computer processing and storage capability does our organization need to handle its information and business transactions? What arrangement of computers

More information

Computer Basics: Chapters 1 & 2

Computer Basics: Chapters 1 & 2 Computer Basics: Chapters 1 & 2 Definition of a Computer What does IPOS stand for? Input Process Output Storage Other types of Computers Name some examples of other types of computers, other than a typical

More information

CSCI 101 - Historical Development. May 29, 2015

CSCI 101 - Historical Development. May 29, 2015 CSCI 101 - Historical Development May 29, 2015 Historical Development 1. IBM 2. Commodore 3. Unix and Linux 4. Raspberry pi IBM IBM or International Business Machine Corporation began in the late 1800's,

More information

Chapter 4 IT Infrastructure: Hardware and Software

Chapter 4 IT Infrastructure: Hardware and Software 1 Chapter 4 IT Infrastructure: Hardware and Software LEARNING TRACK 1: THE EVOLUTION OF IT INFRASTRUCTURE Evolution of IT Infrastructure: 1950 2005 The IT infrastructure in organizations today is an outgrowth

More information

TYPES OF COMPUTERS AND THEIR PARTS MULTIPLE CHOICE QUESTIONS

TYPES OF COMPUTERS AND THEIR PARTS MULTIPLE CHOICE QUESTIONS MULTIPLE CHOICE QUESTIONS 1. What is a computer? a. A programmable electronic device that processes data via instructions to output information for future use. b. Raw facts and figures that has no meaning

More information

Using the Computer: Episodes across 50 Years

Using the Computer: Episodes across 50 Years Using the Computer: Episodes across 50 Years A Presentation to the Annual Meeting Association of Computing Machinery February 14, 1996 --------------------------- David K. Allison Chairman, Information

More information

My Adventures with Dwarfs: A Personal History in Mainframe Computers. Russell C. McGee

My Adventures with Dwarfs: A Personal History in Mainframe Computers. Russell C. McGee My Adventures with Dwarfs: A Personal History in Mainframe Computers by Russell C. McGee i To Nelma For her never-ending Love, loyalty and support Copyright 2003, 2004 by Russell C. McGee ii Table of Contents

More information

A View of Computers of 1952. Report on program controlled electronic computers in England, U. S. A., and Sweden

A View of Computers of 1952. Report on program controlled electronic computers in England, U. S. A., and Sweden A View of Computers of 1952 Peter Naur Datalogisk Institut, Københavns Universitet Commentary 1997 The following text is a translation of a report in Danish titled: Beretning om programstyrede elektronregnemaskiner

More information

CHAPTER 2: HARDWARE BASICS: INSIDE THE BOX

CHAPTER 2: HARDWARE BASICS: INSIDE THE BOX CHAPTER 2: HARDWARE BASICS: INSIDE THE BOX Multiple Choice: 1. Processing information involves: A. accepting information from the outside world. B. communication with another computer. C. performing arithmetic

More information

COMPUTER SCIENCE AND ENGINEERING - Microprocessor Systems - Mitchell Aaron Thornton

COMPUTER SCIENCE AND ENGINEERING - Microprocessor Systems - Mitchell Aaron Thornton MICROPROCESSOR SYSTEMS Mitchell Aaron Thornton, Department of Electrical and Computer Engineering, Mississippi State University, PO Box 9571, Mississippi State, MS, 39762-9571, United States. Keywords:

More information

what operations can it perform? how does it perform them? on what kind of data? where are instructions and data stored?

what operations can it perform? how does it perform them? on what kind of data? where are instructions and data stored? Inside the CPU how does the CPU work? what operations can it perform? how does it perform them? on what kind of data? where are instructions and data stored? some short, boring programs to illustrate the

More information

Introduction to Microprocessors

Introduction to Microprocessors Introduction to Microprocessors Yuri Baida yuri.baida@gmail.com yuriy.v.baida@intel.com October 2, 2010 Moscow Institute of Physics and Technology Agenda Background and History What is a microprocessor?

More information

Logical Operations. Control Unit. Contents. Arithmetic Operations. Objectives. The Central Processing Unit: Arithmetic / Logic Unit.

Logical Operations. Control Unit. Contents. Arithmetic Operations. Objectives. The Central Processing Unit: Arithmetic / Logic Unit. Objectives The Central Processing Unit: What Goes on Inside the Computer Chapter 4 Identify the components of the central processing unit and how they work together and interact with memory Describe how

More information

INTRODUCTION TO COMPUTER SYSTEM

INTRODUCTION TO COMPUTER SYSTEM Chapter 1 INTRODUCTION TO COMPUTER SYSTEM 1.0 Objectives 1.1 Introduction Computer? 1.2 Evolution of Computers 1.3 Classification of Computers 1.4 Applications of Computers 1.5 Advantages and Disadvantages

More information

Computer Science, Telecommunication, and Artificial Intelligence (Classes QA75-76.9, TK5101-TK6720, TK7800-TK7895, and Q334-Q390)

Computer Science, Telecommunication, and Artificial Intelligence (Classes QA75-76.9, TK5101-TK6720, TK7800-TK7895, and Q334-Q390) LIBRARY OF CONGRESS COLLECTIONS POLICY STATEMENTS ±² Collections Policy Statement Index Computer Science, Telecommunication, and Artificial Intelligence (Classes QA75-76.9, TK5101-TK6720, TK7800-TK7895,

More information

Writing Assignment #2 due Today (5:00pm) - Post on your CSC101 webpage - Ask if you have questions! Lab #2 Today. Quiz #1 Tomorrow (Lectures 1-7)

Writing Assignment #2 due Today (5:00pm) - Post on your CSC101 webpage - Ask if you have questions! Lab #2 Today. Quiz #1 Tomorrow (Lectures 1-7) Overview of Computer Science CSC 101 Summer 2011 Main Memory vs. Auxiliary Storage Lecture 7 July 14, 2011 Announcements Writing Assignment #2 due Today (5:00pm) - Post on your CSC101 webpage - Ask if

More information

The Central Processing Unit:

The Central Processing Unit: The Central Processing Unit: What Goes on Inside the Computer Chapter 4 Objectives Identify the components of the central processing unit and how they work together and interact with memory Describe how

More information

1 PERSONAL COMPUTERS

1 PERSONAL COMPUTERS PERSONAL COMPUTERS 1 2 Personal computer a desktop computer a laptop a tablet PC or a handheld PC Software applications for personal computers include word processing spreadsheets databases web browsers

More information

A Very Brief History of High-Performance Computing

A Very Brief History of High-Performance Computing A Very Brief History of High-Performance Computing CPS343 Parallel and High Performance Computing Spring 2016 CPS343 (Parallel and HPC) A Very Brief History of High-Performance Computing Spring 2016 1

More information

The Hexadecimal Number System and Memory Addressing

The Hexadecimal Number System and Memory Addressing APPENDIX C The Hexadecimal Number System and Memory Addressing U nderstanding the number system and the coding system that computers use to store data and communicate with each other is fundamental to

More information

Computer Science 1400: Part #1. How We Got Here: In the Beginning (pre-1940) WHAT IS A COMPUTER (REALLY)? WHAT WERE THE FIRST COMPUTERS?

Computer Science 1400: Part #1. How We Got Here: In the Beginning (pre-1940) WHAT IS A COMPUTER (REALLY)? WHAT WERE THE FIRST COMPUTERS? Computer Science 1400: Part #1 How We Got Here: In the Beginning (pre-1940) WHAT IS A COMPUTER (REALLY)? WHAT WERE THE FIRST COMPUTERS? Ancient Computing Devices Quipu (Peru; 1000) Abacus (Mesopotamia;

More information

Star System. 2004 Deitel & Associates, Inc. All rights reserved.

Star System. 2004 Deitel & Associates, Inc. All rights reserved. Star System Apple Macintosh 1984 First commercial OS GUI Chapter 1 Introduction to Operating Systems Outline 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 1.10 1.11 1.12 Introduction What Is an Operating System?

More information

Chapter 8 Memory Units

Chapter 8 Memory Units Chapter 8 Memory Units Contents: I. Introduction Basic units of Measurement II. RAM,ROM,PROM,EPROM Storage versus Memory III. Auxiliary Storage Devices-Magnetic Tape, Hard Disk, Floppy Disk IV.Optical

More information

TRANSISTOR MUSEUM HISTORIC GERMANIUM COMPUTER TRANSISTORS IBM

TRANSISTOR MUSEUM HISTORIC GERMANIUM COMPUTER TRANSISTORS IBM Early Transistors: Shown at top are a series of early transistors that were qualified for use in the Model 608 calculator, introduced in 1955. The chart above lists the range of transistors types available

More information

This PDF is a selection from a published volume from the National Bureau of Economic Research

This PDF is a selection from a published volume from the National Bureau of Economic Research This PDF is a selection from a published volume from the National Bureau of Economic Research Volume Title: Accelerating Energy Innovation: Insights from Multiple Sectors Volume Author/Editor: Rebecca

More information

I purpose electronic digital stored-program computer to be

I purpose electronic digital stored-program computer to be The Origins, Uses, and Fate of the EDVAC MICHAEL R. WILLIAMS The EDVAC computer was the first modern, electronic stored-program computer to be designed. It was, however, never produced to the original

More information

Main Memory & Backing Store. Main memory backing storage devices

Main Memory & Backing Store. Main memory backing storage devices Main Memory & Backing Store Main memory backing storage devices 1 Introduction computers store programs & data in two different ways: nmain memory ntemporarily stores programs & data that are being processed

More information

Primary Memory. Input Units CPU (Central Processing Unit)

Primary Memory. Input Units CPU (Central Processing Unit) Basic Concepts of Computer Hardware Primary Memory Input Units CPU (Central Processing Unit) Output Units This model of the typical digital computer is often called the von Neuman compute Programs and

More information

UNIT I LESSON 1 INTRODUCTION TO COMPUTER SYSTEM

UNIT I LESSON 1 INTRODUCTION TO COMPUTER SYSTEM 1 UNIT I LESSON 1 INTRODUCTION TO COMPUTER SYSTEM 1.0. Aims & Objectives 1.1 Introduction 1.2 Characteristics of Computers 1.3 History of Computers 1.4 Computer System 1.5 Importance of Computers in Business

More information

Introducción. Diseño de sistemas digitales.1

Introducción. Diseño de sistemas digitales.1 Introducción Adapted from: Mary Jane Irwin ( www.cse.psu.edu/~mji ) www.cse.psu.edu/~cg431 [Original from Computer Organization and Design, Patterson & Hennessy, 2005, UCB] Diseño de sistemas digitales.1

More information

STUDY GUIDE CHAPTER 1

STUDY GUIDE CHAPTER 1 STUDY GUIDE CHAPTER 1 True/False Indicate whether the statement is true or false. 1. Digital technology has made it easy to produce copies of music with no loss of quality from the original. 2. Free source

More information

THREE YEAR DEGREE (HONS.) COURSE BACHELOR OF COMPUTER APPLICATION (BCA) First Year Paper I Computer Fundamentals

THREE YEAR DEGREE (HONS.) COURSE BACHELOR OF COMPUTER APPLICATION (BCA) First Year Paper I Computer Fundamentals THREE YEAR DEGREE (HONS.) COURSE BACHELOR OF COMPUTER APPLICATION (BCA) First Year Paper I Computer Fundamentals Full Marks 100 (Theory 75, Practical 25) Introduction to Computers :- What is Computer?

More information

Parts of a Computer. Preparation. Objectives. Standards. Materials. 1 1999 Micron Technology Foundation, Inc. All Rights Reserved

Parts of a Computer. Preparation. Objectives. Standards. Materials. 1 1999 Micron Technology Foundation, Inc. All Rights Reserved Parts of a Computer Preparation Grade Level: 4-9 Group Size: 20-30 Time: 75-90 Minutes Presenters: 1-3 Objectives This lesson will enable students to: Identify parts of a computer Categorize parts of a

More information

Computer Science PLUS I Volume 1 : Concepts Government of Tamilnadu

Computer Science PLUS I Volume 1 : Concepts Government of Tamilnadu Computer Science PLUS I Volume 1 : Concepts Government of Tamilnadu Government of Tamilnadu First Edition 2005 Chairman Syllabus Committee Dr. Balagurusamy E, Vice Chancellor, Anna University, Chennai

More information

CSCA0102 IT & Business Applications. Foundation in Business Information Technology School of Engineering & Computing Sciences FTMS College Global

CSCA0102 IT & Business Applications. Foundation in Business Information Technology School of Engineering & Computing Sciences FTMS College Global CSCA0102 IT & Business Applications Foundation in Business Information Technology School of Engineering & Computing Sciences FTMS College Global Chapter 2 Data Storage Concepts System Unit The system unit

More information

AC 2007-2027: A PROCESSOR DESIGN PROJECT FOR A FIRST COURSE IN COMPUTER ORGANIZATION

AC 2007-2027: A PROCESSOR DESIGN PROJECT FOR A FIRST COURSE IN COMPUTER ORGANIZATION AC 2007-2027: A PROCESSOR DESIGN PROJECT FOR A FIRST COURSE IN COMPUTER ORGANIZATION Michael Black, American University Manoj Franklin, University of Maryland-College Park American Society for Engineering

More information

lesson 1 An Overview of the Computer System

lesson 1 An Overview of the Computer System essential concepts lesson 1 An Overview of the Computer System This lesson includes the following sections: The Computer System Defined Hardware: The Nuts and Bolts of the Machine Software: Bringing the

More information

Chapter 4 System Unit Components. Discovering Computers 2012. Your Interactive Guide to the Digital World

Chapter 4 System Unit Components. Discovering Computers 2012. Your Interactive Guide to the Digital World Chapter 4 System Unit Components Discovering Computers 2012 Your Interactive Guide to the Digital World Objectives Overview Differentiate among various styles of system units on desktop computers, notebook

More information

Microprocessor or Microcontroller?

Microprocessor or Microcontroller? Microprocessor or Microcontroller? A little History What is a computer? [Merriam-Webster Dictionary] one that computes; specifically : programmable electronic device that can store, retrieve, and process

More information

Computers. Hardware. The Central Processing Unit (CPU) CMPT 125: Lecture 1: Understanding the Computer

Computers. Hardware. The Central Processing Unit (CPU) CMPT 125: Lecture 1: Understanding the Computer Computers CMPT 125: Lecture 1: Understanding the Computer Tamara Smyth, tamaras@cs.sfu.ca School of Computing Science, Simon Fraser University January 3, 2009 A computer performs 2 basic functions: 1.

More information

1. Convert the following base 10 numbers into 8-bit 2 s complement notation 0, -1, -12

1. Convert the following base 10 numbers into 8-bit 2 s complement notation 0, -1, -12 C5 Solutions 1. Convert the following base 10 numbers into 8-bit 2 s complement notation 0, -1, -12 To Compute 0 0 = 00000000 To Compute 1 Step 1. Convert 1 to binary 00000001 Step 2. Flip the bits 11111110

More information

Zuse's Z3 Square Root Algorithm Talk given at Fall meeting of the Ohio Section of the MAA October 1999 - College of Wooster

Zuse's Z3 Square Root Algorithm Talk given at Fall meeting of the Ohio Section of the MAA October 1999 - College of Wooster Zuse's Z3 Square Root Algorithm Talk given at Fall meeting of the Ohio Section of the MAA October 1999 - College of Wooster Abstract Brian J. Shelburne Dept of Math and Comp Sci Wittenberg University In

More information

Fall 2012 Q530. Programming for Cognitive Science

Fall 2012 Q530. Programming for Cognitive Science Fall 2012 Q530 Programming for Cognitive Science Aimed at little or no programming experience. Improve your confidence and skills at: Writing code. Reading code. Understand the abilities and limitations

More information

Monday January 19th 2015 Title: "Transmathematics - a survey of recent results on division by zero" Facilitator: TheNumberNullity / James Anderson, UK

Monday January 19th 2015 Title: Transmathematics - a survey of recent results on division by zero Facilitator: TheNumberNullity / James Anderson, UK Monday January 19th 2015 Title: "Transmathematics - a survey of recent results on division by zero" Facilitator: TheNumberNullity / James Anderson, UK It has been my pleasure to give two presentations

More information

Chapter 6. Inside the System Unit. What You Will Learn... Computers Are Your Future. What You Will Learn... Describing Hardware Performance

Chapter 6. Inside the System Unit. What You Will Learn... Computers Are Your Future. What You Will Learn... Describing Hardware Performance What You Will Learn... Computers Are Your Future Chapter 6 Understand how computers represent data Understand the measurements used to describe data transfer rates and data storage capacity List the components

More information

Discovering Computers 2011. Living in a Digital World

Discovering Computers 2011. Living in a Digital World Discovering Computers 2011 Living in a Digital World Objectives Overview Differentiate among various styles of system units on desktop computers, notebook computers, and mobile devices Identify chips,

More information

Obj: Sec 1.0, to describe the relationship between hardware and software HW: Read p.2 9. Do Now: Name 3 parts of the computer.

Obj: Sec 1.0, to describe the relationship between hardware and software HW: Read p.2 9. Do Now: Name 3 parts of the computer. C1 D1 Obj: Sec 1.0, to describe the relationship between hardware and software HW: Read p.2 9 Do Now: Name 3 parts of the computer. 1 Hardware and Software Hardware the physical, tangible parts of a computer

More information

Computation Beyond Turing Machines

Computation Beyond Turing Machines Computation Beyond Turing Machines Peter Wegner, Brown University Dina Goldin, U. of Connecticut 1. Turing s legacy Alan Turing was a brilliant mathematician who showed that computers could not completely

More information

SPERRY RAND LJNIVAC" SERIES JNIVAC 9200 AND 9300 SYSTEMS FACTS FIGURES

SPERRY RAND LJNIVAC SERIES JNIVAC 9200 AND 9300 SYSTEMS FACTS FIGURES SPERRY RAND LJNIVAC" SERIES JNIVAC 9200 AND 9300 SYSTEMS FACTS FIGURES UNIVAC SERIES UNIVAC 9200 and 9300 Systems are the first of a complete new line of high performance computersthe UNIVAC 9000 Series.

More information

William Penn established Pennsylvania s units of local government when he owned all the

William Penn established Pennsylvania s units of local government when he owned all the Pennsylvania Municipalities: In a Class by T hemselves Courtesy of the Pennsylvania Township News magazine William Penn established Pennsylvania s units of local government when he owned all the land that

More information

Biography Paper: Rear Admiral Grace Murray Hopper

Biography Paper: Rear Admiral Grace Murray Hopper Jennifer Scott October 30, 2001 CSIS-550-001 Dr. Bergin Biography Paper: Rear Admiral Grace Murray Hopper 2 When deciding who I would write this paper on I was looking for a woman in the history of computing.

More information

Evolution of the Data Center

Evolution of the Data Center CHAPTER 1 Evolution of the Data Center The need for consolidation in the data center didn't just occur overnight; we have been building up to it for a long time. In this chapter, we review the evolution

More information

MICROPROCESSOR AND MICROCOMPUTER BASICS

MICROPROCESSOR AND MICROCOMPUTER BASICS Introduction MICROPROCESSOR AND MICROCOMPUTER BASICS At present there are many types and sizes of computers available. These computers are designed and constructed based on digital and Integrated Circuit

More information

What's Wrong with Project Management? Introduction. Welcome to the November 2009 INSIGHTS published by acumen7.

What's Wrong with Project Management? Introduction. Welcome to the November 2009 INSIGHTS published by acumen7. Welcome to the November 2009 INSIGHTS published by acumen7. The purpose of this newsletter is to bring you new perspectives on key subjects to stimulate your own thoughts and ideas. In each edition (which

More information

Name Subject taught topic(s) for portfolio Greg Everhart Mathematics Algebra 1 and Trigonometry

Name Subject taught topic(s) for portfolio Greg Everhart Mathematics Algebra 1 and Trigonometry \ (1) Focus of your portfolio: The goal of SED 514 is to equip teachers with technical and pedagogical skills to enhance teaching and learning. You will prepare a 514-portfolio (electronic or paper) of

More information

Chapter 2 Basic Structure of Computers. Jin-Fu Li Department of Electrical Engineering National Central University Jungli, Taiwan

Chapter 2 Basic Structure of Computers. Jin-Fu Li Department of Electrical Engineering National Central University Jungli, Taiwan Chapter 2 Basic Structure of Computers Jin-Fu Li Department of Electrical Engineering National Central University Jungli, Taiwan Outline Functional Units Basic Operational Concepts Bus Structures Software

More information

01 Introduction. The timeline

01 Introduction. The timeline 01 Introduction The pre-mechanical era The mechanical era The electromechanical era The electronic era The microelectronic era The roadmap for the next 10 years alessandro bogliolo isti information science

More information

The Application of Visual Basic Computer Programming Language to Simulate Numerical Iterations

The Application of Visual Basic Computer Programming Language to Simulate Numerical Iterations Leonardo Journal of Sciences ISSN 1583-0233 Issue 9, July-December 2006 p. 125-136 The Application of Visual Basic Computer Programming Language to Simulate Numerical Iterations Department of Mechanical

More information

Database trends: XML data storage

Database trends: XML data storage Database trends: XML data storage UC Santa Cruz CMPS 10 Introduction to Computer Science www.soe.ucsc.edu/classes/cmps010/spring11 ejw@cs.ucsc.edu 25 April 2011 DRC Students If any student in the class

More information

Basic Concepts of Information Technology (IT)

Basic Concepts of Information Technology (IT) Basic Concepts of Information Technology (IT) Objectives Define Computer and Identify the Four Basic Computing Functions Identify the Different Types of Computers Describe Hardware Devices and Their Uses

More information

Data Storage Solutions

Data Storage Solutions Data Storage Solutions Module 1.2 2006 EMC Corporation. All rights reserved. Data Storage Solutions - 1 Data Storage Solutions Upon completion of this module, you will be able to: List the common storage

More information

SED 514 Strategies for Teachers and Parents

SED 514 Strategies for Teachers and Parents \ (1) Focus of your portfolio: The goal of SED 514 is to equip teachers with technical and pedagogical skills to enhance teaching and learning. You will prepare a 514-portfolio (electronic or paper) of

More information

Software: Systems and Application Software

Software: Systems and Application Software Software: Systems and Application Software Computer Software Operating System Popular Operating Systems Language Translators Utility Programs Applications Programs Types of Application Software Personal

More information

Data Protection History, Evolution, Best Practices By Global Data Vault

Data Protection History, Evolution, Best Practices By Global Data Vault Data Protection History, Evolution, Best Practices By Global Data Vault Introduction As business data processing has evolved, so have the methods and best practices for data protection. This white paper

More information

Incredible Inventor. Beginner Biographies

Incredible Inventor. Beginner Biographies Incredible Inventor by Amanda Doering Tourville Illustrated by Reed Sprunger Beginner Biographies Beginner Biographies visit us at www.abdopublishing.com Published by Magic Wagon, a division of the ABDO

More information

Chapter 1. The largest computers, used mainly for research, are called a. microcomputers. b. maxicomputers. c. supercomputers. d. mainframe computers.

Chapter 1. The largest computers, used mainly for research, are called a. microcomputers. b. maxicomputers. c. supercomputers. d. mainframe computers. Chapter 1 CD-ROM stands for: a. Compact Disk Random Only Memory b. Compact Disk Read Only Memory c. Computer Device Read Only Memory d. Computer Disk Random Online Memory Control Unit (CU) is the a. Main

More information

From Concept to Production in Secure Voice Communications

From Concept to Production in Secure Voice Communications From Concept to Production in Secure Voice Communications Earl E. Swartzlander, Jr. Electrical and Computer Engineering Department University of Texas at Austin Austin, TX 78712 Abstract In the 1970s secure

More information

A Brief History of the Internet. Chris Brooks Computing, Python, and Robots

A Brief History of the Internet. Chris Brooks Computing, Python, and Robots A Brief History of the Internet Chris Brooks Computing, Python, and Robots Outline Prehistory Birth of the Internet The Web is Born The Dot-Com Gold Rush Web 2.0 - everything old is new again The future?

More information

Machine Architecture and Number Systems. Major Computer Components. Schematic Diagram of a Computer. The CPU. The Bus. Main Memory.

Machine Architecture and Number Systems. Major Computer Components. Schematic Diagram of a Computer. The CPU. The Bus. Main Memory. 1 Topics Machine Architecture and Number Systems Major Computer Components Bits, Bytes, and Words The Decimal Number System The Binary Number System Converting from Decimal to Binary Major Computer Components

More information

A capacity planning / queueing theory primer or How far can you go on the back of an envelope? Elementary Tutorial CMG 87

A capacity planning / queueing theory primer or How far can you go on the back of an envelope? Elementary Tutorial CMG 87 A capacity planning / queueing theory primer or How far can you go on the back of an envelope? Elementary Tutorial CMG 87 Ethan D. Bolker Departments of Mathematics and Computer Science University of Massachusetts

More information

Traditional IBM Mainframe Operating Principles

Traditional IBM Mainframe Operating Principles C H A P T E R 1 7 Traditional IBM Mainframe Operating Principles WHEN YOU FINISH READING THIS CHAPTER YOU SHOULD BE ABLE TO: Distinguish between an absolute address and a relative address. Briefly explain

More information

3 SOFTWARE AND PROGRAMMING LANGUAGES

3 SOFTWARE AND PROGRAMMING LANGUAGES 3 SOFTWARE AND PROGRAMMING LANGUAGES 3.1 INTRODUCTION In the previous lesson we discussed about the different parts and configurations of computer. It has been mentioned that programs or instructions have

More information

R&D Strategy and Forecasting

R&D Strategy and Forecasting R&D Strategy and Forecasting R&D Strategy in Companies Karel Mulder January 7, 2010 http://www.physics.udel.edu/~watson/scen103/intel-new.gif 1 R&D Strategy in Companies Development Before 1880: no large

More information

Assessing trends in the electrical efficiency of computation over time

Assessing trends in the electrical efficiency of computation over time Assessing trends in the electrical efficiency of computation over time Jonathan G. Koomey, Ph.D. LBNL and Stanford University http://www.koomey.com Presented at CITRIS, UC Berkeley March 19, 2010 1 The

More information

Computing - Then & Now

Computing - Then & Now Computing - Then & Now George R. Trimble T-Logic, Inc. INTRODUCTION Working with a computer in 1950 was significantly different from working with a computer in the year 2000. Hardware was primitive and

More information

Chapter 5 Instructor's Manual

Chapter 5 Instructor's Manual The Essentials of Computer Organization and Architecture Linda Null and Julia Lobur Jones and Bartlett Publishers, 2003 Chapter 5 Instructor's Manual Chapter Objectives Chapter 5, A Closer Look at Instruction

More information

C8051F020 Utilization in an Embedded Digital Design Project Course. Daren R. Wilcox Southern Polytechnic State University Marietta, Georgia

C8051F020 Utilization in an Embedded Digital Design Project Course. Daren R. Wilcox Southern Polytechnic State University Marietta, Georgia C8051F020 Utilization in an Embedded Digital Design Project Course Daren R. Wilcox Southern Polytechnic State University Marietta, Georgia Abstract In this paper, the utilization of the C8051F020 in an

More information

Components of a Computing System. What is an Operating System? Resources. Abstract Resources. Goals of an OS. System Software

Components of a Computing System. What is an Operating System? Resources. Abstract Resources. Goals of an OS. System Software What is an Operating System? An operating system (OS) is a collection of software that acts as an intermediary between users and the computer hardware One can view an OS as a manager of system resources

More information

Fall 2009. Lecture 1. Operating Systems: Configuration & Use CIS345. Introduction to Operating Systems. Mostafa Z. Ali. mzali@just.edu.

Fall 2009. Lecture 1. Operating Systems: Configuration & Use CIS345. Introduction to Operating Systems. Mostafa Z. Ali. mzali@just.edu. Fall 2009 Lecture 1 Operating Systems: Configuration & Use CIS345 Introduction to Operating Systems Mostafa Z. Ali mzali@just.edu.jo 1-1 Chapter 1 Introduction to Operating Systems An Overview of Microcomputers

More information

THE INDUSTRIAL REVOLUTION IN AMERICA

THE INDUSTRIAL REVOLUTION IN AMERICA THE INDUSTRIAL REVOLUTION IN AMERICA BUILDING BACKGROUND In the early 1700s making goods depended on the hard work of humans and animals. It had been that way for hundreds of years. Then new technology

More information