Computer programs (also software programs, or just programs) are a set of instructions given to the computer to perform a specified task within a specified time. A computer requires programs to function, typically executing the program's instructions in a central processor. The program has an executable form that the computer can use directly to execute the instructions.

PropertyValue
dbpprop:abstract
  • Computer programs (also software programs, or just programs) are a set of instructions given to the computer to perform a specified task within a specified time. A computer requires programs to function, typically executing the program's instructions in a central processor. The program has an executable form that the computer can use directly to execute the instructions. The same program in its human-readable source code form, from which executable programs are derived, enables a programmer to study and develop its algorithms. Computer source code is often written by professional computer programmers. Source code is written in a programming language that usually follows one of two main paradigms: imperative or declarative programming. Source code may be converted into an executable file (sometimes called an executable program or a binary) by a compiler. Alternatively, computer programs may be executed by a central processing unit with the aid of an interpreter, or may be embedded directly into hardware. Computer programs may be categorized along functional lines: system software and application software. And many computer programs may run simultaneously on a single computer, a process known as multitasking.
  • Das Computerprogramm oder kurz Programm ist eine Folge von Anweisungen, die auf einem Computer ausgeführt werden können, um damit eine bestimmte Funktionalität (z. B. Textverarbeitung) zur Verfügung zu stellen.
  • Un programa informàtic és un conjunt ordenat d'ordres que es dóna a una computadora per a realitzar una determinada tasca. El programador és qui introdueix programes a la computadora, només aleshores la computadora adquireix utilitat. La computadora transforma dades en informació. També conegut com aplicació informàtica, és la part lògica de l'ordinador, la qual cosa vol dir que es el conjunt d'instruccions que pot executar el maquinari pera a la realització de les tasques de computació a les que es destina. Es per tant un camp d'estudi de la informàtica. main output_string("Hello world!"); Codi font d'un programa escrit en C El programari es pot presentar en dues formes: El codi font escrit per persones. El codi objecte usualment en forma d'arxius binaris, executables directament en una arquitectura d'ordinador determinada. Els programes que tradueixen el codi font dels programes a executables es diuen compiladors.
  • Počítačový program je v informatice postup operací, který popisuje realizaci dané úlohy. Počítačový program může být vytvořen programátorem zápisem algoritmu v nějakém programovacím jazyce (dříve byl často realizován přímo v hardware – zapojením vodičů, děrným štítkem apod.). Zapsaný program může být v počítači prováděn interpretem nebo může být pomocí překladače nejprve přeložen do strojového kódu a teprve pak přímo prováděn mikroprocesorem.
  • Un programa, o también llamado programa informático, programa de computación o programa de ordenador, es simplemente un conjunto de instrucciones para una computadora. Las computadoras necesitan de los programas para funcionar, y un programa no hace nada a menos que sus instrucciones sean ejecutadas por el procesador. Un programa se puede referir tanto a un programa ejecutable como a su código fuente, el cual es transformado en un ejecutable cuando es compilado. Generalmente el código fuente de los programas es escrito por profesionales conocidos como programadores. El código fuente es escrito en un lenguaje de programación que sigue uno de los siguientes dos paradigmas: imperativo o declarativo. El código fuente puede ser convertido en una imagen ejecutable por un compilador. Cuando se pide que el programa sea ejecutado, el procesador ejecuta el programa instrucción por instrucción, hasta que el programa termina. De acuerdo a sus funciones, los programas pueden ser clasificados en software de sistema y software de aplicación. Pueden ejecutarse muchos programas de forma simultánea en un mismo ordenador, a lo cual se le llama multitarea.
  • Tietokoneohjelma on joukko (ennalta määrättyjä) käskyjä, joiden määräysten mukaan tietokone suorittaa sille valmistellun tehtävän. Jos sekaantumisen vaaraa ei ole, tietokoneohjelmaan viitataan yleensä yksinkertaisesti sanalla ohjelma. Tietokoneohjelman tekemistä kutsutaan ohjelmoinniksi. Ohjelma merkityksessä tietokoneohjelma voi merkitä useita hieman eri asioita. Tietokoneen ajettavissa olevaa ohjelmaa, josta käytetään myös nimeä konekoodi tai konekieli. Tällöin tarkoitetaan konekielimuodossa olevaa ohjelmaa, joka on yleensä talletettu tietokoneen pysyväismuistiin, tavallisesti kiintolevylle. Ohjelmaa kirjoitettuna jollain ohjelmointikielellä. Tähän muotoon viitataan usein termillä ohjelma- tai lähdekoodi, josta tulee myös ohjelmointia tarkoittava puhetyylinen ilmaisu koodata. Lähdekoodimuodossa olevaa ohjelmaa ei tietokone voi ajaa suoraan, vaan ohjelma pitää joko tulkata tai kääntää konekielelle. Tulkkaamisen tai kääntämisen tekee sitä varten tehty erityinen ohjelma, ohjelmointikielen tulkki tai ohjelmointikielen kääntäjä. Ajossa olevaa ohjelmaa. Jos käytössä on käyttöjärjestelmä, kuten aivan pienimpiä sulautettuja järjestelmiä lukuun ottamatta on, tästä voidaan käyttää myös nimitystä prosessi. Käytännön sovelluksissa tietokoneohjelma tarvitsee aina ulkoisen rajapinnan, jonka kautta se voi kommunikoida ympäristönsä kanssa tai jonka kautta ohjelman ympäristö ohjaa itse ohjelmaa. Puhdasta laskennallista ohjelmaa mallinnetaan teoreettisessa tietojenkäsittelyssä usein Turingin koneella.
  • Un programme informatique est une liste d'instructions indiquant à un ordinateur ce qu'il doit faire. Il se présente sous la forme de courtes séquences d'instructions appelées fonctions comportant souvent des données de base, chaque séquence devant être exécutée dans l'ordre par un processeur.
  • Nell'informatica, un programma per calcolatore, o semplicemente programma, è la descrizione di un algoritmo in un linguaggio adatto a essere eseguito da un computer o da una macchina virtuale. È una sequenza logicamente ordinata di operazioni o comandi di istruzioni, un insieme di istruzioni che produce soluzioni per una data classe di problemi. Un programma scritto in linguaggio macchina, e direttamente eseguibile da un computer (normalmente inteso come unione di hardware e sistema operativo), è detto anche programma eseguibile o programma binario. Un programma scritto in linguaggio assembly o in un linguaggio di programmazione ad alto livello, per contro, può essere eseguito solo utilizzando un compilatore o un interprete e viene detto programma sorgente. Il termine programma deve essere distinto da quello, più generico, di software; per programma si intende infatti un oggetto software che può essere caricato nella memoria di un computer ed eseguito in un nuovo processo. Altri oggetti software (per esempio le librerie) non hanno questa proprietà, ovvero non possono essere "eseguite" direttamente. Analogamente sarebbe opportuno distinguere il termine "programma" dal termine applicazione, che viene usato normalmente nella prospettiva dell'utente finale per intendere un "servizio" di cui l'utente può usufruire, a prescindere dal fatto che questo sia realizzato da un programma solo o da una collezione di programmi; una considerazione analoga si può applicare all'espressione sistema software, usata di norma per indicare esplicitamente una collezione di componenti software (programmi, librerie, file e così via) interagenti. Nella maggior parte dei computer moderni, basati sull'architettura di von Neumann, l'esecuzione di un programma binario prevede che il programma stesso sia inizialmente caricato in memoria, tipicamente a partire da una periferica di memoria di massa, come un disco rigido. Viene quindi identificato il "punto d'ingresso" del programma (la prima istruzione), e il suo indirizzo di memoria viene copiato in un registro del processore detto program counter. A questo punto viene avviato un ciclo di fetch-execute che ripetutamente preleva l'istruzione "puntata" dal program counter, incrementa il program counter in modo da farlo puntare all'istruzione successiva, ed esegue l'istruzione caricata (in quest'ordine). Si può osservare che il ciclo fetch-execute, per default, comporta l'esecuzione sequenziale delle istruzioni del programma. L'istruzione corrente, tuttavia, può modificare il program counter; questa operazione corrisponde a un goto ed è il meccanismo fondamentale su cui si basa l'implementazione delle strutture di controllo più evolute da parte di compilatori e interpreti. Al giorno d'oggi, è raro che un programma sia adatto all'esecuzione diretta da parte di un computer inteso come solo hardware; di norma, esso richiede una macchina virtuale che comprende l'hardware del computer con l'aggiunta di uno o più livelli di software che contribuiscono a creare l'ambiente di esecuzione adatto per il programma stesso. Gli stessi programmi eseguibili richiedono di norma la presenza di un determinato sistema operativo, di determinate librerie, e così via. Benché le linee generali del funzionamento di una macchina virtuale siano talvolta piuttosto simili a quelle descritte sopra per la macchina di von Neumann, in molti casi esse se ne discostano in maniera sostanziale, introducendo numerosi concetti non presenti in tale architettura (per esempio, lo stack dei record di attivazione). Si può dire che un linguaggio di programmazione è tanto più ad alto livello quanto più la corrispondente macchina virtuale esibisce caratteristiche concettualmente distanti dai meccanismi fondamentali dell'architettura di von Neumann (o, in generale, dell'architettura hardware sottostante).
  • プログラム(program)または計算機プログラム (computer program) とは、コンピュータの行う処理(演算・動作・通信など)の手順を指示したもののこと。算譜(さんぷ)と訳されることもある。 プログラムはコンピュータが動作するために必須である。コンピュータが柔軟に判断しているように見える場合でも、あらかじめ「こういう状況ではこうする」という処理を人間(プログラマ)がプログラムとして指示しているのである。 ワイアードプログラム方式では、処理の手順を表す電気的配線がプログラムである。プログラム内蔵方式(ストアードプログラム方式)では、個々の処理内容を符号化した命令を、手順に従って並べたものがプログラムである。後者の方式のひとつであり現在主流であるノイマン型コンピュータでは、プログラムを記憶装置上に番地つきのデータとして蓄えておき、 CPUが記憶装置の所定の番地から1命令ずつ読込んで実行する。 処理の手順をアルゴリズム(算法)と呼び、プログラムを作ることをプログラミング(作譜)、そのために用いられる人工言語をプログラミング言語(算譜言語)と呼ぶ。アルゴリズム、プログラム、プログラミング言語は、通常の文章に喩えると、それぞれ内容、文書、自然言語に相当する。プログラミングでは、まず人間にとって理解しやすいプログラミング言語で書かれたソースコードとよばれるプログラムを作成し、それを翻訳して機械が解釈できる形のプログラムである実行ファイルを得るという手順を踏むことが多い。
  • Een computerprogramma is een verzameling instructies die aangeven wat een computer moet doen. Als een computerprogramma wordt uitgevoerd, leest de computer de instructies uit het programma zoals dat is opgeslagen op een gegevensdrager en voert de programmacode volgens voorschrift uit. Computerprogramma's komen in allerlei soorten en maten voor: Het besturingssysteem dat een computer draaiende houdt en de computergebruiker de mogelijkheid biedt om andere programma's te starten, gegevens te bewaren, en naar randapparatuur te sturen (bijv. voor afdrukken) Stuurprogramma's, programmatuur die specifieke hardware geschikt maakt voor gebruik op de betreffende computer met besturingssysteem. Kantoorsoftwarepakketten: Tekstverwerker Spreadsheet Database Projectplanning Presentatiesoftware Bedrijfssoftware: CAD-systeem Computer Aided Design PDM-systeem Product Data Management ERP-systeem Enterprise Resource Planning SCM-systeem Supply Chain Management CRM/EMM-systeem Customer Relationship Management / Enterprise Marketing Management EDM/ECM-systeem Enterprise Document / Content Management HRM-systeem Human Resource Management Grafische programmatuur Audioprogrammatuur Netwerkprogrammatuur Spellen Simulaties Embedded software Programma's worden in verschillende programmeertalen geschreven. Vaak worden deze programma's door een compiler vertaald naar machinetaal. In andere gevallen wordt het programma uitgevoerd door een interpreter (tolk). Slechts zelden wordt een programma direct in assembler geschreven; dat gebeurt uitsluitend wanneer maximale efficiëntie vereist is. De Engelse wiskundige Alan Turing beschreef een machine, de Turingmachine, die het theoretische model van de computer vormt. De verzameling toestanden in dat model kan worden gezien als het model van een programma.
  • Program komputerowy - sekwencja symboli opisująca obliczenia zgodnie z pewnymi regułami zwanymi językiem programowania. Program jest zazwyczaj wykonywany przez komputer (np. wyświetlenie strony internetowej), czasami bezpośrednio – jeśli wyrażony jest w języku zrozumiałym dla danej maszyny lub pośrednio – gdy jest interpretowany przez inny program. Program może być ciągiem instrukcji opisujących modyfikacje stanu maszyny ale może również opisywać obliczenia w inny sposób. Programy komputerowe można zaklasyfikować według ich zastosowań. Wyróżnia się zatem aplikacje użytkowe, systemy operacyjne, gry wideo, kompilatory i inne. Programy wbudowane wewnątrz urządzeń określa się jako firmware. 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ą).
  • Um programa de computador é uma coleção 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.
  • Un program pe calculator reprezintă un set de instrucţiuni prin care se comunică unui calculator cum să efectueze un anumit grup de operaţii. Acestea se numesc cod sau 'sursă'. Această compunere de instructiuni este scrisă de un programator. De obicei persoana care scrie programul foloseşte fie un editor text (pentru un program simplu),fie un mediu integrat de dezvoltare. Multe limbaje de programare utilizează sursa scrisă de o persoană ca să creeze un format inteligibil de către calculator. Acest proces de transformare al codului înţeles de oameni în limbaj binar se numeşte compilare. Un program eficient trebuie să implementeze un algoritm eficient. Programul informatic este reprezentarea unui algoritm într-un limbaj de programare. Programul în această ipostază este un produs finit al activităţii de programare informatică. Considerat formal un program informatic este un transformator de aserţiuni ce descriu proprietăţile datelor corecte: atât ale datelor de intrare în sistem cât şi ale datelor de ieşire din sistem.
  • Компью́терная програ́мма — последовательность инструкций, предназначенная для исполнения устройством управления вычислительной машины. Чаще всего образ программы хранится в виде исполняемого модуля (отдельного файла или группы файлов). Из этого образа, находящегося как правило на диске, исполняемая программа в оперативной памяти может быть построена программным загрузчиком. В зависимости от контекста, рассматриваемый термин может относиться также и к исходным текстам программы. В системном программировании существует более формальное определение программы как размещённых в оперативной памяти компьютера данных и машинных кодов, исполняемых процессором для достижения некоторой цели. Здесь подчёркиваются две особенности: нахождение программы в памяти и её исполнение процессором. Процесс создания компьютерных программ носит название «программирование», а людей, занимающихся этим видом деятельности, называют программистами. При разработке программ в них часто проникают ошибки. Программа содержит ошибки, если для некоторых данных она даёт сбои, отказы или неправильные результаты. Процесс поиска и исправления ошибок в программах называется отладкой. Количество ошибок в программах обычно заранее неизвестно. Поэтому заранее неизвестна продолжительность отладки программ. Программа не содержит ошибок, если она даёт правильные результаты для всех допустимых данных. Запись исходных текстов программ при помощи языков программирования облегчает понимание и редактирование человеком. Этому, в частности, помогают комментарии, допустимые в синтаксисе большинства языков. Для выполнения на компьютере готовый текст программы преобразуется в машинный код. Программы с общедоступными исходными текстами называются открытыми. Компьютерные программы являются объектами авторского права. Авторы и правообладатели программ имеют право ограничивать доступ к исходным текстам программ, которые являются их интеллектуальной собственностью. Некоторые языки программирования позволяют обходиться без предварительной компиляции программы и переводят её в инструкции машинного кода непосредственно во время исполнения. Этот процесс называется динамической компиляцией и он позволяет добиться большей переносимости программ между разными аппаратными и программными платформами при сохранении многих плюсов компиляции. Интерпретируемые программы, для которых как правило не применяется процесс компиляции и которые интерпретируются операционный системой или специальными программами-интерпретаторами, называются скриптами или «сценариями». Исходные тексты компьютерных программ в большинстве языков программирования состоят из списка инструкций, точно описывающих заложенный алгоритм. Подобный подход в программировании называется императивным. Однако применяются и другие методологии программирования. Например, описание исходных и требуемых характеристик обрабатываемых данных и предоставление выбора подходящего алгоритма решения специализированной программе-интерпретатору — такой подход называется декларативным программированием. Также, применяются функциональное и логическое программирование. Большинство пользователей компьютеров используют программы, предназначенные для выполнения конкретных прикладных задач, таких как подготовка и оформление документов, математические вычисления, обработка изображений и т. п. Соответствующие программные средства называют прикладными программами или прикладным программным обеспечением. Управление компонентами вычислительной системы и формирование среды для функционирования прикладных программ берёт на себя системное программное обеспечение, наиболее важной составляющей которого является операционная система.
  • Ett datorprogram, även kallat dataprogram, är en serie instruktioner som kontrollerar en dator, och talar om för den vad den ska göra, steg för steg, 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 och kompileras eller tolkas sedan till maskinkod, som datorn förstår.
  • Комп'ю́терна програ́ма — це логічно впорядкована послідовність команд, необхідних для вирішення задачі. Опис алгоритму розв'язку задачі в термінах елементарних операцій машини.
  • 计算机或者软件程序(通常简称程序)是指一组指示计算机或其他具有訊息处理能力装置每一步动作的指令,通常用某种程序设计语言编写,运行于某种目标体系结构上。打个比方,一个程序就像一个用汉语(程序设计语言)写下的红烧肉菜谱(程序),用于指导懂汉语和烹饪手法的人(体系结构)来做这个菜。 通常,计算机程序要经过編譯和連結而成为一种人们不易看清而计算机可解讀的格式,然后运行。未经编译就可运行的程序,通常称之为脚本程序(script)。
