OSI 7계층
목차 OSI 7계층이란? OSI 7계층이란, 모든 네트워크 통신에서 발생하는 여러가지 충돌 문제를 완화하기 위해 복잡한 네트워크 구조를 7개의 계층으로 분류하여 각 계층 별로 수행되는 역할과 책임에 대해 상세히 구분하여 분류한 것을 말합니다. 7계층은 첫번째 물리층, 두번째 데이터 링크층, 네트워크층, 전송, 세션, 표현, 응용층으로 분류되어 있습니다. 물리, 데이터 링크, 네트워크층을 네트워크지원계층으로, 세션 표현 응용층은 사용자 지원계층으로 나눌 수 있습니다. 이렇게 통신기능을 7개의 수직계층으로 분할하여 각 계층마다 다른 계층과는 독립적인 기능을 지원하도록 구성하였습니다. 독립적으로 구성한 이유 이렇게 독립적으로 구성한 이유는 한 모듈에 대한 변경이 전체 모듈에 미치는 영향을 최소화하기 위해서입니..
백준 : 14단계 집합과 맵 : 1269 대칭 집합 (JAVA)
목차 JAVA 풀이 1269번 대칭 집합 문제 자연수를 원소로 갖는 공집합이 아닌 두 집합 A와 B가 있다. 이때, 두 집합의 대칭 차집합의 원소의 개수를 출력하는 프로그램을 작성하시오. 두 집합 A와 B가 있을 때, (A-B)와 (B-A)의 합집합을 A와 B의 대칭 차집합이라고 한다. 예를 들어, A = { 1, 2, 4 } 이고, B = { 2, 3, 4, 5, 6 } 라고 할 때, A-B = { 1 } 이고, B-A = { 3, 5, 6 } 이므로, 대칭 차집합의 원소의 개수는 1 + 3 = 4개이다. 입력 첫째 줄에 집합 A의 원소의 개수와 집합 B의 원소의 개수가 빈 칸을 사이에 두고 주어진다. 둘째 줄에는 집합 A의 모든 원소가, 셋째 줄에는 집합 B의 모든 원소가 빈 칸을 사이에 두고 각각 ..