정보처리기사

정보처리기사는 산업인력공단에서 시행하는 자격으로, 컴퓨터를 활용하기 위해서 하드웨어뿐만 아니라 정교한 소프트웨어가 필요하다. 이에 따라 우수한 프로그램을 개발하여 업무의 효율성을 높이고, 궁극적으로 국가발전에 이바지하기 위해서 컴퓨터에 관한 전문적인 지식과 기술을 갖춘 사람을 양성할 목적으로 지정되었다
본 자격증은 기사인 관계로 응시하려면 관련 학과 학사 학위 소지자 및 취득 예정자이거나, 현업에서 일정 기간 이상 종사한 경험이 있어야 한다. 그렇지만 본 자격증이 해당되는 정보기술 분야는 모든 학과가 관련 학과로 인정된다. 즉, 4년제 대학교이기만 하면 학과 제한 없이 응시가 가능하다. 정보처리기사가 다루는 분야를 고려해 관련 학과를 굳이 특정짓자면 컴퓨터공학과 및 유사 학과들이 있으며, 수험생들과 강사들도 해당 학과 출신들을 전공자로 대개 간주한다.

그러나 응시자격과는 별개로 2025년 12월 현재, 현재 초보자가 가볍게 뛰어들 자격증은 결코 아니다. 단적으로 말해 이 자격증의 실기 합격률은 10~20% 내외라는, 기사 실기 시험 중에서도 매우 낮은 합격률이다. 전공자라면 전공지식을 되짚어보고 조금 시간을 투자해 준비하면 합격할 수 있지만, 비전공자라면 이론과 코딩 테스트 모두 시간을 들여 깊이 공부해야 한다. 기출문제보다는 신유형이 더 나오는 추세라 기출문제만 돌리는 것으로는 합격이 어렵다. 특히 코딩난이도가 매우 올라가고있어 프로그래밍 초보자에게는 썩은 동앗줄이 되어버렸다.

사실 기사 자격증은 관련 학과 대졸자 수준의 지식이 요구되므로 비전공자는 합격이 힘든 게 당연하며, 이는 정보처리기사도 예외가 아니다. 하지만 개편 이전, 즉 2019년 3회차까지의 정보처리기사는 그렇지 않았다. 이 시기의 정보처리기사는 기사라는 이름값이 무색하게도 비전공자가 기출문제만 달달 외워도 따는 자격증으로 유명했다. 그래서 기사 중 응시자가 특히나 많았으며 비전공자의 합격 비율이 매우 높았다. 오죽하면 '당일처리기사'라는 멸칭까지 붙을 정도였다. 그러나 2020년에 대규모 개편이 이뤄지며 신유형 문제가 대거 도입되고 출제유형 또한 전공자의 시험으로 개편되며 난이도도 크게 올라가버리며에 지금 이 시험은 개편 전보다 훨씬 낮은 실기 합격률을 보이고 있다. 그럼에도 개편 전의 인식이 워낙 강한 나머지 정보처리기사는 따기 쉬운 자격증이라는 잘못된 인식이 아직까지도 만연하다.

실기 기출문제는 가져갈 수 없기 때문에(문제지가 답안지를 겸해서 감독에게 제출하고 나와야만 한다.) 국가기술자격 시험 관련 사이트/카페 등에서 집단기억으로 복구하는 경우가 많다. 응시자들도 자신의 답이 맞는지 확인하고자 하는 수요가 있기 때문에 많이 참여하는 편이다.

다른 기사 시험처럼 문제 지문이 긴 경우[5]는 정확하지 않은 경우가 좀 있지만 핵심적인 문제 내용이나 답이 크게 다르지는 않다. 이걸 기반으로 유튜브 등에서도 해설 강의를 올려두는 강사들이 있으므로 찾아보면 좋다. 다만 2020년 이후로 시험 출제방향이 크게 바뀌었지만, 아직 매회차 기출문제가 거의 중복되지 않는 것으로 보아 기출보다는 개념에 대한 이해가 중요하다.
다만 디자인 패턴처럼 실기에 단골 등장하는 정해진 개념들이 있으니, 다른 부분은 몰라도 빈출 개념까진 숙지하도록 하자.

모든 시험이 그렇듯이 기출문제를 보는 것은 매우 중요하나 실기에서는 절대로 하지 말아야 할 것이 단순히 문제-답 형태로 외우는 것이다. 특히 코드 문제는 더더욱.
기출문제를 산업인력공단이 직접 공개하고 있지는 않지만, 2022년 2회까지는 시험을 치른 후 시험지를 가지고 나갈 수 있었기 때문에 국가기술자격 시험 관련 사이트/카페나 수험서를 통해 구할 수 있었다. 그러나 해당년 3회부터는 정보처리기사 시험도 산업기사/기능사와 같이 종이/OMR 기반의 PBT에서 컴퓨터 기반의 CBT로 변경되어 기출문제를 더 이상 구할 수 없게 됐다. 집단 기억 복원 방식으로 어느 정도 복구되고 있는 실정이다. 참고로 위 문단에서 언급됐듯 2020년을 기점으로 출제 경향이 크게 갈아 엎어졌기 때문에 그 전의 기출문제는 안 봐도 무방하다.

