Study/EIP
EIP :: 가상 기억장치 관리
1. 가상기억장치 보조기억장치의 일부를 주기억장치처럼 사용하는 것이다. 용량이 적은 주기억장치를 마치 큰 용량을 가진 것처럼 사용하는 기법이다. - 실행을 위해서는 맵핑작업이 필요하다. (주소전환) 2. 기법 1) 페이징 기법 가상 기억장치에 있는 프로그램과 주기억장치의 영역을 동일한 크기로 나눈 후, 프로그램(페이지)를 동일하게 나눠진 주 기억장치의 영역(페이지 프레임)에 적재시켜 실행시키는 기법이다. 프로그램을 일정하게 나눈 단위를 페이지라고 한다. 페이지 크기로 일정하게 나눠진 주기억장치의 단위를 페이지 프레임이라 한다. 외부 단편화가 발생 안한다. - 내부 단편화가 발생할 수 있다. 맵핑 테이블이 필요하다.(주소변환) 2) 세그먼테이션 기법 가상 기억장치에 보관된 프로그램을 다양한 크기의 논리적 ..
EIP : SQL summary
Engineer Information Processing SQL : Structured Query Language [보러가기] DB관리 목적의 프로그래밍 언어이다. Table : 급여 Column : 이름, 직급, 팀명, 성과급 (A) SELECT 팀명, 직급, SUM(성과급) AS 성과급 FROM 급여 GROUP BY 팀명, 직급 ; (Q) 팀과 직급별 성과급 합계를 구하는 쿼리는? ~별 이면 무조건 GROUP BY 사용한다. SUM()사용시에도 AS를 써서 컬럼명을 재설정해준다. Table : 편의점 Column : 편의점코드, 광역시, 판매액 (A) SELECT 광역시, AVG(판매액) FROM 편의점 WHERE 판매액 > 1000000 GROUP BY 광역시 HAVING COUNT(*) >= 4 ..
EIP : Scrum
Engineer Information Processing Scrum based by Agile. 스크럼은 애자일 모형을 기반으로 하는 개발 모형이다. Agile 모형을 둔 개발 모형 종류 Scrum XP (eXtreme Programming) 칸반 (Kanban) 크리스탈 (Crystal) ASD (Adaptive SW Dev) FDD (Feature Driven Dev) DSDM (Dynamic System Dev Method) DAD (Disciplined Agile Delivery) 스크럼 기법은 소프트웨어 설계 과목 - '요구사항 확인' 부분에서 나온다. 스크럼 기법 (Scrum) 스크럼이란 럭비에서 양팀이 대치해있는 대형을 말하는데, 이러한 것에 빗대어 팀이 중심이 되어 개발의 효율성을 높인다는..