아라뱃길 크루즈 여행~~

난치병아동돕기운동본부·희망세움터

베데스다 조기교육원

에덴의집

빨간우체통 대민봉사활동^^

정보검색사 3급 요점정리

관리자 2008.01.01 23:03 조회 수 : 18457

Part 1. 정보통신 윤리와 컴퓨터 개요< 정보통신 윤리 >

1. 정보사회의 개요

1.1 정보사회의 정의

정보가 사회의 중심이 되는 사회로서 컴퓨터 기술과 정보 통신 기술을 활용하여 가치 있는 정보를 창출하고 보다 유익하고 윤택한 생활을 영위하는 사회를 말한다. 또한 정보의 유통량이 팽창하고 정보통신 기술이 급격히 발달함에 따라 정보에 대한 접근이 용이해지며 정보의 처리, 전달이 효율적으로 이루어지고 정보의 사회경제적 가치가 높게 부여되는 사회이다.

1.2 정보사회의 특징

1. 정보사회는 정보의 사회적 중요성이 증대되는 사회이다.

개인 생활을 비롯한 정치, 경제, 문화의 제반 사회생활에서 정보 의존도가 커지는 사회이다.

2. 정보사회는 컴퓨터 및 전자통신 기술의 결합인 정보통신 기술의 발전에 의해 가능해지는 사회이다.

3. 정보사회는 경제 활동의 중심이 상품의 생산에서 정보나 서비스, 지식의 생산으로 옮겨지는 사회이다.

즉, 정보산업이 구조적으로 증대되는 사회이다.

4. 정보통신의 네트워크화가 이루어져 네트워크 커뮤니케이션이 가능한 사회이다.

5. 정보사회는 물질이나 에너지 이상으로 정보 자체가 중요한 자원이 되는 사회이다.

정보의 가치 생산을 중심으로 사회 전체가 움직이는 사회이다. 즉, 인간의 지적 창조력이 가장 중요한 사회이다.

1.3 정보의 특징

정보(information)란 자료들을 분류하고 정리하여 그 의미나 값이 확인된, 인간이 바로 활용할 수 있도록 만들어 놓은 자료들의 집합을 말한다.

① 정확성

정보는 사용자가 원하는 사실을 정확히 기술하여 제공하여야 하며, 정확도가 높을수록 정보의 가치 또한 높아지는 것이다.

② 적시성

정보는 사용자가 원하는 시간에 제공되어야 하며, 원하는 시간에 제공되지 못하는 정보는 정보로서의 가치가 없어진다.

③ 독점성

정보는 아무리 중요한 내용이라도 공개가 되고 나면 그 가치가 급격하게 떨어지는 것이 보통이다. 따라서 정보는 공개 정보보다는 반공개 정보가, 반공개 정보보다는 비공개 정보가 더 큰 가치를 가질 수 있다. 그러나 비공개 정보는 정보의 활용이라는 면에서 경제성이 떨어지고, 공개 정보는 경쟁성이 떨어지게 된다. 따라서 정보는 공개 정보와 비공개 정보를 적절히 구성함으로써 경제성과 경쟁성을 동시에 추구해야 한다.

④ 사용성

정보는 남에게 빌려주더라고 여전히 자신에게 남아 있는 비이전성이 있으며, 정보는 필요한 사람에게는 누구에게나 가치가 부여되는 무한 가치성을 가진다. 그러나 정보는 사용자의 필요성에 따라 가치가 달라지는 가치 변화성도 가진다. 따라서 정보는 접근할 권리를 가지며 이용할 능력을 가진 자만이 정보의 소유자가 될 수 있다.

⑤ 접근성

정보는 공간적으로나 물리적으로 쉽게 접근할수록 더 높은 경제적 가치를 갖게 되며, 정보의 저장 방법, 데이터의 처리 기술 등에서 정보의 접근성에 영향을 미친다. 그러나 정보는 독점성이라는 면에서 상반된 특성을 가지고 있기도 하다.

⑥ 전환성

정보는 그것을 표현하는 매체에 따라 정보의 내용에는 변화가 없으나 표현의 전환을 일으키게 된다. 즉 같은 내용의 정보를 신문을 통해서 전달하는 것과 TV를 통해서 전달하는 것에는 표현의 방법에 있어서 상당히 달라진다.

⑦ 축적 효과성

정보를 보관하고 있는 데이터베이스에서 볼 수 있듯이, 정보는 풍부하게 생성·축적되면 될수록 그 가치가 높아진다. 또한 정보는 여러 정보가 결합되고 가공되어 새로운 정보를 생성해 내는 결합성도 가지고 있다.

⑧ 결과 지향성

정보는 그것을 만들어 내기 위한 노력의 과정이 중요한 것이 아니라, 결과 그 자체가 중요하다. 따라서 아무리 힘들여 만든 정보라 하더라도 그 결과 내용이 좋지 않으면 가치를 인정받지 못한다.

1.4 정보의 형태

정보처리시스템을 통하여 발생되는 정보는 그 형태가 아주 다양하나, 다음과 같이 크게 다섯 가지 형태로 구분할 수 있다.

- 정형화된 정보

회사나 어느 조직체 등에서 발생하는 각종 관리 업무의 관리 항목들, 즉 회계시스템의 수입 및 지출 항목, 주문 시스템의 제품별 주문 수량, 창고의 제품별 재고 수량, 각 직종이나 직급별 인원 현황 등과 같이 각 항목의 의미가 미리 정해진 형식의 정보를 말한다.

- 텍스트(text) 정보

미리 정해진 형식이나 정의에 의존하지 않고 문자, 숫자 그리고 그림이나 도표 등과 같은 여러 특성들이 복합되어 있는 형태의 정보, 즉 책자나 보고서 등이 이에 속한다.

- 이미지(image) 정보

정형화된 정보로부터 형성된 그래프나 설계 도면은 물론 시각적으로 느끼고 비교할 수 있는 그림이나 사진 등과 같은 형태의 정보를 말한다.

- 비디오(video) 정보

TV나 비디오 세트 등과 같은 영상 정보가 이에 속한다.

- 오디오(audio) 정보

라디오나 전화 등과 같이 음성과 음향을 통한 정보를 말한다.

2. 정보통신 윤리

2.1 정보통신윤리의 개념

정보통신윤리는 정보사회를 살아가는 시민들이 존중하고 준수해야 항 규범체계이다. 즉, 정보사회에서 야기되고 있는 윤리적 문제를 해결하기 위한 규범체계로 단순히 정보통신 기기를 다루는데 있어서뿐만 아니라 정보사회를 살아가는데 있어서 옳고 그름, 좋고 나쁨, 윤리적인 것과 비윤리적인 것을 올바르게 판단하여 행동하는데 필요한 규범적인 기준체계로 정의할 수 있다.

2.2 정보통신윤리의 기본 원칙

원칙1. 상대방도 나와 같은 인간임을 기억해야 한다.

원칙2. 실제생활에서 적용된 것처럼 똑같은 기준과 행동을 고수해야 한다.

원칙3. 현재 접속한 곳을 바로 알고, 그곳 문화에 어울리게 행동해야 한다.

원칙4. 다른 사람의 시간을 존중해야 한다.

원칙5. 온라인에서 자신을 근사하게 만들어야 한다.

원칙6. 전문적인 지식을 공유해야 한다.

원칙7. 논쟁은 절제해야 한다.

원칙8. 다른 사람의 사생활을 존중해야 한다.

원칙9. 권력을 남용하지 말아야 한다.

원칙10. 다른 사람의 실수를 용서해야 한다.

2.3 네티켓

1) 네티켓(Netiqutte)의 정의

‘네티즌(Netizen)’이라는 단어와 ‘에티켓(etiquette)’이라는 단어의 합성어이다. 인터넷을 비롯한 네트워크 사용자들이 기본적으로 지켜야 하는 일반적인 예절을 뜻한다. 네티켓은 한마디로 사이버 공간에서 지켜야 하는 예절이다. 즉, 네티켓은 네트워크(network)와 에티켓(etiquette)의 합성어로 네티즌이 지켜야 할 비공식적인 규약이라고 할 수 있다. 

