절차 지향 언어 vs 객체 지향 언어절차 지향 언어 vs 객체 지향 언어

Posted at 2013. 6. 11. 18:40 | Posted in 1학기/컴퓨터활용

절차 지향 언어 [ procedure-oriented language, 節次指向言語]

 

프로그램을 작성할 때 실행 순서를 지정하게 되는 프로그램 작성 언어.

문제의 해결 순서와 절차의 표현과 해결이 쉽도록 설계된 프로그램 언어로서

고수준 언어에는 C 언어, 파스칼, 코볼, 포트란, 알골, PL/1 등이 있다.

이에 대하여 리스프(LISP)와 같은 함수형 언어나 프롤로그와 같은 논리형 프로그램 작성 언어는

실행 순서를 지정할 필요가 없어 비절차형, 또는 비절차 지향 언어라고 한다.

객체 지향 언어 [ object-oriented language, 客體指向言語 ]

객체 지향 프로그래밍(OOP) 환경에서 사용되는 프로그램 언어의 총칭.

대표적인 객체 지향 언어로는 추상 데이터형 프로그램 언어의 시조라고 할 수 있는

시뮬레이션 언어 시뮬라, 스몰토크 80 등이 있다.

또한 기존 언어에서 객체 지향으로 확장된 것으로는 표와 같은 것이 있다.

 

 

 

절차 vs 객체

절차지향언어는 말그대로 순서를 뜻한다면 객체지향언어 이외의 모든 언어가 됩니다.

하지만 절차는 procedure(스펠이 맞는지 모르겠습니다.)를 번역한 것이죠.

C에서는 함수라는 것 밖에 없지만 다른 언어에서는 함수 이외에도

proceduresubroutine 등의 이름으로 비슷한 도구를 제공합니다.

그런의미에서 보면 절차지향 언어는 함수나 서브루틴으로 이루어진 언어를 의미할 수도 있습니다.

객체지향언어와 절차지향언어의 가장 뚜렷한 차이점은 클래스와 객체가 있느냐 없느냐입니다.

객체지향언어는 그 언어의 기본요소가 객체로 되어있습니다.

클래스는 객체를 생성하기위한 틀에 해당합니다. 그래서 클래스를 정의하는 것은 곧 객체를 설계하는 것입니다.

사실 객체라는 것은 여러가지 정보를 가진 정보의 덩어리에 불과합니다.

하지만 객체는 자신만의 전용 함수들을 갖고 있습니다. 이 것들을 멤버함수 또는 메서드라고 부르죠.

이 메서드는 객체가 가진 멤버변수들에 대해서는 따로 입력받지 않고도 접근할 수 있어서

주로 객체가 특정 입력을 받았을 때 알맞는 반응을 보이도록하는데에 사용합니다.

그리고 이런 식으로 객체를 설계하는 것이 프로그래밍 작업의 주요한 부분입니다. 그래서 객체지향언어라고 부릅니다.

하지만 절차지향언어로도 객체지향 프로그래밍을 하는 것이 가능합니다.

절차지향 언어의 대표격인 C언어는 구조체라는 도구를 제공해서 정보 덩어리를 생성할 수 있게 해줍니다.

또한 포인터를 제공하므로 구조체를 함수에 넘기기 쉽도록 해줍니다.

비록 언어차원에서 직접적인 지원은 못받지만

어떤 구조체가 자신만의 전용함수들을 가지고 있다면 객체지향 언어의 객체와 다를 바가 없습니다.

C언어에서 자주 사용하는 파일포인터와 f로 시작하는 파일 액세스 함수들이 바로 그런 예지요.

'1학기 > 컴퓨터활용' 카테고리의 다른 글

INTERNET  (0) 2013.05.13
NET  (0) 2013.05.13
NET  (0) 2013.05.13
컴퓨터 활용  (0) 2013.05.13
컴퓨터활용  (0) 2013.05.13
//

INTERNETINTERNET

Posted at 2013. 5. 13. 23:27 | Posted in 1학기/컴퓨터활용

Chapter 04. 인터넷의 시작

 

I. 인터넷의 개요

 

일반적 정의

- 네트워크의 네트워크( a network of networks)

- 전 세계에 있는 컴퓨터 간에 정보 공유를 위한 컴퓨터 네트워크

- 기반 구조적인 정의

* IP에 기반을 둔 유일한 주소체계를 가진 범세계적인 정보시스템

* TCP/IP를 사용하여 커뮤니케이션을 지원하는 통신시스템

* 누구나 접근할 수 있는 고차원의 서비스

- 기반구조와 발생하는 일을 종합한 정의

* TCP/IP 프로토콜에 기반을 둔 네트워크의 네트워크

* 네트워크를 구축하고 사용하는 사람들의 공동체

* 네트워크를 통해 획득하게 되는 정보자원의 집합 

 

비즈니스적 관점에서 본 인터넷

- 네트워크를 이용하는 사람들 간의 관계를 맺어주는 매체(통신채널)

- 네트워크 속에 존재하는 수많은 정보들의 집합

- 사람들에게 실제 세계가 아닌 가상공간(cyberspace)을 제공

- 많은 비즈니스 기회제공

 

 

인터넷의 특징

- 멀티미디어 정보의 실시간 교환

- 쌍방향 환경의 네트워크

- 개방적인 세계 규모의 네트워크

- 소유자나 운영자가 따로 없는 네트워크

- 저렴한 비용으로 이용 가능한 대중적 네트워크

 

II. 인터넷의 역사

 

고유명사 ‘internet’

