합격률이 15퍼라는데 갑자기 기출만 풀고 탱자탱자 놀다가 그 소식을 듣고 벼락치기를 시작했다..
엄청 중요하고 다들 외울만한거는 정리를 하지 않았다.
그 외에 애매한 개념들에 대해서 모의고사들 같은거 풀면서 정리
스키마의 종류
외부 스키마 = 서브 스키마 = 사용자뷰
개념 스키마 = 전체적인 뷰
내부 스키마 = 저장 스키마
포렌식
- 범죄사실을 사법기관에 제출하기 위해 디지털 증거자료를 수집/복사/분석/제출 하는 일련의 과정을 지칭하는 용어
델파이 기법
- 전문가의 경험적 지식을 통한 문제 해결 및 미래 예측을 위한 요구사항 도출기법
쿼츠 크론 표현식 의미하는 내용
0 0 12 ? * SAT-SUN
매주 토요일과 일요일 12시에 프로그램이 실행하여야한다.
클리어링 하우스
- 저작권 권리를 위한 요소중 소비자와 유통업자사이에 발생하는 거래에 대해 디지털 저작권 라이선싱을 중개하고 라이선스 발급을 수행하는 정산소
클라우드 서비스 유형 3가지
- 인프라형 서비스(IaaS) 플랫폼형 서비스(PaaS), 소프트웨어형 서비스(SaaS)
메타포어
- XP의 기본원리 중 공통적인 이름 체계와 시스템 서술서를 통해 고객과 개발자간의 의사소통을 원활하게 하는 원리
Warm Site
- DRS(Disaster Recovery System)의 한 유형
- 재해복구센터에 주 센터와 동일한 수준의 자원을 보유하는 대신 중요성이 높은 자원만 부분적으로 재해복구센터에 보유하고 있는 센터
- 데이터 백업 주기가 수 시간~1일 , 재해 발생시 복구까지 소요시간은 수일~수주
XSS
- 검증되지 않은 외부 입력 데이터가 포함된 웹페이지를 열람하는 경우 웹페이지에 포함된 부적절한 스크립트가 실행됨
UML의 COMPOSITE
- 객체들이 관계를 트리구조로 사용하여 부분-전체 계층을 표현하는 패턴
UDDI → xml,soap,wsdl기억해야지?
- 웹 서비스에 대한 정보인 WSDL을 등록하고 검색하기 위한 저장소로 공개적으로 접근, 검색이 가능한 레지스트리이자 표준이다.
온톨로지(Ontology)
- 실세계에 존재하는 모든 개념들과 개념들의 속성, 그리고 개념들 간의 관계정보를 컴퓨터가 이해할 수 있도록 서술해 놓은 개념화 명세서
스텁 ( 테스트 스텁) →테스트드라이버, 상향식,하향식 기억해야지?
- 제어 모듈이 호출하는 타 모듈의 기능을 단순히 수행하는 도구로 더미 객체의 단순 기능에 특정 상태를 가정해서 특정한 값을 리턴하거나 특정 메시지를 출력한다.
UI시나리오 문서 작성의 요건
- 완전성
- 누락없이 최대한 빠짐없이 상세하게 기술, 기능보다 사용자의 초점에 맞춰 기술
- 일관성
- 서비스에 대한 목표, 시스템 및 사용자의 요구사항이 일관성 있어야하고, 모든 문서의 UI스타일을 일관적 구성
- 이해성
- 처음 접하는 사람도 이해하기 쉽게 구성 및 설명 추상적,어려운 용어 사용X
- 가독성
- 문서를 쉽게 읽을 수 있어야하고 표준화된 템플릿을 작성하여 적용
인터페이스 구현 검증 도구 종류
- xUnit, STAF, FitNesse, NTAF, Selenium, watir
도구 | 기능 |
xUnit | Java(Junit), C++(Cppunit), .Net(Nunit)와 같이 다양한 언어를 지원하는 단위 테스트 프레임워크 |
STAF | - 서비스 호출 및 컴포넌트 재사용 등 다양한 환경을 지원하는 테스트 프레임워크- 테스트 대상 분산 환경에 데몬을 사용 |
FitNesse | 웹 기반 테스트케이스 설계, 실행, 결과 확인 등을 지원하는 테스트 프레임워크 |
NTAF | FitNesse의 장점인 협업과 STAF의 장점인 재사용 및 확장성을 통합한 NHN(Naver)의 테스트 자동화 프레임워크 |
Selenium | 다양한 브라우저 및 개발 언어를 지원하는 웹 어플리케이션 테스트 프레임워크 |
watir | Ruby를 사용하는 애플리케이션 테스트 프레임워크 |
IPS(Instruction Prevention System)
- IPS는 네트워크에 대한 공격이나 침입을 실시간적으로 차단하고, 유해트래픽에 대한 조치를 능동적으로 처리하는 시스템이다.
관계대수 VS 관계해석 → 연산자들 기억해야지?
관계대수
- 원하는 정보가 무엇인가를 정의하고 원하는 정보를 유도하기 위한 과정을 정의한 절차적 언어
관계 해석
- 원하는 정보가 무엇인지만을 정의하는 비절차적인 언어
SDDC(Software Defined Data Center)
- 모든 하드웨어가 가상화되어 가상자원의 풀을 구성하고 데이터센터 전체를 운영하는 소프트웨어가 필요한 기능 및 규모에 따라 동적 자원을 할당, 관리하는 역할을 수행하는 데이터센터
스토리지
스토리지는 단일 디스크로 처리할 수 없는 대용량의 데이터를 저장하기 위해 서버와 저장장치를 연결하는 기술이다. 종류에는DAS, NAS, SAN이 있다.
SAN(Storage Area Network)
- 광저장장치영역 네트워크
- 특수 목적용 고속 네트워크
- 대규모 네트워크 사용자들을 위해 이기종 간의 데이터 저장장치를 관련 데이터 서버와 함께 연결해 별도의 네트워크를 구성해 관리하는 스토리지 디바이스 네트워크
DAS(Direct Attached Storage)
- 데이터 저장장치를 호스트 버스 어댑터에 직접 연결하는 방식
- 저장장치와 호스트 기기 사이에 직접 연결하는 방식으로 구성되는 스토리지 시스템
NAS(Network Attached Storage)
- 저장장치와 서버를 직접 연결하는 것이 아닌 네트워크를 통해 스토리지에 접속
- 파일 단위로 관리하는 장치
데이터베이스 테이블 구성요소
릴레이션(relation) - 관계형 데이터베이스에서 정보를 구분하여 저장하는 기본단위
속성(attribute) - 하나의 릴레이션은 현실세계의 어떤 개체를 표현하고 저장하는데 사용 (개체의 항목들이라 생각하면 편함)
튜플(tuple) - 릴레이션의 각 행의 레코드
카디날리티(cadinality - 튜플의 개수를 지칭하는 용어
차수(degree) - 속성(attribute)의 개수를 지칭하는 용어
도메인(domain) - 하나의 속성이 취할 수 있는 같은 타입의 원자값들의 집합을 지칭하는 용어
ICMP VS IGMP
ICMP
- 메시지 형식은 8바이트의 헤더와 가변 길이의 데이터 영역으로 분리되고, IP 패킷을 처리할때 발생하는 문제를 알려주는 프로토콜
IGMP
- 인터넷 그룹 관리 프로토콜은 호스트 컴퓨터와 인접 라우터가 멀티캐스트 그룹 멤버십을 구성하는 데 사용하는 통신 프로토콜
파이썬 생성자,소멸자 함수 정의
생성자
- 객체를 생성할때 호출되는 함수로써, 객체 생성시 초기화 작업을 위해 존재
- 표현 : init → def init(self) 이런식으로 정의
소멸자
- 리소스 해제 등의 종료작업을 하기 위해 사용 , 소멸될때 호출
- 표현 : del → def del(self) 이런식으로 정의
접근 보호 모델
비바(비바모델(Biba)
- 무결성을 보장하는 최초의 모델로 No Read Down, No Write Up의 속성을 가짐
벨-라파듈라 모델(BLP; Bell-Lapadula)
- 미 국방부 지원 보안 모델로 보안요소 중 기밀성을 강조하며 강제적 정책에 의해 접근통제하는 모델 No ReadUp, No WriteDown의 속성
클락-윌슨(CW)
- 무결성을 보존하고 무결성 등급 격자를 사용한다
만리장성(BN)
- 주체 동작에 따른 접근을 통제하고 이해충돌을 방지해준다.
캡슐화
- 흔히 생각하는 객체지향프로그래밍의 속성이 맞다
- 근데 OSI 계층모델에서 사용자 데이터가 각 계층을 지나면서 하위에서 상위계층으로 전달된 정보를 데이터로 취급하는데 계층 특성을 담은 제어정보를 헤더화해서 추가하는 과정을 의미도 함
CBAM(Cost Benefit Analysis Method)
- 소프트웨어 아키텍처 비용 평가모델 중하나
- ATAM 바탕의 시스템 아키텍처 분석 중심으로 경제적 의사결정에 대한 요구를 충족하는 모델
COCOMO의 소프트웨어 개발 유형
조직형 → 5만 라인이하
반분리형 → 30만 라인 이하
내장형 → 30만 라인 이상
블루투스 공격기법
- 블루버그 (Bluebug) : 블루투스 장비 간 취약한 연결관리를 악용한 공격
- 블루스나프(Bluesnarf) : 블루투스 연결을 통해 무선기기에서 무단으로 정보에 엑세스하는 공격
- 블루프린팅(Blueprinting) : 블루투스 공격 장치를 검색하는 활동
- 블루재킹(BlueJacking) : 블루투스를 이용해 스팸메일처럼 메시지를 익명으로 퍼트리는 공격
ASLR(Address Space Layout Randomization)
- 메모리 공격을 방어하기위해 주소 공간 배치를 난수화하고, 실행시마다 메모리 주소를 변경시켜 버퍼오버 플로우를 통한 특정 주소 호출을 차단시키는 대응방안
객체지향 관계
- 연관(association): 클래스들이 개념상 서로 연결되었음을 나타낸다.
- 실선이나 화살표로 표시
- 한 클래스가 다른 클래스에서 제공하는 기능을 사용할 때 표시
- 일반화(generalization): 객체지향 개념에서는 상속 관계라고 한다.
- 속이 빈 화살표로 표시
- 한 클래스가 다른 클래스를 포함하는 상위 개념(IS-A) 관계
- 집합(composition, aggregation): 클래스들 사이의 전체 또는 부분 같은 관계를 나타낸다.
- 집약 관계와 합성 관계가 존재
- 의존(dependency): 한 클래스가 다른 클래스에서 제공하는 기능을 사용할 때 나타낸다.
- 한 클래스가 다른 클래스에서 제공하는 기능을 사용할 때 표시
- 연관 관계와의 차이점은 관계가 지속되는 시간이 더 짧게 유지
- 점선 화살표로 표시
- 실체화(realization): 책임들의 집합인 인터페이스와 이 책임들을 실제로 실현한 클래스들 사이의 관계를 나타낸다.
- 속이 빈 화살표에 점선을 사용해 표시
데이터베이스 무결성
- 개체 무결성 : 릴레이션에서 기본키를 구성하는 속성은 널(Null)값이나 중복값을 가질 수 없다
- 예) 릴레이션에서 '학번'이 기본키로 정의되어 있으면 튜플을 추가할 때 '주민번호'나 '성명'필드에는 값을 입력하지 않아도 되지만 '학번' 속성에는 반드시 값을 입력해야한다
- 참조 무결성 : 외래키 값은 NULL이거나 참조 릴레이션의 기본키 값과 동일해야함. 즉 릴레이션은 참조할 수 없는 외래키 값을 가질 수 없다
- 예) <수강>릴레이션의 '학번'속성에는 <학생>릴레이션의 '학번' 속성에 없는 값은 입력할 수 없다
- 도메인 무결성 : 특정 속성의 값이 그 속성이 정의된 도메인에 속한 값이어야 한다는 규정
- 예) 성별 속성의 도메인은 '남'과 '여'로 그 외의 값은 입력하지 못함
BCP(비즈니스 연속성 계획) 키워드 : BIA,RTO,RPO Hot Site
- BIA(Business Impact Analysis) : 장애나 재해로 인해 운영상의 주요 손실을 볼것을 가정하여 시간에 흐름에 따른 영향도 및 손실평가를 조사하는 BCP를 구축하기 위한 비즈니스 영향분석
- RTO(복구 시간 목표) -RTO는 서비스 중단 시점과 서비스 복원 시점 간에 허용되는 최대 지연 시간으로, 서비스를 사용할 수 없는 상태로 허용되는 기간을 결정합니다.
- RPO(복구 시점 목표) - RPO는 마지막 데이터 복구 시점 이후 허용되는 최대 시간으로, 마지막 복구 시점과 서비스 중단 시점 사이에 허용되는 데이터 손실량을 결정합니다
- Hot Site - DRS구축 할때 주센터와 동일한 수준의 자원을 대기 상태로 원격지에 보유 및 최신상태유지
다형성
- 같은 오퍼레이션이 다른 클래스에서 다르게 동작하는것을 말하며, 하나의 함수 이름이나 연산자가 여러 목적으로 사용될 수 있는 것
WAF(Web Application Firewall)
- 웹 어플리케이션 보안에 특화된 보안장비로 SQL 인젝션, XSS등과 같은 웹 공격을 탐지하고 차단하는 기능을 가진 장비
NAC(Network Access Control)
- 단말기가 내부 네트워크에 접속을 시도할때 제어하고 통제하는 기능을 제공하는 솔루션
- 바이러스나 웜 등의 보안위협으로부터 네트워크 및 통제 기능을 하는 시스템
WIPS(Wireless Intrusion Prevention System)
- 인가되지 않은 무선 단말기의 접속을 탐지 및 차단하고 보안 취약 무선공유기 탐지하는 장비
'자격증 > 정보처리기사' 카테고리의 다른 글
[시사] 카카오를 데이터 센터 화재 (RPO, RTO, 재해복구 설비) 를 통한 정보처리기사 개념 공부 (0) | 2022.11.10 |
---|---|
정보처리기사 실기 개념 벼락치기2 (0) | 2022.11.10 |
정보처리기사 실기 2022년 2회 실기 복원문제 정답 및 개념정리 (0) | 2022.11.10 |
준비정보처리기사 실기 2022년 1회 실기 정답및 개념정리 (0) | 2022.11.10 |
준비정보처리기사 실기 2021년 3회 실기 정답및 개념정리 (1) | 2022.11.10 |
댓글