Programinės įrangos produktai: pagrindinės charakteristikos, taikymas
Į kompiuterių technologijų plėtros aušros pasirodėprogramavimo kalbų ir komandų, sukurtų su jų pagalba, seka, kuri vėliau tapo vadinama programomis. Tiesą sakant, tai yra programinės įrangos produktai (programinės įrangos). Tai reiškia, kad tam tikras komandų rinkinys leidžia atlikti užduotį arba užtikrinti visos kompiuterinės sistemos veikimą. Kokie jie?
Programinės įrangos produktai: pagrindinė klasifikacija
Pasakykite bent vieną kartą: negausite į kompiuterinių technologijų užkampis, ir bandyti suprasti, kas yra ir kas yra programa, taip sakant, aiškia kalba.
Iki šiol yra keletas tipų programinės įrangos klasifikacijos arba programinės įrangos. Tarp pagrindinių tipų yra:
- sistemos programinė įranga;
- programinė įranga.
Kartais šis sąrašas taip pat apima kūrimo ir administravimo priemones specialių komunalinių paslaugų forma, bet apskritai jie gali būti priskiriami sistemos programoms.
Programinės įrangos produktų tipai, skirti naudoti
Yra dar viena klasifikacija, nurodanti, kad programinės įrangos produktai naudojami pagal prieigos teisių tipą ir kainą. Čia galite įtraukti šias sąvokas:
- patentuota programinė įranga, turinti teisių turėtojo monopolį, kuri suteikia tik teises ją įdiegti ir naudoti, kartu išlaikant intelektinės nuosavybės teisę;
- komercinė (mokama) programinė įranga, kuri reiškia programinės įrangos pirkimą ir oficialią licenciją;
- shareware, kurį galima naudoti tam tikrą laiką (paprastai 30 dienų), po kurio turėtumėte įsigyti licenciją arba užregistruoti produktą;
- nemokama (nemokama) programinė įranga - programos ir programos, kurioms nereikia licencijos ar mokėjimo;
- nemokama programinė įranga su atvirojo kodo (GNU licencija), kurią bet kuris asmuo gali pakeisti ar keisti savo nuožiūra.
Dabar pažvelkime į kai kurių tipų viso programinės įrangos paketų ir atskirų programų kiekvieno tipo išsamiau.
Programinės įrangos programinė įranga
Šis programinės įrangos tipas reiškia sistemos dalį. Kitaip tariant, tai yra pagrindinio lygio įrankiai, kurie užtikrina kompiuterio (operacinės sistemos ar įdiegtų programų) programinės įrangos aplinkos sąveiką.
Šiandien jie vadinami vairuotojais - nedideliprogramos, skirtos užtikrinti, kad programinės įrangos dalis kompiuterinės sistemos atpažinti ir tinkamai dirbti bet kurioje iš "geležies" komponento. Kaip taisyklė, visi nustatymai yra saugomi specialioje lustas pagrindinėje plokštėje, kuri turi savo programinės įrangos aplinką, vadinamas BIOS. Ir tai yra ne tik BIOS saugo pagrindinius parametrus "geležies", tačiau taip pat diagnozuoti, kai įjungiate kompiuterį terminalo (jei toks yra konfliktai ar gedimai aptinkami, nes tipiškas vieno pyptelėjimas, kai paleidžiate kompiuterį per PC garsiakalbį).
Operacinės sistemos
Tikriausiai, nereikia sakyti, kad veikiaSistemos yra pagrindinė programinės įrangos dalis, kuri bendrauja tarp kompiuterio ir vartotojo. Apytiksliai kalbant, tai tam tikras sluoksnis, nes sąsaja, kurios metu vartotojas gauna prieigą prie tam tikrų sistemos funkcijų ir atlieka tam tikras užduotis, naudodamas skirtingo tipo ir lygio programas.
Iki šiol jie pakankamai žinodaug, o ne visi jie yra lygiaverčiai. Dauguma jų turi grafinę sąsają, tačiau yra net teksto "OS". Bet kuriuo atveju, jie yra labiausiai galingas įrankis, siekiant užtikrinti visų komponentų funkcionavimą ir vartotojo sistemą, įskaitant kalbų vertėjų ir daug kitų dalykų.
Plėtros priemonės
Bet kokio tipo programinės įrangos kūrimas,ar tai yra operacinė sistema ar bet kuri programa, yra įdiegta pagal programavimo kalbą, apimančią ne tik tam tikrą komandų rinkinį, bet ir vertėjus, kalbos vertėjus, kompiliatorius ir tt (kartais net disassembleriai).
Daugelyje kalbų naudojamas rankiniu būdu įvedamas komandas,Pavyzdžiui, tekstiniu režimu, galite rasti net visą specializuotus platformas, leidžianti dirbti su kalbomis, pavyzdžiui, Delphi ar Java be specialių žinių, taip sakant, ant intuityvi lygiu. Beje, tas pats pasakytina ir apie interneto svetainių kūrimas svetainių kai puslapiai ir jų santykiai yra grindžiami built-in funkcijos, kurios turi tokius programinės įrangos produktus. Pavyzdžiai? Prašau! Tas pats redaktorius MS Office Word, WordPress ir tt
Administravimo įrankiai
Sistemos administravimas yra neatsiejamadalis bet kokios programinės įrangos aplinkos. Iš tiesų, ankstyva diagnostika ir korekcija problemų ir klaidų iš vieno kompiuterio terminaluose vietinio tinklo ar net visos interneto išteklių Patalpinta nuotoliniuose serveriuose veikimo darbą, leidžia išvengti daug problemų vėliau.
Pavyzdžiui, standartiniame "Windows" sistemose (irne tik jų) taip pat turi specialias programas ir programas, kurios leidžia, pavyzdžiui, norėdami patikrinti disko klaidų, išbandyti RAM ir pan. r. Savaime suprantama, kad yra specializuotos trečiųjų šalių komunalinių paslaugų, kurių sudėtyje yra funkcinis pažangias toolsets. Naudojant sistemas administracija pradeda naują, aukštesnį lygį.
Kaip įdomų pavyzdį galime cituotiPrograma surasti ir ištaisyti sistemos klaidas kietajame diske Baltarusijos kūrėjas vadinamas Viktorijos, kuri turi daug daugiau funkcijų nei standartinis Windows Utility. HDD regeneratorius apskritai programa gali "įmagnetinimo-atstatymas" standieji diskai, atsigauna blogus sektorius, tačiau, nepažeidžiant informaciją, kuri yra saugoma klasterių. Ir tai yra tik nedidelė šios krypties taikymo dalis. Ir jei mes manome, taip pat sistemos administratoriams prašymą stebėti bet kokį vietinį kompiuterinį tinklą arba net veikimą tokio tinklo sistemos visumą, tai tiesiog stebina, kaip pasiekiama pažanga: šiandien tiek daug įrankių, kad visa ir negali būti aprašyta.
Informacinio saugumo užtikrinimas
Kalbant apie informacijos saugumą ir saugumąbet kokios sistemos saugumas, čia taip pat yra tokių priemonių. Tokie produktai, kurių programos moduliai parašyti aukštesnio lygio kalbomis, leidžia kovoti su visų rūšių grėsmėmis.
Ir galų gale tai klausimas ne tik apie antivirusus. Be to, tai apima įvairias anti-spyware programas, kurios užkerta kelią erzinančių skelbimų įsiskverbimui, galų gale netgi virtualių tinklo ekranų, vadinamų užkardos ar užkardos.
Prieigos prie interneto priemonės
Ankstesnio pobūdžio programos, orientuotos į informacijos saugumą, labai glaudžiai susijusios su prieiga prie interneto, nes šiandien dauguma grėsmių kyla iš ten.
Kalbant apie prieigos prieigos užtikrinimą, svarbiausiatai vadinamosios interneto naršyklės, veikiančios pagal griežtai apibrėžtus tinklo nustatymus (kompiuterio IP adresas, potinklio kaukė, pirminiai ir antriniai vartai, DNS, WINS ir proxy serveriai ir tt). Tokios programos dažnai vadinamos taikomosiomis programomis.
Programinė įranga
Dabar pereikime prie didžiausios programų klasės- programinė įranga. Tokio pobūdžio programos yra griežtai orientuotos į specifines užduotis, pavyzdžiui, matematines, biuro, pramogas, mokslinius ir daugelį kitų.
Tai tiesiog fiziškai neįmanoma išvardyti visus,bet su pasitikėjimu galima skirti keletą krypčių: darbas su dokumentais ir skaičiuoklės (Office programų ir dokumentų valdymo sistemas), apskaitos, multimedia apdorojimo (grafika, garso ir vaizdo), sistemos projektavimo, platformos ir matematinės ir mokslinių skaičiavimų ir modeliavimo įrankiai dirbti su duomenų bazes, pašto klientus ir naršykles, failų tvarkykles ir tt Galite tokius prašymus priskirti neribotą laiką.
"Windows" pagrindinis rinkinys
Dabar apsvarstykite pagrindinius programinės įrangos produktus,kurie yra bet kurioje operacinėje sistemoje, pvz., "Windows". Savaime suprantama, kad tokį universalųjį rinkinį galima vadinti dideliu ruožu, nes kitose "operacinėse sistemose" tokie rinkiniai gali labai skirtis. Nepaisant to, kalbant apie tai, kad ši operacinė sistema mums labiausiai paplitusi, mes aptarsime šį paketą.
Jei kas nors atkreipė dėmesį, po pirmojo diegimoPagrindiniame meniu "Windows" galite rasti programas, surūšiuotas pagal paskirtį: standartinė, paslauga, administravimas ir tt Tačiau ne visi žino, kad tai tik nedidelė ledkalnio dalis. Faktas yra tas, kad daugelis meniu naudingų paslaugų nėra rodomi. Daugumą jų galima vadinti komandų eilute arba meniu "Vykdyti".
Be to, visiškai "švarioje" Windows sistemojenėra pagrindinio biuro komplekto, nors kai kuriuos dokumentus vis tiek galima peržiūrėti (tą patį "Word pad"). Taigi pasirodo, kad įdiegus daugumą "OS", vartotojas turi įdiegti ir pagrindinio biuro paketą. Tačiau tai nesukelia sunkumų.
Na, skaičiuotuvai, nešiojamieji kompiuteriai, failų tvarkyklės, interneto naršyklės ir dar daugiau nebegalima pasakyti - jie yra prieinami kiekvienoje sistemoje.
Naudingumo programos
Galiausiai apsvarstykite produktus, programinę įrangąkurios galimybės leidžia ne tik atlikti diagnostiką arba optimizuoti sistemos veikimą, bet ir suteikti papildomą įrankį tam tikrų tipų duomenims apdoroti.
Pirmasis paraiškos tipas yra dažnai vadinamasoptimizatoriai. Jie randa ir ištaiso sistemos lygio klaidas pačioje operacinėje sistemoje, taip pat leidžia jums išjungti tam tikrus fono procesus, kurie vartotojui nereikalingi, sunaudoja per daug išteklių, taip pagreitindami visą sistemą.
"Windows" praktiškai tokių priemonių nėra, gerai, nebenttai standartinė priemonė disko tikrinimo ir defragmentavimo. Deja, nepanaudoti komponentai ar fono paslaugos turi būti išjungiamos rankiniu būdu, be specialių žinių, tai gali sukelti nenuspėjamas pasekmes. Tačiau optimizatoriai veikia automatiniu režimu, išjungdami tik tą, kuris nesukelia kritinių klaidų.
Tas pats pasakytina apie redagavimą irregistro defragmentavimo, kuris gali būti didžiulis nenaudingas, pasenusių ar negaliojančių nuorodos, kad bent padidina atsisiuntimo laikas konkrečių programų ir visą sistemą paleidžiant.
Pašalinkite programų standartinį deinstalatoriųTaip pat ne visada teisingai atliekamas "Windows". Dažnai, baigus procesui, daugybė šiukšlių sistemoje lieka likusių failų, aplankų ar įrašų toje pačioje registro formoje. Čia unikalias programas, tokias kaip "iObit Uninstaller", ateina į pagalbą, kuri visiškai valo sistemą, po kurios naudotojas rankiniu būdu neturi ieškoti ir pašalinti likusių objektų.
Kitas pavyzdys yra atnaujinimasįrenginių tvarkyklės. Čia taip pat nenaudojamas automatinis režimas. Tačiau trečiųjų šalių komunalinės paslaugos, pavyzdžiui, "Driver Booster", susidoroja su šia pradine ir atnaujina tvarkykles tik iš oficialių šaltinių (įrangos gamintojų svetainėse).
Galiausiai, kai kurie iš labiausiai ieškomais yraarchyvus, nes net jei atsisiųsite failus iš interneto su pakankamai dideliu pradiniu tūriniu, jie bus supakuoti į specialius archyvus, siekiant sumažinti "svorį". Be to, didelius aplankus galima suskirstyti į keletą atskirų archyvų, o "WinRAR", "WinZIP" ar "7Zip" programos leidžia tvarkyti tokius duomenis elementariai.
Užuot po žodžio
Galiausiai lieka pasakyti, kad, žinoma, tai yrane visi programiniai produktai, kuriuos galima rasti šiandien. Tačiau, manau, net su tokiu minimaliu apibūdinimu, bet kuris vartotojas galės pajusti skirtumus tarp skirtingų tikslų programų ir padaryti bendras išvadas apie tai, kas paprastai vyksta ir kokie jie tarnauja.