- 1969년 DARPA(u.s Defense Advanced Research Projects Agency)의 후원으로 태동한 ARPANET(Advanced Research Projects Agency Network)에서 시작

- ARPANET은 패킷 교환(packet switching)이라는 통신 기술을 시험하기 위한 목적

- 구체적인 목적

∙ 통신의 어느 한 부분이 두절되더라도 전체 네트워크 기능이 마비되지 않는다.

∙ 군사적으로 적의 공격에도 안전한 통신 체계를 구축한다.

∙ 다른 컴퓨터 기종간의 통신을 쉽게 한다.

∙ imp(interface message processor)를 사용해서 네트워크를 연결한다.

∙ 기능에 이상이 발생한 지점을 자동으로 피해서 통신 경로를 결정한다.

-

 

인터넷의 중요한 발전단계

∙ 1968년 미 국방성에 의해 통신망 개발 프로젝트로 출발(ARPANET).

∙ 1969년 미 국방성과 UCLA, 스탠포드 등이 연결된 ARPANET 탄생

∙ 1974년 TCP/IP 프로토콜 개발

∙ 1982년 TCP/IP가 인터넷의 표준 프로토콜로 채택

∙ 1984년 도메인 네임 시스템이 도입

∙ 1986년 미국과학재단 NSF에 여러 기관들의 네트워크가 연결되면서 인터넷의 본격적인 이용이 증가

∙ 1989년 유럽입자물리연구소(CERN)에서 웹서버/클라이언트가 개발

∙ 1990년 ARPANET을 해체하고, 모든 업무를 NSFNET으로 이관

∙ 1990년 URL, HTTP, HTML 표준 제정

∙ 1993년 일리노이대학의 NSCA 학생과 스텝들에 의해 웹브라우져 “모자익” 개발

∙ 1994년 짐클락과 마크앤드리슨이 넷스케이프사 설립, 네비게이터 개발

∙ 1995년 인터넷의 비약적인 성장으로 NSFNET 백본 해체, 상용 백본 등장


'1학기 > 컴퓨터활용' 카테고리의 다른 글

절차 지향 언어 vs 객체 지향 언어  (0) 2013.06.11
NET  (0) 2013.05.13
NET  (0) 2013.05.13
컴퓨터 활용  (0) 2013.05.13
컴퓨터활용  (0) 2013.05.13
//

NETNET

Posted at 2013. 5. 13. 23:25 | Posted in 1학기/컴퓨터활용

III. 국내의 인터넷 현황

 

우리나라 인터넷 역사

∙ 1982년 한국과학기술원(KAIST)에서 TCP/IP를 사용하여 SDN(System Development Network)을 시작

∙ 1983년 데이콤 연구소에서 UUCP (Unix-to-Unix Copy Program)를 이용하여 미국과 연결

∙ 1985년 전자통신연구소(ETRI)에서 유럽과 연결

∙ 1987년부터 교육망(서울대)과 연구망(시스템공학연구소)을 통한 교육연구망 프로그램 시작

∙ 1990년 HANA/SDN이 전용선으로 인터넷으로 연결

∙ 1994년에는 한국통신(KT) 및 데이콤에서 상용 인터넷 서비스를 시작

 

학술 연구망 : hananet, kren, kreonet

상용망 : kornet, 데이콤, inet, 나우누리

 

 

IV. TCP/IP 프로토콜 구조

 

 

 

프로토콜 개요

- 5개의 계층구조로 되어 있으며, 현재 가장 널리 사용되는 통신 프로토콜

- OSI 모델과 TCP/IP 계층구조

http://ko.wikipedia.org/wiki/OSI_%EB%AA%A8%ED%98%95

 

 

인터넷 관련 조직

- 국외

* ISOC(internet society)

* NIC(Network Information Center)

* IAB(Internet Architecture Board)

* IETF(Internet Engineering Task Force)

* IRTF(internet research task force)

- 국내

* KNC(Korea Networking Council : 한국 전산망 협의회)

* KRNIC(Korea Network Information Center : 한국 통신망 정보 센터)

 

V. 정보통신 윤리 및 관련 법률

 

인터넷 사용 예절

- 일상생활에서의 예절보다 엄격한 규범과 약속이 필요

- 네티켓 : 네티즌의 에티켓

- 게시판 사용할 때의 예절

- 전자우편을 사용할 때의 예절

- 채팅을 할 때의 예절

 

 

 

 

컴퓨터 범죄

- 허락 받지 않고 컴퓨터의 데이터를 불법적으로 이용하거나 전송하는 위법행위

- 컴퓨터를 이용한 사기, 업무방해죄, 비밀침해죄, 간첩죄, 문서위조죄 등

- 컴퓨터 범죄의 유형

* 불법정보의 유통과 소프트웨어 불법복제

* 개인정보의 침해

* 불법적인 정보매체의 이용

 

통신 규제 접근 방법

- 법, 제도적인 접근

- 소프트웨어적인 접근

- 민간단체들이 주도하는 자율관리

 

정보통신 관련 법률

- 우리나라에서 시행되는 정보 통신 관련 법률 2가지

* 컴퓨터 프로그램 보호법과 저작권법

* 개인 정보 보호 관련 법률

∙ 공공기관의 개인정보보호에 관한 법률

∙ 통신비밀 보호법

∙ 통신 및 대화비밀의 보호

∙ 범죄수사를 위한 통신 제한 조치의 허가요건

∙ 비공개의 원칙

∙ 통신 제한 조치로 취득한 자료의 사용 제한

∙ 전화협박 등의 방지를 위한 제한

