Free Essay

Computer

In:

Submitted By Pauldfhjsdfk
Words 2444
Pages 10
Hardware and software

COMPUTERS

1

Computers
ENIAC – 1950

2

What is a computer? A data processing device designed to: } input … } data (e.g. mp3 3ile) } software (e.g., iTunes)

} process data by

applying software } output results } store data / program /

results between uses Apple II – 1977
3

Computer hardware
Storage
Nonvolatile Non-portable (hard disk) Portable (e.g. CD) Battery Wall plug

RAM (Random Access Memory) Volatile

Power Source

Mouse Keyboard Tablet Input Microphone Devices Webcam Accelerometer

Central Central Processing Processing Units Units (cores) (cores)

Monitor Printer Output Plotter Devices Projector

Input

Processing Output
4

Components of a computer
} Hardware } CPU (Central Processor Unit):

} I/O devices (Input / Output) } Storage } Power source } Software } Operating System } Applications

Is it a computer?

Universal computation
} A processor with the right software can emulate

any other data processing device } E.g., a smartphone can be a music player,

translator, calculator, GPS navigator, still/video camera, etc.

} Most electronic devices contain

microprocessors } a modern car can have dozens of them } cheaper than developing new circuitry

} We call a device a computer if we can add

new programmed behaviour } If it has an app store, it’s a computer!

6

Units of Measure
Which is “bigger”?

7

Storage units (metrics)
} Basic unit of storage is the byte } 1 byte = 1 character

Example: “Hello World!” uses 12 bytes } Each byte has 8 bits (bit = binary digit) } A bit can be 0 or 1 } A byte has 256 unique patterns;

e.g. ‘W’ = 01010111

} Abbreviations: use ‘b’ for bit and ‘B’ for byte

8

Storage units
Metric
pre3ixes—base 10 1 kg = 1 kilogram = 103 g = 1000 grams 1 Mg = 1 megagram = 106 g = 1 tonne = 1 million grams 1 Gg = 1 gigagram = 109 g = 1 billion grams

Computer pre3ixes—base 2 1 KB = 1 kilobyte = 210 bytes

= 1024 bytes 1 MB = 1 megabyte = 220 bytes ~ 1 million bytes 1 GB = 1 gigabyte = 230 bytes ~ 1.1 billion bytes 1 TB = 1 terabyte = 240 bytes ~ 1.1 trillion bytes 1 PB = 1 petabyte = 250 bytes ~ 1.1 quadrillion bytes 9

10 3 = 1000⎫ ⎬ almost the same 10 2 = 1024 ⎭

Metric vs. base-2 units
} Base-­‐2 units } describe storage capacity } because computers use binary addresses } Base-­‐10 metric units } Processor clock speed is in gigahertz (GHz) } Network bandwidth is in megabits per second (Mbps) } Course rule: always use base-­‐10 units } any error will be 10% or less 10

Exercise
} A computer with a 500 GB hard drive has: } operating system (36 GB) } applications (5500 MB) } 10 TV shows (~350 MB each) } 600 mp3 3iles (~5 MB each) } 20 term papers (~ 350 KB each) } 10 presentations (~ 600 KB each) } 450 digital pictures at 2 MB each } 1 high-­‐def digital video (1 GB) } Approximately what percentage of the drive space is

now used?

11

Computer Hardware
Storage

12

Non-volatile storage
Non-­‐volatile
storage on a personal computer: } Internal hard drive for programs and data

—could be a 3lash-­‐based solid state disk (SSD) } Optical drive to load software (e.g., games) and

media (such as music, movies) } A USB (Universal Serial Bus) Hlash drive to

backup and transfer 3iles } USB-­‐connected external hard drive for periodic

automatic backups

13

Storage media: hard disk
} Most common medium } A hard disk is only for

spinning platters

storage, like a Hiling cabinet; data must be in RAM when used } Magnetic coating on

disks (platters) that rotate past movable read/write heads (one per platter)

read/write heads
14

http://www.youtube.com/watch?v=9eMWG3fwiEU

Storage capacity
Hard
disk storage capacity is determined by: } Diameter } 3.5-­‐inch desktop drives store up to 3 TB } 2.5-­‐inch laptop drives store half as much } smaller drives are being replaced by 3lash RAM

} Data density } has increased exponentially for 25 years } 1st PC hard drive stored 10 MB on a 5.25-­‐inch drive

