현구 박

2021년 1월 24일5분

컴퓨터 일반 6~10강

언어 번역 실행과정 (컴파일러)

링커 실행가능한 형태의 모듈로 만듦

로더 메모리에 프로그램 적재

컴파일러

전체를 번역

목적 프로그램 생성

실행속도 빠름

인터프리터

줄단위로 번역 (베이직)

O.P 생성 안함

느림

원시 p 작성 번역 링킹 로딩 p 실행

인터프리터는 o.p 기계어 변환을 하지 않음

c 언어

컴파일러 방식의 프로그래밍 언어

구조적 프로그래밍 가능 (*순차적, 반복적, 선택구조 ) 간단한고 이해 쉬움

모듈화 -> 재사용 가능

영문자의 경우 소문자와 대문자는 구별

하드웨어 제어 가능 유닉스 운영체제의 기본 P L

자바

객체지향 프로그래밍

재사용 유지보수 우수 / SW 위기 극복

캡슐화 처리에 필요한 기능을 한 테두리로 묶는것

정보 은폐 목적 을 위해 / 프로그램 변경에 대한 오류의 파급효과 적다

객체는 다른 객체로부터 자신의 자료를 숨김

고려되지 않은 영향 최소화

상속성 상위 클래스의 특성을 하위 클래스가 물려받음

다형성 한 메시지가 객체에 따라 다른 방법으로 응답할 수 있는 것

c언어는 컴파일러 방식

회사 내에서 테스트 용 알파 버전

미리정해진 고객들에게 평가 위해 베타버전

홍보하기 위해 기간이나 기능 제한하여 배포하는 프로그램

컴퓨터 분류

디지털 컴퓨터 셀 있 비연속 적인 값 논리 회로 산술 논리연산 연산 속도 느림 범용 필요

아날로그 셀 없 연속 값 증폭 회로 미적분 연산 연산 빠름 특수목적용 기억장치 필요 없음

논리 회로 2진 정보를 기반으로 and or not 논리 연산에 따라 동작을 수행하는 전자회로

씨피유는 논리회로의 집합

하이브리드 컴터 디짓 아날라고 컴퓨터 장점만으로 조합

마이크로 미니 메인 프레임 슈퍼컴터

운영체제 자료 처리 시스템

1세대 일괄 처리 시스템 가장 먼저 생겨난 방식 일정 시간 일정 데이터 한꺼번에 모아서 처리

(시스템 중심)

2세대 다중 프로그래밍 시스템 처리량의 극대화

시분할 시스템 응답시간의 최소화 각자 독립된 컴퓨터 사용하는 느낌

다중처리 시스템 한대의 컴퓨터에 중앙처리 장치 씨피유 프로세서가 2개이 상 설치

실시간 처리 시스템

데이터 발생하는 즉시 처리 결과 산출하도록 하는 시스템 (사용자 중심)

다중 모드 시스템

분산 처리 스템

여러대 작업 나누어 통신망 상호 교환

듀얼 시스템 2개의 씨피유가 같은 업무 동시에 진행

듀플렉스 시스템

가동 중인 씨피유가 고장이 나게 되면 즉시 대기중인 다른 씨피유가 가동

일괄 처리 시스템 실시간 처리 시스템 분산 처리 시스템

나누어 처리 통신망 분산처리 시스템

오프라인 시스템

컴퓨터 연결되지 않아 직접적인 통제하에 있다

dma

입출력 전송에 따른 씨피유의 부하 감소

인터럽트

씨피유가 프로그램 실행 도중 예기치 않은 상황 때문에 제어

교착상태

무한정 기다리는 현상

irq

씨피유가 알아볼수 있는 식별 번호

각 장치들이 씨피유 사용을 요청하기 위해 보내는 인터럽트 신호가 전달되는 통로

IP주소

인터넷에 연결된 컴퓨터 구분 위한 고유주소

ipv4 8비트 4부분 총 32비트로 구성

ipv6 16비트씩 8부분, 총 128비트로 구성 (주소 부족 문제 해결을 위해 개발)

4자리의 16진수로 표현하고 콜론으로 구분

주소 할당 방법

유니캐스트 일대일, 멀티캐스트 일대다, 애니캐스트 일대일(송신자와 가장 가까이 있는 수신자 간 통신),

유형에 맞도록 할당 주소 낭비 요인 줄임

도메인 네일 사람이 이해하기 쉽게

DNS 도메인 네임을 숫자로 된 IP 주소로 바꾸어 준다

DHCP 동적 호스트 설정 통신 규약

컴터에 아이피 주소 자동 할당

클라이언트가 동적 아이피 주소를 할당 받을 수 있게 해주는 것

