티스토리 뷰

컴퓨터(EDPS) 

컴퓨터 특징: 자동성, 정확성, 범용성, 호환성, 대용량성

데이터마이닝: 대량의 데이터를 분석하여 일정한 패턴을 찾아내어 가치있는 정보를 추출하는 기술

  • 애니악(ENIAC): 세계 최초의 전자계산기(외장방식이용: RAM 없음)
  • 애드삭(EDSAC): 세계 최초의 프로그램 내장 방식(RAM 있음)
  • 애드박(EDVAC): 내장방식 + 2진법 채택(폰 노이만이 만듦)
  • 유니박(UNIVAC): 최초의 상업용 컴퓨터
    • *GIGO: 잘못된 자료가 입력되면 잘못된 자료가 나온다(수동성 강조)

👩‍🦰 [ 컴퓨터 세대별 특징 ]

1세대: 진공관,자기드럼 | 일괄처리, 기계어, 하드웨어개발, 기계어, 오프라인

2세대: 트랜지스터 TR | 실시간처리, 고급언어, 운영체제(OS)도입, 다중프로그램, 온라인

3세대: 집적회로 IC,크기는 작아지고 내용은 많이 입력되게 한다. | 시분할처리(TSS), OCR, OMR, MICR, 경영정보기법(MIS)

4세대: 고밀도 직접회로 LSI | 분산처리(작업을 나누어 처리), 개인용 컴퓨터(PC), 마이크로프로세서 네크워크 발달

5세대: 초고밀도 집적회로 VLSI | 인터넷, 인공지능(AI), 퍼지이론, 전문가시스템 개발, 신기술 도입

 

👩‍🦰 [ 자료(데이터)에 따른 분류(디지털, 아날로그, 하이브리드) ]
디지털 컴퓨터: 문서나 숫자화된 비연속적인 데이터(디지털형)를 처리하는 컴퓨터(셀 수 있는 자료 취급)

  • 입력형태: 숫자, 문자 
  • 연산 형식: 산술/논리
  • 구성 회로: 논리 회로 
  • 프로그래밍: 필요
  • 정밀도: 필요한 한도까지
  • 기억 기능: 있음
  • 적용성: 범용(개인용)

아날로그 컴퓨터: 온도, 전류, 속도 등과 같이 연속적으로 변화하는 데이터(아날로그형)를 처리하는 특수 목적용 컴퓨터(셀 수 없는 자료 취급)

  • 입력형태: 연속적인 자료(셀 수 없음)
  • 연산 형식: 미/적분 연산
  • 구성 회로: 증복 회로(불규칙적, 연속적)
  • 프로그래밍: 필요없음(미리 설치되어 있음)
  • 정밀도: 제한적(정해짐)
  • 기억 기능: 없음
  • 적용성: 특수목적(군사, 과학용)

하이프리드 컴퓨터: 디지털 컴퓨터와 아날로그 컴퓨터의 장점을 혼합하여 만든 컴퓨터

 

👩‍🦰 [ 처리 능력에 따른 분류(슈퍼, 메인, 미니, 워크스테이션) ]

  • 슈퍼 컴퓨터: 높은 정밀도, 정확한 계산, => 인공위성, 일기예보, 우주 항공 산업에 이용
  • 메인 프레임: 대규모 시스템으로, 수백 명의 사용자가 동시에 사용 가능
  • 미니 컴퓨터: 중규모 시스템 => 학교, 연구소 등의 업무 처리나 과학기술 계산에 사용
  • 워크스테이션: RISC 프로세서 사용 => 네트워크에서 서버역할, 고성능 그래픽 처리 등에 사용
  • 데스크톱 컴퓨터: 일반적인 개인용 컴퓨터(CISC) 가정이나 사무실에서 사용
  • 휴대용 컴퓨터: 휴대가 가능한 컴퓨터

👩‍🦰 [ 컴퓨터 연산 속도 단위 ]

 

[ 연산 개념 ]

HZ(헤르츠): 1초에 1번 주기가 반복됨(1KHZ: 1초에 1000번)

MIPS: 1초에 백만 개의 명령어 실행

FLOPS: 초당 부동소수점 연산횟수 

단위: ms (밀리세컨드) < μs (마이크로세컨드) < ns(나노세컨드) <ps(피코세컨드) <fs(펨토세컨드) < as (아토세컨드)
처리속도(위의 단위에 대응하여 `작음` 에서 `큼`으로 ): 10^-3, 10^-6, 10^-9 ...
 *ms밀리초는 자주 사용됨 = 1/1000 초 = 0.001초 옆 세대로 갈수록 -3승씩 더해진다고 생각하면 된다.

👩‍🦰 [ 정보처리형태에 따른 분류 ]

  • 일괄처리: 한꺼번에 모아서 처리, 1세대
  • 실시간처리: 자료가 발생하자마자 즉시 처리, 2세대, 온라인
  • 다중프로그래밍: 한 번에 여러 개 프로그램 실행
  • 분산처리: 작업을 나누어서 처리, 4세대
  • 듀얼: 두 개의 CPU가 동시에 동작하다가 하나가 고장 나면 다른 컴퓨터가 계속 업무를 처리하는 방식
  • 듀플렉스: 두 개의 CPU 중 한쪽이 고장나면 대기 중인 다른 PC가 그 기능을 수행하는 방식 
    • 듀얼과 차이점은 CPU가 동시 동작이 아니라 하나가 대기하고 있는 것
  • 동배간처리(P2P): 내가 서버/클라이언트가 될 수 있는 방식
  • 임베디드: 응용프로그램을 탑재하여 컴퓨터 기능을 수행
  • 다중처리: 여러 개 CPU를 설치하여 실행
  • 클러스터링: 여러 대 컴퓨터를 단일 시스템으로 사용하는 기능

👩‍🦰 [ 자료 구성 단위 ]

비트(bit) 0,1에서 각 각을 비트라고 함 

니블(nibble) - 4비트

바이트 - 8비트=> 8비트부터 글자를 표현할 수 있음, 문자표현

이 뒤부터는 단위들이 뭉쳐서 어떻게 커지는 데에 대한 대략적인 설명

문자 => 단어표현 => 필드(field) 특정항목 => 레코드 자료 => 블록 레코드들의 모임 => 파일 데이터베이스 자료의 최종목적

 

👩‍🦰 [자료 표현 코드 ]

 

👱‍♂️ 1.문자표현 방식

1-1. ASCII 코드: 데이터 통신용코드(존 3bit, 디짓 4bit => 7비트) 2^7 = 128개표현 , 확장 아스키는 2^8? 

1-2. EBCDIC 코드: BDC 확장코드( 존 4bit, 디짓 4bit => 8비트) 2^8 =256개 표현

1-3. 유니코드: KS X 1005-1. 모든 문자 2바이트로 표현, 국제표준코드

1-4. 완성형한글코드: KS X 1001, 정보교환용

1-5. 조합형한글코드: KS X 1001, 정보처리용

 

👱‍♂️ 2. 에러체크방식

2-1. 패리티 체크: 에러 검출만 가능, 교정은 못함(기수: 홀수, 우수: 짝수)

2-2. 정마크 부호: 패리티검사가 코드 자체에서 이루어진다. 

2-3. 해밍코드: 에러 검출 및 교정 가능

2-4. CRC 체크: 다항식으로 에러 검사(우수함)

