1 copyright © 2010, it gatekeeper project – ohiwa lab. all rights reserved. difference between...

22
1 Copyright © 2010, IT Gatekeeper Project – Ohiwa Lab. All rights reserved. Difference between Human and Computer • Computer Computers perform complex computation or process large amount of data, control devices, communicate following a stored set of instructions at high speed and without mistaking • Human Human is able to perform computation without waiting for instruction, and to making appropriate response when the condition of these computations and judgements changes From the experience on solving various problems, human is able to come up with faster methods Human is able to process data which is hard to demonstrated in numeric values

Upload: peter-pearson

Post on 11-Jan-2016

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 1 Copyright © 2010, IT Gatekeeper Project – Ohiwa Lab. All rights reserved. Difference between Human and Computer Computer ▪Computers perform complex computation

1

Copyright © 2010, IT Gatekeeper Project – Ohiwa Lab. All rights reserved.

Difference between Human and Computer

• Computer▪ Computers perform complex computation or process

large amount of data, control devices, communicate following a stored set of instructions at high speed and without mistaking

• Human▪ Human is able to perform computation without waiting

for instruction, and to making appropriate response when the condition of these computations and judgements changes

▪ From the experience on solving various problems, human is able to come up with faster methods

▪ Human is able to process data which is hard to demonstrated in numeric values

Page 2: 1 Copyright © 2010, IT Gatekeeper Project – Ohiwa Lab. All rights reserved. Difference between Human and Computer Computer ▪Computers perform complex computation

2

Copyright © 2010, IT Gatekeeper Project – Ohiwa Lab. All rights reserved.

Computer’s components

• Components▪Hardware

• Parts that contain electric circuits

▪Software (Program)• Things that make orders for hardware to run

• Hardware are not able to operate by themselves, however if software is installed, they can be used in various purposes

Page 3: 1 Copyright © 2010, IT Gatekeeper Project – Ohiwa Lab. All rights reserved. Difference between Human and Computer Computer ▪Computers perform complex computation

ICT Foundation

3

Copyright © 2010, IT Gatekeeper Project – Ohiwa Lab. All rights reserved.

Copyright © 2010, IT Gatekeeper Project – Ohiwa Lab. All rights reserved.

Hardware

Page 4: 1 Copyright © 2010, IT Gatekeeper Project – Ohiwa Lab. All rights reserved. Difference between Human and Computer Computer ▪Computers perform complex computation

4

Copyright © 2010, IT Gatekeeper Project – Ohiwa Lab. All rights reserved.

Function and Structure of Hardware

• There are 5 functions of a computer: input, output, storage, process, control

Central processing Unit( CPU)

Input device Processing unit

Control unit

Ouput device

Main memoryExternal memory

Control data

Control data Control data

Page 5: 1 Copyright © 2010, IT Gatekeeper Project – Ohiwa Lab. All rights reserved. Difference between Human and Computer Computer ▪Computers perform complex computation

5

Copyright © 2010, IT Gatekeeper Project – Ohiwa Lab. All rights reserved.

General view and function of Hardware CPU 1

• Central Processing Unit• Controlling: control the instruction set and the operation of

devices that build up the computer• Processing: interpret instructions and execute

▪ Is contructed from processing unit and register ▪ Processing unit uses data from register to carry out calculations1. Data is sent from main

memory or other storage to register

2. Calculation is carried out with the data stored in register

3. From registe result is sent back to main memory or other storage

Page 6: 1 Copyright © 2010, IT Gatekeeper Project – Ohiwa Lab. All rights reserved. Difference between Human and Computer Computer ▪Computers perform complex computation

6

Copyright © 2010, IT Gatekeeper Project – Ohiwa Lab. All rights reserved.

General view and function of Hardware CPU 2

• Clock▪ In order to synchronize the timing of the operation of

every parts in CPU, clock signal is sent at fixed interval▪ Clock signal set the pace for every processes that are

executed on CPU▪ The shorter the interval of clock signal is, the faster that

CPU can process

• Clock frequency(Hz)▪ Is the rate of cyles per second of clock signal (How

many times clock signal is sent in one second)▪ Gerenally, the higher the frequency, the faster CPU

