2004 부전공연수(정보․컴퓨터)

컴 퓨 터  시 스 템

지도교수 : 오 현 주

과제명 : 1~4장의 주요내용

제출자 : 김 두 호(전기,전자,통신)

7. 컴퓨터시스템 7장 인터넷

1. ADSL의 기본원리에 대하여 설명하시오.

- 전화는 아날로그신호, 인터넷은 디지털신호이다.

- 전화와 인터넷을 빠르게 동시에 사용한다.

- 전화선(250kHz)에 음성은 4kHz,

- 나머지는 인터넷(디지털데이터)전송에 사용하는 방법이다.

4~250kHz

고주파(digital data=인터넷 전송에사용)

음성4kHz

2. 인터넷의 주소체계를, “IP address, Domain, DNS, KRNIC, NIC를 고려하여 설명하시오.

(각각의 의미하는 바를 간단하게 설명하면서 서로의 관계에 대해 설명)

- IP address - 네트워크에 포함된 컴퓨터의 주소를 숫자로 나타내는 방법

	IP address(2진수) 32bit
비트배정	8	8	8	8
	↓	↓	↓	↓
IP주소	203	252	16	7
DNS서버	↓	↓	↓	↓
domain	www	yahoo	co	kr
	서비스종류	이름	기관	국가

- 도메인 네임시스템 : 숫자로 된 IP주소를 호스트.기관이름.기관성격.최상위도메인으로 나타낸다.

- KRNIC : 우리나라의 도메인은 KRNIC에서 관리한다.

- NIC : 전세계 도메인을 관리한다.

- 미국의 경우 국가 도메인을 사용하지 않는 경우도 있다.(.com, .net, .gov 등)

3. 윈도우 XP와 TCP/IP... 둘의 공통적인 기능은?

- 컴퓨터의 H/W와 사용자간의 인터페이스역할을 한다.

응용프로그램	네트워크연결
OS(Windows XP)	TCP/IP
	NIC
Computer H/W

4. LAN을 통해 학교의 N/W이 구성되어 있다. 필요한 장비들을 간단하게 그리시오?

게이트웨이

라우터

스위칭허브

스위칭허브

내부도메인서버

외부도메인서버

프록시서버

허브

허브

교사용

컴퓨터

학생용

컴퓨터

실습용

컴퓨터

허브

허브

방화벽

웹서버

5. http://www.dongguk.ac.kr:80의 의미는?

- http:// : 하이퍼텍스트 프로토콜 전송규약

- www : 월드와이드 서비스

- dongguk : 사용자 기관이름

- ac : 사용자 기관성격 여기서는 교육기관

- kr : 최상위 국가 도메인 우리나라는 kr을 사용한다.

- :80 : 이 서비스에 사용되는 프로세스를 구별해준다.

- 대한민국 교육기관 동국대학교의 웹서비스를 찾아간다.

6. 전자상거래의 대표적인 유형 2가지와 예제사이트를 ...

- 기업과 기업 간 전자상거래(B2B)

- 기업과 소비자 간 전자상거래(B2C)

- 기업과 정부 간 전자상거래(B2G)

① 쇼핑몰 : 롯데

② 전자경매 : 옥션

③ 가상단체 : 다음

④ on/off 결합 : ok 캐쉬백

7. EDI가 의미하는 것은?

- Electronic Data Interchange : 무역이나 유통 등의 상거래에 필요한 문서를 서로 합의된 표준을 사용하여 교환하는 것을 말한다.

- 표준화된 포맷과 코드(암호화)를 사용하며 암호해독프로그램이 필요하다.

8. 컴퓨터시스템 8장 데이터 베이스

1. DBMS의 의미를 설명하고, ORACLE과 ACCESS의 특징 및 차이점을 서술하시오.

- DBMS : 자료를 한곳에 모아서 관리하는 시스템을 말한다.

Data : 자료를...

Base : 한곳에 모아서...

Management : 관리...

System : 시스템...

- ORACLE : 서버용 DBMS로 UNIX 시스템에 주로 사용된다.

- ACCESS : PC용 DBMS로 Windows 계열 컴퓨터의 응용프로그램으로 제공된다.

2. Query와 SQL의 의미는?

- Query : 정현화된 문장의 형태로 자료를 요청하는 방식

- SQL : IBM에서 개발한 데이터베이스 구축 및 조작, 검색에 이용되는 표준화된 Query언어이다.

3. Table을 설계하시오.

9. 컴퓨터시스템 9장 프로그래밍 언어

1. A=B^2이 컴파일 되어지는 과정을 서술하시오.(컴파일러와 OS부분을 나누어...)

고급언어

프로그램

➡

컴파일러

➡

기계어

프로그램

➡

로더

➡

메모리로 로드

➡

실행

➡

결과값

소스

프로그램

A=B^2

① 어휘분석

A

=

B

^

2

② 구문분석

변수 = 수식

수식 연산자 수식

③ type error 체크

④ 최적화 코드만들기

