Извршавање (рачунарство)

Извршење код рачунарског и софтверског инжењеринга је процес којим рачунар или виртуелна машина обавља инструкције рачунарског програма. Упутства у програмском обарачу слажу једноставне акције на машину за извршење. Те акције производе ефекте у складу са семантиком упутства у програму.

Рачунарски програми могу да изврше гомилу процеса без људског учествовања, или корисник може укуцати команде у интерактивној сесији преводиоца. У овом случају "команде" су једноставни програми, чије извршавање је сковано заједно.

Израз run се скоро користи као синоним за извршење. Оба значења "to run" и "to execute" су сродна и односе се на специфичну акцију покретања (или лансирања или позивања) програма од стране корисника, као у "Молим вас покрените апликацију."

Контекст извршења

Контекст у коме извршење узима место је од кључног значаја. Веома мали број програма се извршава на голој машини. Програми обично садрже имплицитне и експлицитне претпоставке о расположивим ресурсима у време извршења. Већина програма се извршава уз подршку оперативног система и run-time библиотека специфичних за изворни језик који вам пружају кључне услуге не испоручујћи их директно од самог рачунара. Ово заштићено окружење, нпр., обично одваја програм од директне манипулације рачунарских периферија, пружајући више опште, апстрактне услуге.

Процес

Пре извршења, програм мора прво бити написан. Ово се обично обавља у изворном коду, који се за одређено време превођења преводи (и статички повезује за време повезивања) и извршава. Извршавање програма се затим позива, најчешће од стране оперативног система, који учитава програм у меморију (време учитавања), евентуално динамички врши повезивање, и тада почиње извршење померањем контроле на улазну тачку програма; сви ови кораци зависе од AP Интерфејса оперативног система. У овом тренутку извршење почиње и програм покреће време покретања. Програм тада траје до завршетка, до нормалног прекида или до рушења.

Интерпретатор

Систем који извршава програм се зове интерпретатор програма. Лабаво гледано, интерпретатор заправо ради оно што му програм каже да уради. Ово је у супротности са преводиоцем језика који претвара програм са једног језика на други. Најчешћи преводиоци језика су компилатори. Преводиоци типично претварају свој извор високог нивоа, са људски читљивог језика у нижи ниво језика (понекад толико ниско као матерњи машински код), који процесор једноставније и брже извршава. Идеја је да разлика између превођења и извршавања буде велика, тј. да програм буде састављен једном и да може бити извршаван небројано пута. Превођења може обезбеди велику корист насупрот директном тумачењу изворног језика. Компромис је то што је време развоја повећано, због компилација. У неким случајевима, само измењени фајлови морају бити прекомпилирани. Онда програм који се извршава мора бити поново повезан. За неке промене, програм који се извршава мора бити обновљен од нуле. Како рачунари и компајлери постају бржи, ова чињеница постаје мања препрека. Такође, брзина крајњег производа је важнија кориснику него време развоја.

Преводиоци обично производе апстрактни резултат који није у потпуности спреман да се изврши. Често, оперативни систем ће претворити објекатни код преводиоца у коначни облик програма који се извршава пре него што почне извођење програма.

Види још

Литература

Read other articles:

Brit Air IATA ICAO Kode panggil DB BZH BRITAIR Didirikan1973Mulai beroperasi1975PenghubungLyon-Saint Exupéry Paris-Orly Bandar Udara Paris-Charles de GaulleProgram penumpang setiaFlying BlueLounge bandaraDepartures LoungeAliansiSkyTeamArmada40Tujuan32Perusahaan indukAir France-KLMKantor pusatBandar Udara MorlaixMorlaix, PrancisSitus webwww.britair.com Brit Air CRJ-100 Brit Air (kependekan dari Brittany Air International ) adalah sebuah maskapai penerbangan regional yang berbasis di Bandar Ud...

 

Netralitas artikel ini dipertanyakan. Diskusi terkait dapat dibaca pada the halaman pembicaraan. Jangan hapus pesan ini sampai kondisi untuk melakukannya terpenuhi. (Pelajari cara dan kapan saatnya untuk menghapus pesan templat ini) artikel ini perlu dirapikan agar memenuhi standar Wikipedia. Tidak ada alasan yang diberikan. Silakan kembangkan artikel ini semampu Anda. Merapikan artikel dapat dilakukan dengan wikifikasi atau membagi artikel ke paragraf-paragraf. Jika sudah dirapikan, silakan ...

 

Reuse of output to stabilize a system For use of criticism and punishment to modify behavior, see performance appraisal and reinforcement. A simple negative feedback system is descriptive, for example, of some electronic amplifiers. The feedback is negative if the loop gain AB is negative. Negative feedback (or balancing feedback) occurs when some function of the output of a system, process, or mechanism is fed back in a manner that tends to reduce the fluctuations in the output, whether caus...

