정의 ABC의 개념
잡집 / / July 04, 2021
Guillem Alsina González, 2 월. 2011
내 환경에있는 누군가가 스크립트를 "프로그램 방법을 모르는 사람들의 프로그램”. 아마도이 정의는 매우 수이 제네리스, 그것은 현실을 감추고 있습니다: 스크립트의 단순성은로 만든 프로그램에 비해 프로그램 작성 완전한.
스크립트는 일련의 기본 제어 구조와 함께 운영 체제에서 작업을 자동화하는 데 사용되는 프로그램에 대한 명령 및 호출 집합입니다.
이것의 가장 고전적인 예는 쉘 스크립트 UNIX의 덕분에 내부 및 외부 명령을 연결하여 필터 및 if ...와 같은 매우 기본적인 제어 구조와 결합 할 수 있습니다. 그런 다음... 또는 반복 카운터.
단순함으로 인해 거의 모든 수준의 사용자가 작업을 자동화하는 데 정기적으로 사용하는 초보자 (가장 경험이 많은 사람) 일상.
이 마지막 사례의 가장 전통적인 예는 기부와 같은 작업을 자동화하는 시스템 관리자의 사례입니다. 시스템에 새로운 사용자를 등록하거나 날짜 이전과 같은 기본 설정에 따라 파일을 삭제합니다. 다다 이스트.
스크립트는 런타임에 완전히 해석되는 어떤 유형의 컴파일 프로세스도 필요하지 않습니다.
스크립트 코드는 텍스트 프로세서 일반 텍스트 (.TXT 파일)로 작업 할 수 있고 스크립트 코드가 포함 된 결과 파일에 실행 권한을 부여 할 수 있습니다.
가장 베테랑 독자를위한 스크립트의 또 다른 예는 AUTOEXEC.BAT와 같은 MS-DOS .BAT 파일입니다.
스크립트는 운영 체제뿐만 아니라 응용 프로그램 수준에서도 사용됩니다.
일부 응용 프로그램에는 Visual Basic을 사용하는 Microsoft Office와 같이 자체 스크립팅 언어가 있습니다. 응용 프로그램, Emacs (UNIX에서 가장 유명한 것 중 하나) 또는 게임 Quake (스크립팅 언어 QuakeC).
스크립팅 기술은 JavaScript를 통해 웹에도 적용되었습니다.
스크립트 작성을 위해 고안된 프로그래밍 언어는 브라우저 웹, 측면 고객, 로컬에서 작업을 수행 할 수 있습니다. 컴퓨터 누가 연결하는지. 분명히, 제한 사항 안전.
단순성으로 인해 이러한 언어는 높은 수준의 추상화를 가지며 낮은 수준의 작업을 수행 할 수없이 제한됩니다.
우리가 원하는 것이 하드웨어에 액세스하거나 도구 사용자 인터페이스를 사용하려면 적절한 프로그래밍 언어로 이동하여 이러한 스크립팅 언어를 생각한대로 남겨 두는 것이 가장 좋습니다: 일상적인 작업의 자동화.
다른 맥락에서
한편, 분야에서 영화 촬영법, 스크립트라는 단어는 두 가지 용도로 사용됩니다. 각각의 세부 사항이 각각 장면 촬영. 반면에 영화 촬영시 감독을 보조하며 촬영되는 각 장면의 세부 사항을 기록해야하는 사람.
알려진 바와 같이 다양한 경제적 또는 조직적 이유로 영화 나 TV 시리즈의 시퀀스는 일반적으로 내러티브와 다른 순서, 심지어 다른 날에 이루어 지더라도 분명히 그 달성을 돌보는 사람이 필요합니다. 시간 점프없는 연속성.
스크립트 외에도이 특정 역할을 맡은 사람은 다음 용어로 지정할 수 있습니다. 연속 주의자, 촬영되는 스토리의 연속성을 모든 측면에서 시각적 및 줄거리, 시청자가 이야기의 일시적인 실에서 도약을 경험하지 않는다는 목표를 가지고 시각화.
이 역할의 또 다른 작업은 각 샷을 완료하기에 충분한 필름이 있는지 확인하는 것입니다.
의 요청에 따라 타이포그래피, 스크립트는 필기체 필기체에서 만든 획을 존중한다는 특징이있는 서체입니다.
그리고음악 스크립트는 기타에 널리 사용되는 이펙트로 이중 톤 사운드를 생성합니다.
이미지 1: Fotolia Dragon
스크립트 테마