반응형

Challenges 154

[정보처리기사]5.정보시스템 구축 관리/IT프로젝트 정보 시스템 구축 관리/Secure OS

Secure OS 1. Secure OS - 기존의 운영체제(OS)에 내재된 보안 취약점을 해소하기 위해 보안 기능을 갖춘 커널을 이식하여 외부의 침입으로부터 시스템 자원을 보호하는 운영체제 보호 방법 특징 암호적 분리 (Cryptographic Separation) 내부 정보를 암호화하는 방법 논리적 분리 (Logical Separation) 프로세스의 논리적 구역을 지정하여 구역을 벗어나는 행위를 제한하는 방법 시간적 분리 (Temporal Separation) 동일 시간에 하나의 프로세스만 수행되도록 하여 동시 실행으로 발생하는 보안 취약점을 제거하는 방법 물리적 분리 (Physical Separation) 사용자별로 특정 장비만 사용하도록 제한하는 방법 구현 복잡도 순서: 암 > 논 > 시 > 물..

[정보처리기사]5.정보시스템 구축 관리/IT프로젝트 정보 시스템 구축 관리/소프트웨어 개발 보안

소프트웨어 개발 보안 1. 소프트웨어 개발 보안 관련 기관 활동 주체 역할 감리법인 - 감리 계획을 수립하고 협의 - 소프트웨어 보안 약점의 제거 여부 및 조치 결과 확인 사업자 - 소프트웨어 개발 보안 관련 기술 수준 및 적용 계획 명시 - 소프트웨어 개발 보안 관력 인력을 대상으로 교육 실시 - 소프트웨어 개발 보안 가이드를 참조해 개발 → 개발기관 한국인터넷진흥원 (KISA) - 소프트웨어 개발 보안 정책 및 가이드 개발 - 소프트웨어 개발 보안에 대한 기술을 지원, 교육과정 및 자격제도를 운영 → 전문기관 발주기관 - 소프트웨어 개발 보안 계획 수립 - 소프트웨어 개발 보안 사업자 및 감리법인 선정 - 소프트웨어 개발 보안 준수 여부 점검 행정안전부 - 소프트웨어 개발 보안 정책 총괄 → 정책기관..

[정보처리기사]5.정보시스템 구축 관리/IT프로젝트 정보 시스템 구축 관리/제어