2-5. BSC 검사: 패리티 단점을 보완한 검사

 

👱‍♂️ 3. 숫자표현방식

3-1. 고정소수점: 정수 표현, 구조 단순, 속도 빠름/ 2진 연산(부호와 절대치, 1의 보수, 2의 보수 => *음수 표현방식) / 10진 연산: 팩형식, 언팩형식

3-2. 부동소수점: 실수 표현, 속도 느림, 매우 큰 수(수 자체가 큰 게 아니라 9.99999같은 수)와 매우 적은 수 표현 / 부호(1비트), 지수부(7비트), 가수부(소수표현)

 

👱‍♂️4. 진법

10진수

  • 사용숫자: 0~9 (10개의 수를 사용함)
  • 2진수로 변환법: 10진수를 2로 나누어서 계속 나누어질 때까지 계산, 나머지만 취합, 밑에서 위로 취합 

2진수 

  • 사용숫자: 0~1 (2개의 수를 사용함)
  • 10진수로 변환법: 해당 자릿수에 오른쪽 숫자부터 1 2 4 8 ..., 소수점 기준으로 2^-1, 2^-2. 2^-3, ..1에 해당하는 숫자에 해당 숫자를 곱한 값들의 합을 구해준다. 

음수 표현 방법

* 상단에 숫자 표현 방식 => 고정 소수점에 나온 그거임

  • 부호와 절대치: 맨 앞 숫자를 1로 바꾸고 나머지는 그대로
  • 1의 보수: 원래 수를 반대로 (0 > 1로, 1 > 0 으로)
  • 2의 보수: 1의 보수 + 1 (주의사항: 2진수에서 1+1 은 2가 아니라 0임 앞자리 수로 1이 올라가기 때문)

중앙처리장치(CPU): 레지스터 + 제어장치 + 연산장치

주변 장치: 입력장치 + 출력장치

 

👨 레지스터(Register)

  • CPU 내에 임시기억장치(속도가 제일 빠르다), 병렬구조
  • 레지스터의 크기: 한 번에 처리 가능한 데이터(메모리, 워드 크기)
  • 기억장치 접근 속도 비교 (빠름 > 느림)
  • 레지스터 > 캐시 > DRAM > ROM > 하드디스크 > Zip Disk > CD-ROM > 플로피디스크 > 자기테이프(백업용)

👨 제어장치 CU 

  • [개념] 컴퓨터의 모든 동작을 지시하고 제어하는 장치
  • 프로그램 카운터(Program Counter): 다음에 실행할 명령어의 번지(주소)를 기억, PC
  • 명령 레지스터(Instruction Register): 현재 실행 중인 명령의 내용을 기억, IR
  • 명령해독기(Decoder): 명령 레지스터에 있는 명령어를 해독하는 회로(10진수로 변환)
  • 부호기(Encoder): 해독된 명령에 따라 각 장치로 보낼 제어 신호를 생성하는 회로(2진수로 변환)
  • 메모리 버퍼 레지스터(MBR): 데이터를 기억 (버퍼는 Buffer => 데이터 기억)
  • 메모리 주소 레지스터(MAR): 주소를 기억 (주소는 Address)

👨 연산 장치 ALU

  • 가산기: 덧셈하는 장치
  • 누산기: 연산의 중간 결과 기억
  • 보수기(음수로 변환): 뺄셈하기 위해서 사용하는 장치 
    • 컴퓨터에는 빼기 개념이 없어서 3 + (-1) 이런 식으로 음수로 바꿔주는 작업을 한다. 
  • 상태 레지스터: 연산 중에 발생하는 여러 상태값( 올림수, 부호...)을 기억 (PSW)

📌 중앙처리장치(CPU) 성능에 영향을 미치는 요인

  •  클럭 주파수, 캐시 메모리, 워드 크기

📌 중앙처리장치 성능 단위

  • 클럭(clock: 주파수가 높을수록 고속)
  • 밉스(MIPS: 1초에 백만 개 명령어 실행)
  • 헤르츠(Hz: 시스템 클럭속도)
  • 플롭스(Flops: 1초당 부동소수점 // 연산횟수) 

* CPU 업그레이드 시, 메인보드도 지원되는 지 꼭 확인한다.

 

👱‍♂️ [ RISC/ CISC ]

마이크로 프로세서: 제어 장치 + 연산 장치 

🌝 RISC

  • 명령어: 적음
  • 주소 지정: 간단
  • 레지스터: 많음
  • 전기소모: 적음
  • 처리속도: 빠름
  • 용도: 서버, 워크스테이션 // 서버를 제공하는 것은 자료를 제공하는 것

🌝 CISC

  • 명령어: 많음
  • 주소 지정: 복잡
  • 레지스터: 적음
  • 전기소모: 많음
  • 처리속도: 느림
  • 용도: 개인용 컴퓨터(PC)

👱‍♂️ [ 주기억 장치 ]

  • ROM: 비 휘발성 메모리로, 입출력 시스템(BIOS), 글자 폰트, 자가 진단 프로그램(POST, power on self test) 저장
  • RAM: 휘발성 메모리로, 현재 사용중인 프로그램이나 데이터 저장

DRAM 과 SRAM의 비교 

🌝 동적 램(DRAM)

  • 구성소자: 콘덴서 
  • 재충전: 필요
  • 전기소모: 적음
  • 속도: 느림
  • 가격: 저가
  • 용도: 주기억장치

 

🌝 정적 램(SRAM)

  • 구성소자: 플립플롭
  • 재충전: 불필요
  • 전기소모: 많음
  • 속도: 빠름
  • 가격: 고가
  • 용도: 캐시메모리

플래시 메모리(EEPROM): MP3 플레이어, PDA, 디지털카메라, SD카드, 전기를 이용, 여러 번 읽고 쓰기 가능

MASK ROM(제조회사에서 1번 기록 후 이후에는 수정 못함), PROM(사용자가 1번 기록 후 수정 못함), EPROM(자외선을 이용해서 여러 번 읽고 쓰기 가능)

 

캐시 메모리(SRAM): CPU와 주기억장치 사이에 위치 속도를 향상

가상 메모리: 보조기억장치(하드디스크)를 주기억장치처럼 사용

버퍼메모리: 데이터를 주고받을 때 속도 차이를 해결하는 임시기억공간(복사하기, 잘라내기, 붙이기할 때 사용)

연관 메모리(Associative Memory): 주소가 아닌 내용의 일부를 이용해서 데이터를 가져오는 방식

펌웨어(Firmware): 하드 웨어의 동작을 지시하는 소프트웨어, 주로 ROM에 저장, 하드웨어 제어(통제), 관리 

  • 하드웨어 교체없이 소프트웨어 업그레이드로 성능을 높일 수 있다.(펌웨어 장점)

메모리 용량이 부족할 경우

-> 불필요한 프로그램 종료, 가상메모리 크기 조절, RAM 추가설치(제일 좋은 방법)

 

보조기억장치

: 비휘발성, 주기억장치에 비해 속도가 느림, 대용량, 단위당 가격이 저렴

  • 기억 용량 단위: 2^10 = 1024, 왼 => 오 순으로 2^10씩 더해진다 생각하면 됨
단위 Byte KB MB(2^20) GB(2^30) TB(2^40) PB(2^50) EB(2^60)
저장 용량 8Bit  1024Byte 1024KB 1024MB 1024KB 1024GB 1024PB
용어 바이트 키로바이트 메가바이트 기가바이트 테라바이트 페타바이트 엑사바이트

하드디스크 연결 방식

IDE: 2개, EIDE: 4개, SCSI: 7개, 현재는 SATA방식에 외장형 하드디스크 증가 추세

RAID: 여러 개 하드디스크를 한 개의 하드디스크처럼 관리하는 방법(속도 향상, 안전, 복구가 쉬움)

  •  RAID 방법) 1. 미러링: 2개의 디스크에 동일하게 기록
  • 2. 스트라이핑: 나누어서 기록, 한 개라도 손상되면 사용할 수 없음
  • 3. 패리티: 장애 발생 시, 패리티를 사용해서 복구함(가장 많이 사용)

