인터넷 INTER NETwork의 준말 전 세계 네트워크들이 서로 연결된 형태의 거대 네트워크 월드와이드 웹 전세계가 거미줄처럼 서로 연결된 하이퍼텍스트 기반 문서 시스템 하이퍼텍스트 하이퍼링크를 통해 관련 문서로 즉시 이동 가능한 문서 인터넷 연결 인터넷 - 서비스 제공자(ISP) - 신호변환장치(모뎀) - 사용자 컴퓨터 인터넷 서비스 제공자(ISP)가 제공하는 인터넷 서비스에 가입 인터넷 주소 인터넷 상의 자원(장치, 문서 등)를 식별하기 위해 사용하는 고유값 IP 주소 장치 식별을 위한 고유주소 체계 수신장치까지 메시지(자원)를 전송하는 과정에서 사용 IPv4가 가장 많이 사용 네트워크 식별자: 네트워크를 찾는데 사용(국가 단위. 서비스제공자 단위) 호스트 식별자: 실제 장치(호스트)를 찾는데 사용..
네트워크의 개념 그물처럼 연결되어 동작하는 것 네트워크의 역사 1969: ARPANET: 현재 인터넷의 시초 현재: Internet: 지구폰 네트워크 데이터의 전송 송신자가 데이터를 송신할 때 여러개의 패킷으로 나누어서 수신자에게 보냄 네트워크의 구성 정보전달 과정 다양한 역할을 수행하는 여러 종류의 장비를 통해 정보가 전달 유선 전송매체 장치와 자잋를 물리적인 케이블로 직접 연결하는 매체 연선, 동축케이블, 광섬유 케이블 무선 전송매체 물리적인 매개체가 없이 통신을 구성하는 방식 편의성 뿐만 아니라 케이블 설치가 어려운 지형에 적용 블루투스, Wi-fi, LTE, Li-fi 신호 변환장치 단말장치에 전달되는 또는 전달하는 정보를 처리하기 위해 아날로그 신호를 디지털 신호로 상호 변환 단말장치(송신). ..
컴퓨터의 구성 소프트웨어: 다양한 장치들을 동작시켜 특정 작업을 해결하는 프로그램 종류 시스템 소프트웨어 하드웨어를 제어, 관리할 수 있도록 설계된 소프트웨어 응용 소프트웨어를 실행하기 위한 환경을 제공 다양한 장치들이 서로 유기적으로 연관하여 동작시켜 특정작업을 수행할 수 있는 환경을 조성하는 프로그램 종류 운영체제 응용 소프트웨어가 효과적으로 작동할 수 있는 환경을 조성 처리능력 향상, 응답시간 축소, 사용가능도 향상, 신뢰성 증가 기능 사용자 인터페이스 컴퓨터와 사용자를 연결해주는 매개체 사용자와 컴퓨터가 상호작용하는 방법을 의미 CLI(Command Line Interface), GUI(Graphic User Interface) 프로세스 관리 프로세스는 실행되고 있는 상태의 프로그램 여러 프로그램..
하드웨어 개념 컴퓨터를 구성하고 있는 물리적 부품 소프트웨어 다양한 장치들을 동작시켜 특정 작업을 해결하는 프로그램 하드웨어의 구성 역할에 따라 연산, 제어, 기억/저장, 입력, 출력장치로 구분 폰 노이만 구조 제어와 연산(입력과 출력) 프로그램과 데이터저장(기억) 입력장치 사용자가 문자나 숫자 등의 처리할 데이터를 컴퓨터에 전달할 때 필요한 장치 컴퓨터가 처리할 수 있는 2진수 형태로 변환 키보드 문자나 숫자를 입력할 떄 사용하는 대표적 입력장치 휴대성을 향상시킨 특수한 키보드가 출시 마우스 그래픽 인터페이스를 위해 사용되기 시작한 입력장치 모니터 상의 포인터를 이동시키며 다양한 버튼조작가능 에어마우스 바닥에 접촉해야 하는 기존 마우스의 불편함을 보완 자이로스코프를 사용하여 바닥 접촉 없이 컴퓨터에 좌..
컴퓨터 사전에 정의된 방법에 따라 입력된 데이터를 자동으로 처리하여 정보를 생성하는 기계 데이터 --처리와 가공--> 유용한 정보 컴퓨터의 발전 진공관 1세대 컴퓨터 수백~수천개 단위의 진공관으로 2진 연산 높은 발열, 잦은 고장으로 인한 진공관 교체로 불편 ABC 애니악보다 3년정도 앞선 최초의 컴퓨터 처음에 정해진 배열이 있다면 그것을 바꿀 수 없어 컴퓨터로 인정이 논란이 되었음 트랜지스터 2세대 컴퓨터 트랜지스터가 진공관을 대체하여 컴퓨터의 소형화가 가능 트랜지스터를 이용한 연산소자로 컴퓨터의 신뢰도와 성능이 비약적으로 향상 TRADIC 집적회로(IC) 3세대 컴퓨터 수백개의 트랜지스터를 하나의 칩으로 집적하여 소형화, PC의 등장 운영체제(OS)의 개념이 도입 고밀도 IC 4세대 컴퓨터 하나의 실..
- Total
- Today
- Yesterday
- 입출력장치
- Stack
- Java
- react
- 교착상태
- 재귀함수
- C
- 이진탐색
- 구조체
- 운영체제
- javascript
- 스텍
- 배열
- 클래스
- dfs
- 소프트웨어
- C++
- 알고리즘
- client side rendering
- BFS
- 인접행렬
- 동적프로그래밍
- server side rendering
- 자료구조
- 최단경로
- 병행프로세스
- 인접리스트
- 세마포어
- 퀵정렬
- stackframe
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |