애자일 - 스크럼
요구사항 분석
유저 인터페이스
상속

자료흐름도
UML - 정적 다이어그램
UI 설계 도구 - 목업, 스토리보드, 프로토타입, 유스케이스
LOC - 개발 소요 기간 계산
GoF 디자인 패턴 - 생성 
(디자인 패턴 - 소프트웨어 설계에서 자주 발생하는 문제에 대한 일반적이고 반복적인 해결 방법)

럼바우 - 객체, 동적 - 상태도, 기능 - 자료흐름도
단위 테스트 - 상향식 테스트(드라이버), 하향식 테스트(스텁)
드라이버 - 테스트의 대상이 되는 하위 모듈을 호출하고, 파라미터를 전달하는 가상의 모듈로 상향식 테스트에 사용
스택 
정형 기술 검토 FTR
마이그래이션\
소프트웨어 패키징

FEP : 입력되는 데이터를 컴퓨터의 프로세서가 처리하기 전에 
미리 처리하여 프로세서가 처리하는 시간을 줄여주는 프로그램이나 하드웨어를 말하는 것은?

json
xml
화이트박스  - 데이터 흐름, 루프
블랙박스 - 동등 분할, 경계값 분석
정규형 - 도부이결다조 (두부 이걸 다줘?)

트랜잭션의 상태
Rollback - 철회 (aborted) - 트랜잭셩의 수행이 실패
데이터 정의어
DML - delete
데이터 제어어(DCL) - grant, revoke
데이터베이스 설계 단계 중 물리적 설계  - 응답시간, 처리량, 저장공간의 효율화
E-R 모델 - 속성 표기법 
degree, cardinality , 차수 , 기수, 튜플, 릴레이션 
관계 대수 식
view

나선형 모델 (spiral)

Switch Jamming - 위조된 매체 접근 제어(MAC) 주소를 지속적으로 네트워크로 흘려보내, 
스위치 MAC 주소 테이블의 저장 기능을 혼란시켜 더미 허브(Dummy Hub)처럼 작동하게 하는 공격은?
parsing
LAN Tapping
FTP Flooding
블루투스 공격 - 블루프린팅(BluePrinting) : 블루투스 공격 장치의 검색 활동을 의미
Dos (랜드어택, SYN Flooding, Smurf, Ping of Death)
Ping of Death - 공격은 정상 크기보다 큰 ICMP 패킷을 작은 조각(Fragment)으로 쪼개어 공격 대상이 조각화 된 패킷을 처리하게 만드는 공격 방법이다.
SYN Flooding - 존재하지 않는 클라이언트가 서버별로 한정된 접속 가능 공간에 접속한 것처럼 속여 다른 사용자가 서비스를 이용하지 못하게 하는 것이다.

- Secure 코딩
SQL 삽입 : 사용자의 입력 값 등 외부 입력 값이 SQL 쿼리에 삽입되어 공격
크로스사이트 스크립트 : 검증되지 않은 외부 입력 값에 의해 브라우저에서 악의적인 코드가 실행
운영체제 명령어 삽입 : 운영체제 명령어 파라미터 입력 값이 적절한 사전검증을 거치지 않고 사용되어 공격자가 운영체제 명령어를 조작
자원 삽입 : 

허니팟
암호화 알고리즘 DES - 64 비트
DPI(Deep Packet Inspection) - OSI 7 Layer 전 계층의 프로토콜과 패킷 내부의 콘텐츠를 파악하여 침입 시도, 해킹 등을 탐지하고 트래픽을 조정하기 위한 패킷 분석 기술
OSI 7 Layer
TCP/IP
ECP(Error Checking Protocol)
ARP(Address Resolution Protocol)
ICMP(Internet Control Message Protocol) - TCP/IP 계층 구조에서 IP의 동작 과정에서의 전송 오류가 발생하는 경우에 대비해 오류 정보를 전송하는 목적으로 사용하는 프로토콜
PPP(Point-to-Point Protocol)

결합도 - 자스제외공내
응집도 - 우논시절통순기

IPv6
C언어 - 22년 1회 필기 62, 72,76
자바 - 73번
파이썬 - 77

------------------------

docker

v모델
분산 데이터베이스 시스템 - 논리적으로는 하나의 시스템에 속하지만 물리적으로 여러개의 컴퓨터 사이트에 분산되어있다

소프트웨어 재사용

Alien Code - 아주 오래되거나 참고문서 또는 개발자가 없어 유지보수 작업이 아주 어려운 프로그램을 의미
자료구조 - 선형 ( 리스트, 스택, 데크) / 트리  ?
하향식 설계, 상향식 설계 ?

클레스 설계원칙?

FAT, NTFS

'프로그래밍 > 개발지식' 카테고리의 다른 글

jwt의 보안  (0) 2022.05.19
정처기 실기 - 1. 요구사항 확인  (0) 2022.05.05
정처기 시험대비 메모장 1  (0) 2022.05.03
JWT 란?  (0) 2022.05.03
해시함수란?  (0) 2022.05.03

+ Recent posts