SSD: 하드디스크와 달리 기계적 장치가 없는 반도체를 이용하여 정보를 저장하는 매체, 소형화, 경량화, 부팅속도가 빠르다(5초), 충격에 강함(배드섹터가 발생하지 않음), 발열,소음,전기가 적게 든다.

  • 파티션: 한 개의 하드디스크를 여러 개 논리적 영역으로 나누는 작업, 컴퓨터(C: D:)

광디스크: DVD : 4.7 ~ 17GB의 대용량 저장(영화저장), CD-R: 한번만 기록 가능한 CD

블루레이: 고선명(HD)비디오를 저장, DVD에 10배 기록(25G ~ 50G), DVD를 블루레이에서는 사용못함(반대는 가능)

 

 

입출력장치

입력장치: OMR(답안지), OCR(공공요금청구서), MICR(수표), 키보드, 마우스, 트랙볼

출력장치: 프린터, 플로터

표시장치: 모니터

LCD(액정): 유리판에 전기를 더하여 화면을 보여주는 장치

픽셀(Pixel, 화소)은 모니터 화면을 구성하는 가장 작은 단위

해상도 선명도: 얼마나 선명하게 표시할 지 나타내는 단위

해상도는 (Pixel, 화소)의 수에 따라 결정된다.

 

기타장치

AGP슬롯: 그래픽카드 끼우는 부분

칩셋: 각 부품들 간의 흐름을 제어, 메인보드 핵심

롬 바이오스(ROM BIOS): 컴퓨터가 시작될 때 컴퓨터 제어 및 기본 작업을 처리하는 프로그램 

컴퓨터의 기본정보, 부팅에 대한 방법이 기록되어있음

포트

  • 직렬포트: 한번에 1비트
  • 병렬포트: 한번에 8비트씩 전송, 직렬 < 병렬
  • USB 포트: 주변장치를 최대 127개 연결
  • IEEE1394: 가전기기를 컴퓨터에 연결하는 방식
  • IRDA: 케이블 없이(무선) 적외선으로 연결하는 방식
  • HDMI: 영상과 음성을 하나의 케이블로 전송하는 디지털 포트(셋톱박스, HDTV, 모니터)

관련용어

채널: CPU로부터 권한을 넘겨받아 CPU대신 입,출력을 관리

채널종류: 셀렉터채널(고속), 멀티플렉서채널(저속)

DMA(direct memory access): 직접메모리접근, CPU참여 없이 입출력장치가 데이터를 주고받는 형식, 시스템 속도가 향상

 


언어 번역 과정

원시프로그램 -(컴파일러)-> 목적프로그램 -(링커)->  로드모듈 -(로더)-> 실행 

     (자연어)                               (기계어)                     (실행파일)             (주기억장치에 적재)

 

컴파일: 고급언어로 작성된 프로그램을 기계어로 변환하는 것, 목적프로그램을 생성

인터프리터: 원시프로그램을 줄 단위로 번역, 컴파일과정 없음, 바로 실행

링커: 목적프로그램을 실행가능한 모듈(실행파일)로 만듦

로더: 실행가능한 모듈을 메모리(주기억장치)에 적재(진짜 실행, 로더의 기능 4가지: 할당, 연결, 재배치, 적재)

 

[ 웹 프로그래밍 언어 ]

HTML5: W3C에서 제안, 액티브X없이 브라우저에서 쉽게 재생

DHTML: 동적(실시간으로 변하는)인 웹페이지 생성(영화예매, 날씨, 주식)

SGML: 멀티미디어전자문서를 손실없이 효율적으로 전송, 구조가 복잡

XML: 기존 HTML의 단점을 보완, 새로운 태그를 정의(확장)

WML(wireless): XML에 기반을 둔 문서단말이게서 쓰는 언어

UML: 모델링언어의 표준화를 위한 언어

VRML: 3차원 가상세계 표현가능 언어(아파트 모델하우스)

PERL: 문자처리 강력함, 운영체제에 상관없이 동작

ASP, JSP: 서버측에서 동작(PHP도 서버측에서 실행)

JAVA: 네트워크에서 분산작업이 가능하도록 개발된 언어


운영체제

OS: 하드웨어와 소프트웨어의 자원을 효율적으로 관리

운영체제 목적: 처리능력 향상, 응답시간 단축, 사용기능도 증대, 신뢰도 향상

제어프로그램(감시, 작업 관리, 데이터 관리) + 처리프로그램(언어 번역, 서비스, 문제 처리)

- 발전단계: 일괄처리 > 실시간 처리> 다중 프로그래밍 > 시분할 처리  다중 처리 > 분산 처리 시스템

부팅순서: ROM BIOS/CMOS점검 => POST(자가진단) => MBR부트섹터/커널 => 윈도우 로그온 => Explorer.exe(바탕화면 표시)

 

👩‍🦰 라이브러리(문서, 음악, 사진, 비디오)

- 라이브러리: 이곳저곳 나눠진 자료를 한 곳에서 보고 정리할 수 있게하는 가상의 폴더

- 실제로 파일이 아니라 원본에 연결해서 보여주는 기능(최대 50개 폴더포함)

- 라이프러리 폴더를 제거 시 폴더를 삭제하는 것은 아니다.(삭제 시 복구: 바로가기 메뉴 > 기본 라이브러리 복원)

- 라이브러리에 포함된 폴더나 파일을 제거하면 원본이 삭제된다. 

 *이동식 미디어(CD, DVD)는 라이브러리에 포함될 수 없다. (USB메모리는 포함 가능)

 

👩‍🦰 바로가기 키(short cuts)

win + E : 파일 탐색기 

win + R: 실행창(여기서 shell:startup 하면 시작프로그램, Regedit 은 레지스트리 편집기)

win + U: 접근성 센터(디스플레이)

win + v: 클립보드

win + shift + s :원하는 영역 캡쳐

ctrl + shift + esc: 작업 관리자

ctrl + 마우스휠 : 아이콘 크기 변경

alt + shift + p : 파일 탐색기에서 파일 세부 정보 표시

shift + del : 완전 삭제(휴지통 X)

shift + f10: 선택한 항목의 바로가기메뉴 표시

ctrl + alt(shift) + del : window 작업 관리자 대화상자 표시 

ctrl + d : 선택항목 휴지통 삭제 

ctrl + x: 잘라내기

ctrl + f4 : 창닫기 

ctrl + esc : 시작메뉴

 

ctrl + shift + n : 새폴더 만들기

 

 

 

작업관리자(ctrl+ shift +esc)

