목록분류 전체보기 (619)
충분히 쌓여가는
반복문 반복적으로 수행되는 작업을 위한 문 반복문은 주어진 조건이 만족되는 한 문(혹은 복합문)을 반복적으로 실행함 조건문과 같이 반복 여부를 결정하기 위해 부울 연산식(혹은 조건식)을 사용함 반복문은 자주 루프(loop)라고 부름 반복문 내에서 반복하여 실행되는 문(혹은 복합문)은 반복문 몸체(loop body)라고 부름 자바에서 반복문은 while 문, do 문, for 문이 존재하고 그 중 do 문에 대해 알아볼 것임 do 문 먼저 반복문 몸체 내의 문(들)을 실행하고 조건식을 계산함 어떤 경우에도 반복문 몸체의 문(들)이 적어도 한 번은 실행됨 do 문은 while 문과 같이 조건식의 계산 결과 값이 거짓이 될 때까지 반복문 몸체 내의 문(들)을 실행함 구문법: do 문; while (조건식); ..
반복문 반복적으로 수행되는 작업을 위한 문 반복문은 주어진 조건이 만족되는 한 문(혹은 복합문)을 반복적으로 실행함 조건문과 같이 반복 여부를 결정하기 위해 부울 연산식(혹은 조건식)을 사용함 반복문은 자주 루프(loop)라고 부름 반복문 내에서 반복하여 실행되는 문(혹은 복합문)은 반복문 몸체(loop body)라고 부름 자바에서 반복문은 while 문, do 문, for 문이 존재하고 그 중 while 문에 대해 알아볼 것임 while 문 먼저 주어진 조건의 만족 여부를 확인함 -> 조건이 만족된다면 반복문 몸체를 실행함 if 문과 달리 반복문 몸체를 실행한 후에 다시 조건의 만족 여부를 확인함 -> 여전히 조건이 만족된다면 반복문 몸체를 다시 실행함 반복문의 몸체의 실행은 조건이 만족되지 않을 때까..
if 문 if 문은 조건식의 논리 값에 따라 문의 실행 여부를 결정함 구문법: if (조건식) 문; 조건식은 boolean 연산식 연산 결과: true, flase 의미: 조건식이 참이면 문을 실행, 거짓이면 실행하지 않음 복합문(Compound statement) 여러 개의 문들이 합쳐져 하나의 문으로 간주되는 문 중괄호로 시작과 끝을 표시함 복합문은 문이 나올수 있는 어느 곳에서든지 사용될 수 있음 { int a = 3, b = 4; int sum; sum = a + b; System.out.println(sum); } if 문 흐름도 평점에 따라 장학금 대상자 여부를 결정하는 프로그램(if 문 사용) // 평점에 따라 장학금 대상자 여부 결정 import java.util.Scanner; publi..
Agile 방법론 절차보다는 사람이 중심이 되어 변화에 유연하고 신속하게 적응하면서 효율적으로 시스템을 개발할 수 있는 신속 적응적 경령 개발 방법론 개발 시간이 짧고 신속하며, 폭포수 모형에 대비되는 방법론으로 개발과 함께 즉시 피드백을 받아서 유동적으로 개발할 수 있음 더보기 폭포수 모델: 소프트웨어 개발 시 각 단계를 확실히 마무리 지은 후에 다음 단계로 넘어가는 모델 애자일 방법론 등장 배경 기존 개발방법론의 한계를 극복하기 위해 등장함 등장 배경 설명 소프트웨어 개발 환경의 변화 - 소프트웨어 개발 트렌드가 모바일 환경으로 변화 - 시장 적시성과 잦은 배포의 중요성 부각 기본 개발방법론의 한계 - 전통적 방법론은 문서 및 절차 위주로 변화에 신속한 대응이 어려움 - 빠르게 적용하고 효율적으로 개..