본문 바로가기

정보처리기사/어플리케이션개발8

정보처리기사 실기 어플리케이션 개발 [객체지향 소프트웨어 공학] 정보처리기사 실기 어플리케이션 개발 [객체지향 소프트웨어 공학]개요현실 세계의 entitiy를 하나의 object로 만들어, 소프트웨어를 작성할 때에도 객체를 조립하듯이 하는 기법구조적 기법의 문제점으로 인한 소프트웨어 위기의 해결책으로 제시소프트웨어의 재사용 및 확장성을 높임 --> 고품질의 빠른 개발. 유지보수 용이복잡한 구조를 단계적(계층적)으로 표현. 멀티미디어 데이터 및 병렬 처리 지원구성 요소객체 (object)데이터 + 데이터를 처리하는 함수 ==> 두 가지를 하나로 모은 모듈데이터 : 객체가 가지고 있는 정보. 속성. 상태. 분류데이터 처리 함수 : 객체가 처리하는 기능. 객체의 상태를 참조하거나 변경. (=메소드.서비스.동작.연산)클래스 (class)공통된 속성과 연산을 갖는 객체의 집합.. 2017. 4. 15.
정보처리기사 실기- 알고리즘과 소프트웨어 개발 정보처리기사 실기- 알고리즘과 소프트웨어 개발소프트웨어 생명주기 소프트웨어가 필요에 의하여 만들어진 후 운영되기까지 전체 과정을 말한다.소프트웨어 개발 활동은 소프트웨어 생명주기를 기반으로 이루어진다.일반적인 소프트웨어 생명주기 8단계 개발 타당성 검토 ▶ 개발 계획 수립 ▶ 요구사항 분석 ▶ 소프트웨어 설계 ▶ 소프트웨어 구현 ▶ 테스트 ▶ 운용 ▶ 유지보수 알고리즘 설계는 문제의 요구사항을 분석하여 소프트웨어를 설계하는 단계에 해당한다.C나 JAVA와 같은 프로그래밍 언어를 선택하여 알고리즘에 대하여 codding(programming)을 하는 것은 소프트웨어를 구현하는 단계이다. 소프트웨어 관리 소프트웨어 관리 요구관리 요구관리 소프트웨어 개발이 이루어지기도 전에 고객의 요구가 불시에 바뀜으로 인하.. 2017. 4. 14.
정보처리기사실기 알고리즘[6] 정보처리기사실기 알고리즘[6] 2017. 3. 14.
정보처리기사실기 알고리즘[5] 정보처리기사실기 알고리즘[5] 2017. 3. 14.
정보처리기사실기 알고리즘[4] 정보처리기사실기 알고리즘[4] 2017. 3. 14.
정보처리기사실기 알고리즘[3] 정보처리기사실기 알고리즘[3] 2017. 3. 14.