티스토리 뷰
랩뷰(LabVIEW) 할 줄 아세요?
오늘 이런 질문을 받았다. 대답은? "아뇨..". 내가 모르는 것에 대한 질문을 받을 때 마다 모를 때는 뭔가 세상에서 뒤 쳐지고 있음을 가슴에 팍팍 느끼게 된다. 그래서 개념이라도 알고자 찾아서 정리해놓는다.
LabVIEW(랩뷰)
랩뷰는 다중 패러다임 언어이다. 다중 패러다임 언어(multiparadigm programming language)는 다중이란 말에서 알 수 있듯이 하나 이상의 프로그래밍 패러다임을 지원하는 언어이다. 계속 꼬리를 물고 이어지는데 그럼 프로그래밍 패러다임은 무엇이냐면 프로그래밍의 패러다임 형태를 말한다. 에효.. 결국 패러다임까지 나오는군. 패러다임은 이론적 틀이나 개념의 집합체를 말한다. 따라서 프로그래밍의 패러다임 형태는 프로그래밍의 이론적 틀을 뜻한다.
예를들어 프로그래밍에서 흔히 언급되는 클래스기반 프로그래밍이나 함수형 프로그래밍이 이런 프로그래밍 패러다임들 중의 하나이다. 찾아보니 프로그래밍 패러다임이 정말 많다. 오....
구조적 프로그래밍과 비구조적 프로그래밍
명령형 프로그래밍과 선언형 프로그래밍
메시지 전달 프로그래밍과 명령형 프로그래밍
절차적 프로그래밍과 함수형 프로그래밍
값수준 프로그래밍과 함수수준 프로그래밍
흐름처리 프로그래밍과 이벤트처리 프로그래밍
스칼라 프로그래밍과 배열 프로그래밍
객체지향 프로그래밍중 클래스기반 프로그래밍과 프로토타입기반 프로그래밍
제한형 프로그래밍과 논리형 프로그래밍
OLE에서의 컴포넌트지향 프로그래밍
애스펙트제이의 애스펙트지향 프로그래밍
매스매티카의 규칙기반 프로그래밍
마이크로소프트 폭스프로의 테이블지향 프로그래밍
유닉스 명령줄의 파이프라인 프로그래밍
객체기반 프로그래밍
탈객체 프로그래밍
주체지향 프로그래밍
반사적 프로그래밍
스프레드시트의 자료흐름 프로그래밍
정책기반 프로그래밍
어노테이티브 프로그래밍
특성지향 프로그래밍
개념지향 프로그래밍
정리
랩뷰(LabVIEW)는 2가지(자료흐름과 비주얼) 프로그래밍의 이론적 틀을 지원하는 언어이다. 하지만 "그래픽 기반의 프로그래밍 플랫폼"을 지칭하는 말로 많이 쓰이더라. 덧붙여서 랩뷰는 비주얼 프로그래밍 언어를 위한 시스템 디자인 플랫폼이자 개발 환경이며 그래픽 언어는 "G"로 불린다. 자세한 사항은 랩뷰홈페이지를 참조하자.
'잉고래의 코딩' 카테고리의 다른 글
네트워크 암호 연결 방법과 부팅후 삭제될 때 해결 법 (0) | 2014.12.19 |
---|---|
알쏭달쏭 c언어 함수포인터 정리 (0) | 2014.12.17 |
소스인사이트 한글 주석 깨짐 현상 매크로 해결하기 (1) | 2014.12.10 |
c언어 문자열 상수와 배열의 차이점 (0) | 2014.12.08 |
윈도우7 컴퓨터 관리 동작 안 될때 에러 (0) | 2014.11.21 |
- Total
- Today
- Yesterday
- 독후감
- qxd1000a
- 소니 AXP35
- HP Pavilion x2
- 아이나비 탭 xd9
- Sony
- c언어
- 팅크웨어
- AXP35
- 아이나비
- 소니 핸디캠
- 티스토리
- 아이나비 Tab XD9
- 박근혜
- CSS
- 소니 캠코더
- SM5
- 아이나비 패드
- cc2530
- X1 DASH
- 아이나비 탭 XD11 Pro
- 블랙박스
- 캠코더
- 서평
- 한빛미디어
- 파빌리온 X2
- 소니
- 독서
- 아이나비 태블릿
- 블로그
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |