[프로그래밍 언어] 4GL의종류의특징
- 최초 등록일
- 2003.05.29
- 최종 저작일
- 2003.05
- 10페이지/ MS 워드
- 가격 1,000원
목차
1) 자바(Java)
2) 비주얼베이직
3) 비주얼 C++
4) 파워빌더(PowerBuilder)
5) 카일릭스(Kylix)
본문내용
1) 자바(Java)
자바(Java)란 원래 썬마이크로시스템社에서 개발한 새로운 객체지향 프로그래밍 언어이다. 자바는 C++와 매우 유사하지만 훨씬 간단하다. 즉, 고급 프로그래밍 언어들이 가진 특징 가운데 꼭 필요치 않은 것을 삭제했다. C와 C++ 등의 언어는 컴파일러 형식을 채택했기 때문에 고성능의 코드를 만들어낼 수 있지만, 기억장소 관리를 프로그램 작성자가 하므로 안정성이 떨어진다.
이에 비해 자바는 메모리 관리를 언어 차원에서 처리함으로써 보다 안정적인 프로그램을 작성할 수 있고, 선행처리 및 링크 과정을 제거하여 개발 속도와 편의성을 향상시켰다. 또한 자바는 네트워크 분산환경에서 이식성이 높고, 인터프리터 방식으로 동작한다.
자바를 이용하여 만들어진 웹 페이지에서 얻을 수 있는 최대 장점은 사용자와의 상호 대화성이다. 마우스, 키보드 및 버튼, 슬라이드, 텍스트 필드와 같은 사용자 인터페이스를 통해 자바 구동 페이지의 내용을 대화형으로 접근할 수 있다. 현재 가능한 상호 대화수준은 CGI(Common Gate Interface) 프로그래밍을 이용하는 웹 사이트에서의 애니메이션, 실시간 갱신, 사용자가 코멘트를 입력하고 이를 보낼 수 있는 방명록이나 E-mail 유형의 응용 정도이다. 자바는 웹 사이트에서 구현 가능한 모든 것을 할 수 있다.
참고 자료
없음