暗記メーカー
ログイン
마무리 정리
  • ユーザ名非公開

  • 問題数 88 • 7/21/2024

    記憶度

    完璧

    13

    覚えた

    32

    うろ覚え

    0

    苦手

    0

    未解答

    0

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

    問題一覧

  • 1

    대규모로 저장된 데이터 안에서 체계적으로 자동적으로 통계적 규칙이나 패턴을 찾아내는 기술

    데이터마이닝

  • 2

    프로토콜 3요소 중 시스템 간의 정보 전송을 위한 데이터 형식, 코딩, 신호 레벨 등의 규정

    구문

  • 3

    프로토콜 3요소 중 시스템 간의 정보 전송을 위한 제어 정보로 조정과 에러 처리를 위한 규정

    의미

  • 4

    프로토콜 3요소 중 시스템 간의 정보 전송을 위한 속도 조절과 순서 관리 규정

    타이밍

  • 5

    송.수신시스템 간 데이터 연계의 편의성을 위해서 전송되는 데이터 구조를 동일한 형태로 정의하고 인간과 기계가 모두 이해할 수 있는 텍스트 형태로 마크업 포맷을 정의하기 위한 메타언어이다. 또한 사용자가 직접 문서의 태그를 정의할 수 있으며 다른 사용자가 정의한 태그를 사용할 수 있는 것

    XML

  • 6

    비동기 브라우저, 서버통신을 위해 속성-값 쌍, 키-값 쌍으로 이루어진 데이터 오브젝트를 전달하기 위해 인간이 읽을 수 있는 텍스트를 사용하는 개방형 표준 포맷으로 AJAX에서 많이 사용되고 XML을 대체하는 주요 데이터 포멧이다. 사람이 읽고 쓰기에 용이하며 기계가 분석하고 생성하기에 용이하다.

    JSON

  • 7

    대기 중인 프로세스 중 우선순위가 가장 높은 것을 선택하는 비선점형 스케줄링 알고리즘

    HRN

  • 8

    HRN의 계산식

    (대기 시간+서비스 시간) / 서비스 시간

  • 9

    출발지 IP와 목적지 IP를 같은 패킷 주소로 만들어 보냄으로써 수신자가 자기 자신에게 응답을 보내게 하여 시스템의 가용성을 침해하는 공격기법

    랜드 어택

  • 10

    1991년 R.rivest가 프로그램이나 파일의 무결성 검사에 사용하고 각각의 512bit짜리 입력 메시지 블록에 대해 차례로 동작하여 128bit의 해시값을 생성한느 해시 알고리즘

    MD5

  • 11

    1993년 NSA에서 미 정부 표준으로 지정되었고 DSA에서 사용하며 160bit의 해시값을 생성하는 해시 알고리즘

    SHA-1

  • 12

    SHA 알고리즘의 한 종류로 256bit의 해시값을 생성하는 해시 함수이고 AES의 키 길이인 128, 192, 256bit에 대응하도록 출력 길이를 늘인 해시 알고리즘

    SHA-256/384/512

  • 13

    국내 표준 서명 알고리즘 KCCDSA를 위하여 개발된 해시 함수

    HAS-160

  • 14

    정규화된 엔터티, 속성, 관계에 대해 성능 향상과 개발 운영의 단순화를 위해 중복, 통합, 분리 등을 수행하는 데이터모델링 기법

    반정규화

  • 15

    사용자와 네트워크 간 응용서비스 연결, 데이터를 생성하는 계층

    응용 계층

  • 16

    데이터 형식 설정, 부호교환, 암.복호화 하는 계층

    Presentation Layer

  • 17

    송수신 간의 논리적인 연결과 연결 접속, 동기제어를 하는 계층

    Session Layer

  • 18

    송수신 프로세스 간의 연결, 신뢰성 있는 통신 보장, 데이터 분할, 재조립, 흐름 제어, 오류 제어, 혼잡 제어를 수행하는 계층

    Transport Layer

  • 19

    단말기 간 데이터 전송을 위한 최적화된 경로 제공하는 계층

    Network Layer

  • 20

    인접 시스템 간 데이터 전송, 전송 오류 제어, 동기화, 오류 제어, 흐름 제어, 회선 제어를 하는 계층

    Data Link Layer

  • 21

    0과 1의 비트 정보를 회선에 보내기 위한 전지적 신호 변환을 하는 계층

    Physical Layer

  • 22

    브라우저가 가지고 있는 XMLHttpRequest 객체를 이용해서 전체 페이지를 새로 고치지 않고도 페이지 일부분만을 위한 데이터를 로드하는 기법이고 하이퍼텍스트 표기 언어 만으로 어려운 다양한 작업을 웹페이지에서 구현해 이용자가 웹 페이지와 자유롭게 상호작용할 수 있도록 하는 기술은?

    AJAX

  • 23

    트랜잭션 처리 중 오류가 발생했을 때, 오류 이전의 특정 시점 상태로 되돌려주는 제어어는 ?

    ROLLBACK

  • 24

    네트워크 계층에서 무결성과 인증을 보장하는 인증 헤더(AH)와 기밀성을 보장하는 암호화(ESP)를 이용한 IP보안 프로토콜

    IPsec

  • 25

    메시지 인증 코드를 이용하여 인증과 송신처 인증을 제공해주는 프로토콜로 기밀성은 제공하지 않는 프로토콜

    인증 프로토콜

  • 26

    메시지 인증 코드와 암호화를 이용하여 인증과 송신처 인증과 기밀성을 제공하는 프로토콜

    암호화 프로토콜

  • 27

    공개된 네트워크를 통해서 key를 어떻게 할 것인가를 정의, IKE 교환을 위한 메시지를 전달하는 프로토콜

    키 관리 프로토콜

  • 28

    HTTP, HTTPS, SMTP 등을 사용해서 XML 기반의 메시지를 네트워크 상태에서 교환하는 프로토콜이다. 보통의 경우 원격 프로시저 호출을 하는 메시지 패턴을 사용하는 것은?

    SOAP

  • 29

    응용 프로그램의 보안 취약점을 이용해서 악의적인 SQL 구문을 삽입, 실행시켜 데이터베이스의 접근을 통해 정보를 탈취하거나 조작 등의 행위를 하는 공격 기법

    SQL Injection

  • 30

    검증되지 않은 외부 입력 데이터가 포함된 웹 페이지가 전송되는 경우, 사용자가 해당 웹 페이지를 열람함으로써 웹 페이지에 포함된 부적절한 스크립트가 실행되는 공격

    XSS

  • 31

    사용자가 자신의 의지와는 무관하게 공격자가 의도한 행위를 특정 웹 사이트에 요청하게 되는 공격

    CSRF

  • 32

    UI 설계 원칙/ 누구나 쉽게 이해하고 쉽게 사용할 수 있어야 함

    직관성

  • 33

    UI 설계 원칙/ 정확하고 완벽하게 사용자의 목표가 달성될 수 있도록 제작

    유효성

  • 34

    UI 설계 원칙/ 초보와 숙련자 모두가 쉽게 배우고 사용할 수 있게 제작

    학습성

  • 35

    UI 설계 원칙/ 사용자의 인터랙션을 최대한 포용하고 실수를 방지할 수 있도록 제작

    유연성

  • 36

    웹상에 존재하는 데이터를 개별 URI로 식별하고, 각 URI에 링크정보를 부여함으로써 상호 연결된 웹을 지향하는 데이터이며, HTTP, RDF, URI 등 웹 표준을 활용해서 데이터를 누구나 자유롭게 활용하고 재생산할 수 있도록 개방한 데이터

    LOD

  • 37

    소프트웨어 모듈의 외부적 기능은 수정하지 않고 내부적으로 구조, 관계 등을 단순화하여 소프트웨어의 유지보수성을 향상시키는 기법이다. 이 것의 목적은 복잡한 코드의 단순화, 소스의 가독성을 통해 유지보수성 향상, 생산성 향상, 품질향상이 있다.

    리팩토링

  • 38

    대표적인 내부 라우팅 프로토콜로 다익스트라 알고리즘을 이용한 대규모 네트워크에 적합한 링크 상태 라우팅 프로토콜로도 불리는 라우팅 프로토콜

    OSPF

  • 39

    서로 다른 시스템이나 기기들 간의 데이터 교환을 원활히 하기 위한 표준화된 통신규약이다. 심리학자 톰 마릴은 컴퓨터가 메시지를 전달하고 메시지가 제대로 도착했는지 확인하며, 도착하지 않았을 경우 메시지를 재전송하는 일련의 방법을 ‘기술적 은어’로 정의했다.

    프로토콜

  • 40

    데이터베이스의 구조, 제약조건 등의 정보를 담고 있는 기본적인 구조를 말하는 것으로 데이터 정의어(DDL)의 대상이 되는 객체이다

    DB 스키마

  • 41

    식별자 표기 시에 여러 단어가 이어지면 첫 단어 시작만 소문자로 시작하고, 각 단어의 첫 글자는 대문자로 지정하는 표기법

    카멜 표기법

  • 42

    식별자 표기 시에 여러 단어가 이어지면 각 단어의 첫 글자는 대문자로 지정하는 표기법

    파스칼 표기법

  • 43

    식별자 표기 시에 여러 단어가 이어지면 단어 사이에 언더 바를 넣는 표기법

    스네이크 표기법

  • 44

    식별자 표기 시 두어에 자료형을 붙이는 표기법

    헝가리안 표기법

  • 45

    보통 사설 네트워크에 속한 여러 개의 호스트가 하나의 공인 IP 주소를 사용하여 인터넷에 접속하기 위하여 사용한다. 외부의 공인 IP 주소와 포트 주소에 해당하는 내부 IP 주소를 변환시켜서 통신을 수행한다.

    NAT

  • 46

    오픈 소스를 기반으로 한 분산 컴퓨팅 플랫폼으로, 일반 PC급 컴퓨터들로 가상화된 대형 스토리지를 형성하고 그 안에 보관된 거대한 데이터 세트를 병렬로 처리할 수 있도록 개발된 자바 소프트웨어 프레임워크로 구글, 야후 등에 적용한 기술이다.

    하둡

  • 47

    대용량 파일을 분산한 서버에 저장하고 그 저장된 데이터를 빠르게 처리할 수 있게 하는 하둡 분산 파일 시스템

    HDFS

  • 48

    대용량 데이터 세트를 분산 병렬 컴퓨팅에서 처리하거나 생성하기 위한 목적으로 만들어진 소프트웨어 프레임워크로 모든 데이터를 키-값 쌍으로 구성, 데이터를 분류하는 것

    맵리듀스

  • 49

    요구사항 명세서를 기반으로 개념적 데이터 모델을 표현하며 E-R다이어그램으로 표현 할 수 있는 것

    개념적 설계

  • 50

    목표 DBMS에 맞는 스키마 설계, 트랜잭션 인터페이스를 설계하는 정규화 과정을 수행하는 것

    논리적 설계

  • 51

    특정 DBMS의 특성 및 성능을 고려하여 데이터베이스 저장 구조로 변환하는 과정으로 결과로 나오는 명세는 테이블 정의서 등이 있는 것

    물리적 설계

  • 52

    웹 서비스명, 제공 위치, 메시지 포맷, 프로토콜 정보 등 웹 서비스에 대한 상세 정보가 기술된 XML형식으로 구현된 언어

    WSDL

  • 53

    사용자 요구사항에 대한 단위 모듈, 서브루틴 등을 테스트하는 단계

    단위 테스트

  • 54

    모듈 사이의 인터페이스, 통합된 컴포넌트 간의 상호작용을 검증하는 테스트 단계

    통합 테스트

  • 55

    시스템에서 정상적으로 수행되는지를 검증하는 테스트 단계

    시스템 테스트

  • 56

    계약상의 요구사항이 만족하였는지 확인하는 테스트 단계

    인수 테스트

  • 57

    선택된 사용자가 개발자 환경에서 통제된 상태로 개발자와 함께 수행하는 인수 테스트

    알파테스트

  • 58

    실제 환경에서 일정 수의 사용자에게 대상 소프트웨어를 사용하게 하고 피드백을 받는 인수 테스트

    베타 테스트

  • 59

    오류를 제거하거나 수정한 시스템에서 오류 제거와 수정 때문에 새로이 유입된 오류가 없는지 확인하는 일종의 반복 테스트 기법

    회귀 테스트

  • 60

    공유메모리, 소켓, 세마포어, 메시지 큐 등 프로세스 간 통신하는 기술

    IPC

  • 61

    데이터 모델 구성요소에서 데이터베이스에 저장된 실제 데이터를 처리하는 작업에 대한 명세는?

    연산

  • 62

    데이터 모델 구성요소 중 논리적으로 표현된 개체 타입 간의 관계로 데이터 구조 및 정적 성질을 표현하고 릴레이션에 해당하는 것으로 데이터를 원자값으로 갖는 이차원의 테이블로 표현

    구조

  • 63

    데이터 모델 구성요소 중 데이터 무결성 유지를 위한 DB의 보편적 방법으로 릴레이션 특정 칼럼에 설정하는 제약을 의미하며, 개체무결성 참조 무결성 등이 있다.

    제약조건

  • 64

    트랜잭션을 구성하는 연산 전체가 모두 정상적으로 실행되거나 모두 취소되어야 하는 성질이며 트랜잭션 연산 전체가 성공 또는 실패 되어야 하는 성질

    원자성

  • 65

    트랜잭션 특성 중 시스템이 가지고 있는 고정요소는 트랜잭션 수행 전과 트랜잭션 수행 완료 후의 상태가 같아야 하는 성질

    일관성

  • 66

    트랜잭션 특성 중 동시에 실행되는 트랜잭션들이 서로 영향을 미치지 않아야 한다는 성질

    독립성

  • 67

    트랜잭션 특성 중 성공이 완료된 트랜잭션의 결과는 영속적으로 데이터베이스에 저장되어야 하는 성질

    지속성

  • 68

    같은 자원을 액세스하는 다중 트랜잭션 환경에서 DB의 일관서과 무결성을 유지하기 위해 트랜잭션의 순차적 진행을 보장하는 직렬화 기법

    로킹

  • 69

    연결 경로를 확립하지 않고 각각의 패킷을 순서에 무관하게 독립적으로 전송 하는 방식으로 헤더를 붙여서 개별적으로 전달하는 비연결형 교환방식이다.

    데이터그램

  • 70

    패킷이 전송되기 전에 송.수신 스테이션 간의 논리적인 통신 경로를 미리 설정하는 방식으로 목적지 호스트와 미리 연결 후 통신하는 연결형 교환 방식이다.

    가상회선

  • 71

    3A 중 접근을 시도하는 가입자 또는 단말에 대한 식별 및 신분을 검증하는 것

    Authentication

  • 72

    3A 중 검증된 가입자나 단말에게 어떤 수준의 권한과 서비스를 허용하는 것

    Authorization

  • 73

    3A 중 리소스 사용에 대한 정보를 수집하고 관리하는 서비스

    Accounting

  • 74

    클래스 다이어그램의 구성요소

    클래스, 속성, 연산, 접근 제어자

  • 75

    프레디킷 해석에 기반한 언어이며 비 절차적 언어이다. codd박사에 의하여 제시되었으며 튜플 ()과 도메인 () 하는 비 절차적 언어이다

    관계 해석

  • 76

    Xuejia Lai와 James Messey가 초기에 제시한 블록 암호화 알고리즘으로 PES, IPES를 거쳐 ( )로 명명되었다. 이는 128bit의 키를 사용하여 64bit의 평문을 8라운드에 거쳐 64bit의 암호문을 만든다

    IDEA

  • 77

    ( )은 미 국가안보국(NSA)에서 개발한 Clipper 칩에 내장된 블록 알고리즘으로, 소프트웨어로 구현되는 것을 막고자 Fortezza Card의 칩 형태로 구현되었으며 전화기와 같이 음성을 암호화하는데 주로 사용한다. 64비트의 입출력, 80비트 키, 총 32라운드를 가진다.

    skipjack

  • 78

    ( )은 인터넷에서 요청과 응답에 의해 처리하는 프로토콜로 GET, POST, PUT 등의 방식을 사용한다.

    HTTP

  • 79

    ( )은 문장이나 단어 등이 링크를 통해 서로 연결된 네트워크처럼 구성된 문서로 이미지 등을 누르면 다른 사이토로 옮겨갈 수 있도록 하이퍼링크가 걸려있다

    Hypertext

  • 80

    ( )은 운영체제에 상관없이 브라우저에서 실행되는 웹 문서를 표현하는 표준화된 마크업 언어로 웹 콘텐츠의 의미와 구조를 정의할 때 사용한다.

    HTML

  • 81

    다양한 보안장비와 서버, 네트워크 장비 등으로부터 보안 로그와 이벤트 정보를 수집한 후 정보 간의 연관성을 분석하여 위협 상황을 인지하고, 침해사고에 신속하게 대응하는 보안관제 솔루션

    SIEM

  • 82

    방화벽, 침입 탐시 시스템(IDS), UTM, 가상 사설망 등의 여러 보안 시스템으로부터 발생한 각종 이벤트 및 로그를 통합해서 관리, 분석, 대응하는 전사적 통합 보안 관리 시스템

    ESM

  • 83

    가장 오래된 형상 관리 도구 중의 하나로서 중앙집중형 서버 저장소를 두고 클라이언트가 접솝해서 버전관리를 실행하는 형상 관리 도구

    CVS

  • 84

    중앙집중형 클라이언트-서버 방식으로 하나의 서버에서 소스를 쉽고 유용하게 관리할 수 있게 도와주는 도구

    SVN

  • 85

    로컬 저장소와 원격 저장소로 분리되어 분산 저장하는 도구, 빠른 속도에 중점을 둔 분산형 버전 관리 시스템이며 대형 프로젝트에서 효과적이고 유용한 형상관리도구

    Git

  • 86

    UML 용어 중 사물의 의미를 확장하고 명확히 하는 요소로, 사물과 사물을 연결하는 표현요소

    관계

  • 87

    UML 용어 중 공통의 속성, 연산, 관계, 의미를 공유하는 객체들의 집합

    클래스

  • 88

    UML 용어 중 기능을 모아놓은 클래스로 추상 메서드와 상수만을 포함하는 추상 클래스로 구현하는 모든 클래스에 대해 특정한 메서드가 반드시 존재하도록 강제하는 역할을 하는 클래스

    인터페이스