∙ 타인의 전화 침해 금지

 

'1학기 > 컴퓨터활용' 카테고리의 다른 글

절차 지향 언어 vs 객체 지향 언어  (0) 2013.06.11
INTERNET  (0) 2013.05.13
NET  (0) 2013.05.13
컴퓨터 활용  (0) 2013.05.13
컴퓨터활용  (0) 2013.05.13
//

NETNET

Posted at 2013. 5. 13. 23:24 | Posted in 1학기/컴퓨터활용

I. 인터넷의 주소체계 

 

1. IPv4

- 인터넷은 라우터에 의해 연결된 네트워크의 조합 

- 패킷은 하나의 네트워크에서 라우터를 통해 다른 네트워크로 이동

- 모든 호스트는 전체 네트워크에서 유일하게 식별할 수 있는 주소체계가 필요 

- TCP/IP 프로토콜의 인터넷 프로토콜은 32비트 IP 주소체계를 지원 

- 인터넷상에 존재하는 노드인 모든 호스트나 라우터는 서로 다른 유일한 IP 주소를 가짐.

- IP 주소는 4바이트(32bits)로 구성되며, 다섯 가지의 클래스

- Netid는 네트워크를 구분하고, Hostid는 해당 네트워크상의 호스트를 구분하는데 사용

- IP주소는 5개의 클래스(A,B,C,D,E)로 분류되며 A,B,C 클래스만이 네트워크 주소와 호스트 주소 체계의 구조를 가짐

 

  A 클래스(0.0.0.0 ~ 127.255.255.255)

- =128개의 네트워크

- 네트워크가 최고 =16,777,216개의 호스트를 가질 수 있음

 

▷ B 클래스(128.0.0.0 ~ 191.255.255.255)

- 클래스 B는 =16,384개의 서로 다른 네트워크가 존재

- 최고 =65,536개의 호스트(라우터)가 존재

 

▷ C 클래스(192.0.0.0 ~ 223.255.255.255)

=2,097,152개의 네트워크

- 최고 =256개의 호스트를 가질수 있음

 

▷ D 클래스

- 멀티캐스팅을 사용하기 위해 예약

 

▷ E 클래스

- 실험적인 주소로 공공용으로는 사용되지 않음

 

▷ 특수목적 주소

- 인터넷과 독립적인 사설망에서 사용

· 10. 0. 0. 0 ~ 10.255.255.255

· 172.16.0.0 ~ 172.31.255.255

· 192.168.0.0 ~ 192.168.255.255

 

2. IPv6

 

- IPv6은 주소공간이 기존 IPv4의 32비트에서 128비트로 확장된 것을 말함

- 유비쿼터스 환경에서 모든 사물의 컴퓨팅을 위해 꼭 필요함

 

▷ IPv6의 새로운 기능

- Quality of Service

- NDP(Neighbor Discovery Protocol)

- 자동 설정 기능(Auto Configuration)

 

II. 클라이언트 - 서버 모델

 

- 클라이언트 : 다른 프로그램에게 서비스를 요청하는 역할

- 서버 : 그 요청에 대해 응답을 해주는 역할

 

III. DNS 개념

 

- DNS : 호스트 네임을 IP 주소로 바꾸고 IP 주소를 호스트 네임으로 바꿔주는 기능, 호스트네임 서버들이 계층구조로 구현된 분산 데이터베이스

- UDP상에서 수행되고 포트번호 53이용

- 로컬 네임서버

- 루트네임서버

- 책임네임서버

 

IV. 인터넷 메일(SMTP, POP)

 

- 전자 메일 : 웹과 함께 가장 많이 사용되고 있는 네트워크 서비스

- SMTP : 메일을 송신자의 메일 서버에서 수신자의 메일 서버로 전송하는 기능

 

1. 전자 메일의 구동 개념

- 전자 메일 주소는 이름@주소의 형태를 가짐

ex) master@korea.com  여기서 master→사용자로 등록되어 있는 이름, korea.com→ 메일 서버의 도메인명

- SMTP 서버는 TCP의 잘알려진 포트 25를 사용

▷ SMTP의 기본적인 동작

① 사용자 A는 전자메일은 위한 사용자 에이전트를 실행하고 B의 전자메일 주소로 메시지를 작성하고 사용자 에이전트에게 메시지 전송을 요구한다.

② 사용자 A의 에이전트는 메시지를 자신의 메일 서버에게 보내어 메시지 큐에 넣는다.

③ 사용자 A의 메일 서버에서 실행되는 SMTP의 클라이언트측은 메시지 큐에 있는 메시지를 본다. B의 메일 서버에서 실행되고 있는 SMTP 서버에게 TCP 연결을 개설한다.

④ SMTP 클라이언트는 사용자 A의 메시지를 TCP 연결로 보낸다.

⑤ 사용자 B의 SMTP 서버측은 메시지를 수신한다. B의 메일 서버는 메시지를 자신의 해당 사용자의 메일 박스에 넣는다.

⑥ 사용자 B는 메시지를 읽기 위하여 사용자 에이전트를 사용하면, POP 프로토콜로 사용자 B의 메일서버에 접속하여 해당 메시지를 가져와서 보여준다.

 

2. 전자우편 전송 단계

- 연결 설정

- 메시지 전송

- 연결 종료

 

V. TELNET

 

- TELNET : 사용자가 로컬 컴퓨터를 이용해 원격지 컴퓨터의 응용 프로그램을 동작시키고 결과들을 로컬로 전달받는 클라이언트/서버 프로그램, 사용권한을 가지고 있다는 전제하에 다른 사람의 호스트 컴퓨터를 원격지에서 엑세스할 수 있도록 해주는 방법

