A programming tool or software development tool is a computer program that software developers use to create, debug, maintain, or otherwise support other programs and applications. The term usually refers to relatively simple programs, that can be combined together to accomplish a task, much as one might use multiple hand tools to fix a physical object. The most basic tools are a source code editor and a compiler or interpreter, which are used ubiquitously and continuously. Other tools are used more or less depending on the language, development methodology, and individual engineer,often used for a discrete task, like a debugger or profiler. Tools may be discrete programs, executed separately – often from the command line – or may be parts of a single large program, called an integrated de

Property Value
dbo:abstract
  • أدوات البرمجة أو (أدوات تطوير البرامج) هي مجموعة من البرامج الحاسوبية التي يتم إستخدامها من قبل المبرمجين أو المطورين لبناء وإنشاء و معالجة وصيانة البرامج والتطبيقات. ربما يعبر هذا المصطلح ويشير إلى مجموعة من التطبيقات والبرامج البسيطة والسهلة التي تساعد في إنجاز المهمات, كما هو الحال الآن بتواجد العديد من البرامج اليدوية التي تساعد في تمكين الفرد من إصلاح عناصر بشكل فيزيائي. في عالم تطوير البرمجيات, هنالك عدة مكونات أساسية من أهمها هي "محرر مصادر الأكواد البرمجية" (source code editor) , "المحول البرمجي" (compiler) و "المترجم" (Interpreter). كل هؤلاء العناصر هي مكونات رئيسية لا غنى عنها, تستخدم بشكل مطلق ومستمر في عالم البرمجيات والتطوير. بالإضافة, هناك العديد من برمجيات التطوير في في عالم الحوسبة, قد تزيد نسبة استخدام بعضها وقد يكون البعض منها غير مستخدمة بإستمرار, وهذا المعيار يحكمه المطور أو المبرمج بذاته. قد تكون الأدوات على هيئة برامج منفصلة متعددة يتم تشغيلها عبر "واجهات سطور الأوامر" في أنظمة التشغيل, أو قد تكون أيضا متجزئة من برامج أخرى كبيرة الحجم تدعى "بيئة التطوير المتكاملة" ويرمز لها عادة باللغة الإنجليزية "IDE". في أغلب الأحيان وبالتحديد عند الاستخدام السهل والغير معقد أو للإجرائات السريعة والسهلة, يتم استخدام حيل وطرق مشتهرة ومعروفة عند المبرمجين المحترفين بحيث تنجز لهم المهام المطلوبة من دون الحاجة إلى تنزيل وتحميل الأداة البرمجية المختصة. على سبيل المثال, عندما يرغب المبرمج في تصحيح كود برمجي معين (debugging), بالإمكان استخدام طرق معينة مثل استخدام المصحح البرمجي السريع المدمج في متصفحات الإنترنت نفسها ومن دون اللجوء إلى تنزيل وتحميل أدوات برمجية خاصة للتصحيح البرمجي. هناك غموض واضح لدى الكثير من الناس حول التفرقة مابين الأدوات والتطبيقات. وللتوضيح, يستخدم المطورين والمبرمجين "الأدوات" كوسيلة في كل الأوقات عند التعامل مع قواعد البيانات التي تتكون من ملفات يخزن فيها كافة العناصر والمعلومات المهمة. ولكن عند التعامل مع قواعد بيانات قد تم تطويرها بالكامل, فهي حينئذ تصبح بحد ذاتها "تطبيق". لسنوات عديدة, كانت ولازالت الهندسة البرمجية بإستخدام الحاسب هي الأكثر طلباََ واستخدام, حيث أنها أدت نجاحات باهرة في الصناعات والهندسة المعمارية وقطاعات التصميم العام, ولكن برامج البيئة المتكاملة "IDE" هي الأكثر نجاحاً. (ar)
  • Programátorský nástroj nebo také vývojářský nástroj je označení pro počítačový program používaný vývojářem softwaru v různých fázích programování. Škála vývojářských nástrojů je poměrně široká, jedná se mimo jiné o: * nástroje pro vytváření a úpravu zdrojového kódu: textové editory * nástroje pro překlad z programovacího jazyka do bajtkódu nebo strojového kódu: překladače, linkery * nástroje sloužící pro testování softwaru * nástroje pro hledání programátorských chyb: debuggery, nástroje pro statickou analýzu kódu * nástroje pro sledování chyb * nástroje pro verzování * nástroje pro datové modelování, a obecněji CASE nástroje pro programování asistované počítačem * generátory dokumentace * nástroje pro profilování * nástroje pomáhající udržet jednotný styl zápisu programu Kromě samostatných nástrojů pro jednotlivé účely se používají i integrovaná vývojová prostředí, v kterých bývají mnohé z nástrojů zabudované a navzájem propojené. (cs)
  • Ένα προγραμματιστικό εργαλείο είναι ένα πρόγραμμα υπολογιστή ή μιαεφαρμογή που χρησιμοποιούν οι προγραμματιστές για να δημιουργήσουν, αποσφαλματώσουν ή να συντηρήσουν άλλα προγράμματα και εφαρμογές.Ο όρος αναφέρεται συνήθως σε σχετικά απλά προγράμματα που μπορούν να συνδυαστούνμαζί για την επίτευξη κάποιου αποτελέσματος, όπως ανάλογα κάποιος τεχνίτης θαχρησιμοποιούσε πολλά εργαλεία για να δημιουργήσει ένα φυσικό αντικείμενο. Η ιστορία των εργαλείων προγραμματισμού άρχισε με τους πρώτους υπολογιστές στιςαρχές της δεκαετίας 1950 όταν πρωτοεμφανίστηκαν εργαλεία όπως οι συνδέτες (linkers),οι φορτωτές και τα προγράμματα ελέγχου. Η έλευση του Unix στις αρχές της δεκαετίας του 1970 έφερε περισσότερα εργαλεία, όπως το grep, το awk και το , τα οποία ήταν ευέλικτα σχεδιασμένα ώστε να συνεργάζονται μεταξύ τους μέσω . Τα εργαλεία ήταν αρχικά απλά και "ελαφρά". Μερικά όμως που χρησιμοποιούνται πιο συχνά ενσωματώνονται σε ολοκληρωμένα περιβάλλοντα ανάπτυξης (IDEs). Σε αυτά τα περιβάλλοντα η εργασία του προγραμματιστή μπορεί να γίνει πιο γρήγορα και εύκολα αλλά χάνεται κάτι από την ευελιξία και την δύναμη των καθαυτό εργαλείων. Ο διαχωρισμός μεταξύ εργαλείων και εφαρμογών είναι ασαφής. Για παράδειγμα πολλοί προγραμματιστές χρησιμοποιούν βάσεις δεδομένων σαν εργαλεία. Για πολλά χρόνια τα εργαλεία (CASE) ήταν διαδεδομένα αλλά η δημιουργία πραγματικά επιτυχημένων εργαλείων αποδείχτηκε δύσκολη. Κατά μια έννοια τα εργαλεία CASE έδιναν έμφαση στον σχεδιασμό όπως η UML, αν και τα πιο επιτυχημένα από αυτά είναι ολοκληρωμένα περιβάλλοντα ανάπτυξης. Η δυνατότητα να χρησιμοποιεί μια πληθώρα εργαλείων παραγωγικά θεωρείται καλή πρακτική από τους προγραμματιστές και τους μηχανικούς λογισμικού. (el)
  • Programmierwerkzeuge sind Computerprogramme, die Softwareentwickler bei ihren Tätigkeiten der Programmierung von Computerprogrammen unterstützen. Solche Werkzeuge werden in der IT-Entwicklungsumgebung bereitgestellt und zum Beispiel für folgende Zwecke benutzt: * zur Erstellung und Änderung des Quelltexts von Programmen: Texteditoren * zum Design von grafischen Benutzeroberflächen (Bildschirm- oder Report-Layouts): Spezielle GUI-Editoren * zur Übersetzung des Quelltextes in ausführbare Maschinensprache: Compiler, Assembler * zum Testen und zur Fehlersuche: Testwerkzeuge, Debugger * zur Speicherung und Verwaltung von Programmen und Programm-Dokumenten: Versionsverwaltungssysteme Neben diesen spezialisierten Werkzeugen zur Programmherstellung im engeren Sinn werden für vor- und nachgelagerte Tätigkeiten des Softwareentwicklungsprozesses weitere Werkzeuge eingesetzt, zum Beispiel zur Datenmodellierung, für das Projektmanagement, zur Dokumentationsverwaltung und viele andere. Werkzeuge, die mehrere dieser Disziplinen unterstützen, sind integrierte Entwicklungsumgebungen (kurz IDE). (de)
  • A programming tool or software development tool is a computer program that software developers use to create, debug, maintain, or otherwise support other programs and applications. The term usually refers to relatively simple programs, that can be combined together to accomplish a task, much as one might use multiple hand tools to fix a physical object. The most basic tools are a source code editor and a compiler or interpreter, which are used ubiquitously and continuously. Other tools are used more or less depending on the language, development methodology, and individual engineer,often used for a discrete task, like a debugger or profiler. Tools may be discrete programs, executed separately – often from the command line – or may be parts of a single large program, called an integrated development environment (IDE). In many cases, particularly for simpler use, simple ad hoc techniques are used instead of a tool, such as print debugging instead of using a debugger, manual timing (of overall program or section of code) instead of a profiler, or tracking bugs in a text file or spreadsheet instead of a bug tracking system. The distinction between tools and applications is murky. For example, developers use simple databases (such as a (Flat file database|file containing a list of important values]]) all the time as tools. However a full-blown database is usually thought of as an application or software in its own right. For many years, computer-assisted software engineering (CASE) tools were sought after. Successful tools have proven elusive. In one sense, CASE tools emphasized design and architecture support, such as for UML. But the most successful of these tools are IDEs. (en)
  • Una herramienta de desarrollo de software es un programa informático que usa un programa informático para crear, depurarlo, gestionar o mantener un programa. (es)
  • プログラミングツールとは、コンピュータなどのプログラミングに使う、ツールと呼ばれるコンピュータ・プログラム類のことである。この記事ではもっぱら、コンピュータ・プログラミング用のツールについて扱う。 (ja)
  • 프로그래밍 도구(programming tool) 또는 소프트웨어 도구(software tool)는 소프트웨어 개발자가 다른 프로그램과 응용 프로그램을 만들고 오류를 고치고 유지 보수하는 데에 사용하는 프로그램이나 응용 프로그램이다. 이 용어는 보통 어떠한 작업을 완성할 목적으로 함께 묶을 수 있는 상대적으로 단순한 프로그램을 가리킨다. 여러 개의 도구로 물리적 객체를 수정할 수 있다. (ko)
  • Narzędzie programistyczne (ang. programming tool) – program komputerowy służący do tworzenia, modyfikowania, testowania i konserwacji oprogramowania. Do narzędzi programistycznych należą: kompilatory, asemblery, debuggery i zintegrowane środowiska programistyczne. (pl)
  • Ferramenta de programação ou software é um programa ou aplicativo que um programador utiliza para criar, depurar, manter, ou realizar algum outro tipo de apoio para a criação de outros programas e aplicativos. O termo geralmente se refere a programas relativamente simples que podem ser combinados para realizar uma tarefa, tanto quanto se poderia utilizar múltiplas ferramentas para criar ou consertar objetos físicos. (pt)
  • Инструмента́льное програ́ммное обеспе́чение — программное обеспечение, предназначенное для использования в ходе проектирования, разработки и сопровождения программ, в отличие от прикладного и системного программного обеспечения. (ru)
  • 软件开发工具(英語:software development tool,或programming tool)为软件开发服务的各种软件和硬件。 软件开发工具根据在不同软件开发生命周期中起到的作用可以分为: * 软件建模工具,用于描述系统的需求,辅助设计。 * 软件实施工具,用于程序设计,编码和编译,包括和集成开发环境。前者主要提供程序语言的预编译,编译,链接的工具,后者包括代码编辑器在内的编辑器,代码生成器,运行环境和调试器。 * 模拟运行平台,用于模拟系统的实际运行环境。 * 软件测试工具,用于对系统,子系统,模块或单元进行测试的工具。 * 软件开发支撑工具,主要是软件配置管理工具。 (zh)
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 370882 (xsd:integer)
dbo:wikiPageLength
  • 8554 (xsd:integer)
