정보처리기사
[정보처리기사] 실기 정리 ( 3 / 3 )
● SW 개발 보안 개발 과정에서 지켜야할 보안 활동 SW 개발 보안 생명주기 요구사항 명세 -> 설계 -> 구현 -> 테스트 ->유지보수 ● SW 개발 보안 3대 요소 기밀성(Confidentiality) : 인가된 사용자에게만 접근이 허용 무결성(Integrity) : 시스템 내의 정보는 오직 인가된 사용자만 수정할 수 있음(결점이 있으면 안됨) 가용성(Availability) : 인가받은 사용자는 시스템 내의 정보와 자원을 언제라도 사용할 수 있음 ● DoS 공격 시스템을 악의적으로 공격해서 해당 시스템의 자원을 부족하게 만들어, 원래 의도된 용도로 사용하지 못하게 하는 공격 ● DoS 공격 종류 (플러딩 : 패킷을 다른 노드로 전송하는 것) SYN 플러딩 서버의 동시 가용 사용자수를 SYN 패킷만..
[정보처리기사] 실기 정리 ( 2 / 3 )
● 트랜잭션 하나의 논리적 기능을 정상적으로 수행하기 위한 작업의 기본 단위 ● 트랜잭션 특성 원자성 : 트랜잭션이 실행에 실패하면 일관성 : 트랜잭션 실행 전 후가 같아야함 격리성 : 트랜잭션이 실행 중일 때, 다른 트랜잭션이 영향을 미치지 않는 성질 영속성 : 트랜잭션의 결과는 영속적으로 저장되어야 하는 성질 ● 트랜잭션 제어어 ( TCL ) Commit Rollback Checkpoint ● 데이터정의어 ( DDL ) 대상 도메인 : 하나의 속성이 가질 수 있는 원자값들의 집합 스키마 : 데이터베이스의 구조 내부스키마 개념스키마 외부스키마 테이블 : 데이터 저장 공간 뷰 : 하나 이상의 물리 테이블에서 유도되는 가상의 테이블 인덱스 순서 인덱스 : 데이터가 정렬된 순서로 생성되는 인덱스 해시 인덱스..
[정보처리기사] 실기 정리 ( 1 / 3 )
본 자료는 제가 보기 위해 만든 것입니다. 제가 헷갈리는 부분 위주로 정리했습니다. 1. 요구사항 확인 chapter01 - 소프트웨어 개발 방법론 ● 소프트웨어 생명주기(SDLC) 시스템의 요구분석부터 유지보수까지 전 공정을 쳬계화한 절차 ● 소프트웨어 생명주기 모델 프로세스 요구사항 분석 -> 설계 -> 구현 -> 테스트 -> 유지보수 ● 소프트웨어 생명주기 모델 종류 폭포수 모델 가장 오래된 모델로, 각 단계를 확실히 마무리 지은 후 다음 단계로 넘어감 절차 : 타당성 검토 -> 계획 -> 요구사항 분석 -> 설계 -> 구현 -> 테스트 -> 유지보수 프로토타이핑 모델 나선형 모델 위험을 최소화하기 위해 점진적으로 시스템 개발 절차 : 계획 및 정의 -> 위험 분석 -> 개발 -> 고객 평가 반복적..