예) B*2➡B+B

B^2➡B*B

B/2➡B*0.5

⑤ 목적 프로그램

생성

Instruction 형태

LOAD	R1, B
MUL	R1, B
STO	A, R1

*.exe 의 형태로

메모리에 저장

사용자 컴파일러 영역

컴퓨터 OS 영역

2. DB관리용 프로그램을 작성 시 Visual Basic을 많이 사용하는 이유는?

- 가장 배우기 쉽다.

- 사용의 용이성과 빠른 개발성을 특징으로 한다.

- 개발 시 인터프리터를 사용하고 끝나면 컴파일러를 사용하는 장점을 가진다.

- 마이크로 소프트사의 DB관리 도구들을 간편하게 사용할 수 있다.

3. Embedded System의 의미와 이것을 작성하는 주된 프로그래밍 언어는?

- 기계를 제어하기 위한 제어용 프로그래밍은 기계 속에 작은 단위의 OS와 Program이 내장되어 있는 방식을 주로 사용한다. 여기에 사용되는 프로그래밍기법으로 주로 C나 Assembly를 사용한다.

4. Script 언어의 의미와 사용되어지고 있는 스크립트용 언어들은?

① 컴파일러가 필요 없다

② 번역기(Explorer, 웹브라우저)가 해석하여 화면에 보여주는 방식이다.

③ 클라이언트용 - Html, Java Script

④ 서버용 - PHP, JSP, ASP

5. Java, Java Applet, Java Script, JSP에 대하여 간단하게 특징들만 서술하시오.

Java	일반용 embedded system용-가전제품제어	JVM(자바가상머신)사용하여 OS에 상관없이 모든 플랫폼에서 동작한다.
Java applet	인터넷용 작은 크기의 프로그램제작용
JSP	컴파일러가 필요없이 번역기가 해석하여 화면에 보여주는 스크립트 언어 웹서버용, DB연동 SSL
Java Script	클라이언트용 스크립트 언어	Java와 무관

6. 홈페이지에 게시판을 만들고 싶다.(ASP, PHP, JSP가 설명되어지게 ) 필요한 장비, 응용프로그램 들에 대하여 설명하시오.

① 사용되는 장비 구조도

Clint Computer

Web Server

SSL,CGI

DB Server

홈페이지

HTML

Form→data

➡

□

html

서비스

➡

□

data

처리용

프로그램

➡

□

② 사용되는 프로그램 및 응용프로그램

구분	응용 프로그램 및 프로그래밍 언어
Client	Explorer, Netscape
Web Server	Apache, IIs
CGI(SSL)	ASP, JSP, PHP, Perl
DB Server	Oracle, msSQL, Infomix, mySQL

10. 컴퓨터시스템 10장 멀티미디어

1. 본인이 근무하는 학교이름을 클릭했을 때 표현하고 싶은 내용을 다양한 미디어를 통해 간단히 서술해 보시오.

구분	표현할 내용
Text	학교소개, 게시판
Sound	교가, 학교장 인사말
Video	각 과별 특성 소개, 주요실습장면 소개
image	각종 행사 소개, 학교 안내지도
animation	마스코트를 이용한 학과선택 애니메이션

2. 1024×768 17“ 모니터를 통해 그림을 본다는 것의 의미는?

- 17인치의 화면을 가로 1024, 세로 768개로 나눈 작은 사각형(:pixel:화소)에 색상신호를 주어 하나의 화면을 구성하여 보는 것

- 1 픽셀을 저장하는 데 필요한 Byte 수 : 16bit/8bit = 2 Byte

- 하나의 화면을 구성하는데 필요한 메모리는 1024× 768× 2 Byte 이다.

- VGA카드에는 그래픽 처리용 Processor chip과 Video Ram이 들어있다.

3. 프린터와 모니터를 통해 보여지는 이미지의 색상이 틀린 이유는?

- Monitor : RGB 색상체계 사용 - 감산방법(+)

- Printer : CMYK 색상체계 사용 - 가산방법(-)

- 서로 다른 색상체계를 사용하므로 약간의 색상차이를 보인다.

4. 컴퓨터를 통해서 멋진 음악을 듣고자한다. 이때 필요한 H/W 장비들과 각각의 역할에 대해 간단하게 설명하시오.

악기

소리

신디사이저

컴퓨터

midi protocol

소리

A→Digital

PCM

D→Analog

ASK

FSK

PSK

Sound Card

5. MPEG와 JPEG에 대하여 간단하게 특징만 설명하시오.

MPEG	동영상 표준 코드방식 1:VHS, 2:디지털TV, DVD수준 4:영상압축표준 7:멀티미디어정보표현표준
JPEG	24bit, 1670만개컬러, 사진압축국제표준, 손실압축방법사용 웹표준 방법

12. 미래의 컴퓨터 기술

1. 미래의 컴퓨터 기술 분야 중 본인이 흥미있는 것 한 가지를 선택하여 서술하시오.