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

프로그래밍 패러다임

색인 프로그래밍 패러다임

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

53 처지: AspectJ, C (프로그래밍 언어), C++, 람다 대수, 도메인 특화 언어, 매스매티카, 마이크로소프트, 명령형 프로그래밍, 객체 기반, 객체 지향 프로그래밍, 객체 연결 삽입, 관계형 데이터베이스, 관점 지향 프로그래밍, 부작용 (컴퓨터 과학), 비구조적 프로그래밍, 비주얼 폭스프로, 구조적 프로그래밍, 논리형 프로그래밍, 다중 패러다임 프로그래밍 언어, Go (프로그래밍 언어), Goto 문, HTML, 스몰토크, 스위프트 (프로그래밍 언어), 스킴 (프로그래밍 언어), 스프레드시트, 자바 (프로그래밍 언어), 자바 개발 키트, 자바 가상 머신 지원 언어, 자바스크립트, 인스턴스 (컴퓨터 과학), 인터페이스 (자바), 일급 객체, 제네릭 프로그래밍, 절차적 프로그래밍, 종속형 시트, 커먼 리스프, 컴파일러, 컴퓨터 프로그래밍, 코틀린 (프로그래밍 언어), 패러다임, 파이썬, 오즈 (프로그래밍 언어), 프로그래머, 프로그래밍 언어, 프로토타입 기반 프로그래밍, 선언형 프로그래밍, 소프트웨어 개발 방법론, 소프트웨어 공학, 함수형 프로그래밍, ..., 하스켈, NoSQL, PHP. 색인을 확장하십시오 (3 더) »

AspectJ

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

새로운!!: 프로그래밍 패러다임와 AspectJ · 더보기 »

C (프로그래밍 언어)

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

새로운!!: 프로그래밍 패러다임와 C (프로그래밍 언어) · 더보기 »

C++

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

새로운!!: 프로그래밍 패러다임와 C++ · 더보기 »

람다 대수

수(λ-calculus, lambda-calculus)는 이론 컴퓨터과학 및 수리논리학에서 변수의 네임 바인딩과 대입의 방법을 이용하여 함수 정의, 함수 적용, 귀납적 함수 추상화를 수행하고 수학 연산을 표현하는 형식 체계이.

새로운!!: 프로그래밍 패러다임와 람다 대수 · 더보기 »

도메인 특화 언어

메인 특화 언어(Domain-specific language)는 특정한 도메인을 적용하는데 특화된 컴퓨터 언어이.

새로운!!: 프로그래밍 패러다임와 도메인 특화 언어 · 더보기 »

매스매티카

매스매티카(Mathematica)는 스티븐 울프램이 처음 고안하고 Wolfram Research에 의해 개발된 과학, 공학 등에서 널리 사용하는 계산용 소프트웨어이.

새로운!!: 프로그래밍 패러다임와 매스매티카 · 더보기 »

마이크로소프트

마이크로소프트 코퍼레이션()는 미국의 세계 최대의 다국적 소프트웨어 및 하드웨어 기업이.

새로운!!: 프로그래밍 패러다임와 마이크로소프트 · 더보기 »

명령형 프로그래밍

학에서 명령형 프로그래밍(Imperative programming)은 선언형 프로그래밍과 반대되는 개념으로, 프로그래밍의 상태와 상태를 변경시키는 구문의 관점에서 연산을 설명하는 프로그래밍 패러다임의 일종이.

새로운!!: 프로그래밍 패러다임와 명령형 프로그래밍 · 더보기 »

객체 기반

전산학에서 객체기반이라는 말은 두 가지 뜻으로 쓰인.

새로운!!: 프로그래밍 패러다임와 객체 기반 · 더보기 »

객체 지향 프로그래밍

객체 지향 프로그래밍()은 컴퓨터 프로그래밍의 패러다임의 하나이.

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

객체 연결 삽입

텍스트 문서 속에 삽입된 도표. 객체 연결 삽입(客體連結挿入, Object Linking and Embedding, OLE)은 마이크로소프트가 개발한 기술로서 문서와 기타 객체에 연결과 삽입을 도와주는 연결규약이.

새로운!!: 프로그래밍 패러다임와 객체 연결 삽입 · 더보기 »

관계형 데이터베이스

형 데이터베이스(關係形 Database, Relational Database,, RDB)는 키(key)와 값(value)들의 간단한 관계를 테이블화 시킨 매우 간단한 원칙의 전산정보 데이터베이스이.

새로운!!: 프로그래밍 패러다임와 관계형 데이터베이스 · 더보기 »

관점 지향 프로그래밍

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

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

