훌륭해요!
정답률 90%
문제별 결과
PHP에서 intdiv() 함수는 정수 나눗셈의 몫을 반환한다.
intdiv(7, 2)는 3을 반환합니다. (int)(7/2)와 비슷하지만, 0으로 나누면 DivisionByZeroError를 발생시킵니다.
HTTPS를 사용하면 통신 내용이 암호화된다.
HTTPS는 TLS/SSL로 데이터를 암호화하여 중간자 공격을 방지합니다.
Python에서 None은 0과 동일하다.
None은 NoneType의 유일한 인스턴스이며, 0과는 다른 값입니다. None == 0은 False입니다.
B-Tree와 Binary Tree는 동일한 자료구조이다.
Binary Tree는 자식이 최대 2개이지만, B-Tree는 여러 자식을 가질 수 있는 다진 트리로 디스크 기반 검색에 최적화됩니다.
JavaScript에서 try-catch-finally에서 finally는 항상 실행된다.
finally 블록은 예외 발생 여부와 관계없이 항상 실행됩니다. return 후에도 실행됩니다.
JavaScript에서 배열의 length를 변경할 수 없다.
length에 값을 할당하면 배열 크기가 변경됩니다. arr.length = 0은 배열을 비웁니다.
Vue에서 provide/inject는 반응형이 아니다.
Vue 3에서 ref()나 reactive()로 전달하면 provide/inject도 반응형으로 동작합니다.
PHP의 PDO에서 트랜잭션은 beginTransaction(), commit(), rollBack()으로 처리한다.
$pdo->beginTransaction(); try { ... $pdo->commit(); } catch { $pdo->rollBack(); }
JavaScript에서 WeakSet은 반복(iterate)할 수 없다.
WeakSet과 WeakMap은 약한 참조 특성상 열거/반복이 불가능합니다. has(), add(), delete()만 사용 가능합니다.
PHP에서 ob_start()는 에러 출력만 버퍼링한다.
ob_start()는 모든 출력(echo, HTML 등)을 버퍼링합니다. 에러만이 아닙니다.