Mga computerSoftware

Software - Ano ito? Kung ano ang isang Software Programa?

Anumang mga gumagamit ng computer araw-araw ay mukha na may isang termino tulad ng Software. Ito ay hindi nakakagulat, dahil ang modernong pang-unawa ng mga kataga ay binigyang-kahulugan bilang "software" o, sa dinaglat na form, "PO" ( "soft"). Isaalang-alang natin ang ilang mahahalagang aspeto ng mga uri ng software at ang ugnayan sa iba pang mga bahagi ng computer system Hayaan. Kaya, kung ano ang software?

Pangkalahatang concepts

Sa isang pangkalahatang kamalayan Software - isang set ng mga tagubilin, mga direktiba sa kanilang execution sa batayan ng isang programming language, ang isang programa o mga set ng mga programa na responsable para sa kooperasyon hindi lamang sa pagitan ng mga user at ang computer system, ngunit din sa pagitan ng tinatawag na mga bahagi bakal ng computer o iba pang mga application na binuo para sa ilang layunin.

Depende sa inutos function ng software, ang lahat ng software ay maaaring nahahati sa ilang mga klase, na tatalakayin mamaya.

Hardware at Software: pagkakaiba at kaugnayan

Ang pagbibigay kahulugan ng mga dalawang termino ay dumating na may ang pagdating ng unang computer. Ngayon, ito ay ipinapalagay na ang hardware - Ito hardware ng computer ( "iron" mga bahagi), na maaaring hawakan mga kamay (motherboard, processor, memory, peripheral, at iba pang mga device sa system, o konektado sa mga ito).

Lubos ang kabaligtaran interpretasyon ng mga kataga sa Software. Translation maaaring katawanin literal bilang "soft tinda". Sa isang mas malawak na kahulugan, ito ay sinadya na ang mga programa ay hindi maaaring baliw, ito ay sa isang kahulugan, kahit na isang virtual component.

At, pinaka-kawili-wili, para sa paggamit ng "bakal" o pag-access sa kanyang kakayahan ay dapat kinakailangang gamitin espesyal na software sa anyo ng mga espesyal na mga programa na kontrol, na responsable para sa pagganap ng mga naturang mga aparato (driver, nagtatakda ang command input / BIOS output at iba pa. D.) .

Ang terminong Software mismo, ang pagsasalin at interpretasyon sa mga ito ay ginagamit na ngayon sa lahat ng dako ito ay sa konteksto ng software, kahit na sa madaling araw ng computer na kagamitan ay hindi ginagamit. Ito ay lamang sa unang bahagi ng 60-ies binuo ganap. Ito ay konektado sa pagpapakilala ng isang malinaw na dibisyon ng mga koponan na responsable para sa pamamahala ng hardware ng computer, at ang end user. Mga Kaugnay na klase (Software at Hardware) ay naging kilala hardware at software system.

Pag-uuri software batay sa ilang mga pamantayan

Bilang Software - ito ay ang programa bahagi ng anumang computer system, ang software na ito ay maaaring nahahati sa ilang mga malawak na mga kategorya batay sa mga gawain na nakatalaga dito. Halimbawa, sa ang paggamit at pagtitiklop software ay nahahati sa Korporasyon (pasadyang ginawa para sa mga malalaking kumpanya at mga kumpanya) at software para sa isang malawak na hanay ng mga gumagamit.

