OOP(객체 지향 프로그래밍)와 RDB(관계형 데이터베이스)는
각각 다른 철학과 설계 패러다임에 기반을 두고 있습니다.
이로 인해 두 시스템 간 데이터를 매핑하거나 통합할 때 충돌하거나 불일치하는 문제가 발생합니다. 이를 임피던스 불일치(Impedance Mismatch)라고 합니다.
주제를 다루기전 이해하기 쉽도록 설명한 가벼운 예시
한국에서 사용하는 220V 전압의 전자기기를 일본(110V)이나 미국(120V)에서 사용하려고 하면, 전압과 플러그 모양이 맞지 않아 작동하지 않습니다. 한국의 둥근 플러그는 일본/미국의 납작한 플러그 소켓과 물리적으로 맞지 않습니다. 전압 차이로 인해, 잘못 연결하면 기기가 손상될 위험도 있습니다.
임피던스 불일치의 원인:
• 한국, 일본, 미국의 전기 시스템 설계와 표준이 서로 다르기 때문입니다.
• 전압의 차이(물리적 전기 특성 불일치)와 플러그 모양의 차이(물리적 인터페이스 불일치)가 존재.
해결방안:
• 여행용 어댑터: 플러그의 모양을 변환하여 두 시스템 간 인터페이스 문제를 해결.
• 변압기: 전압을 110V ↔ 220V로 변환하여 전자기기가 안전하게 작동할 수 있게 함.
[CS] Short - Circuit Evaluation (1) | 2025.01.11 |
---|