[RAD스튜디오, 관리자들을 위한 안내서] 용어
- 2021-04-27
- Posted by: Narae Kim
- Categories: 기술자료, 메인 노출
댓글 없음
한글 전체 문서 PDF 다운로드: [한글] RAD스튜디오 관리자를 위한 안내서_April_2021 PDF 파일 다운로드하기
영문 전체 문서 PDF 다운로드: [영문] RAD스튜디오 관리자를 위한 안내서_April_2021 PDF 파일 다운로드하기
목차
1부 – 진화하는 소프트웨어 개발 세상 속의 RAD Studio®
2부 – 두 세상에서 최고가 되기 – 왜 RAD스튜디오인가
3부 – RAD Studio® 현재 – 미래를 위한 투자
용어 (현재 보고 계신 글입니다.)
용어
Agile Development (애자일 개발)
- 민첩한 개발
API
- Application Programming Interface, 서로 다른 애플리케이션들이 프로그래밍을 통해 서로 대화할 수 있도록 하는 접점
ASD
- Adaptive Software Development, 적응형 소프트웨어 개발
BPR
- Business Process Re-Engineering, 비즈니스 프로세스 리엔지지어링
BYOD
- Bring Your Own Device, 자기 소유의 장비를 가져와서 사용하기
CI
- Continuous Integration, 지속적 통합
CTO
- Chief Technical Officer, 기술 최고 책임자
DevOps (데브옵스)
- 개발(Development)과 운영(Operations)의 합성어
IDE
- 통합된 개발 환경, Integrated Development Environment
- 코드 작성, 화면 구성, 디버깅, 데이터 연결 등 개발 관련 도구들이 한 곳에서 모두 사용할 수 있는 개발 환경
FireDAC
- RAD스튜디오에 들어있는 데이터 액세스 컴포넌트 세트로써, 일관된 방식으로 다양한 엔터프라이즈 데이터를 연결할 수 있으며, 여러 플랫폼에서 작동한다.
- http://docwiki.embarcadero.com/RADStudio/en/FireDAC
FMX
- FireMonkey, 파이어몽키 프레임워크
IntraWeb
- 인트라웹
JSON
- JavaScript Object Notation, 자바스크립트 개체 표기법, 데이터를 주고받기에 알맞은 데이터 표기 형식으로 2013년에 처음 표준화됨
LCAP
- Low-Code Application Platform , 로우 코드 애플리케이션 플랫폼
LLVM
- Low Level Virtual Machine, 컴파일러 구조를 형성하는 오픈 프로젝트로서 프로그래밍 언어와 기계어 중간에 독립적인 컴파일 계층을 형성하여 프로그래밍 언어에도 유연하고, 생성되는 바이너리의 플랫폼에도 유연하다.
Low-Code (로우 코드)
- 애플리케이션 개발 시 직접 코드를 써야하는 필요를 최소화하는 개발
LSP
- Language Server Protocol (언어 서버 프로토콜)
MVC
- Model View Controller
- 모델, 뷰, 콘트롤러 구성, 콘트롤러를 통해 모델과 뷰를 제어한다.
MVVM
- Model View ViewModel
- 모델, 뷰, 뷰모델 구성, 뷰가 뷰모델을 선택한다.
OOP
- Object Oriented Programming, 개체 지향 프로그래밍
Open Tools API
- 오픈툴스API
- 개발 환경에 원하는 메뉴, 툴바 버튼, 폼 생성 마법사 등등 추가/변경할 수 있는 API
- http://docwiki.embarcadero.com/RADStudio/Sydney/en/Extending_the_IDE_Using_the_Tools_API
PaaS
- Platform-as-a-Service, 서비스 비용만 내고 플랫폼을 빌려 쓰기
PPL
- Parallel Programming Library, 병렬 프로그래밍 라이브러리
- http://docwiki.embarcadero.com/RADStudio/Sydney/en/Using_the_Parallel_Programming_Library
RAD
- Rapid Application Development, 애플리케이션을 신속하게 개발하기
RTL
- Run-Time Library, 런타임 라이브러리
- 기반 클래스(TObject, TPersistent, TComponent 등), 전역 루틴, 유틸리티 클래스 등
SaaS
- Software-as-a-Service, 서비스 비용만 내고 소프트웨어를 빌려 쓰기
UAT
- User Acceptance Testing, 사용자 수용 테스트
- 소프트웨어를 공식으로 배포하기 전에 마지막 테스트로써 사용자 또는 고객이 수행하는 테스트
UI
- User Interface, 사용자 인터페이스
UX
- User Experience, 사용자 경험
VCL
- Visual Component Library, ‘시각적 컴포넌트’ 라이브러리
WAP
- Wireless Application Protocol, 스마트폰이 널리 퍼지기 전인 2000년 대에 모바일 폰과 PDA등 무선 장비가 웹에 액세스할 때 주로 사용하던 표준 프로토콜
미들 티어
- Middle Tier, 중간 계층, 애플리케이션 계층을 의미할 때에는 주로 데이터 소스와 데이터 표현 영역 중간 위치한 계층으로서 데이터 전달과 비즈니스 로직 처리를 담당한다. 이렇게 중간 계층을 두면 이 계층에 맞닿은 계층을 독립시킬 수 있어서 시스템 전체적으로 유연성과 확장성을 확보할 수 있다.
부트 캠프
- Boot camp, 신병 교육대, 특정 학습 목표를 달성하기 위한 집중 교육/훈련 과정
빌딩 블록
- Building block, (레고 블록처럼) 서로 연결하여 더 크고 복잡한 것을 만들 수 있는 단순한 개체
사물인터넷
- IoT, Internet Of Things
시각적 ‘라이브바인딩스’
- Visual Live Bindings, UI를 데이터와 개체 모델에 바인딩하는 라이브바인딩을 마우스를 이용하여 드래그 드롭으로 구현
애자일 개발
- Agile Development
오픈툴스API
- Open Tools API
웹서비스 (WebServices)
- HTTP(S)를 통해 클라이언트가 요구하는 데이터를 제공/처리하는 비즈니스 데이터 서비스
유스케이스
- Use Case, 특정 기술이 사용되는 대상, 사용처, 사용 방식, 사용 상황
의존성 주입
- dependency injection
캡슐화
- Encapsulation, OOP의 기본 개념 중 하나로서 대상을 감싸서 안쪽의 상태는 숨기고 필요한 부분만 외부에 공개하여 단순성과 일관성을 유지하도록 한다.
콘트롤
- 델파이에서 콘트롤은 컴포넌트 중 화면에 표시되는 것들을 의미한다.
파이어닥
- FireDAC
파이어몽키
- FireMonkey, FMX
한글 전체 문서 PDF 다운로드: [한글] RAD스튜디오 관리자를 위한 안내서_April_2021 PDF 파일 다운로드하기
영문 전체 문서 PDF 다운로드: [영문] RAD스튜디오 관리자를 위한 안내서_April_2021 PDF 파일 다운로드하기
12.0 12.1 AI AWS C++ c++빌더 chatgpt DelphiCon ios rad서버 RAD스튜디오 UI UIUX UX uxsummit vcl 개발 개발사례 고객사례 기술레터 기술백서 데브옵스 데이터 데이터베이스 델파이 리눅스 마이그레이션 맥 머신러닝 모바일 새버전 샘플 세미나 안드로이드 웹 윈도우 인공지능 인터베이스 출시 커뮤니티에디션 코드 클라우드 파이썬 파이어몽키 현대화