定義ABCの概念
その他 / / July 04, 2021
ギジェルアルシナゴンザレス、2月。 2011
私の環境の誰かがかつてスクリプトを「プログラミングの仕方がわからない人のプログラム”. おそらくこの定義は非常にですが スイジェネリス、それは現実を隠します:で作られたプログラムと比較してスクリプトのより単純な プログラミング コンプリート。
スクリプトは、一連の基本的な制御構造とともに、オペレーティングシステムのタスクを自動化するために使用される一連のコマンドとプログラムの呼び出しです。
これの最も古典的な例は シェルスクリプト UNIXのおかげで、内部コマンドと外部コマンドをチェーンして、フィルターやif ...などの非常に基本的な制御構造と組み合わせることができます。 次に... else、または反復カウンター。
それらの単純さにより、ほとんどすべてのレベルのユーザーがアクセスできるようになります。 タスクを自動化するために定期的にそれらを使用する最も経験豊富な新人でさえ ルーチン。
この最後の決疑論の最も伝統的な例は、与えるなどのタスクを自動化するシステム管理者の例です。 システムに新規ユーザーを登録するか、特定の日付より前などの設定に従ってファイルを削除します ダダイスト。
スクリプトは、実行時に完全に解釈されるため、いかなる種類のコンパイルプロセスも必要としません。
スクリプトコードを書く必要があるのは テキストプロセッサ これは、プレーンテキスト(.TXTファイル)を処理し、スクリプトコードを含む結果のファイルに実行権限を付与することができます。
スクリプトのもう1つの例は、これは最もベテランの読者向けですが、AUTOEXEC.BATなどのMS-DOS.BATファイルです。
スクリプトは、オペレーティングシステムで使用されるだけでなく、アプリケーションレベルでも使用されます。
一部のアプリケーションには、VisualBasicを備えたMicrosoftOfficeのように、独自のスクリプト言語があります。 アプリケーション、Emacs(UNIXで最も有名なものの1つ)、またはゲームQuake(スクリプト言語) QuakeC)。
スクリプト技術もJavaScriptを使用してWebに到達しています。
スクリプトを作成するために考案された上記のプログラミング言語は、 ブラウザ ウェブ、の側に クライアント、およびアクションをローカルで実行できるようにします。 コンピューター 誰が接続します。 明らかに、の制限付き 安全性.
それらの単純さのために、これらの言語は高レベルの抽象化を提示し、低レベルのアクションを実行することができずに制限されます。
ハードウェアにアクセスしたい場合、または 実装する ユーザーインターフェイスでは、適切なプログラミング言語に移動し、これらのスクリプト言語を、それらが考えられているもの、つまりルーチンタスクの自動化のために残しておくのが最善です。
他の文脈では
一方、の分野では シネマトグラフィ、単語スクリプトには2つの用途があり、一方では、 それぞれの詳細のそれぞれが含まれている映画のスクリプト シーン 撮影. そしてその一方で、 映画の撮影中に監督を支援する責任者であり、撮影された各シーンの詳細を書き留める必要があります.
知られているように、さまざまな経済的または組織的な理由から、映画またはテレビシリーズのシーケンスは、一般的に次のように記録されます。 物語とは異なる順序で、たとえそれが異なる日に行われたとしても、それは明らかにそれを達成するために人が世話をする必要があります 時間のジャンプのない連続性.
スクリプトに加えて、この特定の役割を担う人は誰でも、次の用語で指定できます。 継続主義者、それは撮影されている物語の継続性を保証することに正確に関係しているので、そのすべての側面で、視覚的および 視聴者がストーリーの一時的なスレッドで飛躍を経験しないことを目的としたプロット 視覚化。
この役割のもう1つのタスクは、各ショットを終了するのに十分なフィルムがあることを制御することです。
の要請で タイポグラフィ、スクリプトは、筆記体の手書きで作成されたストロークを尊重するという特徴的な書体です。
そして、音楽 スクリプトは、ギターで広く使用されているエフェクトで、2倍の音色のサウンドを生成します。
画像1:Fotolia Dragon
スクリプトテーマ