본문 바로가기

전체 글350

정보처리기사 실기 - 4/3 구조적 개발 방법론의 수행 절차 더보기타당성 검토 단계 ㅡ> 계획 단계 ㅡ> 요구사항 단계 ㅡ> 설계 단계ㅡ> 구현 단계 ㅡ> 시험 단계 ㅡ> 운영/유지보수 단계정형화된 분석 절차에 따라 사용자의 요구사항을 파악하고, 문서화하는 체게적 분석 방법, 자료 흐름도, 자료 사전, 소단위 명세서의 특징더보기구조적 방법론소프트웨어 재사용 더보기합성 중심, 생성 중심전문가 감정 기법더보기조직 내에 있는 경험이 많은 두 명 이상의 전문가에게 비용 산정을 의뢰하는 기법가장 편리하고 신속하게 비용을 산정할 수 있으며, 의뢰자부터 믿음을 얻을 수 있다.개인적이고 주관적일 수 있다.전문가 감정 기법의 주관적인 편견을 보완하기 위해 많은 전문가들의 의견을 종합하여 산정하는 기법더보기델파이 기법산정 공식노력(인월) = 개발 기.. 2025. 4. 3.
정보처리기사 실기 UML - 다이어그램 UML 다이어그램 중 럼바우 객체지향 분석 기법에서 동적 모델링에 활용되는 다이어그램 더보기상태 다이어그램 UML 다이어그램 중 구현 단계에서 사용되는 다이어그램 2가지더보기컴포넌트 다이어그램, 배치 다이어그램UML 다이어그램 중 결과물, 프로세스, 컴포넌트 등 물리적인 자원의 위치를 표현할 때 사용하는 다이어그램더보기배치 다이어그램UML 다이어그램 중 시스템 내 클래스의 정적 구조를 표현하고 클래스와 클래스, 클래스의 속성 사이의 관계를 나타낼 때 사용하는 다이어그램더보기클래스 다이어그램 2025. 4. 2.
정보처리기사 실기 UML 관계 UML의 구성 요소 3가지사물관계다이어그램 집합(Aggregation) 관계더보기하나의 사물이 다른 사물에 포함되어 있는 관계포함(Composition) 관계더보기포함하는 사물의 변화가 포함되는 사물에게 영향을 미치는 관계 2025. 4. 2.
3-way hand shake, 4-way handshake의 흐름 TCP 3 Way HandshakeTCP/IP 프로토콜을 이용해서 통신을 하는 응용프로그램이 데이터를 전송하기 전에 먼저 정확한 전송을 보장하기 위해 상대방 컴퓨터와 사전에 세션을 수립하는 과정을 말합니다. 3-Way handshake는 TCP의 연결을 초기화 할 때 사용한다면. 4-Way handshake는 세션을 종료하기 위해 사용되는 절차 입니다. 각각의 절차는 아래와 같습니다. 3 Way Handshake[Step 1]A 클라이언트는 B 서버에 접속을 요청하는 SYN패킷을 보냅니다. 이때 A 클라이언트는 SYN을 보내고 SYN/ACK 응답을 기다리는 SYN_SENT 상태, B 서버는 Wait for Client 상태 입니다. [Step 2]B 서버는 SYN요청을 받고 A 클라이언트에게 요청을 수락.. 2025. 3. 19.
TCP와 UDP에 대해서 가장큰 차이점은 TCP는 연결 지향적 프로토콜, UDP는 비연결형 프로토콜이라는 것입니다. 즉, TCP는 클라이언트와 서버가 연결된 상태에서 데이터를 주고 받고, UDP는 연결을 위해 할당되는 논리적인 경로가 없고, 각각의 패킷은 다른 경로로 전송되며, 독립적인 관계를 지닙니다. 즉, TCP는 연속성보다 신뢰선있는 전송이 중요할 때 사용되는 프로토콜이며, UDP는 TCP보다 빠르고 네트워크 부하가 적다는 장점이 있지만, 신뢰성 있는 데이터 전송을 보장하지는 않습니다. 그렇기 때문에 신뢰성보다는 연속성이 중요한 실시간 스트리밍과 같은 서비스에 자주 사용됩니다. TCP의 특징1. 연결형 서비스로 가상 회선 방식을 제공 : 3-way handshaking 과정을 통해 연결을 설정하고, 4-way handsha.. 2025. 3. 16.
(DNS) 도메인 이름으로 어떻게 IP주소를 찾을까 이번에는 도메인 이름으로 어떻게 IP주소를 찾는지 공부해보았다. 흐름은 1. 사용자가 웹 브라우저 주소 표시줄에 naver을 입력하고 enter를 누르면 2. naver url에 대한 요청은 일반적으로 케이블 인터넷 공급업체, DSL 광대역 공급업체 또는 기업 네트워크 같은 인터넷 서비스 제공업체(ISP)가 관리하는 DNS 해석기로 라우팅 됩니다. 3. ISP 의 DNS 해석기는 naver에 대한 요청을 DNS 루트 이름 서버에 전달합니다. 4. ISP의 DNS해석기는 naver에 대한 요청을 이번에는 .com도메인의 TLD이름 서버 중 하나에 다시 전달합니다. .com 도메인의 이름 서버는 naver.com 도메인과 연관된 4 개의 Amazon Route 53 이름 서버의 이름을 사용하여 요청에 응답합.. 2025. 3. 10.