😅

다시 도전!

3 / 10

정답률 30%

3
정답
7
오답
47.7초
총 소요시간
+30P 획득!
새 문제 3개 정답 (3 x 10P)

문제별 결과

O

스택(Stack)은 LIFO(Last In, First Out) 구조이다.

DataStructure | 정답: O +10P

스택은 가장 나중에 삽입된 데이터가 가장 먼저 삭제되는 후입선출 구조입니다.

O

클라이언트 측 유효성 검사만으로 보안이 충분하다.

보안 | 정답: X +10P

클라이언트 측 검사는 쉽게 우회할 수 있습니다. 반드시 서버 측에서도 유효성 검사를 수행해야 합니다.

O

PHP에서 객체는 new 키워드로 생성한다.

PHP | 정답: O +10P

$obj = new MyClass(); 형태로 객체를 생성합니다.

X

PHP에서 변수 선언 시 타입을 반드시 지정해야 한다.

PHP | 정답: X

PHP는 동적 타입 언어로 변수 선언 시 타입 지정이 필요 없습니다.

X

HTTP 상태코드 200은 요청 성공을 의미한다.

Network | 정답: O

200 OK는 요청이 성공적으로 처리되었음을 나타냅니다.

X

JavaScript에서 console.log()는 동기적으로 실행된다.

JavaScript | 정답: X

대부분의 환경에서 console.log()는 동기적이지만, Node.js에서 stdout에 쓸 때 비동기적일 수 있습니다. 또한 브라우저에서 객체 참조가 지연 평가될 수 있습니다.

X

PHP는 컴파일 언어이다.

PHP | 정답: X

PHP는 인터프리터 언어입니다. OPcache로 바이트코드 캐시는 가능하지만 기본적으로 매 요청마다 해석됩니다.

X

PHP에서 인터페이스는 메서드 구현을 포함할 수 있다.

PHP | 정답: X

인터페이스는 메서드 시그니처만 정의합니다. 구현은 포함할 수 없습니다(PHP 8의 기본 구현 제외).

X

PHP에서 array_key_exists()는 배열에 특정 키가 존재하는지 확인한다.

PHP | 정답: O

array_key_exists("name", $arr)는 키가 존재하면 true, 없으면 false를 반환합니다.

X

TypeScript 파일(.ts)은 브라우저에서 직접 실행할 수 있다.

TypeScript | 정답: X

TypeScript는 컴파일하여 JavaScript로 변환해야 브라우저에서 실행할 수 있습니다.