network + etiquette = netiquette

2) 인터넷 서비스 관련 네티켓

(1) WWW의 네티켓

- 웹 서버가 실험중인지, 공식적인지를 명시하여 사용자의 혼란을 가져오지 말아야 한다.

- 전송속도나 효율적인 면을 생각하여 가능한 멀티미디어 정보는 자제한다.

- 웹 페이지에서 그림은 크기와 화질을 적당한 크기로 해주며, 파일형식과 크기를 밝혀준다.

- 웹 페이지의 첫 화면에서 자신의 사이트에 대해 개괄적인 안내를 해주는 것이 좋다.

- 사용자가 원하는 정보에 접근하기 위해 너무나 많은 화면을 거치지 않도록 한다.

- 문서 작성자는 최소한 일주일에 한번 이상은 갱신해야 하며, 항상 최신 수정 일을 문서 내에 반드시 포함시켜 그 문서가 계속 운영되고 있음을 알려주는 것이 좋다.

(2) Telnet의 네티켓

- 꼭 필요한 경우에만 접속해서 자원의 낭비를 방지한다.

- 공지사항은 호스트의 서비스 내용과 특별사항을 안내하기 때문에 반드시 읽는 것이 좋다.

(3) FTP의 네티켓

- 파일을 송수신할 때는 업무시간을 피해서 하는 것이 좋다.

- 파일을 올릴 때는 사전에 바이러스 검사를 철저히 해야 하고 동일한 파일이 존재하는지를 살펴보아야 한다.

- 상용프로그램인지 아닌지를 확인하고 파일을 송수신 해야 한다.

- 공용디렉토리를 이용하게 될 경우 이 디렉토리 밑에 자신의 사용자 이름으로 디렉토리를 만들어 쓰는 것이 바람직하다.

(4) Usenet의 네티켓

- 이미 게시된 글을 잘 살펴보고 중복 게재를 피한다.

- 기사의 내용은 간결하게 요점만 작성한다.

- 항상 기사의 끝에는 자신의 사인과 연락처를 기록하고 보낸 사람을 밝히는 것이 예 의다.

- 부정확하거나 오해의 소지가 있는 글은 올리지 않는다.

- 기사는 그 뉴스그룹의 성격을 맞추어 글을 올린다.

- 개인적인 용도로 뉴스를 게시해서는 안 되며, 연습용 글은 테스트 그룹에 올린다.

(5) 전자우편의 네티켓

- 날마다 메일을 체크하고 중요하지 않은 메일은 즉시 지운다.

- 자신의 비밀번호를 타인에게 공개하지 않는다.

- 메시지는 가능한 짧게 요점만 작성 한다.

- 메일을 보내기 전에 주소가 올바른지 확인 한다.

- 제목은 메시지 내용을 함축하여 간략하게 써야한다.

- 용량이 큰 파일은 반드시 압축하여 첨부하여 자원의 낭비를 방지한다.

- 가능한 메시지 끝에 signature(성명, 직위, 단체명, 메일주소, 전화번호등)를 포함시키되 4줄을 초과하지 않도록 한다.

- 타인에게 피해를 주는 어조(비방이나 욕설)에 각별히 유의해야 한다.

(6) 채팅의 네티켓

- 마주보고 이야기하는 마음가짐으로 임한다.

- 만나고 헤어질 때에는 인사를 한다.

- 지극히 개인적인 논조는 피한다.

- 광고, 홍보 등 이름 알리기만을 목적으로 고의로 악용하지 않는다.

- 대화방에 들어갔을 때 지금까지 진행된 대화의 내용과 분위기를 파악한 후 대화에 참여하는 것이 좋다.

- 유언비어, 속어와 욕설 게재는 삼가고, 상호비방의 내용이나 타인의 명예를 훼손시킬 우려가 있는 내용은 금한다.

(7) 메일링 리스트의 네티켓

- 지정된 주제에서만 메일을 주고받는다.

- 같은 메일을 여러 번 보내지 않는다.

- 상업적 메일(스팸메일)을 보내지 않는다.

- 메일리스트에 참여할 때 며칠은 질문내용이나 메시지를 관전하면서 분위기를 파악하다가 그 그룹의 논지를 파악한 후 참여하도록 한다.

- 리스트 관리자가 제시한 지침이나 네티켓 표준을 따르도록 한다.

(8) 게시판(PC 통신) 예절

- 게시판의 글은 명확하고 간결하게 쓴다.

- 게시물의 내용에 잘 설명할 수 있는 알맞은 제목을 사용한다.

- 문법에 맞는 표현과 올바른 맞춤법을 사용한다.

- 다른 사람이 올린 글에 대해 지나친 반박은 삼간다.

- 사실무근의 내용을 올리지 않는다.

- 자기의 생각만을 고집함으로써 상대방에게 불쾌감을 주지 않는다.

- 상업용 소프트웨어 및 음란물은 올리지 않는다.

- 공개용 소프트웨어를 올리기 전에는 반드시 바이러스 감염여부를 점검한 후 올린다.

- 공개자료실에 등록할 자료는 가급적 압축한다.

(9) 운영자 네티켓

- 개인의 글을 당사자의 통보나 공지 없이 삭제하지 않도록 한다.

- 가능한 많은 정보를 공개하여 정보에의 접근성을 높인다.

- 시스템 관리자로서 사용자에게 수시로 변경사항을 신속하게 공지해주고, 시스템의 이상 유무를 확인하여 신속한 처리를 해주는 것이 중요하다.

(10) 이용자 네티켓

- 자신의 신분을 의도적으로 감추거나 자신에 대한 정보를 허위로 알려 상대방을 속이지 않는다.

- 학교나 기관 공용망을 상업적 목적이나 개인이익을 위해 사용해서는 안 된다.

- 개인적인 글을 그룹의 공통계정으로 보낸다거나, 자신을 밝히지 않고 글을 올리지 않는다.

- 자신의 ID를 타인과 공유하거나 대여해서는 안 되며, 타인의 정보를 허가 없이 함부로 공개해서도 안된다.

3) 사이버 음란물

컴퓨터 음란물은 컴퓨터와 PC통신, 인터넷의 특성상 복제와 전송이 쉬워 급속도로 파급되며 청소년들이 가장 쉽게 접할 수 있는 유해 정보 중의 하나이다.

4) 사이버 성폭력

온라인 공간에서 상대방의 의지와 무관하게 성과 관련하여 괴롭힘을 주는 행위로서 그 행위가 온라인 공간에서 발생하는 것을 말한다. 사이버 스토킹, 사이버 명예훼손, 사이버 성희롱 등 메일이나 게시판 대화방 등에서 사이버 성폭력이 대표적인 사이버 성폭력이다.

3. 개인정보 보호와 저작권

3.1 개인정보 보호

1) 개인정보의 정의

개인정보란 생존하는 개인에 관한 정보로서 당해 정보에 포함되어 있는 성명?주민등록번호 등의 사항에 의하여 당해 개인을 식별할 수 있는 정보를 말한다. 또한, 해당 정보만으로는 특정 개인을 식별할 수 없더라도 다른 정보와 용이하게 결합하여 식별할 수 있는 것들도 모두 포함하여 ‘개인정보’라고 말한다.

2) 개인정보 보안 십계명

1. 회원가입시 서비스 이용약관을 꼼꼼히 읽는다.

2. 정체불명의 스팸메일에는 꼭 수신거부의사를 밝힌다.

3. 정보에 대한 수집목적과 이용목적이 구체적이고 명확한지 확인한다.

4. 개인정보관리책임자가 누구인지 꼭 확인한다.

5. 가입하기 전에 탈퇴방법에 대한 설명이 있는지부터 확인한다.

6. 탈퇴하면 개인정보를 파기하는지 확인한다.

7. 자신의 아이디와 비밀번호를 주의해서 관리한다.

8. 암호설정을 일상화한다.

9. 정보가 유출되었다고 의심되면 관련 기관/단체에 신고한다.