Ayon sa criterion maaaring dalhin ay maaaring maging platform tiyak (operating eksklusibo sa isang medium at isang uri ng "bakal"), at cross-platform (iniangkop sa napaka-iba't ibang mga sistema).

Ayon sa ikalat ang uri ay maaaring nahahati sa pagmamay-ari na software, open (tungkol sa source code sa Open Source GNU General Public License) at libre. Sa karagdagan, dito ay madalas na isinama para sa libre, bayad at shareware. Ang huli uri ng application ay ganap o bahagyang limitadong pag-andar para sa isang tiyak na tagal ng panahon, kung saan pagkatapos, ang programa ay magkakaroon upang bumili. Kung hindi man, ito ay titigil sa pagtatrabaho.

Ngunit ang inilaan uuri ay nagpapahiwatig ng pag-iral ng tatlong mga malawak na kategorya ng mga software:

  • system;
  • crafts;
  • instrumental (development tools, mga kasangkapan at mga utility).

System Software

Tulad ng mga bahagi ng sistema ay hindi lamang ang application sa karaniwang kahulugan. Sa katunayan, ang mga operating system ay mga programa din.

Kadalasan, gayunpaman, ang sistema ng software ay maaaring iisip ng bilang isang uri ng layer ng pag-link ng mga programa ng user mula sa operating system na kapaligiran na kung saan sila gumana, at ang mga hardware na kasangkot sa pagdala ng isang partikular na gawain (eg, ang parehong mga driver ng aparato).

Upang gawin itong mas malinaw, dapat naming magbigay ng isang simpleng halimbawa. Lumabas sa Windows operating system (sistema layer), isang sound card ( "bakal") at media player (application software). Upang saundkarta maaaring muling buuin ang tunog, kailangan mo ng isang driver (system software) na nagbibigay ng kontrol ng ang aparato sa pamamagitan ng mga operating system, kung saan ay ang platform para sa player. Dahil kinikilala ng system ang aparato, sa pamamagitan ng kanyang direktiba itong nagpapadala ng mga ito upang makontrol ang player, sa tiktikan ang uri ng mga file na audio ay gumagamit ng isang espesyal na mga codec at decoders (karagdagang software tools). Ang relasyon ay halata.

mga programa application

Para sa mga application na isama ang lahat ng mga application na hindi patakbuhin ang mga bahagi ng sistema o gamitin ang mga ito lamang sa bahagi, na malutas ang maayos na natukoy na mga tiyak na mga gawain ng gumagamit.

Halimbawa ng mga araw na ito maaari naming magdala ng isang pulutong: office suites, media editor, ang sistema ng matematikal na kalkulasyon at disenyo, ay nangangahulugan ng pag-access sa Internet at network management, data logger, atbp Tulad ng iyong nakikita, ang bawat uri ng software (Software) - isang kasangkapan na naka-focus sa pagpapatupad .. makitid na hanay ng mga gawain, at nakikipag-ugnayan nang direkta sa mga user buong system computer.

Tools & Utilities

Ang mga tool na isama ang software para sa pag-unlad at pagpapanatili ng iba pang mga uri ng software. Maaaring kasama nito ang platform wika programming kapaligiran -unlad, ang SDK pakete, bug tracking at bersyon control.

Sa pagsasaalang-alang sa mga utility, na sa ilalim ng mga ito ay madalas na tumutukoy sa software upang i-configure mga parameter ng hardware, at / o mga bahagi ng software ng sistema ng computer sa isang pinag-isang, nang walang kung saan ma-access sa ang mga setting sa ibang mga paraan ay hindi maaaring ipinatupad. Ang ganitong mga software ay maaaring nakapaloob sa operating system o naka-install nang hiwalay. Sa ilang mga kaso, mga utility ay maaaring gamitin ang buong setting ng automation (halimbawa, optimizers application upang ayusin ang mga bug at mapabuti ang pagganap ng Windows-systems).

sa halip ng isang epilogo

Sa wakas, ito ay nagkakahalaga ng pagpuna na maraming mga gumagamit ay madalas na itinaas ni isa pang tanong tungkol sa mga kataga Software: «Ano ang program na ito" diskarte na ito medyo hindi tama, dahil, bilang na nabanggit sa itaas, maaari itong maging hindi lamang isang solong application, ngunit din ng isang hanay ng mga programa, isang set ng mga command wika, direktiba at patakaran ng programming language upang makontrol ang iba pang mga bahagi o ang kanilang transfer para sa pagproseso at pagpapatupad sa anyo ng binary code, halimbawa, sa central processor.

pag-uuri na ito ay din tunay conditional, dahil sa ang paglalarawan ay ipinapahayag lamang ang pangunahing uri ng software nang walang karagdagang dibisyon sa subclasses, na ngayon ay maaaring mabibilang napaka, napaka. Ngunit para sa unang pag-unawa ng mga kataga Software ordinaryong user ay maaaring sumapat at kaalaman na ito.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 tl.delachieve.com. Theme powered by WordPress.