dbpprop:hasPhotoCollection
dbpprop:reference
rdf:type
rdfs:comment
  • Computer programs (also software programs, or just programs) are a set of instructions given to the computer to perform a specified task within a specified time. A computer requires programs to function, typically executing the program's instructions in a central processor. The program has an executable form that the computer can use directly to execute the instructions.
  • Das Computerprogramm oder kurz Programm ist eine Folge von Anweisungen, die auf einem Computer ausgeführt werden können, um damit eine bestimmte Funktionalität (z. B. Textverarbeitung) zur Verfügung zu stellen.
  • Un programa informàtic és un conjunt ordenat d'ordres que es dóna a una computadora per a realitzar una determinada tasca. El programador és qui introdueix programes a la computadora, només aleshores la computadora adquireix utilitat. La computadora transforma dades en informació.
  • Počítačový program je v informatice postup operací, který popisuje realizaci dané úlohy. Počítačový program může být vytvořen programátorem zápisem algoritmu v nějakém programovacím jazyce (dříve byl často realizován přímo v hardware – zapojením vodičů, děrným štítkem apod.).
  • Un programa, o también llamado programa informático, programa de computación o programa de ordenador, es simplemente un conjunto de instrucciones para una computadora. Las computadoras necesitan de los programas para funcionar, y un programa no hace nada a menos que sus instrucciones sean ejecutadas por el procesador. Un programa se puede referir tanto a un programa ejecutable como a su código fuente, el cual es transformado en un ejecutable cuando es compilado.
  • Tietokoneohjelma on joukko (ennalta määrättyjä) käskyjä, joiden määräysten mukaan tietokone suorittaa sille valmistellun tehtävän. Jos sekaantumisen vaaraa ei ole, tietokoneohjelmaan viitataan yleensä yksinkertaisesti sanalla ohjelma. Tietokoneohjelman tekemistä kutsutaan ohjelmoinniksi. Ohjelma merkityksessä tietokoneohjelma voi merkitä useita hieman eri asioita. Tietokoneen ajettavissa olevaa ohjelmaa, josta käytetään myös nimeä konekoodi tai konekieli.
  • Un programme informatique est une liste d'instructions indiquant à un ordinateur ce qu'il doit faire. Il se présente sous la forme de courtes séquences d'instructions appelées fonctions comportant souvent des données de base, chaque séquence devant être exécutée dans l'ordre par un processeur.
  • Nell'informatica, un programma per calcolatore, o semplicemente programma, è la descrizione di un algoritmo in un linguaggio adatto a essere eseguito da un computer o da una macchina virtuale. È una sequenza logicamente ordinata di operazioni o comandi di istruzioni, un insieme di istruzioni che produce soluzioni per una data classe di problemi.
  • Een computerprogramma is een verzameling instructies die aangeven wat een computer moet doen. Als een computerprogramma wordt uitgevoerd, leest de computer de instructies uit het programma zoals dat is opgeslagen op een gegevensdrager en voert de programmacode volgens voorschrift uit.
  • Program komputerowy - sekwencja symboli opisująca obliczenia zgodnie z pewnymi regułami zwanymi językiem programowania. Program jest zazwyczaj wykonywany przez komputer (np. wyświetlenie strony internetowej), czasami bezpośrednio – jeśli wyrażony jest w języku zrozumiałym dla danej maszyny lub pośrednio – gdy jest interpretowany przez inny program. Program może być ciągiem instrukcji opisujących modyfikacje stanu maszyny ale może również opisywać obliczenia w inny sposób.
  • Um programa de computador é uma coleção 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.
  • Un program pe calculator reprezintă un set de instrucţiuni prin care se comunică unui calculator cum să efectueze un anumit grup de operaţii. Acestea se numesc cod sau 'sursă'. Această compunere de instructiuni este scrisă de un programator. De obicei persoana care scrie programul foloseşte fie un editor text (pentru un program simplu),fie un mediu integrat de dezvoltare.
  • Компью́терная програ́мма — последовательность инструкций, предназначенная для исполнения устройством управления вычислительной машины. Чаще всего образ программы хранится в виде исполняемого модуля (отдельного файла или группы файлов).
  • Ett datorprogram, även kallat dataprogram, är en serie instruktioner som kontrollerar en dator, och talar om för den vad den ska göra, steg för steg, 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.
  • Комп'ю́терна програ́ма — це логічно впорядкована послідовність команд, необхідних для вирішення задачі. Опис алгоритму розв'язку задачі в термінах елементарних операцій машини.
rdfs:label
  • Computer program
  • Computerprogramm
  • Programa informàtic
  • Počítačový program
  • Programa informático
  • Tietokoneohjelma
  • Programme informatique
  • Programma (informatica)
  • プログラム (コンピュータ)
  • Computerprogramma
  • Program komputerowy
  • Programa de computador
  • Program (informatică)
  • Компьютерная программа
  • Datorprogram
  • Комп'ютерна програма
  • 计算机程序
owl:sameAs
skos:subject
foaf:page
is dbpedia-owl:Company/industry of
is dbpedia-owl:industry of
is dbpprop:disambiguates of
is dbpprop:forProperty of
is dbpprop:industry of
is dbpprop:redirect of
is dbpprop:species of