Joonas' Note

Joonas' Note

S/W 개발 지식 필기테스트 OX 퀴즈 연습 문제 모음 본문

카테고리 없음

S/W 개발 지식 필기테스트 OX 퀴즈 연습 문제 모음

2019. 6. 17. 14:50 joonas
    • (O/X) 문맥 교환을 통해 여러 개의 프로세스가 하나의 코어를 가진 CPU를 공유하여 사용할 수 있다.

    • (O/X) 문맥 교환의 발생 횟수와 스레드의 개수는 관련이 없다.

    • (O/X) 문맥 교환이 자주 발생하더라도 시스템의 성능에 부정적인 영향을 미치지 않는다.

    • (O/X) 스핀락은 문맥 교환의 발생 횟수를 줄이기 위해 사용한다.

    • (O/X) 스핀락을 사용함으로써 개별 문맥 교환의 실행 시간을 줄일 수 있다.

    • (O/X) 비대칭키 암호화는 대칭키 암호화보다 빠르고 안전한 암호화 방법이다.

    • (O/X) Hash 암호화 알고리즘은 사용자의 비밀번호를 취급할 때 사용되기도 하며 빠른 복호화가 장점이다.

    • (O/X) 공개키가 누출된 비대칭키는 보안 이슈가 발생 할 수 있음으로 사용을 중지해야 한다.

    • (O/X) https는 대표적인 비대칭키를 이용하는 방식으로 대칭키 암호화를 사용하지 않기 때문에 빠른 데이터 교환이 가능하다.

    • (O/X) 비대칭키 암호화에서 개인키로 암호화한 값은 공개키로 복호화가 가능하다.

    • (O/X) 대부분이 정렬되어 있다면 선택정렬(Selection Sort)를 사용하는 것이 좋다.

    • (O/X) 모든 경우에 퀵정렬(Quick Sort)이 항상 빠르다.

    • (O/X) 배열의 크기가 커서 메인메모리에 모든 데이터를 한번에 적재할 수 없는 경우 머지정렬(Merge Sort)을 사용할 수 있다.

    • (O/X) 이진검색트리(Binary Search Tree)를 구성했을때 검색연산의 시간복잡도는 O(N)이 될 수 있다.

    • (O/X) Max-Heap을 구성했을때, 최대값을 구하는 연산의 시간복잡도는 O(logN)이다.

    • (O/X) 인덱스는 테이블의 저장된 데이터를 정렬된 형태로 조회하기 위해 사용될 수 있다.

    • (O/X) 하나의 트랜잭션으로 묶인 쿼리는 반드시 모두 완벽하게 수행되어야 하고, 어느 하나라도 오류가 발생한다면 전체 쿼리가 취소 되어야 한다.

    • (O/X) 성공적으로 완료된 트랜잭션의 결과는 영구적으로 반영되어야 한다.

    • (O/X) WAL(Write Ahead Logging)은 데이터를 업데이트 하기 전에 관련 정보를 먼저 로그에 기록하는 것을 의미한다.

    • (O/X) 인덱스는 INSERT / SELECT / UPDATE/ DELETE 쿼리의 속도 향상에 도움을 준다.

    • (O/X) 일반적으로 CPU가 맡았던 범용적인 계산을 GPU를 통해서 하는 것을 GPGPU(General-Purpose computing on Graphics Processing Units)라고 한다.

    • (O/X) 일반적으로 GPU의 단일 코어는 CPU의 단일 코어보다 빠르게 연산을 수행할 수 있다.

    • (O/X) CUDA, OpenCL, DirectCompute 등을 통해 GPGPU를 수행할 수 있다.

    • (O/X) 일반적으로 GPU는 CPU에 비해 메모리 대역폭이 크다.

    • (O/X) GPU는 CPU와 동일하게 개별 스레드가 서로 다른 명령을 수행해도 성능에 부정적인 영향을 미치지 않는다.

    192.168.51.111/20이라는 IP가 소속되어 있는 네트워크가 있을 때,

    • (O/X) 192.168.60.211은 같은 네트워크에 소속되어 있지 않다.

    • (O/X) 192.168.63.255로 IP를 할당 할 수 있다.

    • (O/X) 192.168.51.111/20의 네트워크 마스크는 255.255.255.0이다.

    • (O/X) 192.168.48.1은 해당 네트워크의 게이트웨이가 될 수 있다.

    • (O/X) 해당 네트워크 주소는 192.168.48.0 이다.

    • (O/X) 사용자가 GET request를 보냈고 정상처리 되어 status code 200을 리턴하였다.

    • (O/X) 홈페이지의 URI가 바뀌어서 status code 301을 리턴하였다.

    • (O/X) HTTP요청에서 URL에 허용되지 않는 문자가 포함되어 있어 status code 403을 리턴하였다.

    • (O/X) 사용자가 요청한 페이지를 찾을 수 없어서 status code 404를 리턴하였다.

    • (O/X) 서버가 동시에 여러 접속자로부터 request를 받는 중, 모든 응답을 처리할 수 없어 status code 429를 리턴하였다.

    Comments