정보기술의 진화 - edu.gjue.ac.kredu.gjue.ac.kr/~oskwon/programming/turing_0.pdf · •...

22
1 [ 정보기술의 진화] Alan Turing 디지털 정보 기술의 발전 세대별 정보지수 인간과 컴퓨터의 정보 처리 스티브잡스의 아날로그 삶 우리나라의 정보화 스마트인프라 : 클라우드 컴퓨팅 NC, NAS, Cloud, 웹 2.0

Upload: truongnhi

Post on 21-Feb-2018

233 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: 정보기술의 진화 - edu.gjue.ac.kredu.gjue.ac.kr/~oskwon/Programming/turing_0.pdf · • 클라우드 컴퓨팅의 정의는 단말기는 주로 ... 단점] • 서버가 공격당하거나

1

[ 정보기술의 진화]

• Alan Turing

• 디지털 정보 기술의 발전

• 세대별 정보지수

• 인간과 컴퓨터의 정보 처리

• 스티브잡스의 아날로그 삶

• 우리나라의 정보화

• 스마트인프라 : 클라우드 컴퓨팅

• NC, NAS, Cloud, 웹 2.0

Page 2: 정보기술의 진화 - edu.gjue.ac.kredu.gjue.ac.kr/~oskwon/Programming/turing_0.pdf · • 클라우드 컴퓨팅의 정의는 단말기는 주로 ... 단점] • 서버가 공격당하거나

현대 컴퓨터의 시작 튜링 계산기의 발명

기원전 3세기 주판

파스칼(Pascal) 가산기 1645년

찰스베비지 (Charlse Babbage) 분석엔진 1812년

Page 3: 정보기술의 진화 - edu.gjue.ac.kredu.gjue.ac.kr/~oskwon/Programming/turing_0.pdf · • 클라우드 컴퓨팅의 정의는 단말기는 주로 ... 단점] • 서버가 공격당하거나

• 컴퓨터의 기본 개념 확립

현대 컴퓨터의 시작 튜링 앨런 튜링 Alan Turing

1937년 튜링 기계 고안 읽기, 쓰기, 제어 기능으로 모든 계산 가능한 문제 풀이 가능

내장 테이프 ⇒ 메모리칩 작동 규칙표(SW) ⇒ 중앙처리장치(CPU)

Page 4: 정보기술의 진화 - edu.gjue.ac.kredu.gjue.ac.kr/~oskwon/Programming/turing_0.pdf · • 클라우드 컴퓨팅의 정의는 단말기는 주로 ... 단점] • 서버가 공격당하거나

현대 컴퓨터의 시작 튜링 Turing

∂C/∂t = F(C) + D∇2C ∂C*/∂t=F(C*)+D∇2C* ∂c/∂t = γAc+ D∇2c

Animal Coat Patterns

튜링 테스트의 고안

Page 5: 정보기술의 진화 - edu.gjue.ac.kredu.gjue.ac.kr/~oskwon/Programming/turing_0.pdf · • 클라우드 컴퓨팅의 정의는 단말기는 주로 ... 단점] • 서버가 공격당하거나

현대 컴퓨터의 시작 튜링 Turing

피타고라스(BC580~BC500 ) “수는 만물의 근원”

0과 1의 표현 -> Byte -> Micro 명령 -> 프로그래밍 언어

색즉시공(色卽是空)

• 색(色)이 곧 공(空)이라는 《반야심경》의 한 구절. 색은 물질적 존재를 말하며 공은 실체가 없다고 하는 연기(緣起)의 이치를 말하는 것이다. 곧 물질적 존재인 색은 연기의 이치에 의해서 형성된 것이므로 실체가 없는 것(空)과 같다는 의미이다.

• 이 부분의 싼스끄리뜨 원문은 “물질적 현상(色)은 실체가 없는 것(空)이며, 실체가 없는 것이 물질적 현상이다. 물질적 현상은 실체가 없는 것과 다르지 않고, 실체가 없는 것은 물질적 현상과 다르지 않다. 무릇 물질적 현상이란 (모두) 실체가 없는 것이요 무릇 실체가 없는 것이란 물질적 현상이다.”

Page 6: 정보기술의 진화 - edu.gjue.ac.kredu.gjue.ac.kr/~oskwon/Programming/turing_0.pdf · • 클라우드 컴퓨팅의 정의는 단말기는 주로 ... 단점] • 서버가 공격당하거나

프랙탈 Fractal

Page 7: 정보기술의 진화 - edu.gjue.ac.kredu.gjue.ac.kr/~oskwon/Programming/turing_0.pdf · • 클라우드 컴퓨팅의 정의는 단말기는 주로 ... 단점] • 서버가 공격당하거나

양자컴퓨터

• 양자역학(미시물리학,거시물리학:뉴턴역학,상대성이론)의 원리에 따라 작동되는 미래형 첨단 컴퓨터이다. 양자역학의 특징을 살려 병렬처리가 가능해지면 기존의 방식으로 해결할 수 없었던 다양한 문제를 해결할 수 있게 된다. 여러 곳에서 실험적으로 만들어지고 있으나 아직까지 완전히 개발되지는 않은 상태이다.

• 2진법을 쓰는 기존의 디지털컴퓨터는 정보의 단위로 비트(bit)를 쓰기 때문에 모든 데이터가 0 또는 1로 나타난다. 이것이 바로 1비트이다. 하지만 양자컴퓨터에서는 데이터가 0이면서 동시에 1이 될 수 있다. 이는 양자역학계가 가지고 있는 고유한 특성인 '중첩'을 이용한 것으로 이 특성을 정보의 연산과 처리에 이용하여 기존 컴퓨터보다 효율적으로 계산을 수행할 수 있다. 양자컴퓨터는 0 혹은 1의 값만 갖는 비트(bit) 대신, 양자 정보의 기본 단위인 큐비트(qubit: quantum bit)를 사용한다. 이와 같이 0과 1이 양자물리학적으로 중첩된 상태를 양자비트 또는 큐비트라고 한다.

• 이 같은 특성 때문에 큐비트에는 여러 상태가 존재한다. 2개의 큐비트라면 4개의 상태(00, 01, 10, 11)가 가능하고, 더 여러 개가 얽히면 병렬처리 가능한 정보량은 2의 제곱수로 늘어나게 되는 것이다. 병렬로 연결된 1600여 대의 고성능 컴퓨터를 사용해 8개월이 걸리는 129자리 숫자 소인수분해를 양자컴퓨터는 단 몇 시간 만에 해결할 수 있다.

Page 8: 정보기술의 진화 - edu.gjue.ac.kredu.gjue.ac.kr/~oskwon/Programming/turing_0.pdf · • 클라우드 컴퓨팅의 정의는 단말기는 주로 ... 단점] • 서버가 공격당하거나

이 인공망막은 안구 내부 망막 위에 시각 정보 수신기와 백금 칩을 이식하고, 안경에 부착된 외부 카메라 및

특수 휴대용 컴퓨터 기기와 연동시켜 시각중추에 신호를 전달하는 방식이다. 엄밀히 보면 인공망막은 아니지

만, 망막의 기능을 하는 전자기기를 안구 내외부에 장착함으로써 시력을 되찾도록 하는 것이다

http://blog.naver.com/pureact/221067999668

http://www.sedaily.com/NewsView/1OHED7VO5F

인공망막 이식 수술 국내 첫 성공…실명 10년 만에 시력 회복

Page 9: 정보기술의 진화 - edu.gjue.ac.kredu.gjue.ac.kr/~oskwon/Programming/turing_0.pdf · • 클라우드 컴퓨팅의 정의는 단말기는 주로 ... 단점] • 서버가 공격당하거나

디지털 정보 기술의 발전

1945년 ENIAC(진공관)

1950 UNIVAC(IBM)

메인프레임(1960-1980년대)

튜링 : 컴퓨터 기본 원리 확립 : 수로 만들어진 세상

1980년 중후반 PC 등장

