컴퓨터/정보>중등 정보>프로그래밍 첫걸음 - 순차 실행과 코드 읽기
개념 정리

프로그래밍 첫걸음 - 순차 실행과 코드 읽기

단원 개요
명령문이 위에서 아래로 실행되는 과정, 변수 대입과 산술 표현식, 입력·출력 및 실행 중 값의 변화를 표로 추적하는 방법을 익힙니다.
선수 개념
필수 키워드:확인 방법
1

명령문은 순서대로 실행되고 대입은 이름에 값을 연결한다

프로그램은 컴퓨터가 실행할 수 있도록 구체적인 명령을 순서대로 적은 것입니다. 조건문이나 반복문을 배우기 전에는 위에서 아래로 한 번씩 실행되는 흐름부터 추적합니다.

•
score = 10은 수학의 등식이 아니라, 오른쪽 값 10을 계산해 이름 score에 대입하라는 명령입니다. 뒤에서 score = score + 3을 실행하면 기존 값에 3을 더한 뒤 새 값 13을 다시 대입합니다.
•
같은 이름에 새 값을 대입하면 이후 명령은 새 값을 사용합니다. 앞선 줄의 값을 기억하지 못하면 출력 결과도 추적할 수 없습니다.
•
실행 전에 대입되지 않은 이름을 읽으면 값이 정해져 있지 않으므로 오류가 납니다. 필요한 값이 만들어지는 줄보다 먼저 사용하지 않는지 확인합니다.
핵심 원리
코드를 읽을 때는 한 줄마다 변수의 현재 값을 갱신하세요. 대입 기호의 오른쪽을 먼저 계산하고, 그 결과를 왼쪽 이름에 저장합니다.
풀이

첫째 줄 뒤에는 total=8, 둘째 줄 뒤에는 count=2입니다. 셋째 줄은 오른쪽 8+2를 계산해 total=10으로 바꿉니다. 넷째 줄은 현재 total인 10에서 count인 2를 빼므로 count=8입니다. 최종값은 total=10, count=8입니다.

2

표현식의 계산 순서와 중간값 추적

표현식은 값과 연산자를 조합해 하나의 값을 만드는 식입니다. 산술 연산에서는 곱셈·나눗셈이 덧셈·뺄셈보다 먼저 계산되고, 괄호는 계산 순서를 분명하게 합니다.

•
2 + 3 * 4는 먼저 3 * 4를 계산하므로 14입니다. (2 + 3) * 4는 괄호를 먼저 계산하므로 20입니다.
•
변수에 든 값을 식에 대입해 계산한 뒤 다음 줄로 넘어갑니다. 계산 결과가 정수인지 실수인지, 문자열인지도 이후 연산에 영향을 주므로 자료형 단원에서 이어서 배웁니다.
•
확인 방법: 길게 머릿속으로 계산하지 말고 줄마다 변수와 값을 적은 추적표를 만듭니다.
학습 도움말
괄호는 코드를 읽는 사람에게 의도를 보여줍니다. 기본 우선순위에 기대기보다 실제 의도한 묶음을 괄호로 표시하면 실수를 줄일 수 있습니다.
3

입력·처리·출력으로 작은 문제를 완성한다

작은 프로그램도 입력(Input) → 처리(Process) → 출력(Output)의 흐름으로 설계할 수 있습니다.

1
먼저 필요한 입력과 원하는 출력을 문장으로 정합니다.
2
입력값을 어떤 계산에 사용할지 식으로 적습니다.
3
계산 결과를 출력하고, 작은 수를 넣어 손으로 계산한 값과 비교합니다.

예를 들어 상품의 단가와 수량을 받아 합계를 구한다면 total = price * quantity가 처리 단계입니다. 할인액을 빼는 줄이 추가되면 그 줄이 실행될 때의 중간값도 함께 추적해야 합니다.

•
입력을 받지 않거나, 계산한 값을 출력하지 않으면 문제의 요구를 충족하지 못할 수 있습니다.
•
이 장의 순차 실행은 다음 장의 자료형·변수와 제어문을 이해하는 바탕입니다.
풀이

먼저 소계는 7×3=21입니다. 할인액 4를 빼면 21−4=17입니다. 처리식은 subtotal = price * quantity, total = subtotal - discount이고, 출력할 값은 17입니다.

핵심 요약

  • ✓
    순차 프로그램은 각 명령을 위에서 아래로 실행하며, 각 줄이 끝날 때 변수 값이 바뀔 수 있다.
  • ✓
    대입은 오른쪽 표현식을 먼저 계산한 결과를 왼쪽 이름에 저장한다.
  • ✓
    표현식은 연산 우선순위와 괄호에 따라 계산하고, 복잡한 코드는 중간값 추적표로 검산한다.
  • ✓
    작은 프로그램은 입력, 처리, 출력의 세 단계로 요구사항과 결과를 확인할 수 있다.

설명 다음에는 직접 풀어 보세요

함께 풀기와 자기 설명을 거쳐 새 문제에 도전해요. 막힌 부분은 보충하고, 다른 날 다시 기억하는지 확인할 수 있어요.

이 단원의 수업 시작하기 →
5문항 연습 세트

프로그래밍 첫걸음 - 순차 실행과 코드 읽기 단원 연습 문제

개념을 읽은 뒤 연습 문제로 이해한 내용을 확인해 보세요. 한 세트는 5문항이며, 답안을 제출하면 정답과 풀이를 볼 수 있습니다.

한 세트 5문항 단계별 상세 해설 시험지 PDF 인쇄 지원

참고 근거와 확인 범위

설명·예제·문제 구성 및 오류 수정 책임: 프리런. 위 자료는 표시한 주제를 확인하거나 더 읽기 위한 근거이며, 외부 기관의 공식 수업이나 감수본을 뜻하지 않습니다.

참고 자료 연결 점검: 2026-11-02. 제작 방식·검수 범위와 수정 기록에서 확인 범위를 볼 수 있습니다. 오류는 상단의 의견 보내기 또는 contact@freelearn.io로 알려 주세요.