목차
1. SW_L5 자격증이란
2. 외부 평가 시기 및 출제 범위/유형
3. 2025년 정기 일학습병행자격 1회 출제 문제
4. 지필형 공부 방법
5. 작업형 공부 방법
1. SW_L5 자격증이란
SW_L5 자격증은 외부평가 응시 후 합격하면 취득하는 자격증이다.
외부평가?
교육·훈련과정을 마친 이수자에 대한 평가로 과정평가형자격의 공신력을 제고하기 위해 치러진다.
이수자란?
모든 능력단위별 교육·훈련과정에 75%이상 출석하여야 하며, 교육·훈련기관에서 시행하는 모든 내부평가에 응시하여 기준(필수능력단위별 60점 이상 득점, 선택능력단위 및 자율편성교과 Pass) 충족 시 이수자로 결정됩니다.
2. 외부 평가 시기 및 출제 범위/유형

8월부터 그 다음해 2월까지 IPP 인턴으로 근무한다면 2월에 1회차 시험에 응시하게 된다.
본인은 2025년 정기 과정평가형자격 1회에 응시했으며 시험일자는 2025년 02월 11일이고, 합격자 발표는 2025년 02월 27일에 공개될 예정이다.
-- 2025년 02월 27일 Update

SW_L5 필수 능력 단위는 다음과 같다.
① 요구사항 확인
② 제품소프트웨어 패키징
③ 애플리케이션 테스트 관리
④ SW 개발 보안 구축
⑤ 통합 구현
⑥ 화면 설계
⑦ 데이터 입출력 구현
⑧ SQL 응용
⑨ 인터페이스 구현
⑩ 서버프로그램 구현
① ~ ④ 은 지필형으로 출제되며, ⑤ ~ ⑩ 은 작업형으로 출제된다.
원래 지필형, 작업형, 면접형 3가지 유형이 있었지만 올해 1회차부터 면접형은 사라졌다.
지필형에는 진위형(O/X), 연결형(선긋기), 주관식과 같은 유형이 출제되며
작업형은 SQL 쿼리 작성, html/jsp 화면 구현, 화면 설계와 같은 유형이 출제된다.
3. 2025년 정기 일학습병행자격 1회 출제 문제
보통 학교에서 외부평가 시험 전 교육을 해준다.
이때 HRD에서 제작한 프린트와 학교에서 제작한 가이드북을 제공하는데 HRD 제공 자료에서 실기 문제는 이름만 바꿔서 출제 되고 필기는 프린트에 나와있는 내용보다 조금 더 깊게 출제되므로 학습 모듈을 함께 공부하는 것을 추천한다.
다음은 2025년 정기 일학습병행자격 1회 출제 문제를 복기한 내용이다.
(시험지와 답지는 모두 제출하기 때문에 문제의 키워드 정도만 정리해두었다)
1. 지필형
[ 요구사항 확인 ]
Q1. 진위형 : 현행 시스템 아키텍처 구성도는 최하위 레벨에 대해 작성한다. (O/ X)
A1. X
Q2. 연결형 : 현행 시스템 파악 각 단계별 일치하는 설명 선 긋기
A2. 1단계 - 구성, 기능, 인터페이스 파악 / 2단계 - SW, 아키텍처 구성 파악 / 3단계 - HW, NW 구성 파악
Q3. 주관식 : 현행 시스템 분석 내용 보고 설계 산출물명
A3. 소프트웨어 구성도, 하드웨어 구성도
[ 제품소프트웨어 패키징 ]
Q1. 주관식 : 분산 저장소 방식에 해당하는 것 고르기
A1. Git, BitKeeper
Q2. 주관식 : 모듈 간 결합도는 최소화, OOO은 최소화
A2. 응집도
Q3. 주관식 : 패키징 작업 수행 단계 빈칸 채우기
A3. 빌드 진행, 패키징 적용 시험
[ 애플리케이션 테스트 ]
Q1. 진위형 : 정적분석은 프로그램을 실행하여 분석, 동적분석은 프로그램 소스코드를 분석한다. (O/X)
A1. X
Q2. 주관식 : 인터페이스 모듈 간 테스트, 단위 테스트 다음으로 수행하는 것
A2. 통합 테스트
Q3. 주관식 : 아래에서 위로 올라가며 통합, 위에서 아래로 내려오며 통합하는 방법
A3. 상향식 통합, 하향식 통합
[ SW 개발 보안 구축 ]
Q1. 진위형 : 보안 요구 공학은 보안 개발과 보안 관리 2가지로 나뉜다. (O/X)
A1. O
Q2. 주관식 : 보안의 3요소는 기밀성, 무결성, OOO이다.
A2. 가용성
Q3. 주관식 : 보안 약점 종류에 대한 설명
A3. 경로 조작 및 자원 삽입, 코드 인젝션
2. 작업형
[ 1과제 ]
- SQL 쿼리 작성
- create (check 조건 활용)
- Insert (to_date 활용)
- select
- 테이블 3개 조인, 집계 함수 활용, group by, order by로 그룹화 정렬 적용
- ex) 9 - 10 사이의 입고량 조회
[ 2과제 ]
* 작업환경
- Oracle11Xe
- Tomcat 8.5
- Eclipse IDE for Enterprise Java and Web Developers
- 문제 요구 사항에 맞게 폴더, 파일 생성
- html, jsp 만들고 html 입력값에 따라 jsp로 동적 결과 화면 만들기
[ 3과제 ]
- 데이터베이스 연결하여 DB 데이터 조회 후 화면에 출력
- 테이블 생성과 데이터 삽입은 sqlplus로 직접 실행
- DB 연결 코드는 제공
[ 화면설계 ]
- 은행 업무 시스템 요구사항 만족하도록 작성
- 항목, 자릿수, 갯수, 비고 등 작성
4. 지필형 공부 방법