3.2 프로그램 저작권응용프로그램과 시스템 프로그램 등 모든 종류의 컴퓨터 프로그램을 통칭하는 것으로서, 대한민국 국민이 창작한 프로그램과 원 저작자의 허락을 받아 개작한 2차적 프로그램을 그 보호대상으로 한다. 

프로그램 저작권의 등록은 창작 후 1년 이내에 하여야 한다. 이때 저작권자는 저작물의 최초 발행 년 월일 또는 공표 년 월일을 등록할 수 있고 등록된 저작물에 대해서는 그 등록된 연월일에 맨 처음의 발행 또는 공표가 있었던 것으로 추정한다. 또한 프로그램 저작권은 프로그램이 공표된 다음 연도부터 50년간 유효하게 유지된다.

<컴퓨터의 이해>

1. 컴퓨터의 구성

1.1 컴퓨터의 정의

컴퓨터는 입력, 기억, 연산, 제어, 출력의 기능을 직접 수행하는 기계적 장치와 이들 장치가 각각의 기능을 수행할 수 있도록 명령하고 제어하는 프로그램들이 유기적으로 결합된 기계이다.

1) 컴퓨터의 기능



그림 4 컴퓨터 기능

(1) 입력 기능

사람이 귀와 눈을 통해서 외부의 정보를 얻는 것을 입력(input)이라고 한다. 이와 같이, 컴퓨터의 외부에서 자료나 프로그램을 입력 장치를 통하여 주기억 장치에 기억시키는 것을 입력 기능이라고 한다.

(2) 처리 기능

기억 장치에 기억된 프로그램을 명령 단위로 읽어 해석한 다음, 명령을 실행하기 위하여 각 장치에 신호를 보내어 실행하도록 지시하는 제어 기능과, 기억된 자료에 대하여 사칙 연산이나 비교, 판단 등의 논리 계산을 행하는 연산 기능을 합하여 처리 기능이라고 한다. 이 중, 연산 기능은 컴퓨터 내에서 사칙 연산과 논리 연산을 기초로 정렬, 분류, 요약 등의 처리를 하는 것을 말한다.

(3) 출력 기능

컴퓨터 내부에서 처리한 결과를 사람이 알 수 있도록 변환하여 출력 장치로 나타내는 기능을 출력 기능이라고 한다.(4) 기억 기능

입력된 자료나 프로그램 및 처리된 결과를 기억 장치에 저장하는 기능을 기억 기능이라고 한다. 현대의 컴퓨터는 폰 노이만의 프로그램 내장 방식을 채택하고 있기 때문에 실행할 프로그램이나 자료는 주기억 장치에 적재되어야 실행시킬 수 있다.

(5) 통신 기능

주변의 컴퓨터와 정보를 주고받는 것을 통신 기능이라 하며, 입력 기능, 처리 기능, 출력 기능, 기억 기능 등을 보완해 주는 기능을 한다. 많은 양의 자료 입력이나, 작업 처리에 많은 시간이 걸릴 경우 통신 기능을 이용하여 여러 대의 컴퓨터로 나누어 협동 작업으로 일을 처리할 수 있으므로 작업의 효율성을 높일 수 있다. 컴퓨터에 의해 처리된 정보는 통신 기능을 이용하여 신속하게 여러 사람에게 전달할 수 있는 특징을 가지고 있다.

1.2 컴퓨터의 구성요소

1) 하드웨어

하드웨어(일반적으로 말하는 컴퓨터)는 눈으로 보이는 개체 덩어리로 구분하면, 본체와 그 밖의 주변기기로(모니터, 키보드, 마우스, 프린터 등등) 구분하며, 구체적으로는 키보드나 마우스 같은 입력장치, 입력된 자료를 처리할 수 중앙처리장치인 CPU, 보조기억장치, 주기억장치들이 밀집되어 있는 본체, 그리고 모니터나 프린터 같은 출력장치로 구분된다. 

(1) 주기억장치

중앙처리장치와 직접 자료를 교환할 수 있는 기억장치로서 프로그램 수행에 필요한 기본적인 명령어와 데이터를 기억한다. 중앙처리장치와 함께 컴퓨터에서는 없어서는 안 될 중요한 장치이다. 컴퓨터와 항상 연결되어 있고 보조기억장치보다 속도가 월등히 빠르며 순간적으로 내용을 찾고 저장할 수 있는 임의 접근 기억 장치 즉 RAM(Random Access Memory)과 ROM(ROM : Read Only Memory)으로 나뉜다.

(2) 보조기억 장치

보조기억장치(auxiliary storage device 또는 secondary storage device)는 주기억장치의 소멸성과 제한된 저장능력의 단점을 보완하기 위해서 사용되는 장치로 전원의 상태와 상관없이 기억된 내용을 보존하고, 대량의 데이터나 프로그램을 보관할 필요가 있거나, 또는 즉시 처리할 필요성이 없는 프로그램이나 데이터를 보관해 두었다가 필요할 때 블록 단위로 주기억 장치로 보내어 처리하도록 하는 기억장치이다. 

대표적인 보조기억 장치의 종류로는 플로피 디스크, 하드 디스크, 광디스크 ( CD-ROM, CD-R, CD-RW, DVD)등이 있다.

(3) 중앙처리장치 (CPU : central processing unit)

컴퓨터 시스템에서 가장 핵심이 되는 인간의 두뇌에 해당하는 역할을 수행하는 장치로 각종 프로그램을 해독한 내용에 따라 실제 연산을 수행하고 컴퓨터 내의 각 장치들을 제거, 지시, 감독하는 기능을 수행한다.

(4) 입력장치

문자, 수치, 그림, 소리 , 동영상 등의 자료나 프로그램, 명령어 등을 컴퓨터가 이해하고 처리할 수 있는 신호로 변환시켜 주는 장치이다. 입력 장치에는 키보드, 마우스, 트랙 볼, 조이 스틱, 터치 패드, 바코드 스캐너, 광학 마크 판독기 등이 있다

(5) 출력장치입력 장치를 통하여 2진 코드로 변환된 데이터는 컴퓨터 내부에서 2진코드로 처리되고 기억된다. 이렇게 컴퓨터의 처리 결과를 사용자의 요구에 따라 사람이 알아볼 수 있는 도형이나 문자의 다양한 형태로 변환하여 출력하는 장치이다. 출력 장치는 크게 표시 장치(모니터, LCD모니터, 플라즈마 모니터), 프린터, 음향 출력 장치(헤드폰, 스피커)로 나눌 수 있다.

2) 소프트웨어

소프트웨어란 컴퓨터를 사용하는 데 있어서 하드웨어를 지시하고 통제하여 결과를 얻도록 하는 명령들의 집합인 프로그램이 필요한데, 이것을 소프트웨어라 한다.

소프트웨어는 응용 소프트웨어와 시스템 소프트웨어로 나뉜다. 응용 소프트웨어는 우리의 생활 주변에서 널리 사용되고 있는 워드 프로세서, 스프레드시트, 전자 우편, 웹 브라우저 등을 말하며 시스템 소프트웨어는 응용소프트웨어를 활용하기 위한 또 다른 형태의 소프트웨어, 즉 운영 체제(OS : Operating System)와 운영 체제의 몇 가지의 유틸리티 프로그램(utility program)을 합한 것을 말한다.

(1) 시스템 소프트웨어

사용자들이 컴퓨터를 효율적으로 이용할 수 있도록 지원해주는 소프트웨어로 운영체제, 언어 번역 프로그램, 유틸리티 프로그램을 포함한다.

(2) 응용 소프트웨어

응용 소프트웨어는 어떤 목적을 달성하기 위해서 만들어진 프로그램으로서 사용자가 실제로 어떤 문제를 해결할 수 있도록 지원하는 프로그램이다.

2. 운영체제

2.1 운영체제의 정의

운영체제(operating system)란 제한된 컴퓨터 시스템의 자원을 보다 효율적으로 관리하고 운영함으로써 사용자들에게 편의성(facility)을 제공하고 시스템의 생산성(productivity)을 향상시키도록 조직화된 인간과 기계간의 인터페이스(man-machine interface) 프로그램이다.