15

Hard disk speed
} Access time: it takes 5+ milliseconds to access a

random entry on your drive } 1 million times slower than fastest RAM } almost unchanged for 20 years } depends on the rotation speed of the disk } causes noticeable delays

} Transfer rate: up to 300 MB per second } has improved in lockstep with data density } affects boot speed and program loading 16

Storage media: optical disks
Optical
disk characteristics } non-­‐volatile } removable } read with tiny lasers

} also written with lasers in a computer drive

} commercial disks are stamped in a press } data stored in little pits on the surface } used for distributing software, music and movies http://commons.wikimedia.org/wiki/File:CDRomPits.jpg
17

Optical disk types
} CD (Compact Disk) } music CDs store about 70 minutes of music } CD-­‐ROM (Read Only Memory): 700 MB of data } Canadian government puts levy on blank media

} DVD and Blu-­‐ray } no levy on blank media

} DVD (Digital Video/Versatile Disk)

max 4.7 GB per layer per side } Blu-­‐ray (www.blu-ray.com) 25 GB per layer per side 18

Storage: flash memory
USB connector Flash memory

} Flash memory is solid state—no moving parts } Advantages when compared to disks: } reliable: fewer mechanical failures } tiny: much smaller than comparable hard drive } portable: tiny drives attach to USB port } faster access: than hard drive

} Disadvantages: } more expensive per byte than hard disk 19

Flash memory packaging
} Memory Cards } For cell phones, cameras, handheld computers, etc. } Your computer may have a port to read these cards } USB Flash Drive } All-­‐in-­‐one package: 3lash memory + USB connector } SSD: Solid State Drive } Replaces a hard disk All images ©SanDisk Corporation http://www.sandisk.com
20
20

Computer Hardware
CPU

21

CPU (Central Processing Unit)
} “Brain of the computer” executes instructions } Internal clock sets the speed of the processor } Speeds of 2 or 3 GHz are common today } Most instructions take 1 clock cycle } 3-­‐GHz CPU: up to 3 billion instructions/second } Hyper-­‐Threading allows some instructions to run at

the same time, speeding up execution even more © Intel Corporation http://www.intel.com

22

CPU (2)
} Intel x86 line of CPUs—in PCs since1980 } grew vastly in size, speed, and complexity while retaining backward compatibility } advanced versions have billions of transistors

} AMD makes compatible processors } Intel’s chief competitor } Cell phones use slower, low power processors } often based on designs by ARM 23

CPU: Moore’s Law
} 1965 prediction by Gordon Moore } In today’s words:

The number of transistors on a computer or memory chip for a given cost will double every two years. } stopped doubling in 2003

Gordon E. Moore, Co-founder, Intel Corporation.

} For decades, computer speed doubled too

http://www.intel.com/technology/mooreslaw/
24

CPU: Moore’s Law

Transistor counts keep rising

Clock speed levels off Note the logarithmic vertical scale

25

CPU : Multi-core processors
} Until 2003, faster clocks sped up all software } After 2003, many cores sped up some software } Dual core processors (e.g., Intel Core i3) } Quad core processors (e.g., Intel Core i7) } 6-­‐core processors (e.g., AMD Phenom II X6) } 8-­‐core processors (e.g., Intel 8-­‐core Xeon) } 12-­‐core processors (e.g., AMD 12-­‐core Opteron)

} Most desktop applications use just one core } So to compete, vendors have reduced computer

prices instead of maximizing cores 26

Computer Hardware
RAM

27

RAM (Random Access Memory)
} RAM comes in chip form } memory modules plug into motherboard } purely solid state—no mechanical parts } very fast read/write access time } volatile: needs continual power

} 32-­‐bit CPUs can address a maximum of 4 GB } We are in a transition to 64-­‐bit CPUs 1 GB memory module
28

RAM: What does it do?
} RAM is like the CPU’s workbench } It contains instructions and data of active applications } Random means the CPU can access data in any

order

} Increase your RAM for better performance } Data too big for RAM is swapped out to disk } Getting it back causes noticeable delays