부작용 (컴퓨터 과학)

학에서 함수가 결과값 이외에 다른 상태를 변경시킬 때 부작용이 있다고 말. 예를 들어, 함수가 전역변수나 정적변수를 수정하거나, 인자로 넘어온 것들 중 하나를 변경하거나 화면이나 파일에 데이터를 쓰거나, 다른 부작용이 있는 함수에서 데이터를 읽어오는 경우가 있. 부작용은 프로그램의 동작을 이해하기 어렵.

새로운!!: 프로그래밍 패러다임와 부작용 (컴퓨터 과학) · 더보기 »

비구조적 프로그래밍

비구조적 프로그래밍은 하나의 연속된 덩어리에 모든 코드를 넣는 프로그래밍 패러다임이.

새로운!!: 프로그래밍 패러다임와 비구조적 프로그래밍 · 더보기 »

비주얼 폭스프로

비주얼 폭스프로(Visual FoxPro, VFP)는 마이크로소프트가 개발 판매했던 데이터 중심 객체 지향 프로그래밍 및 절차적 프로그래밍 언어이.

새로운!!: 프로그래밍 패러다임와 비주얼 폭스프로 · 더보기 »

구조적 프로그래밍

조적 프로그래밍(structured programming)은 구조화 프로그래밍으로도 불리며 프로그래밍 패러다임의 일종인 절차적 프로그래밍의 하위 개념으로 볼 수 있. GOTO문을 없애거나 GOTO문에 대한 의존성을 줄여주는 것으로 가장 유명.

새로운!!: 프로그래밍 패러다임와 구조적 프로그래밍 · 더보기 »

논리형 프로그래밍

리형 프로그래밍()은 논리 문장을 이용하여 프로그램을 표현하고 계산을 수행하는 개념에 기반을.

새로운!!: 프로그래밍 패러다임와 논리형 프로그래밍 · 더보기 »

다중 패러다임 프로그래밍 언어

중 패러다임 프로그래밍 언어(multiparadigm programming language)는 하나 이상의 프로그래밍 패러다임을 지원하는 프로그래밍 언어이.

새로운!!: 프로그래밍 패러다임와 다중 패러다임 프로그래밍 언어 · 더보기 »

Go (프로그래밍 언어)

Go는 구글이 개발한 프로그래밍 언어이.

새로운!!: 프로그래밍 패러다임와 Go (프로그래밍 언어) · 더보기 »

Goto 문

goto 문은 여러 프로그래밍 언어에 등장하는 프로그램의 어느 부분에서 행번호나 레이블이 있는 다른 부분으로 건너뛸 때 사용하는 명령이.

새로운!!: 프로그래밍 패러다임와 Goto 문 · 더보기 »

HTML

HTML은 하이퍼텍스트 마크업 언어()라는 의미의 웹 페이지를 위한 지배적인 마크업 언어.

새로운!!: 프로그래밍 패러다임와 HTML · 더보기 »

스몰토크

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

새로운!!: 프로그래밍 패러다임와 스몰토크 · 더보기 »

스위프트 (프로그래밍 언어)

스위프트()는 애플의 iOS와 macOS를 위한 프로그래밍 언어로 2014년 6월 2일 애플 세계 개발자 회의(WWDC)에서 처음 소개되었.

새로운!!: 프로그래밍 패러다임와 스위프트 (프로그래밍 언어) · 더보기 »

스킴 (프로그래밍 언어)

스킴 프로그래밍 언어(Scheme) 는 함수형 프로그래밍과 절차적 프로그래밍을 지원하는 다중패러다임 프로그래밍 언어로, 리스프(LISP)의 방언(변종 언어)이.

새로운!!: 프로그래밍 패러다임와 스킴 (프로그래밍 언어) · 더보기 »

스프레드시트

스프레드시트(spreadsheet) 또는 표 계산은 경리, 회계 등의 계산을 위해 사용되는 표 형식의 계산용지나, 계산용지를 컴퓨터에서 사용할 수 있게 구현한 표 계산 프로그램을 의미.

새로운!!: 프로그래밍 패러다임와 스프레드시트 · 더보기 »

자바 (프로그래밍 언어)

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

새로운!!: 프로그래밍 패러다임와 자바 (프로그래밍 언어) · 더보기 »

자바 개발 키트

자바 개발 키트(Java Development Kit, JDK)는 자바 SE, 자바 EE, 또는 자바 ME 플랫폼 중 하나를 구현한 것으로 솔라리스, 리눅스, 맥 OS X, 또는 윈도 자바 개발자를 대상으로 오라클에 의해 바이너리 제품으로 제공.