Page 10: 정보기술의 진화 - edu.gjue.ac.kredu.gjue.ac.kr/~oskwon/Programming/turing_0.pdf · • 클라우드 컴퓨팅의 정의는 단말기는 주로 ... 단점] • 서버가 공격당하거나

1980년 중후반 PC 팜탑 + 전화 (무선통신) = 스마트폰

인터넷 검색 활용도 스마트폰이 PC 추월

디지털 정보 기술의 발전 (컴퓨터 소형화)

PC 등장

DOS 저가 PC 중심

고급 GUI PC

유선인터넷 (PC수요급증)

정보사회

스마트사회

빌게이츠

스티브잡스

“사람들이 컴퓨터를 사는 이유는 세상과 소통하고 싶기 때문이다 (스티브잡스)”

Page 11: 정보기술의 진화 - edu.gjue.ac.kredu.gjue.ac.kr/~oskwon/Programming/turing_0.pdf · • 클라우드 컴퓨팅의 정의는 단말기는 주로 ... 단점] • 서버가 공격당하거나

인간과 컴퓨터 정보처리 방식의 차이

• 표현 방식 : 디지털 아날로그

• 정보 흐름 : 직렬 처리 병렬처리

• 처리 주체 : 몇개의 CPU 100억개 Neuron Network

• 처리 방식 : 수학 계산 학습을 통한 경험과 지식

Page 12: 정보기술의 진화 - edu.gjue.ac.kredu.gjue.ac.kr/~oskwon/Programming/turing_0.pdf · • 클라우드 컴퓨팅의 정의는 단말기는 주로 ... 단점] • 서버가 공격당하거나

인간과 컴퓨터 정보처리 방식의 차이

컴퓨터는 수식에 의한 정확·일관성 있는 결과 제공

상황에 따른 직관적인 대처 :

경험과 지식을 기반으로 1차 인지 내용의 재가공

Page 13: 정보기술의 진화 - edu.gjue.ac.kredu.gjue.ac.kr/~oskwon/Programming/turing_0.pdf · • 클라우드 컴퓨팅의 정의는 단말기는 주로 ... 단점] • 서버가 공격당하거나

캠브릿지대학의 연구결과에 따르면, 한 단어 안

에서 글자가 어떤 순서로 배되열어 있는가 하것는

은 중하요지 않고, 첫째번와 마지막 글자가 올바른

위치에 있것는이 중하요다고 한다. 나머지 글들자

은 완전히 엉진망창의 순서로 되어 있지을라도 당

신은 아무 문없제이 이것을 읽을 수 있다. 왜하냐면

인간의 두뇌는 모든 글자를 하나하나 읽것는이 아

니라 단어 하나를 전체로 인하식기 때문이다 ...

Page 14: 정보기술의 진화 - edu.gjue.ac.kredu.gjue.ac.kr/~oskwon/Programming/turing_0.pdf · • 클라우드 컴퓨팅의 정의는 단말기는 주로 ... 단점] • 서버가 공격당하거나

스티브잡스(Steve Jobs,1955-2011)의 생애

● 1955년 2월 24일 샌프란시스코 미혼모 출생, 태어난 지 몇 주 만에 입양

● 잡스는 27세 때 언어치료학자 생모 및 작가인 친동생 모나와 연락 주고 받음

● 잡스는 19살 되던 해 대학 친구와 함께 인도의 불교 성지 여행

● 스티브 잡스는 젊은 시절 불교를 만나 선 사상 심취

● 귀국할 때에는 머리를 삭발한 채 인도 수도승 복장

● 2005년 췌장암 수술, 간이식, 2011년 10월 5일 사망

● 1976.4.1 외톨이, 탁월한 직관, 수완가, 몽상가 스티브잡스와 천재 기술자 워즈니악 애플 컴퓨터 공동 창업

● 1980년 AppleII 100만대 판매 (대박, 워즈니악 자기 지분 1/3 동료에게 배분:엔지니어 삶),잡스가 워즈를 이용한 것일까? 워즈가 잡스 덕분에 뜬 것일까? : 세계 최초로 개인용 PC 상용자 시대 오픈