- TELNET 접속을 위한 명령어 : telnet IP address or Domain name

 

VI. FTP(File Transfer Protocol)

 

- FTP : 호스트에서 다른 호스트로 파일을 전송, 복사하기 위한 프로토콜

 

VII. HTTP(Hyper Text Transfer Protocol)

 

- WWW : 전 세계의 정보가 서로 연결되어 있는 지식의 보고

- HTTP :  데이터를 엑세스하는 데 이용되는 프로토콜, 문서 속에 있는 링크 정보를 이용하여 다른 WWW 서버의 정보를 쉽게 연결, 클라이언트 프로개름과 서버 프로그램으로 구현

- HTTP/1.0 비지속 연결, HTTP/1.1 지속연결

'1학기 > 컴퓨터활용' 카테고리의 다른 글

INTERNET  (0) 2013.05.13
NET  (0) 2013.05.13
컴퓨터 활용  (0) 2013.05.13
컴퓨터활용  (0) 2013.05.13
컴퓨터활용  (0) 2013.05.13
//

컴퓨터 활용컴퓨터 활용

Posted at 2013. 5. 13. 22:56 | Posted in 1학기/컴퓨터활용

소프트 웨어 

 

1. 스프레드시트 : 계산서 프로그램으로 표현할수 있고 업무용으로 많이 쓰인다.

 

2. 프레젠테이션 프로그램 : 다른사람앞에서 무엇인가 자기가 가지고 있는 정보를 전달하고자 할때 사용하는 시각적 보조자료를 손쉽게 만드는 프로그램이라고 할수 있다.

 

3. 워드프로세서 : 문서를 작성할수있는 프로그램으로 편지에서부터 학술논문까지 사용하고 있다.

 

4. 통계패키지 : 사회 과학 및 일반 통계처리

 

5. 컴퓨터 그래픽 프로그램 : 첨단과학을 배경으로 새롭게 태어난 예술분야로써 비디오 화면 위에 원하는 디자인을 자유자재로 구사하는것이다. 

 

6. 동영상편집 프로그램

 

7. 데이터베이스


'1학기 > 컴퓨터활용' 카테고리의 다른 글

NET  (0) 2013.05.13
NET  (0) 2013.05.13
컴퓨터활용  (0) 2013.05.13
컴퓨터활용  (0) 2013.05.13
인터넷 - 도메인  (0) 2013.04.09
//

컴퓨터활용컴퓨터활용

Posted at 2013. 5. 13. 22:56 | Posted in 1학기/컴퓨터활용

1. 인터넷의 일반적인 정의에 대하여 설명하시오. 

 

* 전 세계의 네트워크를 모두 연결한 네트워크들의 네트워크 라고 할 수 있다. 또한 IP(internet protocol)를 프로토콜로 사용하여 연결된 모든 네트워크라 정의한다. 인터넷은 특별히 정해진 통신 규약인 TCP/IP(Transmission Control Protocol/Internet Protocol)를 이용하여 전 세계의 네트워크를 연결하고 있다. 

2. 인터넷의 특징에 대하여 설명하시오.

 

* 실시간, 쌍방향의 멀티미디어 네트워크 -기술발전으로 문자, 수치, 음성정보 외에 동화상정보의 전달가능 -지역과 기종에 상관없이 상호간 데이터의 송,수신이 가능하며 엄처난 양의 다양한 정보에 접근가능

*  개방적인 세계규모의 네트워크 - 개방형인 관계로 기존의 사내 정보시스템과 통합 용이(모뎀과 pc에 설치된 통신용 프로그램을 통해 접속하거나 전용회선을 통해 사내의 네트워크 처럼 사용)

* 소유자나 운영자가 따로 없는 무정부 네트워크 - 네트워크에 연결된 각 일정한 규칙에 의해 유일한 주소를 갖도록 하거나(IAB) 정기적으로 점검하고 표준을 제시하는 등의 일부 관리기관만 존재(미 국립과학 내단 등)

* 값싼 요금에 초보자도 이용 가능한 대중적 네트워크 - 컴퓨터통신을 위한 간단한 장치(모뎀, 전화선)와 통신 소프트웨어만 준비하면 시내전화요금 수준으로 사용가능, 검색 소프트웨어 기술의 발달로 영어독해만 가능하면 손쉽게 사용

* 용도가 무한한 가능성의 네트워크 - 디지털 통신 및 멀티미디어 단말기 발달로 인터넷 성능 고도화 지속, 이동체통신, 정보고속도로, 분산형 데이터 베이스가 상호 연결되고 네트워크가 지능화함에 따라 인공지능 및 학습기능 추가 기대

 

3. 인터넷의 역사에 대하여 설명하시오.

 

* 이데올로기의 냉전시대인 1957년 소련의 인공위성 스푸트니크호 발사에 충격을 받은 미국은 1959년 미 국방성 내에 ARPA라는 군사 기술 연구소를 설립하였다.

결국 1969년 인터넷의 시작인 ARPANET(Advanced Research Projects Agency Network)이다.

ARPANET이 채택한 기술 중 현재 인터넷의 기초가 된 것은 패킷 교환방식과 TCP/IP이었다.

1984년 DNS(Domain Name System)가 도입되었고, 이때의 접속 호스트가 1000대를 넘었다.

1986년 인터넷이 자리잡는 데 큰 공헌을 한 슈퍼 컴퓨터 센터간의 통신망인 NSFNET이 신설되었다.

