심벌 마크
유니온백과
통신
다운로드하기 Google Play
새로운! 안드로이드 ™에 유니온백과를 다운로드 할 수 있습니다
설치하십시오
브라우저보다 빠른!
 

관점 지향 프로그래밍

색인 관점 지향 프로그래밍

팅에서 관점 지향 프로그래밍(aspect-oriented programming, AOP)은 횡단 관심사(cross-cutting concern)의 분리를 허용함으로써 모듈성을 증가시키는 것이 목적인 프로그래밍 패러다임이.

49 처지: AspectC++, AspectJ, C (프로그래밍 언어), C++, C#, 래킷 (프로그래밍 언어), 데이터베이스 트랜잭션, 데코레이터 패턴, 델파이, 루비 (프로그래밍 언어), 루아 (프로그래밍 언어), 모듈, 반영 (컴퓨터 과학), 그루비, 비주얼 베이직 닷넷, 비즈니스 로직, 닷넷 프레임워크, 횡단 관심사, 스몰토크, 스프링 프레임워크, 스퀵, 자바 (프로그래밍 언어), 자바스크립트, , 캡슐화, 커먼 리스프, 컴퓨팅, 코볼, 코코아 (API), 팰로앨토 연구소, 파이썬, 오브젝티브-C, 오토핫키, 옥시즌 (프로그래밍 언어), 어도비 콜드퓨전, 에이다, 엔터프라이즈 자바빈즈, 프롤로그 (프로그래밍 언어), 프로그래밍 패러다임, 프로그래밍 언어, 프로토타입 자바스크립트 프레임워크, 통합 모델링 언어, 액션스크립트, 하스켈, Make (소프트웨어), MATLAB, ML (프로그래밍 언어), PHP, XML.

AspectC++

AspectC++는 C와 C++ 언어의 관점 지향 확장이.

새로운!!: 관점 지향 프로그래밍와 AspectC++ · 더보기 »

AspectJ

AspectJ는 PARC에서 개발한 자바 프로그래밍 언어용 관점 지향 프로그래밍 (AOP) 확장 기능이.

새로운!!: 관점 지향 프로그래밍와 AspectJ · 더보기 »

C (프로그래밍 언어)

C는 1972년 켄 톰슨과 데니스 리치가 벨 연구소에서 일할 당시 새로 개발된 유닉스 운영 체제에서 사용하기 위해 개발한 프로그래밍 언어이.

새로운!!: 관점 지향 프로그래밍와 C (프로그래밍 언어) · 더보기 »

C++

C++는 AT&T 벨 연구소의 비야네 스트롭스트룹이 1983년 발표하여 발전한 프로그래밍 언어이.

새로운!!: 관점 지향 프로그래밍와 C++ · 더보기 »

C#

C#(원래는 C♯)는 마이크로소프트에서 개발한 객체 지향 프로그래밍 언어로, 닷넷 프레임워크의 한 부분으로 만들었으며 나중에 ECMA (ECMA-334)와 ISO (ISO/IEC/23270)의 표준으로 자리잡았.

새로운!!: 관점 지향 프로그래밍와 C# · 더보기 »

래킷 (프로그래밍 언어)

킷 로고. 우분투 리눅스의 닥터래킷(DrRacket). 래킷(Racket, 이전 이름: PLT Scheme)은 리스프-스킴 계열의 범용 프로그래밍 패러다임이.

새로운!!: 관점 지향 프로그래밍와 래킷 (프로그래밍 언어) · 더보기 »

데이터베이스 트랜잭션

이터베이스 트랜잭션(Database Transaction)은 데이터베이스 관리 시스템또는 유사한 시스템에서 상호작용의 단위이.

새로운!!: 관점 지향 프로그래밍와 데이터베이스 트랜잭션 · 더보기 »

데코레이터 패턴

이터 패턴(Decorator pattern)이란 주어진 상황 및 용도에 따라 어떤 객체에 책임을 덧붙이는 패턴으로, 기능 확장이 필요할 때 서브클래싱 대신 쓸 수 있는 유연한 대안이 될 수 있.