● 잡스의 몰락 : 1983년 애플은 PC 시장에서 IBM 에게 추월 당함, 실적 부진, 퇴출

● NeXT 창립 PC 출시 실패, 픽사(Pixar) <토이스토리> 대박 : 애플 복귀

● 아이팟과 아이폰, 아이패드를 잇따라 성공

스티브잡스는 PC 상용자 시대, 3D 애니메이션을 만든 선구자

혁신적인 제품과 디자인으로 세상을 놀라게 한 디지털의 아이콘

아날로그 정신으로 디지털혁명을 이끈 스티브잡스

Page 15: 정보기술의 진화 - edu.gjue.ac.kredu.gjue.ac.kr/~oskwon/Programming/turing_0.pdf · • 클라우드 컴퓨팅의 정의는 단말기는 주로 ... 단점] • 서버가 공격당하거나

아날로그 정신으로 디지털혁명을 이끈 스티브잡스

스티브잡스 기사 및 어록

● 아이폰이나 아이패드는 드러난 군더더기 없는 간결함의 미학 : 불교 철학의 미학(진리는 단순간결하다)

● 조계종은 잡스가 평소 직관과 단순함이라는 선불교의 정신으로 IT산업의 새로운 미래를 선도

● “죽음은 삶이 만든 최고의 발명품이다(Death is very likely the single best invention of life)” 라는 명언은 미국 스탠퍼드대학교 연설에서 나왔다. 당시 “인간은 누구나 죽고 싶지 않다. 하지만 이를 거스를 수 있는 자는 없다”며 “죽음은 삶을 바꾸어 주는 매개”라고 말했다. 이어 “자신의 인생을 위해 가슴과 직관의 목소리를 따르라”고 강조해 청중들에게 감탄을 자아냈다.

● 스티브 잡스 실패작은 오늘날의 애플을 만드는 밑거름으로 작용했다. 이는 실패하면 새로운 혁신을 찾아 나서야 한다는 잡스의 경영 이념 : “실패하면 또 다른 혁신을 찾아라“

● “무덤에서 가장 부자가 되는 일 따윈 나에게 중요하지 않다. 매일 밤 잠자리에 들 때마다 우리는 정말 놀랄만한 일을 했다고 말하는 것, 그것이 나에게 중요하다.”

● “창의력이란 단순히 사물들을 연결하는 것이다. 창의력이 있는 사람들에게 그 일을 어떻게 했는지 물어보면 다소 죄책감을 느낀다. 왜냐하면 그들은 정말로는 그것을 하지 않았기 때문이다. 그들은 무엇인가를 봤을 뿐이다.”

● “나는 그(빌 게이츠)에게 최선을 희망한다. 정말이다. 나는 그와 마이크로소프트가 다소 좁다고 생각할 뿐이다. 그는 좀 더 젊었을 때 LSD(환각제)를 흡입하거나 아쉬람(힌두교도 수행지)에 갔었더라면 좀 더 넓은 사람이 될 수 있었을 것이다.”

● “포커스 그룹에 맞춰 제품을 디자인하는 건 진짜 어려운 일이다. 대부분 사람들은 제품을 보여주기 전까진 자신들이 원하는 게 뭔지도 정확히 모른다. 단순함은 복잡한 것보다 더 어렵다. 생각을 명확하게 하고 단순하게 만들려면 열심히 노력해야 하지만 그럴만한 가치는 충분하다. 일단 생각을 명확하고 단순하게 만들 수 있는 단계에 도달하면 당신은 산도 움직일 수 있다”

● “사람들이 컴퓨터를 사는 이유는 세상과 소통하고 싶기 때문이다”

● 스티브 잡스는 '혁신이야말로 리더와 추종자를 구분하는 잣대'라고 말하였다. 여기서 주목해야 할 것은 애플의 공동 설립자인 스티브 잡스의 '남다른 사고방식'이다. 저자에 따르면 그는 일반적인 인식과 달리 '시스템'을 통해 혁신을 이뤄낼 수 있다고 생각하지는 않았다고 한다. 스티브 잡스는 '기업 혁신을 위한 컨설턴트'같은 상투적인 접근 방식을 극히 싫어했다고 평가했다.