과학 및 학술 네트워크인 NSFNET를 중심으로 각국의 여러 통신망이 서로 연결되어 오늘날의 인터넷이 만들어졌다. 더불어 IETF가 설립되어 인터넷의 표준 기술을 개발하였다.

1987년 세계적 상용 ISP인 UUNET가 서비스를 시작하게 됨으로써 1980년대 후반부터는 전 세계적으로 확산되기 시작했다.

1990년에는 ARPANET가 폐지되었고, 1991년 하이퍼미디어 기술을 이용한 WWW(World Wide Web)이 개발되어 급속한 성장을 가져왔다.

1993년에 최초의 웹 브라우저인 모자이크(Mosaic)가 개발되어 WWW트래픽이 1년사이에 약 3400배가 증가하였다.

1995년에는 리얼오디오의 등장으로 본격적인 멀티미디어 시대가 열렸으며 인터넷 애플리케이션을 위한 객체지향 프로그래밍 언어인 JAVA가 개발되어 본격적인 ISP상용 시대가 개막되었다

 

5. TCP/IP 프로토콜 구조에 대하여 설명하시오.

 

TCP/IP는 4계층으로 구성되며, 네트워크 인터페이스 계층, 인터넷 계층, 전송 계층, 응용 계층 으로 이루어 진다.

* 네트워크 인터페이스 계층(Network Interface Layer)

- 특정 프로토콜을 규정하지 않고, 모든 표준과 기술적인 프로토콜을 지원한다.

-TCP/IP 네트워크간 상호 연결에서 네트워크는 LAN, MAN, WAN이 될수 있다.

-일반적으로 운영체제의 장치 드라이버나 이에 대응하는 컴퓨터에 들어있는 인터페이스 카드를 포함한다.

* 인터넷 계층(Internet Layer)

- 네트워크 상의 패키의 이동을 제어하는 역할을 한다.

- 인터넷 프로토콜(IP)를 지원한다.

- IP에는 4개의 지원 프로토콜을 포함한다.

● 주소 변환 프로토콜 (ARP) : IP 주소를 하드웨어 주소로 변환한다.

● 역주소 변환 프로토콜(RARP) : 하드웨어 주소를 IP 주소로 변환한다.

● 인터넷 제어 메시지 프로토콜(ICMP) : 오류 보고와 망 상태 점검용으로 사용한다.

● 인터넷 그룹 메시지 프로토콜(IGMP) : 네트워크 상의 멀티캐스트 트래픽을 자동으로 조절하고 제한하기 위해 사용한다.

* 전송계층(Transport Layer)

- 상위의 응용계층에 대히 두 호스트 간의 데이터의 흐름을 제공한다.

-TCP와 UDP 가 존재한다.

● 전송 제어 프로토콜 (TCP) : 연결지향 프로토콜로 사용자에게 신뢰성 있는 서비스를 지원한다.

● 사용자 데이트 프로토콜 (UDP) : 비연결 프로토콜로 데이터의 전송을 보장하지 못하는 신뢰성 없는 서비스를 지원한다.

* 응용계층 (Application Layer)

- OSI참조모델의 세션, 표현, 응용 계층을 합친 것이다.

- 특정 응용에 대한 상세한 동작을 처리한다.

- 프로토콜 서비스 (전자우편, 원격로그인, 인터넷 뉴스그룹, WWW, SNMP)

 

7. 과거 발생한 컴퓨터 범죄 사건 3가지에 대해 조사하여 기승전결에 따라 쓰시오.

 

* 음란물 유통
인터넷이 고속화되고 새로운 서비스가 제공되면서 음란물의 유통은 더욱 교묘해 지고 있다.인터넷에 하드디스크 기능을 하는 저장공간을 주는 `웹폴더` 서비스를 이용해 방대한 음란물이 공유되고, `클럽`, `까페`라고 불리는 커뮤니티 서비스를 이용해 음란물 유통이 이루어지고 청소년을 무분별한 섹스클럽에 이끌기도 한다. 
개인간의 자료를 교환하는 P2P 서비스는 음란물의 입수를 더욱 편리하게 만들고 있다. 그리고 개방적인 `뉴스그룹`도 과거와 마찬가지로 음란물 유통의 기능을 계속하고 있다.

*사기
청소년들이 가장 많이 피해를 입는 범죄는 `사기` 이다. 가장 많은 사건이 온라인 게임 사이트에서 발생한다.불법화된 게임 아이템의 판매에 많은 청소년들이 관여되어 있고, 이 과정에서 돈을 송금 받고 아이템을 인계하지 않는 사건이 많이 발생한다. 그리고 게임 중에 사이버 머니와 관련된 사기 사건도 종종 발생한다. 경매사이트 등 물건을 거래하는 사이트에서도 돈을 받고 물품을 보내지 않거나 약속과는 다른 물품을 보내는 사례가 있다.

*저작권 침해
저작권 침해는 개인이 운영하는 와레즈 사이트를 중심으로 나타나고 있다. 상용프로그램, mp3 음악파일, 문서, 사진, 그림, 홈페이지 디자인 도용에 이르기까지 광범위하게 이루어진다. 청소년들은 상용 프로그램의 가격에 불만을 가지고 있고 문서 등의 저작물에 저작권이 있다는 사실을 모르고 있는 경우가 대부분이다.

'1학기 > 컴퓨터활용' 카테고리의 다른 글

NET  (0) 2013.05.13
컴퓨터 활용  (0) 2013.05.13
컴퓨터활용  (0) 2013.05.13
인터넷 - 도메인  (0) 2013.04.09
인터넷의 주소  (0) 2013.04.09
//