새로운!!: 관점 지향 프로그래밍와 데코레이터 패턴 · 더보기 »

델파이

엠바카데로 델파이(Embarcadero Delphi Delphi, (이전 이름: 코드기어 델파이, 인프라이즈 델파이, 볼랜드 델파이))는 마이크로소프트 윈도 응용 프로그램을 위한 통합 개발 환경(고속 개발 도구)이며 원래는 볼랜드가 개발하였으나 지금은 엠바카데로사에서 소유하여 개발하고 있. 오브젝트 파스칼 프로그래밍 언어로부터 파생된 언어인 델파이를 이용.

새로운!!: 관점 지향 프로그래밍와 델파이 · 더보기 »

루비 (프로그래밍 언어)

비()는 마츠모토 유키히로가 개발한 동적 객체 지향 스크립트 프로그래밍 언어이.

새로운!!: 관점 지향 프로그래밍와 루비 (프로그래밍 언어) · 더보기 »

루아 (프로그래밍 언어)

아 로고 루아(Lua) 프로그래밍 언어는 가벼운 명령형/절차적 언어로, 확장 언어로 쓰일 수 있는 스크립팅 언어를 주 목적으로 설계되었.

새로운!!: 관점 지향 프로그래밍와 루아 (프로그래밍 언어) · 더보기 »

모듈

모듈(module) 또는 모듈성 또는 모듈러는 다음과 같은 의미로 쓰인.

새로운!!: 관점 지향 프로그래밍와 모듈 · 더보기 »

반영 (컴퓨터 과학)

학에서, 반영(Reflection)은 컴퓨터 프로그램에서 런타임 시점에 사용되는 자신의 구조와 행위를 관리(type introspection)하고 수정할 수 있는 프로세스를 의미.

새로운!!: 관점 지향 프로그래밍와 반영 (컴퓨터 과학) · 더보기 »

그루비

비는 다음을 가리.

새로운!!: 관점 지향 프로그래밍와 그루비 · 더보기 »

비주얼 베이직 닷넷

비주얼 베이직 닷넷(Visual Basic.NET, VB.NET)은 비주얼 베이직(VB)의 진화된 형태인 객체 지향 컴퓨터 프로그래밍 언어이며, 닷넷 프레임워크에서 구현.

새로운!!: 관점 지향 프로그래밍와 비주얼 베이직 닷넷 · 더보기 »

비즈니스 로직

비즈니스 로직은 이론적으로 3티어 구조에서 가운데 티어를 차지한다. 비즈니스 로직(Business logic)은 컴퓨터 프로그램에서 실세계의 규칙에 따라 데이터를 생성·표시·저장·변경하는 부분을 일컫.

새로운!!: 관점 지향 프로그래밍와 비즈니스 로직 · 더보기 »

닷넷 프레임워크

닷넷 프레임워크(.NET Framework, 이전 이름: 닷넷)는 마이크로소프트에서 개발한 윈도우 프로그램 개발 및 실행 환경이.

새로운!!: 관점 지향 프로그래밍와 닷넷 프레임워크 · 더보기 »

횡단 관심사

객체 지향 소프트웨어 개발에서 횡단 관심사 또는 크로스커팅 관심사(cross-cutting concerns)는 다른 관심사에 영향을 미치는 프로그램의 애스펙트이.

새로운!!: 관점 지향 프로그래밍와 횡단 관심사 · 더보기 »

스몰토크

스몰토크(Smalltalk)는 동적 형, 반영을 지원하는 객체 지향 프로그래밍 언어이.

새로운!!: 관점 지향 프로그래밍와 스몰토크 · 더보기 »

스프링 프레임워크

스프링 프레임워크(Spring Framework)는 자바 플랫폼을 위한 오픈소스 애플리케이션 프레임워크로서 간단히 스프링(Spring)이라고도 불린.

새로운!!: 관점 지향 프로그래밍와 스프링 프레임워크 · 더보기 »

스퀵

스퀵(Squeak)은 스몰토크(Smalltalk)의 공개 소스 구현(implementation)이.

