[CS] 컴퓨터 기초 - 네트워크
·
Computer Science/Computer Basic
컴퓨터들의 연결 서로 연결되어 있는 것을 네트워크라고한다. 네트워크는 전기 신호를 나르는 전송매체와 절차를 관리하는 통신 프로토콜(ex) TCP/IP)이 필요하다. 비유도매체는 전자기적 신호를 전달하는 공기와 공간을 말한다. 전송 매체 전송 매체는 전기 또는 자기 신호를 전도하는 능력을 가진 물질을 말한다. 전송 매체는 4가지의 방식으로 등급을 매긴다. 1. 대역폭: 초당 비트 수로 측정되는 매체의 속도이다. 2. 신호 대 잡음 비: 신호의 노이즈를 말한다. 3. 비트 오류율: 단위 시간 당 전송 받은 총 비트 수에서 오류를 가진 비트들의 비율을 말한다. 4. 감쇠: 신호가 이동 거리에 따라 약해지는것을 말한다. 전송매체는 유도매체와 비유도매체로 나뉜다. 유도매체는 구리선과 같은 물리적 매체를 말하며, ..
[CS] 컴퓨터 기초 - 운영체제
·
Computer Science/Computer Basic
운영체제(이하 OS)란? OS는 소프트웨어 제어 센터이며, 주 기억장치(RAM)에 상주한다. 사용자, 응용, 하드웨어, CPU 사이의 인터페이스를 제공한다. 프로그램 실행을 지원하며 감독한다. 디바이스 드라이버를 통해 컴퓨터와 주변 장치를 연결하여 준다. 널리 사용되는 운영체제에는 Mac OS, Windows, Linux 등이 있다. 운영 체제는 사용자, 응용, 하드웨어 사이의 인터페이스를 제공한다. OS는 2개의 주요 프로그램 영역을 갖고 있다. 커널: BIOS에 의하여 부팅 시에 적재되는 운영 체제의 핵심 부분이다. 모듈: 사용자 / 디바이스 인터페이스를 제공하는 구성 요소이다. 플랫폼이란 특정 CPU에서 실행되는 운영 체제이다. 교차 플랫폼 응용은 여러 플랫폼에서 동일하게 실행되는 어플리케이션을 의..
[CS] 컴퓨터 기초 - 컴퓨터의 수 체계와 데이터 표현
·
Computer Science/Computer Basic
컴퓨터의 모든 수는 0과 1로 이루어진다. (이진수) 이진수의 자리 값은 다음과 같다. 2^0 = 1 2^-1 = 0.5 2^1 = 2 2^-2 = 0.25 ... 이진 데이터 표현 이진값은 트랜지스터의 두개의 상태를 나타낸다. 비트: 기본적인 논리적/물리적 단위 (1/0 = on/off) 바이트: 비트의 8개 묶음 (니블 = ½ 바이트) 워드: 바이트의 묶음 (4 바이트가 대표적이다.) 십육진수는 이진수의 짧은 표현에 사용된다. 각각의 십육진수는 4-비트 이진 패턴과 직접 연관된다. 예: 1111 1010 1100 1110 = F A C E 정수 표현 정수는 고정된 개수의 비트로 저장된다. ( ex) 2004 는 16-비트 정수 0000 0111 1101 0100) 부호(+, -)가 있는 수는 2의 보..
[CS] 컴퓨터 기초 - 컴퓨터 구조
·
Computer Science/Computer Basic
본체 내부 컴퓨터 구조를 외부적 관점에서 보면 구성은 크게 모니터, 키보드, 마우스, 컴퓨터 본체로 나눌수 있다. CPU (central processing unit) CPU는 본체 안의 메인보드 또는 마더보드에 존재하며, 수천만개의 트랜지스터로 만들어진다. 컴퓨터의 모든 처리를 수행하는 곳이다. 디지털 논리 회로 논리 회로는 트랜지스터 구성의 다음 단계이며, 부울 대수의 표현 기능을 가지고 있다. 부울 대수 부울 대수란 이진 입력과 출력의 관계를 기술한다. 기본 연산자는 AND, OR, NOT 3가지가 있다. 부울 대수의 값은 참(1), 거짓(0) 두 값만을 가진다. 부울 수식은 부울 연산자와 이진 값으로 이루어진다. 진리표 진리표란 부울 수식을 표를 사용하여 표현한 것이다. 행은 가능한 모든 입력의 ..
얼은펭귄
'Computer Science' 카테고리의 글 목록 (7 Page)