暗記メーカー
ログイン
정처기
  • 최요한 애플계정

  • 問題数 52 • 7/31/2024

    記憶度

    完璧

    7

    覚えた

    20

    うろ覚え

    0

    苦手

    0

    未解答

    0

    アカウント登録して、解答結果を保存しよう

    問題一覧

  • 1

    대량의 텍스트 데이터를 학습하여 자연어 처리 듣 수행하는 인공지능 모델.

    LLM

  • 2

    지속적인 통합 및 배포를 통해 소프트웨어 개발 주기를 단축하는 방법론.

    CI/CD

  • 3

    자연어를 처리하고 이해하는 인공지능 기술.

    NLP

  • 4

    반복적인 작업을 자동화하는 소프트웨어.

    RPA

  • 5

    비관계형 데이터베이스 시스템

    NoSQL

  • 6

    데이터 소스 근처에서 처리를 수행하는 분산 컴퓨팅

    엣지 컴퓨팅

  • 7

    클라이언트와 다른 서버 사이에서 중계 역할을 하는 서버

    프록시 서버

  • 8

    객체 지향 프로그래밍 언어와 관계형 데이터베이스 사이의 데이터 변환 기술

    ORM

  • 9

    네트워크 동신에서 특정 프로세스를 식별하는 논리적 단위

    포트

  • 10

    네트워크 내에서 데이터 패킷을 전달하는 장치

    스위치

  • 11

    네트워크 간 데이터 패킷을 전달하는 장치

    라우터

  • 12

    ( )는 데이터 전송 중 오류 검술을 위해 사용되는 단순한 오류 검출 코드입니다. 주로 비트 단위의 데이터 전송에서 활용.

    패리티 비트

  • 13

    이미지에서 텍스트를 인식하는 기술

    OCR

  • 14

    테이블을 작은 논리적인 단위인 파티션으로 나누 는 것

    파티셔닝

  • 15

    데이터베이스를 수평적으로 분할하여 데이터의 부분 집합을 포함하게 하는 것

    샤딩

  • 16

    프로세스 사이에서 데이터를 전송하는 객체

    DTO

  • 17

    특정 타입의 데이터베이스의 추상 인터페이스를 제공하는 객체

    DAO

  • 18

    프로세스 간 동신 (세마포어, 공유메모리, 소켓, 파이프)

    IPC

  • 19

    단 하나의 수신자에게 1:1 정보 전송

    유니캐스트

  • 20

    같은 내용의 데이터 여러명의 득정한 일부 그 수신자에게 전송

    멀티캐스트

  • 21

    하나의 송신자가 같은 서브네트워크 모든 수신자 에게 전송

    브로드캐스트

  • 22

    도메인 이름을 IP 주소와 맵핑한 시스템

    DNS

  • 23

    소프트웨어 변경 사항을 관리하기 위해 개발된 활동

    형상관리

  • 24

    분산 버전관리 시스템

    GIT

  • 25

    아파치에서 발표한 버전관리 도구

    SVN

  • 26

    ( )는 데이터 전송에서 발생할 수 있는 단일 비트 오류를 검출하고 수정할 수 있는 오류 검출 및 정정 코드 (원리) 코드워드 생성: 원본 데이터 비트에 추가적인 패리티 비트를 삽입하여 코드워드를 생성합

    해밍코드

  • 27

    ( )는 여러 개의 하드 디스크를 묶어 데이터 중복과 성능 향상을 동시에 달성하기 위한 기술

    RAID

  • 28

    데이터 스트라이핑을 통해 성능 향상을 피하지만, 데이터 보호 기능이 없음.

    RAID 0

  • 29

    데이터 미러링을 동해 데이터 복제 및 보호를 제공함. (2개 쓰지만, 1개만큼 용량만 씀

    RAID 1

  • 30

    데이터와 패리티 정보를 블록 레벨에서 분산 저 장하여 데이터 보호와 읽기 성능 향상을 동시에 제공 (HDD 3개 이상일 때, 패리티영역 존재)

    RAID 5

  • 31

    RAID 5와 유사하나, 이중 패리티를 사용하여 두 개의 디스크 장애까지 견딜 수 있음. (HDD 4개 이상, 패리티 영역, 2개의 하드 장 애까지 견딜 수 있음)

    RAID 6

  • 32

    RAID 0과 RAID 1을 결합하여 스트라이핑과 미러링을 동시에 제공함. (HDD 4개 이상 적용 가능. 장착된 HDD의 점 반 만큼으로 용량 적용)

    RAID 10

  • 33

    프로그램 실행 중 오류 등 예기치 못한 상황에서 실행 중인 작업을 중단하고 예기치 못한 상황을 처리한 이후에 다시 작업 중인 것으로 돌아가는 것. (예를 들어 프로그램 실행 중 프린터 하드웨어를 실행하면 프린터를 즉시 실행시킨다.)

    인터럽트

  • 34

    통신 방법으로, 데이터 전송 전에 송수신 측 사이에서 물리적 통신 경로를 설정하고 설정된 통신 경로에 따라 연속 스트림 데이터로 전송

    회선 교환 방식

  • 35

    운영체제의 메모리 할당 방법으로 주기억장치보다 프로세스의 요청 메모리가 클 때 보조기억장 치의 일부를 사용하는 저장장치

    가상메모리

  • 36

    패킷 스위칭 네트워크에서 사용되며, 데이터 전송을 위해 가상의 경로를 설정하고 데이터를 전송

    가상회선 방식

  • 37

    데이터를 전송하기 전에 논리적 연결이 설정되지 않고, 패킷이 독립적으로 전송되는 방식

    데이터그램 방식

  • 38

    현실 세계 추상화하거나 모델링하여 일반화하는 방법에 사용되는 모델링 언어

    UML

  • 39

    소프트웨어의 개발 타당성 검토부터 폐기까지의 전 과정을 생명 주기로 모형화하여 틀을 제공하는 모델

    SDLC

  • 40

    데이터베이스 테이블에 수정/삭제/삽입 등 이벤트 발생시 자동으로 DBMS에서 실행되도록 정의된 프로그램

    트리거

  • 41

    대규모 데이터 세트를 다차원적으로 분석하고 집계하는 기능을 제공하는 시스템이나 프로그램 데이터 웨어하우스의 데이터를 전략적인 정보로 변환하여 의사결정에 활용

    OLAP

  • 42

    인터넷에서 정보를 암호화하여 송수신하는 프로토콜이다.

    TLS

  • 43

    여러 특정 기능과 관련된 모들들을 하나의 상위로 묶은 것. 혹은 폴더.

    패키지

  • 44

    암호화 혹은 단방향 해시함수에서 추가로 입력하여 사용되는 임의의 문자열

    솔트

  • 45

    기능은 수정하지 않지만, 복잡한 소스코드를 효율적으로 재정리하여 가독성/유지보수성을 올리는 행위

    리팩토링

  • 46

    TCP의 3-way-handshake 과정을 의도적으로 중단 공격 대상자의 서버가 대기 상태에 놓여 정상적인 서비스 수행을 못하게 함

    SYN Flooding

  • 47

    데이터 송수신 과정에서 패킷의 크기가 클 때 분할 순서를 알기 위해 Fragment Offset을 함께 보냄 이 값을 변경시켜 과부하를 일으키고 시스템 다운

    TearDrop

  • 48

    대량의 UDP 패킷을 이용하여 호스트의 네트워크 자원을 소모

    UDP Flooding

  • 49

    QR코드를 통해 악성 앱을 받게 함.

    Qshing

  • 50

    정보 시스템, 웹 애플리케이션 등의 알려지지 않은 취약점 및 보안 시스템에서 탐지되지 않는 악성코드 감염

    제로데이 공격

  • 51

    일반적인 이메일로 위장한 후 메일을 지속적으로 발송 링크가 첨부된 파일을 클릭하게 유도 후 개인정보 탈취

    스피어 피싱

  • 52

    패스워드 크래킹 기법 패스워드 별로 해시값을 미리 생성해놓은 테이블을 사용하여 Reduction 함수의 반복 수행을 통해 일치하는 해시값으로 패스워드 탈취

    Rainbow Table Attack