31

Exercise:
Write each letter from the right column beside every related term in the left column.
} } } } } } } }

Processor RAM Hard Disk Term paper DVD mp3 3ile CD-­‐ROM Flash drive

______ ______ ______ ______ ______ ______ ______ ______

250 KB 500 gigabytes non-­‐volatile 2 GB 4.7 GB “workbench” Core i3 1 Gig 3 GHz J. 5 Megs K. 700 MB A. B. C. D. E. F. G. H. I.
30

Computer Software

University of Manitoba 2005-Jul-11 picture from Google Earth
31

Computer software
} Software: computer programs that tell a

computer how to perform different tasks } Software categories: } Application Software programs to do speci3ic tasks, e.g. word processing, sending e-­‐mail, editing photos, etc. } Operating System (OS) software to manage a computer, e.g. Windows 7 or OS X 32

Application software
} Perform speci3ic tasks with this software } write a term paper, analyze an experiment, edit photos, chat with your friends, ... } distributed often as a downloadable package

containing machine language executables that the OS installs on disk and then loads into RAM when the application starts running

36

Computer platforms
} How are application programs created? } Programmers write source code (e.g., in C++) } Software tools convert it into machine language } Each CPU type has its own machine language } Each OS has its own commands (e.g., to open a new window) } Platform = CPU + OS } e.g. Wintel = Windows OS + Intel CPU; Mactel? } Applications are platform speciHic 34

Operating systems
An
OS manages resources applications need } starts applications running } allocates resources like RAM } reclaims resources when applications quit } helps them to access devices like printers

} makes windows, icons, menus etc. work } stores/retrieves Hiles } implements network protocols } conserves energy (screensaver, hibernation) 35

Operating systems (2)
Application Software Operating System System Hardware (mouse, CPU, disk, network, …) Users near and far

A computer cannot work without an operating system 36

OS categories: Number of users
Number
of people who use the computer at a time } One user, in direct contact with the computer } iOS5 on iPhone } Mac OS X or Windows 7 on a laptop

} Many users, usually networked to the computer } web server app running on Windows Server } z/OS on an insurance company’s IBM mainframe } a Google computer centre with over 100,000 rack-­‐

mounted PC servers running Linux

37

OS categories: Number of tasks
Number
of application tasks run at once } Single task on a resource-­‐limited device } makes you close a document to look up an address

or check your e-­‐mail } e.g., original MS-­‐DOS, Wii game console

} Multitasking—can download a 3ile, or update e-­‐

mail while you edit a document } Mac OS X, Windows } high end Android cell phones } UNIX, Linux

38

OS categories: User interface
Two
kinds of user interface } Command Line Interface (CLI) } user types all commands from memory } easy on computer but hard on user } e.g., Google search (what does ~planet mean?)

} Graphical User Interface (GUI) } WIMP = Window + Icon + Menu + Pointing device } easy on user but hard on computer } needs big RAM and disk space 39

Command Line Interface (CLI)

40

Categorize: users, tasks, interface?
Google Datacenter c. 2006

41

Categorize?

Sony Playstation 3 with Move Controller

48

Win 7

Microsoft Windows OS
} Over 90% market share } Single user versions in diagram } Multi-­‐tasking with both a GUI and

Win 2000

Vista

Win XP

Win ME

CLI (DOS)

} Multi-­‐user (server) versions … } Windows Server 2003, 2008 (not

Win 98

Win NT

shown) Win 95

} some sub-­‐versions of WinNT,

Win2K

Win 3.1 43

Apple Mac OS
} 5% market share Intel 2006 - ?

} popularized GUI in early 1980s—

no CLI } changed CPUs twice } became OS X around 2000 } pronounced “OS ten” } major rewrite } now a UNIX variant } UNIX gave it a CLI

44

PowerPC 1994 2006

Motorola 1984-1994

UNIX / Linux
} UNIXTM is a multi-­‐user OS from the 1970s } designed for many users with terminals } 3irst had a CLI } X-­‐windows GUI added in the 1980s } licensed by IBM, HP, … à many versions } used for high-­‐end workstations and servers

} Linux looks and works like UNIX } it is open-­‐source software (led by Linus Torvalds) } adopted by major companies, like IBM 45

Open-Source Software
} FOSS = Free and Open-­‐Source Software } means you can see and change the source code } free to pass on to others on the same terms } any fee is to cover distribution or support } almost any kind of software available

} E.g., to run a Web site, use LAMP } OS: Linux } Webserver: Apache (over 50% of the market) } Database: MySQL } Scripting language: PHP or Perl or Python 46

Credits
} Slide 2: ENIAC in Philadelphia, Pennsylvania, circa 1947-­‐55. U.S. Army photo commons.wikimedia.org/wiki/File:Eniac.jpg

} Slide 3: Apple II computer vernier.com/caliper/fall06/images/apple_ii_large.jpg

} Slides 5, 6: Smartphone by Cynthia Tesla srtcynthia.deviantart.com/#/d2vz9uo

} Slides 7, 12: Flash drive image © Terry Andres 2010 } Slides 7, 12, 17, 18: CD image © Terry Andres 2010 } Slides 12, 14-­‐16: Image of hard drive open wdc.com/en/products/Products.asp?DriveID=810

} Slides 12, 20: Image of SanDisk 128 GB SSD ajappeandsons.com/filer/C25_3G_SSD_128GB_front-­‐168271.jpg

} Slide 19: Flash RAM and USB connector © Terry Andres 2010 } Slide 20: 64 GB Ultra SDXC card sandisk.com/media/480688/Main.jpg
58

Credits (2)
} Slide 20: Ultra Backup Flash Drive sandisk.com/media/6958/ultrabkpflashdrive.jpg

} Slide 20: Ultra MemoryStick Pro sandisk.com/media/358530/pro-­‐hg_duo32_productimage.jpg

} Slides 21-­‐23: Three views of Intel Core i7 software.intel.com/file/20376 } Slide 24: Gordon E. Moore, Co-­‐founder, Intel Corporation developer.intel.com/pressroom/kits/events/moores_law_40th/index.htm or tinyurl.com/3xb96ev

} Slide 25: Moore’s Law chart

www.gotw.ca/publications/concurrency-­‐ddj.htm

} Slides 27-­‐29: Memory module image © Terry Andres 2010 } Slide 31: Image of University of Manitoba from Google Earth © DigitalGlobe } Slide 33: Numerous icons taken as screen captures from the respective

applications

59

Credits (3)
} Slide 40: Screen capture of command prompt window in Windows XP } Slide 41: Image of Google Datacenter flickr.com/photos/65116125@N00/132421088/ kotaku.com/5490887/first-­‐look-­‐at-­‐playstation-­‐move-­‐with-­‐ professional-­‐models-­‐and-­‐photoshop/gallery/gallery/1

} Slide 42: People using Sony Move Controller tinyurl.com/29g9qby or

} Slide 45: Linux logo www.linux.org/info/logos.html } Slide 47: Word document icon from Jojo Mendoza’s package called Soft

Scraps at deleket.deviantart.com/gallery/#/d2hkouy
} Slide 49: Multilevel list screen shot from Word 2010 } Slide 50: Right side of “Up arrow icon button” is a resizable image from

Microsoft online clipart; the left side has been converted to a 12x24 png 3ile } Slide 52: Screen capture of Picture Tools tab from Word 2010 on Windows 7 } Slide 57: Posner, Richard A. 2007. The Little Book of Plagiarism. Random

House of Canada Limited, Toronto. 60

Similar Documents

Free Essay

Computer

...Computer The word'computer ' is an old word that has changed its meaning several times in the last few centuries.The Techencyclopedia(2003) defines computer as " a general purpose machine that processes data according to a set of instructions that are stored internally either temorarily or permanently" Computer history The trem history means past events.It indicates the gradual development of computers.Here we will discuss how this extraordinary machine has reached of it's apex. In the begining............................... The history of computers starts out about 2000 years ago, at the birth of the 'abacus' a wooden rack holding two horizontal wires with breads strung on them.Just like our present computer,abacus also considered a digit as a singal or codeo and processed the calculation. Blasie Pascal ists usually credited to building the first digital computer in 1942.It added numbers to help his father.In 1671,Gottofried Wilhelm Von Leibniz invented a computer that was built in 1694.It could add,and, after changing somethings around,multiply. Charles Babbage: A serious of very intersting developement in computer was started in Cambridge,England,by Charles Babbage, a mathmatics proffessor.In 1982,Babbge realized that many lng calculations,espically those need to make mathematical tabes ,were really a series of predictable actions that were constantly repated.From this he suspected that it should...

Words: 995 - Pages: 4

Premium Essay

Computer

...Computer From Wikipedia, the free encyclopedia Jump to: navigation, search For other uses, see Computer (disambiguation). "Computer technology" redirects here. For the company, see Computer Technology Limited. A computer is a programmable machine designed to sequentially and automatically carry out a sequence of arithmetic or logical operations. The particular sequence of operations can be changed readily, allowing the computer to solve more than one kind of problem. Conventionally a computer consists of some form of memory for data storage, at least one element that carries out arithmetic and logic operations, and a sequencing and control element that can change the order of operations based on the information that is stored. Peripheral devices allow information to be entered from external source, and allow the results of operations to be sent out. A computer's processing unit executes series of instructions that make it read, manipulate and then store data. Conditional instructions change the sequence of instructions as a function of the current state of the machine or its environment. The first electronic computers were developed in the mid-20th century (1940–1945). Originally, they were the size of a large room, consuming as much power as several hundred modern personal computers (PCs).[1] Modern computers based on integrated circuits are millions to billions of times more capable than the early machines, and occupy a fraction of the space.[2] Simple computers...

Words: 6579 - Pages: 27

Free Essay

Computer

...A proxy server is a computer that acts as an intermediary between the users computer and the Internet. It allows client computers to make indirect network connections to other network services. If use proxy server, client computers will first connect to the proxy server, requesting some resources like web pages, games, videos, mp3, e-books, any other resources which are available from various servers over Internet. As soon as getting such request, the proxy server will seek for the resources from the cache in its local hard disk. If the resources have been cached before, the proxy server will return them to the client computers. If not cached, it will connect to the relevant servers and request the resources on behalf of the client computers. Then it caches resources from the remote servers, and returns subsequent requests for the same content directly Functions of a proxy server * Help improve web performance by storing a copy of frequently used webpages * Help improve security by filtering out some web content and malicious software * Content filtering * Spying * To keep machines behind it anonymous (mainly for security). * To speed up access to resources (using caching). Web proxies are commonly used to cache web pages from a web server. * To apply access policy to network services or content, e.g. to block undesired sites. * To log / audit usage, i.e. to provide company employee Internet usage reporting. * To bypass security/ parental...

Words: 691 - Pages: 3

Premium Essay

Computer

...ages before, when there were no computers or any other technologies. So much we have advanced that now every information is just a click away and is in your hands 24/7. All this advancement was possible only with the introduction of a small device called the “Computer”. Computers Image Curtsey: csntrust.org.nz/attachments/Image/PC-picture-1.jpg?1367216528141 Basically, computer is a device that accepts the message by the imputer and processes this message and stores the information at the storage devices and later gives an output of the message through the output devices. A simple explanation of the computer. Normally, a computer consists of a processing unit called the Central Processing Unit or the CPU and a form of memory. In the years between 1940 and 1945 were the first electronic digital computers developed. The initial sizes were as big as a room and consumed power as much as today’s personal computers. Initially, computer was related to a person who carries out calculations or computations and as such the word computer was evolved in 1613 and continued till the end of 19th century. Later it as re-described as a machine that carries computations. The early computers were limited in their functions. It was the fusion of automatic calculation and programmability that produced the first computers that were recognized in 1837. Charles Babbage in 1837 was the first to introduce and design a fully programmed mechanical computer, his analytical engine. Due to limited...

Words: 999 - Pages: 4

Free Essay

Computer