2.2 운영체제의 역할과 기능

1) 운영체제의 기능

(1) 가상기계(virtual machine) 기능

테트리스 게임을 하고 있다고 가정할 때 모니터에 보이는 떨어지는 꺽인 막대들이 실제로 모니터의 스크린 뒤에서 떨어지고 있지는 않다. 한글 작업을 할 때도 마찬가지로 눈에 보이지 않는 펜이 사용자가 두드리는 키보드 자판대로 사용자가 눈으로 보고 판단 할 수 있도록 없는 현실을 마치, '있는 것'처럼 "사용자를 위해" 꾸며주는 것이다.

(2) 소프트웨어 통제/관리 기능

오류 없이 정상적으로 한글 프로그램이 설치되어 있다면, 사용자는 아무 걱정 없이 Word 작업을 하고 있을 것이다. 하지만, 그 컴퓨터에 저장된 수많은 프로그램들 간 정보를 교환하고, 서로 방해되지 않도록 프로그램을 실행, 유지시켜 주는 것이 운영체제의 역할이다.

(3) 하드웨어 통제/관리 기능

사용자의 컴퓨터에 연결된 프린터를 정상적으로 가동하도록 자료의 전송속도, 프린터 속도, 다음 장에 프린트하기 등을 통제 / 관리하는 것이다.

2) 운영체제의 역할

(1) 프로세스 관리

운영체제는 실행중인 프로그램의 정보를 메모리에 유지하며 프로세스를 진행한다. 또한 수행 대기 중인 프로세스 중에서 우선순위를 정하여 프로세스를 수행한다.

(2) 메모리 관리

주기억장치를 효율적으로 관리하는 것으로 실행중인 프로그램이 요청할 때 주기억장치를 할당하고 필요 없을 때 회수한다.

(3) 입출력장치 관리

입출력장치를 구동하고 관련 작업을 순서에 맞게 작업한다. 운영체제는 사용자의 요구가 접수되면 이를 해석하고 그 요구에 따라 입출력을 실행한다.

(4) 파일 시스템 관리

파일을 유지 및 관리하며 파일 이름으로 상호 구별 하며 디렉토리로 나누어 계층적으로 관리를 한다.

(5) 네트워크 장치 관리

네트워크에 연결된 컴퓨터 사이의 통신장치를 관리한다.

3. 컴퓨터의 활용분야

3.1 워드프로세스

워드 프로세서(word processor)는 문서를 작성하는 소프트웨어로서 문서 편집 프로그램으로 텍스트 편집기 이상의 특별한 기능들을 제공하는 컴퓨터 프로그램이다. 

세계적으로 많이 쓰이는 워드프로세서로는 워드퍼펙트, 마이크로소프트 워드 등이 있으며, 한국에서 개발된 제품으로는 아래아한글, 훈민정음 등이 있다.

3.2 스프레드시트

스프레드시트(spread sheet)는 전자 계산표 또는 표 계산 프로그램으로 워드 프로세서와 같이 문서를 작성하고 편집하는 기능 이외에 수치나 공식을 입력하여 그 값을 계산해 내고, 계산 결과를 차트로 표시할 수 있는 특별한 기능을 가지고 있다.

스프레드시트의 대표적 제품으로는 엑셀을 들 수 있다,

3.3 프리젠테이션

프리젠테이션은 컴퓨터나 기타 멀티미디어를 이용하여 그 속에 담겨 있는 각종 정보를 사용자 또는 대상자에게 전달하는 행위를 말한다.

프레젠테이션 프로그램(presentation program)은 보고, 회의, 상담, 교육 등에서 정보를 전달하는 데 널리 활용되는 것으로 파워 포인트, 프리랜스 그래픽스 등이 있다.

3.4 그래픽

그래픽(graphic) 소프트웨어는 그래픽 이미지를 만들거나 수정하는 데 사용되는 것으로 대표적인 그래픽 소프트웨어로는 일러스트레이터, 포토 샵, 등을 들 수 있다.

3.5 컴퓨터게임

1) 컴퓨터 게임의 정의

컴퓨터 게임이란 컴퓨터를 이용해 즐거움을 얻는 것을 뜻하며 다시 말해 사람들에게 즐거움을 주는 것을 목적으로 제작된 소프트웨어로 그래픽, 사운드, 스토리 등이 컴퓨터 안에서 조합되어, 이들과 상호작용 함으로써 즐거움을 얻을 수 있도록 만든 것을 말한다.

2) 컴퓨터 게임의 분류

3.6 유틸리티

사용자가 컴퓨터를 좀더 쉽게 사용할 수 있도록 도와주는 소프트웨어(프로그램)를 “유틸리티 프로그램”이라고 하고 통상 줄여서 “유틸리티”라고 한다.

1) 파일 압축 유틸리티

파일의 크기를 압축하거나 줄여 준다. 파일을 압축하면 하드 디스크 또는 플로피 디스크의 저장 용량을 적게 차지하므로 디스크의 저장 공간을 넓혀 주고, 파일을 전송하거나 내려받을 때 걸리는 시간을 단축할 수 있다.

파일 압축 유틸리티 프로그램 으로는 ALzip, 밤톨이, Winzip 등이 있다.

2) 바이러스 퇴치 유틸리티

(1) 바이러스의 정의

바이러스란 컴퓨터에서 실행되는 악성 프로그램으로, 다른 프로그램들과는 달리 컴퓨터 프로그램이나 실행 가능한 부분을 변형하여, 여기에 자기 자신 또는 자신의 변형을 복사하여 컴퓨터 작동에 피해를 주는 명령어들을 가지고 있다.

(2) 바이러스의 예방

-새로운 프로그램을 사용할 때는 항상 2~3개 정도의 최신 버전 백신 프로그램을 사용하여 검사하고 정기적으로 모든 디스크를 검사한다.

-중요한 프로그램이나 자료는 항상 백업(backup)을 해둔다.

-쉐어웨어나 공개 소프트웨어의 경우 컴퓨터를 잘 아는 사람이 오랫동안 잘 사용하고 있는 것을 복사해 오거나 등록 된지 1주일 이상 결과 했고 다른 사람들이 문제없이 사용하고 있는 것을 선택한다.

-하드디스크가 없는 컴퓨터에서 부팅 할 때는 위에서 준비한 감염되지 않은 깨끗한 도스디스켓으로 부팅 시킨다.

(3)바이러스 퇴치 유틸리티

컴퓨터 바이러스를 예방하거나 발견, 제거한다. 바이러스 퇴치 유틸리티 프로그램 으로는 V3, 터보백신, 바이로봇, AntiVirus등이 있다.

3.7 플러그 인(Plug-in) 프로그램

웹 브라우저가 자체적으로 실행하지 못하는 파일 형식들을 지원하기 위해서 설치되어 브라우저의 기능을 확장해 주는 외부 보조 프로그램들을 뜻한다. 웹 브라우저의 기능을 확장시켜 주는 역할을 하기 위해 브라우저에 내장(Plug-in)되어 수행하는 프로그램을 뜻한다. 즉, 자동차에 어떤 장치를 설치하여 특수한 기능을 발휘하듯이, 응용 프로그램에 추가로 설치하여 특정한 기능을 수행할 수 있도록 하는 프로그램이다.

특히, 플러그인 프로그램은 웹에서 제공되는 문서, 음악, 동영상, 가상현실 등의 멀티미디어 정보를 제대로 이용하기 위해서 반드시 필요하다. 대부분의 플러그인 프로그램은 인터넷에서 무료로 내려받을 수 있고, 실행시키기만 하면 자동으로 쉽게 설치된다.

대표적인 플러그인 프로그램으로는 Acrobat Reader, Windows Media Player, Real Player, ShockWave, Winamp, Quick Time등이 있다.

Part 2. 인터넷의 이해

< 인터넷의 개요 >

1. 인터넷의 개념 및 역사

1.1 인터넷의 정의



그림 1) 인터넷 개념