Anggrek kalajengking Klasifikasi ilmiah Kerajaan: Plantae Divisi: Magnoliophyta Kelas: Liliopsida Ordo: Orchidales Famili: Orchidaceae Genus: Coelogyne Spesies: Arachnis sp. Nama binomial Arachnis flos-aeris Anggrek kalajengking (Arachnis flos-aeris) atau biasa disebut Anggrek ketonggeng adalah salah satu spesies anggrek yang memiliki bentuk unik, dikarenakan bentuk bunganya yang mirip dengan hewan kalajengking.[1][2] Anggrek ini merupakan jenis anggrek yang dapat hidup di al...

 

Helmer HanssenLahir(1870-09-24)24 September 1870Bjørnskinn, Nordland, NorwegiaMeninggal2 Agustus 1956(1956-08-02) (umur 85)Tromsø, Troms, NorwegiaPekerjaanPemburu anjing laut, pilot es, penjelajah kutub, dan kapten Helmer Julius Hanssen (24 September 1870 – 2 Agustus 1956) adalah seorang pelaut, pilot, dan penjelajah kutub Norwegia. Dia berpartisipasi dalam tiga ekspedisi kutub yang dipimpin oleh Roald Amundsen dan merupakan salah satu dari lima penjelajah pertama yang...

 

Questa voce o sezione sull'argomento calciatori è priva o carente di note e riferimenti bibliografici puntuali. Sebbene vi siano una bibliografia e/o dei collegamenti esterni, manca la contestualizzazione delle fonti con note a piè di pagina o altri riferimenti precisi che indichino puntualmente la provenienza delle informazioni. Puoi migliorare questa voce citando le fonti più precisamente. Segui i suggerimenti del progetto di riferimento. Viviano Guida Guida al Brescia nella stagio...

Heritage railway in England This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Severn Valley Railway – news · newspapers · books · scholar · JSTOR (August 2020) (Learn how and when to remove this message) Severn Valley RailwayGWR 5700 Class Pannier tank 5764 crossing the Victoria Bridge.LocaleWorcestershire and...

 

Tiongkok padaOlimpiade Musim Dingin 2010Kode IOCCHNKONKomite Olimpiade TiongkokSitus webwww.olympic.cn (dalam bahasa Mandarin)Penampilan pada Olimpiade Musim Dingin 2010 di VancouverPeserta94[1] dalam 10[2] cabang olahragaPembawa benderaHan Xiaopeng (upacara pembukaan) Shen Xue, Zhao Hongbo (upacara penutupan)MedaliPeringkat ke-7 5 2 4 Total 11 Penampilan pada Olimpiade Musim Dingin (ringkasan)198019841988199219941998200220062010201420182022Penampilan terka...

 

List of events ← 1991 1990 1989 1992 in Afghanistan → 1993 1994 1995 Decades: 1970s 1980s 1990s 2000s 2010s See also:Other events of 1992List of years in Afghanistan The following lists events that happened during 1992 in Afghanistan. Incumbents President: until 16 April: Mohammad Najibullah 16 April-28 April: Abdul Rahim Hatif 28 April-28 June: Sibghatullah Mojaddedi starting 28 June: Burhanuddin Rabbani Chairman of the Council of Ministers: Fazal Haq Khaliqyar (until 15 April) P...

