전자계산기조직응용기사 500제

학습 가이드 · 04

자료구조 및 데이터통신을 함께 정리하는 공부법

자료의 저장·이동·처리 흐름으로 자료구조와 데이터통신의 학습 노트를 구성합니다.

공식 정보 확인일: 2026-10-23

정의와 연산을 분리하세요

자료구조를 정리할 때는 이름과 정의만 적지 말고 데이터를 넣고 꺼내고 찾는 연산을 함께 기록하세요. 같은 자료를 서로 다른 구조에 넣었을 때 연산 순서나 처리 비용이 어떻게 달라지는지 작은 예로 비교합니다. 용어가 비슷하더라도 어떤 제약을 유지해야 하는지 따로 적으면 선지를 읽을 때 구조의 본질을 확인하기 쉽습니다.

손으로 순서를 추적하세요

삽입·삭제·탐색이나 순회 문제가 나오면 중간 상태를 생략하지 마세요. 처음 배열이나 노드 관계를 그린 뒤 연산 하나마다 바뀐 부분만 표시해 보세요. 마지막 결과만 맞힌 뒤 넘어가면 우연히 맞혔는지 알기 어렵습니다. 잘못된 상태가 처음 나타난 단계까지 되돌아가면 단순 계산 실수인지 연산 규칙을 혼동한 것인지 구분할 수 있습니다.

통신은 계층과 역할로 묶으세요

통신 용어는 비슷한 약어를 길게 나열하는 대신 어느 단계에서 어떤 역할을 수행하는지 분류하세요. 송신 측에서 받은 데이터가 어떤 처리를 거쳐 수신 측으로 전달되는지 화살표로 연결하고 오류 검출, 흐름 제어, 주소 표현처럼 서로 다른 목적을 따로 표시합니다. 구체적인 범위와 용어는 현재 출제기준을 기준으로 좁혀 공부하세요.

선택지의 다른 조건을 찾아보세요

자료구조와 통신 문제 모두 한 단어 차이로 조건이 달라지는 경우가 있습니다. 답을 고른 뒤 나머지 선택지에서 대상, 처리 순서, 역할 중 무엇이 다른지 표시해 보세요. 오답노트에는 문제 전체를 다시 옮기기보다 자신이 혼동한 두 개념과 구별 기준을 남깁니다. 다음날 그 기준만 보고 예제를 설명할 수 있으면 복습 범위를 줄여도 됩니다.