Page 7: 1 Copyright © 2010, IT Gatekeeper Project – Ohiwa Lab. All rights reserved. Difference between Human and Computer Computer ▪Computers perform complex computation

7

Copyright © 2010, IT Gatekeeper Project – Ohiwa Lab. All rights reserved.

General view and function of HardwareStorage devices

• 2 main types of Storage device

• Primary storage (main memory)▪Read and write speed is fast ▪Data being stored here will be lost when the

power is turned off

• Secondary storage (external memory)▪Read and write speed is much slower▪Data being stored here will NOT be lost when

the power is turned off

Page 8: 1 Copyright © 2010, IT Gatekeeper Project – Ohiwa Lab. All rights reserved. Difference between Human and Computer Computer ▪Computers perform complex computation

8

Copyright © 2010, IT Gatekeeper Project – Ohiwa Lab. All rights reserved.

General view and function of HardwareMain memory

• Read and write speed is fast

• Data being stored here will be lost when the power is turned off

A memory slot A main memory

Page 9: 1 Copyright © 2010, IT Gatekeeper Project – Ohiwa Lab. All rights reserved. Difference between Human and Computer Computer ▪Computers perform complex computation

9

Copyright © 2010, IT Gatekeeper Project – Ohiwa Lab. All rights reserved.

General view and function of HardwareExternal memory 1

• Hard disk▪ Reads and writes data to a rotating magnetic disk▪ Data is stored into many concentric ring disks inside▪ A head (silver, pointed triangle) moves above the disks to read and

write data or change track

Hard disk outside

Hard disk inside

画像出展: Impress PC Watch Intel Core搭載 iMacハードウェアレポートhttp://pc.watch.impress.co.jp/docs/2006/0117/imac01.htmhttp://pc.watch.impress.co.jp/docs/2006/0119/imac02.htm

Page 10: 1 Copyright © 2010, IT Gatekeeper Project – Ohiwa Lab. All rights reserved. Difference between Human and Computer Computer ▪Computers perform complex computation

10

Copyright © 2010, IT Gatekeeper Project – Ohiwa Lab. All rights reserved.

General view and function of HardwareExternal memory 2

• Other external storage▪Floppy disk▪USB flash disk▪CD-ROM / CD-R / CD-RW▪DVD

DVD Drive

Page 11: 1 Copyright © 2010, IT Gatekeeper Project – Ohiwa Lab. All rights reserved. Difference between Human and Computer Computer ▪Computers perform complex computation

11

Copyright © 2010, IT Gatekeeper Project – Ohiwa Lab. All rights reserved.

General view and function of HardwarePerformance of Storage Device

• Capacity▪How many bytes of data can be stored?

• Speed▪How many bits of data can be read/written in 1

second?▪Main memory is usually several hundreds of

thousands times faster than secondary storage.

Page 12: 1 Copyright © 2010, IT Gatekeeper Project – Ohiwa Lab. All rights reserved. Difference between Human and Computer Computer ▪Computers perform complex computation

12

Copyright © 2010, IT Gatekeeper Project – Ohiwa Lab. All rights reserved.

Main memory and external memory’s role

Main memory

External memory

CPU

「福沢先生は、

山羊座である」

Page 13: 1 Copyright © 2010, IT Gatekeeper Project – Ohiwa Lab. All rights reserved. Difference between Human and Computer Computer ▪Computers perform complex computation

13

Copyright © 2010, IT Gatekeeper Project – Ohiwa Lab. All rights reserved.

Main memory and external memory’s role

Main memory

External memory

CPU

「福沢先生は、

山羊座である」「福沢先生は、

山羊座である」

Save as file

Page 14: 1 Copyright © 2010, IT Gatekeeper Project – Ohiwa Lab. All rights reserved. Difference between Human and Computer Computer ▪Computers perform complex computation

14

Copyright © 2010, IT Gatekeeper Project – Ohiwa Lab. All rights reserved.

General view and function of HardwareInput device

• To deliver user’s intention to computer• To insert data into computer

• Keyboard• Pointing devices

▪ Mouse▪ Touchpad▪ Pen tablet

• Scanner• Microphone

画像出展 The Apple Store

http://store.apple.com/0120-APPLE-1/WebObjects/japanstore.woa/wa/RSLID?nnmm=main&mco=EC571521