일단 필기는 크게 어렵진 않다. 비전공자가 기출문제만 달달 돌려도 어찌저찌 합격이 가능한 수준이다. 하지만 이 경우 실기에서 피보기 십상이니 필기 공부 때부터 실기 공부를 병행해야만 한다.

비전공자의 경우, 4과목, 5과목에 가장 많은 시간을 쓰는 것이 좋다. 1~3과목은 반복하다 보면 상식선에서 문제를 풀 수 있지만, 코드 관련 문제가 나오면 당황하기 때문이다. 단기로 합격하기 위해서는 1~3과목에서 높은 점수를 노리고 4, 5과목은 절반을 목표로 하는 것이 좋다.
기출: 2020년 6월 개편(2020년 1, 2회차 통합) 이후로 나온 기출만 본다.
시간: 하루에 6시간씩 3일 이상 공부
방법: 시중에 출판된 요약설명집을 받아서 수차례 읽고, 기출 무한회독.[1][2] 모자란 것은 구글검색으로 보충.

정보처리기사 필기 기출 복원 문제 CBT
2022년 3회부터는 CBT 시험으로 개정되어 문제가 외부로 공개되지 않으므로, 카페 등 관련자 모임의 복원기출을 봐야 한다. 이기적 CBT
교재: 필기용 교재는 필요하면 사는 게 좋지만 사지 않는 사람들도 있다. 반면 실기 교재는 많은 사람들이 사므로 사서 적당히 보는 게 낫다. 필기용 교재는 유튜브 같은 곳에 올라온 필기 영상들로 대체할 수도 있다.
비전공자에 암기와 영어가 모두 약하다면 진입장벽이 높아진다. 지문과 선택지가 완전히 영어로 된 문제들이 생각보다 많다. 문제에 영어와 한국어를 섞어 쓰기도 하고, 한국어 문제도 뜻만 같고 표기는 약간씩 다른 개념을 문제로 내기도 해서 헷갈릴 수도 있다.

소위 단순암기가 안되는 사람들은[3] 4, 5과목에 비해 익히기 쉬운 편인 1~3과목에서도 생각보다 분량이 많은 이론과 기출문제 암기량을 마주하고 부담을 가질 수도 있다. 암기가 약해도 영어를 어느 정도라도 할 줄 안다면 영어로만 나오는 선택지를 어느 정도 읽어서 풀 수 있기 때문에 약간은 부담이 내려간다.
기출문제는 본인의 공부수준을 점검하고 문제 형태에 익숙해지며 그와 관련된 개념들을 공부하는 용도로 사용해야지 필기처럼 문제-답 형태로 외우는 것은 시간낭비이다. 정말 간혹 가다 개정 이전 문제 혹은 다른 자격증이나 시험에서의 문제들이 나오는 경우가 있으나, 그것을 노리고 개정 이전부터 개정 이후까지, 그리고 그 외 전산관련 시험의 기출 문제까지 싹싹 긁어와서 달달 외우는 것은 효과적이지 않으니 주의해야 한다.

개정 초기에는 주관식 약술형 문제가 제법 있었으나, 2022년 들어서는 채점 편의 때문에 대부분 단답형 또는 보기 중에 고르는 형식으로 나온다.

작업형이 아니니까 쉬운거 아니냐고 생각할 수 있지만 SQL, C, Java, Python으로 동작하는 코드 문제가 배점 50점 정도를 차지하므로, 코드 공부를 소홀리 했다간 절대로 합격할 수가 없다. SQL은 기본 틀 몇 가지만 숙달되게 외워놓고, 나머지 언어로 된 코드 공부는, 시험 관련 사이트/카페에 올라온 기출문제를 online compiler를 활용해 돌려보면 좀 더 실전적으로 이해할 수 있다.

2024년 3회차부터 슬슬 코딩문제가 이상해지는 조짐이 보이더니 2025년 3회차에 이른 지금은, 전공자도 아리송하게 헷갈릴 수 있는 문제가 다수 출제중이다. 사실상 프로그래밍 초보자는 무조건 단답형이나 코딩이 아닌 부분을 다 맞아야 겨우 합격 가능성을 말할 수 있을 정도까지 난이도가 높아져버렸다. 

24년 마지막 실기 시험 3회차의 합격률은 20.71%로 2024년 중 가장 낮았고 이론은 쉬웠으나 코딩은 극악의 난이도라는 평이 다수. 이론은 대체로 이전에 나왔던 VPN이나 애드혹 네트워크 등 평이한 문제가 많았으나 URL 구조를 묻는 문제가 처음으로 출제되어 이 분야에 낮설었던 수험생들은 5점을 꽁으로 날려버려야만 했고, 코딩 부문도 구조체에 이중 포인터, 생성자와 메서드의 오버라이딩에 대한 이해, 제네릭, Object 타입 등 완전히 새로운 유형의 코딩 문제들이 대량으로 출제되면서 출제자들이 코딩 쪽에 힘을 확 실어주겠다는 의지가 보인 시험이 되었다. 그리고 SQL도 최초로 3중 쿼리를 출제하며 헷갈리게 출제됐다.