새로운!!: 관점 지향 프로그래밍와 스퀵 · 더보기 »

자바 (프로그래밍 언어)

자바()는 썬 마이크로시스템즈의 제임스 고슬링(James Gosling)과 다른 연구원들이 개발한 객체 지향적 프로그래밍 언어이.

새로운!!: 관점 지향 프로그래밍와 자바 (프로그래밍 언어) · 더보기 »

자바스크립트

자바스크립트()는 객체 기반의 스크립트 프로그래밍 언어이.

새로운!!: 관점 지향 프로그래밍와 자바스크립트 · 더보기 »

(Perl)은 래리 월이 만든 인터프리터 방식의 프로그래밍 언어 혹은 그 인터프리터 소프트웨어를 가리.

새로운!!: 관점 지향 프로그래밍와 펄 · 더보기 »

캡슐화

캡슐화()는 객체 지향 프로그래밍에서 다음 2가지 측면이 있다.

새로운!!: 관점 지향 프로그래밍와 캡슐화 · 더보기 »

커먼 리스프

먼 리스프 또는 커먼 리습 (Common Lisp)은 리스프 언어의 일종이.

새로운!!: 관점 지향 프로그래밍와 커먼 리스프 · 더보기 »

컴퓨팅

본래 컴퓨팅(computing)이란 단어는 계산과 같은 뜻이었고, 컴퓨터(computer)는 계산하는 사람을 말했었.

새로운!!: 관점 지향 프로그래밍와 컴퓨팅 · 더보기 »

코볼

볼(COBOL, COmmon Business-Oriented Language, 사무 지향 보통 언어)은 사무용으로 설계된, 영어와 같은 컴퓨터 프로그래밍 언어이.

새로운!!: 관점 지향 프로그래밍와 코볼 · 더보기 »

코코아 (API)

아는 애플 고유의 객체 지향 응용 프로그램 환경으로 맥 OS X의 운영 체제를 위한 것이.

새로운!!: 관점 지향 프로그래밍와 코코아 (API) · 더보기 »

팰로앨토 연구소

앨토 연구소 현관. 팰로앨토 연구소(구명칭: Xerox PARC)는 미국 캘리포니아 주 팰로앨토에 있는 연구 개발 회사이.

새로운!!: 관점 지향 프로그래밍와 팰로앨토 연구소 · 더보기 »

파이썬

이썬()은 1991년 프로그래머인 귀도 반 로섬(Guido van Rossum)이 발표한 고급 프로그래밍 언어로, 플랫폼 독립적이며 인터프리터식, 객체지향적, 동적 타이핑(dynamically typed) 대화형 언어이.

새로운!!: 관점 지향 프로그래밍와 파이썬 · 더보기 »

오브젝티브-C

오브젝티브-C()는 C 프로그래밍 언어에 스몰토크 스타일의 메시지 구문을 추가한 객체 지향 언어이.

새로운!!: 관점 지향 프로그래밍와 오브젝티브-C · 더보기 »

오토핫키

오토핫키(AutoHotkey)는 윈도우 응용 프로그램 및 매크로를 만드는 오픈 소스 자유 소프트웨어이.

새로운!!: 관점 지향 프로그래밍와 오토핫키 · 더보기 »

옥시즌 (프로그래밍 언어)

옥시즌(Oxygene, 이전 이름: 크롬)은 렘오브젝트에서 개발한 공통 언어 기반의 프로그래밍 언어이.

새로운!!: 관점 지향 프로그래밍와 옥시즌 (프로그래밍 언어) · 더보기 »

어도비 콜드퓨전

어도비 콜드퓨전(Adobe ColdFusion)은 1995년 제레미 앨라이어와 조셉 앨라이어가 만든 상업적인 RAD 플랫폼이.

새로운!!: 관점 지향 프로그래밍와 어도비 콜드퓨전 · 더보기 »

에이다

에이다의 다른 뜻은 다음과 같.

새로운!!: 관점 지향 프로그래밍와 에이다 · 더보기 »

