Kompiuterinis programavimas: kas tai yra, pagrindiniai apibrėžimai ir duomenų struktūros


post-title

Ką reiškia kompiuterinis programavimas, sąvokos, kuriomis pagrįstas programuotojo, kuris turi sugebėti sukurti programą, galinčią sekti visas operacijas, reikalingas norimam rezultatui pasiekti, duomenų teisingą organizavimą.


Pagrindinis kompiuterio programavimas

Sąvoka programavimas nurodo IT procedūrų rinkinį, naudojamą perduodant užsakytą komandų seką į kompiuterį, norint pasiekti tiksliai apibrėžtą rezultatą.

Ši instrukcijų seka žymima terminu „algoritmas“.


Pirmas dalykas, kurį turi padaryti IT operatorius, norintis išsikelti programos kūrimo tikslą, yra sekti visas logines operacijas, reikalingas norimam rezultatui pasiekti.

Vėliau taip parašytą programą reikia išversti į kompiuteriui suprantamą formą.

Programuotojo parašyta programa paprastai apibrėžiama kaip šaltinio programa, o programa, gauta atlikus vertimo procesą, vadinama objekto programa.


Norint, kad programa būtų vykdoma iš kompiuterio, būtina ją išversti į kompiuterio kodą, tai yra iš eilės į dvejetainius skaičius, kai kurie iš jų yra ne kas kita, kaip tikslios instrukcijos, nukreiptos į centrinį procesorių, kiti gryni duomenys ir dar kiti atminties adresai.

Kompiuterių programavimo metu duomenys turi būti organizuojami lengvai manipuliuojamomis struktūromis, dėl šios priežasties kiekvienam duomenų priskiriamas vardas arba santrumpa, leidžianti juos identifikuoti.

Duomenys, kuriems buvo priskirtas unikalus pavadinimas ir kurie išlaiko tą pačią vertę visai programos daliai, kurioje jis buvo apibrėžtas, vadinami konstantomis.


Priešingai, kintamaisiais vadiname visus tuos duomenis, kuriems, net jei ir buvo suteiktas unikalus vardas, programa laisvai priskiria skirtingas reikšmes, priklausomai nuo to, kur jie juos atitinka.

Kompiuteris turi ne tik žinoti, kokie tam tikri duomenys yra vadinami, bet taip pat turi žinoti, kokio tipo tai yra, kad galėtų tinkamai juos apdoroti atmintyje.

Rekomenduojami rodmenys
  • Interneto programos: greitai naršykite ir atsisiųskite
  • Patikrinkite ryšio ping: kaip patikrinti
  • Kompiuterinis virusas: apibrėžimas, kompiuterio saugumo rizika
  • Vaizdo plokštė: kaip prijungti kompiuterio grafinę tvarkyklę
  • „Office“ programos: tekstų apdorojimas, tvarkymas

Tipo deklaracija duomenų struktūroje nustato elementų, kurie jį sudaro, skaičių, leidžia kompiuteriui priskirti skaičiavimo išteklius ir atminties vietą, reikalingą teisingam apdorojimui, be tikslių prieigos būdo. prie atskirų konstrukcijos elementų.

Jei duomenys yra to paties tipo, pavyzdžiui, visi skaičiai arba visos raidės, galima sukurti vieną komandą tam pačiam tipui priklausančių duomenų, vadinamų „masyvu“, seriją.
Kiekvienam elementui priskiriama tam tikra atminties vieta.

Visa serija vadinama struktūra ar įrašu ir atskirais kintamaisiais elementais ar laukais.

Kadangi duomenų struktūros paprastai yra fiksuotos ir dėl šios priežasties daugeliu atvejų nepakankamos, gali reikėti kreiptis į sudėtingesnes struktūras, galinčias savarankiškai keistis vykdant pačią programą.

Šiuo atveju mes kalbame apie dinamines duomenų struktūras.

Kadangi jų dydis ir tipas per tam tikrą laiką skiriasi, šias struktūras gydo pati programa, o ne kompiuteris, todėl būtina, kad programuotojas nuodugniai žinotų, kaip naudojami tam tikri kintamieji, vadinami rodyklėmis, kurie turi užduotis tiksliai nustatyti duomenis tiek struktūroje, kurioje jie buvo sukurti, tiek kompiuterio atmintyje.

Piktnaudžiavimas duomenų struktūromis gali sukelti nestabilų kompiuterio darbą.

Python Web Apps with Flask by Ezra Zigmond (Balandis 2024)


Žymės: kompiuteris
Top