...Assembly Language Programming Lecture Notes Delivered by Belal Hashmi Compiled by Junaid Haroon Preface Assembly language programming develops a very basic and low level understanding of the computer. In higher level languages there is a distance between the computer and the programmer. This is because higher level languages are designed to be closer and friendlier to the programmer, thereby creating distance with the machine. This distance is covered by translators called compilers and interpreters. The aim of programming in assembly language is to bypass these intermediates and talk directly with the computer. There is a general impression that assembly language programming is a difficult chore and not everyone is capable enough to understand it. The reality is in contrast, as assembly language is a very simple subject. The wrong impression is created because it is very difficult to realize that the real computer can be so simple. Assembly language programming gives a freehand exposure to the computer and lets the programmer talk with it in its language. The only translator that remains between the programmer and the computer is there to symbolize the computer’s numeric world for the ease of remembering. To cover the practical aspects of assembly language programming, IBM PC based on Intel architecture will be used as an example. However this course will not be tied to a particular architecture as it is often done. In our view such an approach...

Words: 85913 - Pages: 344

Premium Essay

Computer

...new releases and upgrades are made available from time to time. The database administrator will be aware of any new versions or upgrades to existing versions that could improve the efficiency of a currently installed database. In some circumstances database administrators are authorized to upload free upgrades and install them. In the event that a new version is available, the administrator will check with others in the company to determine if the cost of replacing the existing database software is worth the investment. Earnings for this job as of 2012 median of $77,080 per year and about $37.06 per hour, but the earnings can reach up to about $118,720; in the top 10 percent. Entry level education for this job is a bachelor’s degree in computer science, information science, or management information systems. The Bureau of Labor Statistics projects 15.1 percent growth of employment for database administrators;...

Words: 318 - Pages: 2

Premium Essay

Computer

...ile Format: PDF/Adobe Acrobat - Quick View by G Vink - 1998 - Cited by 1 - Related articles software-hardware interface debugging in an embedded environment. ... materials and processes used in manufacturing semiconductors, through to electronic design tools, packaging .... Next to this, for him, peripheral simulation is ... www.tasking.com/resources/debugtechn-trends.pdf ► The Technology Of Hims: Hardware, Software, Peripheral And ... Nov 9, 2010 ... The Technology of HIMS: Hardware, Software, Peripheral and Processes. Healthcare Information Management Systems (abbreviated as HIMS) are ... www.termpaperwarehouse.com/...Technology-Of-Hims-Hardware-Software/ 25880 - Cached About: Macs - Macintosh Hardware & Software Reviews, Tips, Guides ... Jan 9, 2011 ... Get the inside scoop on Macintosh hardware and software, plus tips ... Take a look at the process my wife and I experienced when we took the ... macs.about.com/ - Cached - Similar Motion Computing - Tablet PCs and Peripherals - Alliance Partners ... Sharing databases and processes, they'll help you improve communication and ... B Sharp Technologies is a software and services company providing web-based healthcare ... medical record) and HIM (health information management) software to .... in software licenses, software upgrades, hardware, and IT support. ... www.motioncomputing.com/partner/alliance.asp - Cached - Similar Critical Success Factors in Establishing the Electronic Health ... The electronic health record...

Words: 426 - Pages: 2

Premium Essay

Computer

...What is Computer : Computer is an electronic device that is designed to work with Information.The term computer is derived from the Latin term ‘computare’, this means to calculate.Computer can not do anything without a Program.it represents the decimal numbers through a string of binary digits. The Word 'Computer'usually refers to the Center Processor Unit plus Internal memory. Computer is an advanced electronic device that takes raw data as input from the user and processes these data under the control of set of instructions (called program) and gives the result (output) and saves output for the future use. It can process both numerical and non-numerical (arithmetic and logical) calculations.The basic components of a modern digital computer are: Input Device,Output Device,Central Processor. A Typical modern computer uses LSI Chips. Charles Babbage is called the "Grand Father" of the computer.The First mechanical computer designed by charles Babbage was called Analytical Engine. It uses read-only memory in the form of punch cards. Four Functions about computer are: accepts data | Input | processes data | Processing | produces output | Output | stores results | Storage | Input (Data): Input is the raw information entered into a computer from the input devices. It is the collection of letters, numbers, images etc. Process: Process is the operation of data as per given instruction. It is totally internal process of the computer system. Output: Output...

Words: 1953 - Pages: 8

Premium Essay

Computers

