목록전체 글 (16)
코딩왕이 될거야
- 상수와 변수 상수란 프로그램 수행 중에 그 값이 변경되지 않는 고정된 값으로 정의, 종류로는 정수형 상수, 문자형 상수, 문자열 상수, 실수형 상수 등으로 분류 #include void main(){ printf(" ****상수의 덧셈 및 뺄셈결과 ****\n"); printf("%d + %d = %d\n", 7, 2, 7 + 2); printf("%d - %d = %d\n", 7, 2, 7 - 2);} #includevoid main(){ printf("10진 정수형 상수 = %d\n", 80); printf("8진 정수형 상수(0120)의 10진수 표현 = %d\n", 0120); printf("16진 정수형 상수(0X50)의 10진수 표현 = %d\n", 0X50);}
C언어의 장점 : 문법적인 유연성, 간결성, 구조화 작업의 용이성, 광범위한 확장성, 다양한 연산자를 가지고 있음 C언어의 구조 : 전처리문, 주함수문의 변수선언과 실행문장, 사용자 정의 함수로 구분전처리문은 원시프로그램(소스 프로그램)을 목적파일(오브젝트 파일)로 컴파일 하기 전에 외부파일의 포함이나 문자열 치환과 같은 문법외적인 작업을 먼저 처리하는 과정을 의미주 함수문은 부프로그램을 호출하여 실행시키는 주도적인 역할을 하는 함수, 사용자 정의함수는 프로그래머가 필요에 따라 직접 작성하는 함수#include #include /*전처리문*/int sum(int, int); /*함수의 프로토타입 선언*/float average (int, int);void main(void) /*주함수문..
1. 디지털과 아날로그 2. 디지털 정보의 표현 3. 논리레벨과 펄스 파형 4. 디지털 집적회로5. ADC와 DAC 1. 디지털과 아날로그 □ 아날로그 신호 : 연속적으로 변화, 연속적인 값□ 디지털 신호 : 분명히 구분되는 레벨의 신호 값 디지털 신호 장단점- 내, 외부 잡음에 강함 - 설계하기가 용이, 정보를 저장하거나 가공하기가 용이ㅣ - 소형화, 저가격화 가능 - 대용량 설계 처리 가능 - 동기화 필요, 구조 다소 복잡 아날로그 신호 장단점 - 원래 신호 그대로 재생, 복원 가능 - 잡음에 약함- 대용량 설계 어려움 □ 디지털 시스템 : 이산적인 정보를 가공하고 처리해서 최종 목적으로 하는 정보를 출력하는 모든 형태의 장치 □ 아날로그 시스템 : 연속적인 정보를 입력받아 처리해서 연속적인 형..
- TLA ID : 라우팅 계층구조에서 최상위 식별자. 현재는 8192개의 TLA ID가 존재-> TLA ID 할당은 IANA에서 관장 - Res : TLA ID나 NLA ID의 크기에 대한 확장성을 고려하여 향후 사용을 위한 예약된 비트 - NLA ID : 특정 단위의 사이트를 구별하기 위해서 TLA ID에 의해 기관단위로 할당되는 식별자. 또한 NLA ID는 네트워크 규모에 따라 계층적인 할당이 가능 - SLA ID : NLA ID를 할당받은 최종 개별 사용자가 그 조직 내부의 서브 네트워크를 설계하기 위해 이용하는 식별자. IPv4와 다르게 16비트 이기 떄문에 최대 65535개의 서브네트워크를 구성할 수 있음 - Interface ID : 호스트 ID
1. OSPF 개요 ▶ 1980년 중반 대규모 이기종 네트워크 간의 라우팅 수행 한계 도달▶ IETF에서 최단거리 알고리즘 기반으로 대규모 네트워크에 적용 가능한 라우팅 알고리즘 개발 -> OSPF▶ 자신을 중심으로 모든 목적지까지의 최적 경로를 계산하여 라우팅 테이블 작성 ▶ 라우팅 테이블이 안정화 되면 라우팅 정보를 주기적으로 갱신하지 않고 네트워크 변화가 있을때만 갱신함으로써 라우팅 프로토콜 트래픽이 네트워크에 미치는 영향을 최소화 가능 ▶ 네트워크 환경에 변화시 플러딩 과정을 통해서 데이터 베이스를 신속하게 갱신 ▶ RIP에 비해 라우팅 트래픽 량을 획기적으로 줄일 수 있음 ▶ OSPF는 널리 사용하는 라우팅 프로토콜이고 링크상태 알고리즘 사용 2. 링크 상태 알고리즘 ▶ 개요- 라우터는 이웃에..