About: Toolchain

An Entity of Type: music genre, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org:8891

In software, a toolchain is a set of programming tools that is used to perform a complex software development task or to create a software product, which is typically another computer program or a set of related programs. In general, the tools forming a toolchain are executed consecutively so the output or resulting environment state of each tool becomes the input or starting environment for the next one, but the term is also used when referring to a set of related tools that are not necessarily executed consecutively.

Property Value
dbo:abstract
  • سلسلة الأدوات هي مجموعة من أدوات البرمجة التي تُستخدم لتنفيذ مهام معقدة في تطوير البرمجيات أو في خلق منتج برمجي. عمومًا، الأدوات التي تشكل هذه السلسلة تُنفَّذ بالتتابع بما يجعل خرج كل أداة دخلًا للأداة التي تليها، لكن أيضًا يستخدم مصطلح سلسلة الأدوات للإشارة إلى مجموعة من الأدوات التي لا تُنفَّذ بالتتابع بالضرورة. يمكن أن تتكون سلسلة أدوات بسيطة من المجمع والرابط (وهما مسؤولان عن تحويل الكود المصدري إلى برنامج قابل للتنفيذ)، ومكتبات (توفر واجهة للتعامل مع نظام التشغيل مثلًا)، ومحلل أخطاء (ويستخدم لاختبار أو كشف الأخطاء في البرامج التي يجري تطويرها). تُعد ألعاب الفيديو مثالًا لمنتج برمجي معقد يتطلب تطويره أدوات تُستخدم لإعداد المؤثرات الصوتية والموسيقى والنماذج ثلاثية الأبعاد والصور المتحركة بالإضافة إلى أدوات أخرى تجمع هذه الموارد لخلق المنتج النهائي. (ar)
  • Als Toolchain (englisch für Werkzeugkette) wird in der Softwareentwicklung eine systematische Sammlung von Werkzeug-Programmen bezeichnet, welche zur Erzeugung eines Produktes (meist eines anderen Programmes oder eines Systems von Programmen) Verwendung findet. Die Bezeichnung erklärt sich damit, dass die Werkzeug-Programme in der Regel in Form einer Kette nacheinander eingesetzt werden. Ein einfacher Werkzeugkasten für die Softwareentwicklung beinhaltet einen Texteditor für die Erstellung des Quelltextes, einen Compiler, einen Linker zum Erstellen der ausführbaren Programme sowie Bibliotheken zum Zugriff auf die öffentlichen Routinen des Betriebssystems und einen Debugger. Komplexere Produkte benötigen für ihre Erstellung einen größeren Werkzeugkasten, so wird für ein Videospiel auch ein Programm für die Erstellung von 3D-Modellen, Grafiken, Soundeffekten, Musik und Animationen benötigt. Toolchain nennt man aufeinanderfolgende Schritte in Fertigungsprozessen und in der Produktentwicklung. Auch da werden für verschiedene Schritte unterschiedliche Werkzeuge und Methoden eingesetzt. Beispielsweise wird Material aus dem Lager geholt, in der Maschine eingespannt, in verschiedenen Schritten bearbeitet, wieder ausgespannt, gereinigt, und dann zur nächsten Bearbeitungsstation oder wieder ins Lager gebracht. (de)
  • Στο πεδίο του λογισμικού η αλυσίδα εργαλείων (toolchain) αναφέρεται στο σύνολο των εργαλείων προγραμματισμού που χρησιμοποιείται για να εκτελεστεί μια σύνθετη εργασία ανάπτυξης λογισμικού ή να δημιουργήθεί ένα προϊόν λογισμικού, το οποίο είναι συνήθως ένα άλλο πρόγραμμα υπολογιστή ή ένα σύνολο σχετικών προγραμμάτων. Σε γενικές γραμμές, τα εργαλεία που διαμορφώνουν την κάθε αλυσίδα, εκτελούνται διαδοχικά έτσι ώστε η έξοδος ή το αποτέλεσμα που προκύπτει από κάθε εργαλείο να γίνεται η είσοδος για το επόμενο, αλλά ο όρος χρησιμοποιείται επίσης όταν αναφερόμαστε σε ένα σύνολο εργαλείων που σχετίζονται μεταξύ τους, χωρίς να εκτελούνται, απαραίτητα, διαδοχικά. Μια απλή αλυσίδα εργαλείων ανάπτυξης λογισμικού μπορεί να αποτελείται από έναν μεταγλωττιστή και έναν (οι οποίοι μετατρέπουν τον πηγαίο κώδικα σε ένα εκτελέσιμο πρόγραμμα), βιβλιοθήκες (οι οποίες παρέχουν διασυνδέσεις με το λειτουργικό σύστημα), και ένα πρόγραμμα εντοπισμού σφαλμάτων (το οποίο χρησιμοποιείται για τη δοκιμή και την αποσφαλμάτωση των παραγόμενων προγραμμάτων). Ένα σύνθετο προϊόν λογισμικού, όπως ένα βιντεοπαιχνίδι απαιτεί την ύπαρξη εργαλείων για την προετοιμασία των , της μουσικής, των υφών, των τρισδιάστατων μοντέλων και των κινούμενων σχεδίων, μαζί με πρόσθετα εργαλεία για το συνδυασμό των πόρων αυτών στο τελικό προϊόν. (el)
  • En informática, una cadena de herramientas (en inglés toolchain) es un conjunto de programas informáticos (herramientas) que se usan para crear un determinado producto (normalmente otro programa o sistema informático). Los distintos programas se suelen usar en una cadena, de modo que la salida de cada herramienta sea la entrada de la siguiente, aunque actualmente se abusa del término para referirse a cualquier tipo de herramientas de desarrollo enlazadas. Una simple cadena de herramientas de desarrollo de software consiste de un editor de texto para editar código fuente, un compilador y enlazador para transformar el código fuente en un programa ejecutable, bibliotecas para proveer una interfaz al sistema operativo, y un depurador. Un producto complejo como un videojuego necesita de herramientas para preparar efectos de sonido, música, texturas, modelado en 3D y animaciones, y otras herramientas para combinar estos recursos en el producto final. (es)
  • En informatique, une chaîne de compilation (en anglais : « toolchain ») désigne l'ensemble des paquets utilisés dans le processus de compilation d'un programme, pour un processeur donné. Le compilateur n'est qu'un élément de cette chaîne, laquelle varie selon l'architecture matérielle cible. (fr)
  • Rantai alat (Inggris: Toolchain), dalam ilmu komputer, adalah serangkaian peralatan pemrograman dan pengembangan perangkat lunak, yang mesti digunakan bergilir sesuai menurut tahap-tahap pengembangan. Alat pertama menghasilkan berkas-berkas tertentu, untuk digunakan oleh alat kedua yang selanjutnya menghasilkan berkas-berkas tertentu untuk alat ketiga, dan seterusnya. Dalam pemrograman sederhana, rantai alat hanya terdiri dari kompilator dan penyambung; kompilatornya menterjemahkan kode sumber menjadi berkas-berkas objek, yang nantinya dibutuhkan oleh penyambung untuk menghasilkan berkas eksekusi biner. Sementara dalam pemrograman yang berkali-kali lipat lebih rumit, contohnya yaitu pengembangan permainan video 3 dimensi modern, rantai alat terdiri dari: peralatan pemrograman yang juga mesti dilengkapi dengan kendali versi, pelacak isu, penyunting dokumentasi dan diagram UML, skrip, manajemen konten; peralatan penyuntingan aset untuk efek suara, lagu, tekstur, model, animasi model, video; dan lain-lain. (in)
  • In software, a toolchain is a set of programming tools that is used to perform a complex software development task or to create a software product, which is typically another computer program or a set of related programs. In general, the tools forming a toolchain are executed consecutively so the output or resulting environment state of each tool becomes the input or starting environment for the next one, but the term is also used when referring to a set of related tools that are not necessarily executed consecutively. A simple software development toolchain may consist of a compiler and linker (which transform the source code into an executable program), libraries (which provide interfaces to the operating system), and a debugger (which is used to test and debug created programs). A complex software product such as a video game needs tools for preparing sound effects, music, textures, 3-dimensional models and animations, together with additional tools for combining these resources into the finished product. (en)
  • ソフトウェア分野におけるツールチェーン(英: toolchain)は、製品(典型的には他のコンピュータ用のプログラム、またはシステムプログラム)を製作するのに使われるプログラム(ツール)の集合体である。一つのツールの出力が他のツールの入力となり、連鎖的に使われることからツールチェーンと呼ばれる。 コンパイル言語におけるソースコードからバイナリを生成するツールチェーンでは、エディタ(含めないとする場合もある)、コンパイラ、アセンブラ、リンカなどで構成される。複雑な製品、例えばゲームなどでは、効果音、音楽、テクスチャ、3Dモデル、アニメーションなどを作成するためのツールも必要とされる。 (ja)
  • Toolchain, nell'informatica e in particolare con riferimento al software, è l'insieme dei programmi usati nello sviluppo di un prodotto, tipicamente un altro programma o sistema di programmi. Tali strumenti possono essere utilizzati in catena, in modo tale che l'output di ciascun tool rappresenti l'input per il successivo, ma il termine è utilizzato in maniera più estesa per riferirsi, più in generale, a qualunque insieme di software di sviluppo collegato con un altro. Un semplice esempio di toolchain per lo sviluppo del software è rappresentato da un editor di testo per l'inserimento del codice sorgente, un compilatore e un linker per la trasformazione del codice sorgente in programma eseguibile, e le librerie che forniscono l'interfaccia col sistema operativo. Un prodotto complesso, come ad esempio un videogame, necessita di tool per la preparazione di , musiche, texture, modelli tridimensionali, e animazioni, oltre a ulteriori tools per la combinazione di queste risorse nel prodotto finito. (it)
  • 툴체인(toolchain)은 주로 다른 컴퓨터 또는 시스템의 소프트웨어 제품을 만드는 데 사용되는 컴퓨터 프로그램 개발 도구들의 집합이다. 일반적으로 여기에 포함된 개발 도구들은 연쇄적으로 사용된다. 즉 어느 한 개발 도구의 출력은 다른 개발 도구의 입력이 된다. 그러나 이 용어는 서로 관련 있는 개발 도구들의 집합을 가리키는 의미로도 널리 사용된다. 간단한 툴체인은 소스 코드 편집을 위한 문서 편집기와 소스 코드를 실행 프로그램으로 변환하는 컴파일러와 링커, 그리고 운영 체제의 기능을 제공하는 라이브러리로 구성된다. 비디오 게임과 같은 복잡한 제품에서는 와 음악, 텍스처, 3차원 모델, 애니메이션 등을 위한 개발 도구가 필요하며, 이를 한데 모아 완성된 제품으로 만드는 개발 도구도 있어야 한다. (ko)
  • В программном обеспечении набор инструментов (англ. toolchain) — представляет собой набор инструментов программирования, который используется для выполнения сложной задачи разработки программного обеспечения или для создания программного продукта, обычно представляющего собой другую компьютерную программу или набор связанных программ. Как правило, набор из инструментов выполняется последовательно, поэтому выходные данные или результирующее состояние среды каждого инструмента становятся входными данными или исходной средой для следующего, но этот термин также используется для обозначения набора связанных между собой инструментов, которые не обязательно выполняются последовательно. Простой набор инструментов для разработки программного обеспечения. Может состоять из компилятора и компоновщика (которые преобразуют исходный код в исполняемую программу), библиотеки (которые предоставляют интерфейсы для операционной системы), и отладчик (который используется для тестирования и отладки созданных программ). Сложный программный продукт, такой как видеоигра, нуждается в инструментах для подготовки звуковых эффектов, музыки, текстуры, трёхмерной модели и анимация вместе с дополнительными инструментами для объединения этих ресурсов в готовый продукт. (ru)
  • 在開發軟體過程中,一組工具鏈(英語:toolchain)是一系列用於製作軟體程式的工具。這些工具一般一個接一個地運用,上一個工具的輸出即是下一個工具的輸入,因此得名。但工具鏈這個詞彙也可指涉這些工具並無此相依執行的限制。 通常一個軟體開發的工具鏈由以下組成: * 編譯器 * 链接器(將原始碼/目的碼轉換成可執行程式檔) * 函式庫(提供與作業系統之間的界面) * 除錯器(用來測試、除錯所產出的程式) 例如:GNU toolchain。一個複雜的軟體產品,例如影音電玩,就需要準備音效、音樂、3D模型與動畫處理,處理這些資源的工具就需要組合這些元素成最終產品。工具鏈與整合開發環境形成對照,分別代表了兩種不同風格的軟件開發環境。 (zh)
