{"id":16016,"date":"2024-02-10T09:02:03","date_gmt":"2024-02-10T09:02:03","guid":{"rendered":"https:\/\/promoguy.nl\/?post_type=entity&#038;p=16016"},"modified":"2024-03-09T16:10:01","modified_gmt":"2024-03-09T16:10:01","slug":"functions","status":"publish","type":"entity","link":"https:\/\/promoguy.nl\/lv\/blog\/vocabulary\/functions\/","title":{"rendered":"funkcijas"},"content":{"rendered":"<p>Datorprogramm\u0113\u0161an\u0101 apak\u0161programma ir programmas instrukciju virkne, kas veic konkr\u0113tu uzdevumu un ir apvienota k\u0101 vien\u012bba.  \u0160o vien\u012bbu p\u0113c tam var izmantot programm\u0101s visur, kur j\u0101veic konkr\u0113tais uzdevums.  Apak\u0161programmas var defin\u0113t programm\u0101s vai atsevi\u0161\u0137i bibliot\u0113k\u0101s, ko var izmantot vair\u0101kas programmas.  Da\u017e\u0101d\u0101s programm\u0113\u0161anas valod\u0101s apak\u0161programmu var saukt par proced\u016bru, funkciju, rut\u012bnu, metodi vai apak\u0161programmu.  Da\u017ereiz tiek lietots visp\u0101r\u012bgs termins \"saucam\u0101 vien\u012bba\". K\u0101 liecina nosaukums apak\u0161programma, apak\u0161programma darbojas l\u012bdz\u012bgi k\u0101 datorprogramma, ko izmanto k\u0101 vienu posmu liel\u0101k\u0101 programm\u0101 vai cit\u0101 apak\u0161programm\u0101. Apak\u0161programmu bie\u017ei kod\u0113 t\u0101, lai to var\u0113tu palaist (izsaukt) vair\u0101kas reizes un\/vai no vair\u0101k\u0101m viet\u0101m vienas programmas izpildes laik\u0101, tostarp no cit\u0101m apak\u0161programm\u0101m, un p\u0113c tam, kad apak\u0161programmas uzdevums ir izpild\u012bts, to var atzarot (atgriezties) uz n\u0101kamo instrukciju p\u0113c izsaukuma.  Maurice Wilkes, David Wheeler un Stanley Gill tiek uzskat\u012bti par \u0161\u012bs koncepcijas izgudrot\u0101jiem, ko vi\u0146i nosauca par sl\u0113gtu apak\u0161programmu, pretstat\u0101 atv\u0113rtai apak\u0161programmai vai makroprogrammai. Apak\u0161programmas ir sp\u0113c\u012bgs programm\u0113\u0161anas r\u012bks, un daudzu programm\u0113\u0161anas valodu sintaks\u0113 ir iek\u013cauts atbalsts to rakst\u012b\u0161anai un lieto\u0161anai. P\u0101rdom\u0101ta apak\u0161programmu izmanto\u0161ana (piem\u0113ram, izmantojot struktur\u0113t\u0101s programm\u0113\u0161anas pieeju) bie\u017ei vien iev\u0113rojami samazina lielas programmas izstr\u0101des un uztur\u0113\u0161anas izmaksas, vienlaikus paaugstinot t\u0101s kvalit\u0101ti un uzticam\u012bbu. Apak\u0161programmas, kas bie\u017ei vien ir apkopotas bibliot\u0113k\u0101s, ir svar\u012bgs meh\u0101nisms programmat\u016bras koplieto\u0161anai un apmai\u0146ai. Objektorient\u0113t\u0101s programm\u0113\u0161anas discipl\u012bnas pamat\u0101 ir objekti un metodes (kas ir \u0161iem objektiem vai objektu klas\u0113m pievienotas apak\u0161programmas). Kompil\u0113\u0161anas metod\u0113, ko sauc par pavedienu kodu, izpild\u0101m\u0101 programma b\u016bt\u012bb\u0101 ir apak\u0161programmu izsaukumu sec\u012bba.<\/p>","protected":false},"excerpt":{"rendered":"<p>In computer programming, a subroutine is a sequence of program instructions that perform a specific task, packaged as a unit. This unit can then be used in programs wherever that particular task should be performed. Subprograms may be defined within programs, or separately in libraries that can be used by multiple programs. In different programming [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"wl_entities_gutenberg":"","footnotes":""},"categories":[],"wl_entity_type":[39],"class_list":["post-16016","entity","type-entity","status-publish","hentry","wl_entity_type-thing"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.0 (Yoast SEO v28.0) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>functions - Promoguy Digital Marketing Agency<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/promoguy.nl\/lv\/blog\/vocabulary\/functions\/\" \/>\n<meta property=\"og:locale\" content=\"lv_LV\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"functions\" \/>\n<meta property=\"og:description\" content=\"In computer programming, a subroutine is a sequence of program instructions that perform a specific task, packaged as a unit. This unit can then be used in programs wherever that particular task should be performed. Subprograms may be defined within programs, or separately in libraries that can be used by multiple programs. In different programming [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/promoguy.nl\/lv\/blog\/vocabulary\/functions\/\" \/>\n<meta property=\"og:site_name\" content=\"Promoguy Digital Marketing Agency\" \/>\n<meta property=\"article:modified_time\" content=\"2024-03-09T16:10:01+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 min\u016bte\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/promoguy.nl\\\/blog\\\/vocabulary\\\/functions\\\/\",\"url\":\"https:\\\/\\\/promoguy.nl\\\/blog\\\/vocabulary\\\/functions\\\/\",\"name\":\"functions - Promoguy Digital Marketing Agency\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/promoguy.nl\\\/pt\\\/#website\"},\"datePublished\":\"2024-02-10T09:02:03+00:00\",\"dateModified\":\"2024-03-09T16:10:01+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/promoguy.nl\\\/blog\\\/vocabulary\\\/functions\\\/#breadcrumb\"},\"inLanguage\":\"lv-LV\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/promoguy.nl\\\/blog\\\/vocabulary\\\/functions\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/promoguy.nl\\\/blog\\\/vocabulary\\\/functions\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/promoguy.nl\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"functions\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/promoguy.nl\\\/pt\\\/#website\",\"url\":\"https:\\\/\\\/promoguy.nl\\\/pt\\\/\",\"name\":\"Promoguy Digital Marketing Agency\",\"description\":\"Performance Marketing Agency\",\"publisher\":{\"@id\":\"https:\\\/\\\/promoguy.nl\\\/pt\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/promoguy.nl\\\/pt\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"lv-LV\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/promoguy.nl\\\/pt\\\/#organization\",\"name\":\"Promoguy Digital Marketing Agency\",\"url\":\"https:\\\/\\\/promoguy.nl\\\/pt\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"lv-LV\",\"@id\":\"https:\\\/\\\/promoguy.nl\\\/pt\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/promoguy.nl\\\/wp-content\\\/uploads\\\/2023\\\/06\\\/PROMOGUY_LOGO_RGB_Main-versions_White-logo.svg\",\"contentUrl\":\"https:\\\/\\\/promoguy.nl\\\/wp-content\\\/uploads\\\/2023\\\/06\\\/PROMOGUY_LOGO_RGB_Main-versions_White-logo.svg\",\"width\":362,\"height\":82,\"caption\":\"Promoguy Digital Marketing Agency\"},\"image\":{\"@id\":\"https:\\\/\\\/promoguy.nl\\\/pt\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"funkcijas - Promoguy Digit\u0101l\u0101 m\u0101rketinga a\u0123ent\u016bra","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/promoguy.nl\/lv\/blog\/vocabulary\/functions\/","og_locale":"lv_LV","og_type":"article","og_title":"functions","og_description":"In computer programming, a subroutine is a sequence of program instructions that perform a specific task, packaged as a unit. This unit can then be used in programs wherever that particular task should be performed. Subprograms may be defined within programs, or separately in libraries that can be used by multiple programs. In different programming [&hellip;]","og_url":"https:\/\/promoguy.nl\/lv\/blog\/vocabulary\/functions\/","og_site_name":"Promoguy Digital Marketing Agency","article_modified_time":"2024-03-09T16:10:01+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 min\u016bte"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/promoguy.nl\/blog\/vocabulary\/functions\/","url":"https:\/\/promoguy.nl\/blog\/vocabulary\/functions\/","name":"funkcijas - Promoguy Digit\u0101l\u0101 m\u0101rketinga a\u0123ent\u016bra","isPartOf":{"@id":"https:\/\/promoguy.nl\/pt\/#website"},"datePublished":"2024-02-10T09:02:03+00:00","dateModified":"2024-03-09T16:10:01+00:00","breadcrumb":{"@id":"https:\/\/promoguy.nl\/blog\/vocabulary\/functions\/#breadcrumb"},"inLanguage":"lv-LV","potentialAction":[{"@type":"ReadAction","target":["https:\/\/promoguy.nl\/blog\/vocabulary\/functions\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/promoguy.nl\/blog\/vocabulary\/functions\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/promoguy.nl\/"},{"@type":"ListItem","position":2,"name":"functions"}]},{"@type":"WebSite","@id":"https:\/\/promoguy.nl\/pt\/#website","url":"https:\/\/promoguy.nl\/pt\/","name":"Promoguy Digit\u0101l\u0101 m\u0101rketinga a\u0123ent\u016bra","description":"Veiktsp\u0113jas m\u0101rketinga a\u0123ent\u016bra","publisher":{"@id":"https:\/\/promoguy.nl\/pt\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/promoguy.nl\/pt\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"lv-LV"},{"@type":"Organization","@id":"https:\/\/promoguy.nl\/pt\/#organization","name":"Promoguy Digit\u0101l\u0101 m\u0101rketinga a\u0123ent\u016bra","url":"https:\/\/promoguy.nl\/pt\/","logo":{"@type":"ImageObject","inLanguage":"lv-LV","@id":"https:\/\/promoguy.nl\/pt\/#\/schema\/logo\/image\/","url":"https:\/\/promoguy.nl\/wp-content\/uploads\/2023\/06\/PROMOGUY_LOGO_RGB_Main-versions_White-logo.svg","contentUrl":"https:\/\/promoguy.nl\/wp-content\/uploads\/2023\/06\/PROMOGUY_LOGO_RGB_Main-versions_White-logo.svg","width":362,"height":82,"caption":"Promoguy Digital Marketing Agency"},"image":{"@id":"https:\/\/promoguy.nl\/pt\/#\/schema\/logo\/image\/"}}]}},"_wl_alt_label":[],"wl:entity_url":"https:\/\/data.wordlift.io\/wl1503668\/entity\/functions","_links":{"self":[{"href":"https:\/\/promoguy.nl\/lv\/wp-json\/wp\/v2\/entities\/16016","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/promoguy.nl\/lv\/wp-json\/wp\/v2\/entities"}],"about":[{"href":"https:\/\/promoguy.nl\/lv\/wp-json\/wp\/v2\/types\/entity"}],"author":[{"embeddable":true,"href":"https:\/\/promoguy.nl\/lv\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/promoguy.nl\/lv\/wp-json\/wp\/v2\/comments?post=16016"}],"version-history":[{"count":1,"href":"https:\/\/promoguy.nl\/lv\/wp-json\/wp\/v2\/entities\/16016\/revisions"}],"predecessor-version":[{"id":16208,"href":"https:\/\/promoguy.nl\/lv\/wp-json\/wp\/v2\/entities\/16016\/revisions\/16208"}],"wp:attachment":[{"href":"https:\/\/promoguy.nl\/lv\/wp-json\/wp\/v2\/media?parent=16016"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/promoguy.nl\/lv\/wp-json\/wp\/v2\/categories?post=16016"},{"taxonomy":"wl_entity_type","embeddable":true,"href":"https:\/\/promoguy.nl\/lv\/wp-json\/wp\/v2\/wl_entity_type?post=16016"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}