ERA E1 — 펀치카드 시대 (1970s 말~80s 초)
Synthesis (종합)lectureverified2026-05-08

ERA E1 — 펀치카드 시대 (1970s 말~80s 초)

별칭: E1 · 펀치카드 시대 · 일괄처리

#vch#era#e1#punchcard#FACOM#batch-processing

§1. 정의

VCH 트랙 첫 시대 (E1) 기록. 1970 년대 말 ~ 1980 년대 초 기록. 코드를 카드 한 장 한 장 에 박은 시대. 한 카드 = 80 칼럼. 잘못 뚫으면 카드 다시 기록. 시스템 = 카드 한 묶음 기록 → 카드리더 → 메인프레임 → 일괄 처리.

§2. 시대 배경

한국에서는 KIST·ETRI 기록 + 대학 전산실 기록 기록됨. 메인프레임 = FACOM·IBM 360 기록 [확인 필요]. 학생·연구자가 카드 한 박스 기록 → 전산실 운영자에게 기록 → 몇 시간 ~ 다음날 기록 결과 정합.

§3. 핵심 기술

기록
카드 기록한 카드 = 80 칼럼 (영문·숫자·특수문자)
펀치 기록키펀치 (IBM 029) — 잘못 기록 시 카드 다시 기록
카드리더메인프레임 입력 값
일괄 처리대화 누락 ❌ — 한 묶음 기록 → 결과 값
언어 기록Fortran, COBOL, BASIC, PL/I
설계 기록종이 플로우차트 (수기) — 카드 뚫기 전에 기록

[일괄 처리] 대화 누락 ❌ — 한 번에 큰 묶음 기록, 결과 기록 후 기록.

§5. 요구사항 분석 관점

  • 사용자 기록: 한 번 기록 = 카드 한 박스 기록 — 잘못 기록 시 몇 시간 기록
  • 시스템 기록: 카드 기록 → 인쇄 결과 기록 (디버그 누락 ❌)
  • 제약 기록: 메인프레임 시간 기록 (분당 비싼 기록) + 카드 기록 매수 기록
  • 실패: 한 카드 누락 ❌ → 전체 기록 멎음 → 카드 다시 기록

§6. 저장의 관점

본 시대 = 저장 = 메모리 = 카드 기록. 한 카드 = 영구 기록 (한 번 뚫음 = 누락 ❌). 카드 한 박스 = 프로그램 기록. 저장 한 번 기록 = 메모리 한 번 기록 = 누락 ❌ 기록.

§7. 바이브 코딩 시대의 재해석

E1 의 카드 한 번 뚫음 = E10 의 프롬프트 한 번 보냄. 두 시대 모두 한 방의 기술 기록 — 기록 전에 생각이 기록되어 있어야 기록. E1 = 종이 플로우차트 기록. E10 = CLAUDE.md 기록. 본질은 같다 — No Design, No Code concept/no-design-no-code.

§8. 마무리

펀치카드를 잘못 뚫으면 멈췄고, 프롬프트를 잘못 쓰면 엉뚱한 코드가 나온다.

§9. 링크