-
2021.06.09
컴퓨터 일반 : 네트워크 관련 장비
컴퓨터 일반 네트워크 관련 장비 네트워크 인터페이스 카드(NIC) 컴퓨터와 컴퓨터 또는 컴퓨터와 네트워크를 연결하는 장치 정보 전송 시, 정보가 케이블을 통해 전송될 수 있도록 정보 형태를 변경함. 이더넷 카드(LAN 카드) 혹은 네트워크 어댑터 라고 함. 허브(Hub) 네트워크를 구성할 떄 한꺼번에 여러 대의 컴퓨터를 연결하는 장치 각 회선을 통합적으로 관리함. 더미 허브(Dummy Hub) 네트워크에 흐르는 모든 데이터를 단순히 연결하는 기능만을 제공함. LAN이 보유한 대역폭을 컴퓨터 수 만큼 나누어 제공함. 스위치 허브(Switch Hub) 네트워크상에 흐르는 데이터의 유무 및 흐름을 제어하여 각각의 노드가 허브의 최대 대역폭을 사용할 수 있는 지능형 허브 리피터(Repeater) 거리가 증가할수..
-
2021.06.09
컴퓨터 일반 : 무선 인터넷 / 모뎀 / 코덱
컴퓨터 일반 무선 인터넷 / 모뎀 / 코덱 무선 인터넷 WAP 무선 이동 단말기(휴대폰, PDA, 무선 노트북)에서 인터넷 서비스를 이용할 수 있도록 해주는 프로토콜 WML 휴대폰, PDA, 양방향 호출기와 같은 무선 단말기에서 텍스트와 이미지 콘텐츠를 제공하기 위한 언어 WTP 무선 인터넷에서 트랜잭션 형태의 데이터 전송 기능을 제공하는 프로토콜 WIPI 이동 통신 업체들 간의 같은 플랫폼을 사용하도록 함으로써 국가적 낭비를 줄이자는 목적으로 추진된 한국형 무선 인터넷 플랫폼 블루투스(Bluetooth) 근거리 무선 접속을 지원하기 위해 사용되는 대표적인 통신 기술 모뎀(MODEM: MOdulator Demodulator) 디지털 데이터를 아날로그 신호로 변환하는 변조(Modulation) 과정과 아날..
-
2021.06.09
컴퓨터 일반 : 망의 구성 형태
컴퓨터 일반 망의 구성 형태 성형(Star, 중앙 집중형) 모든 노드가 중앙 노드에 1:1(Point-to-Point)로 연결되어 있는 방식 통신망의 처리 능력 및 신뢰성 중앙 노드의 제어 장치에 의해 좌우됨. 고장 발견이 쉽고, 유지 보수 및 확장이 용이함. 링형(Ring, 루프형) 인접한 컴퓨터와 단말기들을 서로 연결하여 양방향으로 데이터 전송이 가능한 통신망 형태 통신 회선 중 어느 하나라도 고장나면 전체 통신망에 영향을 미침. 단말 장치의 추가/제거 및 기밀 보호가 어려움. 버스형(Bus) 한 개의 통신 회선에 여러 대의 단말기가 연결되어 있는 형태 회선의 양끝에는 종단 장치(Terminator) 가 필요함. 설치 및 제거가 용이함. 단말 장치가 고장나더라도 통신망 전체에 영향을 주지 않음. 신뢰..
-
2021.06.09
컴퓨터 일반 : 통신망의 종류
컴퓨터 일반 통신망의 종류 LAN(근거리 통신망) 자원 공유를 목적으로 함. 학교, 연구소, 병원 등의 구내에서 사용하는 통신망 전송 거리가 짧음. 고속 전송이 가능함. 에러 발생률이 낮음. 베이스밴드 전송 디지털 데이터 신호를 변조하지 않고 직접 전송하는 방식 일반적으로 근거리 통신망(LAN)에 사용됨. WLAN(무선 근거리 통신망) 무선 접속 장치(Access Point) 가 설치된 곳을 중심으로 일정 거리 안에서 초고속 인터넷을 사용할 수 있는 근거리 통신망(LAN) 현재 개발 및 상용중인 고속 무선 LAN은 2.4GHz 대에서 운용됨. 무선 LAN은 케이블이 필요하지 않으므로 설치 장소에 제한을 받지 않음. 무선 전송 방식 CDMA TDMA 적외선 방식 VAN(부가 가치 통신망) 기간 통신 사업자..
-
2021.06.09
컴퓨터 일반 : 네트워크 운영 방식
컴퓨터 일반 네트워크 운영 방식 중앙 집중(Host-Terminal) 방식 작업에 필요한 모든 처리를 담당하는 중앙 컴퓨터 와 데이터의 입출력 기능을 담당하는 단말기(Terminal) 로 구성되어 있음. 포인트 투 포인트(Point to Point) 방식 으로 되어 있어 유지 보수가 쉬움. 포인트 투 포인트(Point to Point) 방식 중앙 컴퓨터와 단말기를 1:1 독립적으로 연결하여 언제든지 데이터 전송이 가능한 방식 전송할 데이터의 양과 회선 사용 시간이 많을 때 효율적임. 메인 프레임(Main Frame)에서 많이 사용하던 방식으로, 최근에는 잘 사용하지 않음. 클라이언트/서버(Client/Server) 방식 정보를 제공하는 서버(Server) 와 정보를 요구하는 클라이언트(Client) 로 ..
-
2021.06.09
컴퓨터 일반 : 웹 프로그래밍 언어
컴퓨터 일반 웹 프로그래밍 언어 HTML(Hyper Text Markup Language) 인터넷 표준 문서인 하이퍼텍스트 문서를 만들기 위해 사용되는 언어 DHTML(Dynamic HTML) 이전 버전의 HTML에 비해 애니메이션이 강화되고 사용자와의 상호작용에 좀 더 민감한 동적인 웹 페이지를 만들 수 있게 하는 언어 SGML(Standard Generalized Markup Language) 텍스트, 이미지, 오디오 및 비디오 등을 포함하는 멀티미디어 전자 문서들을 다른 기종의 시스템들과 정보의 손실 없이 효율적으로 전송, 저장 및 자동 처리하기 위한 언어 WML(Wireless Markup Language) XML에 기반을 둔 마크업 언어 휴대폰, PDA, 양방향 호출기와 같은 무선 단말기에서 텍..
-
2021.06.08
컴퓨터 일반 : 언어 번역
컴퓨터 일반 언어 번역 언어 번역 과정 번역(Compile) 컴파일러, 어셈블러, 인터프리터 등의 언어 번역 프로그램을 사용함. 링커(Linker) 여러 개의 목적 프로그램이 시스템 라이브러리를 결합해 하나의 실행 가능한 모듈로 만듦. 연계 편집 프로그램 이라고도 함. 로더(Loader) 실행 가능한 로드 모듈에 기억 공간의 번지를 지정하여 메모리에 적재함. 언어 번역 프로그램 사용자가 작성한 원시 프로그램(Source Program)을 기계어 형태의 목적 프로그램(Object Program)으로 변환시키는 것 종류 컴파일러(Compiler) FORTRAN, COBOL, C, ALGOL 등의 고급 언어로 작성된 원시 프로그램을 기계어로 번역하는 프로그램 어셈블러(Assembler) 저급 언어인 어셈블리어..
-
2021.06.08
컴퓨터 일반 : 주요 고급 언어의 특징
컴퓨터 일반 주요 고급 언어의 특징 JAVA 객체 지향 언어 분산 네트워크 환경에 적용이 가능함. 멀티스레드 기능을 제공하므로 여러 작업을 동시에 처리할 수 있음. 운영체제 및 하드웨어에 독립적 이식성이 강함. 바이트 코드 생성으로 플랫폼에 관계없이 독립적으로 동작할 수 있음. C UNIX 운영체제 제작을 위해 개발 저급 언어와 고급 언어의 특징을 갖춘 중급 언어 ALGOL 수치 계산이나 논리 연산을 위한 과학 기술 계산용 언어 PASCAL과 C 언어의 모체 BASIC 초보자도 쉽게 사용할 수 있는 문법 구조를 갖는 대화형 언어 COBOL 사무 처리용 언어 영어 문장 형식으로 구성되어 있어 이해와 사용이 쉬움. FORTRAN 과학 기술 계산용 언어 수학과 공학 분야의 공식이나 수식과 같은 형태로 프로그래..
-
2021.06.08
컴퓨터 일반 : 운영체제의 운영 방식
컴퓨터 일반 운영체제의 운영 방식 ① 일괄 처리(Batch Programming) 처리할 데이터를 일정량 또는 일정 기간 동안 모았다가 한꺼번에 처리하는 방식 다음의 경우에 사용됨. 급여 계산 공공요금 계산 ② 실시간 처리(Real Time Processing) 처리할 데이터가 생겨날 때마다 바로 처리하는 방식 다음의 경우에 사용됨. 항공기나 열차의 좌석 예약 은행 업부 ③ 다중 프로그래밍(Multi Programming) 1대의 CPU로 여러 대의 프로그램을 동시에 처리하는 방식 ④ 시분할 시스템(Time Sharing System) 1대의 시스템을 여러 사용자가 동시에 사용하는 방식 일정 시간 단위로 CPU 사용권을 신속하게 전환함으로써 각 사용자들은 자신만이 컴퓨터를 사용하는 것처럼 느끼게 됨. ⑤..
-
2021.06.08
컴퓨터 일반 : 운영체제(OS, Operating System)
컴퓨터 일반 운영체제(OS, Operating System) 사용자의 편의를 도모함과 동시에 시스템의 생산성을 높이기 위한 프로그램의 모임 사용자와 컴퓨터 사이에서 중계자 역할을 함. 가장 대표적인 시스템 소프트웨어 컴퓨터가 동작하는 동안 주기억장치에 위치함. 주요 기능 프로세스, 기억장치, 주변장치, 입출력장치, 파일 등을 관리함. 사용자들 간의 하드웨어 공동 사용 및 자원의 스케쥴링을 수행함. 목적 응답 시간 단축 응답 시간(Turn Around Time) 시스템에 작업을 의뢰한 시간부터 처리가 완료될 때까지 걸린 시간 처리 능력 증대 처리 능력(Throughput) 일정 시간 내에 시스템이 처리하는 일의 양 신뢰도 향상 신뢰도(Reliability) 시스템이 주어진 문제를 정확하게 해결하는 정도 사..
-
2021.06.08
컴퓨터 일반 : 사용권에 따른 소프트웨어 분류
컴퓨터 일반 사용권에 따른 소프트웨어 분류 상용 소프트웨어 정식으로 대가를 지불하고 사용해야 하는 프로그램 셰어웨어(Shareware) 기능 혹은 사용 기간에 제한을 두어 배포하는 것 정식 프로그램의 구입을 유도하기 위해 배포하는 버전 프리웨어(Freeware) 무료로 사용 또는 배포가 가능한 것 배포는 주로 인터넷을 통해 이루어짐. 공개 소프트웨어(Open Software) 개발자가 소스를 공개한 소프트웨어 누구나 자유롭게 사용하고 수정 및 재배포할 수 있음. 데모(Demo) 버전 정식 프로그램의 기능을 홍보하기 위해 사용 기간이나 기능을 제한하여 배포하는 프로그램 알파(Alpha) 버전 베타 테스트를 하기 전, 제작 회사 내에서 테스트할 목적으로 제작하는 프로그램 베타(Beta) 버전 정식 프로그램을..
-
2021.06.08
컴퓨터 일반 : PC 응급 처치
컴퓨터 일반 PC 응급 처치 부팅 오류 ① 전원이 들어오지 않을 경우 전원 연결선이나 전원 공급기를 확인함. 전원 공급 장치나 메인보드가 불량일 경우, 부품 교체나 A/S를 요청함. ② '삐~' 하는 경고음만 나는 경우 RAM과 CPU가 제대로 꽂혀 있는지, 이물질이 끼어 있는지 않은지 확인함. VGA 카드에 이상이 있을 수 있으므로, VGA 카드를 제거한 후 부팅하여 VGA가 원인인지를 확인함. ③ Non-System disk or disk error CMOS Setup에서 하드디스크가 인식되는지 확인함. 하드디스크가 불량일 경우에는 A/S를 요청함. ④ Disk boot failure... 부팅에 필요한 디스크를 찾을 수 없다는 오류 Windows 설치 CD를 넣고 컴퓨터 복구를 수행함. ⑤ BIOS..
-
2021.06.08
컴퓨터 일반 : 업그레이드 / 파티션
컴퓨터 일반 업그레이드 / 파티션 업그레이드(Upgrade) 소프트웨어적 업그레이드 향상된 기능을 가진 새 버전으로 교체 예) Windows 7 운영체제를 Windows 10으로 변경 하드웨어적 업그레이드 컴퓨터 처리 성능의 개선 종류 CPU 업그레이드 시스템의 성능을 향상 햐시킬 수 있는 가장 확실한 방법 주로 메인보드와 함께 교체하여 등급을 높임. CPU의 핀 수나 크기를 확인한 후 교체 RAM 업그레이드 높은 사양의 시스템을 요구하는 소프트웨어들이 출시되면서 처리 속도가 느려지거나 제대로 동작하지 않을 경우, 가장 먼저 고려하는 것 램은 접근 속도의 단위인 ns(나노 초)의 수치가 작을수록 좋음. 램의 형태, 속도, 핀 수, 용량, 꽂을 자리, 메인보드에서 지원하는 메모리의 최대 크기 등을 확인한 ..
-
2021.06.08
컴퓨터 일반 : 시스템 관리
컴퓨터 일반 시스템 관리 컴퓨터를 켤 때 주변기기를 먼저 켜고 본체를 나중에 켬. 컴퓨터를 끌 때 본체를 먼저 끄고 주변기기를 나중에 끔. 컴퓨터를 이동하거나 부품을 교체할 때 반드시 전원을 끄고 작업 컴퓨터 전원 사용중인 프로그램을 모두 종료한 후 끔. 컴퓨터의 설치 다음의 장소를 피함. 직사광선과 습기가 많은 장소 자성이 강한 물체가 있는 곳 컴퓨터를 너무 자주 켜고 끄는 것(재부팅) 시스템에 충격을 가해 부품의 수명을 단축시키는 행위이므로 삼가함. 시스템 이상에 대비하여 부팅 디스크 를 만들어둠. 정기적으로 최신 백신 프로그램을 사용하여 바이러스 감염을 방지함. 중요한 데이터 정기적으로 백업 가급적 불필요한 앱은 설치하지 않음. 앱을 제거할 때 정상적인 제거를 위해 [설정] -> [앱] -> [앱 ..
-
2021.06.08
컴퓨터 일반 : RAID(Redundant Array Of Inexpensive Disk)
컴퓨터 일반 RAID(Redundant Array Of Inexpensive Disk) 여러 개의 하드디스크를 한 개의 하드디스크처럼 관리하는 관리 기술 중요한 자료를 다루는 서버(Server)에서 주로 사용되는 방식 RAID을 이용하면 얻을 수 있는 것 데이터의 안정성이 높아짐. 데이터 복구가 용이함. 전송 속도가 빨라짐. 시스템 장애 시, 컴퓨터를 끄지 않고 디스크를 교체할 수도 있음. 미러링(Mirroring)과 스트라이핑(Striping) 기술을 용합해서 사용함. 미러링(Mirroring) 방식 데이터를 2개의 디스크에 동일하게 기록하는 방법 한쪽 디스크의 데이터 손상 시, 다른 한쪽 디스크를 이용하여 복구하는 방식 스트라이핑(Striping) 방식 데이터를 여러 개의 디스크에 나눠서 기록하는 방..
-
2021.06.08
컴퓨터 일반 : 하드디스크 연결 방식
컴퓨터 일반 하드디스크 연결 방식 하드디스크 연결(Interface) 방식 메인보드와 하드디스크 사이에서 데이터를 전송하기 위한 방식 구분 IDE EIDE(ATA) SCSI IDE 2개의 장치 연결이 가능함. 최대 504MB의 용량을 인식함. AT 버스 방식 이라고도 함. EIDE(ATA) IDE를 확장하여 전송 속도를 높인 규격 4개의 장치 연결이 가능함. 최대 8.4GB의 용량을 인식함. 종류 PATA(Parallel ATA) 병렬(Parallel) 인터페이스 방식 EIDE는 일반적으로 PATA를 의미함. SATA(Serial ATA) 직렬(Serial) 인터페이스 방식 데이터 전송 속도가 빠름. 데이터 선이 얇아 내부의 통풍이 잘됨. CMOS에서 지정하면 자동으로 Master/Slave가 설정됨. ..
-
2021.06.08
컴퓨터 일반 : 포트 / 바이오스
컴퓨터 일반 포트 / 바이오스 포트(Port) ① 직렬 한 비트씩 전송하는 방식 마우스나 모뎀 연결에 사용 ② 병렬 8비트씩 전송하는 방식 프린터나 Zip 드라이브 연결에 사용 ③ PS/2 PS/2용 마우스와 키보드 연결에 사용 ④ USB(범용 직렬 버스) 기존의 직렬, 병렬, PS/2 포트를 통합한 직렬 포트의 일종 마우스, 키보드, 모니터, PC 카메라, 프린터, 디지털 카메라와 같은 주변장치를 최대 127개까지 연결 다음을 지원함. 핫 플러그인(Hot Plug In) PC의 전원이 켜져 있는 상태에서도 장치의 설치/제거가 가능한 것 핫 스왑(Hot Swap) 이라고도 함. 플러그 앤 플레이(Plug & Play) 전송 속도 USB 1.0 : 1.5 Mbps USB 1.1 : 12 Mbps USB 2..
-
2021.06.08
컴퓨터 일반 : 마이크로프로세서(Microprocessor)
컴퓨터 일반 마이크로프로세서(Microprocessor) 제어장치, 연산장치, 레지스터가 1개의 반도체 칩(IC)에 내장된 프로세서 개인용 컴퓨터(PC)에서 중앙처리장치로 사용되고 있음. 마이크로프로세서는 다음으로 성능을 평가함. 클럭 주파수 내부 버스의 비트(Bit) 수 기본적인 처리 속도 트랜지스터의 집적도에 따라 결정됨. 사용 작은 규모의 임베디드 시스템 휴대용 기기 메인 프레임 슈퍼컴퓨터 설계 방식에 따라 다음과 같이 구분 RISC 명령어의 종류가 적음. 전력 소비가 적음 속도가 빠름. 복잡한 연산을 수행하기 위해 명령어들을 반복·조합해서 사용 레지스터를 많이 필요로 함. 프로그램이 복잡함. CISC 구분 RISC CISC 명령어 적음 많음 주소 지정 간단 복잡 레지스터 많음 적음 전력 소모 적음..
-
2021.06.08
컴퓨터 일반 : 인터럽트 / 채널
컴퓨터 일반 인터럽트 / 채널 인터럽트(Interrupt) 프로그램 실행 도중 예기치 않은 상황이 발생할 경우, 현재 작업을 일시 중단하고 발생된 상황을 우선 처리한 후 실행 중인 작업으로 복귀하여 계속 처리하는 것 외부 인터럽트 다음의 경우에 발생함. 정전이 되거나 전원 이상이 있는 경우 입·출력 장치가 데이터의 전송을 요구하거나 전송이 끝났음을 알릴 경우 CPU의 기능적인 오류 동작이 발생한 경우 타이머에 의해 규정된 시간(Time Slice)을 알리는 경우 내부 인터럽트 트랩(Trap) 이라고도 부름. 다음의 경우에 발생함. 잘못된 명령이나 데이터를 사용할 때 0으로 나누기(Divide by Zero)가 발생한 경우 Overflow 또는 Underflow가 발생한 경우 소프트웨어 인터럽트 프로그램 ..
-
2021.06.08
컴퓨터 일반 : 표시장치 관련 용어
컴퓨터 일반 표시장치 관련 용어 픽셀(Pixel, 화소) 모니터 화면을 구성하는 가장 작은 단위 해상도(Resoultion) 모니터 등의 출력장치가 내용을 얼마나 선명하게 표현할 수 있느냐를 나타내는 단위 픽셀(Pixel)의 수에 따라 결정됨. 모니터의 크기 모니터의 화면 크기는 대각선의 길이를 센티미터(cm) 단위로 표시함. 점 간격(Dot Pitch) 픽셀들 사이의 공간을 나타내는 것 간격이 가까울수록 해상도가 높음. 재생률(Refresh Rate) 픽셀들이 밝게 빛나는 것을 유지하도록 하기 위한 1초당 재충전 횟수 재생률이 높을수록 모니터의 깜박임이 줄어듦. 플리커 프리(Flicker Free) 모니터의 깜빡임 현상인 플리커(Filcker)를 제거하여 눈의 피로나 두통 등의 증상을 줄여주는 기술
-
2021.06.08
컴퓨터 일반 : 보조기억장치
컴퓨터 일반 보조기억장치 하드디스크 자성 물질을 입힌 금속 원판을 여러 장 겹쳐서 만든 기억 매체 개인용 컴퓨터에서 보조기억장치로 널리 사용됨. 저장 용량이 크고 데이터 접근 속도가 빠르나 충격에 약해 본체 내부에 고정시켜 사용함. SSD 하드디스크 드라이브(HDD)와 비슷하게 동작하면서 HDD와는 달리 기계적 장치가 없는 반도체를 이용하여 정보를 저장함. 고속으로 데이터를 입·출력 할 수 있음. 디스크가 아닌 메모리에 데이터를 기록하므로 배드섹터가 발생하지 않음. 발열, 소음, 전력 소모가 적음. 소형화·경량화 할 수 있음. 하드디스크에 비해 외부 충격에 강하나 저장 용량당 가격이 비쌈. CD-ROM 두께 1.2mm, 지름 12cm의 크기에 약 650MB의 대용량 정보를 저장하는 매체 780nm 정도의..
-
2021.06.08
컴퓨터 일반 : 기타 메모리
컴퓨터 일반 기타 메모리 캐시 메모리(Cache Memory) CPU와 주기억장치 사이에서 컴퓨터의 처리 속도를 향상시키는 역할을 함. 캐시 메모리로는 접근 속도가 빠른 정적 램(SRAM) 을 사용함. 용량이 주기억장치보다 작게 구성됨. 캐시 메모리의 적중률(Hit Ratio) 이 높을수록 시스템의 전체적인 속도가 향상됨. L1 캐시(1차 캐시) 자주 반복되는 연산을 처리하기 위해 필요한 저장 공간 CPU 내부 에 내장되어 있음. L2 캐시(2차 캐시) CPU가 데이터를 처리하는 동안 미리 CPU가 필요로 하는 데이터를 저장해 두는 기억 공간 본래 메인보드에 내장되어 있었으나 팬티엄 프로부터는 CPU 내에 포함되어 제공됨. 가상 메모리(Virtual Memory) 보조기억장치(하드디스크)의 일부를 주기억..
-
2021.06.08
컴퓨터 일반 : ROM / RAM
컴퓨터 일반 ROM / RAM ROM 전원이 꺼져도 기억된 내용이 지워지지 않는 비휘발성 메모리 기억된 내용을 읽을 수만 있음. 다음을 저장함. 입출력 시스템(BIOS) 글자 폰트 자가 진단 프로그램(POST: Power On Self Test) 종류 Mask ROM 제조 과정에서 미리 내용을 기억시킨 ROM 사용자가 임의로 수정할 수 없음. PROM 특수 프로그램을 이용하여 한 번만 기록할 수 있으며, 이후엔 읽기만 가능한 ROM EPROM 자외선을 이용하여 기록된 내용을 여러 번 수정하거나 새로운 내용을 기억할 수 있는 ROM EEPROM 전기적인 방법을 이용하여 기록된 내용을 여러 번 수정하거나 새로운 내용을 기록할 수 있는 ROM RAM 전원이 꺼지면 기억된 내용이 모두 사라지는 휘발성 메모리 읽..
-
2021.06.07
컴퓨터 일반 : 중앙처리장치(CPU)
컴퓨터 일반 중앙처리장치(CPU) 중앙처리장치는 다음으로 구성됨. 제어 장치 연산 장치 레지스터 제어 장치 주기억장치에서 읽어 들인 명령어를 해독하여 해당하는 장치에게 제어 신호를 보내 정확하게 수행하도록 지시함. ① 프로그램 카운터(PC) 다음 번에 실행할 명령어의 번지를 기억하는 레지스터 ② 명령 레지스터(IR) 현재 시행 중인 명령의 내용을 기억하는 레지스터 ③ 명령 해독기(Decoder) 명령 레지스터에 있는 명령어를 해독하는 회로 ④ 부호기(Encoder) 해독된 명령에 따라 각 장치로 보낼 제어 신호를 생성하는 회로 ⑤ 메모리 주소 레지스터(MAR) 기억 장치를 출입하는 데이터의 번지를 기억하는 레지스터 ⑥ 메모리 버퍼 레지스터(MBR) 기억 장치를 출입하는 데이터가 잠시 기억되는 레지스터 연..
-
2021.06.07
컴퓨터 일반 : 자료의 표현 방식
컴퓨터 일반 자료의 표현 방식 문자 표현 코드 ① BCD 코드 (2진화 10진) 하나의 문자를 11비트로 표현 Zone 비트 : 7개 Digit 비트 : 4개 $2^{6} = 64$ 가지의 문자를 표현할 수 있음. 영문 소문자를 표현하지 못함. ② ASCII 코드 (미국 표준) 하나의 문자를 7비트로 표현 Zone 비트 : 3개 Digit 비트 : 4개 $2^{7} = 128$ 가지의 문자를 표현할 수 있음. 데이터 통신용으로 사용함. 확장 ASCII 8비트 를 사용 $2^{8} = 256$ 가지의 문자를 표현할 수 있음. ③ EBCDIC 코드 (확장 2진화 10진) BCD 코드를 확장한 것 하나의 문자를 8비트로 표현 Zone 비트 : 4개 Digit 비트 : 4개 $2^{8} = 256$ 가지의 문자..
-
2021.06.07
컴퓨터 일반 : 진법 변환
컴퓨터 일반 진법 변환 ① 10진수 → 2진수 / 8진수 / 16진수 정수 부분 10진수의 값을 변화할 진수로 나누어 더 이상 나눠지지 않을 때까지 나누고, 몫을 제외한 나머지를 역순으로 표시함. 소수 부분 10진수의 값에 변환할 진수를 곱한 후, 결과의 정수 부분만을 차례대로 표기하되, 소수 부분이 0 또는 반복되는 수가 나올 때까지 곱하기를 반복함. ② 2진수 / 8진수 / 16진수 → 10진수 정수 부분과 소수 부분을 나누어서 변환하려는 각 진수의 자리값과 자리의 지수 승을 곱한 결과값을 모두 더하여 계산함. ③ 2진수 ↔ 8진수 / 16진수 2진수 → 8진수 정수 부분 소수점을 기준으로 왼쪽 방향으로 3자리씩 묶어서 반환 소수 부분 소수점을 기준으로 오른쪽 방향으로 3자리씩 묶어서 반환 2진수 →..
-
2021.06.07
컴퓨터 일반 : 자료 구성의 단위
컴퓨터 일반 자료 구성의 단위 물리적 단위 비트(Bit) 바이트(Byte) 워드(Word) 논리적 단위 필드(Field) 레코드(Record) 데이터베이스(Database) 비트(Bit) 자료(정보) 표현의 최소 단위 2가지 상태를 표시하는 2진수 1자리 바이트(Byte) 문자를 표현하는 최소 단위 8개의 비트가 모여 1 Byte를 구성 워드(Word) CPU가 한번에 처리할 수 있는 명령 단위 분류 하프 워드(Half Word) 풀 워드(Full Word) 더블 워드(Double Word) 필드(Field) 파일 구성의 최소 단위 의미 있는 정보를 표현하는 최소 단위 레코드(Record) 자료 처리 단위 하나 이상의 관련된 필드가 모여서 구성 파일(File) 프로그램 구성의 기본 단위 여러 레코드가 모..
-
2021.06.07
컴퓨터 일반 : 컴퓨터의 분류 - 데이터 취급
컴퓨터 일반 컴퓨터의 분류 - 데이터 취급 디지털 컴퓨터와 아날로그 컴퓨터의 비교 항목 디지털 컴퓨터 아날로그 컴퓨터 입력 형태 숫자, 문자 전류, 전압, 온도 출력 형태 숫자, 문자 곡선, 그래프 연산 형식 산술 · 논리 연산 미 · 적분 연산 구성 회로 논리 회로 증폭 회로 프로그래밍 필요함 중요하지 않음 정밀도 필요한 한도까지 제한적임 기억 기능 있음 없음 적용성 범용 특수 목적용 디지털 신호 시간에 따라 이산적(비연속적)으로 변하는 정보 결과를 숫자나 문자를 조합하여 표시 아날로그 신호 시간에 따라 크기가 연속적으로 변하는 정보 결과를 곡선이나 그래프로 표시 복호화와 부호화 복호화(Decoding) : 디지털 데이터 → 아날로그 데이터 부호화(Encoding) : 아날로그 데이터 → 디지털 데이터..
-
2021.06.07
컴퓨터 일반 : 펌웨어(Firmware)
컴퓨터 일반 펌웨어(Firmware) 하드웨어의 동작을 지시하는 소프트웨어이지만, 하드웨어적으로 구성되어 하드웨어의 일부분으로도 볼 수 있는 제품 하드웨어 교체없이 소프트웨어 업그레이드만으로 시스템의 성능을 높이기 위한 목적으로 사용됨. 하드웨어와 소프트웨어의 중간적인 성격을 갖음. 주로 ROM에 반영구적으로 저장되어 하드웨어를 제어·관리하는 역할을 수행함. 다음의 처리 루틴을 가지고 있음. 기계어 처리 데이터 전송 부동 소수점 연산 채널 제어 최근에는 읽기/쓰기가 가능한 플래시 롬(FLASH ROM)에 저장됨. 내용을 쉽게 변경하거나 추가 및 삭제할 수 있음. 펌웨어로 만들어져 있는 프로그램을 마이크로 프로그램(Micro Program) 이라고 함.
-
2021.06.07
컴퓨터 일반 : 문제 해결
컴퓨터 일반 문제 해결 하드디스크 용량 문제 해결 불필요한 파일은 백업 후 하드디스크에서 삭제함. 사용하지 않는 Windows 기능 제거 휴지통에 있는 파일 삭제 [디스크 정리]를 수행하여 불필요한 파일 삭제 메모리 용량 문제 해결 불필요한 앱 종료 시작 프로그램 폴더 안의 불필요한 앱 삭제 [시작] -> [설정] -> [앱] -> [시작 프로그램]이나 작업 관리자 대화 상자의 시작프로그램 탭에서 불필요한 앱의 실행 해제 작업량에 비해 메모리가 적을 경우 메모리(RAM)를 추가 및 설치함.