컴퓨터 · 전자공학 학습 도구
눈으로 보고, 직접 바꿔보세요.
정렬이 끝나는 순간부터 캐시가 적중하는 이유까지. 움직이는 실험으로 동작 원리를 알아보세요.
전체 학습 자료 보기어떤 실험부터 해볼까요?
분야별로 공부하기
DB
인덱스, JOIN, 정규화와 트랜잭션 격리 수준을 실험하며 데이터베이스의 동작을 익힙니다.
디지털 논리
가산기, 메모리와 링 오실레이터를 조작하며 디지털 회로의 동작을 살펴봅니다.
운영체제
CPU 스케줄링, 메모리 관리와 동기화를 실험하며 자원 관리 원리를 익힙니다.
임베디드 통신
UART, I2C·SPI, PWM과 ADC를 통해 신호 전달과 측정의 기본 원리를 살펴봅니다.
자료구조
응용에서는 정렬·탐색·구간·트리·해시를, 고급에서는 분할 정복·힙·최단 경로를 공부합니다.
컴퓨터 구조
명령어 실행, 파이프라인, 캐시와 가상 메모리의 동작 과정을 살펴봅니다.
코딩 테스트
응용에서는 연결 요소와 최단거리를, 고급에서는 거리와 시간 배정을 결합한 탈출 문제를 다룹니다. 각 자료에서 원문 링크, 직접 조작하는 실험, 풀이 코드를 함께 볼 수 있습니다.
직접 해보면 더 잘 이해됩니다
- 실행하기 전에 결과를 예상해 보세요.
- 한 단계씩 진행하며 변화를 살펴보세요.
- 조건을 바꿔 반복하고 결과를 비교해 보세요.
시뮬레이터는 개념을 이해하기 위한 모델입니다. 각 페이지의 조건과 설명을 함께 확인하세요.
만든 사람과 개발 프로젝트
임베디드 시스템과 IoT 개발·연구 경험, 그리고 직접 만든 프로그램을 소개합니다.