외부평가 교육 때 HRD에서 제작한 교육 자료를 나눠주는데 해당 교육 자료에 학습 모듈 별로 가장 중요한 개념에 대한 정리가 되어있다. 공개 문제도 몇 가지 실려있는데 공개 문제로 문제의 유형을 익히되, 난이도는 그 보다 더 어렵게 출제된다는 것을 유의해야 한다.
운 좋으면 60점을 넘길 수 있지만, 안전하게 합격하고 싶다면 학습 모듈을 보며 조금 더 디테일한 공부가 필요하다.
특히 SW 개발 보안은 지금까지 면접형을 출제되다가 올해 처음으로 지필형으로 변경되었기 때문에 보안 약점과 단계별 산출물에 대해 잘 알아두어야 한다.
완벽함 보다 이해에 중점을 두고 문제가 출제되는 경향이 있으니
진위형이나 연결형 문제는 완벽히 알고 있지 않아도 어느 정도 유추가 가능하므로 포기하지 말길!!
5. 작업형 공부 방법
화면 설계나 2-3 과제는 공개 문제 기출과 유사하고, DB 연결 코드와 Java 코드가 제공되기 때문에 코드 2-3 과제 코드 작성은 무리 없이 할 수 있다. 그런데 위에서 언급했듯이 톰캣 8.5로 오래된 버전을 사용중이기 때문에 버전 문제가 발생할 수 있다.

이 경우 Dynamic Web Project를 생성할 때 Dynamic Web Module 버전을 3.0으로 낮춰주어야 한다.
ㄴ 시험 보다 서버 실행이 안돼서 삽질 했는데, 운 좋게 알아냈다 ^_<
또 Oracle을 실행중이라면 Oracle이 8080 포트를 사용중이기 때문에 톰캣 포트는 default 말고 8090으로 바꿔주는게 좋다.
SQL은 할말이 많다..
SQLD 볼때만큼 준비한 것 같은데 어려운 쿼리가 하나도 안나왔다. 그래도 쿼리가 점점 어려워지는 추세라고 하니 아래 쿼리들을 꼭 익히고 가는 걸 추천한다.
[ 필수 쿼리 목록 ]
- CREATE - not null, default, pk, fk 설정하기
- ALTER - 테이블명 변경, 컬럼 추가, 컬럼명 변경, 컬럼 삭제 (안나올텐데 제약조건 check나 default, pk, fk 추가 삭제 등)
- DROP
- INSERT
- SELECT
- SYSDATE, CURRENT_TIMESTAMP, TO_DATE
- TO_CHAR, 'YYYY-MM-DD DY DAY Month(ex. Feb) DDth(ex. 3th), HH24/12:MI:SS'
- '$99,999,999.99', '99.99%', '000000'(ex.000123), '999999'(ex. 공백123)
- COUNT, SUM, AVG, MAX, MIN
- NVL, CEIL, ROUND, FLOOR
- CASE, DECODE, CONCAT, SUBSTR, REPLACE, UPPER, LOWER
- UPDATE
- DELETE

