KomputilojProgramaro

Programaro - Kio estas tio? Kia Programaro Programo?

Ajna uzanto de la komputilo ĉiutage alfrontas termino kiel Programaro. Ĉi tio ne estas surpriza, ĉar la moderna kompreno de la termino estas interpretita kiel "programaro" aŭ, en mallongigita formo, "PO" ( "mola"). Ni konsideru kelkaj gravaj aspektoj de programaro tipoj kaj la rilato kun la aliaj komponantoj de komputiloj. Do, kio estas Softvaro?

Ĝeneralaj konceptoj

En ĝenerala senco Softvaro - aro de instrukcioj, instrukcioj sur lia ekzekuto surbaze de lingvo de programado, programo aŭ aro de programoj respondecaj kunlaboron ne nur inter la uzanto kaj la komputilo sistemo, sed ankaŭ inter la tiel nomata fera komponantoj de la komputilo aŭ aliaj aplikoj konstruitaj certe celoj.

Depende de la mandatita funkcioj de la programaro, la tuta programaro povas esti dividita en pluraj klasoj, kiu parolos poste.

Aparataro kaj Programaro: distingo kaj rilato

La lego de ĉi tiuj du terminoj venis kun la alveno de la unuaj komputiloj. Hodiaŭ, ĝi supozas ke la Aparataro - Ĉi aparataro de la komputilo ( "fero" komponantoj), kiu povas tuŝi manojn (plato bazu, procesoro, memoro, ekstercentraj, kaj aliaj aparatoj en la sistemo, aŭ ligitaj al ĝi).

Tute male interpreto de la termino en la Programaro. Tradukado eblas reprezentitaj laŭvorte kiel "mola ware". En pli vasta senco, ĝi signifis ke la programo ne povas esti tuŝita, ĝi estas iusence eĉ virtuala komponanto.

Kaj, plej interese, por la uzo de "fero" aŭ aliro al sia kapabloj devas nepre uzi specialan programaron en la formo de specialaj programoj de kontrolo, respondecas pri la agado de tiaj aparatoj (ŝoforoj, aroj de komandojn / S BIOS, kaj tiel plu. D.) .

La termino Programaro mem, la traduko kaj interpreto de kiuj estas nun uzata ĉie estas en la kunteksto de programaro, eĉ je la tagiĝo de komputilaj ekipaĵo ne estis uzata. Nur en la frua 60-ies formis tute. Estis konektita kun la enkonduko de klara divido de teamoj respondecaj de administri la komputilo aparataro, kaj la uzanto fino. Rilataj klasoj (Programaro kaj aparataro) iĝis konata aparataro kaj programaro sistemoj.

Klasifiko programaro bazita sur pluraj kriterioj

Kiel Softvaro - ĉi tiu estas la programo parto de iu ajn komputila sistemo, ĉi tiu programaro povas esti dividita en pluraj kategorioj surbaze de la taskoj atribuitaj al ĝi. Ekzemple, sur la uzo kaj replicación programaro estas dividita en Korporacia (kutimo faritaj por grandaj firmaoj kaj kompanioj) kaj programaro por vasta gamo de uzantoj.

Laŭ la kriterio portabilidad povas esti platformo specifa (mastruma ekskluzive en unu meza kaj unu tipo de "fero"), kaj multiplataforma (adaptita al tre malsama sistemoj).

Laŭ disvastigi la tipon povas esti dividita en proprieta programaro, malfermitaj (pri la fontkodon al la Open Source licenco GPL) kaj liberaj. Krome, tie estas ofte inkluzivita senpage, pagis kaj senpaga programaro. Tiu lasta tipo de apliko estas tute aŭ parte limigita funcionalidad por certa periodo de tempo, post kiu, la programo devos aĉeti. Alie, ĝi ĉesos funkcii.

Sed la celo de klasifiko implicas la ekziston de tri kategorioj de programaro:

  • sistemo;
  • manfaritaĵoj;
  • instrumenta (disvolviĝo iloj, iloj kaj utilecoj).

Sistemo Programaro

Kiel la sistemo komponantoj estas ne nur la aplikon en la kutima senco. Fakte, la mastrumaj sistemoj estas ankaŭ programoj.

Ofte, tamen, la sistemo programaro povas esti penso de kiel ian tavolo ligante uzanto programoj de la mastruma sistemo medio en kiu operacias, kaj la aparataro kiu estas implikita en efektivigi apartan taskon (ekz, la sama aparato ŝoforoj).

Por fari ĝin pli klara, ni devas doni simplan ekzemplon. Prenu la Vindozo operaciumo (sistemo tavolo), sono karto ( "fero") kaj amaskomunikiloj ludanto (aplikon programaro). Por saundkarta povis reprodukti la sono, vi bezonas ŝoforo (sistemo programaro) kiu provizas kontrolo de la aparato de la mastruma sistemo, kiu estas la platformo por la ludanto. Ekde la sistemo rekonas la mekanismon, tra lia direktivojn transdonas ilin por kontroli la ludanto, por detekti la tipon de sondosiero uzas specialan codecs kaj decodificadores (aldona softvaro iloj). La rilato estas evidenta.

aplikaĵo programoj

Por aplikoj por inkludi ĉiuj tiuj aplikoj kiuj ne kuri la sistemon komponantojn aŭ uzu ilin nur parte, solvi bone difinita specifa uzanto taskoj.

Ekzemplo hodiaŭ ni povas alporti multe: oficejo suitoj, amaskomunikiloj redaktoroj, la sistemo de matematikaj kalkuloj kaj dezajno, signifas de aliro al interreto kaj reto mastrumado, datumoj logger, ktp Kiel vi povas vidi, ĉiu tipo de programaro (programaro) - ilo kiu centras en la efektivigo .. mallarĝa gamo de taskoj, kaj interagas rekte kun la uzanto tuta komputila sistemo.

Iloj & Utilecoj

La iloj inkludas programaron por la disvolviĝo kaj bontenado de aliaj tipoj de programaro. Tio povas inkluzivi la platformo lingvo de programado medio evoluo, la SDK pakaĵoj, bug spuras kaj versio kontrolo.

Koncerne al servoj, kiuj sub ili ofte rilatas al programaro por agordi aparataro parametrojn, kaj / aŭ programaro komponantoj de la komputilo sistemo en unuecan, sen kiuj aliri la agordo por la aliaj metodoj ne povas esti efektivigita. Tia softvaro povas esti integritaj en la mastruma sistemo aŭ instalita aparte. En iuj kazoj, utilecoj povas uzi plena aŭtomatigo agordojn (ekzemple, optimizadores aplikon ripari cimojn kaj plibonigi la rendimenton de Vindozo-sistemoj).

anstataŭ epilogo

Fine, ĝi havas marki ke multaj uzantoj ofte proponas alian demandon pri la termino Programaro: «Kio estas tiu programo?" Tiu aliro iom malĝusta, ĉar, kiel jam menciita supre, ĝi povas esti ne nur sola apliko, sed ankaŭ aro de programoj, aro de lingvo komandojn, direktivoj kaj reguloj de la programlingvo por kontroli aliajn komponantojn aŭ lian kopion por prilaborado kaj ekzekuton en la formo de binara kodo, ekzemple, la centra procesoro.

Ĉi tiu klasifiko estas ankaŭ tre kondiĉita, ĉar en la priskribo estis prezentita nur la ĉefaj tipoj de programaro sen plua divido en subklasoj, kiu hodiaŭ povas rakonti tre, tre multe. Sed por la komenca kompreno de la termino Programaro ordinara uzanto povas sufiĉas kaj ĉi scio.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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