Vilka typer av matematik använder datorprogrammerare?

click fraud protection
...

Matematik är en grundläggande aktivitet i datorprogrammering.

Datorprogrammering berör nästan alla aspekter av våra liv. Programvaruapplikationer för våra datorer är vanligt förekommande när datorprogrammering nämns. Programmering av inbyggda enheter kan dock hittas i bilar, mobiltelefoner, videospel, apparater och dörrlås. Datorapplikationer finns tillgängliga för utbildning, underhållning och arbete som använder olika typer av matematik.

Grundläggande programmering matematik

Binär matematik är kärnan i hur vilken dator som helst fungerar. Binär används för att representera varje nummer i datorn. Läsning och enkla matematiska operationer med binär är avgörande för lågnivåprogrammering av hårdvara. Att förstå hur man arbetar med ett hexadecimalt talsystem krävs för många programmeringsfunktioner som att ställa in färgen på ett objekt. Standardaritmetik används i många programmeringsfunktioner. Addition, subtraktion, multiplikation och division används i nästan alla program som skrivs. Algebra används för att lösa enkla problem som många datorprogrammerare kommer att stöta på.

Dagens video

Avancerad programmering matematik

Att få en datavetenskaplig examen kräver att du fyller många matteklasser. Dessa inkluderar college algebra, statistik, kalkyl I och kalkyl II. Dessa klasser tillämpas på två olika sätt för datorprogrammering. Det mest uppenbara är att använda matematiken som lärs ut för att lösa komplexa ekvationer. Desto mindre uppenbart är att de färdigheter som lärts för att bemästra avancerad matematik liknar de färdigheter som krävs för att bygga komplexa applikationer. Dessa färdigheter inkluderar logik och att följa komplicerade steg-för-steg-processer.

Applikationsspecifik matematik

Applikationen för programmet som skapas kommer ofta att diktera den specifika typen av matematiska tekniker som krävs. Linjär algebra används ofta för transformation av matriser. Matristransformation finns i både 2D- och 3D-modellering som ses i datorstödd design och fotoredigeringsprogram. Differentialekvationer kan hittas i programvara för att simulera trafik eller hälsotillstånd. Statistik används i många datorprogrammeringsapplikationer inklusive pollingsystem, rapporter och kortspel.