'Certificate' 카테고리의 다른 글
[Certificate] 일주일의 전사 정처기 합격 후기 (4) | 2023.12.16 |
---|---|
[Certificate] SQLD 자격증 4일 합격 후기 및 공부 방법 (0) | 2023.04.10 |
목차
1. SW_L5 자격증이란
2. 외부 평가 시기 및 출제 범위/유형
3. 2025년 정기 일학습병행자격 1회 출제 문제
4. 지필형 공부 방법
5. 작업형 공부 방법
1. SW_L5 자격증이란
SW_L5 자격증은 외부평가 응시 후 합격하면 취득하는 자격증이다.
외부평가?
교육·훈련과정을 마친 이수자에 대한 평가로 과정평가형자격의 공신력을 제고하기 위해 치러진다.
이수자란?
모든 능력단위별 교육·훈련과정에 75%이상 출석하여야 하며, 교육·훈련기관에서 시행하는 모든 내부평가에 응시하여 기준(필수능력단위별 60점 이상 득점, 선택능력단위 및 자율편성교과 Pass) 충족 시 이수자로 결정됩니다.
2. 외부 평가 시기 및 출제 범위/유형

8월부터 그 다음해 2월까지 IPP 인턴으로 근무한다면 2월에 1회차 시험에 응시하게 된다.
본인은 2025년 정기 과정평가형자격 1회에 응시했으며 시험일자는 2025년 02월 11일이고, 합격자 발표는 2025년 02월 27일에 공개될 예정이다.
-- 2025년 02월 27일 Update

SW_L5 필수 능력 단위는 다음과 같다.
① 요구사항 확인
② 제품소프트웨어 패키징
③ 애플리케이션 테스트 관리
④ SW 개발 보안 구축
⑤ 통합 구현
⑥ 화면 설계
⑦ 데이터 입출력 구현
⑧ SQL 응용
⑨ 인터페이스 구현
⑩ 서버프로그램 구현
① ~ ④ 은 지필형으로 출제되며, ⑤ ~ ⑩ 은 작업형으로 출제된다.
원래 지필형, 작업형, 면접형 3가지 유형이 있었지만 올해 1회차부터 면접형은 사라졌다.
지필형에는 진위형(O/X), 연결형(선긋기), 주관식과 같은 유형이 출제되며
작업형은 SQL 쿼리 작성, html/jsp 화면 구현, 화면 설계와 같은 유형이 출제된다.
3. 2025년 정기 일학습병행자격 1회 출제 문제
보통 학교에서 외부평가 시험 전 교육을 해준다.
이때 HRD에서 제작한 프린트와 학교에서 제작한 가이드북을 제공하는데 HRD 제공 자료에서 실기 문제는 이름만 바꿔서 출제 되고 필기는 프린트에 나와있는 내용보다 조금 더 깊게 출제되므로 학습 모듈을 함께 공부하는 것을 추천한다.
다음은 2025년 정기 일학습병행자격 1회 출제 문제를 복기한 내용이다.
(시험지와 답지는 모두 제출하기 때문에 문제의 키워드 정도만 정리해두었다)
1. 지필형
[ 요구사항 확인 ]
Q1. 진위형 : 현행 시스템 아키텍처 구성도는 최하위 레벨에 대해 작성한다. (O/ X)
A1. X
Q2. 연결형 : 현행 시스템 파악 각 단계별 일치하는 설명 선 긋기
A2. 1단계 - 구성, 기능, 인터페이스 파악 / 2단계 - SW, 아키텍처 구성 파악 / 3단계 - HW, NW 구성 파악
Q3. 주관식 : 현행 시스템 분석 내용 보고 설계 산출물명
A3. 소프트웨어 구성도, 하드웨어 구성도
[ 제품소프트웨어 패키징 ]
Q1. 주관식 : 분산 저장소 방식에 해당하는 것 고르기
A1. Git, BitKeeper
Q2. 주관식 : 모듈 간 결합도는 최소화, OOO은 최소화
A2. 응집도
Q3. 주관식 : 패키징 작업 수행 단계 빈칸 채우기
A3. 빌드 진행, 패키징 적용 시험
[ 애플리케이션 테스트 ]
Q1. 진위형 : 정적분석은 프로그램을 실행하여 분석, 동적분석은 프로그램 소스코드를 분석한다. (O/X)
A1. X
Q2. 주관식 : 인터페이스 모듈 간 테스트, 단위 테스트 다음으로 수행하는 것
A2. 통합 테스트
Q3. 주관식 : 아래에서 위로 올라가며 통합, 위에서 아래로 내려오며 통합하는 방법
A3. 상향식 통합, 하향식 통합
[ SW 개발 보안 구축 ]
Q1. 진위형 : 보안 요구 공학은 보안 개발과 보안 관리 2가지로 나뉜다. (O/X)
A1. O
Q2. 주관식 : 보안의 3요소는 기밀성, 무결성, OOO이다.
A2. 가용성
Q3. 주관식 : 보안 약점 종류에 대한 설명
A3. 경로 조작 및 자원 삽입, 코드 인젝션
2. 작업형
[ 1과제 ]
- SQL 쿼리 작성
- create (check 조건 활용)
- Insert (to_date 활용)
- select
- 테이블 3개 조인, 집계 함수 활용, group by, order by로 그룹화 정렬 적용
- ex) 9 - 10 사이의 입고량 조회
[ 2과제 ]
* 작업환경
- Oracle11Xe
- Tomcat 8.5
- Eclipse IDE for Enterprise Java and Web Developers
- 문제 요구 사항에 맞게 폴더, 파일 생성
- html, jsp 만들고 html 입력값에 따라 jsp로 동적 결과 화면 만들기
[ 3과제 ]
- 데이터베이스 연결하여 DB 데이터 조회 후 화면에 출력
- 테이블 생성과 데이터 삽입은 sqlplus로 직접 실행
- DB 연결 코드는 제공
[ 화면설계 ]
- 은행 업무 시스템 요구사항 만족하도록 작성
- 항목, 자릿수, 갯수, 비고 등 작성
4. 지필형 공부 방법

