Rekenaarprogrammering

Rekenaarprogrammering (of net programmering) is die ontwerp en skryf van programme in programmeertale deur 'n rekenaarprogrammeur sodat dit op 'n rekenaar uitgevoer kan word.

In meer besonderhede is dit die implementering van een of meer verwante abstrakte algoritmes en/of datastrukture, deur gebruik te maak van 'n programmeertaal om 'n werkende rekenaarprogram te skep. Programmering bevat elemente van kuns, wetenskap, wiskunde en ingenieurswese.

Rekenaarprogrammering
Voorbeeld van 'n kodelys

Programmering is die noukerige vertaling van 'n probleem area in 'n taal wat dan in rekenaar kode omskep kan word deur 'n masjien vertaler. Dus skep die programeerder 'n instruksie lys vir die rekenaar om te volg.

Programmering vind plaas in 'n taal sodat 'n vertaler dit kan omskakel in masjien kode wat die rekenaar dan gebruik om sekere verwerkings te kan doen. Hierdie masjien taal staan bekend as binêre syfers. Biner dui op die getalle stelsel wat net twee state het "0" en "1". Die 0 en 1 waardes stel maklik die waardes aan en af, of ja en nee voor. Die tale is geskep om te dien as 'n taal wat deur beide rekenaars en mense verstaan word. Daar is 'n paar hoofsoorte. Daar is op die heel onderste vlak saamsteltaal, dit is uniek tot elke soort mikroverwerker. Saamsteltaal is baie amper dieselfde as masjientaal maar in plaas van bv. 10110110 te tik word die opdrag as teks geskryf bv. "add" en 'n ander program vertaal dit na die korrekte binêre kode. Die volgende is tale wat vertaal word. Dit sluit tale soos C, C++, Pascal, Delphi en vele meer in. Hierdie tale het 'n sintaks en mens kan veranderlikes en strukture soos "while" en "for" gebruik. 'n Vertaler word gebruik om die tale na masjientaal te vertaal.

Op die heel boonste vlak bestaan geïnterpreteerde tale. Dit is tale waar opdrag-vir-opdrag uitgevoer word soos Perl, Python en Basic. 'n Program of interpreteerder loop in die agtergrond en ontvang opdragte vanaf die geïnterpreteerde taal en voer die opdragte uit.

Sien ook

Tags:

AlgoritmeIngenieursweseKunsProgrammeertaalRekenaarRekenaarprogrammeurWetenskapWiskunde

🔥 Trending searches on Wiki Afrikaans:

ToringSendelingposisieVoedingVryheidsdagAtmosfeerAborsie in Suid-AfrikaMenseregtedagBywoordHerpes simplexOogproblemeDemokrasieNarsismeVaginaOnderwerp (taalkunde)ApartheidSwart nasionalismeSeevlakEngelsSuid-Afrikaanse algemene verkiesing van 1994Bernice WestSuid-Afrikaanse randJak de PriesterKoolhidraatUitwerking van klimaatsveranderingLetterkundeWolfVulkaanFiksieDriehoekAfrikaRefentse MorakeKlimaatWet op NaturellengrondLys van Suider-Afrikaanse soogdiereSpringbokkeSpinnekopAntisemitismeKlimaatsverandering in AfrikaMieliestronkRookgewoonteBybelVars waterLettergreepKonsentrasiekampJaco JacobsDrie-eenheidGianna MichaelsHomoniemGroot GatJodeLys van Suid-Afrikaanse kunstenaarsGeloftedagSwartbewussynsbewegingRumatiekGeskiedenis van AfrikaansKalenderHulpwerkwoordSinoniemLugbesoedelingAlfabetiese lys van Suid-Afrikaanse bomeOlifantWikiquoteSenuweestelselSelfvertroueTamatieKatBySeksposisieDemokratiese AlliansieMigrasie van voëlsKommunismeSwart menseMorfeemVingerseksMeningsverskil oor aardverwarming🡆 More