:: ADVANCE ::
107일차 1. 9단계 재귀호출 upstair http://183.106.113.109/30stair/upstair/upstair.php?pname=upstair 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 32 #include using namespace std; int cnt; void upstair(int n, int end) { if(n == end) { cnt++; return ; } if(n > end) { return ; } upstair(n+1, end); upstair(n+2, end); return ; } int main(void) { int n; cin >> n; upstair(1..
[데이터 통신] OSI 7 OSI 7 layer 표준화 - 표준화가 되어 있지 않다면, 하나의 네트워크 관련 프로그램을 개발하기 위해 프로그램 개발자는 인터페이스 부터 프로토콜 처리까지, 네트위크에서 발생하는 모든 제반 사항들을 프로그램 개발시 고려하여야 한다. 이와 같은 불편함을 해결하기 위한 방안으로 표준화, 모듈화를 정하였다. 계층화 - 복잡한 네트워크를 7계층으로 세분화 시켜 각각의 계층을 집중 연구하여 추가, 변경, 유지 보수 및 문제 해결을 통한 기능 및 서비스 제공에 집중하기 위해 작업의 효율성을 높일 수 있으며, 오류 발생 시 해당하는 계층과 문제점을 손쉽게 찾을 수 있다. OSI 7 Application - 응용계층 / 사용자 인터페이스 / 응용 프로그램 Presentation - 데이터..
[데이터 통신] Datagram과 Virtual circuit switching line 구성은 Direct 와 Switching 방식으로 나뉜다. Direct 연결 방식은 또 Point to Point 방식과 Point to Multi Point 방식으로 구성된다. Point to Point - line 직접연결시 전용선처럼 회선을 구성한 것 - 데이터 전송량이 많을 때 (회선이 비어있는 경우가 적을 때) 적합하다. Point to Multi Point - Multi drop이라고도 한다. - 여러 단말기를 하나의 통신 line에 연결하고 이를 공유하는 방식 - Broadcast 또는 Multicast 방식이다. Broadcast는 송신에서 전체의 단말기를 통해 전송을 하고 데이타를 일단 열어본 후에 ..