- 응답하지 않는 프로그램을 종료할 때 사용한다. (선점형 멀티 태스킹), ctrl + alt + del

 

프린터 공유하기(인쇄 관련)

설정=> 프린터 및 스캐너

프린터 목록에서 프린터 하나 선택 후 "관리" => 프린터 속성 => 속성창에서 일반 말고 "공유"

이 "프린터 공유 체크박스"에 체크 후 확인

 

👩‍🦰 [ Windows 보조프로그램 및 유니버셜 앱 ]

메모장

  • 전체에 대해서만 글꼴, 속성, 크기를 변경가능(부분x, 글자색 지원x)
  • .LOG(대문자) 를 입력하면 다음에 불러올 시 현재시간과 날짜가 보임
  • 자동줄바꿈, 찾기/바꾸기 기능 가능, OLE 기능(그림, 표 삽입) X 

워드패드: RFT, TXT, DOC, WRI 등의 확장자를 가진 문서를 작업, OLE 기능 가능

그림판

  • 기본 확장자는 .png(OLE 개체 삽입 가능)
  • 그림판 3D열기 지원
  • .jpg, .bmp, .gif, tif, dib 등의 그래픽파일 열기 가느, 바탕 화면의 배경으로 사용가능

Print 3D : 3D 프린터를 연결해 3D 입체모형으로 출력하는 앱(재료, 레이아웃), .stl, .obj, 3mf, .wrl, .ply

단계 레코더(recorder, 그냥 동사로 record라고 생각하면 될듯): 컴퓨터에서 작업을 수행할 때 클릭 드래그 키보드 입력 하나하나를 녹화하는 앱, HTML문서(.mht)를 생성하여 압축파일(.zip)로 저장한다. 

빠른 지원: 다른 사용자의 컴퓨터에 접속하여 상대방의 문제를 해결할 수 있도록 하는 앱

원격 데스크톱 연결: 다른 컴퓨터에 있는 앱/파일/네트워크 리소스에 엑세스하는 기능

 

[ 컴퓨터 시스템의 여러 가지 각종 설정 ]

- windows10 설정 실행: windows10의 작업에 맞는 환경 설정 및 변경을 수행하는 기능 

실행방법 

  • win + i 혹은 win + x  => n 혹은 브라우저 주소표시줄에 "ms-settings:" (세미콜론 아니라 콜론)
  • 왼쪽하단의 win 시작단추 => 설정
  • win + r => ms-settings: 입력 후 엔터 

[ 설정 ]

시스템 

  • 디스플레이 
  • 소리
  • 알람 및 작업
  • 전원 및 절전
  • 저장소
  • 집중지원
  • 원격 데스크톱
  • 정보 : 현재정보(바이러스, 방화벽, 계정보호)확인, 장치 사양/windows 사양

개인설정

  • 배경: 배경화면, 고대비 설정(텍스트와 앱을 보기 쉽게 설정)
  • 잠금 화면
  • 작업표시줄: 작업표시줄 잠금, 숨기기, 위치, 단추 하나로 표시, 피플(연락처표시)

게임

  • 게임 바: 게임바를 사용해서 게임 클립, 스크린샷 및 브로드캐스트 레코드
  • 캡처: 스크린샷 및 게임클립을 통해 게임을 캡쳐하는 방법을 제어한다.
  • 브로드캐스팅 
  • 게임 모드

업데이트 및 보안

  • windows 업데이트: 윈도우 업데이트(스토리지 점검, OS 빌드 정보: 장치, 윈도우 사양)
  • 전송 최적화: 다른 PC에서 다운로드 허용 켜고/끄기
  • windows 보안: 장치의 보안 및 상태를 관리(바이러스, 방화벽, 장치, 가족 옵션)
  • 복구: 이 PC 초기화, 고급시작옵션(USB, DVD로 부팅), 복구 드라이브 만들기
  • 백업: 파일 히스토리를 사용하여 백업, 이전 백업
  • 정품인증
  • 내 장치 찾기

장치

  • 블루투스 및 기타 디바이스
  • 프린터 및 스캐너
  • 마우스
  • 자동 실행: 모든 미디어 장치에 자동 실행 사용 켜고/끄기

(프로그램 대신 앱이라함 windows 10부터)

  • 앱 및 기능: 컴퓨터에 설치된 앱(=프로그램)을 제거 또는 수정, 앱을 가져올 위치 선택
  • 기본 앱: 컴퓨터에서 이뤄지는 각 작업들에 대한 기본 앱을 설정(메일, 뷰어, 비디오)
  • 시작 프로그램: 로그인 할 때 앱이 시작할 수 있도록, 백그라운드 작업이 실행될 때 시작

접근성

  • 디스플레이: 텍스트 확대, 모든 항복 크게 보기, 밝게 보기
  • 커서 및 포인터
  • 색상 필터
  • 내레이터: 화면의 내용을 설정하는 화면 읽기 프로그램 win + ctrl + enter 
  • 돋보기
  • 고대비
  • 음성명령
  • 아이 컨트롤

전화

  • 안드로이트, 아이폰 연결: 사용자의 PC에 바로 문자를 보내고 휴대폰의 최신 사진을 볼 수 있다. 

계정

  • 사용자 정보: 관리자 로컬계정 정보 확인, 마이크로소프트 계정으로 로그인
  • 이메일 및 계정: 이메일, 일정 및 연락처에서 사용하는 계정(추가), 회사 또는 학교 계정 추가
  • 로그인 옵션: 로그인 방법(얼굴, 지문, PIN, 보안키 비밀번호, 사진 암호), 로그인 필요시기

검색

  • 사용 권한과 기록: 유해 정보 차단(엄격, 중간, 끔), 클라우드 콘텐츠 검색(OneDrive, Outlook)
  • windows 검색: 인덱싱 상태, 내 파일 찾기: 클래식(라이브러리/바탕화면), 고급(전체)

네트워크 및 인터넷

  • 상태: 네크워크 상태, 네트워크 설정 변경(어댑터, 공유 옵션, 문제 해결사), 네트워크 속성 보기, 윈도우즈 방화벽, 네트워크 공유센터, 네크워크 초기화
  • 이더넷: 컴퓨터가 현재 연결된 네트워크 통신망
  • 데이터 사용량: 데이터 제한(데이터를 초과하지 않도록), 백그라운드 데이터(사용량 줄이기 위해)

시간 및 언어

  • 날짜 및 시간: 표준 시간대 설정(자동/수동), 인터넷으로 시간 동기화(time.windows.com)
  • 지역: 국가 또는 지역, 사용지역 언어
  • 언어

개인정보

  • 일반: 개인 정보 옵션 변경(맞춤형 광고 표시, 관련 콘텐츠, 검색 결과 제공)
  • 피드백 및 진단: 진단 데이터: windows를 안전한 최신 상태로 유지하고 문제를 해결하고 제품을 향상 시키는데 사용한다.  
  • 활동 기록: 사용자가 방문한 웹사이트, 앱, 서비스를 사용하는 방법에 대한 정보를 저장 활동기록 저장, 보내기, 지우기 가능

- 여러가지 설정

시스템 정보(ms-settings:about)

장치 관리자: 하드웨어가 올바르게 작동하는 지 확인하고 문제있는 불필요한 장치를 제거

작업 표시줄(ms-settings:taskbar): win + x로 명령 프롬프트를 PowerShell로 바꾸기

 

[ 관리 도구(제어판 > 시스템 및 보안 > 관리 도구) ]

  • 드라이브 조각 및 최적화: 컴퓨터 소도가 빨라진다.(용량이 늘어나는 것은 아님)
  • 리소스 모니터: CPU 및 메모리 사용현황을 그래프로 표시해준다.
  • 디스크 정리: 불 필요한 파일을 삭제 후 사용가능한 공간을 늘려준다.
  • 시스템 정보: 하드웨어 리소스( 하위 목록: DMA , 충돌, 공유, I/O, IRQ) / 구성 요소 ( 하위 목록: 시스템에 설치된 HW 구성)  / 소프트웨어 환경 (하위 목록: 환경 변수, 드라이버, 인쇄작업, windows 오류보고)
  • 작업 스케쥴러: 지정한 시간에 컴퓨터에서 자동으로 수행되는 작업 생성 및 관리
  • 컴퓨터 관리: 시스템 도구(작업 스켸쥴러/ 이벤트뷰어/ 공유 폴더/ 장치관리자 지정) / 저장소(디스크 정보 및 파티션 확인 및 설정) / 서비스 및 응용 프로그램

📌드라이브 오류검사: HDD/SDD에 논리적, 물리적 오류를 검사하고 이를 복구해주는 기능

  • 네트워크 드라이브, CD-ROM 드라이브는 디스크 검사를 수행할 수 없음(이유: 읽기만 가능하기 때문)

📌 명령 프롬프트

  • 실행 방법(win + r) => "cmd" 입력 
  • MS DOS 명령 또는 기타 명령을 수행할 수 있음(범위 설정: ctrl + m )
  • 명령 프롬프트 창 종료: "exit" 명령, 전체화면 모드(alt + enter)

📌 사용자 계정 정보(ms-settings:yourinfo, 계정 > 사용자 정보)

  • 표준: 설치된 sw를 사용, 다른 사용자 또는 보안에 영향을 저해하지않는 시스템 설정 변경가능
  • 관리자: 컴퓨터에 대한 모든 제어 및 권한을 가짐

📌 Windows 보안 

  • 바이러스 및 위협 방지: 악성 코드 및 바이러스를 실시간으로 보호하며 감염 시 치료해주는 기능, 주기적으로 검사(바이러스 및 위협 방지 설정 => 켜기), 설정 관리: 실시간 보호(켬), 제외, 알림
  • 계정 보호: 계정 및 로그인에 대한 보안
  • 방화벽 및 네크워크 보호: 도메인 네트워크 / 개인 네트워크 / 공용 네트워크
  • 기타기능: 앱 및 브라우저 컨트롤 / 장치 보안 / 장치성능 및 상태 / 가족 옵션

📌 글꼴(설정 => 개인설정)

  • 확장자: .ttf, .ttc, .fon
  • Cleartype: 읽기 쉽게 가독성을 높여주는 것
  • 설치 폴더: C:\windows\Fonts (글꼴 복사 => 붙여넣기 : 설치) 

네트워크/인터넷

네트워크

: 여러 대의 컴퓨터를 통신회선으로 연결한 형태(목적: 데이터/장치/프로그램 공유)

 

무선 LAN(WLAN) 

  • AP: 기존의 네트워크 사이에 중계기 역할을 담당(내장 안테나로 전송거리를 확장)
  • 안테나: 무지향성(모든 방향으로 전파를 확장), 지항성(특정 지점을 연결하기 위한 장비)
  • 무선랜카드: 무선으로 사용하기 위한 장비

프로토콜

: 네크워트에서 서로 다른 컴퓨터들 간에 정보 교환을 할 수 있게 해주는 통신 규약(통신규칙)

프로토콜 기능: 단편화/재조합/주소지정/순서지정/ 캡슐화/연결제어/오류제어/동기화/홈제어/멀티플렉싱

 

🐱‍🐉 TCP/IP: 인터넷 표준 프로토콜

 