Page 16: 정보기술의 진화 - edu.gjue.ac.kredu.gjue.ac.kr/~oskwon/Programming/turing_0.pdf · • 클라우드 컴퓨팅의 정의는 단말기는 주로 ... 단점] • 서버가 공격당하거나

우리나라의 정보화 세대별 정보 지수

60-70 대 1940-50년대 출생 농업(성장)⇒산업(청년) ⇒정보(중년) ⇒ 모바일(노년)

45-50 대 1960-70년대 출생(7080세대) 산업(성장)⇒정보(청년) ⇒모바일(중년)

20-30 대 1980-90년대 출생 정보(성장)⇒모바일(청년)

10 대 2000년대 출생 성장(모바일)

언어습득처럼 정보기기 적응도 성장기에 최고조

아동(학습자) 중심의 학습 환경 전환 필요 …

●●●●● (5점)

●●●●○(4점)

●●○○○ (2점)

●○○○○ (1점)

1950년 한국전 세대

Page 17: 정보기술의 진화 - edu.gjue.ac.kredu.gjue.ac.kr/~oskwon/Programming/turing_0.pdf · • 클라우드 컴퓨팅의 정의는 단말기는 주로 ... 단점] • 서버가 공격당하거나

17

[스마트기술]

“컴퓨터는 사무용기기가 아니라 세상과 소통하는 도구”

공유! 참여!

Page 18: 정보기술의 진화 - edu.gjue.ac.kredu.gjue.ac.kr/~oskwon/Programming/turing_0.pdf · • 클라우드 컴퓨팅의 정의는 단말기는 주로 ... 단점] • 서버가 공격당하거나

클라우드 컴퓨팅

• 인터넷 기반(cloud)의 컴퓨팅 기술

• 유틸리티나 데이터를 서버에 두고 필요할 때

접속하여 사용하는 웹 기반 서비스

(wikipedia.org)

• 클라우드 컴퓨팅의 정의는 단말기는 주로 입

/출력 작업, 정보분석 및 처리 등의 작업은

클라우드라고 불리는 제3의 공간에서 하는

컴퓨팅 시스템 형태

• 클라우드 컴퓨팅은 IT 관련된 기능들이 서비

스 형태로 제공되는 컴퓨팅 스타일이다.

• 정보가 인터넷 상의 서버에 영구적으로 저장

되고 데스크탑이나 휴대용 기기 등과 같은

클라이언트에는 일시적으로 보관되는 패러

다임

• 일반적인 클라우드 컴퓨팅에서 소프트웨어

와 데이터는 서버에 저장

(http://ko.wikipedia.org/)

“구름과 같이 떠돌며 필요한 곳에 비를 내리듯”

Page 19: 정보기술의 진화 - edu.gjue.ac.kredu.gjue.ac.kr/~oskwon/Programming/turing_0.pdf · • 클라우드 컴퓨팅의 정의는 단말기는 주로 ... 단점] • 서버가 공격당하거나

클라우드 컴퓨팅

• 클라우드 컴퓨팅의 개념은 1965년 미국의 컴퓨터 학자인 존 매카시가 "컴퓨팅 환경은 공공 시설을 쓰는 것과도 같을 것" 이라는 개념을 제시한데에서 유래

• 2005년 클라우드 컴퓨팅의 대부분의 내용들은 SaaS에 집중,2007년까지는 SaaS에 집중되어 있었지만 2008년부터는 IaaS, PaaS로 그 영역 넓힘(http://ko.wikipedia.org/)

장점]

• 초기 구입 비용과 비용 지출이 적으며 휴대성이 높음

• 컴퓨터 가용율이 높고, 그린 IT 전략과 일치

• 다양한 기기를 단말기로 사용하는 것이 가능, 동일한 사용자 환경을 구현할 수 있다.

