본문 바로가기

IT 용어 정리

(75)
[IT용어] Batch란 사전적 의미로 1. [명사] (일괄적으로 처리되는) 집단[무리] 2. [동사] (일괄 처리를 위해) 함께 묶다. 라는 뜻으로 IT에서 의미는 일괄 처리(Batch processing)의 batch를 말함 배치는 사용자의 개입 없이 실행을 스케줄링할 수 있는 작업(Job)을 의미하며, 컴퓨터 프로그램 흐름에 따라 순차적으로 자료를 처리하는 방식 배치의 장점으로는 1. 배치 프로그램을 이용하면 사용자가 적을 때, 컴퓨터의 자원을 이용할 수 있고, 2. 배치 실행 시간을 지정할 수 있어 컴퓨터 리소스가 덜 사용되는 시간대에 동작하게 함으로써 전체적으로 리소스의 유휴를 피할 수 있다. 3. 결과적으로 컴퓨터 자원 이용률과 효율을 높여 비용 낭비를 줄여줌.
HTTP란 - HTTP(Hypertext Transfer Procotol)의 약자로, 인터넷에서 데이터를 주고 받을 수 있는 프로토콜(규칙) - 하이퍼텍스트(hypertext)는 문서 중간중간에 특정 키워드를 두고 문자나 그림을 상호 유기적으로 결합하여 연결시킴으로써, 서로 다른 문서라 할지라도 하나의 문서인 것처럼 보이면서 참조하기 쉽도록 하는 방식을 말함 - 요청 내용에는 프로토콜 명령에 해당하는 요청 메소드, URL, HTTP 버전이 포함되며, 기타 클라이언트의 요청 내용에 관련된 부가 정보도 포함 - 응답 내용에는, 클라이언트로부터 요청을 수신한 서버는 요구를 처리한 후, 응답 메시지 형식으로 회신하는데, 요청문 대신 상태문 용어로 사용
EA란 - EA(Enterprise Architecture)의 약자로, 조직이 현재와 미래의 목표를 효과적으로 달성할 수 있는 방법을 결정 - 조직이 현재와 미래의 목표를 효과적으로 달성할 수 있는 방법을 결정 - 조직의 구조 및 운영에 대한 지도 또는 청사진을 만드는 것 *청사진: 미래에 대한 희망적인 계획 및 구상