고정/ 유동 아이피(대다수)

고정 아이피 자신의 컴퓨터에 할당된 자신만의 고유한 주소

유동 아이피 컴퓨터 껏다 켜면 바뀜

서버 클라이언트

서버 서비스 제공 컴터

프록시 서버 PC 사용자와 인터넷 사이 중개자 사용자 방문했던 내용 담아서 보다 빠르게 처리

프로토콜 통신규약 (약속)

http 인터넷을 위한 프로토콜

SMTP 메일

ip 주소 DHCP

ISP 회사에서 보유하고 있는 ip 한정적

TCP/IP

인터넷을위한 프로토콜 제어판 넽웤 공유센터

현재 설정되어 있는 기본 네트워크 정보 확인

어댑터 설정 변경 확인

연결상태 확인 사용여부 설정 이름 변경 전반적인 정보 확인 변경

랜카드 로결 영역 연결만든다

로컬 영역 연결 바로가기 메뉴 클릭

tcpip 서로다른 컴터 데이터 주고 받을수 있는

인터넷 표준 프로토콜

서브넷 마스크 네트워크 주소 호스트 주소 구별 위해

사용자 컴터 속한 네트워크 식별 하는데 사용

게이트웨이 출입구 역할 숫자 1 대표

dns 서버 주소

도메인 네임을 수자로 된 아이피 주소로 변환

스푸핑 호스트의IP 주소나 이메일 주소 위장

스니퍼 전송되고 있는 정보 가로챔

트랩도어 비밀통로 (백도어)

서비스 기술자나 유지보수 프로그램 작성자의 액세스 편의를 위해

시스템 설계자가 고의로 만들어 놓은 시스템의 보안구멍

대량의 데이터 특정 서버 집중 정상 기능 방해 도스

디스크 정리랑 바이러스 예방 관계 없음 백신 프로그램 이용

네트워크 공유폴더에 있는 파일 읽기전용으로 지정

다른이름으로 저장한다고 해서 파일 내용 바뀌는 거 아님

인터넷 서비스

tcpip 소프트웨어 설정

자료 검색, 파일 전송, 원격 접속, 채팅

최대의 네트워크 개방형 구조

네트워크 장치

허브 모뎀

www--> http 서비스

웹 브라우저를 사용하여 -- 자료 검색하기 위한 서비스

텔넷 다른 컴퓨터에 로그인 하기 위해 사용하는 프로토콜

ftp 파일 전송 프로토콜의 약자로 인터넷에서 파일 송수신

이메일

ASCll 코드 사용

사용자@ 호스트 주소 형식

전자우편 프로토콜

SMTP (송신 프로토콜)

POP3, IMAP 수신 프로토콜

MIME 멀티미디어 메일 주고 받는 프로토콜

아스키 코드 통신 pc

SNMP 간이 망 관리 프로토콜

네트워크 장비를 관리 감시하기 위한 네트워크 관리 프로토콜

IRC 인터넷 채팅

유즈넷 게시판

네트워크 장비

LAN 근거리 통신망 (동일 건물내)

리피터 라우터 게이트웨이 인터넷 브리지

허브 더미허브 스위칭허브

리피터 장거리 전송 신호증폭 신호 재생, 출력전압 높임

브리지 동종 LAN 연결

라우터 네트워크간 연결 최선의 경로 설정

게이트 웨이 다른 네트워크 사이를 결합

LAn에서 타 넷워크에 데이터 보냄 받아들임

관문의 기능

모뎀 아날로그 신호로 변조(변복조 장치)

디지털신호를 아날로그 신호로 바꾸는 모뎀 역할 복조하는 것임

패킷의 헤더 정보 목적지 파악 다음 목적지 전송 최선의 경로 라우터

리피터 디지털 방식의 통신선로에서 전송신호를 재생 출력전압을 높여 전송

음성 이미지 비디오 멀티미디어 특징

스트리밍 기술 데이터 형식 ASF, WMF , RAM 스트리밍 가능

Ms에서 개발 용량 작고 음질 좋음

리얼네트워크사 오디오 포맷( RAM)

모델링 3차원 물체

모핑 2개의 이미지 부드럽게 연결 통합

디더링 제한된 색상 조합 새로운 색 만듬 용량 줄임 제한 된 색으로 다양한 색표현

이미지 표현 방식

비트맵 작은 점 들로 픽셀들로 이룸

다양한 색상으로 사용 사실적 이미지

확대하면 계단 현상 발생함 안티 엘리어싱 처리

안티 엘리어싱 톱니모양으로 표현되는 계단 현상 없애기 위하여 경계선 부드럽게 해줌

개체의 경계면 픽셀을 개체의 색상과 배경의 색상을 혼합해서 표현함

