Program (machine) (original) (raw)
Počítačový program (též jen program, obecně pak software) je v informatice posloupnost instrukcí (ne nutně strojových instrukcí), která popisuje realizaci dané úlohy počítačem. Aby počítač mohl vykonávat nějakou činnost, potřebuje mít ve své operační paměti alespoň jeden program. V současné době je v počítači základním programem jádro, které řídí jeho chod a uživatel pak pracuje s aplikačním softwarem.
Property | Value |
---|---|
dbo:abstract | Un programa informàtic o programa d'ordinador és una seqüència d'instruccions, escrites per fer una tasca específica en una computadora. Aquest dispositiu requereix programes per funcionar, en general, executant les instruccions del programa en un processador central. El programa té un format que l'ordinador pot utilitzar directament per executar les instruccions. El mateix programa en el seu format de codi font llegible per humans, del qual es deriven els programes executables (per exemple, compilats), li permet a un programador estudiar i desenvolupar els seus algoritmes. Una col·lecció de programes d'ordinador i dades relacionats rep el nom de programari. Generalment, el codi font l'escriuen professionals coneguts com a programadors d'ordinador. Aquest codi s'escriu en un llenguatge de programació que segueix un dels següents dos paradigmes: imperatiu o declaratiu, i que posteriorment pot ser convertit en un arxiu executable (usualment anomenat un programa executable o binari) per un compilador i més tard executat per una unitat central de processament. D'altra banda, els programes d'ordinador es poden executar amb l'ajuda d'un intèrpret, o poden ser encastats directament al maquinari. D'acord amb les seves funcions, els programes informàtics es classifiquen en programari de sistema i programari d'aplicació. En els ordinadors de 2015, al fet d'executar diversos programes de manera simultània i eficient, de l'anomena multitasca. (ca) Počítačový program (též jen program, obecně pak software) je v informatice posloupnost instrukcí (ne nutně strojových instrukcí), která popisuje realizaci dané úlohy počítačem. Aby počítač mohl vykonávat nějakou činnost, potřebuje mít ve své operační paměti alespoň jeden program. V současné době je v počítači základním programem jádro, které řídí jeho chod a uživatel pak pracuje s aplikačním softwarem. (cs) برنامج الحاسوب (ويعرف أيضاً باسم تطبيق أو كيان برمجي). هو مجموعة أو سلسلة من الأوامر تعطى للحاسوب لتنفيد مهمة معينة في إطار زمني. والمصطلح يطلق على جميع البرامج اللازمة لتشغيل الحاسوب وتنظيم عمل وحداته وكذلك تنسيق العلاقة بين هذه الوحدات. ويمكن لهذه البرامج أن تكون بسيطة مثل معالجة نص ما، أو معقداً أكثر مثل منظومات محاسبة شركة أو معالجة رسومات ثلاثية الأبعاد. (ar) Στην πληροφορική με τον όρο πρόγραμμα αναφερόμαστε σε μια συγκεκριμένη ακολουθία τις οποίες πρέπει να εκτελέσει ένας υπολογιστής για να παραγάγει το επιθυμητό για το χρήστη αποτέλεσμα. Σύμφωνα με τον γενικό ορισμό που έδωσε ο Τζον φον Νόιμαν το 1945, το πρόγραμμα αποτελείται από μια συνεχή αλληλουχία εντολών τις οποίες ο υπολογιστής καλείται να εκτελέσει μία προς μία για να παραχθεί το επιθυμητό αποτέλεσμα. Στους σύγχρονους υπολογιστές το πρόγραμμα εγγράφεται σε κάποιο αποθηκευτικό μέσο προσβάσιμο από τον υπολογιστή. Ο υπολογιστής "διαβάζει" από εκεί μια εντολή, την εκτελεί και επανέρχεται διαβάζοντας την επόμενη κ.ο.κ. Η περιοχή αποθήκευσης μπορεί, επίσης, να περιέχει τα δεδομένα, τα οποία κάποια ή κάποιες από τις εντολές οφείλει να επεξεργαστεί. Η εκτέλεση ενός προγράμματος από τον υπολογιστή συνηθίζεται να ονομάζεται "τρέξιμο" (run). Ένα πρόγραμμα μπορεί να χαρακτηριστεί ως δέσμης (batch) ή αλληλεπιδραστικό (interactive), από την άποψη του ποιος το καθοδηγεί και του πώς εκτελείται (τρέχει). Το αλληλεπιδραστικό (με το χρήστη) πρόγραμμα λαμβάνει δεδομένα είτε από το χρήστη είτε από κάποιο άλλο πρόγραμμα που προσομοιώνει το χρήστη. Αντίθετα, ένα πρόγραμμα δέσμης τρέχει και εκτελεί την αποστολή του αυτοτελώς, χωρίς να δεχθεί δεδομένα ή εντολές από κάποιο χρήστη και σταματά να εκτελείται μόνον όταν ολοκληρώσει την ομάδα εντολών από την οποία αποτελείται. Χαρακτηριστικά παραδείγματα αλληλεπιδραστικών προγραμμάτων είναι οι πλοηγοί του World Wide Web (web browser), ενώ ένα πρόγραμμα το οποίο υπολογίζει και εκτυπώνει τις αμοιβές του προσωπικού μιας εταιρείας είναι πρόγραμμα δέσμης. Όπως είναι αναμενόμενο ένα πρόγραμμα δεν μπορεί να εκτελεί πολλαπλές διαφορετικές εργασίες. Έτσι, για να είναι χρήσιμος ένας υπολογιστής, συνήθως πρέπει να συνδυαστούν περισσότερα του ενός προγράμματα. Π.χ. τα προγράμματα που αναφέρθηκαν πιο πάνω περιέχουν και ένα επιπλέον πρόγραμμα, αυτό που αναλαμβάνει την εκτύπωση των αποτελεσμάτων. Αλληλεπιδραστικά και προγράμματα δέσμης μπορούν να συνυπάρχουν και να συνεργάζονται: το πρόγραμμα εκτύπωσης ενός πλοηγού Web, για παράδειγμα, είναι πρόγραμμα δέσμης. Το πρόγραμμα δημιουργείται από ειδικευμένα άτομα, τους προγραμματιστές. Για την κατασκευή ενός προγράμματος χρησιμοποιείται μια κατάλληλη γλώσσα που επιτρέπει την επικοινωνία προγραμματιστή και υπολογιστή. Η γλώσσα αυτή, που στις περισσότερες περιπτώσεις είναι η ίδια ένα πρόγραμμα, ονομάζεται γλώσσα προγραμματισμού. Η διαδικασία δημιουργίας ενός προγράμματος ονομάζεται προγραμματισμός. Οι εντολές που γράφει ο προγραμματιστής αποτελούν τον πηγαίο κώδικα (source code). Συνήθως, οι εντολές του προγράμματος χρειάζεται να "μεταφραστούν" στη γλώσσα που αντιλαμβάνεται ο υπολογιστής και αυτό γίνεται δυνατό με τη χρήση ενός άλλου προγράμματος που ονομάζεται, ανάλογα με τον τρόπο λειτουργίας του, μεταγλωττιστής (compiler) ή διερμηνέας (interpreter). Το παραγόμενο αποτέλεσμα λέγεται ότι αποτελεί τον αντικειμενικό κώδικα. Αυτός αποτελείται από μια μακροσκελή σειρά από δυαδικά ψηφία, 0 και 1, η οποία αποτελεί τη γλώσσα μηχανής (machine code), τη μόνη που αντιλαμβάνεται ο επεξεργαστής ενός υπολογιστή. Τα προγράμματα, το σύνολο των οποίων λέγεται και λογισμικό (software) κατ' αντιδιαστολή με το υλικό του υπολογιστή (hardware), ταξινομούνται ανάλογα με τη χρήση τους σε κατηγορίες όπως για παράδειγμα, μεταξύ άλλων, το , τα λειτουργικά συστήματα, τα βιντεοπαιχνίδια και οι μεταγλωττιστές. Προγράμματα που είναι ενσωματωμένα σε συσκευές υλικού λέγονται υλικολογισμικό (firmware). (el) Ein Computerprogramm oder kurz Programm ist eine den Regeln einer bestimmten Programmiersprache genügende Folge von Anweisungen (bestehend aus Deklarationen und Instruktionen), um bestimmte Funktionen bzw. Aufgaben oder Probleme mithilfe eines Computers zu bearbeiten oder zu lösen. (de) Ne kunfondu kun "programaro" aŭ "softvaro" (en: software) La komputila programo estas kolekto da komandoj kiuj priskribas taskon, aŭ taskaron, plenumotan de komputilo. La termino komputila programo povas signifi fontkodon, verkitan en iu programlingvo, aŭ plenumeblan formon de tiu kodo. La komputilo "tradukas" la fontan kodon en la multe pli detalan plenumeblan kodon (tio estas, kutime ) per speciala programo nomata kiel kompililo; tiu tradukada procezo mem nomiĝas kiel . Komputilaj programoj divideblas en du kategorioj, nome (aplikaĵo), , la tuto estas simple programo. La fonta kodo de la plejparto da komputilaj programoj konsistas el listo de komandoj kiu eksplicite tekstigas algoritmon (kio nomiĝas imperativa programado); en alia stilo (kiu nomiĝas ) la karakterizaĵoj de la dezirata informo estas klarigitaj, kaj la metodon atingi tiajn rezultojn, se la afero sukcesas, trovos mem la plenumanta maŝino. Komputilajn programojn ofte verkas homoj nomataj kiel programisto, sed ilin ankaŭ povas generi la aliaj programoj. (eo) Un programa es un conjunto de instrucciones que se utilizan para controlar el comportamiento de una máquina. Algunos ejemplos de estos programas incluyen: * La secuencia de tarjetas perforadas usadas por un telar Jacquard para producir un patrón dado dentro de una tela tejida. Inventado en 1801, utilizaba agujeros en tarjetas perforadas para representar los movimientos del brazo del telar de costura con el propósito de generar automáticamente patrones decorativos. * Un programa de computadora (software) es una lista de instrucciones para ser ejecutadas por una computadora. * Barriles, tarjetas perforadas y rollos de música que codifican música para ser interpretada por pianolas, órganos de feria, organillos y cajas de música. * Un secuenciador de música es un instrumento musical programable. Fue el primer tipo de máquina programable. El primer secuenciador de música fue un flautista automático inventado por los hermanos persas Banu Musa, descrito en su Libro de dispositivos ingeniosos, en el siglo IX. En 1206, el inventor musulmán Al-Jazari (en el sultanato de Artuqid) inventó los autómatas programables, que incorporaron la primera caja de ritmos programable. La ejecución de un programa es una serie de acciones que siguen las instrucciones que contiene. Cada instrucción produce efectos que alteran el estado de la máquina según su significado predefinido. Si bien algunas máquinas se llaman programables, por ejemplo, un termostato programable o un sintetizador musical, en realidad son solo dispositivos que permiten a sus usuarios seleccionar entre un conjunto fijo de una variedad de opciones, en lugar de ser controlados por programas escritos en un lenguaje (ya sea textual, visual o de otro tipo). (es) Programa informatiko bat instrukzio sekuentzia bat da, gailu informatiko batek egikaritzean zeregin bat gauzatzen duena. Gailu informatiko gehienek programa informatikoen beharra dute ondo funtzionatzeko. Programa informatikoen kodea progamazio lengoaia batean idazten dira, gehienetan programatzaile batek idatzita. Kode honi iturburu kodea deritzo, eta konpilatzaile batez konpilatu eta mihiztatu ondoren fitxategi egikarigarri batean bihurtzen da. Programazio informatikoen multzoari, liburutegi eta datuekin batera, software deitzen zaio. Haien funtzioari erreparatuz bi mota daude: sistemako softwarea eta aplikazio softwarea. (eu) Un programa informático o programa de computadora es una secuencia de instrucciones u ordenes basadas en un lenguaje de programación que una computadora interpreta para resolver un problema o una función especifica. Este dispositivo requiere programas para funcionar, por lo general, ejecutando las instrucciones del programa en un procesador central. El programa tiene un formato ejecutable que la computadora puede utilizar directamente para ejecutar las instrucciones. El mismo programa en su formato de código fuente legible para humanos, del cual se derivan los programas ejecutables (por ejemplo, compilados), le permite a un programador estudiar y desarrollar sus algoritmos. Una colección de programas de computadora y datos relacionados se conoce como software. Generalmente, el código fuente lo escriben profesionales conocidos como programadores de computadora. Este código se escribe en un lenguaje de programación que sigue uno de los siguientes dos paradigmas: imperativo o declarativo, y que posteriormente puede ser convertido en un archivo ejecutable (usualmente llamado un programa ejecutable o un binario) por un compilador y más tarde ejecutado por una unidad central de procesamiento. Por otra parte, los programas de computadora se pueden ejecutar con la ayuda de un intérprete, o pueden ser empotrados directamente en hardware. De acuerdo a sus funciones, los programas informáticos se clasifican en software de sistema y software de aplicación. En las computadoras de 2015, al hecho de ejecutar varios programas de forma simultánea y eficiente, se lo conoce como multitarea. (es) Un programme informatique est un ensemble d'instructions et d’opérations destinées à être exécutées par un ordinateur. * Un programme source est un code écrit par un informaticien dans un langage de programmation. Il peut être compilé vers une forme binaire ou directement interprété. * Un programme binaire décrit les instructions à exécuter par un microprocesseur sous forme numérique. Ces instructions définissent un langage machine. Un programme fait généralement partie d'un logiciel que l'on peut définir comme un ensemble de composants numériques destiné à fournir un service informatique. Un logiciel peut comporter plusieurs programmes. On en retrouve ainsi dans les appareils informatiques (ordinateur, console de jeux, guichet automatique bancaire…), dans des pièces de matériel informatique, ainsi que dans de nombreux dispositifs électroniques (imprimante, modem, GPS, téléphone mobile, machine à laver, appareil photo numérique, décodeur TV numérique, injection électronique, pilote automatique…). Les programmes informatiques sont concernés par le droit d'auteur et font l'objet d'une législation proche des œuvres artistiques. (fr) Is píosa cóid é an ríomhchlár a ritear ar chóras ríomhaireachta chun próiseáil éigin a chur i gcrích. Is féidir tagairt a dhéanamh don chód foinseach i dteanga ríomhchlárúcháin éigin nó don fhoirm inrite den chód sin leis an bhfocal ríomhchlár. Glactar leis gur scríobh Ada Lovelace an chéad ríomhchlár ina nótaí chun uimhreacha Bernoulli a ríomh ar an Inneall Anailíse a cheap Babbage. (ga) A program is a set of instructions used to control the behavior of a machine. Examples of such programs include: * The sequence of cards used by a Jacquard loom to produce a given pattern within weaved cloth. Invented in 1801, it used holes in punched cards to represent sewing loom arm movements in order to generate decorative patterns automatically. * A computer program (software) is a list of instructions to be executed by a computer. * Barrels, punched cards and music rolls encoding music to be played by player pianos, fairground organs, barrel organs and music boxes. * A music sequencer is a programmable musical instrument. It was the earliest type of programmable machine. The first music sequencer was an automated flute player invented by the Persian Banu Musa brothers, described in their Book of Ingenious Devices, in the 9th century. In 1206, the Muslim inventor Al-Jazari (in the Artuqid Sultnate) invented programmable automata, which incorporated the first programmable drum machine. The execution of a program is a series of actions following the instructions it contains. Each instruction produces effects that alter the state of the machine according to its predefined meaning. While some machines are called programmable, for example a programmable thermostat or a musical synthesizer, they are in fact just devices which allow their users to select among a fixed set of a variety of options, rather than being controlled by programs written in a language (be it textual, visual or otherwise). (en) Program komputer (sering kali disingkat sebagai program) atau tata olah adalah serangkaian instruksi yang ditulis untuk melakukan suatu fungsi spesifik pada komputer. Komputer pada dasarnya membutuhkan keberadaan program agar bisa menjalankan fungsinya sebagai komputer, biasanya hal ini dilakukan dengan cara mengeksekusi serangkaian instruksi program tersebut pada prosesor. Sebuah program biasanya memiliki suatu bentuk model pengeksekusian tertentu agar dapat secara langsung dieksekusi oleh komputer. Program yang sama dalam format kode yang dapat dibaca oleh manusia disebut sebagai kode sumber, bentuk program yang memungkinkan programmer menganalisis serta melakukan penelaahan algoritme yang digunakan pada program tersebut. Kode sumber tersebut pada akhirnya dikompilasi oleh utilitas bahasa pemrograman tertentu sehingga membentuk sebuah program. bentuk alternatif lain model pengeksekusian sebuah program adalah dengan menggunakan bantuan interpreter, kode sumber tersebut langsung dijalankan oleh utilitas interpreter suatu bahasa pemrograman yang digunakan. Beberapa program komputer dapat dijalankan pada sebuah komputer pada saat bersamaan, kemampuan komputer untuk menjalankan beberapa program pada saat bersamaan disebut sebagai multitasking. Program komputer dapat dikategorikan menurut fungsinya; perangkat lunak sistem atau perangkat lunak aplikasi. (in) 컴퓨터 프로그램(영국 영어: computer programme, 미국 영어: computer program)은 컴퓨터에서 실행될 때 특정 작업(specific task)을 수행하는 일련의 명령어들의 모음(집합)이다. 특정 문제를 해결하기 위해 처리 방법과 순서를 기술하여 컴퓨터에 입력되는 일련의 명령문 집합체이며 대부분의 프로그램은 실행 중(즉, 명령어를 '불러들일' 때)에 사용자의 입력에 반응하도록 구현된 일련의 명령어들로 구성되어 있다. 대부분의 프로그램들은 하드디스크 등의 매체에 바이너리 형식의 파일로 저장되어 있다가 사용자가 실행시키면 메모리로 적재되어 실행된다. 컴퓨터 소프트웨어와 비슷한 뜻을 가지고 있다. "컴퓨터프로그램저작물"은 저작권법상 저작물로서 보호된다. 동법에서 컴퓨터프로그램저작물이라 함은 특정한 결과를 얻기 위하여 컴퓨터 등 정보처리능력을 가진 장치 내에서 직접 또는 간접으로 사용되는 일련의 지시 · 명령으로 표현된 창작물을 말한다. (대한민국 저작권법 제2조 16호 및 제4조 제1항 9호) (ko) Un programma, in informatica, è un procedimento algoritmico applicato ad un problema dato da automatizzare, tipicamente codificato in una serie di linee di codice scritte in un certo linguaggio di programmazione da un programmatore in fase di programmazione a formare un software, che può essere eseguito o interpretato da un elaboratore, ricevendo in input determinati dati e restituendo in output gli eventuali risultati ottenuti a seguito dell'esecuzione/elaborazione delle sue istruzioni. (it) Program komputerowy (ang. computer program) – sekwencja symboli opisująca realizowanie obliczeń zgodnie z pewnymi regułami zwanymi językiem programowania. Program jest zazwyczaj wykonywany przez komputer (np. wyświetlenie strony internetowej), zwykle bezpośrednio, jeśli wyrażony jest w języku zrozumiałym dla danej maszyny lub pośrednio – gdy jest interpretowany przez inny program (interpreter). Program może być ciągiem instrukcji opisujących modyfikacje stanu maszyny, ale może również opisywać obliczenia w inny sposób (np. rachunek lambda). Formalne wyrażenie metody obliczeniowej w postaci języka zrozumiałego dla człowieka nazywane jest kodem źródłowym, podczas gdy program wyrażony w postaci zrozumiałej dla maszyny (to jest za pomocą ciągu liczb, a bardziej precyzyjnie – zer i jedynek) nazywany jest kodem maszynowym bądź postacią binarną (wykonywalną). Programy komputerowe można zaklasyfikować według ich zastosowań. Wyróżnia się zatem systemy operacyjne, programy narzędziowe, programy użytkowe (aplikacje), gry komputerowe i inne. Natomiast programy wbudowane w urządzenia, przechowywane zwykle w pamięci flash, określa się jako firmware. (pl) コンピュータプログラム(英語: computer program)は、コンピュータに対する命令(処理)を記述したものである。プログラム内蔵方式のコンピュータのCPUには、CPUで実行するプログラムの命令が必要である。 「ソフトウェア」および「アプリケーションソフトウェア」も参照 (ja) Een computerprogramma is een opeenvolging van instructies met als doel om een specifieke taak met een computer uit te voeren. Een programma is in een uitvoerbare (executable) vorm, die de computer direct kan gebruiken om de programma-instructies met de processor (CPU) uit te voeren. Computerbroncode wordt in het algemeen geschreven door computerprogrammeurs. Broncode wordt geschreven in een programmeertaal, die vaak een van de twee belangrijkste programmeerparadigma's volgt: imperatief of declaratief programmeren. Broncode kan met behulp van een compiler worden omgezet in een uitvoerbaar bestand (ook wel een executable of binair bestand genoemd) en later worden uitgevoerd door een centrale verwerkingseenheid. Als alternatief kunnen computerprogramma's worden uitgevoerd met behulp van een interpreter. Ook kunnen zij als firmware worden gedraaid of worden ingebed in de hardware. Een verzameling van computerprogramma's en bijbehorende data wordt software genoemd. Als een computerprogramma wordt uitgevoerd, leest de computer de instructies uit het programma, zoals deze zijn opgeslagen op een gegevensdrager (bijvoorbeeld bestanden op een harde schijf) en voert de programmacode in de aangeven volgorde uit, gebruik makend van de data. Hetzelfde computerprogramma stelt een programmeur in staat om in een voor mensen gemakkelijker leesbare broncodevorm de algoritmen van een betreffende computerprogramma te bestuderen en zo nodig verder te ontwikkelen. (nl) Um programa de computador ou programa informático é um conjunto de instruções que descrevem uma tarefa a ser realizada por um computador. O termo pode ser uma referência ao código fonte, escrito em alguma linguagem de programação, ou ao arquivo que contém a forma executável deste código fonte. (pt) Компью́терная програ́мма — 1) комбинация компьютерных инструкций и данных, позволяющая аппаратному обеспечению вычислительной системы выполнять вычисления или функции управления (стандарт ISO/IEC/IEEE 24765:2010); 2) синтаксическая единица, которая соответствует правилам определённого языка программирования, состоящая из определений и операторов или инструкций, необходимых для определённой функции, задачи или решения проблемы (стандарт ISO/IEC 2382-1:1993). Первое определение соответствует понятию «исполняемая программа», второе относится к понятию «исходный текст». Другие определения из нормативных документов: * данные, предназначенные для управления конкретными компонентами системы в целях реализации определённого алгоритма (ГОСТ 19781—90); * представленная в объективной форме совокупность данных и команд, предназначенных для функционирования ЭВМ и других компьютерных устройств с целью получения определённого результата, включая подготовительные материалы, полученные в ходе разработки программы для ЭВМ, и порождаемые ею аудиовизуальные отображения (Гражданский кодекс Российской Федерации). Компьютерные программы как объект авторского права и других прав интеллектуальной собственности относятся к категории нематериальных активов. (ru) Ett datorprogram, även kallat dataprogram, är en serie instruktioner som styr en dator, och beskriver de operationer som datorn ska utföra, då programmet körs. Datorprogrammet kan utföra en liten specifik uppgift eller bilda en omfattande helhet, som en operativsystemkärna, en ordbehandlare eller en webbläsare. En samling datorprogram eller datorprogram i allmänhet kallas ofta programvara eller mjukvara. Ett datorprogram skrivs typiskt i ett människovänligt programspråk (till exempel Java, C++ eller Delphi) och kompileras eller tolkas sedan till maskinkod, som datorn förstår. (sv) Комп'ю́терна програ́ма (англ. Computer program) — набір інструкцій у вигляді слів, цифр, кодів, схем, символів чи у будь-якому іншому вигляді, виражених у формі, придатній для зчитування (комп'ютером), які приводять його у дію для досягнення певної мети або результату (це поняття охоплює як операційну систему, так і прикладну програму, виражені у вихідному або об'єктному кодах). По іншому комп'ютерну програму визначають, як низку команд для комп'ютера, що становлять запис алгоритму однією з мов програмування.. Програма може бути записана у текстовому вигляді на мовах програмування, подана у графічному вигляді за допомогою блок-схем, занесена до пам'яті обчислювальної системи у вигляді електричних сигналів або збережена на носіях інформації у вигляді файлу. Комп'ютерні програми, якщо їх не подано у вигляді послідовності машинних кодів системи команд процесора обчислювальної системи, необхідно попередньо перетворити в такі коди за допомогою компілятора, або виконати програму, використавши програмний інтерпретатор. (uk) 计算机程序(英語:Computer Program)是指一组指示电子计算机或其他具有訊息处理能力的電子装置每一步动作的指令,通常用某种程序设计语言编写,运行于某种目标体系结构上。打个比方,一个程序就像一个用汉语(程序设计语言)写下的红烧肉菜谱(程序源代码),用于指导懂汉语的人(体系结构)来做这个菜。 计算机程序是软件的一个组成部分,它还包括文档和其他无形组成部分。通常,以英文文本为基础的计算机程序要经过編譯和連結而成为一种人们不易看清而计算机可解读的一連串數字的格式,然后放入运行。这种程序也叫作编译语言。未经编译就可运行的程序,通常称之为脚本程序(script)或解释型语言。 (zh) |
dbo:wikiPageID | 18713622 (xsd:integer) |
dbo:wikiPageLength | 2783 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1016844457 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:Punched_card dbr:Programmable_thermostat dbc:Arab_inventions dbr:Jacquard_loom dbr:Musical_instrument dbc:Computing_terminology dbc:Iranian_inventions dbr:Music_sequencer dbr:Computer_program dbr:Synthesizer dbr:Drum_machine dbr:Barrel_organ dbr:Fairground_organ dbr:Flute dbr:Banu_Musa dbc:Turkish_inventions dbr:Artuqids dbr:Book_of_Ingenious_Devices dbr:Player_piano dbr:Al-Jazari dbr:Automata dbr:Machine dbr:Music_roll dbr:Software dbr:Musical_box dbr:Cloth |
dbp:wikiPageUsesTemplate | dbt:Comp-stub dbt:Reflist |
dcterms:subject | dbc:Arab_inventions dbc:Computing_terminology dbc:Iranian_inventions dbc:Turkish_inventions |
gold:hypernym | dbr:Set |
rdfs:comment | Počítačový program (též jen program, obecně pak software) je v informatice posloupnost instrukcí (ne nutně strojových instrukcí), která popisuje realizaci dané úlohy počítačem. Aby počítač mohl vykonávat nějakou činnost, potřebuje mít ve své operační paměti alespoň jeden program. V současné době je v počítači základním programem jádro, které řídí jeho chod a uživatel pak pracuje s aplikačním softwarem. (cs) برنامج الحاسوب (ويعرف أيضاً باسم تطبيق أو كيان برمجي). هو مجموعة أو سلسلة من الأوامر تعطى للحاسوب لتنفيد مهمة معينة في إطار زمني. والمصطلح يطلق على جميع البرامج اللازمة لتشغيل الحاسوب وتنظيم عمل وحداته وكذلك تنسيق العلاقة بين هذه الوحدات. ويمكن لهذه البرامج أن تكون بسيطة مثل معالجة نص ما، أو معقداً أكثر مثل منظومات محاسبة شركة أو معالجة رسومات ثلاثية الأبعاد. (ar) Ein Computerprogramm oder kurz Programm ist eine den Regeln einer bestimmten Programmiersprache genügende Folge von Anweisungen (bestehend aus Deklarationen und Instruktionen), um bestimmte Funktionen bzw. Aufgaben oder Probleme mithilfe eines Computers zu bearbeiten oder zu lösen. (de) Is píosa cóid é an ríomhchlár a ritear ar chóras ríomhaireachta chun próiseáil éigin a chur i gcrích. Is féidir tagairt a dhéanamh don chód foinseach i dteanga ríomhchlárúcháin éigin nó don fhoirm inrite den chód sin leis an bhfocal ríomhchlár. Glactar leis gur scríobh Ada Lovelace an chéad ríomhchlár ina nótaí chun uimhreacha Bernoulli a ríomh ar an Inneall Anailíse a cheap Babbage. (ga) 컴퓨터 프로그램(영국 영어: computer programme, 미국 영어: computer program)은 컴퓨터에서 실행될 때 특정 작업(specific task)을 수행하는 일련의 명령어들의 모음(집합)이다. 특정 문제를 해결하기 위해 처리 방법과 순서를 기술하여 컴퓨터에 입력되는 일련의 명령문 집합체이며 대부분의 프로그램은 실행 중(즉, 명령어를 '불러들일' 때)에 사용자의 입력에 반응하도록 구현된 일련의 명령어들로 구성되어 있다. 대부분의 프로그램들은 하드디스크 등의 매체에 바이너리 형식의 파일로 저장되어 있다가 사용자가 실행시키면 메모리로 적재되어 실행된다. 컴퓨터 소프트웨어와 비슷한 뜻을 가지고 있다. "컴퓨터프로그램저작물"은 저작권법상 저작물로서 보호된다. 동법에서 컴퓨터프로그램저작물이라 함은 특정한 결과를 얻기 위하여 컴퓨터 등 정보처리능력을 가진 장치 내에서 직접 또는 간접으로 사용되는 일련의 지시 · 명령으로 표현된 창작물을 말한다. (대한민국 저작권법 제2조 16호 및 제4조 제1항 9호) (ko) Un programma, in informatica, è un procedimento algoritmico applicato ad un problema dato da automatizzare, tipicamente codificato in una serie di linee di codice scritte in un certo linguaggio di programmazione da un programmatore in fase di programmazione a formare un software, che può essere eseguito o interpretato da un elaboratore, ricevendo in input determinati dati e restituendo in output gli eventuali risultati ottenuti a seguito dell'esecuzione/elaborazione delle sue istruzioni. (it) コンピュータプログラム(英語: computer program)は、コンピュータに対する命令(処理)を記述したものである。プログラム内蔵方式のコンピュータのCPUには、CPUで実行するプログラムの命令が必要である。 「ソフトウェア」および「アプリケーションソフトウェア」も参照 (ja) Um programa de computador ou programa informático é um conjunto de instruções que descrevem uma tarefa a ser realizada por um computador. O termo pode ser uma referência ao código fonte, escrito em alguma linguagem de programação, ou ao arquivo que contém a forma executável deste código fonte. (pt) Ett datorprogram, även kallat dataprogram, är en serie instruktioner som styr en dator, och beskriver de operationer som datorn ska utföra, då programmet körs. Datorprogrammet kan utföra en liten specifik uppgift eller bilda en omfattande helhet, som en operativsystemkärna, en ordbehandlare eller en webbläsare. En samling datorprogram eller datorprogram i allmänhet kallas ofta programvara eller mjukvara. Ett datorprogram skrivs typiskt i ett människovänligt programspråk (till exempel Java, C++ eller Delphi) och kompileras eller tolkas sedan till maskinkod, som datorn förstår. (sv) 计算机程序(英語:Computer Program)是指一组指示电子计算机或其他具有訊息处理能力的電子装置每一步动作的指令,通常用某种程序设计语言编写,运行于某种目标体系结构上。打个比方,一个程序就像一个用汉语(程序设计语言)写下的红烧肉菜谱(程序源代码),用于指导懂汉语的人(体系结构)来做这个菜。 计算机程序是软件的一个组成部分,它还包括文档和其他无形组成部分。通常,以英文文本为基础的计算机程序要经过編譯和連結而成为一种人们不易看清而计算机可解读的一連串數字的格式,然后放入运行。这种程序也叫作编译语言。未经编译就可运行的程序,通常称之为脚本程序(script)或解释型语言。 (zh) Un programa informàtic o programa d'ordinador és una seqüència d'instruccions, escrites per fer una tasca específica en una computadora. Aquest dispositiu requereix programes per funcionar, en general, executant les instruccions del programa en un processador central. El programa té un format que l'ordinador pot utilitzar directament per executar les instruccions. El mateix programa en el seu format de codi font llegible per humans, del qual es deriven els programes executables (per exemple, compilats), li permet a un programador estudiar i desenvolupar els seus algoritmes. Una col·lecció de programes d'ordinador i dades relacionats rep el nom de programari. (ca) Στην πληροφορική με τον όρο πρόγραμμα αναφερόμαστε σε μια συγκεκριμένη ακολουθία τις οποίες πρέπει να εκτελέσει ένας υπολογιστής για να παραγάγει το επιθυμητό για το χρήστη αποτέλεσμα. Σύμφωνα με τον γενικό ορισμό που έδωσε ο Τζον φον Νόιμαν το 1945, το πρόγραμμα αποτελείται από μια συνεχή αλληλουχία εντολών τις οποίες ο υπολογιστής καλείται να εκτελέσει μία προς μία για να παραχθεί το επιθυμητό αποτέλεσμα. (el) Ne kunfondu kun "programaro" aŭ "softvaro" (en: software) La komputila programo estas kolekto da komandoj kiuj priskribas taskon, aŭ taskaron, plenumotan de komputilo. La termino komputila programo povas signifi fontkodon, verkitan en iu programlingvo, aŭ plenumeblan formon de tiu kodo. La komputilo "tradukas" la fontan kodon en la multe pli detalan plenumeblan kodon (tio estas, kutime ) per speciala programo nomata kiel kompililo; tiu tradukada procezo mem nomiĝas kiel . Komputilaj programoj divideblas en du kategorioj, nome (aplikaĵo), , la tuto estas simple programo. (eo) Un programa es un conjunto de instrucciones que se utilizan para controlar el comportamiento de una máquina. Algunos ejemplos de estos programas incluyen: * La secuencia de tarjetas perforadas usadas por un telar Jacquard para producir un patrón dado dentro de una tela tejida. Inventado en 1801, utilizaba agujeros en tarjetas perforadas para representar los movimientos del brazo del telar de costura con el propósito de generar automáticamente patrones decorativos. * Un programa de computadora (software) es una lista de instrucciones para ser ejecutadas por una computadora. * Barriles, tarjetas perforadas y rollos de música que codifican música para ser interpretada por pianolas, órganos de feria, organillos y cajas de música. * Un secuenciador de música es un instrumento musical progra (es) Un programa informático o programa de computadora es una secuencia de instrucciones u ordenes basadas en un lenguaje de programación que una computadora interpreta para resolver un problema o una función especifica. Este dispositivo requiere programas para funcionar, por lo general, ejecutando las instrucciones del programa en un procesador central. (es) Programa informatiko bat instrukzio sekuentzia bat da, gailu informatiko batek egikaritzean zeregin bat gauzatzen duena. Gailu informatiko gehienek programa informatikoen beharra dute ondo funtzionatzeko. Programa informatikoen kodea progamazio lengoaia batean idazten dira, gehienetan programatzaile batek idatzita. Kode honi iturburu kodea deritzo, eta konpilatzaile batez konpilatu eta mihiztatu ondoren fitxategi egikarigarri batean bihurtzen da. (eu) Un programme informatique est un ensemble d'instructions et d’opérations destinées à être exécutées par un ordinateur. * Un programme source est un code écrit par un informaticien dans un langage de programmation. Il peut être compilé vers une forme binaire ou directement interprété. * Un programme binaire décrit les instructions à exécuter par un microprocesseur sous forme numérique. Ces instructions définissent un langage machine. Les programmes informatiques sont concernés par le droit d'auteur et font l'objet d'une législation proche des œuvres artistiques. (fr) A program is a set of instructions used to control the behavior of a machine. Examples of such programs include: * The sequence of cards used by a Jacquard loom to produce a given pattern within weaved cloth. Invented in 1801, it used holes in punched cards to represent sewing loom arm movements in order to generate decorative patterns automatically. * A computer program (software) is a list of instructions to be executed by a computer. * Barrels, punched cards and music rolls encoding music to be played by player pianos, fairground organs, barrel organs and music boxes. * A music sequencer is a programmable musical instrument. It was the earliest type of programmable machine. The first music sequencer was an automated flute player invented by the Persian Banu Musa brothers, described (en) Program komputer (sering kali disingkat sebagai program) atau tata olah adalah serangkaian instruksi yang ditulis untuk melakukan suatu fungsi spesifik pada komputer. Komputer pada dasarnya membutuhkan keberadaan program agar bisa menjalankan fungsinya sebagai komputer, biasanya hal ini dilakukan dengan cara mengeksekusi serangkaian instruksi program tersebut pada prosesor. Sebuah program biasanya memiliki suatu bentuk model pengeksekusian tertentu agar dapat secara langsung dieksekusi oleh komputer. Program yang sama dalam format kode yang dapat dibaca oleh manusia disebut sebagai kode sumber, bentuk program yang memungkinkan programmer menganalisis serta melakukan penelaahan algoritme yang digunakan pada program tersebut. Kode sumber tersebut pada akhirnya dikompilasi oleh utilitas bahas (in) Een computerprogramma is een opeenvolging van instructies met als doel om een specifieke taak met een computer uit te voeren. Een programma is in een uitvoerbare (executable) vorm, die de computer direct kan gebruiken om de programma-instructies met de processor (CPU) uit te voeren. (nl) Program komputerowy (ang. computer program) – sekwencja symboli opisująca realizowanie obliczeń zgodnie z pewnymi regułami zwanymi językiem programowania. Program jest zazwyczaj wykonywany przez komputer (np. wyświetlenie strony internetowej), zwykle bezpośrednio, jeśli wyrażony jest w języku zrozumiałym dla danej maszyny lub pośrednio – gdy jest interpretowany przez inny program (interpreter). Program może być ciągiem instrukcji opisujących modyfikacje stanu maszyny, ale może również opisywać obliczenia w inny sposób (np. rachunek lambda). (pl) Компью́терная програ́мма — 1) комбинация компьютерных инструкций и данных, позволяющая аппаратному обеспечению вычислительной системы выполнять вычисления или функции управления (стандарт ISO/IEC/IEEE 24765:2010); 2) синтаксическая единица, которая соответствует правилам определённого языка программирования, состоящая из определений и операторов или инструкций, необходимых для определённой функции, задачи или решения проблемы (стандарт ISO/IEC 2382-1:1993). Первое определение соответствует понятию «исполняемая программа», второе относится к понятию «исходный текст». (ru) Комп'ю́терна програ́ма (англ. Computer program) — набір інструкцій у вигляді слів, цифр, кодів, схем, символів чи у будь-якому іншому вигляді, виражених у формі, придатній для зчитування (комп'ютером), які приводять його у дію для досягнення певної мети або результату (це поняття охоплює як операційну систему, так і прикладну програму, виражені у вихідному або об'єктному кодах). По іншому комп'ютерну програму визначають, як низку команд для комп'ютера, що становлять запис алгоритму однією з мов програмування.. (uk) |
rdfs:label | برنامج (حاسوب) (ar) Programa informàtic (ca) Počítačový program (cs) Computerprogramm (de) Πρόγραμμα υπολογιστή (el) Komputila programo (eo) Programa informático (es) Programa (máquina) (es) Programa informatiko (eu) Ríomhchlár (ga) Program komputer (in) Programme informatique (fr) Programma (informatica) (it) プログラム (コンピュータ) (ja) 컴퓨터 프로그램 (ko) Program (machine) (en) Computerprogramma (nl) Program komputerowy (pl) Programa de computador (pt) Компьютерная программа (ru) Datorprogram (sv) 计算机程序 (zh) Комп'ютерна програма (uk) |
owl:sameAs | freebase:Program (machine) http://d-nb.info/gnd/4047394-6 wikidata:Program (machine) wikidata:Program (machine) dbpedia-af:Program (machine) dbpedia-ar:Program (machine) http://ast.dbpedia.org/resource/Programa_informáticu dbpedia-az:Program (machine) dbpedia-be:Program (machine) dbpedia-bg:Program (machine) http://bn.dbpedia.org/resource/কম্পিউটার_প্রোগ্রাম dbpedia-br:Program (machine) http://bs.dbpedia.org/resource/Računarski_program dbpedia-ca:Program (machine) dbpedia-cs:Program (machine) dbpedia-cy:Program (machine) dbpedia-de:Program (machine) dbpedia-el:Program (machine) dbpedia-eo:Program (machine) dbpedia-es:Program (machine) dbpedia-es:Program (machine) dbpedia-et:Program (machine) dbpedia-eu:Program (machine) dbpedia-fa:Program (machine) dbpedia-fi:Program (machine) dbpedia-fr:Program (machine) dbpedia-fy:Program (machine) dbpedia-ga:Program (machine) dbpedia-gd:Program (machine) dbpedia-gl:Program (machine) dbpedia-he:Program (machine) http://hi.dbpedia.org/resource/कम्प्यूटर_प्रोग्राम dbpedia-hr:Program (machine) dbpedia-hu:Program (machine) http://hy.dbpedia.org/resource/Համակարգչային_ծրագիր dbpedia-id:Program (machine) dbpedia-io:Program (machine) dbpedia-is:Program (machine) dbpedia-it:Program (machine) dbpedia-ja:Program (machine) dbpedia-ka:Program (machine) dbpedia-kk:Program (machine) dbpedia-kk:Program (machine) dbpedia-ko:Program (machine) http://ky.dbpedia.org/resource/Компьютердик_программа dbpedia-la:Program (machine) dbpedia-lb:Program (machine) http://lv.dbpedia.org/resource/Datorprogramma http://mg.dbpedia.org/resource/Fandaharana dbpedia-mk:Program (machine) http://ml.dbpedia.org/resource/കമ്പ്യൂട്ടർ_പ്രോഗ്രാം http://mn.dbpedia.org/resource/Компьютер_програм dbpedia-ms:Program (machine) http://my.dbpedia.org/resource/ကွန်ပျူတာ_ပရိုဂရမ် http://ne.dbpedia.org/resource/कम्प्युटर_प्रोग्राम dbpedia-nl:Program (machine) dbpedia-no:Program (machine) dbpedia-pl:Program (machine) dbpedia-pnb:Program (machine) dbpedia-pt:Program (machine) http://qu.dbpedia.org/resource/Wakichi dbpedia-ro:Program (machine) dbpedia-ru:Program (machine) http://sco.dbpedia.org/resource/Computer_program dbpedia-sh:Program (machine) dbpedia-simple:Program (machine) dbpedia-sk:Program (machine) dbpedia-sl:Program (machine) dbpedia-sq:Program (machine) dbpedia-sr:Program (machine) dbpedia-sv:Program (machine) dbpedia-sw:Program (machine) http://ta.dbpedia.org/resource/செய்நிரல் http://ta.dbpedia.org/resource/நிரல் http://te.dbpedia.org/resource/కంప్యూటర్_ప్రోగ్రామ్ http://tg.dbpedia.org/resource/Барномаи_компютерӣ dbpedia-th:Program (machine) http://tl.dbpedia.org/resource/Computer_programming dbpedia-tr:Program (machine) dbpedia-uk:Program (machine) http://ur.dbpedia.org/resource/کمپیوٹر_پروگرام http://uz.dbpedia.org/resource/Kompyuter_dasturi dbpedia-vi:Program (machine) http://wa.dbpedia.org/resource/Programe_éndjolike http://yi.dbpedia.org/resource/קאמפיוטער_פראגראם dbpedia-zh:Program (machine) http://bug.dbpedia.org/resource/ᨄᨛᨑᨚᨁᨛᨑᨆ_ᨀᨚᨇᨘᨈᨛᨑᨛ https://global.dbpedia.org/id/3huAC |
prov:wasDerivedFrom | wikipedia-en:Program_(machine)?oldid=1016844457&ns=0 |
foaf:isPrimaryTopicOf | wikipedia-en:Program_(machine) |
is dbo:wikiPageDisambiguates of | dbr:Program |
is dbo:wikiPageRedirects of | dbr:Programmable_machine |
is dbo:wikiPageWikiLink of | dbr:Electronic_Disturbance_Theater dbr:Declarative_programming dbr:List_of_pioneers_in_computer_science dbr:List_of_inventions_in_the_medieval_Islamic_world dbr:List_of_inventors dbr:Timeline_of_computing_hardware_before_1950 dbr:Punisher_2099 dbr:Engineering dbr:Music_sequencer dbr:Music_technology dbr:Computer_programming dbr:Keypunch dbr:Water_clock dbr:History_of_computer_science dbr:History_of_computing dbr:History_of_engineering dbr:History_of_mechanical_engineering dbr:History_of_technology dbr:Ismail_al-Jazari dbr:Program dbr:Islam dbr:Islamic_Golden_Age dbr:Hydraulics dbr:Tabulating_machine dbr:Automaton dbr:Book_of_Ingenious_Devices dbr:Plugboard dbr:Machine dbr:The_Philosophy_of_Chance dbr:Robotic_arm dbr:Unit_record_equipment dbr:Size-change_termination_principle dbr:Programmable_machine |
is foaf:primaryTopic of | wikipedia-en:Program_(machine) |