programmeren

We leggen uit wat programmeren in het algemeen en in informatica is. Ook geschiedenis van programmeren, de elementen en talen.

Een wereldreis organiseren is een voorbeeld van programmeren.

Wat is programmeren?

Programmeren is de handeling van programmeren, dat wil zeggen het organiseren van een reeks stappen die moeten worden gevolgd om een ​​bepaald ding te doen. Deze term kan in veel contexten, is het gebruikelijk om te praten over programmering bij het organiseren van een uitje, vakanties of de lijst met programma's met hun dagen en tijden van uitzending van de kanalen vanTV of de lijst met films van a bioscoop.

Verder op het gebied van computergebruik, is programmeren de spil in de relatie tussen computers en gebruikers.

Zie ook:Besturingssysteem

Computer programmeren

Op het gebied van informatica verwijst programmeren naar de actie van het maken van programma's of applicaties door de ontwikkeling van eenbroncode, die is gebaseerd op deset instructies die de computer volgt om eenProgramma.

Planning is wat een computer in staat stelt te functioneren en de taken uit te voeren die de gebruiker vraagt.

Programmeertaal

De programmeertaal communiceert de programmeur met de computer.

De programmeertaal is een vooraf ontworpen kunstmatige taal die bestaat uit tekens, woorden en symbolen waarmee de communicatie tussen de programmeur en de computer.

De instructies die de computer volgt om applicaties en programma's uit te voeren, zijn geschreven in een programmeertaal en worden vervolgens vertaald in een machinetaal die door de computer kan worden geïnterpreteerd en uitgevoerd.hardware van het team (fysiek deel).

De broncode is opgebouwd uit regels tekst die de door de computer uit te voeren instructies in programmeertaal uitdrukken. Deze code wordt gemaakt, ontworpen, gecodeerd, onderhouden en gedebugd door middel van programmeren.

Er zijn verschillende programmeertalen (Java, Pearl, Python) die verschillende programma's gebruiken waarin de instructies worden gedumpt. Deze talen variëren in de tijd, breiden uit en evolueren.

Waar is programmeren voor?

de belangrijksteobjectief programmeren is het definiëren van instructies voor een computer om systemen, programma's en applicaties uit te voeren die efficiënt, toegankelijk en gebruiksvriendelijk zijn.

De Software ze volgen meestalalgoritmen, die de reeks instructies zijn die zijn georganiseerd en aan elkaar gerelateerd zijn waardoor tegelijkertijd kan worden gewerkt software van de teamscomputergebruik.

Programmeergeschiedenis

Het begin van de ontwikkeling van computerprogrammering valt samen met het verschijnen van de eerste computers in de tweede helft van de 20e eeuw. De geschiedenis van programmeren kan worden beschreven door de ontwikkeling van verschillende programmeertalen:

  • Machinetaal. In deze eerste periode werden zeer eenvoudige en beperkte machinetalen gebruikt op basis van de binair systeem (gebruik van de cijfers 0 en 1 in verschillende combinaties) dat is de taal die computers herkennen, zodat ook vandaag de dag alle taal hiernaar wordt omgezet. Het werd vervangen omdat het een vervelende en moeilijke vorm van programmeren was.
  • Assembler taal. Latere talen begonnen te ontstaan ​​die gebruik maakten van woordcodes. Eenvoudige woorden, geheugensteuntjes en afkortingen die hun correlatie hadden en werden vertaald in machinecode. Assembleertaal werd opgenomen omdat het voor de gebruiker gemakkelijker te onthouden en uit te voeren was dan machinecode.
  • Taal op hoog niveau. Eind jaren vijftig ontstond Fortran, een door IBM ontwikkelde programmeertaal die leidde tot talen op basis van veel complexere sets van algoritmen. Deze talen werden aangepast aan verschillende computers en werden door middel van software vertaald in machinetaal.

Soorten programmering

  • Gestructureerd programmeren. Het probeert de procestijd te verbeteren en te verminderen door gebruik te maken van subroutines (subalgoritmen binnen het hoofdalgoritme dat een taak oplost).
  • Modulaire programmering. Verdeel de programma's in modules om ermee te werken en de problemen op te lossen problemen meer simpel.
  • Object georiënteerd programmeren. Het gebruikt objecten (entiteiten met kenmerken, toestand en gedrag) als fundamentele elementen voor het zoeken naar oplossingen.

Programmeerelementen

Er zijn bepaalde elementen die essentieel zijn als het gaat om het kennen of uitvoeren van een programmeertaal, waaronder de meest representatieve:

  • Gereserveerde woorden. Woorden die in de taal de uitvoering van een specifieke instructie betekenen, dus ze kunnen niet voor een ander doel worden gebruikt.
  • Exploitanten. Symbolen die de toepassing van logische of wiskundige bewerkingen aangeven.
  • Variabelen Gegevens die tijdens de uitvoering van het programma kunnen variëren.
  • constanten Gegevens die niet veranderen tijdens de uitvoering van het programma.
  • ID's. Naam gegeven aan de verschillende variabelen om ze te identificeren.
!-- GDPR -->