[개발 영어] start / stop / pause / resume — 동작의 흐름을 제어하는 동사들 (6편)
이번 편에서는 프로세스·서비스·작업의 실행 흐름을 제어할 때 가장 자주 쓰이는
start / stop / pause / resume을 정리합니다.
네 단어 모두 “동작 제어”와 관련되어 있지만, 중단의 성격과 복귀 가능성에서 차이가 있습니다.
🔎 한눈에 비교
| 단어 | 핵심 의미 | 주 사용 맥락 | 짧은 예 |
|---|---|---|---|
| start | 동작을 시작 | 프로세스/서비스/작업 실행 | start service |
| stop | 동작을 완전히 종료 | 프로세스/서비스 중단 | stop process |
| pause | 일시 중지 | 임시 멈춤, 상태 유지 | pause task |
| resume | 중단 지점부터 재개 | 일시 중지 후 재시작 | resume playback |
1) start — 동작을 시작하다
start는 어떤 작업이나 프로세스를
실행 상태로 진입시키는 가장 기본적인 표현이다.
존재는 하지만 실행되지 않던 대상을
의도적으로 동작시키는 순간에 사용된다.
start process
start service
start task
// C#
service.Start();
👉 start = “이제 동작을 시작한다”
2) stop — 동작을 완전히 종료하다
stop은 실행 중인 작업을
완전히 끝내는 의미를 가진다.
일반적으로 stop 이후에는
상태가 초기화되거나 다시 start가 필요하다.
stop process
stop service
stop execution
// C#
service.Stop();
👉 stop = “완전히 멈춘다”
3) pause — 일시적으로 멈추다
pause는 동작을 끝내는 것이 아니라,
현재 상태를 유지한 채 잠시 멈추는 것이다.
나중에 이어서 실행할 것을 전제로 하며,
중간 상태가 보존된다.
pause task
pause playback
pause execution
// C#
player.Pause();
👉 pause = “잠깐 멈춘다”
4) resume — 중단 지점부터 재개하다
resume은 pause 상태에 있던 작업을
중단된 지점부터 다시 실행하는 의미다.
stop 이후에는 resume을 쓸 수 없고,
pause와 짝을 이루는 동사다.
resume task
resume process
resume playback
// C#
player.Resume();
👉 resume = “멈췄던 지점부터 다시 간다”
⚠️ 자주 헷갈리는 포인트
- stop vs pause → stop은 종료, pause는 상태 유지
- start vs resume → start는 처음부터, resume은 이어서
- pause 없이 resume? → 불가능 (resume은 pause 상태가 전제)
📊 개념 비교 (흐름 기준)
| 단어 | 상태 흐름 |
|---|---|
| start | Stopped → Running |
| stop | Running → Stopped |
| pause | Running → Paused |
| resume | Paused → Running |
예문 (영 / 한)
- Start the service before running the test. — 테스트 전에 서비스를 시작하세요.
- Stop the process immediately. — 프로세스를 즉시 중지하세요.
- Pause the operation temporarily. — 작업을 일시 중지하세요.
- Resume the task from where it stopped. — 멈춘 지점부터 작업을 재개하세요.
📌 3줄 요약
- start = 처음 실행
- stop = 완전 종료
- pause = 상태 유지한 일시 중지
- resume = 중단 지점부터 재개
👉 다음 편에서는 load / save / export / import처럼
“데이터 흐름을 다루는 동사들”을 정리할 예정이다.
추천 태그 : 개발영어, 영어공부, 개발자영어, start, stop, pause, resume
'개발 영어 & 공부 > 영어 단어' 카테고리의 다른 글
| [개발 영어] create / read / update / delete — 데이터 조작의 기본 동사들 (8편) (0) | 2026.02.03 |
|---|---|
| [개발 영어] load / save / export / import — 데이터를 드나들게 하는 동사들 (7편) (0) | 2026.01.16 |
| [개발 영어] enable / disable / toggle — 상태를 제어하는 동사들 (5편) (1) | 2026.01.09 |
| [개발 영어] set / assign / bind / map — 값을 “설정한다”의 차이 (4편) (0) | 2026.01.08 |
| [개발 영어] purge / wipe / flush — 흔적까지 지우는 초기화 (3편) (4) | 2025.08.26 |