Datorprogrammering: vad det är, grundläggande definition och datastrukturer


post-title

Vad menas med datorprogrammering, koncept som ligger till grund för en korrekt organisation av data av programmeraren som måste ha förmågan att utveckla ett program som kan ordna alla operationer som krävs för att uppnå önskat resultat.


Grundläggande datorprogrammering

Termen programmering indikerar uppsättningen IT-procedurer som används för att sända en ordnad instruktionssekvens till datorn för att uppnå ett väldefinierat resultat.

Denna sekvens av instruktioner indikeras av termen "algoritm".


Det första en IT-operatör måste göra, som vill sätta upp syftet med att utveckla ett program, är att sätta ihop alla logiska operationer som krävs för att uppnå önskat resultat.

Därefter måste det så skrivna programmet översättas till en lämplig form för att förstås av datorn.

Programmet skrivet av programmeraren definieras vanligtvis som källprogrammet, medan programmet som erhållits efter översättningsprocessen kallas objektprogrammet.


För att ett program ska kunna köras från en dator är det viktigt att det översätts till maskinkod, det vill säga i följd av binära siffror, av vilka några inte är mer än exakta instruktioner riktade till den centrala behandlingsenheten, annan ren data och ännu andra minnesadresser.

Vid datorprogrammering måste data organiseras i strukturer som enkelt kan manipuleras, varför varje data tilldelas ett namn eller en förkortning som gör det möjligt att identifiera dem.

Uppgifterna som har tilldelats ett unikt namn och som har samma värde för hela den del av programmet där de har definierats kallas konstanter.


Tvärtom, vi kallar variabler alla de data som, även om ett unikt namn har tilldelats, tilldelar programmet fritt olika värden beroende på var det möter dem.

En dator måste inte bara veta vad en viss data heter, utan den måste också veta vad den är för att kunna behandla dem på ett adekvat sätt i minnet.

Rekommenderade avläsningar
  • Internet-program: bläddra och ladda ner snabbt
  • Kontrollera anslutnings ping: hur man testar
  • Datorvirus: definition, pc-säkerhetsrisker
  • Videokort: hur man monterar pc-grafikhanteraren
  • Office-program: ordbehandling, hantering

Typdeklarationen i en datastruktur fixar antalet element som komponerar den, gör det möjligt för datorn att tilldela dem beräkningsresurserna och minnesutrymmet som krävs för en korrekt bearbetning, utöver de exakta villkoren för sättet att komma åt till de enskilda elementen i strukturen.

Om data är av samma typ, till exempel alla siffror eller alla bokstäver, är det möjligt att skapa en serie, kallad en "matris", med data som tillhör samma typ med ett enda kommando.
Varje element tilldelas en viss minnesplats.

Hela serien kallas struktur eller post och de enskilda variabla elementen eller fälten.

Eftersom datastrukturerna vanligtvis är fixerade och av detta skäl i många fall otillräckliga, kan det vara nödvändigt att ta till strukturer med större komplexitet som kan förändras oberoende under själva programmet.

I det här fallet talar vi om dynamiska datastrukturer.

Eftersom deras storlek och typ varierar under en tidsperiod, behandlas dessa strukturer av själva programmet snarare än av datorn, av detta skäl är det viktigt att programmeraren på djupet vet användningen av vissa speciella variabler, kallade pekare, som har uppgiften att exakt identifiera en data både i strukturen i vilken den skapades och i datorminnet.

Missbruk av datastrukturer kan orsaka instabilitet i datorns drift.

Programmering i visuella programmeringsmiljöer (April 2024)


Taggar: dator
Top