it·er·a·tion
B2반복, 반복 과정, 또는 반복을 거쳐 나온 버전
noun명사
- 1
반복, 되풀이 — 어떤 과정이나 작업을 되풀이함; 또는 그 반복되는 행위B2〔general〕
the act or process of repeating a set of actions or steps
The experiment requires several iterations before the results are reliable.
그 실험은 결과가 신뢰할 만해지기 전에 여러 번의 반복이 필요하다.
Through careful iteration, the team improved the procedure.
신중한 반복 과정을 통해 팀은 절차를 개선했다.
- 2
버전, 반복 개선판 — 개발·디자인·계획 등에서 반복적인 수정과 개선을 거쳐 나온 특정 버전B2〔business〕
a particular version of something that is produced after repeated changes or improvements
The first iteration of the app was slow and confusing.
그 앱의 첫 번째 버전은 느리고 사용하기 어려웠다.
This design is the latest iteration of our logo.
이 디자인은 우리 로고의 최신 개선 버전이다.
- 3
반복 실행, 반복 계산 — 수학이나 컴퓨터 프로그래밍에서 반복 계산 또는 반복문의 한 차례 실행C1〔technical〕
one cycle of a repeated calculation or loop in mathematics or computer programming
The loop checks the file once in each iteration.
그 반복문은 매 반복 실행마다 파일을 한 번 확인한다.
After ten iterations, the algorithm found a stable answer.
열 번의 반복 계산 후 알고리즘은 안정적인 답을 찾았다.
반의어termination
뉘앙스 · 쓰임
repetition은 단순히 ‘반복’이라는 넓은 말이고, iteration은 보통 목표를 향해 조금씩 조정하거나 계산을 되풀이하는 과정이라는 느낌이 강합니다. version은 결과물 자체에 초점이 있고, iteration은 그 결과물이 반복적인 개선 과정에서 나온 것임을 강조합니다.
일상 대화보다는 업무, 기술, 연구, 디자인, 소프트웨어 개발 맥락에서 더 자주 쓰입니다. 한국어로는 문맥에 따라 ‘반복’, ‘반복 단계’, ‘반복 실행’, ‘개선 버전’ 등으로 자연스럽게 옮기는 것이 좋습니다.
유의어 뉘앙스 비교
- repetition
- 가장 일반적인 ‘반복’으로, 개선이나 단계적 과정의 느낌은 약하다.
- repetition process
- 반복하는 과정이라는 설명적 표현으로, iteration보다 덜 전문적으로 들릴 수 있다.
- version
- 특정 형태나 판을 뜻하며, 반복적인 개선 과정을 반드시 암시하지는 않는다.
- draft
- 완성 전의 초안이라는 느낌이 강하다.
- cycle
- 반복되는 한 주기를 뜻하며, 프로그래밍이나 계산 맥락에서는 비슷하게 쓰일 수 있다.
- loop pass
- 프로그래밍에서 반복문을 한 번 도는 것을 비공식적으로 설명하는 표현이다.
반의어
- one-off
- 한 번만 하는 일이나 사건을 뜻해 반복과 반대된다.
- final version
- 더 이상 수정하지 않는 최종판을 뜻한다.
- termination
- 반복 과정이나 프로그램 실행이 끝나는 것을 뜻한다.
자주 쓰는 표현 · Collocations
determiner+noun
- several iterations여러 번의 반복; 여러 개선 버전
- each iteration각 반복 단계; 매 반복 실행
adj+noun
- the latest iteration최신 버전; 최신 개선판
- an early iteration초기 버전
- successive iterations연속적인 반복 단계; successive 개선 버전들
noun+prep+noun
- iteration of a design디자인의 한 버전; 디자인 개선판
noun+noun
- iteration process반복 과정; 반복 개선 과정
- iteration count반복 횟수
어원 · 암기 팁
[Latin]라틴어 iterare ‘되풀이하다’에서 온 말로, 프랑스어를 거쳐 영어에 들어왔습니다. 영어의 -ation은 동작이나 과정을 나타내는 명사를 만드는 접미사입니다.
iter- ‘반복하다’ + -ation ‘동작·과정·상태를 나타내는 명사 접미사’
💡 iterate가 ‘반복하다’라는 동사이므로, iteration은 ‘반복하는 과정’이라고 기억하면 쉽습니다.