{"id":23091,"date":"2023-05-15T22:51:02","date_gmt":"2023-05-15T22:51:02","guid":{"rendered":"https:\/\/gufosaggio.net\/i\/quale-la-differenza-tra-processo-e-programma\/"},"modified":"2023-05-15T22:51:02","modified_gmt":"2023-05-15T22:51:02","slug":"quale-la-differenza-tra-processo-e-programma","status":"publish","type":"post","link":"https:\/\/gufosaggio.net\/i\/quale-la-differenza-tra-processo-e-programma\/","title":{"rendered":"Quale la differenza tra processo e programma?"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_88 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/gufosaggio.net\/i\/quale-la-differenza-tra-processo-e-programma\/#Programma_Vs_Processo\" >Programma Vs. Processo<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/gufosaggio.net\/i\/quale-la-differenza-tra-processo-e-programma\/#Thread\" >Thread<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/gufosaggio.net\/i\/quale-la-differenza-tra-processo-e-programma\/#Transizione_e_Schedulazione\" >Transizione e Schedulazione<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/gufosaggio.net\/i\/quale-la-differenza-tra-processo-e-programma\/#Condivisione_e_Processo\" >Condivisione e Processo<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/gufosaggio.net\/i\/quale-la-differenza-tra-processo-e-programma\/#Processo_e_Thread\" >Processo e Thread<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/gufosaggio.net\/i\/quale-la-differenza-tra-processo-e-programma\/#Time_Slice\" >Time Slice<\/a><\/li><\/ul><\/nav><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Programma_Vs_Processo\"><\/span>Programma Vs. Processo<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Un programma \u00e8 un insieme di file che contengono le istruzioni che un elaboratore deve eseguire per ottenere determinati risultati. Un processo, invece, \u00e8 un programma in esecuzione su un determinato elaboratore.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Thread\"><\/span>Thread<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Nel gergo dei forum, dei newsgroup e delle chat il thread (letteralmente &quot;filone&quot;, talvolta abbreviato in 3d) indica la discussione sviluppata dai singoli utenti.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Transizione_e_Schedulazione\"><\/span>Transizione e Schedulazione<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>A quale tipo di schedulazione si associa la transizione da running a Ready? La schedulazione a lungo termine riguarda la transizione dello stato new allo stato ready ed \u00e8 caratteristica dei sistemi batch.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Condivisione_e_Processo\"><\/span>Condivisione e Processo<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Cosa condividono i thread? Il thread condivide con i suoi peer thread il codice in esecuzione, i dati e i file aperti.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Processo_e_Thread\"><\/span>Processo e Thread<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Che cosa si intende con il termine processo? Il concetto di processo \u00e8 associato a quello di thread, con cui si intende una posizione nell&#8217;esecuzione del programma.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Time_Slice\"><\/span>Time Slice<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Glossario informatico: Time slicing Tecnica che permette a un sistema operativo di dividere il proprio tempo tra vari programmi in un sistema di multitasking o time sharing e dare l&#8217;impressione che questi siano eseguiti simultaneamente.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Programma Vs. Processo Un programma \u00e8 un insieme di file che contengono le istruzioni che un elaboratore deve eseguire per ottenere determinati risultati. Un processo, invece, \u00e8 un programma in esecuzione su un determinato elaboratore. Thread Nel gergo dei forum, dei newsgroup e delle chat il thread (letteralmente &quot;filone&quot;, talvolta abbreviato in 3d) indica la &#8230; <a title=\"Quale la differenza tra processo e programma?\" class=\"read-more\" href=\"https:\/\/gufosaggio.net\/i\/quale-la-differenza-tra-processo-e-programma\/\" aria-label=\"Per saperne di pi\u00f9 su Quale la differenza tra processo e programma?\">Leggi tutto<\/a><\/p>\n","protected":false},"author":666,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-23091","post","type-post","status-publish","format-standard","hentry","category-q"],"_links":{"self":[{"href":"https:\/\/gufosaggio.net\/i\/wp-json\/wp\/v2\/posts\/23091","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gufosaggio.net\/i\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gufosaggio.net\/i\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gufosaggio.net\/i\/wp-json\/wp\/v2\/users\/666"}],"replies":[{"embeddable":true,"href":"https:\/\/gufosaggio.net\/i\/wp-json\/wp\/v2\/comments?post=23091"}],"version-history":[{"count":0,"href":"https:\/\/gufosaggio.net\/i\/wp-json\/wp\/v2\/posts\/23091\/revisions"}],"wp:attachment":[{"href":"https:\/\/gufosaggio.net\/i\/wp-json\/wp\/v2\/media?parent=23091"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gufosaggio.net\/i\/wp-json\/wp\/v2\/categories?post=23091"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gufosaggio.net\/i\/wp-json\/wp\/v2\/tags?post=23091"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}