PC와 인터넷 정강수 azure84@naver.com 컴퓨터 구조와 웹의 이해 PC와 인터넷 정강수 azure84@naver.com
컴퓨터의 기본적인 이해 - 컴퓨터에서 사용되는 단위 디지털과 아날로그 아날로그 연속적으로 변화하는 값으로 정보를 표현 정보 저장이나 처리를 위한 회로구성이 어려움 0 ~ 1 디지털 불연속적인 값으로 정보를 표현 각종 연산의 구현이 쉽다. 1 또는 디지털 컴퓨터 디지털 회로는 아날로그 회로에 비해 저렴한 경비로 구성이 가능하면서도 신뢰성이 높아 현재 대부분의 범용 컴퓨터에 사용
컴퓨터의 기본적인 이해 - 컴퓨터에서 사용되는 단위 정보의 표현단위 Bit 0 또는 1을 나타냄. 기억의 최소단위 ( 컴퓨터는 내부적으로 2진법 사용 ) 또는 1 Byte 8bit를 1byte라고 한다. 알파벳 1글자 저장용량에 해당하며 기억장치의 기본단위 010000012 = 6510= ‘A’ 1 Word 컴퓨터에서 한번에 처리되는 기억단위 32bit 컴퓨터 : 32 bit = 4 bytes = 1 word 64bit 컴퓨터 : 64 bit = 8 bytes = 1 word
= + 컴퓨터의 구성 컴퓨터 하드웨어 소프트웨어 컴퓨터의 기본구성 하드웨어 : 컴퓨터의 물리적인 기계 장치 요소 하드웨어 : 컴퓨터의 물리적인 기계 장치 요소 소프트웨어 : 컴퓨터가 일을 처리하도록 하는 명령어들과 데이터
컴퓨터의 구성 – 하드웨어 구성 중앙처리장치(CPU) 제어장치 입력장치 출력장치 연산장치 주기억장치 보조기억장치 (Central Processing Unit) 제어장치 입력장치 출력장치 연산장치 주기억장치 (main memory) 보조기억장치 (hard disk)
컴퓨터의 구성 – 하드웨어 구성 A. 입력 장치 키보드 101Key, 103Key 무선 , 유선 PS/2 , USB 마우스 광마우스, 볼마우스 무선, 유선 타블렛 터치패드 스캐너 마이크 카메라 조이스틱
컴퓨터의 구성 – 하드웨어 구성 B. 출력 장치 모니터 크기: 15” / 17” / 19” / 21” 표시 방식 : CRT 모니터, LCD 모니터 해상도 (Resolution) : 1024x768 / 1280x1024 / 1600x1200 그래픽 카드 버스 슬롯 유형 : AGP, PCI Express 비디오 메모리 : 32MB~256MB 전송 단위 : 64bit , 128bit, 256bit 모니터와 연결방법 : DSUB(아날로그), DVI(디지털) 3D 가속성능 – 3D 그래픽 작업 및 3D 게임에 큰 영향
컴퓨터의 구성 – 하드웨어 구성 C. 처리 장치(Central Processing Unit:CPU) 제어 장치 (Control unit) 연산 장치 (ALU: Arithmetic & Logic Unit) 덧셈, 뺄셈, 곱셈, 나눗셈 AND, OR, XOR 개인용 PC용 CPU들 Intel 계열 AMD 계열 기타 : PowerPC, MIPS 등
컴퓨터의 구성 – 하드웨어 구성 D. 기억 장치 주기억 장치 ROM (Read Only Memory) 비 휘발성 메모리 (Non-Volatile Memory) 컴퓨터에 전원이 들어왔을 때 처음 할 일을 저장 기본적인 컴퓨터 관리에 필요한 프로그램 저장 RAM (Random Access Memory) RAM은 메인 메모리로서 사용되고, 임의의 위치에 CPU에서 처리된 자료를 저장할 수 있고, 필요한 명령어와 자료를 CPU가 읽을 수 있다. 휘발성 메모리 (Volatile Memory)
음원이나 기타 모듈을 내장하여 소리를 내는 장치 E. 그 이외의 장치 LAN카드 LAN환경에 접속할 수 있도록 해주는 장치 10Mbps, 100Mbps, Gigabit Ethernet, etc… 사운드 카드 음원이나 기타 모듈을 내장하여 소리를 내는 장치 16Bit음원, 32bit , 64bit TV 수신카드 등.. 케이스 및 전원 공급장치
컴퓨터의 구성 – 소프트웨어 구성 PC의 운영체제 운영체제(Operating Systems : OS) MS Windows 컴퓨터를 구성하는 여러 장치들을 효과적으로 관리하는 소프트웨어(프로그램) 사용자와의 Interface를 담당하므로 사용 편이성이 중요. MS Windows MS 사의 GUI OS Windows 98, NT, 2000, XP, 2003, VISTA 등 Mac OS Apple 사의 맥킨토시용 OS Linux 프로그램 소스가 공개된 운영체제 최근 많은 발전 하여 상용 OS의 자리를 위협
운영체제(Operating System)란? 컴퓨터 하드웨어와 사용자 사이에서 중간 다리 역할 사용자의 지시를 받아들여서 실제 하드웨어를 제어 컴퓨터의 리소스를 관리 사용자 컴퓨터 OS
MS Windows의 계보 Windows 95 & 98 MS-DOS Windows3.x Windows XP & 2003 Windows ME MS-DOS Windows3.x Windows XP & 2003 Windows Vista Windows 7 Windows NT Windows 2000 (Pro, Server)
인터넷과 월드 와이드 웹
인터넷 역사 1969 – 알파넷(ARPANET) 1973 – 알파넷 유럽으로 연결 미 국방성에서 개발 여러 대학과 국방성 계약업체의 컴퓨터를 연결 1973 – 알파넷 유럽으로 연결
알파넷 1973
패킷 스위칭과 서킷 스위칭 ► 서킷 스위칭 ► 패킷 스위칭 전화 통식 방식처럼 데이터 송수신 장치들끼리 한 번 연결되면 다른 연결을 허용하지 않는 방식 ► 패킷 스위칭 데이터를 여러 조각의 패킷(packet)으로 쪼개어 보낼 수 있는 방식
TCP/IP와 라우터의 등장 배경 ►다량의 컴퓨터들이 접속하면서 발생하는 ‘호환성’ 문제 ► 전혀 다른 종류의 네트워크들이 연동해야 할 필요성 ► 한 네트워크가 다른 네트워크의 구조나 특성을 알 필요 없이 연동될 수 있는 오픈 아키텍처의 필요성
TCP/IP와 라우터 ► TCP(Transmission Control Protocol) 빈톤 서프와 밥 칸(Bob Kahn)에 의해 한 네트워크가 다른 종류의 네트워크와 연결될 수 있는 인터네트워킹 프로토콜을 개발 ► IP(Internet Protocol) TCP의 일부 기능이 별도의 프로토콜로 분리 현재의 Internet이란 단어의 유래) ► 외부 네트워크와 데이터를 송수신하기 위하여 중간 위치에 그 일을 중개하는 게이트웨이를 도입
게이트웨이 게이트웨이 (가)네트워크 (나)네트워크 게이트웨이 종류가 다른 외부 네트워크로 데이터를 주고 받는 중개 역할을 함으로써 서로 본질이 다른 네트워크끼리도 데이터를 주고 받을 수 있게 되었다
IP와 DNS IP 주소(Internet Protocol address) 컴퓨터 네트워크에서 장치들이 서로를 인식하고 통신을 하기 위해서 사용하는 특수한 번호 이 번호를 이용하여 발신자를 대신하여 메시지가 전송되고 수신자를 향하여 예정된 목적지로 전달된다. IP4 IP6
DNS IP 주소는 사람이 외우기 어렵기 때문에, 전화번호부와 같은 역할을 하는 서비스가 필요
인터넷 주요 서비스 월드 와이드 웹(WWW) 전자우편(e-mail) 1993년 Tim-Berners에 의해 개발 문서 간의 연결이 가능 문서를 읽기 위해 브라우저가 필요 전자우편(e-mail) 문서의 즉각 전송
인터넷 주요 서비스 뉴스 뉴스그룹이라고도 불림 여러 가지 주제의 전자 토론 파일 전송(FTP) 파일의 전송과 수신
인터넷 주요 서비스 채팅 인스턴트 메시지 피어 투 피어 서비스 공개된 실시간 대화 사적인 실시간 대화 사용자들 간의 파일 공유 가능 예 : Napster, Kazaa 등 저작권이 있는 매체의 불법적 공유 가능
월드와이드웹 각종 자원에 접근을 가능하게 함 웹은 인터넷을 간편하게 함 웹은 문서를 연결 하이퍼텍스트는 문서 간의 링크를 만듦 문서는 웹 서버에 저장 하이퍼 텍스트 전송 프로토콜(HTTP)은 문서를 전송
월드와이드웹의 이해 웹 사이트 : 문서의 집합 하이퍼 텍스트 마크업 언어(HTML) 문서는 웹 페이지로 구성 페이지를 웹에 발행 하이퍼 텍스트 마크업 언어(HTML) 웹 페이지를 구성 웹 페이지가 보여지는 모습을 묘사 내용은 태그(Tag)로 둘러싸임 <tag>content</tag>
월드와이드웹의 이해 브라우저 HTML을 읽고 전송 웹 내용을 표현 만국 자원 위치 명(URL) 웹 페이지의 주소
브라우저와 월드 와이드 웹 사용 홈페이지는 브라우저를 통해 시작 웹 탐색 작업을 마칠 때는 브라우저를 닫음 브라우저에 URL을 입력 링크를 클릭 링크는 일반적으로 파란색으로 밑줄이 그어진 단어 이미지 맵은 그림 링크 작업을 마칠 때는 브라우저를 닫음
웹 탐색 웹은 무질서함 디렉터리 인터넷을 주제별로 분류 검색 엔진 키워드로 사이트를 검색
웹 탐색 사이트 검색 메타검색 엔진 스폰서 링크 방대한 사이트는 내부 검색을 지원 검색하기 위해 여러 개의 검색 엔진을 동시에 사용 스폰서 링크 자신의 사이트가 우선적으로 앞에 나오도록 하기 위해 돈을 지불
검색 기술 정확한 단어를 사용 AND 키워드 사용 NEAR키워드 사용 일반적인 단어 회피 사이트 내부의 확장 툴 이용