...The History of Computers From primitive abaci to lab tops and calculators, the computer has evolved through time to become the essential part of our technocratic society. The development of the computer has shaped the way technology and science is viewed in different cultures around the world. The connotation of what a computer is nowadays brings to mind a monitor, keyboard, processor and its other electronic components; however, that is not how things have always been. From the Chinese using abaci to count, to the Druids' usage of stones to follow the seasonal changes, to the Europeans using Pascalines and calculators to work out mathematical problems the concept of the computer has been around for hundreds of years (Hoyle). Therefore, the history of computers is important to observe not only for the influence it brought to our culture, but the progress it has made through time. The history of modern computers has been influenced by the earlier advancement of primordial technology. The abacus developed in circa 500 B.C for example, used pebbles, rocks, beads, or shells to keep track of the counters numbers. Furthermore, "the abacus was man's first attempt at automating the counting process" (Hoyle). In addition, the Pascaline, invented and built by a French philosopher and mathematician Blaise Pascal, was the first mathematical adding machine (Long 54). The Pascaline was a gear-driven machine that allowed the user to calculate answers without doing arithmetic (Hoyle). In...

Words: 803 - Pages: 4

Premium Essay

Computer

...Computer A computer is a programmable machine that receives input, stores and manipulates data, and provides output in a useful format. A computer can process data, pictures, sound and graphics. They can solve highly complicated problems quickly and accurately. Block Diagram Input Unit: Computers need to receive data and instruction in order to solve any problem. Therefore we need to input the data and instructions into the computers. The input unit consists of one or more input devices. Keyboard is the one of the most commonly used input device. Other commonly used input devices are the mouse, floppy disk drive, magnetic tape, etc. All the input devices perform the following functions.  Accept the data and instructions from the outside world.  Convert it to a form that the computer can understand.  Supply the converted data to the computer system for further processing. Storage Unit: The storage unit of the computer holds data and instructions that are entered through the input unit, before they are processed. It preserves the intermediate and final results before these are sent to the output devices. It also saves the data for the later use. Memory Size: All digital computers use the binary system, i.e. 0’s and 1’s. Each character or a number is represented by an 8 bit code. The set of 8 bits is called a byte. A character occupies 1 byte space. A numeric occupies 2 byte space. Byte is the space occupied in the memory. The size of the primary storage...

Words: 9444 - Pages: 38

Premium Essay

Computer

...COMPUTER HARDWARE AND COMPONENTS COMPUTER HARDWARE AND COMPONENTS Computer Basics     Equipment (Hardware) COMPUTER | A machine that processes information and performs computations. | Tower or Desktop | The "box" or case that holds the parts that make up a computer:  CPU, hard disk drive, floppy drive, memory chips, power supply, interface cards, etc. Click here to learn more. | |      CPU | Central Processing Unit, or "brains" of the computer | Monitor | An output display device (looks similar to a TV) in a computer system.  You see information on the monitor's screen. | |      Screen | The viewing area on a monitor or the information or image displayed. | | | | Disk Drive | A device that reads data from (input) or records data onto a disk for storage (output). |     Floppy  | Floppy Drive | . 3-1/2" Floppy Disk |     Hard Drive | The main device that a computer uses to store information. Most computers come with a hard drive, called drive C, located inside the computer case. |     CD-ROM | ROM means Read-Only-Memory - you can only "read" information, not save. A CD can store a large amount of data including documents,  photographs, software, and music (about 20 songs) | | CD Drive | Compact Disk | | CD-R A CD-Recordable drive can put data onto a disk in just one session, and then is "closed" - one "burn" only - you can't add to it after you create it.  | CD-RW A CD-ReWritable drive can be written onto more than once - similar...

Words: 2913 - Pages: 12

Premium Essay

Computer

...(introduction) What is a Computer? B. History of computers C. (thesis) Types of computer 4.1 Supercomputer 4.2 Mainframe 4.3 Workstation 4.4 The Personal Computer or PC 4.5 Microcontroller 4.6 Server D. Hardware & software 5.7 hardware 5.8 software 5.9 firmware E. Basic operations 6.10 input 6.11 output 6.12 processing 6.13 storage F. Names for different sizes of data 7.14 Bit 7.15 Byte 7.16 kB 7.17 MB 7.18 GB 7.19 TB 7.20 PB G. Measurement of data speed 8.21 Mbps 8.22 Gbps H. Purpose of computer 9.23 performing calculations 9.24 storing data 9.25 retrieving data 9.26 processing data INTRODUCTION: WHAT COMPUTER IS? I. What is computer? A computer is a "box" that you put some "stuff" in, the box does "stuff" with it, and then the box has some way of showing the world what it's done. The stuff you put into a computer is called data, and gets into the computer using the input. Data is simply a form of information. You can put data into a computer by your keyboard, a mouse, a trackpad, a camera, an infrared sensor; anything that will give the computer more information about the world around it. Based on what information the computer has gotten, it can decide to do stuff with it. What the computer does with information is known as processing. A computer will process information...