새로운!!: 프로그래밍 패러다임와 자바 개발 키트 · 더보기 »

자바 가상 머신 지원 언어

자바 가상 머신 지원 언어는 컴퓨터 프로그래밍 언어로 자바 가상 머신 위에서 실행될 수 있도록 바이트코드를 생성하거나 자바 가상 머신 위에서 실행되는 인터프리터를 지원하는 언어를 말.

새로운!!: 프로그래밍 패러다임와 자바 가상 머신 지원 언어 · 더보기 »

자바스크립트

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

새로운!!: 프로그래밍 패러다임와 자바스크립트 · 더보기 »

인스턴스 (컴퓨터 과학)

객체 지향 프로그래밍(OOP)에서 인스턴스(instance)는 해당 클래스의 구조로 컴퓨터 저장공간에서 할당된 실체를 의미.

새로운!!: 프로그래밍 패러다임와 인스턴스 (컴퓨터 과학) · 더보기 »

인터페이스 (자바)

인터페이스(interface)는 자바 프로그래밍 언어에서 클래스들이 구현해야 하는 동작을 지정하는데 사용되는 추상형이.

새로운!!: 프로그래밍 패러다임와 인터페이스 (자바) · 더보기 »

일급 객체

밍 언어 디자인에서, 특정 언어의 일급 객체 (first-class citizens, 일급 값, 일급 엔티티, 혹은 일급 시민)이라 함은 일반적으로 다른 객체들에 적용 가능한 연산을 모두 지원하는 객체를 가리.

새로운!!: 프로그래밍 패러다임와 일급 객체 · 더보기 »

제네릭 프로그래밍

제네릭 프로그래밍()은 데이터 형식에 의존하지 않고, 하나의 값이 여러 다른 데이터 타입들을 가질 수 있는 기술에 중점을 두어 재사용성을 높일 수 있는 프로그래밍 방식이.

새로운!!: 프로그래밍 패러다임와 제네릭 프로그래밍 · 더보기 »

절차적 프로그래밍

절차적 프로그래밍(procedural programming)은 절차지향 프로그래밍 혹은 절차지향적 프로그래밍이라고도 불리는 프로그래밍 패러다임의 일종으로서, 때때로 명령형 프로그래밍과 동의어로 쓰이기도 하지만, 프로시저 호출의 개념을 바탕으로 하고 있는 프로그래밍 패러다임을 의미.

새로운!!: 프로그래밍 패러다임와 절차적 프로그래밍 · 더보기 »

종속형 시트

종속형 시트 또는 캐스케이딩 스타일 시트(Cascading Style Sheets, CSS)는 마크업 언어가 실제 표시되는 방법을 기술하는 언어로, HTML과 XHTML에 주로 쓰이며, XML에서도 사용할 수 있. W3C의 표준이며, 레이아웃과 스타일을 정의할 때의 자유도가 높. 마크업 언어가 웹사이트의 몸체를 담당한다면 CSS는 옷과 액세서리 같은 꾸미는 역할을 담당한다고 할 수 있. 즉, HTML 구조는 그대로 두고 CSS 파일만 변경해도 전혀 다른 웹사이트처럼 꾸밀 수 있. 현재 개발 중인 CSS3의 경우 그림자 효과, 그라데이션, 변형 등 그래픽 편집 프로그램으로 제작한 이미지를 대체할 수 있는 기능이 추가되었.

새로운!!: 프로그래밍 패러다임와 종속형 시트 · 더보기 »

커먼 리스프

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

새로운!!: 프로그래밍 패러다임와 커먼 리스프 · 더보기 »

컴파일러

일반적인 다중 언어, 다중 대상 컴파일러의 동작 모습. 컴파일러(compiler, 순화 용어: 해석기, 번역기)는 특정 프로그래밍 언어로 쓰여 있는 문서를 다른 프로그래밍 언어로 옮기는 프로그램을 말. 원래의 문서를 소스 코드 혹은 원시 코드라고 부르고, 출력된 문서를 목적 코드라고 부른.

새로운!!: 프로그래밍 패러다임와 컴파일러 · 더보기 »

컴퓨터 프로그래밍

밍() 또는 간단히 프로그래밍(programming) 혹은 코딩(coding)은 하나 이상의 관련된 추상 알고리즘을 특정한 프로그래밍 언어를 이용해 구체적인 컴퓨터 프로그램으로 구현하는 기술을 말. 프로그래밍은 기법, 과학, 수학, 공학적 속성들을 가지고 있.

새로운!!: 프로그래밍 패러다임와 컴퓨터 프로그래밍 · 더보기 »

코틀린 (프로그래밍 언어)

