ENIAC (Electronic Numerical Integrator and Computer)
핵심 인사이트 (3줄 요약)
1946년 개발된 세계 최초의 범용 전자식 디지털 컴퓨터. 18,000개의 진공관을 사용했으며, 탄도 계산을 위해 설계되었다. 현대 컴퓨터의 시초다.
📝 기술사 모의답안 (2.5페이지 분량)
📌 예상 문제
"ENIAC (Electronic Numerical Integrator and Computer)의 개념과 핵심 원리를 설명하고, 비교 분석 및 실무 적용 방안을 기술하시오."
Ⅰ. 개요
1. 개념
ENIAC은 1946년 펜실베이니아 대학에서 개발된 최초의 전자식 범용 컴퓨터다.
비유: "컴퓨터의 할아버지" - 모든 현대 컴퓨터의 조상
2. 개발 배경
배경: 2차 세계대전
목적: 포탄 탄도 계산 (기존 계산이 너무 느림)
개발자:
- John Mauchly
- J. Presper Eckert
완성: 1946년
비용: $500,000 (현재 가치 약 $7백만)
9. 역사적 위치
컴퓨터 역사:
1943: Colossus (암호 해독용, 특수 목적)
1946: ENIAC ← 최초 범용 전자 컴퓨터
1949: EDVAC (저장식 프로그램)
1951: UNIVAC (상업용)
Ⅱ. 구성 요소 및 핵심 원리
3. ENIAC 사양
| 항목 | 사양 |
|---|---|
| 진공관 | 18,000개 |
| 크기 | 2.4m × 0.9m × 30m |
| 무게 | 30톤 |
| 전력 | 150 kW |
| 연산 속도 | 5,000회/초 |
| 메모리 | 20개 10자리 숫자 |
4. ENIAC 구조
┌────────────────────────────────────────┐
│ ENIAC (30m 길이) │
├────────┬────────┬────────┬────────────┤
│ 누산기 │ 승수기 │ 제어 │ 입출력 │
│ 20개 │ │ 유닛 │ │
└────────┴────────┴────────┴────────────┘
특징:
- 10진법 사용
- 프로그래밍 = 전선 연결 (하드와이어)
- 클럭: 100 kHz
5. ENIAC 프로그래밍
초기 ENIAC:
- 프로그래밍 = 전선를 직접 연결
- 스위치 설정
- 몇 시간~며칠 걸림
나중에:
- 저장식 프로그램 개념 도입
- 폰 노이만 구조로 발전
6. ENIAC의 의의
최초의 것들:
✓ 최초의 범용 전자 컴퓨터
✓ 최초의 프로그래밍 가능 컴퓨터
✓ 최초의 여성 프로그래머 배출
기여:
→ 현대 컴퓨터의 시초
→ 소프트웨어 산업 시작
→ 계산 능력의 획기적 향상
8. ENIAC 프로그래머
최초의 프로그래머 (여성 6명):
- Kathleen McNulty
- Jean Jennings Bartik
- Frances Snyder Holberton
- Marlyn Wescoff Meltzer
- Frances Bilas Spence
- Ruth Lichterman Teitelbaum
물리적 전선 연결로 프로그래밍
→ "소프트웨어" 개념 탄생
Ⅲ. 기술 비교 분석
7. ENIAC vs 현대 컴퓨터
| 항목 | ENIAC (1946) | 스마트폰 (2024) |
|---|---|---|
| 크기 | 방 전체 | 주머니 |
| 무게 | 30톤 | 200g |
| 전력 | 150kW | 5W |
| 속도 | 5,000 ops/s | 수조 ops/s |
| 메모리 | 200비트 | 수백 GB |
Ⅳ. 실무 적용 방안
10. 실무에선? (기술사적 판단)
- 역사적 의의: 컴퓨터 공학의 시초
- 기술적 한계: 진공관 → 트랜지스터 → IC 발전
- 교훈: 하드웨어-소프트웨어 분리의 중요성
Ⅴ. 기대 효과 및 결론
| 효과 영역 | 내용 | 정량적 목표 |
|---|---|---|
| 성능 향상 | 처리 속도·응답 시간 개선 | 기존 대비 20~40% 향상 |
| 비용 절감 | 운영비·인프라 비용 절감 | 연간 15~30% 절감 |
| 품질/안정성 | 가용성·장애 감소 | UpTime 99.9% 이상 |
※ 참고 표준: 해당 기술 관련 NIST / ISO / IEEE / 과기정통부 가이드라인
어린이를 위한 종합 설명
ENIAC를 쉽게 이해해보자!
1946년 개발된 세계 최초의 범용 전자식 디지털 컴퓨터. 18,000개의 진공관을 사용했으며, 탄도 계산을 위해 설계되었다. 현대 컴퓨터의 시초다.
왜 필요할까?
기존 방식의 한계를 넘기 위해
어떻게 동작하나?
복잡한 문제 → ENIAC 적용 → 더 빠르고 안전한 결과!
핵심 한 줄:
ENIAC = 똑똑하게 문제를 해결하는 방법
비유: ENIAC은 마치 요리사가 레시피를 따르는 것과 같아. 혼란스러운 재료들을 정해진 순서대로 조합하면 → 맛있는 요리(최적 결과)가 나오지! 🍳