CISA/3. IS 획득, 개발 및 관리 크램 2017. 9. 5. 11:31
1. 등장 배경① 쇼프트웨어 개발이 증가하면서 이른바 소프트웨어 위기가 발생하였다.② 소프트웨어 위기(Software Crisis)란 기존 소프트웨어의 기능을 변경하거나 하나의 소프트웨어를 다른 소프트웨어의 기능과 연계하는 비용이 급증하는 현상이다.③ 이러한 문제를 해결하기 위해 소프트웨어를 체계적이고 정량적인 접근법으로 개발하고 유지 보수하는 소프트웨어 공학(software engineering)이 등장하였다.④ 소프트웨어 공학 분야가 개척되면서 초기에 등장한 개념이 바로 구조적 방법론이다.⑤ 개념이 제시된 순서는 구조적 프로그래밍, 구조적 설계, 구조적 분석이다. 2. 구조적 프로그래밍(Structured programming)① 구조적 프로그래밍의 핵심은 프로그램의 구획화(compartmentali..