컴퓨터활용컴퓨터활용

Posted at 2013. 5. 13. 22:55 | Posted in 1학기/컴퓨터활용

1. 컴퓨터의 4가지 기능에 대하여 설명하시오.

*입력 - 데이터를 수집하고 전달한다.

*처리 - 데이터를 가공하고 정보를 검색한다.

*출력 - 정보의 전달과 정보를 표시한다.

*기억 - 정보를 저장한다.

 

2. 컴퓨터 시스템의 각 구성 요소에 대하여 설명하시오.

*사람(사용자) - 컴퓨터를 사용하는 주인을 의미한다.

*사용법(메뉴얼) - 일반적으로 사용설명서로 제공되며 알지못한다면 효율적으로 쓸수없다.

*자료(정보) - 관찰, 측정을 통하여 얻은 사실이나 수치 등을 의미하며 컴퓨터가 일을 처리하기위한 대상이다.

*하드웨어(컴퓨터) - 보거나 만질수 있는 장치를 말한다.

*소프트웨어(프로그램) - 컴퓨터 내부에서 자료를 처리하는데 필요한 모든 명령들의 묶음을 의미한다.

 

3. 오늘날의 정보화 사회 특징에 대하여 설명하시오.

*정보화 사회란 정보가 가장 중요하게 여겨지는 사회이며 정보가 대량으로 생상, 유통, 소비되는 사회이다.

또한 정보사회는 개인의 창의성이 중요시되는 사회이다. 그러므로 정보사회는 우리들의 생활에서 가장중요한 가치를 지니는 정보를 얼마나 효율적으로 생산, 유통, 활용할 수 있는가에 따라 생활의 질이 달라지는 사회이다.

 

4. 컴퓨터와 관련된 직업의 종류에 대하여 설명하시오.

*컴퓨터연구개발자 - 주로 컴퓨터와 관련된 신기술을 연구하고 개발한다.

*정보 처리 관리자 - 활용의 목적와 업무의 특성에 따라 적합한 하드웨어와 소프트웨어를 선정하고 인력을 알맞게 배치하며, 직업 현장에서 컴퓨터를 어떻게 활용하는 지에 대한 중요한 사항들을 결정한다.

*시스템 분석가 - 현재의 정보 시스템에 대한 문제를 분석하고 해결하는 방법을 찾아내고, 어떠한 자료를 수집할 것인가를 결정하여 사용자에게 정보를 전달하는 데 필요한 처리 단계를 개발한다.

*프로그래머 - 컴퓨터 조직을 효과적으로 이용하여 자료 처리의 순서와 계산 순서를 작성하거나 업무를 분석, 설계하며 이를 운용한다.

*컴퓨터 보안 전문가 - 해커의 침입으로부터 보안을 유지해준다.

*컴퓨터 교육자 - 초,중학교의 컴퓨터 교사나 대학 컴퓨터 관련 학과의 교수, 컴퓨터 관련 학원의 강사 및 가정 방문교사 등이 있다.

*정보 제공자 - 모바일 환경이나 인터넷에 사람들이 필요로 하는 정보를 제공하고 그 대가로 사용료를 받는다.

*정보 검색사 - 컴퓨터와 통신망을 이용하여 국내뿐만 아니라 국외의 자료를 검색하여 필요한 정보를 찾아내어 제공하는 전문가이다.

*컴퓨터 그래픽 디자이너 - 컴퓨터 그래픽 디자인을 활용하는 전문가이다.

*멀티미디어 개발전문가 - 컴퓨터를 이용하여 자료나 동영상 등을 개발하는 일을 한다.

*인터넷 전문가 - 인터넷 홈페이지를 기획하거나 제작하고 웹서버를 구축하고 관리한다.

*제작데이터베이스 관리자 - 정부와 일반 업체에서 현재 운영 중인 데이터베이스를 설계하고 실행하며 유지하는 책임을 맡는다.

*통신망 설계자 - 금융업이나 유통 업체들이 효율적으로 지점을 운영할수 있도록 통신망을 관리하고 자문하는 일을 한다.

*정보 컨설턴트 - 정보에 관한 모든 일에 도움을 주는 전문가이다.

 

5. 컴퓨터의 발달 과정에 대하여 세대별로 구분하여 설명하시오

*제 1 세대 - 기억소자는 진공관을 사용하며 주기억장치는 자기드럼이다. 처리속도는 ms(10^-3)이고 특징은 하드웨어중심, 전력소모가 많고 신뢰성이낮다.사용언어는 저급언어를 사용한다.

*제 2 세대 - 기억소자는 트랜지스터를 사용하며 주기억장치는 자기코어이다. 처리속도는 us(10^-6)이고 특징은 소프트웨어 중심이며 운영체제(OS)가 개발되었다. 사용언어는 고급언어를 사용한다.

*제 3 세대 - 기억소자는 집적회로(IC)를 사용하며 주기억장치도 집적회로이다. 처리속도는 ns(10^-9)이고 특징은 기억용량이 늘어났고 시분할 처리가 가능해졌다. 언어는 고급언어를 사용한다.

*제 4 세대 - 기억소자는 고밀도 집적회로(LSI)와 초고밀도 집적회로(VLSI)를 사용하고 주기억장치도 LSI와 VLSI를 사용한다. 처리속도는 ps(10^-12)이고 특징은 전문가 시스템과 인공지능이있다. 사용언어는 문제 지향적 언어를 사용한다.

 

