의견.png

델파이

해시넷
Asadal (토론 | 기여)님의 2019년 6월 30일 (일) 19:55 판
이동: 둘러보기, 검색
델파이(Delphi)

델파이(Delphi)는 미국 볼랜드사에서 오브젝트 파스칼(Object Pascal) 언어의 기능을 향상시켜 개발한 일반 응용 프로그래밍 언어이다. 4GL, 즉 제4세대 프로그래밍 언어에 속한다.

개요

델파이는 오브젝트 파스칼 언어의 기능을 향상시킨 언어이다. 이외에도 비주얼 베이식의 통합 개발 환경과 비슷하지만, 그보다 훨씬 가시적인 개발 환경을 제공한다. 델파이는 VCL이라고 불리는 하나의 객체 지향적인 구조를 사용한다. [1]

역사

델파이의 기본은 파스칼 컴파일러이다. 델파이 6는 Anders Hejlsderg가 17년 전에 첫 번째 터보 파스칼 컴파일러를 개발한 이래로 볼랜드 사가 계속 개발해 온 파스칼 컴파일러의 한 단계 진보된 컴파일러이다. 파스칼 프로그래머들은 지금까지 터보 파스칼이 제공해 주던 안정성은 물론 터보 파스칼이 제공하는 빠른 컴파일 속도도 누려왔다. [2]

특징

장점

순수 네이티브 앱에 강하다. 현재 VCL 윈도우 앱뿐만 아니라 FMX로 안드로이드, IOS, 맥, 윈도우 앱을 단일 소스 코드로 만드는 것이 가능하다. 컴파일 과정을 통해 원하는 네이티브 앱을 만들어낸다. XE8 버전부터는 비콘 개발 등 사물인터넷 연결 능력 또한 강화되었다.

단점

웹 개발 기능에는 주력하지 않고 있다. 델파이로 웹을 개발하기 위해서는 IntraWeb을 사용한다. 하지만 IntraWeb은 델파이로 네이티브 앱을 개발하는 수준과 비교하면 매우 부족하다. 많이 사용되고 있지 않으며 소규모 인트라넷의 웹 시스템 수준에 사용되고 있다.

종류

용도에 따른 종류

  • 예측 델파이 : 불확실한 장래를 대상으로 기획에 있어서 계량적 상황에 대한 미래 예측 수단이다.
  • 정책 델파이 : 델파이 방법을 정책대안이 분석에 적용하여 정책대안을 광범위하게 추출하고 비교, 평가하려는 것이다.

조사에 사용하는 방법에 따른 종류

  • 델파이 연습 : 설문지를 이용하여 응답을 수집하는 방식이다. 널리 쓰이는 방식이지만, 시간과 비용이 많이 든다
  • 델파이 회의 : 컴퓨터를 이용하여 처리, 환류, 응답을 신속하게 하는 방식이다.

각주

  1. 델파이〉, 《네이버 지식백과》
  2. 델파이의 간략한 역사〉, 《siny blog-기억을 남기다》,2009.11.19

같이 보기


  의견.png 이 델파이 문서는 프로그래밍에 관한 토막글입니다. 위키 문서는 누구든지 자유롭게 편집할 수 있습니다. [편집]을 눌러 이 문서의 내용을 채워주세요.