Internet은 지구상에 존재하는 수많은 네트워크들을 연결시킨 네트워크를 말한다. Internet은 '사이'를 뜻하는 Inter와 Network의 합성어이다. 그러므로 그 의미는 '네트워크사이의 네트워크' 혹은 '네트워크를 연결하는 네트워크'의 의미를 갖는다.

일반적으로 Internet이란 서로 연결된 전 세계적인 네트워크로 볼 수 있으며 기술적으로는 TCP/IP 규약을 이용한 전산망이라고 볼 수 있다.

1.2 인터넷(WWW)의 특징

1) 운영체제의 종류에 제한이 없다.

2) 전 세계 누구나 정보를 쉽고 빠르게 교환할 수 있는 개방형 구조이다.

3) 중앙에 어떠한 통제 기구도 없다.

4) TCP/IP라는 표준 프로토콜을 사용한다.

5) 클라이언트(Client)/서버(Server) 시스템을 기반으로 한다.

1.3 인터넷 관련 문서

1) RFC (Request for Comments, 해설요구문서)

- IAB의 공문서 간행물로 IETF에서 출판을 담당한다.

- 컴퓨터 통신 및 인터넷과 관련된 상세한 절차와 표준 규격을 제시하는 문서이다.

- 한번 출판된 RFC는 삭제하거나 변경할 수 없다.

- 특정 번호(STD)를 부여된 RFC 문서는 인터넷상에 공고한다.

- 모든 RFC 문서는 인터넷 사이트(http://www.rfc-editor.org)에서 다운로드가 가능하다.

- RFC에는 RFC 번호, 문서의 범주, STD 번호, FYI 번호, 제안자 이름, 출판된 날짜 등이 포함된다.

2) FYI (For Your Information, 정보전달서)

- RFC 시리즈의 일부분으로, 일반인들에게 홍보하기 위한 문서이다.

- 인터넷과 관련된 기초적이고 일반적인 정보를 제공하는 문서이다.

* FYI : For Your Information. 인터넷 초보자들을 위한 항목별 안내서.

3) Internet-Drafts (I-Ds, 인터넷 초안문서)

-RFC를 제작하기 전에 작업이 진행 중인 초안(Drafts)의 형태로 만든 문서로, 유효기간이 명시되어 있다.

- 번호는 부여되지 않으며, 언제든지 수정되거나 삭제될 수 있다.

4) FAQ (Frequently Asked Questions, 질의응답서)

- 어떤 사항에 대해 자주 질문해 오는 내용과 그에 대한 답변을 정리해 놓은 문서이다.

- 뉴스 서비스나 인터넷 정보 제공 서비스 등에서 FAQ를 개설하여 유용한 자료를 제공한다.

 

2. 인터넷 주소체계 및 프로토콜

2.1 인터넷 주소 체계

1) IP 주소

인터넷에 연결된 컴퓨터 고유의 숫자로 표현된 주소를 말하는 것으로 인터넷에서 데이터가 목적지 컴퓨터에 올바로 전송되려면 반드시 한 컴퓨터에 하나의 주소만 가져야 한다.

인터넷상에 있는 모든 시스템은 도메인 이름과 일대일 대응되는 인터넷 번호 또는 IP 주소라고 불리는 고유의 주소를 가지고 있다.

2) 도메인 네임

도메인 네임 이란 인터넷에 연결되어있는 컴퓨터의 주소로서 기계적인 언어인 IP주소 대신에 사람이 알아보기 쉽게 고유의 문자 주소로 이름을 지어 놓은 것이다.

도메인 네임은 어떤 한 기관이나 단체의 네트워크에 속한 컴퓨터 주소라고도 볼 수 있으며 주소의 오른쪽으로 갈수록 범위가 커지는 계층적 구조를 가지고 있다.

3) 도메인의 선정 원칙

- 도메인은 영문자[A-Z][a-z], 숫자[0-9] 또는 하이픈[-]의 조합으로만 표현된다.

- 도메인은 영문자의 대, 소문자의 구별이 없다.

- 도메인은 영어나 숫자로 시작하여야 하며, 하이픈[-]으로 끝날 수 없다.

- 도메인의 길이는 최소 2자에서 최대 63자까지 가능하다.

- 단, 개인(pe.kr) 도메인은 3글자 이상부터 가능하다. 

- 도메인에 콤마(,), 언더바(_) 등의 기호를 사용할 수 없다.

- 도메인에는 공백(Space)가 있어서는 안 된다.

- 도메인은 전 세계적으로 중복되지 않는 고유한(Unique) 주소로 사용된다.

4) 도메인의 구조

① 국내 도메인의 주소 체계

< 그림 > KR 도메인의 주소 체계

- 도메인의 주소는 계층적으로 표현되며 호스트 컴퓨터에 붙여진 이름의 역순으로 구성된다.

- 최상위 도메인은 국가를 나타내거나, (미국의 경우라면)기관의 성격을 나타낸다.

- 차상위 도메인은 최상위 계층 속에서 고유한 기관의 구분을 나타낸다.

5)도메인 이름 검색 ( Whois )

한국인터넷정보센터(KRNIC)에서 운영하는 Whois 데이터베이스(http://whois.nic.or.kr/) 사이트에 접속하면, 등록이 완료된 도메인 이름과 IP 주소, 그리고 AS 번호 등으로 구분하여 검색할 수 있다.이름서버의 이름이 .kr로 끝나지 않는 도메인(예: .com, .net, .to 등)은 검색되지 않는다.

6) 도메인 네임 시스템 ( DNS )

인터넷의 주소체계는 숫자로 되어있기 때문에 사용자들이 이 숫자를 일일이 외우는 것은 상당히 힘들기 때문에 이러한 숫자로 된 주소체계를 사람들이 알아보기 쉬운 문자로 바꾸어 주는 역할을 하는 것이 ‘DNS(Domain Name System)'이다. 즉 인터넷상에서 숫자로 된 IP 주소를 문자로 된 도메인 이름으로 상호 변환(mapping)해 주는 시스템이다. 또한 이와 같은 역할을 하는 컴퓨터를 DNS 서버라고 한다.

2.2 프로토콜의 종류

1) 프로토콜의 정의

네트웍을 "시스템 간에 어떤 물리적 연결을 통해 자원을 공유하고 데이터를 교환하도록 만들어진 그룹" 이라 정의할 수 있을 때, 어떤 시스템이 다른 시스템과 원활히 통신을 수행하기 위해서는 서로 간에 어떤 규칙이나 약속이 필요하게 되는데 이를 프로토콜이라 한다. 즉, 프로토콜은 "어떤 시스템이 다른 시스템과 통신을 원활히 수행하도록 해주는 통신 규약" 이라 정의할 수 있다.

2) 인터넷 표준 통신 규약 ( TCP/IP )

TCP/IP(Transmission Control Protocol/Internet Protocol)는 다른 종류의 컴퓨터 사이에 통신이 가능하도록 하는 통신 규약으로 신뢰성과 호환성이 뛰어나고 다양한 용도로 사용될 수 있어 인터넷의 표준 프로토콜로 사용되고 있다.

< 인터넷 서비스 >

1. 웹의 개요

1.1 웹의 정의

웹은 World Wide Web 이라는 영어 단어의 첫 자를 따서 WWW 또는 W3, 혹은 단순히 웹(Web)이라고도 부른다. WWW는 이미 밝힌바와 같이 World Wide Web의 약자로 직역해 본다면 "세계 곳곳에 널리 깔려있는 거미집" 이라는 뜻이다. 다시 말하면 거미줄처럼 얽혀있는 세계 통신망을 이용한다는 말이다.

대표적인 웹 브라우저는 넷스케이프 네비게이터, 인터넷 익스플로러, 모자익 등이 있다.

1.2 웹의 주소체계

WWW 상의 문서들에 대한 유일한 식별자를 URL(Uniform Resource Locator)이라 한다.

URL(Uniform Resource lactor)이란 인터넷 웹 사이트, 웹 페이지 또는 웹 페이지에 포함된 그림 등과 같은 정보 위치를 표시하기 위해 사용하는 주소를 뜻한다.