벡터 저용량 단순 도형

직성이나 곡선을 이용

테두리 거칠어지지 않고 매끄러움

대표적으로 WMF 파일 형식

무손실 압축, 손실 압축

문장이나 부호데이터 수치 데이터 무손실 압축

영상이나 음성 압축에는 손실 압축 방법도 사용함 코덱

인코딩 아날라그 디지털 변환

디코딩 복호화 디지털을 아날로그로 변화

24비트 컬러 트루컬러 천육백만가지 색

렌더링 3차원 애니메이션에 사실감 부여

gif 비손실 압축 여러번 압축해도 화질 손상 없음

JPEG 압축율이 우수 용량 줄어듬 전송시간 감소

비디오 동영상 MPEG

국제 표준 규격 오디오 데이터도 압축

중복 데이터 제거 손실 압축기법을 사용

양방향 멀티미디어의 구현을 통해 화상통신이 가능

엠펙1 비디오 테이브 CD

엠펙2 디지털 TV

엠펙3 고화질 TV

엠펙 4 멀티미디어 통신 전제로 낮은 전송률로 동영상을 보내고자

IMT 2천 멀티미디어 서비스

엠펙 7 데이터 검색 전자상거래

엠펙 21 통합

AVI 마이크로소프트 고유 포맷 고용량 고화질

ASF ms사에서 개발 용량이 작고 음질 뛰어남 스트리밍 서비스

퀵타임 MOV 애플사에서 개발 JPEG 압축 방식 동영상 압축기술

퀵타임 포 윈도우 깔아야함

미디 전자 악기간 악기 소리 최대 16

wav 와 웨이브 마이크로 ibm 표준 비압축

MP3 음반 씨디 압축 씨디 50배

RA 리얼 플레이어 에서 플레이

멀티미디어 특징

디지털화 양방향성 정보의 통합성 비선형성

비선형성 일정한 방향으로 순차 x 사용자의 선택에 따라 다양한 방향으로 처리

선형 콘텐츠와 비선형 콘텐츠 비선형적으로 발전

선형성 극장

비선형성 영화 다운 후 곰플로 탐색 제어하면서 볼때

GIF 비트맵 방식의 무손실 압축 방식 이미지 손상 적음

png 투명 배경 가능 화질 좋음

WAV 웨이브 비압축 음성 파일 MP3는 압축 음성 파일

웹 애니메이션 Flash

오토 캐드 설계 프로그램

css 웹 문서의 전반적인 스타일 미리 저장해 둔 스타일시트

프론트페이지 홈페이지 제작 프로그램

명령 프롬프트

dos 명령어 입력가능

ip config현재 컴퓨터의 네트워크 설정에 관한 정보

명령 프롬프트 tracert

대상 위치의 경로 확인

경로의 정보와 경로에서의 지연 시간 추적

엑시트 도스 창에서 작업하다가 윈도우로 복귀명령어

ping

정상 작동 확인 명령어

컴퓨터 이름, 아이피 주소 전송 신호의 손실 율 전송 신호의 응답시간

요청시간이 만료되었습니다. 문제임

손실율

네트워크를 통해 전송하기 쉽도록 자른 데이터의 전송단위

DMA 중앙처리 장치의 간섭 없이 DMA 장치 사용하여 주기억 장치와 직접

입출력 씨피유의 부하 감소

웹프로그래밍 언어

일반 문서와 웹문서의 차이점은 링크

HTML 하이퍼텍스트

DHTML 동적

XML 확장성 생성 언어 HTML을 획기적으로 개선 문서 표준화

WML 무선 접속을 통해 PDA 이동 단말기에 표시 될수 있도록

VRML 웹상에서 3차원 가상공간 표현

JSP 자바 서버 페이지

HTML 내에 자바 코드를 삽입하여 웹 서버에 동적으로 웹페이지 생성

ASP 마이크로소프트 사 언어

PHP 리눅스등 다양한 운영체제에서 사용 가능

AIDA 유틸 프로그램 하드웨어 정보 확인 가능

VRML 3차원 가상 세계

서버 호스팅 호스팅 업체에 제공하는 서버 임대 or 구매

웹 호스팅 : 하나의 서버에 여러 계정을 만든 후, 그 계정을 사용자에게 임대해줌

코로케이션 자신의 서버를 직접 IDC 로 운반하여 미리 준비된 공간에 서버를 입고

p2p 인터넷에서 이루어지는 개인대 개인의 파일 공유 기술 및 행위

기존의 서버와 클라이언트 개념이나 공급자와 소비자 개념에서 벗어남

모든 참여자가 공급자인 동시에 수요자가 되는 형태

    30
    0