
정보처리기사 실기 CRUD 완전정복
1. CRUD란 무엇인가: 정보처리기사 실기의 핵심 개념부터 이해하기
정보처리기사 실기 시험을 준비하다 보면 가장 먼저 만나게 되는 개념 중 하나가 바로 CRUD입니다. CRUD는 데이터베이스나 정보 시스템에서 데이터를 다루는 네 가지 기본 동작인 Create(생성), Read(조회), Update(수정), Delete(삭제)의 약자예요. 이 네 가지 기능은 단순한 개념을 넘어, 모든 비즈니스 시스템의 핵심 기능이라고 해도 과언이 아니에요.
정보처리기사 실기에서는 이 CRUD 개념이 SQL 작성 문제, 업무 프로세스 설계, 시스템 흐름도 해석 문제 등에 자주 출제되며, 기본기를 묻는 동시에 실무에서 얼마나 활용 가능한지를 함께 평가하는 지표로 쓰여요.
예를 들어, 쇼핑몰 회원 정보를 등록하거나, 특정 고객의 주문 내역을 확인하고 수정하거나, 더 이상 사용하지 않는 데이터를 삭제하는 모든 과정은 CRUD의 범주에 포함돼요. 실제 프로그램에서 가장 많이 사용하는 로직들이 바로 이 CRUD 동작들인 셈이지요.
1-1. 각 CRUD 요소 자세히 살펴보기
- Create – 새로운 데이터를 DB에 추가하는 기능입니다.
예: 회원 가입, 제품 등록, 게시글 작성 등 - Read – 이미 저장된 데이터를 조회하는 기능이에요.
예: 상품 목록 보기, 사용자 검색, 게시판 글 읽기 등 - Update – 기존 데이터를 수정하거나 일부 내용을 바꾸는 작업입니다.
예: 배송 주소 변경, 게시글 수정, 비밀번호 변경 등 - Delete – 데이터베이스에서 데이터를 삭제하거나 숨기는 작업입니다.
예: 게시물 삭제, 회원 탈퇴, 장바구니 품목 제거 등
단지 정의를 아는 것을 넘어, 이 네 가지 작업이 어떻게 정보 시스템에 녹아들어가는지를 이해하는 것이 중요해요. 특히 정보처리기사 실기에서는 단순히 "Create는 데이터를 생성한다"는 식의 암기보다는, 실제로 어떤 SQL 명령이 사용되는지, 어떤 로직 순서로 처리되는지까지 아는 것이 점수 확보에 훨씬 도움이 된답니다.
1-2. CRUD의 응용 범위는 어디까지일까?
대부분의 웹사이트, 모바일 앱, ERP, CRM 시스템, 심지어 IoT 기기까지 모든 디지털 서비스는 CRUD 동작을 기본 구조로 삼고 있어요. 즉, CRUD는 단순한 개념이 아닌 실제 시스템 개발과 운영의 최소 단위로 여겨진다고 해도 과언이 아니에요.
실무에서도, "이 기능은 CRUD 중 어떤 기능인가요?"라는 질문은 개발자, 기획자, 디자이너, QA 모두가 함께 공통 언어로 쓰는 중요한 개념이에요. 따라서 정보처리기사 시험을 준비하며 이 CRUD 구조를 정확히 이해하는 것은, 자격증 취득을 넘어서 실제 IT 실무 커뮤니케이션 능력을 키우는 과정이라고 볼 수 있어요.
정보처리기사 실기 CRUD 완전정복:정보처리기사 실기 CRUD 완전정복:정보처리기사 실기 CRUD 완전정복:정보처리기사 실기 CRUD 완전정복:
정보처리기사 실기 CRUD 완전정복:
2. 정보처리기사 실기에서 CRUD가 어떻게 출제되는가?
정보처리기사 실기 시험에서 CRUD는 단독 개념으로 출제되기보다는, 다양한 문제 유형 속에 함축적으로 통합되어 등장합니다. 그렇기 때문에 단순히 “CRUD는 생성·조회·수정·삭제다”라는 정의만 알고 있어서는 실전에서 점수를 얻기 어렵습니다.
실제 출제 방식은 다음과 같이 다섯 가지 큰 유형으로 분류할 수 있어요:
- SQL 명령어 작성 (Create → INSERT, Read → SELECT, Update → UPDATE, Delete → DELETE)
- 업무 프로세스 흐름도 분석 (업무 절차 중 어떤 단계가 CRUD 중 무엇인지 해석하는 문제)
- ERD 해석 및 정규화 과정 (테이블 간 관계 파악 및 데이터 조작 유형 연결)
- 업무 기능 명세서 작성 (요구사항 기반으로 각 기능이 어떤 CRUD 동작을 포함하는지 판단)
- UI/UX와의 연결 이해 (예: 회원가입 화면 → Create / 회원정보 수정 화면 → Update)
위 유형들을 중심으로 하나씩 사례를 들어서 분석해볼게요.
2-1. SQL 명령어 문제와 CRUD
가장 직접적인 출제는 SQL 작성 문제입니다. 다음과 같은 지문이 출제될 수 있어요:
"회원 테이블(member)에 새로운 회원 정보를 저장하는 SQL 문을 작성하시오."
이 문제는 ‘Create’ 동작에 해당하며, 정답은 아래와 같은 SQL 문장이에요.
INSERT INTO member (id, name, email)
VALUES ('hong123', '홍길동', 'hong@example.com');
정보처리기사 실기에서는 이처럼 CRUD의 실제 SQL 명령어 매칭 능력을 평가하는 문제가 다수 출제돼요. 특히 SELECT 문(조회, Read)은 다양한 형태로 변형되어 출제되므로 기초부터 응용까지 대비가 필요해요.
2-2. 업무 프로세스 흐름도 문제
아래와 같은 흐름도가 나올 수 있어요:
고객 등록 → 고객 정보 확인 → 고객 정보 변경 → 고객 탈퇴
각각의 단계는 다음 CRUD 동작과 1:1 매칭됩니다:
- 고객 등록 → Create
- 고객 정보 확인 → Read
- 고객 정보 변경 → Update
- 고객 탈퇴 → Delete
시험에서는 이 흐름을 보고 “다음 중 Read에 해당하는 단계를 고르시오” 같은 방식으로 출제되며, 정확한 업무 흐름 해석 능력을 필요로 합니다.
2-3. 문제에 CRUD가 숨어 있는 경우
더 어려운 유형은 문제에 “CRUD”라는 단어가 직접 나오지 않지만, 실질적으로는 해당 기능을 평가하는 문제예요. 예를 들어:
"회원 테이블에서 최근 3개월 이내 가입한 사용자의 수를 구하시오."
이 문제는 SELECT 문을 통해 데이터를 조회하는 Read 동작에 해당하며, 다음과 같은 SQL 문으로 해결할 수 있어요:
SELECT COUNT(*) FROM member
WHERE join_date >= DATE_SUB(CURDATE(), INTERVAL 3 MONTH);
이처럼 CRUD는 단어로만 등장하는 개념이 아니라, 문제 속에 구조적으로 숨어 있는 개념이라는 점을 반드시 기억해야 해요.
2-4. 자주 나오는 CRUD 기반 실기 문제 유형