Page 15: 1 Copyright © 2010, IT Gatekeeper Project – Ohiwa Lab. All rights reserved. Difference between Human and Computer Computer ▪Computers perform complex computation

15

Copyright © 2010, IT Gatekeeper Project – Ohiwa Lab. All rights reserved.

General view and function of HardwareOutput device

• To display processed result to user

• Display▪LCD▪CRT

• Printer

• Speaker

画像出展 The Apple Store

http://store.apple.com/0120-APPLE-1/WebObjects/japanstore.woa/wa/RSLID?nnmm=main&mco=EC571521

Page 16: 1 Copyright © 2010, IT Gatekeeper Project – Ohiwa Lab. All rights reserved. Difference between Human and Computer Computer ▪Computers perform complex computation

16

Copyright © 2010, IT Gatekeeper Project – Ohiwa Lab. All rights reserved.

【 Exercise】Let’s check your PC’s specification

• Check the specification of your PC and fill out the form▪Manufacturer, Model name▪HDD or SSD( capacity), CPU(type,

frequency),memory(capacity), OS▪Weight, display( size,

resolution), External drive( type, format),battery lifetime

▪Dimension (width x height x depth)

• Let’s compare with others’

Page 17: 1 Copyright © 2010, IT Gatekeeper Project – Ohiwa Lab. All rights reserved. Difference between Human and Computer Computer ▪Computers perform complex computation

ICT Foundation

17

Copyright © 2010, IT Gatekeeper Project – Ohiwa Lab. All rights reserved.

Copyright © 2010, IT Gatekeeper Project – Ohiwa Lab. All rights reserved.

Software

Page 18: 1 Copyright © 2010, IT Gatekeeper Project – Ohiwa Lab. All rights reserved. Difference between Human and Computer Computer ▪Computers perform complex computation

18

Copyright © 2010, IT Gatekeeper Project – Ohiwa Lab. All rights reserved.

Software (Program)

• Hardware can not operate themselves (computer will be just a box if there is no software installed)

• A sequence of instructions that a computer can interpret and execute is called program

• Many data can be used in many ways by installing programs

Page 19: 1 Copyright © 2010, IT Gatekeeper Project – Ohiwa Lab. All rights reserved. Difference between Human and Computer Computer ▪Computers perform complex computation

19

Copyright © 2010, IT Gatekeeper Project – Ohiwa Lab. All rights reserved.

What is the different between a computer and a calculator?

• Both of them can calculate

• Calculator▪ Procedures and data are in user’s mind▪ Users input data following the procedures ▪ Input speed is slow

• Computer (= calculator + memory)▪ Program and data are stored inside (which is called von Neumann

architecture)▪ Followed by that program, CPU will excute the calcucation▪ Can operate in high speed

Page 20: 1 Copyright © 2010, IT Gatekeeper Project – Ohiwa Lab. All rights reserved. Difference between Human and Computer Computer ▪Computers perform complex computation

20

Copyright © 2010, IT Gatekeeper Project – Ohiwa Lab. All rights reserved.

Execution of SoftwareInvoking Application

Secondary storage Main memory

CPU

Instruction1

Instruction 2

・・・

Execution

Page 21: 1 Copyright © 2010, IT Gatekeeper Project – Ohiwa Lab. All rights reserved. Difference between Human and Computer Computer ▪Computers perform complex computation

21

Copyright © 2010, IT Gatekeeper Project – Ohiwa Lab. All rights reserved.

Execution of SoftwareInput/Output of Data

Secondary storage Main memory

CPU

instruction

Execution

HTMLdata

Page 22: 1 Copyright © 2010, IT Gatekeeper Project – Ohiwa Lab. All rights reserved. Difference between Human and Computer Computer ▪Computers perform complex computation

22

Copyright © 2010, IT Gatekeeper Project – Ohiwa Lab. All rights reserved.

Basic Software and Application Software

• Application software▪ Is called “application”▪ Is used for specific purpose and work▪ Word processor Software, Spreadsheet

Software,Mail Software

• Basic Software▪ Operating System (OS)

• Is used to help applications run smoothly

▪ Language Processor( Compiler)• Provides function which is used to make program