본문 바로가기
반응형

기술6

소프트웨어 개발 방법론? 소프트웨어 개발 방법론 (Methodology, Method +Knowledge)란, 소프트웨어 개발에 필요한 반복적인 과정 (절차, 방법, 산출물, 기법, 도구) 을 체계적으로 정리한 것. 첫번째는 '구조적 방법론' 입니다. 구조적 방법론은 절차 중심의 소프트웨어 개발 방법론으로코드를 제한된 구조에서 생성하여 순차적으로 실행시키는 특징이 있습니다.알고리즘 단위인 순차(sequencing), 선택(selection), 반복(iteration)의 구조로코드를 표현하므로써 프로세스 단위로 문제를 해결하고, 코드 보안을 유지하며 유지보수를 용이하게 합니다. 폭포수 모형 [출처 : https://ko.wikipedia.org) 두번째는 '정보 공학적 방법론' 입니다. 1980년대에는 정보 시스템이 단순 업무 지.. 2019. 9. 6.
웹 기반 기술 이해 1. 웹 기반 기술 이해 1.1 프로토콜: 네트워크 통신 규약 인터넷 프로토콜: TCP 및 IP 프로토콜이 핵심, TCP/IP 프로토콜 이더넷: 네트워크 모듈 IP 프로토콜: 컴퓨터 주소를 찾는 프로토콜 TCP 프로토콜: 컴퓨터간 신뢰성 있는 데이터 전송을 지원하는 프로토콜 1.2 웹 전체 시나리오 사용자는 브라우저를 사용하여서 www.funcoding.xyz 같은 URL 입력을 통해서 웹페이지를 요청한다. 사용자의 요청은 TCP 패킷으로 만들어지게 된다. TCP 패킷은 IP 패킷으로 다시 만들어 지고 IP 패킷에는 자신의 IP 주소와, 도착해야될 상대방의 IP 주소 정보가 넣어진다. IP 패킷은 이더넷 카드로 보내어져서 Internet 으로 전송된다. 이더넷 패킷은 도착지의 컴퓨터 이더넷 카드로 전달된.. 2019. 9. 6.
반응형