컴퓨터, 프로그래밍
프로그래밍 환경을 제공합니다. 자신의 소프트웨어를 만들 수있는 방법에
개별 응용 프로그램은 특정 언어의 약간의 기본 지식을 가지고뿐만 아니라, 소프트웨어 요소를 만듭니다. 자신의 개인 컴퓨터 프로그래밍 환경에 설치 현대 프로그래머가 필요합니다. 미래의 프로그램에 자사의 도움말 작업과 함께 편안하고 높은 성과 지표를 취득합니다. 고전적인 형태의 통합 개발 환경은 자신의 무기에 일반 텍스트 편집기가 있어야 빌드 및 디버거, 컴파일러 또는 인터프리터, 번들 유틸리티에서이 아마도 존재를 자동화하기위한 도구를 제공합니다.
사용하여 텍스트 편집기 편집기와 같은 것은 텍스트 유틸리티, 모집 및 편집 소스 코드 생성 프로그램의 특정 유형과 작품의 규칙을 사용하여 소스 코드를 할 수 있습니다. 내장 편집기 현대 프로그래밍 환경, 사용 언어에 따라 구문을 확인 할 수있는 기능을 제공합니다.
여러 언어로 작업 할 수 있도록 프로그래밍 환경이있다. 같은 범용 소프트웨어 시스템의 예는 엠바 카데로 RAD 스튜디오, 이클립스, 넷빈즈, Qt는 창조주 또는 Microsoft Visual Studio를 제공 할 수 있습니다. 그러나 일반적으로 프로그래밍 환경은 특정 언어에서 "날카롭게". 데브 - C ++, 비주얼 베이직, 델파이 : 뛰어난 대표의이 시리즈에서는 다음과 같습니다.
특별한 경우로서 시각적 개발 환경을 고려할 수있다. 프로그래밍 환경이 종류의 특수성 수정 시각적 기능적 기능의 존재이다 인터페이스. 이 기능은 자주 그래픽 객체의 형태로 코드를 사용 블록을 사용하여 구현됩니다. 그래픽 개발 환경을 널리의 생성에 사용 된 응용 프로그램 및 사용자 정의 개발 그래픽 사용자 인터페이스 (GUI).
프로그래밍 환경이 유형의 장점은 개발, 프로그램 개발, 표준 타입의 외관의 용이성의 속도에 있습니다. 결점은 특히 개발 환경에의 부착을 식별 할 수 중 다른 매체로의 전이는 어떤 어려움을 행한다. 또한, 프로그래밍 환경 이러한 유형의 확립 된 표준을 떠나는 구성 요소를 사용하는 데 문제가 있으며, 구성 요소의 문서화되지 않은 기능입니다.
시각적 개발 환경 자체 프로젝트 저장 형식의 존재를 특징으로하기 때문에, 다른 환경으로의 전환은이 프로젝트의 특성에 불내성 발생 어려울뿐만 아니라, 그 부품의 일부로서있다. 예는 개발 환경에서 사용하는 기본 라이브러리입니다.
새로운 프로그래밍 언어의 개발은 일부 변경할 수 있습니다. 따라서, 파스칼의 기반으로한다 델파이 프로그래밍 환경은 그 기능과 새로운 프로그래밍 언어의 기능입니다.
어려움의 정도를 평가하고, 개발에서 프로젝트의 프레임 워크 내에서 특정 목표를 달성하기 위해 무엇을 필요가 예측 툴킷 기존 개발 환경의 다양성에서하는 것은 특정 목적에 가장 적합한 선택합니다.
결국, 적절하게 설계된 소프트웨어는 계정에 최신 기술의 개발과 구현을 고려, 대부분의 전체 기능에 따라 달라집니다. 이 문제의 해결에 매우 중요 인접한 개발 환경에 새로운 소프트웨어 개발을 이동할 수있는 기능을 가지고있다.
그러나 크게 작업을 간소화 초 현대의 프로그래밍 환경에도 존재는 전문 프로그래머뿐만 아니라 인간뿐만 아니라. 지난 세기에 발명 구성 요소의 개발, 잊을 수 없습니다 응용 프로그램 및 기타 소프트웨어의 창조하기위한 첫 조치를 취합니다. 자신의 오래된 자연과 다소 다루기 힘든, 그들은에도 불구하고 수요가 오늘입니다. 그들은 적극적으로 현대적인 프로그래머를 사용합니다.
Similar articles
Trending Now