본문 바로가기

분류 전체보기85

정보처리기사 실기 - 9장 소프트웨어 개발 보안 구축 SW 개발 보안 (시큐어코딩, 인증, WAF)정보처리기사 실기 9장 소프트웨어 개발 보안 구축은 안전한 소프트웨어를 만들기 위한 개발 단계의 보안 활동을 다루는 영역이다. 보안은 개발이 끝난 뒤에 추가로 입히는 보호막이 아니라, 요구사항 분석부터 운영에 이르는 전 생명주기에 걸쳐 통합적으로 적용되어야 한다는 것이 현대 보안 공학의 기본 명제이다. 시험에서는 보안 개발 방법론, SW 개발 보안 가이드의 7개 분류, 그리고 시스템 인증과 보안 솔루션이 매회 출제된다(출처: 한국인터넷진흥원 KISA). 본 글은 한 글에 1~2개 핵심 원칙에 따라 이 세 영역을 시험 답안에 직접 활용 가능한 정형화된 형태로 정리한다. 제가 학교 보안 동아리에서 처음 SQL 인젝션 모의 침투를 직접 보고 나서야 시큐어 코딩이라는.. 2026. 5. 3.
정보처리기사 실기 - 8장 SQL 응용 SQL 응용 (DDL, 서브쿼리, 윈도우)정보처리기사 실기 8장 SQL 응용은 데이터베이스를 다루는 가장 보편적인 언어인 SQL의 핵심 문법과 응용 기법을 다루는 영역이다. 단순 조회부터 복잡한 다중 그룹 집계와 분석 함수까지 폭넓게 출제되며, 시험에서는 명령어의 분류, 부속 질의의 종류, 집합 연산자와 그룹 함수, 그리고 윈도우 함수가 매회 반복적으로 출제된다(출처: Q-Net 정보처리기사). 본 글은 한 글에 1~2개 핵심 원칙에 따라 이 세 영역을 시험 답안에 직접 활용 가능한 정형화된 형태로 정리한다. 제가 학교 인턴십에서 처음 RANK·DENSE_RANK·ROW_NUMBER 세 함수의 차이를 직접 데이터에 돌려 본 후로는 세 함수가 같은 동순위 상황에서 만들어 내는 결과가 1·2·2·4 / 1·.. 2026. 5. 3.
정보처리기사 실기 - 7장 애플리케이션 테스트 테스트 (V모델, 블랙박스, 커버리지)정보처리기사 실기 7장 애플리케이션 테스트는 개발이 끝난 소프트웨어가 요구사항을 충족하는지 체계적으로 검증하는 영역이다. 흔히 테스트는 개발의 마지막 단계로 인식되지만, 실제로는 분석·설계·구현의 전 과정과 짝을 이루어 진행되는 종합적 활동이며, 시험에서도 매회 가장 비중 있게 출제되는 챕터 가운데 하나이다(출처: Q-Net 정보처리기사). 본 글은 한 글에 1~2개 핵심 원칙에 따라 테스트의 분류 체계, V 모델 기반 테스트 레벨 4단계, 그리고 블랙박스와 화이트박스 테스트 기법을 시험 답안에 직접 활용 가능한 정형화된 형태로 정리한다. 제가 학교 졸업 프로젝트에서 가장 헛갈렸던 게 검증(Verification)과 확인(Validation)의 차이였는데, "코드를 .. 2026. 5. 3.
정보처리기사 실기 - 6장 화면 설계 화면 설계 (UI, UX, 프로토타입)정보처리기사 실기 6장 화면 설계는 사용자가 시스템과 직접 마주하는 접점인 사용자 인터페이스(UI)를 어떻게 설계하고 시각화할 것인지를 다루는 영역이다. 아무리 기능이 뛰어난 시스템이라도 사용자가 쉽게 이해하고 편하게 사용할 수 없다면 결국 외면받기 마련이며, 이러한 이유에서 UI 설계는 시스템 성공의 결정적인 변수로 평가받는다. 시험에서는 UI와 UX의 차이, UI 설계 4대 원칙, 그리고 와이어프레임부터 프로토타입에 이르는 다섯 가지 설계 도구의 명칭과 특징이 매회 출제된다(출처: Q-Net 정보처리기사). 본 글은 한 글에 1~2개 핵심 원칙에 따라 이 세 영역을 시험 답안에 직접 활용 가능한 형태로 정리한다. 제가 학교 캡스톤에서 처음 사용성 테스트를 진행했을.. 2026. 5. 3.
정보처리기사 실기 - 5장 인터페이스 구현 인터페이스 구현 (JSON, XML, 검증)정보처리기사 실기 5장 인터페이스 구현은 서로 다른 시스템과 모듈이 데이터를 주고받기 위한 약속을 어떻게 정의하고 실제 코드로 구현하는지를 다루는 영역이다. 통합 구현이 시스템 사이의 연계 방식 자체를 다뤘다면, 인터페이스 구현은 그 연계가 실제로 작동하기 위해 필요한 데이터 형식·통신 절차·검증 도구에 초점을 맞춘다. 시험에서는 인터페이스 설계서의 항목, 데이터 통신 표준 세 가지(JSON·XML·YAML), 그리고 인터페이스 구현 검증 도구와 모니터링 도구의 명칭이 매회 반복적으로 출제된다(출처: Q-Net 정보처리기사). 본 글은 한 글에 1~2개 핵심 원칙에 따라 이 세 영역을 시험 답안에 직접 활용 가능한 형태로 정리한다. 제가 학교 졸업 프로젝트에서 .. 2026. 5. 3.
정보처리기사 실기 - 4장 서버 프로그램 구현 서버 프로그램 (MVC, WAS, 공통모듈)정보처리기사 실기 4장 서버 프로그램 구현은 실제로 동작하는 서버 측 애플리케이션을 만들기 위해 필요한 환경 구성과 핵심 설계 패턴을 다루는 영역이다. 1장이 분석, 2장이 데이터, 3장이 통합에 초점을 맞췄다면, 4장은 그 모든 결과물을 실제로 동작하는 서버 코드로 구현하는 단계라고 할 수 있다. 시험에서는 개발환경의 3계층 구조, MVC 패턴의 구성 요소와 흐름, 그리고 공통 모듈과 배치 프로그램의 구현 원칙이 매회 출제된다(출처: Q-Net 정보처리기사). 본 글은 한 글에 1~2개 핵심 원칙에 따라 이 세 영역을 시험 답안에 직접 활용 가능한 형태로 정리한다. 제가 학교 졸업 프로젝트에서 처음 Spring MVC를 만져 봤을 때 가장 인상 깊었던 게 같은.. 2026. 5. 3.

소개 및 문의 · 개인정보처리방침 · 면책조항

© 2026 블로그 이름