1.3 개인용컴퓨터
1.3 개인용컴퓨터 개인용컴퓨터의발달 IBM PC와애플컴퓨터 이동용컴퓨터
개인용컴퓨터 개인용컴퓨터 (personal computer) 서버나워크스테이션과달리대부분의성능을 1 인이독점적인우선권을가지고사용하는컴퓨터 과거공동사용하던것에대응하는 1 인 1 대개념 요즘은혼자여러대를사용 집에 1 대, 직장에 1 대, 스마트폰과태블릿사용등 PC 는개인용컴퓨터의영문약자에서출발 현재는주로데스크탑형태의컴퓨터를가리키는말 서버나워크스테이션도요즘은대개 PC 와같은형태 다만여러대나주변장치를더많이연결하는능력 PC 는일반명사인컴퓨터와종종동의어로쓰임
개인용컴퓨터의역사 개인용컴퓨터의간략한역사 곳곳에서많은기계들이동시에경쟁적으로개발됨
잡지에등장한앨테어 8800 미츠 (MITS) 사의 Altair 8800 에드로버츠와빌예이츠 i8080 조립식키트 (1975) on/off 입력스위치 LED 출력램프
최초의상업용개인용컴퓨터 앨테어 8800 은완성품이아님 일종의조립식키트형태 키보드와모니터가없음 토글스위치로 1 과 0 을기계어프로그램으로입력 실행결과는램프로 1 과 0 신호를깜박거려출력 수많은하드웨어제작자, 프로그래머들의경쟁촉발 토글 (toggle) 2가지상태나모드사이를교대로전환하는동작 토글스위치 위아래로젖히게되어있는스위치 토글키 (ex.) [Num Lock] 키는키보드우측의문서편집키세트와숫자키세트가교대로선택
빌게이트와스티브잡스 Steve Jobs and Bill Gates in 2007
마이크로소프트의탄생 빌게이츠 (Bill Gates, 1955~ ) 하버드대학의미니컴퓨터 PDP-11을이용, 앨테어에서작동하는베이직 (BASIC) 언어를개발해판매 1975년대학을중퇴하고폴앨런 (Paul Allen) 과함께마이크로소프트 (Microsoft, MS) 사설립
애플의탄생 스티브잡스 (Steve Jobs, 1955~2011) 1976 년워즈니악 (Steve Wozniak) 과 Apple I 컴퓨터제작판매, 1977 년애플 (Apple) 사창업 게임기에불과했던 Apple I 을업무용도구로전환시킨 Apple II 로 8 비트개인용시장석권
애플원 (Apple I, 1976) 컴퓨터 사용자가케이스, 전원장치, 키보드, 비디오장치조립 ( 테이프드라이브인터페이스카드옵션 ) 회로조립이완성된기계 키보드와 TV 세트인터페이스는혁신적인발상
애플투 (Apple II, 1977) 컴퓨터 확장슬롯으로기능을향상, 획기적인운영체제로사용자편리 본체에모니터와 FDD 를장착 본체는키보드, 사운드, 8 개확장슬롯과플라스틱케이스포함
또하나의천재게리킬달 Gary Kildall(1942~1994) 1973년마이크로프로세서에서동작하는최초의고급언어 (PL/M) 와최초의운영체제 (CP/M) 개발 롬바이오스 (BIOS) 의개념정립 포팅 (porting) 소프트웨어를다른기종의컴퓨터에서동작하도록이식하는것 비운의 CP/M BIOS 프로그램만바꿔수많은컴퓨터에포팅 애플을제외한 8비트컴퓨터의운영체제를독점 경영상의실수로복제본인 MS-DOS에밀려남
행운의 MS-DOS 소프트웨어저작권이정비되지않았던시절 IBM PC 출시당시 MS 는프로그래밍언어와컴파일러개발에몰두, 운영체제에취약 CP/M 의기능을복제한 86-DOS(Q-DOS) 인수 IBM PC 에포팅해 PC-DOS 라는이름으로납품 MS 는 MS-DOS 를저작권등록 호환기종제작자들에게도팔수있게됨 IBM 중재안으로동시에판매한 CP/M-86($240) 원본이고성능이안정적이었지만, 복제본인빌게이츠의 PC-DOS($40) 에비해너무비쌌다 도스 (disk operating system, DOS) 디스크운영체제
IBM PC 와애플컴퓨터 8 비트개인용컴퓨터시장은애플의승리 (1980 s) 한국은세운상가에서 APPLE II 호환기종으로시작 16 비트시장은 IBM 의승리 개인용컴퓨터시대의개막은애플의성장에자극을받아이를도전으로받아들인 IBM PC 의등장 IBM PC 가널리알려진것은업무용 PC 로보급된 8 비트 IBM PC XT, 16 비트 IBM PC AT 와호환기종덕분 32 비트초반은애플이시장선점 (1990 s) 성능이뛰어난대신고가격, 호환기종허락않음 1990 s 중반 386, 486 부터 IBM PC 호환기종독주 한국내일반가정마다컴퓨터가본격적으로보급
IBM PC PC(personal computer) IBM 모델명에개인용컴퓨터라는고유명사사용 현재는모든개인용컴퓨터를통칭하는일반명사 오리지널 IBM PC (1981) 4.77MHz i8088 CPU 64KiB 메인메모리 흑백비디오카드 MS-DOS 1.0 운영체제 160KiB 5.25 인치 FDD 테이프드라이브
IBM PC XT 와 AT IBM PC XT (1983) i8088 프로세서 CPU 내부 16 비트, 외부 8 비트로동작 IBM PC AT (1984) i80286 프로세서 CPU 내외부모두 16비트 하드디스크드라이브 컬러비디오카드
IBM PS/2 모델과 PS/1 모델 IBM PS/2 모델 (1987) AT 의마지막기종정도에해당 32 비트 I/O 버스, 컬러비디오카드, 3.5 FDD, 오늘날의키보드모양 IBM PS/1 모델 (1990) 멀티미디어홈 PC 의원조 가정용컴퓨터시도 응용프로그램호환성중시 MS 오피스전신인통합응용소프트웨어제공 워드, 스프레드시트, 데이터베이스, 통신등
IBM PC 호환기종의발달 IBM PC 호환기종 IBM PC 클론 (clone) 이라고도함 클론은본래복제품이지만컴퓨터에서는같은기능을갖는호환 (compatible) 기종을의미 다른시스템을모방하는하드웨어나소프트웨어 컴팩 (Compaq) 첫 IBM PC 호환기종발표 (1982) 이후타사에서수많은호환기종등장 초기 IBM PC 는개방형구조채택 하드웨어인터페이스 (interface, 접속 ) 와확장용이 PC 와관련된주변산업이급속도로발전 일반사용자도 PC 를직접조립
오리지널 IBM PC 의쇠퇴 IBM의견제가오히려 IBM PC의쇠퇴를낳음 인텔의독주를막기위해애플과모토로라합작으로 PowerPC라는 RISC 방식 CPU 칩개발 MS를배제시키고 32비트운영체제 OS/2 사용 32비트기종부터개방형구조포기 확장카드, 소프트웨어개발에 IBM의허락필요 호환기종제작자들 32비트기종부터 PC를독자설계 MS 윈도우와인텔을합친윈텔 (Wintel) 의지원 새로운버스방식등을개발하고시장을장악 경영성과가시원치않던 IBM PC 사업부는중국기업레노버 (Lenovo) 사에매각 (2005)
애플의몰락 매킨토시 (Macintosh, 1984) 컴퓨터 맥 (Mac) 이라는애칭 vs. IBM PC 를줄여 PC 사용자인터페이스를중시 개인용컴퓨터최초 GUI 시스템 (MS 보다 10 년먼저 ) 뛰어난비디오화질, 사운드음질, 앞서가는사양 교육분야, 그래픽디자인이나출판등에서인기 타기종과호환성불허 사용할수있는소프트웨어가부족해늘불편 1985 년자신이만든회사에서스티브잡스쫓겨남 회사내부핵심엔지니어와경영진간불화 싸고호환성좋은 IBM PC 상승세에 Mac 판매급감
애플의부활 13년만에스티브잡스복귀 1998년파산지경에서흑자로 1998 imac 2001 ipod, itunes 2007 iphone 2010 ipad 인터넷과접목한미디어제품개발에눈을돌림 회사명칭 Apple Computer, Inc. Apple Inc. (2007) 스티브잡스의일생은변화와혁신의아이콘 IT 산업에영원한 1등은없으며, 변화와기술혁신만이끝없는도전에서성공한다는교훈
이동용컴퓨터 인텔사의프로세서분류 서버용 (server) 신뢰성과좀더강력한성능 탁상용 (desktop) 업무능률과가격대비성능 이동용 (mobile) 네트워크능력과저소비전력특징 이동용컴퓨터 (mobile computer) 의발달 탁상용컴퓨터에서시작 < 표 1-7> 은시장에서대중적으로받아들여진순서 주로시장에서만들어진이름들
이동용컴퓨터의발달과정 컴퓨터의소형화에제약조건 1화면크기 2배터리용량 3키보드편리성
데스크탑 (desktop) 컴퓨터 데스크탑 책상위에올려놓는다는뜻 초기의데스크탑 Wang 2200 (1973) 테이프드라이브 교류전원사용
포터블 (portable) 컴퓨터 포터블 이동이가능하다는뜻 초기의포터블 Xerox NoteTaker (1976) 교류전원사용 데스크탑과차이는바퀴로이동시킬수있도록제작
IBM PC 호환포터블컴퓨터 최초의 IBM PC 호환포터블컴퓨터 Compaq Portable (1982)
랩탑 (laptop) 컴퓨터 랩탑 무릎위에올려놓는다는뜻 최초의랩탑컴퓨터 Epson HX-20 (1981)
노트북 (notebook) 컴퓨터 영어권에서는우리식의노트북보다 랩탑으로부르는것이더일반적
팜탑 (palmtop) 컴퓨터 팜탑 손바닥위에올려놓는다는뜻 PDA 의초기버전에해당 초기의팜탑 (1993) E-book reader (2009)
PDA(personal digital assistant) PDA < 디지털개인비서 > 라는뜻 전자수첩이휴대용컴퓨터로발전한경우 키보드없애터치패드로글자입력 Palm TX (2005)
스마트폰 (smart phone) 스마트폰 < 똑똑한폰 > 이라는뜻 고기능 ( 고성능 ) 휴대전화 이동전화단말기가 PDA 와결합해휴대용컴퓨터로발전
지금은스마트폰과태블릿컴퓨터시 대 휴대용컴퓨터 (handheld computer) 손으로들고다닌다는뜻 PDA 와스마트폰정도 특화된응용프로그램, 즉일명모바일앱 (mobile app) 사용
지금은스마트폰과태블릿컴퓨터시 대 태블릿컴퓨터 (tablet computer) 노트북컴퓨터가휴대용수준이동용컴퓨터로발전 유무선포트를연결해마우스나키보드도가능
태블릿은기존의주변기기와혼동 태블릿혹은그래픽태블릿 (graphics tablet) 혹은디지타이저 (digitizer) 정교한디지털좌표, 도형을컴퓨터에입력하기위해평판 (tablet) 위에펜을사용하는그래픽입력장치
1.4 컴퓨터의분류
1.4 컴퓨터의분류 컴퓨터의세대 처리능력에따른분류 사용기능에따른분류 서버와클라이언트
컴퓨터의분류 데이터의형태에따른분류 디지털컴퓨터 연속된양의표현이불가능 아날로그컴퓨터 연속된양을디지털로변환시키지않고직접처리 하이브리드 (hybrid, 혼합 ) 컴퓨터 아날로그와디지털컴퓨터를혼합한형태
아날로그컴퓨터 Cambridge differential analyser (1938) 아날로그컴퓨터
하이브리드컴퓨터 Polish hybrid computer WAT 1001 (1976) 아날로그 + 디지털컴퓨터
컴퓨터의발달은전자소자의발달과 정 진공관 트랜지스터 IC 마이크로프로세서
컴퓨터의세대
컴퓨터의세대 제 1 세대컴퓨터 (1940 s) 작은백열전구같은진공관을소자로사용 부피크고공간을많이차지, 전력소비도많아열이많이발생, 고장많고수명도짧음 주로기계어로프로그래밍 제 2 세대컴퓨터 (1950 s) 다이오드나트랜지스터같은반도체소자사용 포트란, 코볼등고급프로그래밍언어개발 원격데이터통신, 운영체제, 다중작업등의개념도입
컴퓨터의세대 제 3 세대컴퓨터 (1960 s) 트랜지스터를집약시킨집적회로 (IC) 사용 운영체제가발달하면서다중작업, 실시간처리, 시분할시스템, 사용자프로그램등의체계가확립 범용컴퓨터가개발되어사무처리능력확대 사용자인터페이스의편리성과기종간프로그램호환성을고려한설계시작 제 4 세대컴퓨터 (1970 s~ 현재 ) 마이크로프로세서가 CPU 로개발되어사용 공장자동화와사무자동화에필요한각종산업용, 업무용기기, 가전제품및통신장비에사용 개인용컴퓨터의대중화시대개막
컴퓨터의세대 제 5 세대컴퓨터 (1980 s~ 미래 ) 다양한방법으로차세대컴퓨터연구 수만개의마이크로프로세서를연결해고속연산이가능하도록만든초병렬컴퓨터 인간의일부를대신할인공지능형컴퓨터, 네트워크와연결된안경이나옷처럼입는컴퓨터등이상품화 사람의뇌를본뜬신경망컴퓨터, 살아있는생물체의뇌기능을하는바이오컴퓨터등의연구진행 인간이나동물의동작을모방한로봇의개발, 인간의신체일부를대신하는입는로봇상용화
입는컴퓨터 (wearable computer) 구글글래스 Google glass 2013
입는로봇 (wearable robot) 동력형외골격 (powered exoskeleton) Segawa Electronics Power Jacket MK3 2013
처리능력과사용기능에따른분류 처리능력에따른분류 1960~1970 s 개념 전산계통에종사하는이들의오래된관습 성능과사용자수로대형, 중형, 미니로분류 처리용량, 처리속도, 규모와가격에차이 최근에는소형과대형으로양극화되는현상 사용기능에따른분류 성능으로컴퓨터를분류하는일은기준이애매 소형의성능과기능이강화되어기존상위기종을능가하는일이계속됨 1980 s 중반부터사용목적과기능에따라분류
처리능력에따른분류 소형컴퓨터... 마이크로컴퓨터 (microcomputer) 개인용컴퓨터 (PC) 와전문가용워크스테이션 중형컴퓨터 미니컴퓨터 (minicomputer) 급기종 중소기업업무나학교정도의규모에서사용 대형컴퓨터 일명메인프레임 (mainframe) 큰조직의전산화를위해설계된다중사용자용 주로행정업무용으로대기업, 은행, 증권거래소, 연구소등에서사용하는주전산기 슈퍼컴퓨터 (supercomputer) 속도빠르고용량이커많은계산을요구하는데사용 주로국방이나첨단연구목적에사용 1990 s 말부터수많은프로세서를상호연결해설계
메인프레임 (mainframe) 메인프레임 < 주요뼈대 > 라는뜻 초기컴퓨터에서중앙처리장치와주기억장치를구성하던커다란캐비닛 현재는고성능컴퓨터를지칭 IBM System z9 mainframe (2005)
top500.org (1993~) 세계 500 대비분산형슈퍼컴퓨터의순위를발표 중국국방과기대학톈허 2 호 (2015.06 현재성능 1 위 ) Tianhe-2 (Milkyway-2) 중국의고속성장과기술투자를보여줌 (cf.) 한국기상청이보유한우리 (uri) 성능 193 위
Tianhe-2, 天河 -2 (2013 제작 ) 중국슈퍼컴퓨터, 톈허 2 호내부모습, 인텔프로세서를제외한대부분의부품을중국제작
슈퍼컴퓨터의용도 (1993~) 슈퍼컴퓨터 Top 500 설치형태변화 산업체 42% 연구소 26.2% 대학 22.8% (2015.06) 26.2% 42% 22.8%
사용기능에따른분류 중앙집중식전산시스템 (centralized computing system) 많은사람들이원격단말기로중앙컴퓨터에접속 (on-line) 한상태로사용 사용자단말기는계산능력없고중앙컴퓨터와통신기능만하는모니터와키보드로일종의입출력장치 독립형컴퓨터 (stand-alone computer) 혼자독자적으로계산할능력이있는컴퓨터 요즘은한대에서웬만한작업이모두가능 분산컴퓨팅혹은분산처리시스템 (distributed computing system) 인터넷에연결된컴퓨터처럼외부자원을공유
컴퓨터와컴퓨팅 컴퓨터와컴퓨팅 compute : 계산하다 컴퓨터 (computer) : 계산하는기계 컴퓨팅 (computing) : 계산형태 계산하는동작이나과정을나타냄 혹은전산시스템 (computing system) 의줄인말
클라우드서비스 클라우드서비스 클라우드컴퓨팅을가리킴 호스트서비스를팔기위한대표적인마케팅수단 Amazon Web Services Google App Engine 호스트서비스 네트워크마디 (node) 에연결된컴퓨터나사용자에게자료저장, 보유자원및응용프로그램실행등을제공 호스트 (network host 의줄인말 ) 의여러의미 자신보다능력이모자라는장치나프로그램에게서비스를제공하는장치나프로그램 자신의주소를가지면네트워크에연결된컴퓨터 연결단말기에서비스를제공하는메인프레임컴퓨터
클라우드 (cloud) 의개념 Quiz 구름 (cloud) 의특성에대해설명하라.
클라우드의개념과영화클라우드아 틀라스 Cloud Atlas 구름지도 여러개의구름조각들이흘러가다나중에합쳐져하나가되듯이 6 개의스토리가전개되다나중에하나로합쳐지는옴니버스 (omnibus) 영화 Cloud 구름의특성 나타났다사라지고 이리저리떠다니고 크기가그때그때변함
클라우드컴퓨팅 클라우드컴퓨팅 (cloud computing) 인터넷과같은실시간통신망을통해수많은컴퓨터가동시에연결되어사용되는전산시스템의개념 네트워크상의수많은컴퓨터가동시에연결되어프로그램을실행하는능력인분산컴퓨팅과같은개념 가상의하드웨어서버에서이루어지는네트워크기반의서비스로실제는하나이상의기계에서실행됨 개별컴퓨터에소프트웨어를내장하지않아도네트워크상의가상의서버에연결해응용프로그램을사용 가상서버는실제로는물리적으로존재하지않음 필요에따라나타났다사라지며, 이리저리옮겨다니고, 그연결규모가매번달라짐 클라우드의개념
클라우드컴퓨팅의장단점 속칭클라우드컴퓨터 (cloud computer) 클라우드컴퓨팅을이용하는네트워크단말장치 모니터, 키보드등기본적인입출력장치만갖추고자료저장과계산기능은네트워크상의서버에있음 1950 s 중앙집중식전산시스템의메인프레임에연결되는입출력단말장치에서유래한개념 클라우드컴퓨팅의장점 하드웨어, 소프트웨어가격및유지관리에경제적 자료가서버에보관되므로안정성과보안성에유리 기업이나학교등일반적인작업환경과관리에편리 클라우드컴퓨팅의단점 높은성능이요구되거나대용량개인자료보관에불리
1.5 정보의표현
1.5 정보의표현 숫자코드 컴퓨터워드 문자세트
숫자코드 코드 (code) < 암호나부호 > 컴퓨터의처리형식에맞도록부호화된프로그램명령이나데이터 숫자코드 컴퓨터와의사소통할때사용되는언어 기계가이해할수있도록비트로구성 비트 (BInary digit, BIT) 2 진수체계에서정보의기본단위로 1 과 0 표현
2 진수로만든숫자코드
숫자코드 2진수로만든숫자코드 8진수는 3비트 10진수와 16진수는 4비트 H 기호는 16진수 (hexadecimal, hex) BCD는 2진화 10진수 (binary-coded decimal) 숫자코드는프로그래밍언어마다표현이다름 접두사나접미사로진법의단위가되는기호를붙임 안붙이면관습적으로 10진수숫자 8진수숫자코드 접두사로숫자 0, 알파벳 o나 q 또는이들을조합한 0o 등을앞에붙여사용
숫자코드 16 진수숫자코드 <1234> 의예 HTML 웹페이지의 24 비트 RGB(red, green, blue) 색상코드 <#FF0000> 빨강
컴퓨터워드 컴퓨터워드 (computer word, 컴퓨터단어 ) 한번에처리하는고정된크기의비트그룹단위 명령어나데이터를처리할때자주사용하는비트수를규칙으로정한것 컴퓨터워드의정의 하드웨어적인관점 CPU에서한번에처리할수있는비트수 소프트웨어적인관점 운영체제에서사용하는커널의비트수 컴파일러에서사용하는데이터단위
커널의비트수 운영체제와커널의비트수
데이터단위 컴파일러마다다양한길이의데이터단위를사용 8 비트바이트까지는공통 16 비트이상은표현이다양
문자세트와문자인코딩 문자세트 (character set) 정보표현문자코드의집합 문자인코딩 (encoding) or 코드페이지 (code page) 문자세트를부호화한것, 다양한인코딩방법가능
아스키문자코드 아스키 (ASCII, american standard code for information interchange) < 정보교환을위한미국표준부호 > 의영문약자 컴퓨터에서영문과숫자를표현하기위해 1960 s 부터사용해온가장대표적인문자코드 아스키문자세트 아스키문자코드의집합, 7비트인코딩사용 7비트표준아스키문자세트 0~31, 127(33개 ) 인쇄불가능한문자 32~126 (95개) 영문알파벳대소문자 (52), 숫자 (10), 구두법기호등의특수문자 (32), 공백 (1)
확장아스키문자세트 8 비트확장 (extended) 아스키문자세트 추가로 128 개외국문자나그래픽문자포함 프로그램으로변경가능 국가, 하드웨어, 소프트웨어제조사별로다름
ANSI 코드와 Windows-1252 ANSI(american national standards institute) < 미국국가표준협회 > 의영문약자 미국내산업표준을제정하는비영리기구 국제표준화기구 (ISO) 와공통으로채택한규격다수 MS 윈도우의 ANSI 코드페이지 대표적인 8비트확장아스키문자인코딩방법 7비트아스키코드에유럽문자추가 실제로는 ANSI 표준으로채택되지못함 인터넷할당번호관리기관 IANA에서정식승인받은이름은 Windows-1252
윈도우 ANSI 코드와유니코드차이점 유니코드와다른부분 0x00~7F 표준아스키문자코드 0x80~FF 확장아스키문자코드 윈도우 ANSI 코드와다른부분
유니코드 유니코드 (unicode, universal code, 만국공통코드 ) 본래 IBM, 애플, MS 등이설립한컨소시엄명칭 전세계언어의문자코드를모두포함하려는컴퓨터산업계의국제표준 1990 s 부터계속제정 공식명칭은 ISO/IEC 10646 XML, Java, MS.NET Framework 등인터넷언어와윈도우등많은운영체제에채택되어급속히대중화 U+0000~10FFFF 범위를 0000~FFFF 단위로 최대 (17 판 ) (65,536 개 ) 인약 100 만개의문자표현 현재 10 만개정도문자코드할당, 계속추가가능
BMP 와한글표현 기본다국어판 (basic multilingual plane, BMP) 16 진수 4 자리사용, 그이상은 5~6 자리사용 U+0000~FFFF 에한글과한자등포함 한글음절 (hangul syllables) 표현 (1996) 기존 16 비트확장완성형 11,172 자모두포함 완성형과조합형모두제공 조합형의장점인초성, 중성, 종성가능 < 강 > 이라는글자 완성형문자코드 <U+AC15> 조합형문자코드 초성 < ㄱ >, 중성 < ㅏ >, 종성 < ㅇ > 을모아 <U+1100, U+1161, U+11BC>
UCS 와 UTF 유니코드문자의대표적인인코딩방법 UCS(universal character set) 문자세트자체로 ISO/IEC 규격 8 비트에바이트대신옥텟 (octet) 이라는단위사용 UCS-2, UCS-4 코드길이가 2, 4 바이트로고정 UTF(unicode transformation format) 유니코드컨소시엄에서만든전송형식 문자코드의비트길이가가변 UFT-7, UFT-8, UFT-16, UFT-32 처럼최소비트수구분 UTF-8, UTF-16 로모든유니코드문자표현가능
UCS 와 UTF
Project Presentation ( 발표과 제 ) < 발표과제 >1 장주제 컴퓨터의발달 1 장에나오는인물, 소자, 기계중하나를골라개인별로주제를정해자료를조사하고발표한다. (ex.) < 스티브잡스 >, < 진공관 >, < 입는로봇 > 등 개인자율로독창적인주제를선택할것을권장 < 발표과제 > 요령 파워포인트 5 Page 정도, 개인발표시간 3~5분 학기말까지누구나한번은발표한다. 발표순서 선착순지원자 You had better face your difficulties as early as possible. 2장이후추가로주어지는주제를선택할수도있다.
- End of Chapter -