Dataprogrammering: hva det er, grunnleggende definisjon og datastrukturer


post-title

Hva menes med dataprogrammering, konsepter som ligger til grunn for en korrekt organisering av data av programmereren som må ha evnen til å utvikle et program som er i stand til å sekvensere alle operasjoner som er nødvendige for å oppnå ønsket resultat.


Grunnleggende programmering av datamaskiner

Begrepet programmering indikerer settet med IT-prosedyrer som brukes til å overføre en ordnet instruksjonssekvens til datamaskinen for å oppnå et godt definert resultat.

Denne sekvensen av instruksjoner er indikert med begrepet "algoritme".


Det første en IT-operatør må gjøre, som ønsker å sette formålet med å utvikle et program, er å sette i rekkefølge alle logiske operasjoner som er nødvendige for å oppnå ønsket resultat.

Deretter må programmet som er skrevet så oversettes til en passende form for å bli forstått av datamaskinen.

Programmet skrevet av programmereren er vanligvis definert som kildeprogrammet, mens programmet oppnådd etter oversettelsesprosessen blir referert til som objektprogrammet.


For at et program skal kunne eksekveres fra en datamaskin, er det viktig at det oversettes til maskinkode, det vil si i rekkefølge med binære tall, hvorav noe er annet enn presise instruksjoner rettet til den sentrale behandlingsenheten, andre rene data og fortsatt andre minneadresser.

I programmering av datamaskiner må dataene organiseres i lett manipulerte strukturer, av denne grunn tildeles hver data et navn eller en forkortelse som gjør det mulig å identifisere dem.

Data som er tildelt et unikt navn og som opprettholder den samme verdien for hele delen av programmet der det ble definert, kalles konstanter.


Tvert imot, vi kaller variabler alle dataene som, selv om et unikt navn er tilordnet, programmet tildeler fritt forskjellige verdier avhengig av hvor det møter dem.

En datamaskin må ikke bare vite hva en bestemt data heter, men den må også vite hvilken type det er for å kunne behandle dem tilstrekkelig i minnet.

Anbefalte avlesninger
  • Internett-programmer: bla gjennom og last ned raskt
  • Sjekk tilkoblings ping: hvordan du tester
  • Datavirus: definisjon, pc sikkerhetsrisiko
  • Skjermkort: hvordan montere pc-grafikkbehandleren
  • Office-programmer: tekstbehandling, styring

Typedeklarasjonen i en datastruktur fikser antall elementer som komponerer den, gjør at datamaskinen kan tildele dem beregningsressursene og minneplassen som er nødvendig for korrekt behandling, i tillegg til de nøyaktige modalitetene for tilgangen til tilgang til de enkelte elementene i strukturen.

Hvis dataene er av samme type, for eksempel alle tall eller alle bokstaver, er det mulig å lage en serie, kalt en "matrise", med data som tilhører samme type med en enkelt kommando.
Hvert element tildeles en bestemt minneplassering.

Hele serien kalles struktur eller post og individuelle variabelelementer eller felt.

Siden datastrukturene vanligvis er faste og av denne grunn i mange tilfeller utilstrekkelige, kan det være nødvendig å ty til strukturer med større kompleksitet som kan endre seg uavhengig under utførelsen av selve programmet.

I dette tilfellet snakker vi om dynamiske datastrukturer.

Siden deres størrelse og type varierer over en periode, blir disse strukturene behandlet av selve programmet snarere enn av datamaskinen, av denne grunn er det viktig at programmereren i dybden vet bruken av noen spesielle variabler, kalt pekere, som har oppgaven med å identifisere en data nøyaktig både i strukturen den ble opprettet og i datamaskinens minne.

Misbruk av datastrukturer kan forårsake ustabilitet i datamaskinens drift.

Hva er en algoritme? (April 2024)


Tags: datamaskin
Top