본문 바로가기

자격증

(24)
[정보처리기사] 보안 킬 스위치: 단말 도난 시, 웹사이트에서 단말 기능을 정지SSO: 한 번의 시스템 인증으로 재인증 절차 없이 접근 가능보안의 3대 요소기밀성: 노출 차단무결성: 데이터 무결 보장가용성: 권한이 있다면 지속해서인증 기술 유형지식 기반: ID소지 기반: OTP생체 기반: 지문특징 기반: 서명대칭 키 암호화SEED: 국산 DES: 64bitAES: 128 or 192 or 256bit비대칭 키 암호화디피-헬만: 최초RSA: 소인수분해ECC: 타원곡선ELGamal: 1984년암호화 방식공개키 기반구조(PKI)대칭 및 비대칭 암호화 전자서명암호화 알고리즘대칭 키 암호화비대칭 키 암호화해시 암호화대칭 키 암호화스트림 암호: 평문 키 스트림블록 암호: 평문이 블록 단위입력 데이터 검증 및 표현 취약점XSS: 웹 페이..
[정보처리기사] 소프트웨어 공학 정적 테스트 리뷰동료 검토: 명세서 작성자가 명세서 설명, 이해관계자가 결함 발견워크 스루: 검토 자료를 사전검토 후 짧게 회의를 진행인스펙션: 저작자 외의 전문가가 검사하여 오류를 찾는 공식적 검토요구사항 명세 방법정형: 수학적 원리와 표기법으로 서술비정형: 자연어 기반으로 서술데이터 흐름도 구성요소처리기: 원데이터 흐름: 화살표데이터 저장소: 평행선(=)단말: 네모소프트웨어 품질 특성기능성: 성능신뢰성: 성능 수준 유지사용성: 쉽게 사용 가능효율성: 자원의 양에 따름유지보수성: 변경되는 능력이식성: 전이신뢰성성숙성: 고장 회피 능력고장 허용성: 고장 시에도 성능을 유지하는 능력회복성: 복구해서 성능 수준 올리는 능력소프트웨어 테스트검증: 개발 과정 테스트확인: 결과 테스트자료 사전자료 용어가 무엇을 ..
[정보처리기사] 네트워크, 통신 피코넷: 여러 개의 독립된 통신 장치가 UWB, 블루투스 등을 사용하여 무선 통신망을 형성지그비: 저속, 저비용으로 홈오토메이션을 편리하게 이용하려고 생겨난 기술UWB: 초광대역무선. 500 MHz~n GHz 보장MQTT: IoT기기에서 메시지 브로커를 사용한 pub/sub 기반으로 메시지를 전송하는 프로토콜CSMA/CD: 유선 LAN에서 충돌탐지CSMA/CA: 무선 LAN에서 충돌회피라우팅 알고리즘거리 벡터 알고리즘: 인접에게만 전달, 그러므로 벨만 포드링크 상태 알고리즘: 전체에게 전달, 그러므로 다익스트라라우팅 프로토콜RIP: 거리 벡터 기반 (벨만 포드)OSPF: 링크 상태 기반 (다익스트라)BGP: 경로 벡터 알고리즘 사용CoAP: 사물지능통신(M2M) 시 이벤트에 대한 송수신을 비동기적으로 전..
[정보처리기사] 데이터베이스 병행 제어 미보장 시갱신 손실: 트랜잭션 결과를 덮어씀현황 파악 오류: 중간 결과를 다른 트랜잭션이 참조모순성: 동시에 실행되어 관성이 결여연쇄복귀: 롤백 시에 이미 처리된 트랜잭션을 롤백하지 못함.정규형1: 원잣값으로 구성2: 부분 함수 종속 제거3: 이행함수 종속 제거BCNF: 결정자 함수이면서 후보 키가 아닌 것 제거4: 다치 종속성 제거5: 조인 종속성 제거테이블 용어 정리내포: 릴레이션 스키마외연: 릴레이션 인스턴스튜플: 로우, 레코드애트리뷰트: 컬럼카디널리티: 튜플의 개수디그리(차수): 컬럼의 개수윈도우 함수(OLAP 함수): 온라인 분석 처리 용도RANK 함수: SELECT RANK() OVER (PARTITION BY ORDER BY {DESC})RANK: 1 2 2 4DENSE_RAN..
[정보처리기사] 운영체제 페이지 교체 기법LRU: 가장 오래 사용되지 않은 페이지 교체LFU: 가장 많이 사용 안된 페이지 교체FIFO: 선입선출지역성시간: 최근 참조한 메모리는 다시 참조될 가능성 높음 (ex. 반복문)공간: 참조한 메모리 근처를 참조할 가능성 높음 (ex. 배열 순회)순차: 코드는 순차적으로 실행됨선점형 스케줄링 알고리즘RR: 선점을 위한 time quantum을 정하고 순차실행MLFQ: time quantum이 존재하고 우선순위도 존재하는 여러 큐를 배치. 최하위 큐에서는 RR사용SRT: 가장 짧은 시간을 쓰는 프로세스 수행비선점형 스케줄링 알고리즘FCFS: FIFOSJF: 서비스 시간이 짧은 순대로.HRN: SJF에서 대기시간이 길어질수록 우선순위를 높임외부 단편화 해결 기법버디 메모리 할당: 메모리를 2..
[정보처리기사] 아키텍처 서비스 지향 아키텍처(SOA): 애플리케이션 조각들을 느슨하게 결합하여 하나의 완성된 애플리케이션을 구현하는 아키텍쳐EAI포인트 투 포인트: P2P허브 앤 스포크: 허브를 통해서 통신메시지 버스: ESB하이브리드: 클러스터 내부는 허브 앤 스포크, 클러스터끼리는 메시지 버스EAI 구성요소EAI 플랫폼: 노드 하나어댑터: 데이터 입출력 도구브로커: 포맷 변경메시지 큐: 중간에서 비동기비즈니스 워크플로우: workflow데이터 웨어하우스: 추출한 특정 데이터를 저장하여 사용자들에게 효율적인 의사결정에 필요한 자료를 제공하는 저장소데이터 마트: 웨어하우스의 일부 데이터를 모아 특정 분야에 집중시킨 소규모 웨어하우스온라인 분석 처리(OLAP): 웨어하우스의 데이터를 전략적 정보로 변환하여 의사결정을 지원하는 시..
[SAA] ENI (탄력적 네트워크 인터페이스) VPC 내부에서 가상 네트워크 카드(가상 랜 카드)를 나타내는 논리적 요소AWS Lambda와는 다르게 EC2는 항상 서브넷 내부에 존재함.이게 가능한 이유는 ENI가 있기 때문.EC2가 생성될 때, 따로 설정하지 않으면 기본 ENI가 부착된다.그러니까 실제로는 인스턴스가 서브넷 내부에 존재하는 것이 아님.따로 ENI를 만들어서 EC2에게 부착하면 서로 다른 서브넷에서 동일한 인스턴스를 호스팅할 수 있게 된다.이런 것들을 포함할 수 있다고 함.같은 인스턴스에 접근해도 다른 보안 그룹을 적용시켜서 세분화할 수도 있다.EC2와 ENI(를 포함하는 서브넷)는 동일 가용 영역에 존재해야 함.Referencehttps://jibinary.tistory.com/133
[sqld] 모르는 거 속성 정리 정규형 제1정규형: 모든 도메인이 원자값 (모두 ATTR) 제2정규형: 부분 함수 종속 제거 (상이한 ATTR 분리) 제3정규형: 이행적 함수 종속 제거 (이행 -> 삼단논법) BCNF: 모든 결정자가 후보키 정규화와 반정규화 정규화: 중복성 제거 입력, 수정, 삭제 성능 향상, 조회 성능 보장 X 반정규화: 조회 성능 향상 기대 가능 테이블 병합 (1:1, 1:M, 슈퍼/서브) 테이블 분할 (수직, 수평) 테이블 추가 (중복, 통계, 이력, 부분) 중복칼럼 추가 파생칼럼 추가 이력테이블 칼럼추가 PK에 의한 칼럼 추가 응용시스템 오작동을 위한 칼럼 추가 중복 관계 추가 엔터티 종류 유형과 무형에 따른 엔터티 유형 엔터티: 물리적 형태가 있는 엔터티 (EX. 학생, 교수 등) 개념 엔터티: 형태가 없는 ..