- 데이터베이스 생성 및 변경 관련 명령어 쓰기 (Create/Update)
- 특정 조건을 만족하는 행 삭제 또는 수정 (Update/Delete)
- 복수 테이블 조인 후 특정 필드 조회하기 (Read)
- 업무 시나리오 해석 후 해당 단계의 CRUD 동작 분류하기
- 화면 설계와 UI 기능을 CRUD 개념으로 해석하는 문제
이처럼 정보처리기사 실기 시험에서는 CRUD를 기반으로 다양한 방향에서 문제를 구성하고 있기 때문에, 개념적 정의에 그치지 않고 실제 데이터 흐름에 어떻게 연결되는지, SQL로 어떻게 표현되는지를 연습하는 것이 중요합니다.
3. CRUD와 SQL의 관계: 실제 쿼리로 이해하는 데이터 조작
정보처리기사 실기 시험에서 SQL은 가장 중요한 과목 중 하나입니다. 그리고 SQL은 결국 데이터베이스의 CRUD 동작을 구현하기 위한 언어예요. 즉, CRUD의 본질은 SQL 문장을 통해 구현되는 실질적인 데이터 조작 명령이라고 할 수 있어요.
이 섹션에서는 CRUD와 SQL이 어떻게 연결되는지, 각 동작에 해당하는 SQL 명령어를 실전 예제와 함께 자세히 설명드릴게요.
3-1. Create: INSERT INTO
새로운 데이터를 데이터베이스에 삽입할 때는 INSERT INTO 구문을 사용해요. 예를 들어, 새로운 회원 정보를 등록하는 SQL은 다음과 같아요:
INSERT INTO member (id, name, email, join_date)
VALUES ('user001', '김정보', 'kim@naver.com', NOW());
시험에서는 필드의 개수가 일치하지 않거나, 따옴표 누락, 날짜 형식 오류 등을 유도하는 문제가 자주 출제돼요. INSERT는 명확한 문법 구조를 알고 있어야 빠르게 해결할 수 있어요.
3-2. Read: SELECT
CRUD에서 R은 데이터를 읽는 Read 기능이고, SQL에서는 SELECT 문으로 구현돼요. 예시 문제: “회원 테이블에서 이메일이 naver.com으로 끝나는 회원을 조회하시오.”
SELECT * FROM member
WHERE email LIKE '%@naver.com';
SELECT 문은 WHERE 조건절과 함께 다양한 방식으로 확장돼요. GROUP BY, ORDER BY, DISTINCT, LIMIT 같은 명령어와 조합되어 출제되는 경우가 많고, 실무에서도 데이터 분석 시 매우 자주 사용되는 명령어예요.
3-3. Update: UPDATE SET
기존 데이터를 수정할 때는 UPDATE 구문을 사용해요. 예: “회원 ID가 user001인 사용자의 이메일을 변경하시오.”
UPDATE member
SET email = 'kim_updated@naver.com'
WHERE id = 'user001';
UPDATE 구문은 WHERE 절을 빠뜨리면 전체 테이블 데이터가 수정되는 오류가 생기기 때문에, 시험에서도 이런 실수를 유도하는 문제가 자주 출제돼요. 특히 “조건이 누락되면 어떤 결과가 발생하는가?”와 같은 개념 문제도 함께 출제돼요.
3-4. Delete: DELETE FROM
데이터를 삭제하는 명령은 DELETE 구문이에요. 예시 문제: “3개월 이상 로그인하지 않은 회원을 삭제하시오.”
DELETE FROM member
WHERE last_login < DATE_SUB(NOW(), INTERVAL 3 MONTH);
DELETE 역시 WHERE 절 조건이 생명이에요. 잘못 작성하면 전체 회원 데이터가 삭제될 수 있어, 실무에서 가장 조심스럽게 다뤄야 하는 명령 중 하나예요. 시험에서도 ‘삭제 대상 확인’ 관련 문제가 출제돼요.
3-5. SQL로 구현되는 CRUD 전체 흐름 예시
한 번의 문제에 CRUD 4가지 기능을 모두 요구하는 시나리오도 있어요. 예: 쇼핑몰 주문 관리 시스템에서 다음 기능을 구현하시오.
- 상품 등록 (Create)
- 주문 목록 보기 (Read)
- 주문 수량 수정 (Update)
- 주문 취소 (Delete)
이러한 복합 문제에서는 각각의 SQL 구문을 정확히 쓰는 능력 외에도, 어떤 요구사항이 어떤 CRUD 동작에 해당하는지 정확히 매칭하는 능력도 함께 평가돼요.
실제 정보처리기사 실기 시험에서 CRUD 관련 SQL 문제는 평균적으로 6~8문항 정도 출제되며, 전체 점수의 30% 이상을 차지할 수 있는 만큼, 반드시 마스터해야 할 핵심 영역이에요.
다음 섹션에서는 SQL을 통한 데이터 조작을 넘어, 트랜잭션 처리와 CRUD의 관계를 중심으로 실기 시험에서의 연계 출제 포인트를 안내드릴게요.
4. CRUD와 트랜잭션: 실기와 실무에서의 연결 포인트
정보처리기사 실기 시험을 준비하면서 꼭 알아야 할 또 하나의 핵심 개념이 바로 트랜잭션(Transaction)이에요. 특히 CRUD 작업은 단일 동작보다도 여러 SQL 명령이 하나의 단위로 묶여 실행되는 경우가 많기 때문에, 트랜잭션 개념을 제대로 이해하지 않으면 실기 시험은 물론 실무에서도 어려움을 겪을 수 있어요.
4-1. 트랜잭션이란 무엇인가?
트랜잭션은 데이터베이스에서 일어나는 하나의 논리적 작업 단위를 의미해요. 예를 들어, “계좌 이체”라는 업무를 생각해볼게요. A 계좌에서 돈을 빼고, B 계좌에 돈을 넣는 작업은 두 개의 동작이지만 하나로 묶여야 의미가 있어요. 이 때 두 동작이 하나의 트랜잭션으로 처리돼야만, 시스템이 안정성을 유지할 수 있는 거예요.
트랜잭션의 4가지 속성은 다음과 같아요. 이를 ACID라고 불러요.
- Atomicity (원자성): 작업은 모두 수행되거나, 전혀 수행되지 않아야 해요.
- Consistency (일관성): 트랜잭션 전후 데이터가 일관된 상태를 유지해야 해요.
- Isolation (고립성): 동시에 실행되는 트랜잭션은 서로 영향을 주지 않아야 해요.
- Durability (지속성): 성공적으로 완료된 트랜잭션 결과는 영구적으로 반영돼야 해요.
이 개념은 정보처리기사 실기 시험에서도 자주 등장하며, 특히 트랜잭션이 CRUD 작업에 어떻게 적용되는지를 묻는 응용문제 형태로 출제돼요.
4-2. CRUD와 트랜잭션의 관계
CRUD는 단순한 데이터 조작 작업이고, 트랜잭션은 이 작업들을 묶는 실행 단위라고 할 수 있어요. 즉, 여러 개의 CRUD 명령이 하나의 트랜잭션으로 묶일 수 있다는 말이죠.
예를 들어 쇼핑몰 주문 처리의 경우:
- 주문 정보 저장 → INSERT (Create)
- 재고 수량 확인 → SELECT (Read)
- 재고 차감 → UPDATE
- 결제 실패 시 모든 작업 되돌리기 → ROLLBACK
이 모든 작업은 한 번에 성공해야 하며, 중간에 문제가 생기면 전체 작업을 무효화해야 해요. 이것이 바로 트랜잭션이 필요한 이유이고, CRUD와 강하게 연관되는 지점이에요.
4-3. 실기 시험에서 출제되는 방식
정보처리기사 실기에서 트랜잭션은 다음과 같은 형태로 출제돼요:
- “아래 SQL 작업을 트랜잭션으로 처리할 때 필요한 명령어는?” → 답: BEGIN, COMMIT, ROLLBACK
- “아래 시나리오가 트랜잭션으로 처리돼야 하는 이유는?” → 정답에 ACID 속성 해석 포함
- “트랜잭션이 실패했을 때 전체 데이터를 어떻게 복구할 수 있는가?” → ROLLBACK 활용
문제는 대부분 CRUD 명령어를 포함하고 있으며, 트랜잭션과 함께 쓰일 때 어떤 결과를 유도하는지를 묻는 식이에요. 특히 COMMIT 또는 ROLLBACK 시점을 묻는 응용문제가 자주 등장하기 때문에, 실무 흐름 속에서 트랜잭션이 어떻게 쓰이는지 이해하는 게 중요해요.
4-4. 트랜잭션 관련 SQL 예시
BEGIN;
INSERT INTO orders (order_id, user_id, total_price)
VALUES ('ORD001', 'user123', 35000);
UPDATE product
SET stock = stock - 1
WHERE product_id = 'P001';
COMMIT;
위 SQL은 상품 주문과 재고 차감이 모두 성공해야 COMMIT으로 반영돼요. 중간에 오류가 발생하면 전체 작업을 ROLLBACK해야 하며, 이 모든 흐름이 트랜잭션이에요.
실기 시험뿐 아니라, 실제 기업의 데이터베이스 운영에서도 이 트랜잭션 관리 능력은 매우 중요한 능력이기 때문에 CRUD의 단편적인 명령어만 보는 게 아니라, 논리적인 흐름 속에서 어떻게 적용되는지를 꼭 익혀두셔야 해요.
5. CRUD 기반 문제 풀이 전략: 기출 유형과 해설 중심 학습법
정보처리기사 실기 시험에서 CRUD는 단독 문제보다는 업무 흐름 이해, SQL 작성, 시나리오 해석 등 다양한 맥락 속에 녹아 있는 경우가 많아요. 그렇기 때문에 단순 개념 정리에 그치지 않고, 실제 문제 유형에 맞춘 훈련이 필수입니다. 이 섹션에서는 기출문제에서 CRUD가 어떻게 숨어 있는지를 파악하고, 출제자의 의도를 중심으로 해설식 학습법을 안내해드릴게요.
5-1. CRUD 기반 기출문제 유형 분석
최근 3년간 정보처리기사 실기에서 출제된 CRUD 관련 문제 유형을 살펴보면 다음과 같이 분류할 수 있어요.
- 직접 SQL 작성 문제 – INSERT, SELECT, UPDATE, DELETE 구문 작성
- 시나리오 기반 동작 추론 – 업무 절차를 보고 어떤 CRUD 동작인지 맞히는 문제
- ERD 및 테이블 관계 해석 – 테이블의 관계를 바탕으로 CRUD 동작 유추
- 업무 기능 명세서 분석 – 요구사항 문서에서 데이터 처리 흐름 도출
- 트랜잭션 또는 롤백 여부 판단 – CRUD 조합에 따른 처리 흐름 판단
특히 SELECT 문이 포함된 Read 유형은 조건 필터링, 그룹핑, 정렬, JOIN 등으로 다양하게 출제되며, 단순 조회가 아닌 데이터 해석력이 요구돼요.
5-2. 문제 풀이 접근법: CRUD 기반 사고 훈련
실기 문제에서 CRUD를 중심으로 문제를 푸는 연습을 하려면 다음 3단계로 접근하는 것이 좋아요.
- Step 1: 문제 시나리오 분석
예: “신규 고객을 등록한다”, “회원 정보를 변경한다” 등의 문장이 나오면, 해당 동작이 CREATE인지 UPDATE인지 분류해요. - Step 2: 해당 CRUD와 관련된 SQL 또는 시스템 동작 파악
CREATE → INSERT 문, UPDATE → 조건 필드 포함한 수정문 등으로 전개합니다. - Step 3: 예외 상황 고려
예: 등록하려는 데이터가 이미 존재한다면? 수정 시 조건을 빼먹으면 어떤 오류가 생길까? 이런 예외 로직도 시험에서는 중요 포인트예요.
5-3. 예제 문제: CRUD 해설 적용
문제: 회원 테이블에서 ‘2024년 1월 이후 가입한 회원’의 이름과 이메일을 조회하는 SQL을 작성하시오.
이 문제는 CRUD 중 Read 동작이며, SELECT 문으로 해결해야 해요. 정답은 다음과 같아요.
SELECT name, email
FROM member
WHERE join_date >= '2024-01-01';
이 문제에서 출제자의 의도는 정확한 WHERE 조건 해석과 SELECT 필드 지정, 날짜 형식에 대한 이해를 평가하는 거예요. 단순한 쿼리처럼 보여도 틀리기 쉬운 부분이 숨어 있지요.
5-4. 기출 오답노트 정리법
실기 시험은 오답 정리와 해설이 매우 중요해요. 같은 개념의 문제가 반복해서 나오기 때문에, 다음과 같이 오답노트를 정리해보세요.
- 문제 유형별로 오답을 분류 (예: SELECT 실수, 조건 해석 오류, WHERE 절 누락 등)
- 틀린 이유를 한 문장으로 기록 (“JOIN 조건 빠짐”, “GROUP BY와 HAVING 혼동”)
- 관련 CRUD 동작과 연결지어 재정리
- 같은 유형의 문제를 최소 3회 반복해서 풀기
이 방법을 꾸준히 적용하면, 반복 실수도 줄어들고 CRUD 사고 흐름을 몸에 익히게 되어 실전에서 훨씬 빠르고 정확한 풀이가 가능해집니다.
다음은 정보처리기사 자격증 취득 이후, 실무에서 CRUD가 실제로 어떻게 활용되고, 어떤 커리어 연계가 가능한지까지 안내드릴게요.
6. 실무 관점에서 본 CRUD: 정보처리기사 이후의 활용도
정보처리기사 자격증을 취득하고 나면 많은 분들이 궁금해하는 것이 바로 “이 지식이 실무에서 얼마나 쓰이는가?”라는 점이에요. 특히 CRUD는 정보처리기사 실기의 핵심이기도 하지만, 실무에서 거의 매일같이 사용되는 핵심 개념이에요.
6-1. 개발 실무에서의 CRUD
개발자라면 백엔드, 프론트엔드, 심지어 모바일 앱 개발자까지 모두 CRUD를 기준으로 기능을 설계하고, API를 설계하고, 화면을 구성하게 돼요. 예를 들어, 웹사이트에서 다음과 같은 화면이 있다고 해볼게요.
- 회원 가입 폼 → Create
- 회원 목록 페이지 → Read
- 회원 정보 수정 페이지 → Update
- 회원 탈퇴 기능 → Delete
이처럼 모든 기능이 CRUD와 연결되어 있고, 개발자는 이를 기준으로 DB 설계, 쿼리 작성, API 구성까지 수행하게 돼요.
실무에서는 다음과 같은 기술들과 CRUD가 밀접하게 연동돼요.
- REST API 설계 – POST/GET/PUT/DELETE는 CRUD와 정확히 대응돼요.
- ORM (Object-Relational Mapping) – Hibernate, JPA, MyBatis 등
- 버전 관리 및 이력 저장 – UPDATE/DELETE 기록을 추적하는 로직 구현
- 보안 관리 – UPDATE/DELETE 동작에 대한 권한 체크
즉, 실무에서는 CRUD가 단순 개념이 아니라 시스템 전반의 설계와 운영의 기준이 된다고 보시면 됩니다.
6-2. 기획, QA, 운영에서도 활용되는 CRUD 개념
CRUD는 개발자뿐 아니라, 기획자, QA, 운영 담당자 등 다양한 실무자들과의 커뮤니케이션 기준이 되기도 해요. 예를 들어, 기획자가 새로운 기능을 요청할 때 이렇게 말하죠.
“이 기능은 기존 회원 데이터를 불러오고 수정할 수 있어야 해요.” → Read + Update 기능을 요청하는 거예요.
QA 담당자는 테스트 항목을 “Create 후 Update → Delete까지 정상 동작 여부 확인” 등으로 작성해요. 즉, 시스템의 모든 동작을 CRUD 기준으로 점검하는 구조가 이미 실무에 내재되어 있다는 뜻이죠.
6-3. 정보처리기사와 커리어 연결: CRUD는 기본 언어
정보처리기사 자격증은 단지 자격증으로 끝나는 것이 아니라, 실무에서 통용되는 언어와 논리를 이해하는 입문 단계라고 할 수 있어요. 특히 CRUD는 모든 IT 직무가 공통으로 이해해야 할 개념이기 때문에, 이 구조를 명확히 이해하고 설명할 수 있다면 개발 직무 외에도 기획, 데이터 분석, 품질관리, 운영 등 다양한 분야로 확장이 가능해요.
- 개발자 → SQL 활용, API 설계, 서비스 로직 작성
- 기획자 → 기능 플로우 설계, 요구사항 정의서 작성
- QA → 기능 점검 체크리스트 작성, 테스트 시나리오 구성
- DBA → 데이터 정합성 유지, 트랜잭션 관리
결국 정보처리기사 실기에서 배우는 CRUD는, 여러분이 실무에 들어가서도 가장 자주 사용하게 될 핵심 도구이자 언어라고 볼 수 있어요. 이를 확실히 이해하고 체화하는 것이 자격증 이상의 실력을 갖춘 인재로 성장하는 첫걸음이 될 거예요.
💡 마무리 정리
- CRUD는 Create, Read, Update, Delete의 약자로, 정보 시스템의 데이터 조작 기본 동작이에요.
- 정보처리기사 실기에서는 SQL 명령어, 업무 시나리오, 트랜잭션, 문제 풀이 전반에 이 개념이 통합되어 출제돼요.
- 실무에서는 개발, 기획, QA 등 다양한 직무에서 기본 언어로 활용돼요.
- 정보처리기사 시험을 넘어서, CRUD는 실무 커리어 전반에 활용되는 핵심 역량이에요.
이 글이 정보처리기사 실기 시험을 준비하시거나 실무로 진입하려는 여러분에게 현실적이고 깊이 있는 안내가 되었길 바랍니다. 궁금한 점이 있다면 댓글로 남겨 주세요. 여러분의 합격과 커리어 전환을 진심으로 응원합니다!
'IT' 카테고리의 다른 글
정보처리기사 객체지향 구성요소 캡슐화·상속·다형성 완전정복 (0) | 2025.04.02 |
---|---|
정보처리기사 초보자를 위한 OOP 핵심 요약 (0) | 2025.04.01 |
정보처리기사 실기 필수 개념 UML 완전정리: 유즈케이스부터 클래스 다이어그램까지 (0) | 2025.03.31 |
정보처리기사 실기 - 배열과 포인터 완전 정복 (0) | 2025.03.31 |
정보처리기사 디자인 패턴 종류 총정리: 실기 합격을 위한 핵심 가이드 (0) | 2025.03.31 |