본문 바로가기
컴퓨터활용능력/1급 필기시험

USB, 소프트웨어 사용권에 따른 구분, 웹 프로그래밍 언어, IP 버전 6, FTP

by joocabin 2025. 6. 26.
728x90
반응형

USB(범용 직렬 버스) 설명

USB는 Universal Serial Bus의 약자로, '범용 직렬 버스 장치'라고 번역됩니다.

Universal = 범용, Serial = 직렬, Bus = 버스

직렬의 반대는 병렬이며, USB는 직렬 방식으로 통신합니다.

허브를 사용하면 최대 127개의 주변기기를 연결할 수 있습니다.

기존의 직렬, 병렬, PS/2 포트를 USB로 대체했습니다.

USB 특징:

- 핫 플러그인(전원 연결 상태에서 장착 가능)

- 플러그 앤 플레이 지원

 

1-251

USB 속도 비교:

- 1.0: 1.5Mbps

- 1.1: 12Mbps

- 2.0: 480Mbps

- 3.0: 5Gbps (포트 색: 파란색)

- 3.1: 10Gbps

 

1-252

소프트웨어의 종류 (저작권 기준)

상용 소프트웨어: 구매 후 사용

프리웨어: 자유롭게 사용 가능 (무료)

쉐어웨어: 구매 유도를 위해 기능/기간 제한하여 무료 배포

데모버전: 기능 홍보 목적, 사용 제한 있음 (홍보 = 데모)

애드웨어: 광고를 보는 조건으로 무료 사용 (AD = 광고)

트라이얼 버전: 일정 기간 체험판

알파버전: 회사 내부 테스트용 프로그램

베타버전: 일반 사용자 대상 테스트용 프로그램

패치 프로그램: 오류 수정/성능 향상 목적으로 일부 수정

번들웨어: 하드웨어 구매 시 제공되는 소프트웨어

 

1-253

웹 프로그래밍 언어

자바(Java):

- 기종/운영체제 무관하게 동작

- 플랫폼 독립적 (가상 바이트 머신 코드 사용)

- 멀티스레드 지원

ASP: 윈도우 기반, 서버 측 실행, 스크립트 언어

PHP: 유닉스/리눅스/윈도우 등 다양한 OS 지원, 스크립트 언어

JSP: 자바 기반, 서버 측 실행, 스크립트 언어

ASP / PHP / JSP는 모두 스크립트 언어이며, 웹 서버에서 실행됩니다.

 

1-254

IP 버전 6 (IPv6)

IPv4: 32비트, 8비트 × 4부분, 점(.)으로 구분, 10진수 사용

IPv6: 128비트, 16비트 × 8부분, 콜론(:)으로 구분, 16진수 사용

IPv6 특징:

- IPv4와 호환 가능

- 주소 부족 해결 (약 43억의 4제곱 개 주소)

- 인증, 기밀성, 무결성 보안 기능 강화

- 연속된 0 생략 가능 (00:00 → ::)

- 주소 유형: 유니캐스트 / 애니캐스트 / 멀티캐스트

FTP (파일 전송 프로토콜)

FTP = File Transfer Protocol

파일 전송을 위한 규칙(프로토콜)입니다.

FTP 모드:

- 아스키 모드: 텍스트 파일 전송 (예: .txt)

- 바이너리 모드: 이미지, 동영상, 실행 파일 전송

FTP 구성:

- FTP 서버: 파일을 제공하는 컴퓨터

- FTP 클라이언트: 파일을 받는 컴퓨터

- Anonymous FTP: 계정 없이 접속 가능한 공개 서버

※ 서버에 있는 파일은 반드시 다운로드 후 실행됨

 

1-255

728x90
반응형