시험 당일 난이도 반응으로 볼 때는 합격률이 20% 초중반으로 예상되었고 이론을 제외한 코딩,SQL 문제의 난이도가 충격적인 나머지 가채점에 합격해도 불안해하는 시험 후기 반응 수제비 카페에서 많았다.[22] 이론 역시 전반적으로 기존 에 비해서 쉬웠지만 기출의 내용을 제대로 공부 안했다면 무조건 틀릴 수 밖에 없는 문제도 있었으며[23] 앞으로 정보처리기사 실기 시험에서 비전공자들은 이론에서 점수를 얻지 못한다면 극악 난이도[24]의 코딩, SQL 문제를 많이 맞춰야 60점을 넘길 수 있기에 비전공자들은 기존보다 난이도가 쉬워진 이론에서 최대한 많은 점수를 따고 최소한의 프로그래밍 문제에서 합격 점수 60점을 얻는 것이 좋은 전략이 될 가능성이 높아졌다.[25] 25년 1회차의 프로그래밍 문제가 24년 3회차와 같이 극악으로 나온다면 다른 기사 자격증 취득을 위한 징검다리가 아닌 다 부서져가는 오래된 나무다리가 될 가능성이 매우 커진다. 차라리 학점은행제를 노리는 것이 좋을 수도 있다.

전공자 입장에서는 코딩 문제를 대학 수업이나 실무에서 자주 접하기에 아무리 코딩 문제가 어렵다고 한들 쉽게 풀어내는 경우가 많기 때문에 전공자에게는 점점 더 정보처리기사 실기 시험의 장벽이 오히려 낮아지고 있다.[26] 그렇다고 너무 방심해 이론 문제를 많이 틀리면 60점 이상이 되지 않을 수 있기 때문에 시험전에는 기출을 풀면서 이론을 조금이라도 알고 가는 것이 좋을 것이다.

프로그래밍을 못하는 합격자를 줄이려는 출제자의 의도가 점점 더 노골적으로 드러나고 있다. 따라서 프로그래밍 초보인데 시험을 앞둔 사람이라면 이론에서 많은 점수를 획득해야 하며 C언어의 구조체, 이중 포인터, 배열과 JAVA의 클래스 상속과 생성자, 파이썬의 슬라이스 개념, 오버라이딩, 제네릭 상속 이상은 필수로 이해해두는 것을 추천한다.[27] 프로그래밍에 익숙한 사람에게는 점점 유리해지고 있다. 24년에 너무나 많은 합격자가 나온 탓에 결국 출제진은 24년 막회차부터 더욱 더 기출파괴를 시작했다.

결과적으로 금회차 정보처리기사의 실기 합격률이 20%대 초반, 산업안전기사의 합격률이 78%로 개편이후 현재 정보처리기사의 난이도는 어지간한 기사 난이도 수준을 훨씬 상회한다. 그 이유는 더 이상 기출문제에서 많은 문제가 출제되지 않고 항상 새로운 패턴과 새로운 문제들이 출제되기 때문이다. 해당 회차부터 현재 3회차까지 30퍼센트가 넘지 못하도록 난이도 고정이 시작되었다. 합격률은 26년부터는 20퍼센트를 넘지 못하게끔 고정될 것이다.
 시험내용 
+구분시험과목시험방법필기시험1. 소프트웨어 설계
2. 소프트웨어 개발

3. 데이터베이스 구축

4. 프로그래밍 언어 활용

5. 정보시스템 구축관리객관식 4지 택일형100문제: 코딩 문제가 약 50점
(과목당 20문항)150분
(과목당 30분)실기시험정보처리 실무필답형(27년 작업형으로 대체예정)20문항 기준 ± 5문제 (코드 문제 배점은 60점)
(상세문제수는 한국산업인력공단 큐넷에 문의)2시간 30분

 합격기준 
+구분합격기준필기시험100점을 만점으로 하여 과목당 40점 이상, 전 과목 평균 60점 이상을 만족해야 합격실기시험100점을 만점으로 하여 60점 이상이면 합격

 응시자격 
+기술자격 소지자관련학과 전공자순수경력자동일(유사)분야 다른 종목 기사
동일종목 외국자격증취득자

산업기사 + 실무경력 1년

기능사 + 실무경력 3년대졸(졸업예정자)
기사수준의 훈련과정 이수(예정)자

3년제 전문대졸 + 실무경력 1년

2년제 전문대졸+ 2년

산업기사수준 훈련과정 이수 + 2년실무경력 4년(동일,유사분야)

 같이 보기 
 워드프로세서 (자격)
 정보보안기사
 리눅스 마스터
 컴퓨터활용능력

 외부 링크 
 출처: 정보처리기사 - 자격증넷

분류:국가기술자격