도서 대여 서비스를 만든다고 해 보세요. 한 사람이 같은 책을 두 번 빌리지 못하게 하려면 대여 규칙, 데이터 구조, 프로그램, 운영 중 오류 대처를 함께 생각해야 합니다. 정보처리기사는 이런 정보시스템의 설계·개발·데이터베이스·프로그래밍과 구축 관리를 다루는 국가기술자격입니다.
대여 서비스로 보는 시험 분야
| 확인할 항목 | 내용 |
|---|---|
| 소프트웨어 설계·개발 | 책이 있는지 확인하는 기능과 대출을 기록하는 기능을 나눕니다. 대출이 성공하거나 거절될 때 사용자가 어떤 화면을 보게 할지도 정합니다. |
| 데이터베이스 구축 | 책의 제목과 실제로 대여할 수 있는 개별 도서를 구분합니다. 같은 제목의 책이 여러 권이면 도서마다 별도 식별자가 필요합니다. |
| 프로그래밍언어 활용·정보시스템 구축관리 | 대출 요청을 처리하는 조건을 코드로 표현하고, 서비스 중단이나 권한 오류가 생겼을 때 확인할 기록과 운영 방법을 생각합니다. |
책 한 권에 두 요청이 동시에 왔다면
두 이용자가 마지막 한 권을 동시에 빌리는 상황에서는 화면에 ‘대출 가능’이라고 표시했더라도 두 건을 모두 승인해서는 안 됩니다. 실제 대출을 기록하는 시점에 재고 상태를 일관되게 확인하고, 한 건이 성공하면 다른 이용자에게 결과를 알려야 합니다. 하나의 요구가 설계와 데이터 처리, 오류 설명에 함께 걸쳐 있는 예입니다.
Q-Net은 정보처리기사 필기를 다섯 과목의 객관식으로, 실기는 정보처리 실무 필답형으로 안내합니다. 개념을 고르는 연습과 문제를 읽고 결과를 직접 쓰는 연습을 구분해 보면 자신의 취약한 단계를 찾기 쉽습니다.
출제기준은 적용 연도별로 나뉩니다. 2026년 기준과 2027년부터 적용되는 기준 중 시험일에 해당하는 문서를 선택하세요.
함께 읽기 2026 정보처리기사 3회 실기 시험일정|정보처리 실무 필답형