Words: 2841 - Pages: 12

Premium Essay

Computer

...types of computers, the computers are classified according to their functions and capabilities, as: Sample essay analysis ... Types of Computers - College Essay - Scodger - StudyMode.com www.studymode.com › ... › Computers & Internet › Computer Hardware‎ Types of computers. Firstly, what is a computer? Well, a modern computer is typically an electronic or digital device that manipulates data. Computers can ... Types of Computers - Term Papers - Maliktaimurarif www.termpaperwarehouse.com › Computers and Technology‎ May 9, 2012 - Read this essay on Types of Computers . Come browse our large digital warehouse of free sample essays. Get the knowledge you need in ... History of Computers Essay - Custom Writing Service www.customwritings.com/blog/...essays/history-computers-essay.html‎ You can order a custom essay, term paper, research paper, thesis or dissertation on History of Computers topics at our professional custom essay writing service ... Computer Technology Essay - Custom Writing Service www.customwritings.com/blog/...essays/computer-technology-essay.html‎ Free sample essay on Computer Technology: Since the beginning of time ... Computers play a significant role in the school system as well. ... Categories. Essay of computer and its uses - WikiAnswers wiki.answers.com › ... › Categories › Technology › Computers‎ ... Categories > Technology > Computers > Essay of computer and its uses? ... computer is a...

Words: 470 - Pages: 2

Premium Essay

Computers

...Computers Today’s generation could never ever imagine in their wildest dreams about the world, ages before, when there were no computers or any other technologies. So much we have advanced that now every information is just a click away and is in your hands 24/7. All this advancement was possible only with the introduction of a small device called the “Computer”. Basically, computer is a device that accepts the message by the imputer and processes this message and stores the information at the storage devices and later gives an output of the message through the output devices. A simple explanation of the computer. Normally, a computer consists of a processing unit called the Central Processing Unit or the CPU and a form of memory. In the years between 1940 and 1945 were the first electronic digital computers developed. The initial sizes were as big as a room and consumed power as much as today’s personal computers. Initially, computer was related to a person who carries out calculations or computations and as such the word computer was evolved in 1613 and continued till the end of 19thcentury. Later it as re-described as a machine that carries computations. The early computers were limited in their functions. It was the fusion of automatic calculation and programmability that produced the first computers that were recognized in 1837. Charles Babbage in 1837 was the first to introduce and design a fully programmed mechanical computer, his analytical engine. Due to limited finances...

Words: 986 - Pages: 4

Premium Essay

It on Computers

...The computer is the most wonderful gift of science to the modern man. The computer can do all the works of man. Thus, after the invention of computer, the gap between man and machine has been bridged up. The dictionary meaning of the word "Computer" is an electronic calculating machine. It is derived from the word compute which means to reckon. But the function of the computer has expanded beyond the act of reckoning. Though a machine, it contains and provides innumerable information's and artificial intelligence of a very high order. It may seem strange, but it is true that the memory and intelligence of a computer can surpass those of a living human being. The mechanism of the computer is very simple. Information processing is the essence of computing. It is a data based machine. The data is fed into the machine. The machine is manipulated and then the due information is retrieved. Computer was invented due to the pressures of World War-II which witnessed the use of such sophisticated weapons as night bombers, submarines, and long range guns on ships and tanks, etc. The defenders have to fight back by shooting at targets and those targets of the enemy can be located by radar. Radar can inform not only about the location of the enemy but also about the direction and the speed of the enemy weapons. Detailed mathematical calculations are necessary to find out these things accurately. Firing tables are required by the front line soldiers. Thus the necessity of calculations...

Words: 584 - Pages: 3