1. 컴퓨터 시스템의 기본 요소에 대하여 설명하시오.

*입력장치 - 사람또는 다른 기계로부터 명령을 받을수 있는 장치이다.

*중앙 처리장치 - 사람의 두뇌에 해당하는것으로 데이터를 정보로 변형시키고 프로그램에 있는 명령들을 해석하고 실행시킨다.

*보조기억장치 - 대량의 데이터와 프로그램을 저장할 수 있으며 주기억장치를 보완하는 역할을 한다.

*출력장치 - 컴퓨터에 의해 처리된 정보를 사람이 사용할 수 있는 형태로 만들어 보여준다.

 

2. 스프레드 시트 소프트웨어에 대하여 설명하시오.

스프레드 시트는 계산서 프로그램으로 표현할수 있으며 많은 양의 계산을 쉽계 효율적으로 실행하고 필요한 자료를 원하는 양식에 의거해서 발췌해 볼수 있는 프로그램이다.

 

4. 컴퓨터의 분류 방식 중 처리 방식에 따른 분류에 대하여 설명하시오.

*아날로그 컴퓨터 - 연속적으로 변하는 물리량을 입력받아 처리한다.

*디지털 컴퓨터 - 일반적인 문자와 수치를 입력받아 처리한다.

*하이브리드 컴퓨터 - 디지털 컴퓨터와 아날로그 컴퓨터의 장점을 혼합하여 만든 컴퓨터이다.

 

5. 컴퓨터의 분류 방식중 처리 능력에 따른 분류에 대하여 설명하시오.

*슈퍼컴퓨터 - 여러개의 CPU를 병렬로 연결하여 속도가 매우빠르다.

*대형컴퓨터 - 슈퍼컴퓨터 보다 한단계 낮은 것으로 메인프레임이라고 하며 기억용량이 크고 하나이상의 CPU를 연결하여 처리속도가 빠르다.

*미니컴퓨터 - 중형컴퓨터라고 하고 대형컴퓨터 보다는 성능이 떨어진다.

*워크스테이션 - 미니컴퓨터와 마이크로 컴퓨터의 중간형태이다.

*PC - 마이크로프로세서를 장착한 컴퓨터로 개인용으로 사용한다. 휴대 가능 여부에 따라 데스크톱 컴퓨터와 휴대용 컴퓨터로 구분된다.

 

6. 컴퓨터의 분류 방식 중 사용 목적에 따른 분류에 대하여 설명하시오.

*범용 컴퓨터 - 여러 분야에서 일반적으로 사용할 수 있는 컴퓨터를 말한다. 일반 사무 처리나 과학 계산 등 여러 분야에서 사용이 가능하다.

*전용 컴퓨터 - 특정 분야의 업무에서만 사용되도록 제작된 컴퓨터를 말한다. 우주탐험, 미사일 궤도 수정, 자동공정 제어 등에 사용된다

'1학기 > 컴퓨터활용' 카테고리의 다른 글

컴퓨터 활용  (0) 2013.05.13
컴퓨터활용  (0) 2013.05.13
인터넷 - 도메인  (0) 2013.04.09
인터넷의 주소  (0) 2013.04.09
국내 인터넷의 역사  (0) 2013.04.09
//

인터넷 - 도메인인터넷 - 도메인

Posted at 2013. 4. 9. 22:31 | Posted in 1학기/컴퓨터활용

ⓐ 도메인 이름 

 

- 대부분의 인터넷 사용자들은 기억하기 쉬운 도메인 이름 사용

- 도메인 이름은 문자 단위로 구성되며 각 문자단위 사이를 DOT로 구분

- 도메인 이름은 국제적으로 결정된 규칙에 따라 부여

 

- 도메인 이름의 두가지 형태 

 

* 컴퓨터 이름, 기관이름, 기관형태, 국가이름

* 컴퓨터 이름, 기관이름, 기관형태 ( 주로 미국서 사용 )

 

ⓑ 도메인 체계

 

ⓒ 도메인 이름

 

① 최상위 도메인 ( 1단계 )

 

㉠ 일반 도메인

 

- com : 영리

- net : 네트워크

- org : 비영리

- edu : 4년제 대학 및 지방자치 단체, 지역전문 대학

- gov : 미국 연방정부기관

- mil : 미국 연방군사기관

- int : 정부간 국제조약에 의해 설립된 기관

- info : 제한 없는 사용

- biz : 비즈니스

- name : 개인

- pro : 회계사, 법조인, 의사 등

- aero : 항공수송 산업

- coop : 협동조합

- museum : 미술관

 

㉡ 국가 도메인

 

- kr : 한국

- au : 호주

- at : 오스트리아

- ca : 캐나다

- de : 독일

- dk : 덴마크

- fi : 핀란드

- fr : 프랑스

- it : 이탈리아

- jp : 일본

- no : 노르웨이

- us : 미국

- uk 영국

 

② kr 도메인 체계 ( 2단계 )

 

 

㉠ 일반도메인

 

- ac : 대학 / 대학원

- co : 기업 / 상용기관

- or : 비영리기간 / 단체

- go : 정부기관

- ne : 네트워크

- re : 연구소

- es : 초등학교

- ms : 중학교

- hs : 고등학교

- sc : 기타학교

- kg : 유치원

- pe : 개인

 

㉡ 지역도메인

 

- seoul : 서울특별시

- busan : 부산광역시

- daegu : 대구광역시

- ilncheon : 인천광역시

- gwangju : 광주광역시

- daejeon : 대전광역시

- ulsan : 울산광역시

- gyonggi : 경기도

