Computer programmering raakt bijna elk aspect van ons leven . Softwaretoepassingen voor de computers wordt vaak gedacht als het programmeren van computers wordt vermeld . Echter , het programmeren van embedded apparaten zijn te vinden in auto's , mobiele telefoons , video games , apparaten en deursloten . Computer applicaties zijn beschikbaar voor onderwijs, entertainment en het werk dat de verschillende soorten van de wiskunde te gebruiken . Basic Programmeren Math Binaire wiskunde is de kern van hoe een computer werkt . Binaire wordt gebruikt om elk nummer in de computer vertegenwoordigen . Lezen en eenvoudige wiskundige bewerkingen met binaire is cruciaal voor low - level programmeren van hardware. Begrijpen hoe te werken met hexadecimale getal systeem is nodig voor veel programmeertalen functies zoals het instellen van de kleur van een object . Standard rekenkunde gebruikt in vele functies van programmering. Optellen, aftrekken , vermenigvuldigen en delen wordt gebruikt in bijna elk programma geschreven . Algebra wordt gebruikt om eenvoudige problemen die veel computer programmeurs zullen tegenkomen op te lossen. Advanced Programming Math verkrijgen van een computer science graad vereist het invullen van veel wiskunde klassen . Deze omvatten college algebra , statistiek , calculus I en calculus II . Deze klassen worden toegepast in twee verschillende manieren voor het programmeren van computers . De meest voor de hand liggende is het gebruik van de wiskunde geleerd om complexe vergelijkingen op te lossen . De minder voor de hand liggende is de geleerde vaardigheden om geavanceerde wiskunde onder de knie is vergelijkbaar met de vaardigheden die nodig zijn om complexe applicaties te bouwen . Deze vaardigheden zijn logica en na ingewikkelde stap -voor-stap proces . Application - Specific Math De aanvraag voor het programma dat wordt aangemaakt zal vaak bepalend zijn voor de specifiek type math technieken vereist . Linear algebra wordt vaak gebruikt voor transformatie van matrices . Matrixtransformatie wordt gevonden in zowel 2D als 3D modelleren zoals te zien in computer - aided design en foto- editing software . Differentiaalvergelijkingen kan worden gevonden in de software voor het simuleren verkeer of gezondheidsproblemen. Statistiek wordt gebruikt in veel computer programmeren toepassingen waaronder polling systemen , rapporten en kaartspellen .
|