정보처리기사 실기(서버 프로그램 구현)
모듈)
- 모듈화를 통해 분리된 시스템의 각 기능들로, 서브루틴, 서브시스템, 소프트웨어 내의 프로그램, 작업 단위 등과 같은 의미로 사용
- 단독으로 컴파일이 가능하며, 재사용 할 수 있음
결합도)
자료 결합도 < 스탬프 결합도 < 제어 결합도 < 외부 결합도 < 공통 결합도 < 내용 결합도
응집도)
기능적 응집도 > 순차적 응집도 > 교환적 응집도 > 절차적 응집도 > 시간적 응집도 > 논리적 응집도 > 우연적 응집도
DTO/VO)
- 데이터 교환을 위해 사용할 객체를 만드는 과정(getter, setter)
SQL)
- 데이터의 삽입, 변경, 삭제 등의 작업을 수행할 SQL문을 생성하는 과정(xml)
DAO)
- 데이터베이스에 접근하고, SQL을 활용하여 데이터를 실제로 조작하는 코드를 구현하는 과정
Service)
- 사용자의 요청에 응답하기 위한 로직을 구현하는 과정
Controller)
- 사용자의 요청에 적절한 서비스를 호출하여, 그 결과를 사용자에게 반환하는 코드를 구현하는 과정