- gangwon : 강원도

- chungnam : 충청남도

- jeonbuk : 전라북도

- jeonnam : 전라남도

- chungbuk : 충청북도

- guongbuk : 경상북도

- gyongnam : 경상남도

- jeju : 제주도

'1학기 > 컴퓨터활용' 카테고리의 다른 글

컴퓨터활용  (0) 2013.05.13
컴퓨터활용  (0) 2013.05.13
인터넷의 주소  (0) 2013.04.09
국내 인터넷의 역사  (0) 2013.04.09
컴퓨터의 발전과 종류  (0) 2013.04.09
//

인터넷의 주소인터넷의 주소

Posted at 2013. 4. 9. 22:31 | Posted in 1학기/컴퓨터활용

ⓐ 인터넷 주소 

 

① 인터넷 주소의 개요

 

- IP주소 : 32비트를 8비트씩 나누어 구성

 

- IP주소의 구성

 

 

- IP주소의 유형 : A, B, C 클래스로 구분 

 

② 계정 ( Account )

 

- 여러 사람이 하나의 컴퓨터를 공유하여 사용하는 다중 사용자 시스템에서 사용자를

   구별하거나 그 이용권한 부여 등을 목적으로 붙이는 이름

- 사용자 번호와 비밀번호를 통칭

- 계정, Account, ID, Login Name, User ID 등으로 호칭

 

③ IP 주소 ( IP Address )

 

ex ) 123 . 234 . 56 . 7

 

㉠ IP주소

 

- 인터넷에 연결된 모든 컴퓨터를 구별하기 위한 숫자로 된 주소

- IP주소는 사람의 주민등록번호와 같은 역할

 

- 4자리의 숫자로 표기 : 영진전문대학

ex ) 211 . 108 . 160 . 0 ~ 211 . 108 . 205 . 255

 

- 연결된 네트워크의 규모에 따라 A, B, C 클래스로 나뉘어지며 전세계 어떠한

   컴퓨터도 같은 IP주소를 가질 수 없음

 

㉡ IP 주소의 등급 : A, B, C class

 

- A class : 1 . x . x . x ~ 127 . x . x . x -> 17, 772, 214대의 컴퓨터 연결 가능

- B class : 128 . x . x . x ~ 191 . x . x . x -> 65, 534대의 컴퓨터 연결 가능

- C class : 191 . x . x . x ~ 223 . x . x . x -> 254대의 컴퓨터 연결 가능

 

㉢ IP주소의 배정 및 관리

 

- 세계 : ISOC 산하의 NIC

- 국내 : 한국 전산원 산하의 한국인터넷 정보센터 ( KRNIC )

'1학기 > 컴퓨터활용' 카테고리의 다른 글

컴퓨터활용  (0) 2013.05.13
컴퓨터활용  (0) 2013.05.13
인터넷 - 도메인  (0) 2013.04.09
국내 인터넷의 역사  (0) 2013.04.09
컴퓨터의 발전과 종류  (0) 2013.04.09
//

국내 인터넷의 역사국내 인터넷의 역사

Posted at 2013. 4. 9. 22:30 | Posted in 1학기/컴퓨터활용



ⓐ 인터넷의 역사 

 

① 국내

 



 

② 국내 인터넷의 역사와 호스트의 증가

 

ⓑ 인터넷 관리 조직

 

① 국제 기구

 

㉠ ISOC ( Internet SOCiety ) :: http://www.isoc.org

 

- 인터넷 관련 기술에 관한 협력 및 조정

- 인터넷 표준 현황 리포트 발간 및 자원봉사

 

㉡ IETF ( Internet Engineering Task Force )

 

- 인터넷 사용 프로토콜 등 기술 표준안 제정

 

㉢ IAB ( Internet Architecture Board )

 

- 인터넷 구조 위원회 구성 및 인터넷 기술 표준화

- 인터넷 기술 및 정책을 다루는 기구

- 산하기구로 JRTF와 IETF가 있음

 

㉣ EFF ( Electronic Fronties Foundation ) :: http://www.eff.org

 

- 전자전위재단

- 통신자유를 위한 시민운동 단체

 

㉤ Inter NIC

 

- 세계 인터넷 자원 할당, IP어드레스 할당, 도메인 등록

- IP Address, Domain Name 할당 주요 기관

* Inter NIC : 미국

* RIPE : 미국

* APNIC : 아시아 ~ 태평양지역

* KRNIC : 한국

* JPNIC : 일본

 

② 국내 기구

 

㉠ KNC ( 한국 전산망 협의회 )

 

- 국내 인터넷 관련기관간의 협의회, 1991년 성립

- 국내 인터넷 운영 표준안 제정

 

㉡ KRNIC ( 한국 인터넷 정보센터 : 구 한국망 정보센터 ) :: http://www.nic.or.kr

 

- 국내 IP주소, 할당, 도메인 네임 등록, 네트워크 정보관리

- (주)아이네임즈에서 kr 도메인 대행

 

㉢ www - kr ( 웹 코리아 )

 

- 인터넷 지식 및 기술 보급, 활성화를 위한 비영리 단체, w3c 가입

 

㉣ CERTCC - KR

 

- 해킹 및 침해사고 대응 기구

'1학기 > 컴퓨터활용' 카테고리의 다른 글

컴퓨터활용  (0) 2013.05.13
컴퓨터활용  (0) 2013.05.13
인터넷 - 도메인  (0) 2013.04.09
인터넷의 주소  (0) 2013.04.09
컴퓨터의 발전과 종류  (0) 2013.04.09
//