외부평가 교육 때 HRD에서 제작한 교육 자료를 나눠주는데 해당 교육 자료에 학습 모듈 별로 가장 중요한 개념에 대한 정리가 되어있다. 공개 문제도 몇 가지 실려있는데 공개 문제로 문제의 유형을 익히되, 난이도는 그 보다 더 어렵게 출제된다는 것을 유의해야 한다.
운 좋으면 60점을 넘길 수 있지만, 안전하게 합격하고 싶다면 학습 모듈을 보며 조금 더 디테일한 공부가 필요하다.
특히 SW 개발 보안은 지금까지 면접형을 출제되다가 올해 처음으로 지필형으로 변경되었기 때문에 보안 약점과 단계별 산출물에 대해 잘 알아두어야 한다.
완벽함 보다 이해에 중점을 두고 문제가 출제되는 경향이 있으니
진위형이나 연결형 문제는 완벽히 알고 있지 않아도 어느 정도 유추가 가능하므로 포기하지 말길!!
5. 작업형 공부 방법
화면 설계나 2-3 과제는 공개 문제 기출과 유사하고, DB 연결 코드와 Java 코드가 제공되기 때문에 코드 2-3 과제 코드 작성은 무리 없이 할 수 있다. 그런데 위에서 언급했듯이 톰캣 8.5로 오래된 버전을 사용중이기 때문에 버전 문제가 발생할 수 있다.

이 경우 Dynamic Web Project를 생성할 때 Dynamic Web Module 버전을 3.0으로 낮춰주어야 한다.
ㄴ 시험 보다 서버 실행이 안돼서 삽질 했는데, 운 좋게 알아냈다 ^_<
또 Oracle을 실행중이라면 Oracle이 8080 포트를 사용중이기 때문에 톰캣 포트는 default 말고 8090으로 바꿔주는게 좋다.
SQL은 할말이 많다..
SQLD 볼때만큼 준비한 것 같은데 어려운 쿼리가 하나도 안나왔다. 그래도 쿼리가 점점 어려워지는 추세라고 하니 아래 쿼리들을 꼭 익히고 가는 걸 추천한다.
[ 필수 쿼리 목록 ]
- CREATE - not null, default, pk, fk 설정하기
- ALTER - 테이블명 변경, 컬럼 추가, 컬럼명 변경, 컬럼 삭제 (안나올텐데 제약조건 check나 default, pk, fk 추가 삭제 등)
- DROP
- INSERT
- SELECT
- SYSDATE, CURRENT_TIMESTAMP, TO_DATE
- TO_CHAR, 'YYYY-MM-DD DY DAY Month(ex. Feb) DDth(ex. 3th), HH24/12:MI:SS'
- '$99,999,999.99', '99.99%', '000000'(ex.000123), '999999'(ex. 공백123)
- COUNT, SUM, AVG, MAX, MIN
- NVL, CEIL, ROUND, FLOOR
- CASE, DECODE, CONCAT, SUBSTR, REPLACE, UPPER, LOWER
- UPDATE
- DELETE

'Certificate' 카테고리의 다른 글
[Certificate] 일주일의 전사 정처기 합격 후기 (4) | 2023.12.16 |
---|---|
[Certificate] SQLD 자격증 4일 합격 후기 및 공부 방법 (0) | 2023.04.10 |