컴퓨터 공학의 핵심 개념들을 인터랙티브 시각화로 직관적으로 이해할 수 있는 웹 페이지입니다.
| 레벨 | 주제 | 설명 |
|---|---|---|
| Lv.1 | 이진수 (Binary) | 비트 토글로 2진수↔10진수 변환 체험 |
| Lv.1 | 논리 게이트 (Logic Gates) | AND, OR, NOT, XOR, NAND, NOR 인터랙티브 |
| Lv.2 | 정렬 알고리즘 (Sorting) | 버블/선택/삽입/퀵/병합 정렬 애니메이션 |
| Lv.2 | 스택 & 큐 (Stack & Queue) | LIFO/FIFO 자료구조 실시간 조작 |
| Lv.3 | 메모리 관리 (Memory) | 할당/해제/압축 + 단편화 시각화 |
| Lv.3 | 프로세스 스케줄링 (Scheduling) | FCFS, SJF, Round Robin 비교 |
| Lv.4 | 데드락 (Deadlock) | 식사하는 철학자 문제 — 발생→원인→해결 스토리텔링 |
이미 배포되어 있습니다: CS Visualizer 바로가기
- Pure HTML / CSS / JavaScript (프레임워크 없음)
- Canvas API (데드락 시각화)
- Google Fonts (JetBrains Mono, Noto Sans KR)
MIT License