엔터프라이즈 자바빈즈

엔터프라이즈 자바빈즈(Enterprise JavaBeans; EJB)는 기업환경의 시스템을 구현하기 위한 서버측 컴포넌트 모델이.

새로운!!: 관점 지향 프로그래밍와 엔터프라이즈 자바빈즈 · 더보기 »

프롤로그 (프로그래밍 언어)

(Prolog)는 논리형 프로그래밍 언어이.

새로운!!: 관점 지향 프로그래밍와 프롤로그 (프로그래밍 언어) · 더보기 »

프로그래밍 패러다임

밍 패러다임(programming paradigm)은 프로그래밍의 패러다임 형태이.

새로운!!: 관점 지향 프로그래밍와 프로그래밍 패러다임 · 더보기 »

프로그래밍 언어

C 프로그래밍 언어로 작성된 단순한 컴퓨터의 프로그램의 소스 코드. 컴파일되어 실행되었을 때 헬로 월드 메시지를 보여주고 있다. 구문 강조는 프로그래머들이 소스 코드의 요소를 인지할 수 있게 도움을 준다. 프로그래밍 언어는 컴퓨터 시스템을 구동시키는 소프트웨어를 작성하기 위한 언어이.

새로운!!: 관점 지향 프로그래밍와 프로그래밍 언어 · 더보기 »

프로토타입 자바스크립트 프레임워크

입 자바스크립트 프레임워크(Prototype JavaScript Framework)는 샘 스티븐슨(Sam Stephenson)에 의하여 만들어진 자바스크립트 프레임워크이.

새로운!!: 관점 지향 프로그래밍와 프로토타입 자바스크립트 프레임워크 · 더보기 »

통합 모델링 언어

200px UML 다이어그램 통합 모델링 언어(UML)는 소프트웨어 공학에서 사용되는 표준화된 범용 모델링 언어이.

새로운!!: 관점 지향 프로그래밍와 통합 모델링 언어 · 더보기 »

액션스크립트

액션스크립트(ActionScript)는 ECMA스크립트를 기반으로 하는 스크립팅 언어이며, 주로 어도비 플래시 및 어도비 플래시 플레이어를 사용하는 소프트웨어나 웹사이트를 개발하기 위해 (웹 페이지에 SWF 파일 형식으로) 사용.

새로운!!: 관점 지향 프로그래밍와 액션스크립트 · 더보기 »

하스켈

스켈 또는 해스켈()은 순수 함수형 프로그래밍 언어이.

새로운!!: 관점 지향 프로그래밍와 하스켈 · 더보기 »

Make (소프트웨어)

make는 소프트웨어 개발을 위해 유닉스 계열 운영 체제에서 주로 사용되는 프로그램 빌드 도구이.

새로운!!: 관점 지향 프로그래밍와 Make (소프트웨어) · 더보기 »

MATLAB

MATLAB(매트랩)은 MathWorks 사에서 개발한 수치 해석 및 프로그래밍 환경을 제공하는 공학용 소프트웨어이.

새로운!!: 관점 지향 프로그래밍와 MATLAB · 더보기 »

ML (프로그래밍 언어)

ML은 범용 프로그래밍 언어의 일종이.

새로운!!: 관점 지향 프로그래밍와 ML (프로그래밍 언어) · 더보기 »

PHP

PHP(PHP: 하이퍼텍스트 프리프로세서.)는 프로그래밍 언어의 일종이.

새로운!!: 관점 지향 프로그래밍와 PHP · 더보기 »

XML

XML 예제 XML(Extensible Markup Language)은 W3C에서 개발된, 다른 특수한 목적을 갖는 마크업 언어를 만드는데 사용하도록 권장하는 다목적 마크업 언어이.

새로운!!: 관점 지향 프로그래밍와 XML · 더보기 »

여기로 리디렉션합니다

관점지향 프로그래밍, 애스펙트 지향 프로그래밍, 애스펙트지향 프로그래밍.

나가는들어오는
이봐 요! 우리는 지금 Facebook에 있습니다! »