HTTP: 하이퍼텍스트 전송 프로토콜(인터넷, https://) 

DHCP 

  • IP주소를 자동으로 할당
  • 동적으로, IP주소를 부여함으로써 네트워크 상황에 따른 문제를 해결

TCP: 메세지를 송수신자의 주소와 정보를 묶어 `패킷`단위로 분류, 흐름제어, 데이터의 에러 유무 검사, OSI 7계층 중 전송 계층에 해당 

IP

  • 패킷 주소를 해석, 경로를 결정
  • OSI 7계층 중 네트워크 계층에 해당

ICMP: 컴퓨터나 네트워크 기기의 상태를 확인하기 위해 보내는 인터넷제어 메세지 프로토콜(ACK: 긍정, NAK: 부정)

ARP: IP주소를 물리적주소로 변경(반대는 RARP) // 물리적주소 == MAC주소임

UDP: 한 컴퓨터에서 다른 컴퓨터로 데이터를 전송하는 프로토콜, User Diagram Protocol의 약자 // UDP 설명 정처기에 비해서 매우 두루뭉술한 느낌

 

네트워크

클라이언트: 파일/프린터 등의 공유 자원을 사용할 수 있게 하는 소프트웨어

프로토콜: 다른 컴퓨터들끼리 정보교환을 할 수 있게하는 통신규칙

서비스: 내 컴퓨터의 자원을 다른 컴퓨터에서 사용할 수 있도록 함 

어댑터: 컴퓨터를 물리적으로 연결하는 하드웨어(랜카드)

서브넷 마스크: IPv4주소의 네트워크 주소와 호스트 주소를 구별, 여러 개의 LAN에 접속할 경우 하나의 LAN을 말한다. (C클래스: 255.255.255.0)

게이트웨이: 프로토콜이 서로 다른 통신망을 접속하기 위한 장치

 

👩‍🦰  [ 네트워크 관련 장비 ]

NIC: 컴퓨터와 컴퓨터 또는 컴퓨터와 네트워크를 연결하는 장치, 이더넷 카드(LAN카드), 어댑터

백본(Backbone): 브랜치 랜(LAN)사이를 연결해주는 네트워크 장치(고속)

브리지(Bridge): 네트워크 분할을 통해 트래픽을 감소시키며, 물리적으로 다른 네트워크를 연결할 때 사용

게이트웨이: 다른 네트워크에 데이터를 보내거나 다른 네트워크로부터 데이터를 받아들이는 출입구 역할

리피터(Repeater): 먼 거리 전송 시 장거리 전송을 위해서 신호를 증폭하거나 전압을 높여 전송하는 장치

허브(Hub): 한 번에 여러 대의 컴퓨터를 연결하는 장치(스위칭허브: 규정된 속도를 보장해주는 허브)

라우터(Router): 최적의 경로를 설정하여 전송, 효율적인 속도로 전송될 수 있도록 데이터의 흐름을 제어

 

👩‍🦰  [ 네트워크 관련용어 ]

모뎀: 변복조장치( 디지털 -> 아날로그(변조), 아날로그 -> 디지털(복조) )

변조속도(BAUD): `보`라고 함, 1초당 신호 변환, 상태 변환 수

전송속도(BPS): 1초당 전송되는 비트 수

인트라넷(Intranet): 회사 내 각종 업무, 전자우편 시스템, 전자결재 시스템의 기술을 기업내부에 적용한 것

엑스트라넷(Extranet): 기업과 외부 기업 끼리의 인트라넷을 서로 연결하여 자기 회사와 관련 있는 기업체와의 원활한 통신을 위해 인트라넷의 이용 범위를 확대한 것

그룹웨어(Groupware): 여러 사람이 공통의 업무를 수행하는 데 있어 사용할 수 있는 프로그램 

  • 마이크로 소프트사의 익스체인지(Exchange), 넷미팅(Netmeeting)

코덱: 영상처리나 음성처리를 컴퓨터에 알맞게 변환 시키는 방법

  • 펄스코드변조(PCM)과정: 아날로그 -> 부호화 -> 디지털 -> 복호화 -> 아날로그
  • 아날로그 영상을 디지털로 다시 아날로그 영상으로 변환하는 과정

👩‍🦰  [ 인터넷주소 ]

IPv4: 8비트씩 4부분, 마침표, 10진수, 32비트(A클래스(대규모통신망) ~ E클래스(실험용))

IPv6(우리가 가장 많이 사용하는 주소): 16비트씩 8부분, 콜론, 16진수, 총 128비트, 방식(유니캐스트(1:1), 멀티캐스트(1:다), 애니캐스트(1:1))

IP주소: 숫자 주소(인터넷 고유 주소), 고정IP(다음 IP주소 사용(고정IP)), 자동으로 IP주소 받기(유동IP)

도메인네임: 숫자로 된 IP 고유의 주소를 이해하기 쉽게 문자로 표현한 주소

  • 주소관리: 고유국내(KRNIC), 전 세계(ICANN)
  • DNS: 문자 주소를 숫자 주소로 변환하는 기법(백업목적으로 쓰임 2개)

URL: 인터넷 상의 각종 자원을 나타내는 인터넷 표준주소체계

프로토콜 :// 서버 주소 : 포트 번호 / 파일 경로
# 프로토콜에 이메일을 보내는 경우, mailto : 이메일 주소(//가 안 들어감)

포트번호: HTTP(80), FTP(21), TELNET(23), NEWS(119), GOPHER(70)
#gopher는 정보검색

웹브라우저

:웹 페이지에 접근하면 http 프로토콜을 이용해 해당 웹 문서를 사용자에게 보여주는 프로그램

  • 별도의 플러그인 설치가능, 히스토리, 즐겨찾기
  • 종류: 인터넷 익스플로러, 크롬, 넷스케이프, 오페라, 파이어폭스

웹페이지 저장

  • 모든 웹페이지: 페이지 내용과 그림 파일 모두 저장 (*.html)
  • 웹 페이지 보관 파일: 여러 개 파일을 한 개 파일로 저장(*.mht)
  • 텍스트 파일: 텍스트 파일로 저장(*.txt)
  • 웹페이지 중 html만:  html 코드만 파일로 저장 

[ 인터넷 익스플로러 인터넷 옵션 ]

고급: 예를 들어 인터넷에서 문서를 인쇄하는데 사진이 인쇄가 안될 때(화면에는 보이는데 출력이 안 나올 때)

 

🚩 [ 인터넷 관련 용어 ] 

SSO: 한 번의 로그인으로 여러 사이트를 이용하는 보안기술 => 통합아이디

플러그인: 웹 브라우저의 기능을 확장, 음악듣기, 영상보기

RSS: 업데이트 정보를 사용자에게 알려주는 서비스 

캐싱: 자주 사용하는 사이트 자료를 저장, 접근하지 않아도 보임

쿠키: 웹 사이트의 접속정보를 저장, 해킹의 대상, 자동 로그인에 활용됨

북마크: 즐겨찾기, 웹사이트 주소 저장

시멘틱 웹: 컴퓨터가 정보를 이해하고 조작할 수 있는 차세대 지능형 웹 

스마트그리드: 전기를 정보통신망에 접목시켜 에너지 효율을 높임

모바일 오피스: 스마트폰으로 네트워크에 접속하여 실시간으로 업무 처리

히스토리: 웹 브라우저를 이용해 방문한 사이트 주소가 차례대로 저장

웨이즈(WAIS): 데이터베이스에서 키워드를 이용해서 검색

Void: 음성과 데이터를 한 번에 보내는 인터넷 전화, 통화품질 보장X

WLL: 무선 가입자 회선, 전화국/단말기를 무선으로 연결

지그비: 저 전력을 이용하는 무선네트워크의 표준, 반경 30M내에서 연결가능하며 최대 255대 연결

블루투스: 정보전송을 목적으로 하는 근거리 무선 접속 프로토콜( IEEE 802.15.1)

텔레메틱스: 통신망을 이용하여 위치정보를 기반으로 교통/응급구조/ 각종 정보를 제공하는 서비스

 

FTP: 파일 전송 프로토콜, 다운로드, 업로드

파일을 전송하는 것이라 서비스를 사용하려면 보통 계정이 필요함 

  • 그림파일 전송: 바이너리모드 (Binary)
  • 텍스트 파일 전송: 아스키 모드(Ascii)
  • Anonymous FTP: 계정 없이 사용 가능한 서버 

텔넷: 원격 접속, 자신의 컴퓨터처럼 사용, Telnet

아키: 파일을 쉽게 검색

고퍼: 메뉴방식으로 정보를 쉽게 검색

시작페이지: 인터넷 실행 시 처음 방문하는 사이트

미러사이트: 동시에 많은 사용자들이 접속할 때 과부하 방지로 만든 복사본 사이트

메타 검색: 다른 검색엔진에 검색을 의뢰해 검색 결과를 보여 줌, 느림

메일링리스트: 정보교환을 할 수 있게 하는 전자우편 형태의 주소록 

TRACRT: 경로추적

유즈넷: 공통의 관심사에 대해 서로 의견을 주고받을 수 있게 한 게시판 서비스

웹호스팅: 웹 서버를 임대하고 자체 도메인을 가지게 함 

IRC: 실시간 인터넷 채팅

그리드 컴퓨텅: 많은 컴퓨터를 하나의 고성능 컴퓨터로 사용

하이브리드 검색: 주제별/키워드의 기능을 결합한 검색엔진

RFID: 사물에 전자태그를 부착, 주변 상황 인식

클라우딩: 자신이 사용한 만큼 요금을 지불하는 방식

테더링: IT기기를 휴대폰에 연결하게 하는 기능

 


E-mail(전자우편, 7비트 아스키코드, ID@호스트주소)

전자우편 프로토콜: SMAP(전송), POP3(수신), MIME(멀티미디어 전자우편, 동영상/음악/카드 메일)

  • 받는 사람에 여러 사람 주소들은 세미콜론(;)을 이용한다. 

참조 숨은 참조차이점: 숨은 참조는 수신자가 표시되지 않음

첨부: 파일을 이메일에 함께 보내는 기능

회신: 받은 메일에 대한 답장을 작성해서 전송하는 것

전달: 받은 메일 그대로 다르 사람에게 보내는 기능

동보: 동일한 메일을 여러 사람에게 보내는 기능

옵트인(Opt-in)메일: 광고 메일을 보낼 때 사전에 허가를 받고 보내는 메일 

스팸 메일: 불특정 다수에게 도의없이 보내는 광고성 이메일

 

🌺 OSI 7계층(응,표,세,전,네,데,물)

// 아래부터 물데네전세표응 이렇게 하기도 하던데 난 위부터 아래로가 좋음 7~1

 

응용 계층 (Application)

눈으로 보고, 듣고 확인할 수 있는 계층

  • SMTP(이메일 전송), POP3(이메일수신)
  • FTP(자료송수신),WWW(인터넷),
  • TELNET(원격접속)

표현 계층(Presentation)

  • 코드변환, 암호화, 암축
  • 구문 상관없이 연결가능

세션 계층(Session)

  • 반이중, 전이중 통신모드 결정(세션의 접속/전송/해제기능)

전송 계층(Transport)

신뢰성 있고 투명한 데이터 전송을 담당

  • 게이트웨이, 오류검출/복구/흐름제어

네트워크 계층(Network)

  • 패킷 관리, 최적의 경로 배정(라우팅, Routing)

데이트링크 계층(Data Link)

  • 스위치, 랜카드, 브리지 장비 사용
  • 동기화, 흐름제어, 링크확립, 유지, 절단기능

물리 계층(Physical)

  • 신호를 발생하는 장비, 물리적 접속을 제어(리피터, 허브)
  • 기능적, 기계적, 전기적, 절차적 특성을 정의한다.

 

[ 네트워크 명령어 ]

Ping: 원격컴퓨터가 현재 네트워크에 정상적으로 작동 여부 확인

IPCONFIG: 현재 PC의 물리적 주소, IP주소, Subnet Mask(서브넷마스크), 게이트웨이 확인

Tracert ip주소: 상대방 컴퓨터까지의 경로 추적

NETSTATE: 현재 자신의 컴퓨터에 연결된 다른 컴퓨터의 정보를 확인(포트, 이더넷, TCP 연결)

NBTSTAT: 중복되는 IP주소로 인해 주소가 충돌하는 지점을 확인

NET VIEW: 특정 컴퓨터에 공유된 정보를 확인

NSLOOKUP: URL 주소로 IP주소를 확인, DNS 동작여부를 확인

 

[ 네트워크 명령어 실습 해보기 ](win + r > cmd)

- 여기서 기본 게이트웨이 ip주소는 192. 어쩌구로 시작하는 주소이다

C:\Users\내PC>ping 기본 게이트웨이 ip주소

Ping 기본 게이트웨이 ip주소 32바이트 데이터 사용:
기본 게이트웨이 ip주소의 응답: 바이트=32 시간=2ms TTL=64
기본 게이트웨이 ip주소의 응답: 바이트=32 시간=2ms TTL=64
기본 게이트웨이 ip주소의 응답: 바이트=32 시간=2ms TTL=64
기본 게이트웨이 ip주소의 응답: 바이트=32 시간=2ms TTL=64

기본 게이트웨이 ip주소에 대한 Ping 통계:
    패킷: 보냄 = 4, 받음 = 4, 손실 = 0 (0% 손실),
왕복 시간(밀리초):
    최소 = 2ms, 최대 = 2ms, 평균 = 2ms

멀티미디어

멀티미디어란

  • Multi(다중)와 Media(매체)의 합성어
  • 텍스트, 그래픽, 사운드 등의 매체를 디지털로 통합하여 전달함(전송방식: 비동기방식)
  • 📌 멀티미디어 특징: 디지털화, 쌍방향성, 비선형성, 정보의 통합성

[ 멀티미디어 관련 용어 ]

하이퍼텍스트(Hypertext): 문서와 문서가 연결된 상태, 문서 내의 특정 문자를 선택하면 이와 연결된 문서로 이동하는 문서 형식 

하이퍼미디어: 하이퍼텍스트와 멀티미디어를 합한 개념, 클릭 했더니 음악, 동영상등의 자료가 보이는 것

노드(Node): 하이퍼 텍스트에서 각 문서에 연결된 페이지

앵커(Anchor): 노드에서 다른 노드로 넘어가게 하는 키워드 

AVI: 윈도우즈 표준 동영상 파일(별도의 장치없이 재생 가능)

MPEG-2(엠팩 투): HD TV, 위성 방송, DVD

MPEG-4: IMT 2000 영상정보

MPEG-7: 정보검색가능, 전자상거래, 동영상

MPEG-21: 디지털 컨텐츠의 제작, 유통, 보안등 전 과정을 관리

 

하이퍼링크: 노드와 노드의 연결점

저작 소프트웨어: 간단한 메뉴 조작으로도 멀티미디어 자료를 구현할 수 있는 프로그램(디렉터, 툴 북, 플래시)

H.264: 국내 지상파 및 위성DMB, 비디오 기술의 표준, MPEG-4을 따름, 2003년에 발표된 동영상 표준 규격

사운드카드 기록용량: (샘플링시간 + 주파수 + 비트수 + 채널 수 /8)Byte 

VCS: 화상회의 시스템

비디오 오버레이보드: 외부비디오신호를 컴퓨터화면과 같이 표현

VOD: 주문형 비디오 시스템

샘플링: 아날로그 신호(음성)를 디지털 신호로 변환하는 단계

가상현실: VR(게임, 아파트 모델하우스)

스트리밍(Streaming): 멀티미디어 데이터를 다운로드하면서 동시에 재생해주는 기술(ASF, WMV, RAM), 실시간 방송

 CAI: 컴퓨터를 이용한 수업 방식

압축파일: 파일 크기가 줄어든다. => 전송시간 절약, 여러개로 나눠서 압축가능, 디스크 공간 효율적으로 활용가능

MOD: 실시간 음악방송(멜론, 지니, 바이브)

비트맵: 고해상도, 실제(사실적)이미지, 용량이 큼, 확대하면 계단현상

MIME: 멀티미디어 전자우편(동영상 메일, 음악메일, 카드 메일)

벡터형식: 확대해도 테두리가 거칠어지지 않음(일러스트 == AI)

PACS: 원격진료(독도, 울릉도같은 원격 진료가 필요한 곳에서 사용)

 

JPEG: 정지영상 국제표준 압축(손실, 무손실 지원)

GIF:256 색상 (무손실 지원, 애니메이션  표현 가능)

PNG: 웹상에서 최적이미지표현, GIF의 단점을 보완(플래시에 사용)

 

WAVE: 실제 소리저장, 용량이 매우 큼(1곡당 50Mbyte)

MP3: 1/12 로 압축, MPEG-1 압축기술 사용, 음질 뛰어남

MIDI: 컴퓨터 악기간의 표준 프로토콜(소리 저장 안됨), 작곡가들이 많이 사용

IMAP: 이메일의 제목만 다운로드 하는 방식

 

- 사운드 압축 복원 관련기술: FLAC(압축시 스트림손실이 없음), AIFF(애플, 오디오CD), WAV(윈도우 표준)

- MHGC: ISO 위원회 명칭, 멀티미디어 콘텐츠등을 기술하는 언어의 표준을 정함

 

[ 디스플레이 어댑터와 모니터 관련 용어 ]

 

픽셀(Pixel): 화면을 이루는 최소 단위로서 같은 크기의 화면에서 픽셀 수가 많을수록 해상도가 높아진다. 

해상도(Resolution): 모니터 화면의 픽셀 수에 따라 결정되며 모니터 등의 출력 장치가 내용을 얼마나 선명하게 표현할 수 있느냐를 나타내는 단위 => 색상 수와는 관련 x(오답 예시: 픽셀 수가 많을수록 표시할 수 있는 색상의 수가 증가한다.)

점 간격(Dot Pitch): 픽셀들 사이의 공간을 나타내는 것으로 간격이 가까울수록 영상은 선명하다.

재생률(Refresh Rate): 픽셀들이 밝게 빛나는 것을 유지하기 위한 것으로, 재생률이 높을수록 모니터의 깜짝임이 줄어든다.

(밝게 빛나는 것을 유지하도록 하기 위한 1초당 재충전 횟수) 

  • 플리커프리: 모니터의 깜빡임  현상인 플리커를 제거하여 눈의 피로나 두통 등의 증상을 줄여주는 기술

 

 


정보통신

[ 통신망 운용방식 ]

중앙집중식: 모든 처리는 중앙 컴퓨터가/ 입출력은 단말기가 행동

클라이언트/서버: 자료를 요청하는 / 자료를 제공하는(분산처리 방식)

동배간처리: p2p 방식, 서버도 될 수 있고 클라이언트도 될 수 있다.

 

[ 통신망 종류 ]

LAN(근거리 통신망): 근거리, 전송 거리가 짧다. 학교, 연구소, 병원 등의 구내에서 사용

VAN(부가가치 통신망): 통신 사업자로부터 통신 회선을 빌려 기존의 정보에 새로운 가치를 더해 다수의 이용자에게 판매하는 통신망( 유료사이트 )

MAN(도시권 통신망): 도시를 중심으로 연결한 통신망

WAN(광역 통신망): 넓은 지역을 연결한 통신망(전 세계)

IMT-2000: 한대의 휴대폰으로 전 세계 어디서나 사용하는 규격

B-ISDN(광대역통신망): ISDN에 광통신을 결합한 통신망

ADSL: 속도가 달라서 비대칭 디지털 가입자 라인이라 함

ISDN(종합정보통신망): 문자, 음성, 동영상 등 다양한 데이터를 통합하여 디지털화된 하나의 통신 회선으로 전송하는 통신망

 

[ 정보 전송 방식 ]

단향: SIMPLEX, 한쪽은 송신만 한쪽은 수신만(라디오, TV)

반이중: HALF DUPLEX, 양쪽 모두 송수신, 동시 불가능(무전기)

전이중: FULL DUPLEX, 양쪽 모두 동시에 송수신(전화)

 

[ 전기 장치 ]

UPS: 무정전 전원 공급 장치(정전에 대비해 일정시간 전원을 공급)

AVR: 자동전압조절기(항상 일정한 출력 전압을 유지)

CVCF: 정전압정주파장치(전압도 일정하게 주파수도 일정하게)

 

[ 정보 통신 관련 용어 ]

SNS: 온라인에서 서로의 관심사를 공유하는 서비스

NFC: 비 접촉식 근거리 무선 통신 모듈

와이브로: 무선 광대역 인터넷서비스, 이동 하면서 인터넷 사용

테더링: 다른 기기에 인터넷을 연결해주는 기능

핫스팟: 자신의 인터넷 무선 데이터이용기능을 일정공간 안에서 다른 이들에게 사용할 수 있게하는 공유 서비스

클라우드 서비스: 자신의 컨텐츠를 서버에 저장해두고 어느 기기에든 사용할 수 있게 하는 기술

사물 인터넷(IOT): 인간 대 사물, 사물과 사물이 서로 소통이 가능하게 하는 기술, 통신비용 증가, 보안기능은 약해짐


보안 

[보안 위협 형태]

스푸핑: 웹사이트 구축 => 정보를 빼냄

스니핑: 패킷을 엿보면서 아이디, 패스워드 정보를 빼냄

스파이웨어: 사용자 동의없이 사용자정보를 수집

혹스(Hoax): 악성 코드인 것처럼 가장하는 것

DDoS:여러 대 컴퓨터가 동시에 특정 사이트를 공격

웜(Worm): 네트워크를 통해 연속적으로 자신을 복제 => 시스템부하를 일으켜 시스템이 다운되는 현상

메모리 해킹: 메모리(RAM)에 있는 데이터를 위조/변조하는 해킹

스미싱: 문제메세지와 피싱의 합성어, 쿠폰, 초대장등의 문자메세지를 보내고 수신자가 클릭하면 악성코드가 설치되어 금융정보를 빼내는 행위

백도어: 보안이 제거된 비밀통로

파밍: 허위 사이트로 유도하여 금융정보를 빼내는 행위

눈속임(Spoof): 정상인 것처럼 속임수를 사용

피싱: 가짜 이메일을 보내고 개인금융정보를 빼내는 행위


📌 방화벽: 외부의 불법침입으로부터 막아줌(내부자산을 보호)

  • 역 추적기능이있어 외부침입자의 흔적을 찾을 수 있음 - 내부해킹은 못막는다는 단점

📌 암호화: 지정한 수신자 외에는 그 내용을 알 수 없도록 변환하는 것 - 도청, 부정 접근 등의 위험을 대비

(아래는 암호화관련 개념: 비밀키/공개키)

비밀키

  • 동일한 키로 데이터를 암호화하고 복호화 함
  • 대표적인 예시로 DES(Data Encryption Stadard)가 있으며, 동일한 키로 암호화하고 복호화한다.
  • 속도가 빠르며, 알고리즘이 단순하고 크기가 작다.
  • 사용자의 증가에 따라 관리해야할 키의 수가 많아진다.

공개키

  • 서로 다르 키로 데이터를 암호화하고 복호화함
  • 암호화할 때는 공개키, 복호화할때는 비밀키로 하낟.
  • 대표적으로 RSA(Rivest Shamir Adleman)가 있다. 
  • 키의 분배가 쉽고 관리해야할 키의 개수가 적다.
  • 속도가 느리고, 알고리즘이 복잡, 파일 크기가 크다. 

[보안 요건]

  • 기밀성: 정보와 자원은 허가된 사용자만 이용
  • 무결성: 허가된 사용자만 수정 가능
  • 가용성: 허가된 사용자는 언제든지 사용 가능
  • 인증: 정보를 보낸 사람의 신원확인
  • 부인방지: 부인할 수 없도록 송,수신 사실의 증거를 제공

[컴퓨터 범죄유형] 

- 대책: 보안 관련 프로그램 보급, 보안교육 실시, 비밀번호 수시 변경, 백신프로그램 설치 및 자동업데이트 설정, 램(RAM)에 상주, 불분명한 이메일은 열어보지 않음고 삭제한다. 중요한 자료는 백업 처리한다. 

*백신의 기능: 검사/치료/예방

 

[바이러스 종류]

  • 파일 바이러스: 실행파일감염(예루살렘, CIH)
  • 부트바이러스: 부트섹터를 손상(브레인, 미켈란젤로)
  • 부트/파일: 파일과 부트 바이러스의 특징, Invader, 에볼라
  • 매크로바이러스: 엑셀문서를 감염시키는 바이러스, 멜리사, Laroux
  • 다형성: 실행할 때마다 코드를 변경
  • 클러스터: 감영된 디스크에서 실행하면 동시에 실행되는 바이러스
  • 은닉바이러스: 메모리(RAM)에 상주하는 바이러스
  • 스크립트: 파일 안에 스크립트를 감염시킴
  • 폭탄바이러스: 일정한 조건을 만족하면 실행(미켈란젤로, 예루살렘, CIH)

*공유 폴더의 속성을 숨김으로해도 네트워크 감염을 방지할 수 없다.(읽기전용이기 때문)

 

댓글