Object-orient 하다. 능률적이고 분명한 코드를 사용할 수 있게 해준다.
2. java는 interpreted environment를 제공한다
다음의 예를 보자.
기존의 compile/link/load방식의 언어에 비해 source compile만 하면 됨으로 개발시간을 단출할 수 있다. (여기서 참고로 말하면 java source는 확장자가 .java로 끝나는 일반 text 파일이
1. 설계 개요
(1) 설계 방법 : 객체지향 설계(Object-oriented design)
(2) 객체지향 설계 개요
1) 자신의 상태를 관리하고 그 상태에 오퍼레이션을 제공하는, 상호작용하는 객체들로 구성된다.
2) 객체 클래스와 이러한 클래스 사이의 관계를 설계하는 것을 포함한다.
3) 클래스들은 시스템의 객체들과 객체들
object-oriented concept)이 추가가 되었다. 그러나, C++가 완벽한 객체지향 언어라고 생각한다면 곤란하다. 이에 반해 자바는 C++을 기초로 만들어진 언어이기는 하지만, C++ 처럼 복잡한 형태가 아닌, 단순하면서도 객체지향 개념을 훌륭하게 구현할 수 있는 형태로 구성되었다. 따라서 자바는 철저한 객체지향
초록
병행 객체지향 프로그래밍의 이해
근래에 와서 소프트웨어 개발의 전반에 걸친 여러 문제들을 해결하기 위한 방안으로, 객체지향 프로그래밍 패러다임 (object-oriented programming paradigm)이 발전되었다. 또한, 상용화된 병렬 컴퓨터의 출현은 효율적인 병렬 프로그래밍의 구현을 가능하게 하였
.
II. 본 론
1. 카탈리시스 소프트웨어 개발 방법론
1) 카탈리시스 개요
카탈리시스 소프트웨어 개발 방법론은 객체지향 패러다임(object-oriented paradigm)의 한 유형이다. 이는 데이터와 데이터 처리에 사용되는 알고리즘을 모두 캡슐화시키는 클래스(class)들의 생성이 강조된다.
- 중략 -
패러다임(object-oriented paradigm)의 한 유형이다. 이는 데이터와 데이터 처리에 사용되는 알고리즘을 모두 캡슐화시키는 클래스(class)들의 생성이 강조된다. 이 패러다임에서 객체 클래스들이 적절하게 설계되고 구현되었다면 다른 응용과 컴퓨터 기반 시스템 구조에 재사용할 수 있다.
- 중략 -
ㅁ컴퓨터 응용기술
전세계적인 정보화 추세와 더불어 건축분야의 컴퓨터 응용 기술의 중요성이 날로 증대되는 이때 한국 건설업계가 국제적인 경쟁력을 갖추기 위해서는 건축 정보 기술에 대한 심도 있는 이해가 필요하다. 이미 구미와 유럽 일본 등에서는 21세기 고도 정보화 사회를 대비하여 건설 CA
1과목
소프트웨어 설계
Chapter 1. 요구사항 확인
1-1 현행 시스템 분석
1. 현행 시스템 파악 절차
1단계 : 현행 시스템의 구성, 기능, 인터페이스 현황 파악
- 현행 시스템의 구성 현황 : 기간 업무와 지원 업무로 구분하여 기술한 것이다. - 현행 시스템 기능 현황 : 단위 업무 시스템이 현재 제공하고 있
1. 다음에 대해 답하시오.
(1) 프로그래밍 패러다임과 프로그래밍 언어 패러다임을 각각 설명하시오.[5점]
①프로그래밍 패러다임
토마스 쿤은 <과학혁명의 구조>에서, 과학의 전개 과정이 개별적인 발견과 발명의 축적에 의해서 발달되거나 차근차근 그 오류를 수정해온 연속적 역사가 아니라, 이