1) URL 표기의 기본 구성

< 프로토콜://호스트.도메인[:포트번호]/디렉토리명/파일명 >

|← (1) →||←------ (2) -------→||←---- (3) -----→|

(1) 프로토콜 부분

http://, ftp://, mailto:, Telnet://

(2) 호스트. 도메인(또는 도메인명) 부분

www.ihd.or.kr 또는 www.swu.ac.kr 부분

(3) 디렉토리명/파일명(또는 디렉토리 없이 파일명) 부분

index.html 또는 profile.htm 부분

2. 인터넷 서비스의 종류

2.1 전자메일(E-mail)

1) 전자우편의 정의

전자우편은 인터넷을 통해 서로 메시지를 주고받는 것을 뜻하며 텍스트, 이미지, 사운드, 동영상, 문서 파일, 실행 파일, 압축 파일 등 모든 종류의 파일을 첨부시켜서 배달할 수 있고 기존의 편지에 비하여 빠르고 저렴하다.

전자우편을 보내고 받으려면 ‘사용자 계정(ID)@도메인'으로 구성된 전자 우편 주소(E-mail Address)가 필요하다.

(1) 스팸 메일

- 전자우편으로 오는 광고성 메일로, 소위 정크(Junk) 메일이라고도 한다.

(2) 웹 메일(Web Mail)

컴퓨터 통신망을 이용하여 컴퓨터 사용자 간에 편지나 여러 정보를 주고받는 새로운 개인 통신방법으로 보통 이메일 이라고 한다.

이메일은 통신망을 통하여 전달되며 일반 편지와 달리 주고받는데 시간이 걸리지 않는다는 점이다. 또한 이메일은 전화와는 달리 상대방이 부재중이라도 편지나 자료를 전달할 수 있다.

이메일을 사용하려면 어떤 통신망이든 통신망에 가입하여야 한다. 어떤 회사나 기관의 폐쇄된 통신망이라면 그 회사나 기관 사람들만 전자우편을 이용할 수 있을 것이며, PC 통신망에 가입하고 있다면 해당 PC 통신망에 가입한 사람들끼리 이메일을 이용할 수 있다. 물론 인터넷을 이용하면 인터넷 전자우편 주소를 가지고 있는 세계의 어느 누구와도 이메일을 주고받을 수 있다.

일반 우편과 마찬가지로 주소를 통하여 주고받게 된다. 특히 인터넷의 전자우편 주소는 전 세계적으로 사용이 가능하기 때문에 세계의 어느 곳의 누구에게나 인터넷 주소로 이메일을 띄울 수 있다. 전자우편 주소는 @라는 기호를 사용하는 표시한다. 예를 들어 swu.ac.kr이라는 주소의 아이디가 gmnmn인 홍길동이라는 사람에게 전자우편을 보내기 위해서는 gmnmn@swu.ac.kr란 주소를 사용하면 된다.

위와 같은 전자우편 주소는 특별 계정이 있어야 부여 받을 수 있는데, 인터넷이 일반화되면서 일반인에게 무료로 전자우편 서비스를 제공하는 곳이 많이 있으므로 이런 곳에 가입하여 이용하면 된다.

2.2 메신저

1) 메신저의 정의

메신저란 인터넷에서 실시간으로 메시지와 데이터를 주고받을 수 있는 소프트웨어이다.

대표적인 메신저로는 MSN메신저, 버디버디, 지니, Daum메시저 등이 있다.

2) 메신저의 특징

- 메신저를 사용하면 인터넷에 접속해 있는지를 확인할 수 있으므로 응답이 즉시 이루어지므로 전자우편보다 훨씬 속도가 빠르다.

- 컴퓨터로 작업을 하면서 메시지를 주고받을 수 있다.

- 여러 사람과의 채팅과 음성채팅도 지원하며 대용량의 동영상 파일은 물론, 이동전화에 문자메시지도 보낼 수 있다. 이 밖에도 뉴스나 증권, 음악 정보 등의 서비스도 제공한다.

2.3 전자상거래

EC (Electronic Commerce)라고 하며 물품이나 서비스를 인터넷, 특히 웹상에서 구매하고 판매하는 것을 뜻한다.

전자상거래는 좁은 의미로는 쇼핑몰에서 이루어지는 재화나 용역의 거래와 같은 사이버 비즈니스를 뜻하며 넓은 의미로는 상품과 서비스의 판매/구매, 광고의 수주/발주, 재화나 용역의 제공, 서비스 제공, 지불 결제, 인터넷 마케팅, 판매 활동 등 컴퓨터 통신망에서 이루어지는 모든 종류의 경제 활동을 뜻한다.

2.4 모바일 커머스(Movile Commerce)

이동 중에 무선 단말기(이동통신 단말기, PDA, 노트북)를 통해 인터넷에 접속하여 상거래를 수행하는 행위를 뜻하는 것으로 언제(any time), 어디서나(any where) 무선 단말기를 이용하여 인터넷에 접속하고 전자적 상거래를 수행할 수 있다는 것을 의미한다.

3. 홈페이지 제작

3.1HTML의 정의

HTML이란 Hyper Text Markup Language의 약자로 인터넷에서 정보를 보여주기 위한 하이퍼 텍스트를 만드는 표준적인 언어이며 홈페이지를 만들때 쓰이는 언어이다. html문서는 각각의 명령어를 말하는 tag로 이루어져 있다. HTML tag는 '<'와 '>'사이에 들어가게 되고, <tag> ... </tag> (시작 tag와 종료 tag)로 구성되며 그 사이에 내용이 들어가게 된다.

1) HTML 태그의 특징

- 태그는 < >와 </ >의 한 쌍으로 이루어진다.

- 태그는 ‘<로 시작되어 >로 끝나는 곳까지 적용된다.

- 태그에 의해 정의된 내용은 웹 브라우저를 이용해서만 문서로 볼 수 있다.

- 태그는 대/소문자 구분이 없다. 즉 <HTML>, <Html>, <html>을 모두 사용해도 무방하다. 

- 속성과 또 다른 속성 사이에는 반드시 공백(Space)을 넣어 구분해 주며, 속성 값이 두 단어 이상의 구문인 경우에는 반드시 큰따옴표(“ ”)로 묶어 주어야 한다.

- 칸(Space) 띄우기와 저작권표시(ⓒ)같은 것은 특수한 기호를 사용해야 한다.

예) space - &nbsp; / ⓒ - &copy;

2) HTML문서의 기본 구조

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<HTML>

<HEAD>

<TITLE> 제목표시 줄에 표시될 문서의 제목 </title>

</HEAD>

<BODY>

본문의 내용

</BODY>

</HTML>

 

① <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

W3C에서 인증한 HTML 4.0버전을 사용했다는 뜻으로 의례적인 문장이므로 생략해도 상관없다. 

② <HTML>

HTML 문서를 시작한다는 의미이다.

③ <HEAD>

문서의 머리부분으로 웹 문서에 대한 정보가 들어가는 곳이다. HEAD 태그 내에 들어가는 태그에는 몇 가지가 있는데 대표적으로 TITLE 태그가 있다. HEAD 태그내의 내용은 브라우저에 표시되지 않는다.

④ <TITLE>

HTML 문서의 제목을 쓰는 Tag 이다. 이곳에 들어간 제목은 HTML 문서를 실행했을 때 웹브라우저의 상단 제목 표시 줄에 나타나게 된다. TITLE Tag는 반드시 HEAD Tag내에 써줘야 한다.

⑤ <BODY>

문서의 본문에 해당하는 곳이다. 문서 대부분의 내용이 이 BODY Tag 내에 들어가게 된다. 

3.3 홈페이지 저작도구

1) 텍스트 기반 웹에디터

① 메모장(Notepad)

Windows OS에서 지원하는 보조프로그램의 하나인 메모장은 직접 Markup 태그를 입력하여 HTML 문서를 제작하는 것이다.

2) 홈사이트(Homesite)

얼라이어(Allaire)사에서 개발한 웹 에디터로 HTML을 구성하는 태그들이 아이콘화 되어 있어서 HTML 태그를 쉽게 입력할 수 있으며, 주로 전문가들이 많이 사용한다.