dbo:wikiPageID
  • 648580 (xsd:integer)
dbo:wikiPageLength
  • 2452 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1115399200 (xsd:integer)
dbo:wikiPageWikiLink
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • En informatique, une chaîne de compilation (en anglais : « toolchain ») désigne l'ensemble des paquets utilisés dans le processus de compilation d'un programme, pour un processeur donné. Le compilateur n'est qu'un élément de cette chaîne, laquelle varie selon l'architecture matérielle cible. (fr)
  • ソフトウェア分野におけるツールチェーン(英: toolchain)は、製品(典型的には他のコンピュータ用のプログラム、またはシステムプログラム)を製作するのに使われるプログラム(ツール)の集合体である。一つのツールの出力が他のツールの入力となり、連鎖的に使われることからツールチェーンと呼ばれる。 コンパイル言語におけるソースコードからバイナリを生成するツールチェーンでは、エディタ(含めないとする場合もある)、コンパイラ、アセンブラ、リンカなどで構成される。複雑な製品、例えばゲームなどでは、効果音、音楽、テクスチャ、3Dモデル、アニメーションなどを作成するためのツールも必要とされる。 (ja)
  • 툴체인(toolchain)은 주로 다른 컴퓨터 또는 시스템의 소프트웨어 제품을 만드는 데 사용되는 컴퓨터 프로그램 개발 도구들의 집합이다. 일반적으로 여기에 포함된 개발 도구들은 연쇄적으로 사용된다. 즉 어느 한 개발 도구의 출력은 다른 개발 도구의 입력이 된다. 그러나 이 용어는 서로 관련 있는 개발 도구들의 집합을 가리키는 의미로도 널리 사용된다. 간단한 툴체인은 소스 코드 편집을 위한 문서 편집기와 소스 코드를 실행 프로그램으로 변환하는 컴파일러와 링커, 그리고 운영 체제의 기능을 제공하는 라이브러리로 구성된다. 비디오 게임과 같은 복잡한 제품에서는 와 음악, 텍스처, 3차원 모델, 애니메이션 등을 위한 개발 도구가 필요하며, 이를 한데 모아 완성된 제품으로 만드는 개발 도구도 있어야 한다. (ko)
  • 在開發軟體過程中,一組工具鏈(英語:toolchain)是一系列用於製作軟體程式的工具。這些工具一般一個接一個地運用,上一個工具的輸出即是下一個工具的輸入,因此得名。但工具鏈這個詞彙也可指涉這些工具並無此相依執行的限制。 通常一個軟體開發的工具鏈由以下組成: * 編譯器 * 链接器(將原始碼/目的碼轉換成可執行程式檔) * 函式庫(提供與作業系統之間的界面) * 除錯器(用來測試、除錯所產出的程式) 例如:GNU toolchain。一個複雜的軟體產品,例如影音電玩,就需要準備音效、音樂、3D模型與動畫處理,處理這些資源的工具就需要組合這些元素成最終產品。工具鏈與整合開發環境形成對照,分別代表了兩種不同風格的軟件開發環境。 (zh)
  • سلسلة الأدوات هي مجموعة من أدوات البرمجة التي تُستخدم لتنفيذ مهام معقدة في تطوير البرمجيات أو في خلق منتج برمجي. عمومًا، الأدوات التي تشكل هذه السلسلة تُنفَّذ بالتتابع بما يجعل خرج كل أداة دخلًا للأداة التي تليها، لكن أيضًا يستخدم مصطلح سلسلة الأدوات للإشارة إلى مجموعة من الأدوات التي لا تُنفَّذ بالتتابع بالضرورة. (ar)
  • Στο πεδίο του λογισμικού η αλυσίδα εργαλείων (toolchain) αναφέρεται στο σύνολο των εργαλείων προγραμματισμού που χρησιμοποιείται για να εκτελεστεί μια σύνθετη εργασία ανάπτυξης λογισμικού ή να δημιουργήθεί ένα προϊόν λογισμικού, το οποίο είναι συνήθως ένα άλλο πρόγραμμα υπολογιστή ή ένα σύνολο σχετικών προγραμμάτων. Σε γενικές γραμμές, τα εργαλεία που διαμορφώνουν την κάθε αλυσίδα, εκτελούνται διαδοχικά έτσι ώστε η έξοδος ή το αποτέλεσμα που προκύπτει από κάθε εργαλείο να γίνεται η είσοδος για το επόμενο, αλλά ο όρος χρησιμοποιείται επίσης όταν αναφερόμαστε σε ένα σύνολο εργαλείων που σχετίζονται μεταξύ τους, χωρίς να εκτελούνται, απαραίτητα, διαδοχικά. (el)
  • Als Toolchain (englisch für Werkzeugkette) wird in der Softwareentwicklung eine systematische Sammlung von Werkzeug-Programmen bezeichnet, welche zur Erzeugung eines Produktes (meist eines anderen Programmes oder eines Systems von Programmen) Verwendung findet. Die Bezeichnung erklärt sich damit, dass die Werkzeug-Programme in der Regel in Form einer Kette nacheinander eingesetzt werden. (de)
  • En informática, una cadena de herramientas (en inglés toolchain) es un conjunto de programas informáticos (herramientas) que se usan para crear un determinado producto (normalmente otro programa o sistema informático). Los distintos programas se suelen usar en una cadena, de modo que la salida de cada herramienta sea la entrada de la siguiente, aunque actualmente se abusa del término para referirse a cualquier tipo de herramientas de desarrollo enlazadas. (es)
  • Rantai alat (Inggris: Toolchain), dalam ilmu komputer, adalah serangkaian peralatan pemrograman dan pengembangan perangkat lunak, yang mesti digunakan bergilir sesuai menurut tahap-tahap pengembangan. Alat pertama menghasilkan berkas-berkas tertentu, untuk digunakan oleh alat kedua yang selanjutnya menghasilkan berkas-berkas tertentu untuk alat ketiga, dan seterusnya. (in)
  • In software, a toolchain is a set of programming tools that is used to perform a complex software development task or to create a software product, which is typically another computer program or a set of related programs. In general, the tools forming a toolchain are executed consecutively so the output or resulting environment state of each tool becomes the input or starting environment for the next one, but the term is also used when referring to a set of related tools that are not necessarily executed consecutively. (en)
  • Toolchain, nell'informatica e in particolare con riferimento al software, è l'insieme dei programmi usati nello sviluppo di un prodotto, tipicamente un altro programma o sistema di programmi. Tali strumenti possono essere utilizzati in catena, in modo tale che l'output di ciascun tool rappresenti l'input per il successivo, ma il termine è utilizzato in maniera più estesa per riferirsi, più in generale, a qualunque insieme di software di sviluppo collegato con un altro. (it)
  • В программном обеспечении набор инструментов (англ. toolchain) — представляет собой набор инструментов программирования, который используется для выполнения сложной задачи разработки программного обеспечения или для создания программного продукта, обычно представляющего собой другую компьютерную программу или набор связанных программ. Как правило, набор из инструментов выполняется последовательно, поэтому выходные данные или результирующее состояние среды каждого инструмента становятся входными данными или исходной средой для следующего, но этот термин также используется для обозначения набора связанных между собой инструментов, которые не обязательно выполняются последовательно. (ru)
rdfs:label
  • سلسلة أدوات (ar)
  • Toolchain (de)
  • Αλυσίδα εργαλείων (el)
  • Cadena de herramientas (es)
  • Rantai alat (in)
  • Toolchain (it)
  • Chaîne de compilation (fr)
  • 툴체인 (ko)
  • ツールチェーン (ja)
  • Toolchain (en)
  • Toolchain (ru)
  • 工具鏈 (zh)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:genre of
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License