Execution (computing) (original) (raw)

About DBpedia

컴퓨터와 소프트웨어 공학에서 실행(實行, execution, run)은 컴퓨터나 가상 컴퓨터가 컴퓨터 프로그램의 함수를 수행하는 과정이다.

thumbnail

Property Value
dbo:abstract Execution in computer and software engineering is the process by which a computer or virtual machine reads and acts on the instructions of a computer program. Each instruction of a program is a description of a particular action which must be carried out, in order for a specific problem to be solved. Execution involves repeatedly following a 'fetch–decode–execute' cycle for each instruction done by control unit. As the executing machine follows the instructions, specific effects are produced in accordance with the semantics of those instructions. Programs for a computer may be executed in a batch process without human interaction or a user may type commands in an interactive session of an interpreter. In this case, the "commands" are simply program instructions, whose execution is chained together. The term run is used almost synonymously. A related meaning of both "to run" and "to execute" refers to the specific action of a user starting (or launching or invoking) a program, as in "Please run the application." (en) En informatique, l'exécution est le processus par lequel un ordinateur ou une machine virtuelle met en œuvre les instructions d'un programme. Les instructions du programme entraînent des séquences d'actions élémentaires sur la machine d'exécution. Les effets qu'entraînent ces actions sont conformes à la sémantique des instructions du programme. Un programme en cours d'exécution est appelé un processus. L’exécution symbolique permet d'explorer les chemins d'exécution possibles d'un programme informatique à partir des symboles contenus dans son code source. Elle diffère de l’exécution concrète qui ne suit qu'un seul des chemins possibles. Alors que l’exécution concrète met directement à jour les variables en mémoire, l’exécution symbolique enregistre les formules logiques liant les variables entre elles. Le but est d'analyser statiquement un programme pour trouver des bugs ou prouver certaines propriétés du programme. Il s'agit d'une interprétation abstraite d'un programme. (fr) 컴퓨터와 소프트웨어 공학에서 실행(實行, execution, run)은 컴퓨터나 가상 컴퓨터가 컴퓨터 프로그램의 함수를 수행하는 과정이다. (ko) ソフトウェア工学において、コンピュータで実行 (じっこう、execution / run)するとは、コンピュータまたは仮想マシンがコンピュータプログラムの命令を実行すること。プログラムの各命令は、特定の問題を解決するために実行される、特定のアクションについての説明である。命令が記述するアクションが実行中のマシンによって実行されると、実行された命令のセマンティクスに従って、特定の効果が生成される。 コンピュータ用のプログラムは、人間の介入なしにバッチ処理で実行することも、ユーザーがインタプリタの対話型セッションでコマンドを入力することもできる。この場合、「コマンド」は単にプログラム命令であり、その実行は連鎖している。 (ja) Con esecuzione, in informatica, si indica il processo tramite il quale un sistema di elaborazione (computer o macchina virtuale) esegue (elabora) le istruzioni di un programma, seguendone il flusso di esecuzione specificato nel rispettivo codice sorgente, dopo le fasi di compilazione/interpretazione e linking. In generale il termine "eseguire" è usato per indicare l'avvio di un programma installato; più precisamente, l'esecuzione è lo stato in cui si trova un processo quando una CPU sta eseguendo le istruzioni che lo caratterizzano (a differenza di altri momenti in cui può essere ad esempio in uno stato sospeso (idle), o anche in attesa che si renda disponibile una CPU; vedi anche scheduler). (it) Execução em engenharia da computação e de software é o processo pelo qual um computador ou máquina virtual lê e age sobre as instruções de um programa de computador. Cada instrução de um programa é uma descrição de uma determinada ação que deve ser executada para que um problema específico seja resolvido. A execução envolve seguir repetidamente um ciclo "buscar-decodificar-executar" para cada instrução. À medida que a máquina executora segue as instruções, efeitos específicos são produzidos de acordo com a semântica dessas instruções. Programas para um computador podem ser executados em um processo em lote sem interação humana ou um usuário pode digitar comandos em uma sessão interativa de um interpretador. Neste caso, os "comandos" são simplesmente instruções de programa, cuja execução é encadeada. O termo correr (run) é usado quase como sinônimo. Um significado relacionado de "executar" e "correr" refere-se à ação específica de um usuário iniciando (ou lançando ou invocando) um programa, como em "corra o aplicativo, por favor". (pt) Inom informationstekniken innebär termen exekvera att göra en körning av ett datorprogram. Dialogexekvering är genomförande av dialog med hjälp av bland annat självlärande och självkommunicerande rutiner eller system. Responstiden för en programprocess beror på dess exekveringstid, det vill säga dess processortid, men påverkas även av nätverkets och hårdvarans svarstid, av operativsystemets belastning av andra processer med mera. (sv)
dbo:thumbnail wiki-commons:Special:FilePath/Fetch-Decode-Execute_Cycle.png?width=300
dbo:wikiPageID 418206 (xsd:integer)
dbo:wikiPageLength 12192 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1121445184 (xsd:integer)
dbo:wikiPageWikiLink dbr:Processor_register dbr:QEMU dbr:Entry_point dbr:Operating-system-level_virtualization dbr:Video_game_console_emulator dbr:Instruction_cycle dbr:Interpreter_(computing) dbr:Interrupt_handler dbc:Computing_terminology dbr:Command_(computing) dbr:Compiler dbr:Computer dbr:Computer_multitasking dbr:Computer_system dbr:Concurrent_computing dbr:Memory_management dbr:Run_time_(program_lifecycle_phase) dbr:Full_virtualization dbr:Control_unit dbr:Process-context_identifier dbr:Application_Binary_Interface dbr:Batch_processing dbr:Load_time dbr:Stack_(abstract_data_type) dbr:Subroutine dbr:Compile_time dbr:Computer_architecture dbr:Computer_engineering dbr:Computer_memory dbr:Computer_program dbr:Emulator dbr:Hardware-assisted_virtualization dbr:Kernel_(operating_system) dbr:Parallel_computing dbr:Program_counter dbr:Garbage_collection_(computer_science) dbr:Heap_(data_structure) dbr:Link_time dbr:Data_(computing) dbr:Dynamic_linking dbr:Dynamic_programming_language dbr:Formal_semantics_of_programming_languages dbr:Bare_machine dbr:Central_processing_unit dbr:Machine_code dbr:Source_code dbr:Crash_(computing) dbr:Hypervisor dbr:Thread_(computing) dbr:Translator_(computing) dbr:Booting dbr:Bytecode dbr:Software_testing dbr:Termination_(computer_science) dbr:Instance_(computer_science) dbr:Instruction_(computer_science) dbr:Instruction_pipeline dbr:Integrated_development_environment dbr:Native_code dbr:Operating_system dbr:CPU dbr:Virtual_machine dbr:Runtime_library dbr:Session_(computer_science) dbr:User_(computing) dbr:Variable_(computer_science) dbr:Virtualization dbr:Programming_language dbr:Executable dbr:Execution_model dbr:System_virtual_machine dbr:Parser dbr:Run-time_system dbr:File:Fetch-Decode-Execute_Cycle.png
dbp:date May 2020 (en)
dbp:wikiPageUsesTemplate dbt:CPU_technologies dbt:Main dbt:Reflist dbt:Rp dbt:See dbt:Short_description dbt:What dbt:Program_execution
dcterms:subject dbc:Computing_terminology
gold:hypernym dbr:Process
rdf:type dbo:Election
rdfs:comment 컴퓨터와 소프트웨어 공학에서 실행(實行, execution, run)은 컴퓨터나 가상 컴퓨터가 컴퓨터 프로그램의 함수를 수행하는 과정이다. (ko) ソフトウェア工学において、コンピュータで実行 (じっこう、execution / run)するとは、コンピュータまたは仮想マシンがコンピュータプログラムの命令を実行すること。プログラムの各命令は、特定の問題を解決するために実行される、特定のアクションについての説明である。命令が記述するアクションが実行中のマシンによって実行されると、実行された命令のセマンティクスに従って、特定の効果が生成される。 コンピュータ用のプログラムは、人間の介入なしにバッチ処理で実行することも、ユーザーがインタプリタの対話型セッションでコマンドを入力することもできる。この場合、「コマンド」は単にプログラム命令であり、その実行は連鎖している。 (ja) Con esecuzione, in informatica, si indica il processo tramite il quale un sistema di elaborazione (computer o macchina virtuale) esegue (elabora) le istruzioni di un programma, seguendone il flusso di esecuzione specificato nel rispettivo codice sorgente, dopo le fasi di compilazione/interpretazione e linking. In generale il termine "eseguire" è usato per indicare l'avvio di un programma installato; più precisamente, l'esecuzione è lo stato in cui si trova un processo quando una CPU sta eseguendo le istruzioni che lo caratterizzano (a differenza di altri momenti in cui può essere ad esempio in uno stato sospeso (idle), o anche in attesa che si renda disponibile una CPU; vedi anche scheduler). (it) Inom informationstekniken innebär termen exekvera att göra en körning av ett datorprogram. Dialogexekvering är genomförande av dialog med hjälp av bland annat självlärande och självkommunicerande rutiner eller system. Responstiden för en programprocess beror på dess exekveringstid, det vill säga dess processortid, men påverkas även av nätverkets och hårdvarans svarstid, av operativsystemets belastning av andra processer med mera. (sv) Execution in computer and software engineering is the process by which a computer or virtual machine reads and acts on the instructions of a computer program. Each instruction of a program is a description of a particular action which must be carried out, in order for a specific problem to be solved. Execution involves repeatedly following a 'fetch–decode–execute' cycle for each instruction done by control unit. As the executing machine follows the instructions, specific effects are produced in accordance with the semantics of those instructions. (en) En informatique, l'exécution est le processus par lequel un ordinateur ou une machine virtuelle met en œuvre les instructions d'un programme. Les instructions du programme entraînent des séquences d'actions élémentaires sur la machine d'exécution. Les effets qu'entraînent ces actions sont conformes à la sémantique des instructions du programme. Un programme en cours d'exécution est appelé un processus. (fr) Execução em engenharia da computação e de software é o processo pelo qual um computador ou máquina virtual lê e age sobre as instruções de um programa de computador. Cada instrução de um programa é uma descrição de uma determinada ação que deve ser executada para que um problema específico seja resolvido. A execução envolve seguir repetidamente um ciclo "buscar-decodificar-executar" para cada instrução. À medida que a máquina executora segue as instruções, efeitos específicos são produzidos de acordo com a semântica dessas instruções. (pt)
rdfs:label Exécution (informatique) (fr) Execution (computing) (en) Esecuzione (informatica) (it) 실행 (ko) 実行 (コンピュータ) (ja) Execução (computação) (pt) Exekvering (sv)
owl:sameAs freebase:Execution (computing) wikidata:Execution (computing) dbpedia-da:Execution (computing) dbpedia-fr:Execution (computing) http://hy.dbpedia.org/resource/Ծրագրի_կատարում dbpedia-it:Execution (computing) dbpedia-ja:Execution (computing) dbpedia-ka:Execution (computing) dbpedia-ko:Execution (computing) dbpedia-no:Execution (computing) dbpedia-pt:Execution (computing) dbpedia-sr:Execution (computing) dbpedia-sv:Execution (computing) dbpedia-vi:Execution (computing) https://global.dbpedia.org/id/9MoF
prov:wasDerivedFrom wikipedia-en:Execution_(computing)?oldid=1121445184&ns=0
foaf:depiction wiki-commons:Special:FilePath/Fetch-Decode-Execute_Cycle.png
foaf:isPrimaryTopicOf wikipedia-en:Execution_(computing)
is dbo:wikiPageDisambiguates of dbr:Execution_(disambiguation)
is dbo:wikiPageRedirects of dbr:Invoke_operator_(computer_programming) dbr:Execution_context dbr:Software_execution dbr:Execution_(computers) dbr:Execution_(program) dbr:Execution_(software)
is dbo:wikiPageWikiLink of dbr:Preemption_(computing) dbr:Entry_point dbr:Memory_debugger dbr:Berkeley_r-commands dbr:Black_Perl dbr:Algorithm dbr:Algorithmic_program_debugging dbr:Per_Brinch_Hansen dbr:Unary_operation dbr:Deadline-monotonic_scheduling dbr:Debugging dbr:Interpreter_(computing) dbr:Interpreter_directive dbr:Invoke_operator_(computer_programming) dbr:Time_travel_debugging dbr:.NET dbr:Computer dbr:Constant_(computer_programming) dbr:Control-flow_graph dbr:Chi_(Chobits) dbr:One-liner_program dbr:Node_graph_architecture dbr:Clipper_(programming_language) dbr:Ehud_Shapiro dbr:Elbrus_2000 dbr:Function_(computer_programming) dbr:Glossary_of_computer_science dbr:GrGen dbr:Mix_(build_tool) dbr:Concurrency_(computer_science) dbr:Context_switch dbr:Control_flow dbr:The_Legend_of_Zelda:_Twilight_Princess dbr:Riskware dbr:Operational_semantics dbr:Basis_path_testing dbr:Lint_(software) dbr:Strip_(Unix) dbr:Cloud_computing dbr:Comparison_of_Windows_Vista_and_Windows_XP dbr:Compile-time_function_execution dbr:Compile_and_go_system dbr:Compile_time dbr:Computer_architecture_simulator dbr:Computer_program dbr:Hardware_acceleration dbr:Parrot_intermediate_representation dbr:Profile-guided_optimization dbr:Symbolic_execution dbr:Task_(computing) dbr:Theoretical_computer_science dbr:Autocorrelation dbr:BSAVE dbr:Tim_Teitelbaum dbr:TrueCrypt dbr:Data_(computer_science) dbr:Wine_(software) dbr:Doctor_in_a_cell dbr:Futures_and_promises dbr:Code_as_data dbr:Heisenbug dbr:Job_stream dbr:Language-based_system dbr:Link_time dbr:A2_(operating_system) dbr:Amortized_analysis dbr:Exception_handling dbr:PHP dbr:Digital_organism dbr:Global_Offset_Table dbr:Hard_coding dbr:Software_incompatibility dbr:Source_code dbr:Process_(computing) dbr:Return_statement dbr:Halt_and_Catch_Fire_(TV_series) dbr:The_Dad_Who_Knew_Too_Little dbr:Sequence_point dbr:Abstract_machine dbr:Access-control_list dbr:T-code dbr:THE_multiprogramming_system dbr:Code_injection dbr:Thread_(computing) dbr:Software_widget dbr:Threaded_code dbr:BASIC_Stamp dbr:Buffer_overflow dbr:File-system_permissions dbr:Execute dbr:Execution_(disambiguation) dbr:Execution_context dbr:Installation_(computer_programs) dbr:Konqueror dbr:Xgrid dbr:Robustness_(computer_science) dbr:Runtime_(program_lifecycle_phase) dbr:R._Scott_Morris dbr:Scope_(computer_science) dbr:Semantics_(computer_science) dbr:Shard_(database_architecture) dbr:Web_shell dbr:Variable_(computer_science) dbr:Program_lifecycle_phase dbr:Programming_language dbr:Self-stabilization dbr:Execution_model dbr:Task_computing dbr:Programming_language_implementation dbr:Work-conserving_scheduler dbr:PLEXIL dbr:Parallel_Thread_Execution dbr:Parallel_multidimensional_digital_signal_processing dbr:Software_execution dbr:Execution_(computers) dbr:Execution_(program) dbr:Execution_(software)
is foaf:primaryTopic of wikipedia-en:Execution_(computing)