3) 핫도그(Hotdog)

호주의 소시지(Sausage)사에서 개발한 에디터로 Dynamic HTML, Style Sheet, ASP 등의 기능을 지원한다.

4) 위지워그(WYSIWYG) 기반의 웹에디터

① 나모 웹 에디터

- 나모 인터랙티브사에서 개발한 에디터이다.

- 나모의 패키지에서는 나모 GIF 애니메이터, 화면 갈무리 프로그램을 각기 따로 제공한다.

- 스타일 시트, 자바 스크립트, 수식(함수) 기능, 이미지 맵 기능, 브라우저로 미리보기 등을 다양하게 지원한다.

② 프론트 페이지(Frontpage)

- 마이크로소프트사에서 개발한 위지워그 방식의 웹 에디터이다.

- 컴퓨터에 Windows 98로 운영체제(OS)를 설치하면 기본적으로 시작 프로그램에 추가된다.

③ 넷스케이프 컴포저(Netscape composer)

- 넷스케이프사에서 개발한 위지워그 방식의 웹 에디터이다.

- 넷스케이프 커뮤니케이터에 내장되어 있어서 웹 브라우저만 설치되어 있으면 워드프로세서 기능과 유사하기 때문에 누구나 쉽게 사용할 수 있다. 

④ 드림위버(Dreamweaver)

- 쇽웨이브 플래시라는 프로그램으로 유명한 매크로미디어사에서 개발한 웹 에디터이다.

- 위지워그 방식과 HTML 태그 입력 방식을 모두 지원하며, 특히 다이나믹 HTML 제작 기능이 뛰어나 동적인 홈페이지를 제작하는데 아주 유용하게 사용된다. 

4. OSI 참조모델 (Open Systems Interconnection Reference Model)

1) 개 요
가. 년도/제정 : 1977 / ISO(International Standards Organization)
나. 정 의 : 네트워크 프로그래밍 국제표준안.
다. 종 류

 

계 층

 

OSI 기준모델

 

인터넷 프로토콜 스위트

 

 

7

 

응용 계층

 

application layer

 

ftp, SMTP, telnet, SNMP

 

Application

 

6

 

표현 계층

 

presentation layer

 

 

5

 

세션 계층

 

session layer

 

 

4

 

전송 계층

 

transport layer

 

TCP, UDP

 

TCP

 

3

 

네트워크 계층

 

network layer

 

IP, 라우팅 프로토콜

 

IP

 

2

 

데이터 링크 계층

 

data-link layer

 

LLC, MAC, HDLC

 

Network Access

 

1

 

물리 계층

 

physical layer

 

RS-232C, UTP

 

가. Application Layer (응용계층)
(1) 이기종 컴퓨터 간의 Terminal Emulation과 서로 다른 파일시스템 간의 파일 전송
(2) 일반 사용자에게 통신 기반의 서비스 제공
나. Presentation Layer (표시 계층)
(1) 정보를 공통의 전송형식으로 변환하고 암호화 또는
데이터의 압축 등을 행하는 형식 설정과 코드 변환을 한다.
다. Session Layer (작업 계층)
(1) 시스템들 사이에서 조직적이고 동기화된 방식으로
데이터를 교환할 수 있는 수단을 제공.
(2) Multi-user용 컴퓨터의 login이나 파일전송 등을 담당.
응용프로세서간의 대화를 관장 Monitor한다.
(3) 프로세서간의 접속과 양방향인지 단방향인지에 대한 통신방식지정
라. Transport Layer (전송 계층)
(1) 이동계층. 전송계층. 상위 계층에서 실어온 데이터를 전송 가능한 크기로 나눔
(2) 데이터 전송서비스 제공
(3) 가상 회로의 구축, 유지 및 종료, 전송 오류 검출 및 복구
그리고 정보 흐름 제어의 절차를 제공
(4) TCP, UDP가 전송계층에 속함
마. Network Layer (네트워크 계층)
(1) 두 시스템간의 연결성과 데이터경로 설정
(2) 네트워크 간 데이터(패킷) 전송 담당
(3) 트래픽이 많아 혼잡도가 심할 때 이를 어떻게 제어하는가 하는
흐름제어, 에러제어
(4) CCITT 권고 X.25가 대표적 프로토콜
바. Data Link Layer (데이터링크 계층)
(1) 물리적 어드레싱, 네트워크 토폴로지, 회선 사용 규칙, 오류 검출, 프레임 전달
그리고 흐름 제어 등에 관계
(2) 상위계층으로부터의 모든 데이터 패킷을 인식할 수 있는 데이터로 변환
Physical계층으로 전송하는 data 집하 역할
(3) 전송된 패킷의 에러유무를 확인, 에러 발생시 패킷을 재전송
사. Physical Layer (물리계층)
(1) 전기, 기계, 절차 그리고 기능적 측면의 문제들을 정의
(2) 실제적인 데이터 교환 : 데이터정보를 전기적인 볼트로 변환하여
상대방 수신장치로 보내는 역활 ex) 랜 케이블

Part 3. 인터넷의 활용

<웹 브라우저>

1. 웹브라우저의 개요

1.1 웹브라우저의 정의

사용자의 컴퓨터가 인터넷에 접속되어 웹 서버로부터 가져온 여러 가지 정보를 볼 수 있도록 도와주는 소프트웨어로서, 현재는 WWW 뿐만 아니라 FTP, Telnet, News, Gopher 등과 같은 다양한 인터넷 기능을 통합하여 몇 번의 마우스 클릭만으로 쉽게 사용할 수 있도록 개발되어 있다.

웹 브라우저에는 여러 종류가 있지만 마이크로소프트(Microsoft)사의 인터넷 익스플로러(Internet Explorer)와 넷스케이프(Netscape)사의 커뮤니케이터(Communicator)가 가장 많이 사용되는 대표적이다.

1) 웹 브라우저의 역할

(1) 인터넷을 쉽게 항해할 수 있다.

(2) 원하는 웹사이트에 쉽게 접속할 수 있다.

(3) 정보를 쉽게 검색할 수 있다.

(4) 자주 이용하는 웹사이트 목록의 관리가 쉽다.

(5) 찾은 정보의 관리가 편리하다.

(6) 전자우편 기능을 제공한다.

(7) FTP, 유즈넷, 고퍼 등의 인터넷 서비스도 제공한다.

1.2 웹 브라우저의 종류

1) 텍스트 기반 웹 브라우저

Samba(삼바), Lynx(링스)

2) 그래픽 기반 웹 브라우저

(1) 도스 기반 웹 브라우저

Arachne(아라크네)

(2) 윈도우 기반 웹 브라우저

Mosaic(모자익), 넷스케이프 커뮤니케이터(Netscape Cumunicator ), 인터넷 익스플로러(Internet Explorer), 핫자바(HotJava), Opera(오페라), Cello(첼로)

2. 인터넷 익스플로러의 활용

2.1인터넷 익스플로러의 특징

① 익스플로러 6.0 버전을 출시하면서 사용자 인터페이스를 많이 개선하였다.

② 보안을 강화하여 웹 사이트 등급제를 도입하였다.

③ 익스플로러의 설치만으로 자동적으로 자바와 자바 스크립트를 모두 사용할 수 있게 되어 수행속도가 한층 빨라졌다.

④ 주소표시줄에서 인터넷 한글 키워드 시스템을 지원한다.

2.2 인터넷 익스플로러 사용법

1) 인터넷 익스플로러 도구모음

① 뒤로: 이전에 접속한 홈페이지로 되돌아간다.

② 앞으로: 되돌아온 뒤에 다시 나중에 접속한 웹 문서를 접속한다.

③ 중지 : 현재 웹 문서를 접속하는 도중에 시간이 많이 걸릴 경우 전송을 강제로 종료한다.

④ 새로고침 : 현재 페이지를 다시 보여주는 기능으로 자주 업데이트 되는 페이지를 보거나 그래픽이 제대로 나타나지 않을 때 사용한다.