dbo:wikiPageRevisionID
  • 978820223 (xsd:integer)
dbo:wikiPageWikiLink
dbp:wikiPageUsesTemplate
dct:subject
rdf:type
rdfs:comment
  • Una herramienta de desarrollo de software es un programa informático que usa un programa informático para crear, depurarlo, gestionar o mantener un programa. (es)
  • プログラミングツールとは、コンピュータなどのプログラミングに使う、ツールと呼ばれるコンピュータ・プログラム類のことである。この記事ではもっぱら、コンピュータ・プログラミング用のツールについて扱う。 (ja)
  • 프로그래밍 도구(programming tool) 또는 소프트웨어 도구(software tool)는 소프트웨어 개발자가 다른 프로그램과 응용 프로그램을 만들고 오류를 고치고 유지 보수하는 데에 사용하는 프로그램이나 응용 프로그램이다. 이 용어는 보통 어떠한 작업을 완성할 목적으로 함께 묶을 수 있는 상대적으로 단순한 프로그램을 가리킨다. 여러 개의 도구로 물리적 객체를 수정할 수 있다. (ko)
  • Narzędzie programistyczne (ang. programming tool) – program komputerowy służący do tworzenia, modyfikowania, testowania i konserwacji oprogramowania. Do narzędzi programistycznych należą: kompilatory, asemblery, debuggery i zintegrowane środowiska programistyczne. (pl)
  • Ferramenta de programação ou software é um programa ou aplicativo que um programador utiliza para criar, depurar, manter, ou realizar algum outro tipo de apoio para a criação de outros programas e aplicativos. O termo geralmente se refere a programas relativamente simples que podem ser combinados para realizar uma tarefa, tanto quanto se poderia utilizar múltiplas ferramentas para criar ou consertar objetos físicos. (pt)
  • Инструмента́льное програ́ммное обеспе́чение — программное обеспечение, предназначенное для использования в ходе проектирования, разработки и сопровождения программ, в отличие от прикладного и системного программного обеспечения. (ru)
  • 软件开发工具(英語:software development tool,或programming tool)为软件开发服务的各种软件和硬件。 软件开发工具根据在不同软件开发生命周期中起到的作用可以分为: * 软件建模工具,用于描述系统的需求,辅助设计。 * 软件实施工具,用于程序设计,编码和编译,包括和集成开发环境。前者主要提供程序语言的预编译,编译,链接的工具,后者包括代码编辑器在内的编辑器,代码生成器,运行环境和调试器。 * 模拟运行平台,用于模拟系统的实际运行环境。 * 软件测试工具,用于对系统,子系统,模块或单元进行测试的工具。 * 软件开发支撑工具,主要是软件配置管理工具。 (zh)
  • أدوات البرمجة أو (أدوات تطوير البرامج) هي مجموعة من البرامج الحاسوبية التي يتم إستخدامها من قبل المبرمجين أو المطورين لبناء وإنشاء و معالجة وصيانة البرامج والتطبيقات. ربما يعبر هذا المصطلح ويشير إلى مجموعة من التطبيقات والبرامج البسيطة والسهلة التي تساعد في إنجاز المهمات, كما هو الحال الآن بتواجد العديد من البرامج اليدوية التي تساعد في تمكين الفرد من إصلاح عناصر بشكل فيزيائي. في عالم تطوير البرمجيات, هنالك عدة مكونات أساسية من أهمها هي "محرر مصادر الأكواد البرمجية" (source code editor) , "المحول البرمجي" (compiler) و "المترجم" (Interpreter). كل هؤلاء العناصر هي مكونات رئيسية لا غنى عنها, تستخدم بشكل مطلق ومستمر في عالم البرمجيات والتطوير. بالإضافة, هناك العديد من برمجيات التطوير في في عالم الحوسبة, قد تزيد نسبة استخدام بعضها وقد يكون البعض منها غير مستخدمة بإستمرار, وهذا المعيار يحكمه المط (ar)
  • Programátorský nástroj nebo také vývojářský nástroj je označení pro počítačový program používaný vývojářem softwaru v různých fázích programování. Škála vývojářských nástrojů je poměrně široká, jedná se mimo jiné o: Kromě samostatných nástrojů pro jednotlivé účely se používají i integrovaná vývojová prostředí, v kterých bývají mnohé z nástrojů zabudované a navzájem propojené. (cs)
  • Programmierwerkzeuge sind Computerprogramme, die Softwareentwickler bei ihren Tätigkeiten der Programmierung von Computerprogrammen unterstützen. Solche Werkzeuge werden in der IT-Entwicklungsumgebung bereitgestellt und zum Beispiel für folgende Zwecke benutzt: Neben diesen spezialisierten Werkzeugen zur Programmherstellung im engeren Sinn werden für vor- und nachgelagerte Tätigkeiten des Softwareentwicklungsprozesses weitere Werkzeuge eingesetzt, zum Beispiel zur Datenmodellierung, für das Projektmanagement, zur Dokumentationsverwaltung und viele andere. (de)
  • Ένα προγραμματιστικό εργαλείο είναι ένα πρόγραμμα υπολογιστή ή μιαεφαρμογή που χρησιμοποιούν οι προγραμματιστές για να δημιουργήσουν, αποσφαλματώσουν ή να συντηρήσουν άλλα προγράμματα και εφαρμογές.Ο όρος αναφέρεται συνήθως σε σχετικά απλά προγράμματα που μπορούν να συνδυαστούνμαζί για την επίτευξη κάποιου αποτελέσματος, όπως ανάλογα κάποιος τεχνίτης θαχρησιμοποιούσε πολλά εργαλεία για να δημιουργήσει ένα φυσικό αντικείμενο. Ο διαχωρισμός μεταξύ εργαλείων και εφαρμογών είναι ασαφής. Για παράδειγμα πολλοί προγραμματιστές χρησιμοποιούν βάσεις δεδομένων σαν εργαλεία. (el)
  • A programming tool or software development tool is a computer program that software developers use to create, debug, maintain, or otherwise support other programs and applications. The term usually refers to relatively simple programs, that can be combined together to accomplish a task, much as one might use multiple hand tools to fix a physical object. The most basic tools are a source code editor and a compiler or interpreter, which are used ubiquitously and continuously. Other tools are used more or less depending on the language, development methodology, and individual engineer,often used for a discrete task, like a debugger or profiler. Tools may be discrete programs, executed separately – often from the command line – or may be parts of a single large program, called an integrated de (en)
rdfs:label
  • أدوات البرمجة (ar)
  • Programátorský nástroj (cs)
  • Programmierwerkzeug (de)
  • Εργαλείο προγραμματισμού (el)
  • Programming tool (en)
  • Herramienta de desarrollo de software (es)
  • プログラミングツール (ja)
  • 프로그래밍 도구 (ko)
  • Narzędzie programistyczne (pl)
  • Ferramenta de programação (pt)
  • Инструментальное программное обеспечение (ru)
  • 软件开发工具 (zh)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:genre of
is dbo:industry of
is dbo:product of
is dbo:type of
is dbo:wikiPageDisambiguates of
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is dbp:data of
is dbp:genre of
is dbp:products of
is foaf:primaryTopic of