• 사용자의 데이터를 신뢰성 높은 서버에 보관함으로써 안전하게 보관

• 전문적인 하드웨어에 대한 지식 없이 쉽게 사용 가능

단점]

• 서버가 공격당하거나 손상되면 개인정보 손상 및 유출

• 사용자가 원하는 애플리케이션을 설치하는 데에 제약이 심함

• 통신환경이 열악하면 서비스받기 힘듬

• (http://ko.wikipedia.org/).

-컴퓨터를 전기수도처럼 공동사용 -교육망도 클라우드 환경 도입 예상 (원격접속 시범)

Page 20: 정보기술의 진화 - edu.gjue.ac.kredu.gjue.ac.kr/~oskwon/Programming/turing_0.pdf · • 클라우드 컴퓨팅의 정의는 단말기는 주로 ... 단점] • 서버가 공격당하거나

네트워크 컴퓨터(NC)의 개념

• PC 대신에 네트워크 기능 중심의 간단한 구조(최소의 연산이 가능한 CPU 및 메모리)를 갖춘 컴퓨터

• 복잡한 고속연산과 데이터의 저장은 모두 서버에서 처리하고 저장 자료는 권한설정 등을 통해서 공유

NC 및 NAS 시연 : 집 컴퓨터에 자료 저장 및 작업하기

NC

NAS 서버 NC

NC

Page 21: 정보기술의 진화 - edu.gjue.ac.kredu.gjue.ac.kr/~oskwon/Programming/turing_0.pdf · • 클라우드 컴퓨팅의 정의는 단말기는 주로 ... 단점] • 서버가 공격당하거나

웹 2.0

• 웹 2.0(Web 2.0)은 단순한 웹사이트의 집합체를 웹 1.0으로 보고, 웹 애플리케이션을 제공하는 하나의 완전한 플랫폼으로의 발전을 웹 2.0 (http://ko.wikipedia.org)

• 'O'Reilly Media'에서 2003년 사용, 이 개념의 주창자들은 궁극적으로 여러 방향에서 웹 2.0이 데스크톱 컴퓨터의 응용 프로그램을 대체할 것으로 예견(http://ko.wikipedia.org)

– 개방, 참여, 공유의 개념을 대표하며, 사용자가 정보의 소비자이자 생산자가 되는 인터넷 환경 통칭

– 가벼워진 웹 S/W와 풍부한 사용자 경험이 바탕이 됨

– 플랫폼으로서의 웹

– 집단지성의 원동력이 되는 데이터.

– 참여 구조(architecture of participation)에 의한 네트워크 효과

– (오픈 소스 개발과 같이) 여러 시공간에 흩어져 있는 독립적인 개발자들이 공동으로 참여해 혁신하는 시스템이나 사이트

– 기존의 소프트웨어 개발 사이클과는 다른 "영원한 베타(the perpetual beta)“

• 블로그(Blog), 위키피디아(Wikipedia), 딜리셔스(del.icio.us)

Page 22: 정보기술의 진화 - edu.gjue.ac.kredu.gjue.ac.kr/~oskwon/Programming/turing_0.pdf · • 클라우드 컴퓨팅의 정의는 단말기는 주로 ... 단점] • 서버가 공격당하거나

스마트 인프라 (유비쿼터스)

• 유비쿼터스(Ubiquitous)는 라틴어 'ubique'를 어원으로 하는 영어의 형용사로 '동시에 어디에나 존재하는, 편재하는'이라는 사전적 의미

• 시간과 장소에 구애받지 않고 언제나 정보통신망에 접속하여 다양한 정보통신서비스를 활용할 수 있는 환경

• 기기나 사물에 컴퓨터와 정보통신기술을 통합하여 언제, 어디서나 사용자와 커뮤니케이션 할 수 있도록 해 주는 환경

유비쿼터스 시연 : 집에 있는 전기밥솥 켜기 및 끄기

정보기술

웹2.0 유비쿼터스

… 스마트사회

21세기 정보사회의 진화