본문 바로가기
IT의 모든 것/IT 상식

개발용어 정리_3

by 어깨 :) 2023. 5. 14.
728x90
  • 데브옵스(DevOps)

DevOps는 Development(개발)와 Operations(운영)의 합성어로 소프트웨어 개발자와 정보 기술 전문가 간의 소통, 협업, 통합을 강조하는 개발환경이다.

 

 

  • 데이터 사이언티스트(Data Scientist)

데이터를 관리하고  분석하여 비즈니스 문제를 해결하기 위한 다양한 기술 및 도메인 기반 기술을 필요로 하는 직업이다.

 

 

  • 데이터 파이프라인(Data Pipeline)

데이터를 여러 군데서 수집하는 방법이다. 데이터를 추출하고, 변경하고, 결합하고, 검증하고, 적재하는 과정을 자동화하는 것을 의미한다.

 

 

  • 데이터베이스(DB, Database)

여러 사람이 공유하여 수집하는 방법이다. 데이터를 추출하고, 변경하고, 결합하고, 검증하고, 적재하는 과정을 자동화하는 것을 의미한다.

 

 

  • 도메인(Domain)

IP는 사람이 이해하고 기억하기 어렵기 때문에 이를 위해서 각 IP에 이름을 부여할 수 있게 한 것이다.

 

 

  • 도커(Docker)

리눅스 컨테이너를 기반으로 하여 특정한 서비스를 패키징하고 배포하는 데 유용한 오픈소스 프로그램이다. 가상으로 다양한 환경을 빠르게 구성할 수 있다는 장점이 있다.

 

 

  • 동적 타입 언어(Dynamic Typed Language)

변수의 타입을 명시하지 않는 언어로 실행 후(런타임 시) 자료형이 결정된다.

 

 

  • 동적 할당(Dynamic Typed Language)

프로그램이 실행되는 런타임 동안 사용자가 메모리에 직접 공간의 크기나 시점을 결정하는 것이다.

 

 

  • 디버거(Debuger)

디버깅 작업을 도와주는 툴이나 설루션이다.

 

 

  • 디버그(Debug)

개발 단계에서 발생하는 버그를 찾아내고 수정하는 과정이다.

 

 

  • 디자인 패턴(Design Pattern)

프로그램 설계 방식을 명명해 '패턴'으로 지정하고 어떻게 프로그램과 소스코드를 설계해야 하는지에 대한 방법론이다.

728x90