본문 바로가기

반응형

정보관리기술사

(89)
Spiral I.진화적 프로토타이핑, 나선형 모델의 개요 가.나선형(Spiral) 모델의 정의 -시스템을 개발하면서 생기는 위험을 최소화하기 위해 나선을 돌면서 점진적으로 완벽한 시스템으로 개발하는 모델 나.나선형 모델의 특징 구분 설명 위험 최소화 위험식별 및 대응계획 수립을 통한 위험 최소화 점진적 구체화 반복, 진화적 프로토타입 개선으로 시스템을 구체화 고수준 품질 고객평가(Feedback)에 따른 진화적 개발 사이클 II.나선형 모델의 개념도 및 구성요소 가.나선형 모델의 개념도 -개발된 프로토타입을 지속적으로 발전시켜 최종 SW에 이르게 하는 모델 나.나선형 모델의 구성요소 단계 내용 산출물 계획 및 정의 - 초기 요구사항 분석 및 프로젝트 계획 수립 - 단계별 목표 수립 - 프로젝트 관리 계획서 - 요구사..
3R I. 소프트웨어 위기극복 방안, 3R의 개요 가. 3R(Reverse Engineering, Reengineering, Reuse)의 정의 정보저장소(Repository)를 기반으로 역공학(Reverse Engineering), 재공학(Re-engineering), 재사용(Reuse)를 통해 소프트웨어의 생산성을 극대화하는 기법 나. 3R의 등장배경 등장배경 설 명 S/W 위기대응 - 개발 대형화, 복잡화, 생명주기 감소 등 S/W의 위기 극복 S/W 관리효율화 - 개발 생산성 향상, 유지관리 비용절감, 요구사항 신속대응 등 S/W 관리의 효율화 II. 3R의 구성도 및 구성요소 가. 3R의 구성도 역공학으로 설계복구한 결과를 재구조화 기반의 재공학을 거친 후 다시 제작된 S/W 단위로 재사용 수행 나...
시스템공학 I. 최적 시스템 구축을 위한 전체적 관점의 설계 어프로치, 시스템공학 가.시스템공학의 정의 - 고객요구(customer needs)를 충족시키기 위하여 통합되고 수명주기적으로 균형된 시스템 제품과 프로세스, 솔루션을 개발하고 검증하기 위한 다분야 학문간의 상호 연관된 접근 방법. - 시스템공학 활동은 지속적이고 반복적이며 협력적인 방법으로 요구목표를 수렴하는 FeedBack Process. - 모든 요소의 최적 균형(optimum balance)을 달성할 목적으로 전반적인 시스템 개발 활동을 통제하는 관리기능으로, 운용요구(Operational need)를 시스템 파라미터로 전환하고 전체시스팀(total system)의 효과를 최적화하기 위하여 모든 파라미터를 통합하는 프로세스임. 나.시스템 공학의 필..
데이터 무결성 (Data Integrity) I. 데이터베이스 정합성을 유지하기 위한 데이터 무결성 개요 가. 데이터 무결성 (Data Integrity)의 정의 1) 허가를 받은 사용자가 수행하는 모든 작업에 있어 Database에 저장된 데이터의 일관성(Consistency)과 정확성(Correctness)을 유지하기 위한 Database의 제약조건 2) 데이터베이스의 정확성(Correctness) 또는 정밀성(Accuracy)을 유지하기 위한 데이터베이스개념 나. 데이터 무결성 제약(Constraint)의 개념 1) 데이터의 ACID를 보장하기 위하여 데이터베이스 상태가 항상 만족시켜야할 규범 2) 무효갱신으로부터 데이터를 안전하게 보호하기 위한 데이터베이스의 설계 규칙 다. 데이터 무결성 제약조건의 장점 1) 테이블 생성시 무결성 제약조건을..
함수적 종속성(Functional Dependency) I. 정규화의 기본이론, 함수적 종속성의 개요 가. 함수적 종속성(Functional Dependency)의 정의 - 릴레이션 R에서, 속성(Attribute) X의 값 각각에 대해 속성(Attribute) Y의 값이 하나만 연관되는 관계를 Y는 X에 함수 종속이라고 하고, X→Y로 표현. - X : 결정자(determinant), Y : 종속자(dependent) 나. 함수적 종속성의 중요성 - 갱신 이상과 중복을 제거하기 위해 DB 스키마를 설계하는데 있어 필수적 제약조건 - 정규화 작업 시 가장 중요한 작업으로 제2정규형에서 BCNF까지 적용 됨 Ⅱ. 함수적 종속성의 유형과 추론규칙 가. 함수적 종속성 유형 종속성구분 주요개념 함수적종속성 (FD) 함수적종속석(FD) 릴레이션의 한속성 X가 다른 속..
DRM(Digital Rights Management) I. 디지털 콘텐츠 사업의 보호자, DRM의 개요 가. DRM(Digital Rights Management)의 정의 - 디지털 콘텐츠의 생성과 이용까지 유통 전 과정에 걸쳐 디지털콘텐츠를 안전하게 관리 및 보호하고, 부여된 권한정보에 따라 디지털콘텐츠의 이용을 통제하는 기술 나. DRM의 등장 배경 - On-Line, Mobile 등에서 콘텐츠 거래의 빠른 확산 추세 - 무한 복제에도 콘텐츠의 품질 상태 유지 - 초고속망을 통하여 광범위한 지역에 신속히 배포 가능 - 위, 변조 등 각종 위협에 쉽게 노출 - 상거래 유통 질서의 파괴로 인해 기업의 생존 위협 - 콘텐츠 산업은 고부가 가치의 차세대 성장동력으로 인식 다. DRM의 특징 특징 설명 투명성 -저작권자와 콘텐츠 유통업자 간의 거래구조 투명성 제..
APM(Application Performance Management) I. 애플리케이션 성능관리 방법 APM(Application Performance Management)의 개요 가. APM(Application Performance Management)의 정의 - 실제 서비스되고 있는 애플리케이션 코드 및 운영 레벨에 대한 성능적 관점에서의 부하량 모니터링 및 장애원인분석 등 성능 장애 대응 전략을 수립하고지속적인 성능 관리 체계를 구축하는 방법 나. APM의 등장배경 - 급변하는 비즈니스 환경 변화에 대한 신속하고 정확한 의사결정과 전략적 대응이 기업 경쟁력 확보의 최우선 과제임 - IT 인프라 스트럭처도 새로운 개념 및 기술, 그리고 솔루션의 추가로 점점 다양해지고 복잡해지고 있음 - 신속ㆍ정확하고 지속가능한 비즈니스를 지원하기 위해 서버나 애플리케이션의 다운 없이..
DDoS I. 분산 서비스 거부 공격, DDoS(Distributed Denial of Service)의 개요 가. DDoS(Distributed Denial of Service) 의 정의 1) 서비스에 대한 정당한 접근을 방해하거나 차단하고자 네트워크에 분산되어 있는 많은 에이전트를 이용하여 공격대상 서버에 동시에 과도한 서비스 요청을 발생 시키는 공격 2) DDoS공격은 주로 해커에 의해서 악성코드 제어서버 Bot C&C)를 통해 감염 PC를 관리하고, 수많은 감염 PC에서 동시에 공격 대상 목표에 막대한 트래픽을 유발시킴 나. DDoS 공격의 위험성 및 대응 필요성 1) 수많은 컴퓨터 시스템이 운영자도 모르는 사이에 해킹의 숙주로 이용됨 2) 이로 인한 다수의 좀비PC가 존재하게 되고, 불특정 하게 분산되어..

반응형