부록
과목별 약점맵과 오답노트
부록 학습 절입니다.
틀린 문제를 다시 맞히려면 과목명보다 "왜 틀렸는지"가 중요합니다. 아래 표에서 증상을 찾고 해당 절로 되돌아갑니다.
약점맵
| 과목 | 자주 틀리는 증상 | 되돌아갈 절 | 처방 |
|---|---|---|---|
| 이산수학 | 진법 변환에서 자릿값을 놓침 | 1장 2절 | 2진수→10진수, 10진수→2진수, 16진수 묶기를 각각 5개씩 반복 |
| 이산수학 | 2의 보수와 음수 해석이 흔들림 | 1장 2절 | 비트 반전 후 1 더하기, 최상위 비트가 1이면 음수로 해석 |
| 이산수학 | 항진명제/모순명제 구분이 안 됨 | 1장 3절 | 진리표를 직접 그리고 항상 참/항상 거짓 여부 확인 |
| 이산수학 | 집합, 관계, 행렬 문제가 약함 | 7장 1절 | 7장 1절 통합 복습의 이산수학 보충 파트 확인 |
| 논리회로 | 게이트 이름과 출력 조건이 섞임 | 1장 3절 | AND, OR, NOT, XOR, NAND, NOR 표 암기 |
| 논리회로 | 조합논리회로와 순서논리회로를 혼동 | 1장 4절 | 기억 기능 유무를 먼저 확인 |
| 논리회로 | 가산기, 디코더, MUX 문제가 약함 | 1장 4절 | 입력과 출력 개수, 선택 신호 개념을 그림으로 정리 |
| C프로그래밍 | 코드 출력 결과를 감으로 고름 | 2장 1~4절 | 변수값 표를 만들어 한 줄씩 추적 |
| C프로그래밍 | scanf, 매크로, 형변환 함정에 약함 | 2장 1절 | 주소 연산자, 단순 치환, 소수점 버림을 따로 암기 |
| C프로그래밍 | 반복문 실행 횟수를 틀림 | 2장 2절 | 초기값, 조건식, 증감식을 표로 쓰고 반복 |
| C프로그래밍 | 함수, 변수 범위, static이 헷갈림 | 2장 3절 | 지역/전역/static의 범위와 수명을 비교 |
| C프로그래밍 | 배열/포인터 문제에서 인덱스와 주소를 혼동 | 2장 4절 | 인덱스, 주소, 값 열을 나눠 적기 |
| 자료구조 | Big-O와 ADT 용어가 약함 | 3장 1절 | 정의형 문항을 먼저 암기하고 예시를 붙이기 |
| 자료구조 | 스택/큐 연산 순서가 흔들림 | 3장 2절 | push/pop, enqueue/dequeue를 손으로 시뮬레이션 |
| 자료구조 | 후위표기식 계산이 느림 | 3장 2절 | 피연산자는 push, 연산자는 pop 2개 후 계산 |
| 자료구조 | 트리 순회 결과가 틀림 | 3장 3절 | 루트 방문 위치로 전위/중위/후위 구분 |
| 자료구조 | DFS/BFS와 정렬 복잡도를 혼동 | 3장 4절 | DFS=스택/재귀, BFS=큐부터 고정 |
| 컴퓨터구조 | 버스와 레지스터 역할을 바꿈 | 4장 1~2절 | 데이터/주소/제어버스, PC/IR/MAR/MBR 표 암기 |
| 컴퓨터구조 | 주소 지정 방식이 헷갈림 | 4장 1절 | 즉치/직접/간접을 값, 주소, 주소의 주소로 구분 |
| 컴퓨터구조 | 명령어 실행 흐름을 못 따라감 | 4장 2절 | PC→MAR→메모리→MBR→IR 순서로 쓰기 |
| 운영체제 | 프로세스/스레드/PCB를 혼동 | 5장 1절 | 자원 단위, 실행 단위, 관리 정보로 분류 |
| 운영체제 | 스케줄링 계산에서 평균을 잘못 냄 | 5장 1절 | 완료시간, 반환시간, 대기시간 순서로 표 작성 |
| 운영체제 | 교착상태와 동기화 개념이 섞임 | 5장 2절 | 교착상태 4조건과 세마포어 P/V를 따로 암기 |
| 운영체제 | 페이지 교체 기준을 바꿈 | 5장 2절 | OPT/FIFO/LRU/LFU의 기준 단어를 먼저 표시 |
| 객체지향 | 클래스/객체/메소드 용어를 혼동 | 6장 1절 | 설계도, 실제 대상, 동작으로 연결 |
| 객체지향 | 오버로딩/오버라이딩을 혼동 | 6장 1절 | 매개변수 차이인지 부모 메소드 재정의인지 확인 |
| 객체지향 | 인터페이스/추상클래스/다형성이 약함 | 6장 1절 | 공통 규격과 구현 분리를 중심으로 정리 |
| 웹프로그래밍 | HTML/CSS/JS 역할을 뒤섞음 | 6장 2~3절 | 구조/표현/동작으로 먼저 분류 |
| 웹프로그래밍 | CSS 선택자와 박스모델이 약함 | 6장 2절 | #, ., 태그 선택자를 예시와 함께 암기 |
| 웹프로그래밍 | DOM/BOM/이벤트 메소드가 헷갈림 | 6장 3절 | DOM=문서, BOM=브라우저, 이벤트=사용자 동작으로 구분 |
오답노트 양식
| 날짜 | 문서/문항 | 과목 | 내가 고른 답 | 정답 | 틀린 이유 | 다시 볼 절 | 재풀이 결과 |
|---|---|---|---|---|---|---|---|
복습 우선순위
- 같은 과목에서 3문항 이상 틀리면 해당 과목 절를 먼저 복습합니다.
- 계산형 문제를 틀렸다면 풀이 과정을 쓰지 않은 것이 원인인지 확인합니다.
- 용어형 문제를 틀렸다면 시험 직전 암기표에 없는 개념을 직접 추가합니다.
- 모의고사는 채점 후 24시간 안에 한 번 더 풀어 기억을 고정합니다.