제어: 경로, 트래픽, 흐름, 혼잡 1. 경로 제어 프로토콜(Routing Protocol) 20년 1, 2, 3회 기출 (1) IGP(interior Gateway Protocol) AS(Autonomous System) 내에서 동작하는 라우팅 프로토콜 IGP(interior Gateway Protocol) 종류 - RIP(Routing Information Protocol) - OSPF(Open Shortest Path First) 최대 15 홉(Hop) Bellman Form알고리즘(거리 벡터 라우팅 프로토콜) 소규모 네트워크 최단 경로 라우팅 daijkstra 알고리즘 + Linkstatic 대규모 네트워크 (2) EGP(Exterior Gateway Protocol) AS(Autonomous S..

[정보처리기사]5.정보시스템 구축 관리/IT프로젝트 정보 시스템 구축 관리/스위치

스위치(Switch) 1. 스위치 LAN 간에 연결하여 더 큰 LAN 형성 1.1 분류 (1) L2 스위치 - OSI 2 계층(Da)에 속하는 장비 - 일반적으로 부르는 스위치 - MAC 주소를 기반으로 프레임(Frame)을 전송 - 동일 네트워크 간의 연결만 가능 (2) L3 스위치 - OSI 3계층(Ne)에 속하는 장비 - L2 스위치에 라우터 기능이 추가된 것 - IP 주소를 기반으로 패킷(Packet)을 전송 - 서로 다른 네트워크 간의 연결이 가능 - 주로 backbone switch역할 백본 스위치(Backbone Switch) - 백본(Backbone): 여러 네트워크들을 연결할 때 중추적 역할을 하는 네트워크 - 백본 스위치 : 백본에서 스위칭 역할을 하는 장비 - 백본 스위치는 모든 패킷..

[정보처리기사]5.정보시스템 구축 관리/IT프로젝트 정보 시스템 구축 관리/네트워크

네트워크 1. 네트워크 컴퓨터들을 연결하여 그들 간에 통신 하고 정보를 교환하며, 자원들을 실시간 공유할 수 있도록 하는 장치와 기술 1.1 종류 네트워크는 접속할 수 있는 범위에 따라 크게 두 가지 종류로 나눈다. (a) 근거리 통신망(LAN; Local Area Network) - 비교적 가까운 거리에 있는 컴퓨터, 프린터, 테이프 자원을 연결하여 구성, 주로 자원 공유의 목적으로 사용 - 사이트 간의 거리가 짧아 데이터의 전송 속도가 빠르고, 에러 발생율이 낮음 # 버스형, 링형 구조 사용 (b) 원거리 통신망(WAN; Wide Area Network) - 대륙과 대륙 같이 멀리 떨어진 사이트들을 연결하여 구성 - 사이트 간의 거리가 멀기 때문에 통신 속도가 느리고, 에러 발생율이 높음 2. 네트워..

[정보처리기사]5.정보시스템 구축 관리/소프트웨어 개발 방법론 활용/테일러링, 프레임워크

테일러링, 프레임워크 1.소프트웨어 개발 방법론: 테일러링 - 프로젝트에 최적화된 개발 방법론을 적용하기 위해 절차, 산출물 등을 적절히 변경하는 활동 테일러링 목적 22년 1회 - 관리 측면:최단기간에 안정적인 프로젝트 진행을 위한 사전 위험을 식별, 제거 - 기술적 측면: 프로젝트에 최적화된 기술 요소를 도입하여 프로젝트 특성에 맞는 최적의 기법과 도구를 사용 1.1 수행절차 #정표상세문 프로젝트 특징 정의 → 표준 프로세스 선정 및 검증 → 상위 수준의 커스터마이징 → 세부 커스터마이징 → 테일러링 문서화 1.2 소프트웨어 개발 방법론 테일러링 고려사항 __ 20년 1, 2회 기출 - 내부적 요건: 목표 환경, 요구사항, 프로젝트 규모, 보유 기술 - 외부적 요건: 법적 제약사항, 국제표준 품질기준..

[정보처리기사]5.정보시스템 구축 관리/소프트웨어 개발 방법론 활용/소프트웨어 개발 표준

소프트웨어 개발 표준 1. 소프트웨어 개발 표준 1.1 ISO/IEC 12207 - ISO(International Organization for Standardization, 국제표준화기구)에서 만든 표준 소프트웨어 생명 주기 프로세스 - 소프트웨어의 개발, 운영, 유지보수 등을 체계적으로 관리하기 위한 SW lifecycle표준을 제공함 e.g. 기본 생명 주기 프로세스, 조직 생명 주기 프로세스, 지원 생명 주기 프로세스 # 기조지 1.2 CMMI(Capability Maturity Model Integration, 능력 성숙도 통합 모델) - 소프트웨어 개발 조직의 업무 능력 및 조직의 성숙도를 평가하는 모델 (a) 프로세스 성숙도 5단계 __ 20년 1, 2회 기출 #초관정량최 초기(Initia..

[정보처리기사]5.정보시스템 구축 관리/소프트웨어 개발 방법론 활용/일정관리

일정관리 1. 일정 관리 1. 1 브룩스의 법칙 - 새로운 개발 인력이 진행 중인 프로젝트에 투입될 경우 작업 적응 기간, 부작용으로 빠른 시간 내에 프로젝트 완료될 수 없음 1.2 PERT/CPM - 프로젝트 지연 방지, 계획대로 진행됙 하기 위한 일정계획의 방법으로 대단위 계획의 조직적인 추진은 위해 자원의 제약하에 비용을 최소화하여 초단기 시간 내 계획 완성을 위한 프로젝트 일정 방법 - 개발 기간 결정하는 임계경로(최장경로) - 정의 작업에 대한 시작시간 정의, 작업들 간의 경계 시간 계산 - 통계적 모델을 적용, 개별 작업의 가장 근접한 시간 측정 (a) PERT(Program Evaluation & Review Tech) - 작업들 간의 상호 관련성, 결정 경로, 경계 시간, 자원 할당 제시 ..

[정보처리기사]5.정보시스템 구축 관리/소프트웨어 개발 방법론 활용/상향식, 하향식 비용 산정 기법

상향식, 하향식 비용 산정 기법 1. 소프트웨어 프로젝트 비용 산정 기법 1.1 하향식 비용 산정 기법 - 과거의 유사한 경험을 바탕으로 전문 지식이 많은 개발자들이 참여한 회의를 통해 비용을 산정(비과학적) e.g. 전문가 감정 기법, 델파이 기법 a) 전문가 감정 기법 - 조직 내에 있는 경험이 많은 두 명 이상의 전문가에게 비용 산정을 의뢰하는 기법 - 새로운 프로젝트에는 과거의 프로젝트와 다른 요소들이 있다는 것을 간과할 수 있음 - 새로운 프로젝트와 유사한 프로젝트에 대한 경험이 없을 수 있음 - 개인적이고 주관적일 수 있음 b) 델파이 기법 - 전문가 감정 기법의 주관적인 편견을 보완하기 위해 한 명의 조정자와 여러 전문가의 의견을 종합하여 산정하는 기법 ​ 1.2 상향식 비용 산정 기법 - ..

[정보처리기사]5.정보시스템 구축 관리/소프트웨어 개발 방법론 활용/프로젝트 비용 관리

소프트웨어 비용 산정 기법 프로젝트 관리 #일비인위품 주어진 기간 내에 최소의 비용으로 사용자를 만족시키는 시스템을 개발하기 위한 전반적인 활동 - 비용 관리 비용 산정, 비용 예산 편성, 비용 통제 - 일정 관리 작업 순서, 작업 기간 산정, 일정 개발, 일정 통제 - 인력 관리 프로젝트 팀 편성, 자원 산정, 프로젝트 조직 정의, 프로젝트 팀 개발, 자원 통제, 프로젝트 팀 - 위험 관리 위험 식별, 위험 평가, 위험 대처, 위험 통제 - 품질 관리 품질 계획, 품질 보증 수행, 품질 통제 수행 1. 프로젝트 비용 산정 - SW 개발 규모를 소요되는 인원, 자원, 기간 등으로 확인하여 실행 가능한 계획을 수립하기 위해 비용 산정 e.g. 하향식 비용 산정 기법, 상향식 비용 산정 기법 1.1 소프트웨..

반응형