전체 글120 Part5 - chapter05 : 보안 공격 및 예방 [ 위험 관리 ] □ 위험 관리 ○ 위험 관리 개념 - 조직 정보보호 대상에 대한 위험을 수용할 수 있는 수준으로 유지하기 위해 위험을 분석하는 과정 - 위험으로부터 정보를 보호하기 위해 효율적인 보호 대책을 마련하는 단계 ○ 위험관리 절차 - 위험 분석 범위 설정 -> 위험 분석 계획 수립 -> 정보보호 대상 분석 -> 위협 분석 -> 취약성 분석 -> 위험도 분석 -> 정보보호 대책 선정 -> 정보보호 계획 수립 ○ 잔여 위험 - 위험 관리 대책을 통해서도 존재하는 위험 - 위협, 취약점, 위험을 제거하고 남은 위험 - 잔여위험을 100% 제거하는것은 불가능함 - 잔여위험은 음이 아닌 양의 값만을 갖음 - 잔여위험은 기본적으로 적게 유지해야하고 너무 적으면 가치가 없어 보호할 필요가 없는 자산일 수 .. 2022. 2. 26. Part5 - chapter03 : 통신 프로토콜 [ 통신 프로토콜 ] □ 통신 프로토콜 ○ 통신 프로토콜 정의 - 서로 다른 시스템에 존재하는 개체 간의 원활한 통신을 위한 소프트웨어적 하드웨어적 약속이나 규칙 ○ 통신 프로토콜의 기본 구성 요소 - 구문 : Syntax, 데이터 형식, 부호화, 신호 레벨 - 의미 : Semantics, 조정, 오류 관리를 위한 제어 정보 - 시간 : 순서, 속도 조절 ○ 통신 프로토콜 구조 - OSI 7계층 : 이질적인 시스템 간 상호 접속을 위한 개념을 규정하기 위함 ○ 통신 소프트웨어 구성요소 - 데이터 송수신, 통신 하드웨어 제어, 이용자 인터페이스 제어 ○ 통신 프로토콜의 기능 - 에러 제어 : ARQ - 순서화 : 가상 회선, 데이터 그램 - 흐름 제어 : Sliding Window - 동기화 방식 : 비동.. 2022. 2. 25. Part4 - chapter06 : 운영 체제 [ 운영체제의 개념 ] □ 운영체제의 개념 ○ 운영 체제 정의 - 운영체제는 사용자로 하여금 하드웨어를 보다 쉽게 사용할 수 있도록 인터페이스를 제공하는 소프트웨어 - 동시에 다양한 자원을 관리하는 자원 관리자 - 하드웨어를 제어하는 시스템 소프트웨어 - 컴퓨터의 제한 자원인 프로세서, 기억장치, 입출력 장치, 디스크 등의 효율적 관리를 위한 프로그램 집합 ○ 운영 체제 목표 - 컴퓨터 시스템의 처리량, 신뢰성을 최대화 - 자원의 효율적 관리 및 운영 - 제한된 자원을 효율적으로 공유하기 위해 스케줄링 - 반환시간, 응답시간, 처리시간, 대기시간, 경과시간을 최소화 ○ 운영체제 시스템의 성능 평가 척도 - 처리량 : 동일한 시간 내에서 처리할 수 있는 작업량 - 반환 시간 · 컴퓨터 센터에서 작업을 지시.. 2022. 2. 23. Part4 - chapter04 : 프로그램 개발 환경 구축 [ 프로그램 개발 환경 ] □ 프로그램 개발 언어의 선정 ○ 개발 언어의 선정 기준 - 적정성 : 개발하고자 하는 시스템이나 프로그램의 목적에 적합 - 효율성 : 프로그래밍의 효율성이 고려되어야 함 - 이식성 : 일반적인 컴퓨터 및 운영체제에 개발 환경이 설치 가능해야 함 - 친밀성 : 프로그래머가 언어를 이해하고 사용할 수 있어야 함 - 범용성 : 광범위한 사용이 가능하고 과거 개발 실적 등이 있어야 함 - 난이도 : 알고리즘과 계산상의 난이도가 적합해야 함 - 실행되는 환경 : 프로그램이 실행되는 운영체제나 네트워크 환경 고려 - 경험과 지식 : 개발 담당자의 성공 사례가 있어야 함 - 응용 영역 : 통신 분야, 데이터 베이스 분야 등에 맞아야 함 - 자료구조의 난이도 : 처리할 자료가 많은 경우에 .. 2022. 2. 23. 이전 1 ··· 15 16 17 18 19 20 21 ··· 30 다음