본문 바로가기
정보처리기사

[필기] 제 5과목 - 정보시스템 구축 관리 요점 정리

by 3.14pie 2023. 2. 26.

COCOMO 소프트웨어 개발 유형 : 소프트웨어의 복잡도나 원시 프로그램의 규모에 따라 분류한다. 보헴이 제안했다.

    - 조직형(Organic) : 기관 내부에서 개발된 중/소규모 소프트웨어가 해당한다. 일괄 자료 처리, 과학 기술 계산용, 비즈니스 자료 처리용으로 50KDSI 이하 소프트웨어 개발에 사용한다. 사무 처리용, 업무용, 과학용 응용 S/W

    - 반분리형(Semi-Detached) : 조직형과 내장형의 중간으로 컴파일러, 인터프리터 같은 유틸리티 개발에 사용한다. 트랜잭션 처리 시스템, 운영체제, 데이터 베이스 관리 시스템으로 30KDSI 이하 소프트웨어 개발에 사용한다.

    - 내장형(Embedded) : 최대형 규모의 트랜잭션 처리 시스템이나 운영체제 등 300KDSI 이상의 소프트웨어 개발에 사용한다. 신호기 제어 시스템, 미사일 유도 시스템, 실시간 처리 시스템

 

네트워크 장비

    - 허브 : 가까운 거리의 컴퓨터를 연결하는 장치로, 각 회선을 통합 관리한다. 신호 증폭 역할도 수행한다.

    - 리피터 : 전송되는 신호가 왜곡되거나 약해질 경우, 원래 형태로 재생해 다시 전송한다.

    - 브릿지 : LAN과 LAN을 연결하거나 LAN 안에서 컴퓨터 그룹을 연결한다.

    - 스위치 : 브릿지처럼 LAN과 LAN을 연결해 더 큰 LAN을 만든다.

    - 라우터 : 브릿지 기능에 데이터 전송의 최적화 경로를 선택할 수 있는 기능이 추가된 장비이다. 서로 다른 LAN이나 WAN 연결도 수행한다.

    - 게이트웨이 : 1 ~ 7 계층의 프로토콜 구조가 다른 네트워크의 연결을 수행한다.

 

SPICE : Software Process Improvement and Capability dEtermination, 소프트웨어 품질 및 생산성 향상을 위해 프로세스를 평가 및 개선하는 국제 표준으로 ISO/IEC 15504이다. 불완전, 수행, 관리, 확립, 예측, 최적화 6단계로 구분한다.

 

Mash Up : 웹에서 제공하는 정보 및 서비스를 이용해 새로운 소프트웨어나 서비스, 데이터 베이스 등을 만드는 기술이다.

 

Mesh Network : 대규모 디바이스의 네트워크 생성에 최적화되어 차세대 이동통신, 홈 네트워킹, 공공 안전 등의 특수 목적에 사용되는 새로운 방식의 네트워크 기술이다.

 

Putnam 모형 : 소프트웨어 생명 주기의 전 과정 동안 사용될 노력의 분포를 가정해주는 모형이다. 생명 주기 예측 모형과 비슷하다.

 

간트 차트 : 프로젝트의 각 작업들이 언제 시작하고 언제 종료되는지에 대한 작업 일정을 막대 도표를 이용해 표시하는 프로젝트 일정표이다. 시간선 차트이며 수평 막대는 작업의 기간을 의미한다.

 

PERT 차트 : 프로젝트 평가 및 검토 기술로 프로젝트에 필요한 전체 작업의 상호 관계를 표시하는 네트워크이다. 각 작업별로 낙관적, 가능성, 비관적인 경우로 나눠 각 종료 시기를 결정하는 방법이다. 노드와 간선으로 구성된다.