정보처리기사 문제

수제비 정리_23

양상추상츄 2022. 9. 17. 22:28

* LMS

교육 과정, 학습 및 개발 프로그램을 관리하고, 기록하고, 추적하며, 종합 보고서를 만들기 위해 활용하는 소프트웨어 애플리케이션

 

* NDN

기존의 IP 주소대신 Data의 이름을 활용하여 정보의 효율적인 검색 및 배포를 목적으로 하는 인터넷 기술로, IP 주소 대신

콘텐츠의 Name을 기반으로 정보를 획득하는 기술

 

* Hulk Dos

공격자가 공격 대상 웹 사이트 웹페이지 주소를 지속적으로 변경하면서 다량으로 GET요청을 발생시키는 서비스 거부 공격으로 임계치 기반의 디도스 대응 장비를 우회하기 위해서 주소를 지속적으로 변경시켜서 공격한다.

 

* Hash Dos

웹 서버는 클라이언트 HTTP 요청을 통해 전달되는 파라미터를 효율적으로 저장하고 검색하기 위한 자료구조로 해시테이블을 주로 사용하고, 공격자는 이러한 특성을 악용하여 조작된 많은 수의 파라미터를 POST 방식으로 웹서버로 전달하여 다수의 해시 충돌을 발생시켜서 자원을 소모시키는 서비스 거부 공격

 

* 병행제어 기법의 종류

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

- 낙관적 검증 : 트랜잭션이 어떠한 검증도 수행하지 않고 일단 트랜잭션을 수행하고, 트랜잭션 종료시 검증을 수행하여 데이터베이스에 반영하는 기법

- 타임스탬프 순서 : 트랜잭션과 트랜잭션이 읽거나 갱신한 데이터에 대해 트랜잭션이 실행을 시작하기 전에 타임 스탬프를 부여하여 부여된 시간에 따라 트랜잭션 작업을 수행하는 기법

- 다중버전 동시성 제어(MVCC) : 트랜잭션의 타임 스탬프와 접근하려는 데이터의 타임 스탬프를 비교하여 직렬가능성이 보장되는 적절한 버전을 선택하여 접근하도록 하는 기법

 

* DELETE FROM 행성 WHERE 거리 >= 5 AND 무게 >= 10; (튜플삭제시)

 

* 소프트웨어 생명주기 모델 프로세스

요구사항 분석 -> 설계 -> 구현 -> 테스트 -> 유지보수

설계 : 시스템 명세 단계에서 정의한 기능을 실제 수행 할 수 있도록 수행방법을 논리적으로 결정하는 단계

 

* ALTER TABLE 학생 ADD 성별 CHAR(1) CHECK(성별 IN('M', 'F')); (컬럼추가)

 

* 소켓

소켓은 IP address와 Port 넘버가 합쳐진, 네트워크상에서 서버 프로그램과 클라이언트 프로그램이 통신할 수 있도록 해주는 교환 기술이다.

 

* 스택 버퍼 오버플로우

스택 영역에 할당된 버퍼 크기를 초과하는 양의 데이터를 입력하여 복귀 주소를 변경하고 공격자가 원하는 임의의 코드를 실행하는 공격기법

 

* 레이어 패턴 (계층화 패턴)

계층화 패턴은 시스템을 계층으로 구분하여 구성하는 패턴

각 하위 모듈들은 특정한 수준의 추상화를 제공하고, 각 계층은 다음 상위 계층에 서비스를 제공

 

'정보처리기사 문제' 카테고리의 다른 글

수제비 정리_22  (0) 2022.09.17
수제비 정리_21  (0) 2022.09.17
수제비 정리_20  (0) 2022.09.17
수제비 정리_19  (0) 2022.09.14
수제비 정리_18  (0) 2022.09.11