Hem : Programvaruvillkor : Bearbetningsdefinition

Bearbetning

Bearbetning är en programmeringsspråk designad för bildkonstnären. Det är öppen källkod och använder grundläggande syntax för att skapa teckningar, animationer och interaktiva program. Den innehåller också en bas IDE, som fungerar som programmeringsgränssnitt.

Varje program skapad i Processing kallas en "skiss" och kan sparas i en skissbok. De är okompilerade källkod filer och sparas i en oformatterad text formatera. Varje skiss kan köras inom bearbetningsgränssnittet med Skiss → Kör kommando. De Skiss → Tweak med kommandot kan du redigera programkoden i realtid när skissen körs. De Skiss → Present kör skissen som en helskärmsapplikation.

Nedan följer ett exempel på bearbetningskod som skapar ett fönster som är 640x480 stort och drar en rektangel nära det övre vänstra hörnet som är 300x200 i storlek.

ogiltig installation () {
storlek (640,480);
}

ogiltig dragning () {
rekt (40,40,300,200);
}

Bearbetningen bygger på java, så Bearbetning av källkod har liknande syntax som Java. Bearbetningsfönstret är faktiskt ett Java-program som heter PApplet, vilket är ett Java klass. Innan Processing 3 släpptes (2015) var det möjligt att bädda in en PApplet i ett Java-program. De applet beroendet avlägsnades i Processing 3.0, så extra kod krävs nu för att bädda in PApplets i Java-applikationer.

Medan Processing IDE är det vanliga sättet att skapa och köra Processing-skisser, kan de också byggas och köras med andra gränssnitt. Det är till exempel möjligt att använda en IDE som Eclipse så länge som Processing's core.jar filen importeras. Det är också möjligt att köra bearbetningsskisser direkt i en webbläsare med hjälp av p5.js JavaScript bibliotek. Slutligen finns det en Processing.py bibliotek som gör att bearbetningsprogram kan skrivas och köras in Python.

TechLib - Tech Lib Computer Dictionary

Denna sida innehåller en teknisk definition av bearbetning. Det förklarar i dataterminologi vad Processing betyder och är ett av många programvaruuttryck i TechLib-ordlistan.

Alla definitioner på TechLib-webbplatsen är skrivna för att vara tekniskt korrekta men också lätta att förstå. Om du tycker att denna bearbetningsdefinition är till hjälp kan du referera till den med citatlänkarna ovan.