린 로고. 코틀린(Kotlin)은 JVM에서 동작하는 프로그래밍 언어이.

새로운!!: 프로그래밍 패러다임와 코틀린 (프로그래밍 언어) · 더보기 »

패러다임

마이오스의 우주 코페르니쿠스의 우주 패러다임()은 어떤 한 시대 사람들의 견해나 사고를 근본적으로 규정하고 있는 테두리로서의 인식의 체계, 또는 사물에 대한 이론적인 틀이나 체계를 의미하는 개념이.

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

파이썬

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

새로운!!: 프로그래밍 패러다임와 파이썬 · 더보기 »

오즈 (프로그래밍 언어)

오즈(Oz)는 다중 패러다임 프로그래밍 언어이.

새로운!!: 프로그래밍 패러다임와 오즈 (프로그래밍 언어) · 더보기 »

프로그래머

소프트웨어의 소스 코드를 편집하고 있는 컴퓨터 프로그래머. 컴퓨터 분야에서, 프로그래머(programmer)란 컴퓨터 프로그래밍을 하고 컴퓨터 소프트웨어를 개발하는 사람을 말. 프로그래머는 거대한 메인프레임상의 소프트웨어를 개발하고 유. 이 같은 의미에서 프로그래머는 소프트웨어 공학자 또는 소프트웨어 개발자,소프트웨어 앤지니어로 간주할 수 있. 에이다 러브레이스는 역사상 최초의 프로그래머로 여. 그녀는 1842년 10월에, 찰스 배비지의 해석 기관 컴퓨터 상의 구현을 알고리즘으로 설명한 최초의 사람이.

새로운!!: 프로그래밍 패러다임와 프로그래머 · 더보기 »

프로그래밍 언어

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

새로운!!: 프로그래밍 패러다임와 프로그래밍 언어 · 더보기 »

프로토타입 기반 프로그래밍

입 기반 프로그래밍은 객체지향 프로그래밍의 한 형태의 갈래로 클래스가 없고, 클래스 기반 언어에서 상속을 사용하는 것과는 다르게, 객체를 원형(프로토타입)으로 하여 복제의 과정을 통하여 객체의 동작 방식을 다시 사용할 수 있. 프로토타입기반 프로그래밍은 클래스리스(class-less), 프로토타입 지향(prototype-oriented) 혹은 인스턴스 기반(instance-based) 프로그래밍이.

새로운!!: 프로그래밍 패러다임와 프로토타입 기반 프로그래밍 · 더보기 »

선언형 프로그래밍

선언형 프로그래밍은 두 가지 뜻으로 통용되고 있. 한 정의에 따르면, 프로그램이 어떤 방법으로 해야 하는지를 나타내기보다 무엇과 같은지를 설명하는 경우에 "선언형"이.

새로운!!: 프로그래밍 패러다임와 선언형 프로그래밍 · 더보기 »

소프트웨어 개발 방법론

소프트웨어 개발 방법론은 소프트웨어를 생산하는 데에 필요한 반복적인 과정들을 정리한 것이.

새로운!!: 프로그래밍 패러다임와 소프트웨어 개발 방법론 · 더보기 »

소프트웨어 공학

A-380 은 상당한 양의 소프트웨어를 사용하여 "종이 없는" 조종석을 창조하였다. 소프트웨어 공학으로 항공기 소프트웨어를 이루는 수백만행의 소스코드를 변환하고 계획하였다. 소프트웨어 공학(-工學)은 소프트웨어의 개발, 운용, 유지보수 등의 생명 주기 전반을 체계적이고 서술적이며 정량적으로 다루는 학문이다; 즉, 공학을 소프트웨어에 적용하는 것이.

새로운!!: 프로그래밍 패러다임와 소프트웨어 공학 · 더보기 »

함수형 프로그래밍

수형 프로그래밍은 자료 처리를 수학적 함수의 계산으로 취급하고 상태와 가변 데이터를 멀리하는 프로그래밍 패러다임의 하나이.

새로운!!: 프로그래밍 패러다임와 함수형 프로그래밍 · 더보기 »

하스켈

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

새로운!!: 프로그래밍 패러다임와 하스켈 · 더보기 »

NoSQL

NoSQL 데이터베이스는 전통적인 관계형 데이터베이스 보다 덜 제한적인 일관성 모델을 이용하는 데이터의 저장 및 검색을 위한 매커니즘을 제공.

새로운!!: 프로그래밍 패러다임와 NoSQL · 더보기 »

PHP

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

새로운!!: 프로그래밍 패러다임와 PHP · 더보기 »

여기로 리디렉션합니다

컴퓨팅 패러다임.

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