Taikymo programos apibrėžimas
Įvairios / / July 04, 2021
Autorius Guillem Alsina González, vasario mėn. 2017
Mūsų dialogas su kompiuteriais vyksta per programinė įrangaprogramų, programų (visų jų sinonimai). Bet kas iš tikrųjų yra programa?
Taikymo programą sudaro daugybė instrukcijų, kurias techninė įranga kompiuterio sugeba suprasti ir vykdyti kaip komandas
Pagrindinė kompiuterių kalba yra dvejetainė, sudaryta iš vienetų ir nulių. Praktiškai neįmanoma įsivaizduoti, kaip būtų galima realizuoti taikomąją programą naudojant šią kalbą, o tuo labiau, jei kalbėtume apie visas šiandien naudojamas programas.
Kaip Formatas tarp kalbos, kuria tiesiogiai kalba mašina, ir žmonių, buvo išrastas surinkėjas. Kiekvienas lustas ir architektūra techninė įranga Skirtingas turi savo surinkėjo variantą, kaip ir skirtingos kalbos, kuriomis kalbama visame pasaulyje.
Tačiau surinkėjas vis dar yra labai sudėtingas sudėtingoms programoms, kurios gali atlikti kelias funkcijas, nors tai galioja užduotims, kurias reikia labai valdyti techninė įranga.
Naujas laiptelis, pridėtas prie kopėčių, leido geriau suprasti mūsų mašinas, buvo aukšto lygio kalbos, kurios pateikti lengvai suprantamas struktūras ir komandas visiems, turintiems techninį išsilavinimą, leidžiantį jums struktūrizuoti ir plėtoti programas kompleksas.
Aukšto lygio kalba parašyta programa turi pereiti procesą, vadinamą kompiliacija, kuriame ji yra išversta į mašina suprantamą dvejetainę kalbą, todėl ją įmanoma įvykdyti
Aukšto lygio kalbas taip pat lydėjo įrankiai, palengvinantys programų kūrimą, pvz., Kompiliatoriai, kūrimo aplinka su priemonės, leidžiančios įvesti šaltinio kodą ir pakartotinai jį naudoti, ir integruota aplinka su visų rūšių funkcijomis, leidžiančiomis atlikti įvairias reikalingas užduotis iš viena vieta.
Dar vienas niuansas: kalbame apie taikomąją programą, nes galime ją pritaikyti tam tikrai užduočiai išspręsti. Yra ir kitų rūšių programų, tokių kaip komunalinės paslaugos ar išorinės komandos.
Galėtume pradėti diskusijas dėl daugelio komunalinių paslaugų ir programų tipų ir potipių, tačiau mūsų apibrėžimui pakanka pagrindinės diferenciacijos:
Taikomoji programa patenkina vartotojo poreikį, o naudingoji programa didesniu ar mažesniu mastu tenkina kompiuterio priežiūros ir valdymo užduotis.
Taigi, paraiškos būtų: procesorius tekstų, a naršyklė internetas, a skaičiuoklė, a duomenų bazėarba vaizdo retušavimo programa, o naudingoji programa gali būti antivirusas, failų tankintuvą arba disko formatą.
Istoriškai taip pat buvo labiau diferencijuojamos programos, paprastai pirmosiomis programomis mikroinformatikos, kurios šiandien praktiškai nebėra: sudarytos programos (kurias aš jau paaiškinau), palyginti su interpretuojamas.
Aš jau paaiškinau sukompiliuotas programas, kurių šaltinio kodas visam laikui išverstas į procesą, vadinamą kompiliavimu, į kompiuteris. Interpretuojamos programos nėra sudaromos, o jų šaltinio kodas verčiamas į mašinų kalbą tiesiai vykdymo metu.
Kai kurie BASIC vertėjai žodžiu, pvz., GWBASIC, dabar nenaudojami, išskyrus kai kuriuos BASIC mėgėjus skaičiavimasderliaus buvo maksimalus šio tipo eksponentas programavimas.
Geriausiu atveju aplinka ir aiškinamos kalbos išgyvena švietimo srityje jauniausiems.
Nuotraukos: Fotolia - aleutie / bakhtiarzein
Taikomosios programos temos