[객체지향언어]객체지향이란?
- 최초 등록일
- 2006.04.02
- 최종 저작일
- 2006.03
- 26페이지/ 한컴오피스
- 가격 1,000원
소개글
많은 분량을 원하신다면.....클릭...
서론 본론 결론 형식으로 해놨습니다..
모두 A+ 받으세요~~
목차
1. 객체지향의 등장배경
ㄱ. 소프트웨어의 위험
ㄴ. 소프트웨어의 위기 극복을 위한 노력들
ㄷ. 객체지향 기술은 왜 필요한가?
ㄹ. 객체지향 기술의 기본 사상
2. 객체지향의 요소
ㄱ. 객체
ㄴ. 메시지
ㄷ. 클래스
ㄹ. 인스턴스
3. 객체지향의 원리
ㄱ. 캡슐화(encapsulation)
ㄴ. 다형성(polymorphism)
ㄷ. 상속성(inheritance)
ㄹ. 추상화(abstraction)
4. 객체지향 방법론의 핵심 기법들
ㄱ. 자연어 처리
ㄴ. CRS카드
ㄷ. 유즈케이스
ㄹ. 클래스 다이어그램
ㅁ. 상호 교류도
ㅂ. 상태 변화도
ㅅ. 소프트웨어 신뢰에 대한 전략
ㅇ. 엑티비티 다이어그램
ㅈ. 패키지 다이어그램
5. 객체지향 개발 단계
ㄱ. 객체지향 분석(object-oriented anaysis : OOA)
ㄴ. 객체지향 설계(object-oriented design : OOD)
ㄷ. 객체지향 구현(object-oriented programming : OOP)
6. 객체지향의 특징및 전망
ㄱ. 객체지향의 장점과 단점
ㄴ. 객체지향의 전망
본문내용
1. 객체지향의 등장배경
- 컴퓨터 응용분야의 확대 : CAD/CAM, CASE,인공지능, 멀티미디어 응용 가능 DB 필요
- 객체지향 기술 발전에 따른 객체의 저장관리의 필요
- 여러 가지 환경에 RDB는 부적합
ㄱ. 소프트웨어의 위험
날로 심화되는 경쟁에서 살아남기 위해서는 남보다 많은 정보를, 남보다 빠르게 활용하여 계속적으로 기업을 변화시켜야 한다는 명제를 안고 있으면서도, 내부의 정보시스템이나 정보 조직은 늘어나는 자료의 처리를 감당하지 못하고 있으며, 이로 인하여 기업의 비교 우위를 위한 역할보다는 도리어 결정된 사안이나 기업의 변화를 따라가기에 급급한, 그러면서도 투자는 지속적으로 증가되고 있는 상황이 벌어지고 있다. 미국 소프트웨어 현황에 대한 한 통계치에 따르면, 100억 줄의 코드를 유지하기 위해 매년 700억 달러의 비용이 쓰이고 있으면, 52.7%에 해당하는 프로젝트가 예산에 초과하여 진행되며, 이 초과분을 금액으로 환산하면 약 590억 달러에 달하는 것으로 추정되고 있습니다. 이러한 문제는 하드웨어 때문에 발생하는 것이 아니라, 소프트웨어의 생선성의 진전이 느린 것 때문이다. 즉, 제때에 맞추어 개발이 완료되는 소프트웨어 시스템은 거희 없으며, 따라서 예산을 초과하는 일이 다반사이다. 그리고 이렇게 만들어진 시스템도 결점 투성이며, 융통성도 거의 없어 중요한 수정이 필요할 경우에는 대부분이 전체를 다시 설계하여야 합니다.
a. 소프트웨어의 위기
- Software Crisis
- Software(Chronic) Affliction
b. 소프트웨어의 위기 현상
- 사용자 모델과 개발자 모델의 불일치
- 낙후된 생산성
- 과다한 유지 보수 비용(수정 작업의 비생산성)
참고 자료
없음