Estadio CachamayCTE Cachamay aerial viewFull nameCentro Total de Entretenimiento CachamayFormer namesEstadio Gino Scaringella (1980-1990)Polideportivo Cachamay (1990-2007)LocationCiudad Guayana, VenezuelaCapacity41,600 (seating only) [1]ConstructionBuilt1980Opened1980Renovated1990, 2007Construction costUS$74.4 millionTenantsMineros de Guayana Minervén de BolívarVenezuela national football team The Estadio Cachamay is part of the Centro Total de Entretenimiento Cachamay (English: The...

 

  提示:此条目页的主题不是萧。 簫琴簫與洞簫木管樂器樂器別名豎吹、豎篴、通洞分類管樂器相關樂器 尺八 东汉时期的陶制箫奏者人像,出土於彭山江口汉崖墓,藏於南京博物院 箫又稱洞簫、簫管,是中國古老的吹管樂器,特徵為單管、豎吹、開管、邊稜音發聲[1]。「簫」字在唐代以前本指排簫,唐宋以來,由於單管豎吹的簫日漸流行,便稱編管簫爲排簫�...

 

County in Iowa, United States County in IowaJohnson CountyCountyJohnson County Courthouse SealLocation within the U.S. state of IowaIowa's location within the U.S.Coordinates: 41°40′00″N 91°35′00″W / 41.666666666667°N 91.583333333333°W / 41.666666666667; -91.583333333333Country United StatesState IowaFoundedDecember 21, 1837Named forRichard Mentor Johnson (1837–2020) Lulu Johnson (since 2020)SeatIowa CityLargest cityIowa CityArea • T...

BETO JunctionIndustryRetail (Convenience stores)HeadquartersCoffey County, Kansas, United StatesServicesFuelDiner foodConvenience store BETO Junction Travel Plaza is a truck stop located at the intersection of Interstate 35 (I-35) and U.S. Highway 75 (US 75) in Coffey County, Kansas,[1] 12 miles (19 km) north of the Wolf Creek Generating Station.[2] BETO refers to the four closest major cities: Burlington, Emporia, Topeka, and Ottawa. The truck stop was de...

 

Wide-body double deck aircraft A380 redirects here. For other uses, see A380 (disambiguation). A388 redirects here. For the road, see A388 road. Airbus A380 An A380 of Emirates, the largest operator of the A380General informationRoleWide-body airlinerNational originMulti-national[a]ManufacturerAirbusManagement and usageEmirates British AirwaysSingapore AirlinesQantas Number built254 (including 3 test aircraft)[1]HistoryManufactured2003[2]–2021[1]Introduction ...

 

此條目需要擴充。 (2015年3月16日)请協助改善这篇條目,更進一步的信息可能會在討論頁或扩充请求中找到。请在擴充條目後將此模板移除。 此條目需要补充更多来源。 (2015年3月16日)请协助補充多方面可靠来源以改善这篇条目,无法查证的内容可能會因為异议提出而被移除。致使用者:请搜索一下条目的标题(来源搜索:中国—墨西哥关系 — 网页、新闻、书籍、学术、�...

اضغط هنا للاطلاع على كيفية قراءة التصنيف تونة بيضاء   حالة الحفظ   أنواع غير مهددة أو خطر انقراض ضعيف جدا المرتبة التصنيفية نوع  التصنيف العلمي  فوق النطاق  حيويات مملكة عليا  أبواكيات مملكة  بعديات حقيقية عويلم  كلوانيات مملكة فرعية  ثانويات الفم شع�...

 

Pour le film, voir Schmetterlinge (film). Schmetterlinge Données clés Pays d'origine Autriche Genre musical Chanson Années actives Depuis 1969 Composition du groupe Membres Georg Herrnstadt (claviers, guitare, chant)Herbert Zöchling-Tampier (basse, chant)Beatrix Neundlinger (chant, flûte, saxophone) Anciens membres Chant : Brigitte Schuster, Pippa ArmstrongGuitare : Günter Grosslercher, Erich Meixner, Fredi RubatschekBatterie, percussions : Willi Resetarits, Helmut Grös...

 

American comedy television series Now ApocalypseGenreComedyWritten by Gregg Araki Karley Sciortino Directed byGregg ArakiStarring Avan Jogia Kelli Berglund Beau Mirchoff Roxane Mesquida Country of originUnited StatesOriginal languageEnglishNo. of seasons1No. of episodes10ProductionExecutive producers Gregg Araki Steven Soderbergh Gregory Jacobs Camera setupSingle-cameraRunning time29-32 minutesOriginal releaseNetworkStarzReleaseMarch 10 (2019-03-10) –May 12, 2019 (2019-05-12)...

Species of bird Black-spotted barbet male and female Conservation status Least Concern  (IUCN 3.1)[1] Scientific classification Domain: Eukaryota Kingdom: Animalia Phylum: Chordata Class: Aves Order: Piciformes Family: Capitonidae Genus: Capito Species: C. niger Binomial name Capito niger(Statius Müller, 1776) The black-spotted barbet (Capito niger) is a species of bird in the family Capitonidae, the New World barbets. It is found in Brazil, the Guianas, and Venezuela.[...

 

Daniel HemetsbergerDaniel Hemetsberger a Vienna nel 2022Nazionalità Austria Sci alpino SpecialitàDiscesa libera, supergigante, combinata SquadraSV Unterach Statistiche aggiornate al 24 marzo 2024 Modifica dati su Wikidata · Manuale Daniel Hemetsberger (Vöcklabruck, 23 maggio 1991) è uno sciatore alpino austriaco. Indice 1 Biografia 2 Palmarès 2.1 Coppa del Mondo 2.2 Coppa Europa 2.2.1 Coppa Europa - vittorie 2.3 Nor-Am Cup 2.4 Campionati austriaci 3 Altri progetti 4 Colleg...