Vadnice

Opredelitev programske opreme: za kaj gre, čemu služi in zakaj je tako pomembna

Kazalo:

Anonim

Nesporno je, da se trenutni svet premakne v zvok tehnologije; Praktično vsi smo na nek način sodelovali z nekaterim računalniškim sistemom ali tuji koncepti zvenijo kot "strojna oprema" ali "programska oprema"; vendar je za mnoge to še vedno težko poosebiti. V primeru programske opreme in njene opredelitve, ker nima priložene fizične reference, ponavadi predstavlja številne težave mnogim običajnim uporabnikom. Danes želimo razjasniti pomisleke glede tega koncepta in dati jasno opredelitev programske opreme za vse naše bralce.

Kazalo vsebine

Kaj je programska oprema?

Programska oprema je sestavni del vsakega sistema.

Programska oprema je del tistega, čemur pravimo računalniški sistem (SI), ki so sistemi, ki se uporabljajo za obdelavo, shranjevanje in obdelavo informacij; kjer je programska oprema logični del teh sistemov (imenovani tudi programi) v nasprotju s fizičnim delom, strojna oprema.

Po IEEE je niz računalniških programov, postopkov, pravil, dokumentacije in z njimi povezanih podatkov del operacij računalniškega sistema; sodelujejo s sistemskimi viri in si prizadevajo rešiti težave končnega uporabnika; zato je velika večina njih zasnovana tako, da je komunikacija in interakcija z omenjenim uporabnikom mogoča na enostaven način. Na primer, naši bralci so končni uporabnik naprave, kjer berejo te vrstice.

Programska oprema je niz računalniških programov, postopkov, pravil, dokumentacije in z njimi povezanih podatkov, ki so del računalniškega sistema.

Za doseganje takšne komunikacije imajo programi običajno zelo visoko stopnjo abstrakcije, kar jih odvzame od jezika sestavljavca in olajša ne samo upravljanje programa, ampak tudi razvoj nove izpeljane programske opreme .

Razvrstitev programske opreme glede na njeno funkcijo

Več škatel stare programske opreme za MacOS. Slika: Flickr; Jacob Bøtter.

Ker je ta opis tako širok, je v računalniškem sistemu veliko elementov, ki bi jih lahko imenovali programska oprema , zato je njegovo razlikovanje običajno. Ena najpogostejših in razširjenih metod diferenciacije se izvaja kot posledica delovanja vsakega programa v računalniškem sistemu; in sicer:

  • Gre za zelo nizko raven programa, ki ni namenjen interakciji z njim in nadzoruje elektronska vezja naše opreme. Ključnega pomena je za prepoznavanje strojne opreme v računalniku in jo najdemo na več načinov; Ena najpogostejših oblik, ki jo lahko najdemo, je BIOS našega sistema (kateremu namenimo svoje besedilo). Operacijski sistem. So sklop programov, ki so odgovorni za upravljanje strojne opreme sistema; kot tudi zagotavljanje vmesnika za komunikacijo s končnim uporabnikom omenjenega sistema. Trenutno sta najbolj razširjena operacijska sistema Windows 8 in Windows 10. Poleg operacijskega sistema gre za vrsto programa, s katerim najbolj komuniciramo. Namenjeni so neposrednemu reševanju težav, ki jih postavljajo uporabniki sistema. Adobe Photoshop je lahko primer aplikacije, njegova naloga pa je opravljanje nalog v ozadju za lažje delovanje drugih programov; so vmesni medij in uporabnikom ni treba neposredno komunicirati z njimi.
PRIPOROČAMO vam Flash pogon: kaj je in za kaj je namenjen

Lastništvo programske opreme

Licenca je zelo pomemben del programske opreme. Slika: Wikimedia commons; Raimond Spekking.

Za uporabnika je pomembno vedeti, da programska oprema, ki jo običajno uporabljajo, ni v lasti njih, temveč razvijalca. Programi imajo običajno vrsto licenc, ki upoštevajo dodeljevanje razvijalca in kaj lahko končni uporabnik (zakonito) stori z omenjenim programom; najpogostejši so naslednji in njihovo poznavanje je lahko koristno:

  • Omejena uporaba. To je licenca (običajno plačana), ki uporabniku sistema omogoča normalno uporabo licenčnega programa; vendar preprečuje tako njegovo distribucijo kot notranje manipulacije. Večina lastniške programske opreme spada v to kategorijo; Primer bi lahko bil paket Microsoft Office. Test. Če je za dostop do licence potrebno uporabljati plačilo za uporabo programa, je običajno podana zmanjšana različica licence; Tako imenovane „lite“ različice in časovno omejene preizkusne različice običajno sodijo v to kategorijo. Programi po tej licenci nimajo nobenih omejitev uporabe in jih je mogoče brezplačno prenesti, da bi jih lahko takoj uporabili; Čeprav avtorstvo teh programov in njihova licenca ostajata last razvijalcev. Programska oprema V to kategorijo spadajo vsi prosto dostopni programi, ki jih je mogoče brezplačno uporabljati in katerih koda je na voljo (IN odprta) za spreminjanje s strani uporabnikov.

Obstajajo tisti, ki omejijo licence, ki izhajajo iz preobrazb programa, in dovolijo, da se spremenijo, da bi lahko uživali v celoti o zadevnem programu. Programi pobud OpenSource spadajo v to kategorijo.

PRIPOROČAMO VAM Apple želi svoje mačke ARM uporabiti kot soprocesorje na svojem Macu

Nekaj ​​zaključnih besed

Kot vidite, je programska oprema ključni del delovanja vaše opreme in se v njej pojavlja v različnih oblikah in funkcijah; Ne pomaga nam le pri reševanju težav, ki jih postavljajo naše naprave, ampak tudi pri nadaljnjem sodelovanju pri dejanjih, ki jih povprečni uporabnik ne pozna. Če želite vedeti več o tej temi, priporočamo to branje na njegovem analognem: strojni opremi .

Vadnice

Izbira urednika

Back to top button