728x90
728x170
[정보처리기사 실기] 시험 개요
시험 개요
직무 내용 | 정보시스템 등의 개발 요구사항을 이해하여 각 업무에 맞는 소프트웨어 기능에 관한 설계, 구현 및 테스트를 수행하고 사용자에게 배포하며, 버전관리를 통해 제품의 성능을 향상시키고 서비스를 개선하는 직무이다. |
적용 기간 | 2020.1.1 ~ 2022.12.31 |
실기 검정 방식 | 필답형 : 단답형, 괄호 넣기, 서술식, 계산결과 등 |
시험 시간 | 2시간 30분 |
2020년 영역별 출제 문항수
영역 | 1회 | 2회 | 3회 | 4회 | 합계 | |
1 | 요구사항 확인 | 1 | 1 | 1 | 1 | 4 |
2 | 데이터 입출력 구현 | 2 | 1 | 1 | 2 | 6 |
3 | 통합 구현 | 1 | 1 | 0 | 0 | 2 |
4 | 서버 프로그램 구현 | 2 | 1 | 0 | 2 | 5 |
5 | 인터페이스 구현 | 1 | 1 | 1 | 0 | 3 |
6 | 화면 설계 | 0 | 1 | 1 | 0 | 2 |
7 | 애플리케이션 테스트 관리 | 2 | 1 | 2 | 2 | 7 |
8 | SQL 응용 | 1 | 3 | 4 | 1 | 9 |
9 | 소프트웨어 개발 보안 구축 | 2 | 3 | 0 | 2 | 7 |
10 | 프로그래밍 언어 활용 | 3 | 3 | 6 | 5 | 17 |
11 | 응용 SW 기초 기술 활용 | 4 | 3 | 3 | 5 | 15 |
12 | 제품 소프트웨어 패키징 | 1 | 1 | 1 | 0 | 3 |
합계 | 20 | 20 | 20 | 20 | 80 |
- 문제당 5점
- 과목2, 과목7~11만 열심히 공부해도 70점 이상을 얻을 수 있음.
- 60점 이상(12문제 이상)만 맞으면 합격
728x90
2021년 영역별 출제 문항수
영역 | 1회 | 2회 | 3회 & 4회 통합 | 합계 | ||
1 | 요구사항 확인 | 1 | 0 | 2 | 3 | |
2 | 데이터 입출력 구현 | 5 | 2 | 1 | 8 | |
3 | 통합 구현 | 1 | 0 | 0 | 1 | |
4 | 서버 프로그램 구현 | 2 | 3 | 3 | 8 | |
5 | 인터페이스 구현 | 0 | 0 | 0 | 0 | |
6 | 화면 설계 | 0 | 1 | 1 | 2 | |
7 | 애플리케이션 테스트 관리 | 2 | 2 | 2 | 6 | |
8 | SQL 응용 | 1 | 3 | 2 | 6 | |
9 | 소프트웨어 개발 보안 구축 | 1 | 1 | 3 | 5 | |
10 | 프로그래밍 언어 활용 | 4 | 5 | 5 | 14 | |
11 | 응용 SW 기초 기술 활용 | 2 | 3 | 1 | 6 | |
12 | 제품 소프트웨어 패키징 | 0 | 0 | 0 | 0 | |
합계 | 20 | 20 | 20 | 60 |
시험 유형
[유형1] 영문 Full-name으로 답안 작성하기 | |
문제 | 컴퓨터 시스템의 자원들을 효율적으로 관리하며, 사용자가 컴퓨터를 편리하고 효과적으로 사용할 수 있도록 환경을 제공하는 여러 프로그램의 모임을 의미하는 용어를 영문 Full-name으로 쓰시오. |
답 | Operating System |
참고 | 문제에 영문 Full-name으로 작성하라는 조건이 제시되었으므로, 반드시 답안을 영문 Full-name으로 작성해야 한다. 답안 작성 시 스펠링에 유의해야 한다. 대소문자는 구분하지 않지만, 스펠링을 한 개라도 틀리면 오답으로 처리될 수 있다. |
[유형2] 영문 약어로 답안 작성하기 | |
문제 | 컴퓨터 시스템의 자원들을 효율적으로 관리하며, 사용자가 컴퓨터를 편리하고 효과적으로 사용할 수 있도록 환경을 제공하는 여러 프로그램의 모임을 의미하는 용어를 영문 약어로 쓰시오. |
답 | OS |
참고 | 문제에 영문 약어로 작성하라는 조건이 제시되었으므로, 반드시 답안을 영문 약어로 작성해야 한다. 대소문자는 구분하지 않는다. 한글로 작성하거나 영문 Full-name으로 작성할 경우 오답으로 처리될 수 있다. |
[유형3] 작성 조건이 제시되지 않은 경우 | |
문제 | 컴퓨터 시스템의 자원들을 효율적으로 관리하며, 사용자가 컴퓨터를 편리하고 효과적으로 사용할 수 있도록 환경을 제공하는 여러 프로그램의 모임을 의미하는 용어를 쓰시오. |
답 | 운영체제, OS, Operating System 중 1가지만 쓰면 된다. |
참고 | 문제에 한글 또는 영문 Full-name이나 약어로 작성하라는 조건이 제시되지 않았으므로, 답으로 제시된 항목 중 어떤 것을 답안으로 작성하든 관계없다. 단, 이런 경우에는 한글이나 영문 약어로 쓰는 것이 유리하다. 영문 Full-name으로 쓰다가 스펠링을 하나라도 틀리면 오답으로 처리될 수 있기 때문이다. 마찬가지로 대소문자는 구분하지 않는다. |
[유형4] 여러 개의 답이 있고 제시된 답안 수량이 있는 경우 | |
문제 | Microsoft 사가 개발한 운영체제인 Windows의 특징을 2가지만 쓰시오. |
답 | · GUI를 지원한다. · 선점형 멀티태스킹을 지원한다. · PnP 기능을 지원한다. · CLE 기능을 지원한다. · 255자의 긴 파일명을 지원한다. · Single-User System이다. |
참고 | 문제에 특징을 2가지만 작성하라는 조건이 제시되어 있으므로, 답으로 제시된 특징 중 2가지만 쓰면 정답으로 인정된다. 만약 3가지를 썼다면 작성한 3가지가 모두 다 맞아야 한다. 하나라도 틀리면 오답으로 간주되기 때문에 정확히 아는 것 2가지만 써야 한다. 정확히 기억나지 않아 하나를 다 썼다고 해서 도움이 되지 않는다. 경우에 따라서는 무조건 틀린 것으로 간주될 수 있으니 주의해야 한다. |
[유형5] 서술식으로 작성하기 | |
문제 | 키(Key)란 데이터베이스에서 조건에 만족하는 튜플을 찾거나 순서대로 정렬할 때 기준이 되는 속성이다. 키의 종류 중 기본키(Primary Key)의 개념을 간략히 서술하시오. |
답 | 기본키는 후보키 중에서 특별히 선정된 키로 중복된 값을 가질 수 없다. |
참고 | 서술식으로 답안을 작성해야 하는 경우에는 문제에 제시된 용어를 특정 할 수 있는 키워드가 반드시 포함되어야 한다. 이 문제에서는 답으로 제시된 내용 중 밑줄 친 부분이 반드시 포함되어야 정답으로 인정된다. |
[유형6] 프로그램의 실행 결과 작성하기 | |
문제 | 다음 C언어로 구현된 프로그램을 분석하여 그 실행 결과를 쓰시오.
|
답 | 12 24 |
참고 | C, Java, Python의 실행 결과는 부분 점수가 없으므로 정확하게 작성해야 한다. 출력문의 서식 문자열에 '\n'이 있으므로 결과를 서로 다른 줄에 작성해야 한다. 답안을 한 줄로 12 24 혹은 12, 24로 작성했을 경우 부분 점수 없이 오답으로 처리된다. |
[유형7] 변수명 입력시 대소문자 구분하기 | |
문제 | 다음은 변수들의 값을 출력하는 Java 프로그램이다. 괄호 안에 알맞은 답을 적어 완성하시오.
|
답 | Name |
참고 | C, Java, Python에서는 대소문자를 구분하기 때문에 변수명을 답안으로 작성할 때는 반드시 대소문자를 구분해서 정확히 작성해야 한다. 답안을 NAME이나 name과 같이 문제에 제시된 변수명과 다르게 작성한 경우에는 가차 없이 오답으로 처리된다. |
[유형8] 배열 및 리스트의 요소 지정하기 | |
문제 | 다음은 리스트 a에 저장된 값을 출력하는 Python 프로그램이다. 괄호 안에 알맞은 답을 적어 완성하시오.
|
답 | a[i] |
참고 | C, Java에서 배열의 요소를 지정하거나 Python에서 리스트의 요소를 지정할 때는 반드시 a[i]와 같이 대괄호를 사용해야 한다. a(i)와 같이 소괄호를 사용해서 작성하면 확실한 오답으로 처리된다. |
[유형9] SQL문 작성하기 | |
문제 | <학생> 테이블에서 이름이 '이'로 시작하는 학생들의 학번을 검색하는 SQL문을 쓰시오. |
답 | SELECT 학번 FROM 학생 WHERE 이름 LIKE '이%'; |
참고 | SQL문 작성 시 대소문자를 구분하지 않는다. 답안을 select 학번 from 학생 where 이름 like '이%'; 와 같이 작성해도 된다. 단, 스펠링이 하나라도 틀리면 부분점수 없이 오답으로 처리된다. |
728x90
그리드형(광고전용)
'Certificate > DPE' 카테고리의 다른 글
[정보처리기사 실기] 04. 서버 프로그램 구현 (0) | 2022.02.27 |
---|---|
[정보처리기사 실기] 03. 통합 구현 (0) | 2022.02.26 |
[정보처리기사 실기] 02. 데이터 입·출력 구현 (4) | 2022.02.25 |
[정보처리기사 실기] 01. 요구사항 확인 (5) | 2022.01.23 |
소프트웨어 개발방법론 (0) | 2021.09.15 |
기억 클래스(Storage Class) (0) | 2021.07.29 |
스크럼(Scrum) 기법 (0) | 2021.07.22 |
소프트웨어 생명 주기 (0) | 2021.07.05 |