데브옵스(Devops)
소프트웨어의 개발과 운영의 합성어로서, 소프트웨어 개발자와 정보기술 전문가 간의 소통, 협업 및 통합을 강조하는 개발 환경이나 문화를 말하는 용어
피싱관련 용어
- 파밍 : 정확한 웹 페이지 주소를 입력해도 가짜 웹 페이지에 접속하게 하여 개인 정보를 훔치는 것
- 스미싱 : 문자메세지를 이용하여 소액 결제 유도하는 공격 기법
- 큐싱 : 큐알코드를 이용하여 금융 정보를 빼내는 공격 기법
- 스피어피싱 : 이메일 발송하여 첨부된 파일을 클릭하도록 유도하여 정보 탈취하는 공격 기법
다중화기
하나의 회선을 통해 일정한 시간이나 주파수로 나누어서 전송하게 하는 장비
- 시간 분할 다중화 : 회선의 대역폭을 일정 시간으로 분할하여 전송하는 방식
- 주파수 분할 다중화 : 하나의 주파수 대역폭을 다수의 작은 대역폭으로 분할하여 전송하는 방식
- 코드 분할 다중화 : 같은 주파수를 사용하는 다수의 사용자가 서로 다른 코드를 사용함으로써 동일한 주파수로 동시에 다수가 접속해서 사용하는 방식
딥러닝 알고리즘
- 합성곱 신경망 : 비지도 학습으로 입력 데이터의 특징을 극대화 하면서 차원을 축소하는 딥러닝
- 순환 신경망 : 연속적인 정보의 흐름을 학습에 이용하는 딥러닝 알고리즘
클래스 다이어그램
객체지향 모델링 시 속성 및 연산과의 정적인 관계를 표현하고, 접근 제어자를 사용하는 다이어그램
주요구성
- 클래스 : 공통의 속성, 연산, 관계, 의미를 공유하는 객체들의 집합
- 속성 : 클래스의 구조적 특성에 이름을 붙인 것으로 인스턴스가 보유 할 수 있는 값의 범위를 기술
- 연산, 메서드 : 객체에 요청하여 행동에 영향을 줄 수 있는 서비스
- 접근 제어자 : - (private) , + (public) , # (protected) , ~ (default)
관계 데이터 모델
- 릴레이션 : 행과 열로 구성 된 테이블
- 튜플 : 릴레이션의 행에 해당 하는 요소
- 속성 : 릴레이션의 열에 해당 하는 요소
- 카디널리티 : 튜플의 수
- 차수 : 애트리뷰트의 수
요구사항 분석
- 소단위 명세서 : 데이터 흐름도에 나타나 있는 처리 항목을 1~2 페이지 정도의 소규모 분량으로 요약하여 작성하는 논리적 명세서
- 자료 사전 : 자료에 대한 것들을 구체적으로 명시하는 사전
- 요구사항 명세서 : 소프트웨어의 요구사항을 분석하고 정의하는 단계에서 작성되는 최종 산출물
페이징 기법
- 스레싱 : 계속적으로 페이지 부재가 발생하여 프로세스의 실제 처리 기간보다 페이지 교체 시간이 더 많아지는 현상
- 워킹셋 : 프로세스가 많이 참조하는 페이지들의 집합
- 페이지 부재 빈도 : 페이지 부재율의 상항과 하한을 정해서 직접적으로 페이지 부재율을 예측하고 조절하는 기법
배치프로그램
- 이벤트 배치 : 사전에 정의해 둔 조건 충족시 자동으로 실행
- 온디맨드 배치 : 명시적인 요구가 있을 때마다 실행
- 정기 배치 : 정해진 시점에 정기적으로 실행
'IT개념' 카테고리의 다른 글
정보처리기사 22회 모의고사 (0) | 2023.10.05 |
---|---|
정보처리기사 21회 모의고사 (0) | 2023.10.04 |
정보처리기사 24회 모의고사 (0) | 2023.10.02 |
정보처리기사 25회 모의고사 (1) | 2023.10.01 |
정보처리기사 26회 모의고사 (0) | 2023.09.30 |