⑤ 홈 : 인터넷 옵션에서 홈페이지로 등록해 놓은 사이트로 언제든지 접속할 때 사용한다.

⑥ 검색 : 가장 널리 사용하는 검색엔진을 모아 놓아 다양한 검색이 가능하다.

⑦ 즐겨찾기 : 사용자가 자주 방문하는 사이트를 등록해 놓고 다음에 접속할 때 해당 사이트의 URL을 기억할 필요없이 바로 선택하므로 접근을 쉽게 하기 위해 사용한다.

<인터넷정보검색>

1. 인터넷 정보검색의 개요

1.1 정보검색의 정의

정보검색은 미리 수집 가공 처리하여 저장한 정보들 가운데서 필요한 정보를 찾아내는 것이다.

1) 정보검색의 기본 원칙

(1) 검색 엔진에 대한 이해

-검색엔진의 도움말은 반드시 읽어본다

-찾고자 하는 정보의 형태에 따라 적합한 검색 엔진을 선택한다.

-검색 엔진에서 지원하는 연산자의 종류와 연산 기호를 정확하게 파악한다.

-검색 엔진에서 지원하는 옵션 검색 또는 필드 검색 조건을 파악하고, 기본 검색과 확장 검색의 사용법도 정확히 파악한다.

-검색엔진이 인터넷상에 있는 모든 정보를 찾아주지 못한다는 것을 항상 염두에 둔다.

-유명하거나 인기 있는 검색 엔진 한가지만을 이용하여 검색한다면 올바른 정보를 찾을 수 없다.

(2) 검색의 방법의 기본 원칙에 대한 이해

-리키즈(Leakage)를 최소화 할 수 있도록 검색한다.

-개비지(Gabage)가 많이 발생하지 않도록 검색한다.

-키워드 선정시, 사용 가능한 유의어를 반드시 고려한다.

-논리 연산자와 인접 연산자의 사용법을 정확히 파악한 후 사용한다.

-구문(어구 : Phrase) 검색 기능을 이용하여 보다 정확한 정보를 검색한다.

-절단 검색(Truncation) 기능을 적절히 활용한다.

-대/소문자의 구분 여부를 정확히 파악한 후 사용한다.

-유즈넷, FTP, 메일링 리스트 등의 검색도 올바른 검색에 도움이 될 수 있다.

-제목(Title)으로 제한하여 검색하면 보다 정확한 정보를 검색할 수 있다.

- URL에 포함될 가능성이 높은 키워드를 사용하여 URL 제한 검색을 이용한다.

1.2 정보검색의 연산자

1) 논리 연산자(Boolean Operators)

(1) AND - 논리곱

검색 시 AND 사이에 있는 검색어가 모두 포함된 문서를 검색하고자 할 때 사용한다.

(2) OR - 논리합

검색 시 OR 사이에 있는 검색어가 하나라도 포함된 문서를 검색하고자 할 때 사용한다.

(3) NOT - 논리차

NOT 뒤에 위치하는 검색어가 포함된 문서를 제외한 검색을 하고자 할 때 사용한다.

2) 대표적인 검색 옵션

(1) 구문 검색(Phrase Searching)

-연속해서 나오는 두 개 이상의 키워드들을 하나의 구문 또는 어구라고 하여 검색하는 것이다.

-구문은 보통 큰따옴표(“ ”)로 묶어서 검색한다.

(2) 자연어 검색

-불완전한 질문 형식이나 대화 등 일상생활에서 사용되는 자연스러운 문장 형식으로 정보를 검색하는 것이다.

(3) 절단 검색(Truncation) / 와일드 카드(Wild Card)

-와일드카드 문자(* 또는 ?)를 키워드로 입력한 단어에 붙여서 사용하여 어미나 어두를 확정하여 검색하는 것이다.

2. 검색 엔진의 종류 및 특징

2.1 검색엔진의 정의

인터넷상에 산재해있는 정보를 수집하고 이를 체계적으로 저장한 후, 사용자가 원하는 정보를 찾을 수 있도록 안내자 역할을 해주는 일종의 데이터베이스 시스템이다.

2.3 검색엔진의 종류

(1) 단어별(Keyword) 검색엔진

① 특징

-키워드 검색 엔진 = 로봇 검색 엔진

-단어로 검색하는 검색엔진을 말한다.

-일종의 자동 순회 프로그램이 웹의 모든 사이트를 주기적으로 돌아다니면서 자동으로 페이지의 정보를 수집해서 인덱싱하여, 방대한 규모의 자체적 데이터베이스를 구축하는 방식이다.

④ 대표적 검색엔진

-국내 : 심마니(철), 네이버, 한미르, 애니서치, 엠파스, 구글

-국외 : 알타비스타, Hotbot, 익사이트, 인포시크, 구글

(2) 주제별(Directory) 검색엔진

① 특징

-디렉토리 검색 엔진 = Subject-oriented Search Engine

-정보의 내용을 주제별로 분류하여 정보를 찾을 수 있게 하는 검색엔진이다.

-이용자의 요청에 의해 등록된 정보를 바탕으로 검색 엔진의 전문 서퍼들이 각각의 홈페이지를 직접 방문해서 수작업으로 정보를 수집하여 데이터베이스를 구축하는 방식이다.

④ 대표적인 검색엔진

-국내 : 야후 코리아, 지프(ZIP)

-국외 : 야후(Yahoo), 갤럭시(Galaxy)

(3) 메타(Meta) 검색엔진

① 특징

-지능형 검색 엔진 = 멀티스레드(Multi-thread) 검색 엔진

-자체적인 데이터베이스를 갖지 않고 다른 검색엔진들에서 찾은 결과를 사용자에게 보여주는 검색엔진이다.

④ 대표적인 검색엔진

-국내 : 미스 다찾니, 네이버의 국외 검색

-국외 : Savy Search, Metasearch, MataCrawler, All 4 One, 뷰콥(Beaucoup), 서치(Search)

번호 제목 글쓴이 날짜 조회 수
47 [단독] 공무원 경력채용 '다자녀 부모' 우대 추진 file 아주 2023.05.27 40
46 [인사혁신처 공고 제2023-1호] 2023년 국가공무원 공개경쟁채용시험 등 계획 공고 file 아주 2023.01.04 55
45 내년 국가공무원 6천396명 공채시험 선발…'데이터직' 첫 채용 아주 2022.12.19 116
44 18살 7급공무원 가능해진다…'20세 이상' 응시제한 개정 아주 2022.07.28 57
43 공무원 7급 공채 3만3527명 지원…평균경쟁률 42.7대 1 file 아주 2022.06.08 46
42 (인재정책과 공개채용1과) 올해 국가공무원 공채시험 6,819명 선발 file 아주 2022.01.03 69
41 2021년도 국가공무원 공개경쟁채용시험 등 계획 공고 file 관리자 2021.01.07 100
40 (인재정책과) 2020년도 국가공무원 공채 6,110명 선발 file 아주 2020.01.01 80
39 2019년 국가공무원 공채 6117명 선발 아주 2019.01.06 61
38 2019년도 국가공무원 공개채용시험 계획 공고 file 아주 2019.01.01 56
37 2018년도 국가공무원 공개경쟁채용시험 등 계획 공고 file 아주 2018.01.04 178
36 2015년도 국가공무원 경력경쟁채용시험 시행계획 안내 file 아주 2015.03.24 364
35 2015년 물류관리사 시험일정 아주 2015.01.01 353
34 2015년 유통관리사 시험일정 아주 2015.01.01 296
33 2015년도 국가공무원 공개경쟁채용시험 계획 공고 file 아주 2015.01.01 292
32 2014년도국가공무원 공개경쟁채용시험 등 일정 공고 file 아주 2014.01.06 409
31 2014년 유통관리사 시험일정 아주 2014.01.06 453
30 제18회 물류관리사 국가자격시험 시행계획 사전공고 file 아주 2014.01.06 430
29 2013년 유통관리사 시험일정 아주 2013.01.13 1082
28 2013년 물류관리사 시험일정 아주 2013.01.13 1151
CLOSE