데브코스

[21주차 - DAY4] CS(3)

2024. 7. 18. 12:41
목차
  1. OSI 7 Layers
  2. 폭포수 모델과 애자일 모델

 

 

OSI 7 Layers

계층 설명
7. 응용 계층(Application Layer) 사용자가 네트워크에 접근할 수 있도록 서비스를 제공한다.
일반적인 응용 서비스를 수행한다.
6. 표현 계층(Presentation Layer) 세션 계층 간의 주고받는 인터페이스를 일관성 있게 제공한다.
5. 세션 계층(Session Layer) 통신 시스템 사용자 간의 연결을 유지하고 설정한다.
4. 전송 계층(Transport Layer) 호스트 시스템에서 발생하는 데이터의 흐름을 제공한다.
3. 네트워크 계층(Network Layer) 데이터를 가장 안전하고 빠르게 목적지로 전달하는 기능(라우팅)을 담당한다.
2. 데이터 링크 계층(Data Link Layer) MAC 주소를 통해 통신하며, 에러 검출, 재전송, 흐름 제어를 담당한다.
1. 물리 계층(Physical Layer) 데이터를 전기 신호로 변환해서 주고받는 기능을 진행하는 공간

 

 

폭포수 모델과 애자일 모델

폭포수 모델

SW 개발 단계가 순차적으로 진행된다.

이전 단계로 돌아가지 않기 때문에 다음 단계로 가기 전에 완벽하게 요구사항을 반영하여 개발한다.

요구사항 분석 → 설계 → 구현 → 검증(테스트) → 유지보수 순으로 진행된다.

  • 장점: 수직적으로 진행되기 때문에 각 과정에 대해 이해하기 쉽다.
  • 단점: 개발 도중에 요구사항이 변경되었을 경우 처음부터 다시 진행해야 한다.

애자일 모델

개발 단계를 명확하게 구분하지 않고 각 단계를 반복적으로 수행하면서 진행한다.

요구사항이 자주 변경되거나 요구사항 설계를 완벽하기 힘들 때 사용하는 것이 좋다.

  • 장점: 개발 도중에 요구사항이 변경되어도 반영하기 쉽고, 지속적으로 테스트되기 때문에 개발 초기에 버그를 발견할 수 있다.
  • 단점: 쳬계화된 문서가 적을 수 있다.

 

 

'데브코스' 카테고리의 다른 글

끝  (3) 2024.09.01
[21주차 - DAY5] CS(4)  (0) 2024.07.19
[21주차 - DAY3] CS(2)  (1) 2024.07.17
[21주차 - DAY2] CS(1)  (1) 2024.07.16
[20주차 - DAY5] 알고리즘 리뷰  (0) 2024.07.12
  1. OSI 7 Layers
  2. 폭포수 모델과 애자일 모델
'데브코스' 카테고리의 다른 글
  • 끝
  • [21주차 - DAY5] CS(4)
  • [21주차 - DAY3] CS(2)
  • [21주차 - DAY2] CS(1)
미안하다 강림이 좀 늦었다
미안하다 강림이 좀 늦었다
뭐 그렇게 됐다
미안하다 강림이 좀 늦었다
어제 내 스택이 무너졌어
미안하다 강림이 좀 늦었다
전체
오늘
어제
  • 분류 전체보기 (201)
    • 코딩테스트 (63)
    • 웹 프로그래밍 (21)
    • 데브코스 (112)
    • 취준 일지 (2)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 프로그래머스 데브코스
  • 코딩부트캠프
  • 국비지원교육

최근 댓글

최근 글

hELLO · Designed By 정상우.
미안하다 강림이 좀 늦었다
[21주차 - DAY4] CS(3)
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.