Programmeerimine arvutiga: mis see on, põhimääratlus ja andmestruktuurid


post-title

Mida peetakse silmas programmeerimist - kontseptsioone, mis on programmeerija poolt andmete korrektse korraldamise aluseks, kellel peab olema võime töötada välja programm, mis suudab järjestada kõik soovitud tulemuse saamiseks vajalikud toimingud.


Põhiline arvutiprogrammeerimine

Mõiste programmeerimine tähistab IT-protseduuride komplekti, mida kasutatakse korraldatud käskude jada edastamiseks arvutisse, et saavutada täpselt määratletud tulemus.

Seda juhiste jada tähistab termin "algoritm".


Esimene asi, mida peab tegema IT-operaator, kes soovib seada programmi väljatöötamise eesmärgi, on panna kokku kõik loogilised toimingud, mis on vajalikud soovitud tulemuse saavutamiseks.

Seejärel tuleb selliselt kirjutatud programm tõlkida arvutile arusaadavasse vormi.

Programmeerija kirjutatud programm määratletakse tavaliselt lähteprogrammina, pärast tõlkeprotsessi saadud programmi aga objektprogrammiks.


Programmi täitmiseks arvutist on oluline, et see tõlgitaks masinkoodiks, st kahendarvu järjestikuseks, millest mõned pole muud kui täpsed juhised keskseadmesse, muud puhtad andmed ja ikka teiste mäluaadressid.

Programmeerimisel peavad andmed olema korraldatud hõlpsasti manipuleeritavates struktuurides, sel põhjusel omistatakse igale andmele nimi või lühend, mis võimaldab seda tuvastada.

Andmeid, millele on omistatud kordumatu nimi ja mis säilitavad sama väärtuse kogu programmi osas, kus see määratleti, nimetatakse konstanditeks.


Vastupidi, nimetame muutujateks kõiki neid andmeid, millele isegi juhul, kui on määratud kordumatu nimi, määrab programm vabalt erinevad väärtused sõltuvalt sellest, kus ta neile vastab.

Arvuti ei pea mitte ainult teadma, mida teatud andmeks nimetatakse, vaid teadma ka seda, mis tüüpi see on, et seda saaks mälus piisavalt käsitleda.

Soovitatavad näidud
  • Interneti-programmid: sirvige ja laadige kiiresti alla
  • Kontrollige ühenduse ping: kuidas testida
  • Arvutiviirus: määratlus, arvuti turvariskid
  • Videokaart: kuidas arvutigraafikahaldurit paigaldada
  • Kontoriprogrammid: tekstitöötlus, haldus

Tüüpdeklaratsioon andmestruktuuris fikseerib selle moodustavate elementide arvu, võimaldab arvutil määrata lisaks korrektseks töötlemise viisiks ka korrektseks töötlemiseks vajaliku arvutusressursi ja mäluruumi. struktuuri üksikutele elementidele.

Kui andmed on sama tüüpi, näiteks kõik numbrid või kõik tähed, on võimalik luua ühe käsuga sama tüüpi andmete seeria, nn massiiv.
Igale elemendile on määratud kindel mälu asukoht.

Tervet seeriat nimetatakse struktuuriks või kirjeks ja üksikute muutujate elementideks või väljadeks.

Kuna andmestruktuurid on tavaliselt fikseeritud ja sel põhjusel paljudel juhtudel ebapiisavad, võib programmi enda täitmise ajal osutuda vajalikuks pöörduda keerukamate struktuuride poole.

Sel juhul räägime dünaamilistest andmestruktuuridest.

Kuna nende suurust ja tüüpi varieeruvad teatud aja jooksul, käsitlevad neid struktuure pigem programm ise kui arvuti, seetõttu on oluline, et programmeerija teaks põhjalikult mõne konkreetse muutuja, nn viite, kasutamist, millel on ülesanne täpselt tuvastada andmeid nii selle loomise struktuuris kui ka arvutimälus.

Andmestruktuuride väärkasutamine võib põhjustada arvuti töö ebastabiilsust.

Silte: arvuti
Top