Kontakty

Softvérové ​​produkty sú navrhnuté pre. Čo znamená počítačový softvér? Softvérové ​​produkty: základná klasifikácia

Schopnosti počítača ako technického základu systému na spracovanie údajov sú spojené s použitým softvérom (programami).

Program- usporiadaná postupnosť počítačových príkazov (inštrukcií) na riešenie problému.

Softvér (sowtware)- súbor programov na spracovanie údajov a dokumentov potrebných na ich fungovanie.

Programy sú navrhnuté na strojovú implementáciu úloh. Pojmy úloha a aplikácia sa veľmi často používajú v kontexte počítačovej vedy a softvéru. Kde problém je problém, ktorý je potrebné vyriešiť, a aplikácie- implementácia softvéru na počítači na riešenie problému.

Všetky programy podľa povahy použitia a kategórií používateľov je možné rozdeliť do dvoch tried - utilitárne programy a softvérové ​​produkty (produkty).

Úžitkové programy sú navrhnuté tak, aby vyhovovali potrebám ich vývojárov. Utilitárne programy najčastejšie zohrávajú úlohu služby v technológii spracovania údajov alebo sú to programy na riešenie funkčných problémov, ktoré nie sú určené na rozsiahlu distribúciu.

Softvérové ​​produkty (produkty) navrhnuté tak, aby spĺňali potreby používateľov, rozsiahlej distribúcie a predaja.

V súčasnosti existujú ďalšie možnosti legálnej distribúcie softvérových produktov, ktoré sa objavili pomocou globálnych alebo regionálnych telekomunikácií:

· freeware- voľne šírené programy sú podporované samotným užívateľom, ktorý je oprávnený vykonať v nich potrebné zmeny;

· shareware- nekomerčné (shareware) programy, ktoré je možné spravidla používať bezplatne. Za predpokladu pravidelného používania takýchto výrobkov sa platí určitá čiastka.

Softwarový produkt musí byť riadne pripravený na prevádzku, mať potrebnú technickú dokumentáciu, poskytovať službu a zaručovať spoľahlivú prevádzku programu, mať ochrannú známku výrobcu a je žiaduce mať štátny registračný kód.

Softvér je komplex vzájomne prepojených programov na riešenie konkrétneho problému (úlohy) masového dopytu, pripravených na implementáciu ako každý druh priemyselného produktu.

Softvérových produktov môžu byť vytvorené ako:

· Individuálny vývoj podľa objednávky;

· Vývoj pre masovú distribúciu medzi používateľov.

Softwarové produkty spravidla vyžadujú sprievod, ktorý vykonávajú špecializované firmy - distribútori programov (distribútori), menej často - vývojové firmy.

Podpora softvérového produktu- je to podpora výkonu softvérového produktu, prechod na jeho nové verzie, vykonávanie zmien, oprava zistených chýb atď.

Hlavné charakteristiky softvérových produktov sú:

Mobilita softvérovými produktmi sa rozumie ich nezávislosť na technickom komplexe systému spracovania údajov, operačnom prostredí, sieťovej technológii spracovania údajov, špecifikách predmetnej oblasti atď.

Spoľahlivosť prevádzka softvérového produktu je určená neprerušovanou a stabilnou prevádzkou programov, presnosťou vykonávania predpísaných funkcií spracovania, schopnosťou diagnostikovať chyby, ktoré vznikajú počas prevádzky programov.

Účinnosť softvérový produkt je hodnotený tak z hľadiska jeho priameho účelu - užívateľských požiadaviek, ako aj z hľadiska spotreby výpočtových zdrojov potrebných na jeho prevádzku.

Berúc do úvahy ľudský faktor znamená poskytovať priateľské rozhranie pre prácu koncového používateľa, prítomnosť kontextovo citlivej rady alebo školiaceho systému ako súčasti softvérového nástroja, dobrú dokumentáciu na zvládnutie a používanie funkcií zabudovaných v softvérovom nástroji, analýzu a diagnostiku chýb. ktoré sa stali atď.

Modifikovateľnosť softvérové ​​produkty znamenajú schopnosť vykonávať zmeny, napríklad rozšírenie funkcií spracovania, prechod na inú technickú základňu spracovania atď.

Komunikatívnosť softvérové ​​produkty sú založené na ich maximálnej možnej integrácii s inými programami, zaisťujúcich výmenu dát v bežných prezentačných formátoch (export / import databáz, implementácia alebo prepojenie spracovateľských objektov a pod.).

V podmienkach trhu so softvérovými produktmi sú dôležitými charakteristikami:

· cena; 2) počet predajov; 3) čas strávený na trhu (trvanie predaja); 4) popularita vývojára a programu; 5) dostupnosť softvérových produktov na podobný účel.

Špecifikom softvérových produktov (na rozdiel od väčšiny priemyselných produktov) je tiež skutočnosť, že ich prevádzka musí byť vykonaná na právnom základe - licenčných zmluvách medzi vývojárom a používateľmi v súlade s autorskými právami vývojárov softvéru.

Metódy ochrany softvérových produktov

Metódy na ochranu softvérových produktov je možné podmienene rozdeliť na softvérové ​​a legálne. Pri použití softvérových systémov sa program spustí iba po rozpoznaní niektorých jedinečných nekopírovateľných kľúčový prvok... Takže kľúčový prvok možno:

· Disketa, na ktorú je zaznamenaný kľúč, ktorý sa nemá kopírovať;

· Niektoré vlastnosti hardvéru počítača;

špeciálne zariadenie (elektronický kľúč) pripojené k počítaču určené na vydanie identifikačného kódu

Patentová ochrana stanovuje prioritu vo vývoji a použití nového prístupu alebo metódy používanej pri vývoji programov, osvedčuje ich originalitu.

Postavenie obchodné tajomstvo v prípade programu obmedzuje okruh osôb, ktoré sú mu známe alebo ktoré ho môžu ovládať, a tiež určuje mieru ich zodpovednosti za odhalenie tajomstiev.

Licenčné zmluvy sa vzťahujú na všetky aspekty právnej ochrany softvérových produktov vrátane autorského práva, patentovej ochrany, obchodného tajomstva. Najbežnejšie používané licenčné zmluvy o autorských právach.

Licencia- zmluva o prevode jednou osobou (poskytovateľ licencie) inej osobe (pre držiteľa licencie) právo používať názov, produkt, technológiu alebo službu. Poskytovateľ licencie zvyšuje svoj príjem vyberaním licenčných poplatkov, rozširuje rozsah distribúcie softvérového produktu alebo databázy; držiteľ licencie získava príjem prostredníctvom svojej aplikácie.

Exkluzívna licencia- predaj všetkých vlastníckych práv k softvérovému produktu alebo databáze, kupujúcemu licencie sa udeľuje výhradné právo na ich používanie a autor alebo vlastník patentu ich odmieta nezávisle používať alebo poskytovať iným.

Jednoduchá licencia- poskytovateľ licencie udeľuje užívateľovi licencie právo používať softvérový produkt alebo databázu, pričom si vyhradzuje právo používať ich a poskytovať ich za podobných podmienok neobmedzenému počtu osôb

Štítková licencia- licencia na jednu kópiu softvérového produktu alebo databázy. Tento typ licencie sa vzťahuje na maloobchodný predaj. Každý oficiálny kupujúci uzatvorí s predávajúcim licenčnú zmluvu na ich použitie, autorské práva vývojára však zostávajú.

Zákon o ochrane softvérových produktov a počítačových databáz od autora uznáva fyzickú osobu, v dôsledku ktorej je tvorivá činnosť vytvorená. Autorovi bez ohľadu na jeho vlastnícke práva patria osobné autorské práva: autorstvo, názov, nedotknuteľnosť (integrita) programov alebo databáz.

Všetky softvérové ​​produkty sú podľa charakteru použitia a kategórií používateľov rozdelené do dvoch tried obslužných programov a softvéru. (Produkty)

Obslužné programy - navrhnuté tak, aby zodpovedali potrebám ich vývojárov, programy „pre seba“. UE najčastejšie hrá úlohu služby v technológii spracovania údajov alebo ide o softvérové ​​riešenia pre funkčné úlohy, ktoré nie sú určené na široké použitie. Softvérové ​​produkty - navrhnuté tak, aby spĺňali potreby používateľov, rozsiahlu distribúciu a predaj.

Softvérový produkt musí byť riadne pripravený na prevádzku, mať potrebnú technickú dokumentáciu, poskytovať službu a zaručovať spoľahlivú prevádzku programu a mať ochrannú známku výrobcu. Iba za takýchto podmienok možno vytvorený softvérový balík nazývať softvérovým produktom.

Softvérový produkt má niekoľko kvalitatívnych charakteristík:

Algoritmická zložitosť;

Úplnosť funkcií spracovania;

Veľkosť súborov programu;

Požiadavky na operačný systém a technické prostriedky spracovania zo strany softvéru;

Množstvo pamäte na disku;

Veľkosť pamäte RAM.

Ukazovatele kvality by mali zahŕňať tieto aspekty:

Ako dobre je možné softvérový produkt používať (jednoduchý, spoľahlivý, efektívny);

Ako ľahké je ovládať softvérový produkt;

Je možné softvérový produkt používať, keď sa zmenia podmienky jeho použitia.

V podmienkach existencie trhu softvérových produktov sú dôležitými charakteristikami náklady, počet predajov, čas strávený na trhu, popularita výrobcu a samotného programu, dostupnosť softvérových produktov na podobný účel. na trhu.

Softwarový produkt akéhokoľvek druhu sa vyznačuje životným cyklom pozostávajúcim z oddelených fáz.


9. Hlavné charakteristiky programu sú:

1. Algoritmická zložitosť

2. Zloženie a hĺbka rozpracovania implementácie funkcie spracovania

3. Úplnosť a konzistentnosť funkcií spracovania

4. Veľkosť programových súborov

5. Požiadavky na OS a technické prostriedky spracovania zo strany softvérového nástroja

6. Kapacita pamäťového disku

7. Veľkosť operačného systému na spustenie programu

8. Typ procesora

9. Čas OS

10. Dostupnosť počítačovej siete

PP má množstvo ukazovateľov kvality, ktoré odrážajú nasledujúce aspekty:

1. Ako dobre, jednoducho, spoľahlivo a efektívne je možné použiť PP?

2. Ako jednoduché je ovládať PP

3. Je možné použiť PP, keď sa podmienky zmenia pri jeho aplikácii

Mobilita PP znamená ich nezávislosť na:

1. Technický súbor systému spracovania údajov

2. Prevádzkové prostredie

3. Špecifikácia domény atď.

10. Spoľahlivosť softvérového produktu. Spoľahlivosť PP. Modifikovateľnosť PP. Komunikatívnosť PP. Hlavné charakteristiky softvérového produktu

Hlavné charakteristiky kvality programov:

1) Mobilita znamená ich nezávislosť na technickom komplexe systému spracovania údajov, operačnom prostredí, sieťovej technológii spracovania údajov, špecifikách predmetnej oblasti atď.

2) Spoľahlivosť softvérového produktu (PP) je daná neprerušovanou a stabilnou prevádzkou programov, presnosťou priradených funkcií spracovania, schopnosťou diagnostikovať chyby, ku ktorým dochádza počas prevádzky programov.

3) Účinnosť softvéru sa posudzuje tak z hľadiska jeho priameho účelu - požiadaviek používateľov, ako aj z hľadiska výdavkov na počítačové prostriedky potrebné na jeho prevádzku.

4) Modifikovateľnosť DPS ​​znamená schopnosť vykonávať zmeny, napríklad rozšírenie funkcií spracovania, prechod na inú technickú základňu spracovania.

5) Komunikatívnosť PP je založená na ich maximálnej možnej integrácii s inými programami, zaisťujúcich výmenu dát v bežných prezentačných formátoch.

6) berúc do úvahy ľudský faktor znamená:

1. Poskytuje priateľské rušenie pri prevádzke dát

2. prítomnosť kontextovej výzvy alebo školiaceho systému ako súčasti PS

3. dobrá dokumentácia na zvládnutie a používanie PP

4. analýza a diagnostika chýb, ktoré sa vyskytli

11. Životný cyklus programu je proces vytvárania a aplikácie od začiatku do konca.

Programy akéhokoľvek druhu sa vyznačujú životným cyklom, ktorý pozostáva z oddelených fáz:

1. Marketing softvérového trhu, špecifikácia požiadaviek na softvér

2. Navrhovanie štruktúry DPS

3. Programovanie (tvorba programového kódu), testovanie a komplex na ladenie programov

4. Dokumentácia DPS, príprava prevádzky a technológie dokumentácie

5. Vstup PCB na trh, distribúcia PCB

6. Prevádzka užívateľskej DPS

7. Sprievodný PP

8. Vyradenie PP z predaja, odmietnutie podpory

Podľa charakteru použitia a kategórií používateľov je možné všetky programy rozdeliť do dvoch tried (obrázok 8.4) - obslužné programy a softvérové ​​produkty (produkty).

Ryža. 8.4. Klasifikácia programov podľa kategórií užívateľov

Úžitkové programy(„programy pre seba“) sú navrhnuté tak, aby vyhovovali potrebám ich vývojárov. Obslužné programy najčastejšie zohrávajú úlohu služby v technológii spracovania údajov alebo sú to programy na riešenie funkčných úloh, ktoré nie sú určené na rozsiahlu distribúciu.

Softvérových produktov(produkty) sú navrhnuté tak, aby spĺňali potreby používateľov, rozšírenej distribúcie a predaja.

V súčasnosti existujú ďalšie možnosti legálnej distribúcie softvérových produktov, ktoré sa objavili pomocou globálnych alebo regionálnych telekomunikácií:

Freeware - voľne šíriteľné voľne šíriteľné programy podporuje samotný používateľ, ktorý je oprávnený vykonať v nich potrebné zmeny;

Shareware - nekomerčné (sharewarové) programy, ktoré je možné spravidla používať bezplatne. Za predpokladu pravidelného používania takýchto výrobkov sa platí určitá čiastka.

Mnoho výrobcov používa OEM programy(Výrobca pôvodného zariadenia), t.j. vstavané programy nainštalované v počítačoch alebo dodávané s počítačovým vybavením.

Softwarový produkt musí byť riadne pripravený na prevádzku, mať potrebnú technickú dokumentáciu, poskytovať službu a zaručovať spoľahlivú prevádzku programu, mať ochrannú známku výrobcu a je žiaduce mať štátny registračný kód. Iba za takýchto podmienok možno vytvorený softvérový balík nazývať softvérovým produktom.

Softvér- komplex vzájomne súvisiacich programov na riešenie konkrétneho problému (úlohy) masového dopytu, pripravený na implementáciu ako každý druh priemyselného produktu.

Cesta od „programov pre seba“ k softvérovým produktom je pomerne dlhá, je spojená so zmenami technického a softvérového prostredia pre vývoj a prevádzku programov, so vznikom a rozvojom nezávislého odvetvia - informačného podnikania, ktoré je charakterizovaná deľbou práce firiem - vývojárov softvéru, ich ďalšou špecializáciou, formovaním trhu so softvérovými a informačnými službami.

Softvérové ​​produkty je možné vytvárať ako:

§ individuálny vývoj na objednávku;

§ vývoj pre masovú distribúciu medzi užívateľov.

V prípade individuálneho vývoja developerská spoločnosť vytvorí originálny softvérový produkt, ktorý zohľadňuje špecifiká spracovania údajov pre konkrétneho zákazníka.

Pri vývoji pre hromadnú distribúciu musí vývojárska spoločnosť na jednej strane zaistiť všestrannosť vykonávaných funkcií spracovania údajov, na druhej strane flexibilitu a prispôsobiteľnosť softvérového produktu podmienkam konkrétnej aplikácie. Charakteristickou črtou softvérových produktov by mala byť ich konzistencia - funkčná úplnosť a úplnosť implementovaných funkcií spracovania, ktoré sa používajú súhrnne.

Softvérový produkt je vyvinutý na základe priemyselnej technológie na vykonávanie projekčných prác s využitím moderných programovacích nástrojov. Špecifickosť spočíva v jedinečnosti procesu vývoja algoritmov a programov v závislosti od povahy spracovania informácií a použitých nástrojov. Na tvorbu softvérových produktov sa vynakladá značné množstvo zdrojov - pracovné, materiálne, finančné; je potrebná vysoká kvalifikácia vývojárov.

Softvérové ​​produkty spravidla vyžadujú údržbu, ktorú vykonávajú špecializované firmy - distribútori softvéru (distribútori), menej často - vývojové firmy. Údržba programov hromadného používania je spojená s veľkými nákladmi na prácu - oprava zistených chýb, vytváranie nových verzií programov atď.

Podpora softvérového produktu- podpora výkonu softvérového produktu, prechod na jeho nové verzie, vykonávanie zmien, oprava zistených chýb atď.

Softvérové ​​produkty, na rozdiel od tradičných softvérových produktov, nemajú striktne regulovaný súbor kvalitatívnych charakteristík špecifikovaných pri vytváraní programov alebo tieto vlastnosti nemožno špecifikovať alebo hodnotiť vopred, pretože rovnaké funkcie spracovania, ktoré poskytuje softvérový nástroj, môžu mať rôznu hĺbku vývoja. . Dokonca ani čas a náklady na vývoj softvérových produktov nemožno vopred určiť s vysokou mierou presnosti.

Hlavné charakteristiky programov sú:

§ algoritmická komplexnosť (logika algoritmov na spracovanie informácií);

§ zloženie a hĺbka spracovania implementovaných funkcií spracovania;

§ úplnosť a konzistentnosť funkcií spracovania;

§ objem programových súborov;

§ požiadavky na operačný systém a technické prostriedky spracovania zo strany softvéru;

§ množstvo diskovej pamäte;

§ veľkosť pamäte RAM pre spustené programy;

§ typ procesora;

§ verzia operačného systému;

§ dostupnosť počítačovej siete a pod.

Softvérové ​​produkty sú rozmanité ukazovatele kvality, ktoré odrážajú nasledujúce aspekty:

§ ako dobre (jednoducho, spoľahlivo a efektívne) možno softvérový produkt používať;

§ aké ľahké je ovládanie softvérového produktu;

§ je možné softvérový produkt používať, keď sa zmenia podmienky jeho používania atď.

Strom kvalitatívnych charakteristík softvérových produktov je znázornený na obr. 8.5.

Ryža. 8.5. Strom charakteristík kvality softvérového produktu

Mobilita softvérových produktov znamená ich nezávislosť na technickom komplexe systému spracovania údajov, operačnom prostredí, sieťovej technológii spracovania údajov, špecifikách predmetnej oblasti atď. Mobilný (multiplatformový) softvérový produkt je možné nainštalovať na rôzne modely počítačov a operačných systémov bez obmedzenia prevádzky v počítačovej sieti. Funkcie spracovania takéhoto softvérového produktu sú vhodné na hromadné použitie bez akýchkoľvek zmien.

Spoľahlivosť prevádzka softvérového produktu je určená neprerušovanou a stabilnou prevádzkou programov, presnosťou vykonávania predpísaných funkcií spracovania, schopnosťou diagnostikovať chyby, ktoré vznikajú počas prevádzky programov.

Účinnosť softvérový produkt je hodnotený tak z hľadiska jeho priameho účelu - užívateľských požiadaviek, ako aj z hľadiska spotreby výpočtových zdrojov potrebných na jeho prevádzku.

Spotreba výpočtových zdrojov sa odhaduje z hľadiska veľkosti externej pamäte na umiestnenie programov a veľkosti pamäte RAM na spustené programy.

Berúc do úvahy ľudský faktor znamená poskytovať priateľské rozhranie pre prácu koncového používateľa, prítomnosť kontextovo citlivej rady alebo školiaceho systému ako súčasti softvérového nástroja, dobrú dokumentáciu na zvládnutie a používanie funkcií zabudovaných v softvérovom nástroji, analýzu a diagnostiku chýb. ktoré sa stali atď.

Modifikovateľnosť softvérové ​​produkty znamenajú schopnosť vykonávať zmeny, napríklad rozšírenie funkcií spracovania, prechod na inú technickú základňu spracovania atď.

Komunikatívnosť softvérové ​​produkty sú založené na ich maximálnej možnej integrácii s inými programami, zaisťujúcich výmenu dát v bežných prezentačných formátoch (export / import databáz, implementácia alebo prepojenie spracovateľských objektov a pod.).

V podmienkach trhu so softvérovými produktmi sú dôležitými charakteristikami:

§ cena;

§ počet tržieb;

§ čas strávený na trhu (trvanie predaja);

§ popularita vývojára a programu;

§ dostupnosť softvérových produktov na podobný účel.

Softvérové ​​produkty hromadnej distribúcie sa predávajú za ceny, ktoré zohľadňujú dopyt a trhové podmienky (dostupnosť a ceny konkurenčného softvéru). Marketing, ktorý spoločnosť vykonáva, má veľký význam, ktorý zahŕňa:

§ tvorba cenovej politiky na dobytie trhu;

§ vytvorenie obchodnej siete na implementáciu softvérového produktu (takzvané dealerské a distribučné centrá);

§ poskytovanie podpory a záručného servisu pre užívateľov softvérového produktu, vytvorenie horúcej linky (rýchla odpoveď na otázky vznikajúce počas prevádzky softvérových produktov);

§ školenie používateľov softvérového produktu.

Špecifikom softvérových produktov (na rozdiel od väčšiny priemyselných produktov) je tiež skutočnosť, že ich prevádzka musí byť vykonaná na právnom základe - licenčných zmluvách medzi vývojárom a používateľmi v súlade s autorskými právami vývojárov softvéru.

Softvér (softvér) Je sada softvérových nástrojov pre počítače, ktoré zaisťujú prevádzku, diagnostiku a testovanie ich hardvéru, ako aj vývoj, ladenie a výkon akýchkoľvek používateľských úloh.

Softvér tiež zahŕňa celú oblasť návrhu a vývoja softvéru:

    technológia navrhovania softvéru;

    metódy testovacích programov;

    analýza kvality programov;

    Dokumentačné programy;

    vývoj a používanie softvérových nástrojov, ktoré uľahčujú proces navrhovania softvéru atď.

Podľa charakteru použitia a kategórií používateľov sú všetky programy rozdelené do dvoch tried - obslužné programy a softvérové ​​produkty.

Úžitkové programy sú navrhnuté tak, aby vyhovovali potrebám ich vývojárov. Najčastejšie plnia úlohu služby v technológii spracovania údajov alebo sú to programy na riešenie funkčných úloh, ktoré nie sú určené na rozsiahlu distribúciu.

Softvérové ​​produkty (PP) navrhnuté tak, aby spĺňali potreby používateľov, rozsiahlej distribúcie a predaja.

PP je možné klasifikovať podľa rozsahu použitia:

    hardvérová časť počítačov a počítačových sietí;

    technológia vývoja softvéru;

    funkčné úlohy rôznych tematických oblastí.

Na základe toho existujú tri triedy softvérových produktov:

    systémový softvér;

    sada nástrojov pre programovaciu technológiu;

    balíky aplikácií.

Systémový softvér - súbor programov a softvérových systémov na zabezpečenie prevádzky počítačov a počítačových sietí. Obsahuje základný a servisný softvér. Na druhej strane základný softvér obsahuje: základný vstupno-výstupný systém (BIOS), operačný systém (OS), operačné mušle. Servisný softvér pozostáva z diagnostických programov stavu počítača, antivírusových programov, programov na údržbu diskov, programov na archiváciu údajov, programov na údržbu siete.

BIOS je sada programov, ktoré zaisťujú interakciu operačného systému a ďalších programov s rôznymi počítačovými zariadeniami (klávesnica, grafický adaptér, disková jednotka, časovač atď.). Medzi funkcie systému BIOS patrí aj automatické testovanie hlavných hardvérových komponentov (RAM, atď.), Keď je stroj zapnutý, hľadanie programu na načítanie operačného systému na disku a jeho načítanie z disku do pamäte RAM.

Operačný systém určené na riadenie vykonávania užívateľských programov, plánovanie a kontrolu počítačových výpočtových zdrojov. Funguje ako prepojenie medzi hardvérom počítača na jednej strane a spustiteľnými programami a používateľom na strane druhej. OS je zvyčajne uložený v externej pamäti počítača - na disku.

Medzi funkcie operačného systému patria:

    dialóg s používateľom;

    I / O a správa údajov;

    plánovanie a organizácia procesu spracovania programu;

    rozdelenie zdrojov;

    spustenie programov na spustenie;

    všetky druhy operácií pomocnej údržby;

    prenos informácií medzi rôznymi vnútornými zariadeniami;

    softvérovú podporu prevádzky periférnych zariadení.

Medzi najobľúbenejšie operačné systémy patria: MSDOS, Windows (95, 98, NT, 2000, XP, Packet), Unix, Linux.

Sieťový softvér je určený na organizovanie spoločnej práce skupiny používateľov na rôznych počítačoch.

Operačné mušle (OO)špeciálne programy určené na uľahčenie komunikácie používateľov s príkazmi OS. TOE majú textovú aj grafickú verziu rozhrania pre koncového používateľa.

Rozšírenie základného softvéru je sada služieb, dodatočne nainštalovaných programov, ktoré možno klasifikovať nasledovne:

    riadiace, testovacie a diagnostické programy, ktoré sa používajú na kontrolu správneho fungovania počítačového zariadenia a na zisťovanie porúch počas prevádzky; uveďte príčinu a umiestnenie poruchy;

    programy ovládačov, ktoré rozširujú možnosti operačného systému na správu vstupno-výstupných zariadení, pamäte RAM atď .; s ich pomocou je možné pripojiť nové zariadenia k počítaču alebo neštandardné použitie existujúcich;

    Baliace programy (archivátory), ktoré vám umožňujú hustejšie zapisovať informácie na disky, ako aj kombinovať kópie viacerých súborov do jedného archívneho súboru;

    antivírusové programy navrhnuté tak, aby predchádzali infekcii počítačovými vírusmi a eliminovali dôsledky vírusovej infekcie;

    programy na optimalizáciu miesta na disku a kontrolu kvality;

    programy na obnovu, formátovanie, ochranu údajov;

    komunikačné programy, ktoré organizujú výmenu informácií medzi počítačmi a pod.

Tieto programy sa nazývajú inžinierske siete.

Súbor nástrojov programovacej technológie - súbor programov a softvérových systémov, ktoré poskytujú technológiu pre vývoj, ladenie a implementáciu vytvorených programov.

Používatelia programovacej technológie sú systémoví a aplikační programátori.

Existujú nasledujúce skupiny nástrojov programovacej technológie 1, s. 250:

    nástroje na vytváranie aplikácií, vrátane miestnych nástrojov, ktoré zabezpečujú implementáciu individuálnej práce na tvorbe programov, a integrovaných prostredí pre vývojárov softvéru, zabezpečenie implementácie súboru vzájomne súvisiacich prác na tvorbe programov;

    PRÍPAD-technológia (Počítač- Pomoc Systém Strojárstvo), predstavuje metódy analýzy, návrhu a tvorby softvérových systémov a je určený na automatizáciu vývoja a implementácie informačných systémov.

Miestne nástroje na vývoj softvéru sú najreprezentatívnejšie na softvérovom trhu a pozostávajú z programovacích jazykov a systémov, ako aj z inštrumentálneho prostredia používateľa.

Balíky aplikácií (PPP)- komplex navzájom súvisiacich programov na riešenie problémov určitej triedy konkrétnej predmetovej oblasti. PPP slúžia ako softvérové ​​nástroje na riešenie funkčných problémov a sú najpočetnejšou triedou softvérových produktov.

Je ťažké vykonať jednotnú klasifikáciu PPP kvôli širokej škále úloh riešených na počítači a zodpovedajúcim PPP. Uvádzame zoznam najčastejšie používaných PPP 3, s. 53-58.

Textové editory. Hlavnými funkciami tejto triedy aplikačných programov je zadávanie a úprava textových údajov. Medzi ďalšie funkcie patrí automatizácia vstupných a editovacích procesov. Na zadávanie a ukladanie údajov textové editory vyvolávajú a používajú systémový softvér, ktorý je typický pre všetky ostatné typy aplikačných programov.

Textové procesory. Hlavný rozdiel medzi textovými procesormi a textovými editormi je v tom, že umožňujú text nielen zadávať a upravovať, ale aj formátovať, teda formátovať. V súlade s tým hlavné prostriedky textových procesorov zahrnujú prostriedky na zaistenie interakcie textu, grafiky, tabuliek a iných objektov, ktoré tvoria konečný dokument, a ďalšie prostriedky na automatizáciu procesu formátovania.

Grafický editor. Jedná sa o rozsiahlu triedu programov určených na vytváranie a (alebo) spracovanie grafických obrázkov. V tejto triede sa rozlišujú tieto kategórie: bitmapové editory, vektorové editory a softvér na vytváranie a spracovanie trojrozmernej grafiky (3D editory).

Systémy správy databáz. Databázy sú obrovské množiny údajov usporiadané do tabuľkových štruktúr. Hlavné funkcie systémov na správu databáz sú:

    vytvorenie prázdnej (prázdnej) databázovej štruktúry;

    poskytovanie prostriedkov na ich vypĺňanie alebo importovanie údajov z tabuliek inej databázy;

    poskytovanie prístupu k údajom, ako aj poskytovanie nástrojov na vyhľadávanie a filtrovanie.

Mnoho systémov na správu databáz navyše poskytuje základné možnosti analýzy a spracovania údajov. Vďaka tomu je možné vytvárať nové databázové tabuľky na základe existujúcich. V súvislosti s rozšíreným používaním sieťových technológií sa od moderných systémov správy databáz vyžaduje aj schopnosť pracovať so vzdialenými a distribuovanými zdrojmi umiestnenými na serveroch celosvetovej počítačovej siete.

Tabuľky. Tabuľky poskytujú komplexné nástroje na ukladanie a spracovanie rôznych typov údajov. Do určitej miery sú podobné systémom správy databáz, ale hlavný dôraz sa nepresúva na ukladanie dátových polí a poskytovanie prístupu k nim, ale na transformáciu údajov, navyše v súlade s ich vnútorným obsahom.

Na rozdiel od databáz, ktoré zvyčajne obsahujú širokú škálu dátových typov (od numerických a textových po multimediálne), sa tabuľky častejšie zameriavajú na číselné údaje. Tabuľky však poskytujú širokú škálu spôsobov práce s číselnými údajmi.

Hlavnou vlastnosťou tabuliek je, že keď sa zmení obsah ľubovoľných buniek tabuľky, môže sa automaticky zmeniť obsah všetkých ostatných buniek spojených so zmeneným pomerom určeným matematickými alebo logickými výrazmi (vzorcami). Jednoduchosť a jednoduchosť práce s tabuľkami im priniesla široké uplatnenie v oblasti účtovníctva, ako univerzálnych nástrojov na analýzu finančných, komoditných a komoditných trhov, dostupných prostriedkov na spracovanie výsledkov technických testov, to znamená všade tam, kde je potrebné automatizovať pravidelne sa opakujúce výpočty dostatočne veľkého množstva číselných informácií ...

Počítačom podporované návrhové systémy (CAD-systém). Navrhnuté na automatizáciu projekčných a inžinierskych prác. Používajú sa v strojárstve, výrobe nástrojov, architektúre. Okrem kresliarskych a grafických prác umožňujú tieto systémy vykonávať najjednoduchšie výpočty a vyberať hotové konštrukčné prvky z rozsiahlych databáz.

Charakteristická vlastnosť CAD-systems spočíva v automatickej podpore vo všetkých fázach návrhu technických podmienok, noriem a pravidiel, ktorá oslobodzuje projektanta alebo architekta od netvorivej práce. Napríklad v strojárstve CAD-systémy sú schopné na základe montážneho výkresu výrobku automaticky vykonať pracovné výkresy dielov, pripraviť potrebnú technologickú dokumentáciu s uvedením poradia prechodov obrábania, priradiť potrebné nástroje, obrábacie stroje a riadiace zariadenia a tiež pripraviť riadiace programy pre numericky riadené stroje (CNC), priemyselné roboty a flexibilné automatizované linky.

Desktopové publikačné systémy.Účelom tejto triedy programov je zautomatizovať proces usporiadania tlačených publikácií. Táto trieda softvéru zaujíma medziľahlú pozíciu medzi textovými procesmi a systémami navrhovanými pomocou počítača.

Textové procesory teoreticky poskytujú prostriedky na vloženie iných typov objektov do textového dokumentu, ako je vektorová a bitmapová grafika, a tiež vám umožňujú ovládať interakciu medzi textovými parametrami a parametrami vloženého objektu. V praxi sú však tieto nástroje na výrobu tlačených výrobkov buď funkčne nedostatočné z hľadiska požiadaviek na tlač, alebo nie sú dostatočne vhodné na produktívnu prácu.

Desktop publishing sa líši od textových procesorov v pokročilých ovládacích prvkoch v tom, ako text interaguje s nastaveniami stránky a grafikou. Na druhej strane sa líšia zníženou funkčnosťou na automatizáciu zadávania textu a úprav. Typickým prípadom použitia pri publikovaní na počítači je použitie na dokumenty, ktoré boli predbežne spracované v textových procesoroch a grafických editoroch.

Expertné systémy. Navrhnuté na analýzu údajov obsiahnutých v znalostných bázach a vydávanie odporúčaní na žiadosť používateľa. Takéto systémy sa používajú v prípadoch, keď sú počiatočné údaje dobre formalizované, ale na rozhodnutie sú potrebné rozsiahle špeciálne znalosti. Typickými oblasťami použitia expertných systémov sú jurisprudencia, medicína, farmakológia, chémia.

Charakteristickou črtou expertných systémov je ich schopnosť sebarozvoja. Počiatočné údaje sú uložené vo vedomostnej databáze vo forme faktov, medzi ktorými je s pomocou odborníkov vytvorený určitý systém vzťahov. Ak sa vo fáze testovania expertného systému zistí, že dáva nesprávne odporúčania a závery o konkrétnych problémoch alebo ich nemôže poskytnúť vôbec, znamená to buď absenciu dôležitých skutočností v ich základe, alebo porušenie logického systému vzťahov. . V oboch prípadoch samotný expertný systém môže expertovi vygenerovať dostatočný súbor otázok a automaticky zlepšiť jeho kvalitu.

S využívaním expertných systémov je spojená špeciálna oblasť vedeckej a technickej činnosti nazývaná znalostné inžinierstvo. Vedomostní inžinieri sú špecialisti so špeciálnou kvalifikáciou, ktorí pôsobia ako medzičlánok medzi vývojármi expertnej skupiny (programátori) a poprednými odborníkmi v konkrétnych oblastiach vedy a techniky (odborníci).

Web-redaktori. Jedná sa o špeciálnu triedu editorov, ktoré kombinujú vlastnosti textových a obrázkových editorov. Sú určené na vytváranie a úpravu tzv Web-Dokumenty (Web-stránky na internete).Web- dokumenty sú elektronické dokumenty, ktorých príprava by mala brať do úvahy množstvo zvláštností spojených s príjmom / prenosom informácií na internete.

Teoreticky vytvárať Web- dokumenty, môžete použiť bežné textové editory a procesory, ako aj niektoré grafické editory vektorovej grafiky, ale Web- editory majú množstvo užitočných funkcií, ktoré zvyšujú produktivitu Web- dizajnéri. Programy tejto triedy je možné efektívne využiť na prípravu elektronických dokumentov a multimediálnych publikácií.

Prehliadače (prehliadače, diváciWeb). Táto kategória obsahuje softvérové ​​nástroje určené na prezeranie elektronických dokumentov vo formáte Html(dokumenty tohto formátu sa používajú ako Web- Dokumenty). Moderné prehliadače vykresľujú viac než len text a grafiku. Môžu prehrávať hudbu, ľudskú reč, počúvať rozhlasové vysielanie na internete, sledovať videokonferencie, pracovať so službami elektronickej pošty, so systémom telekonferencií (diskusné skupiny) a mnoho ďalších.

Integrované kancelárske systémy. Sú to softvérové ​​nástroje na automatizáciu pracoviska manažéra. Medzi hlavné funkcie týchto systémov patria funkcie vytvárania, úpravy a formátovania najjednoduchších dokumentov, centralizácia funkcií elektronickej pošty, faxu a telefónnej komunikácie, odosielanie a monitorovanie pracovného toku podniku, koordinácia činností oddelení, optimalizácia administratívnych a ekonomické činnosti a poskytovanie prevádzkových a referenčných informácií na požiadanie.

Účtovné systémy. Ide o špecializované systémy, ktoré kombinujú funkcie textových a tabuľkových editorov, tabuliek a systémov na správu databáz. Navrhnuté na automatizáciu prípravy primárnych účtovných dokladov podniku a ich účtovníctva, na vedenie účtovných kníh, ako aj na automatické pripravovanie pravidelných správ o výsledkoch výrobných, ekonomických a finančných činností vo forme prijatej na podanie dane. orgány, mimorozpočtové fondy a štatistické orgány ... Napriek tomu, že teoreticky všetky funkcie charakteristické pre účtovné systémy môžu vykonávať iné vyššie uvedené softvérové ​​nástroje, používanie účtovných systémov je pohodlné kvôli integrácii rôznych nástrojov do jedného systému.

Pri rozhodovaní o implementácii systému automatizovaného účtovníctva v podniku je potrebné vziať do úvahy potrebu adaptačných prostriedkov v ňom pri zmene regulačného rámca. Vzhľadom na skutočnosť, že v tejto oblasti je regulačný rámec v Rusku mimoriadne nestabilný a podlieha častým zmenám, je možnosť flexibilnej rekonfigurácie systému povinnou funkciou, aj keď si to vyžaduje pokročilú kvalifikáciu od používateľov systému.

Finančné analytické systémy. Programy tejto triedy sa používajú v bankových a výmenných štruktúrach. Umožňujú vám kontrolovať a predpovedať situáciu na finančnom, komoditnom a komoditnom trhu, analyzovať aktuálne udalosti, pripravovať súhrny a správy.

Geografické informačné systémy (GIS). Navrhnuté na automatizáciu kartografických a geodetických prác na základe informácií získaných topografickými alebo leteckými metódami.

Systémy na úpravu videa. Navrhnuté pre digitálne spracovanie video materiálov, ich úpravu, vytváranie video efektov, odstraňovanie chýb, prekrývanie zvuku, názvov a titulkov.

Oddelené kategórie aplikovaného softvéru s vlastnými vyvinutými internými klasifikačnými systémami predstavujú výukové, vývojové, referenčné a zábavné systémy a programy. Charakteristickým znakom týchto tried softvéru sú zvýšené požiadavky na multimediálnu zložku (používanie hudobných skladieb, grafickej animácie a video materiálov).

1. Pojem a triedy softvérového produktu.

2. Životný cyklus softvérového produktu.

3. Základné pojmy o ochrane softvérových produktov.

4. Softvérové ​​systémy na ochranu pred neoprávneným kopírovaním.

5. Právne metódy ochrany softvérových produktov a databáz.

6. Charakteristika tried softvérových produktov v závislosti od rozsahu ich použitia.

7. Klasifikácia softvérových balíkov.

Otázka číslo 1. Pojem a triedy softvérového produktu.

Aplikačné balíky (APP) sú najdynamickejšie sa rozvíjajúcou súčasťou trhu s informačným softvérom. Zlepšovanie PPP prispieva k zavádzaniu počítačov vo všetkých oblastiach činnosti.

Podľa povahy použitia a kategórií používateľov je možné všetky programy rozdeliť do dvoch tried:

1. Obslužné programy („programy pre seba“) sú navrhnuté tak, aby vyhovovali potrebám ich vývojárov. Najčastejšie plnia úlohu služby v technológii spracovania údajov alebo sú to programy na riešenie funkčných úloh, ktoré nie sú určené na rozsiahlu distribúciu.

2. Softvérové ​​produkty (produkty) sú navrhnuté tak, aby spĺňali potreby používateľov, rozšírenej distribúcie a predaja.

V súčasnosti existujú ďalšie možnosti legálnej distribúcie softvérových produktov, ktoré sa objavili pomocou globálnych alebo regionálnych telekomunikácií:

1. freeware - voľne šíriteľný softvér, voľne šírený, podporovaný samotným používateľom, ktorý je oprávnený vykonať na nich potrebné zmeny.

2. shareware - nekomerčné (shareware) programy, ktoré je možné spravidla používať bezplatne. Za predpokladu pravidelného používania takýchto výrobkov predstavuje príspevok v určitej výške.

Softvérový produkt musí byť riadne pripravený na prevádzku, mať potrebnú dokumentáciu, poskytovať služby a zaručovať spoľahlivú prevádzku programu, mať ochrannú známku výrobcu a je žiaduce mať štátny registračný kód. Iba za takýchto podmienok možno vytvorený softvérový balík nazývať softvérovým produktom.

Softvérový produkt (PP) Je komplex vzájomne prepojených programov na riešenie konkrétneho problému (úlohy) masového dopytu, pripravených na implementáciu ako každý druh priemyselného produktu.

Softvérové ​​produkty je možné vytvárať ako individuálny vývoj na zákazku a ako vývoj pre hromadnú distribúciu medzi používateľov.

Otázka číslo 2.Životný cyklus softvérového produktu.

Programy akéhokoľvek druhu sa vyznačujú životný cyklus, pozostáva z oddelených etáp:

1) marketing softvérového trhu, špecifikácia požiadaviek na softvérový produkt;

Marketingová a špecifikácia softvérového produktu sú určené na štúdium požiadaviek na vytvorený softvérový produkt, a to:

· Stanovenie zloženia a účelu funkcií spracovania údajov softvéru.

· Stanovenie požiadaviek používateľa na povahu interakcie so softvérovým produktom, typ používateľského rozhrania (systém ponúk, používanie myši atď.).

· Požiadavky na komplex hardvéru a softvéru na prevádzku PP a pod.

V tejto fáze je potrebné vykonať formálne vyhlásenie o probléme.

2) návrh štruktúry softvérového produktu;

Je spojená s algoritmizáciou procesu spracovania údajov, podrobným popisom funkcií spracovania, vývojom štruktúry softvérového programu a informačnej základne (databázy) problému, výberom metód a nástrojov na vytváranie programov (programovacia technológia) ).

3) programovanie (tvorba programového kódu), testovanie, autonómne a komplexné ladenie programov;

Ide o technickú implementáciu návrhových riešení a vykonávajú sa pomocou vybraných vývojárskych nástrojov.

4) dokumentácia softvérového produktu, príprava prevádzkovej a technologickej dokumentácie;

Softvérová dokumentácia je povinným typom práce, ktorú spravidla nevykonáva samotný vývojár, ale osoba spojená s distribúciou a implementáciou softvérového produktu. Dokumentácia by mala obsahovať potrebné informácie na inštaláciu a zaistenie spoľahlivej prevádzky softvérového produktu, podporu používateľov pri vykonávaní funkcií spracovania a určiť postup integrácie softvérového produktu s inými programami. Úspech distribúcie a prevádzky PCB do značnej miery závisí od kvality jeho dokumentácie.

5) vstup na softvérový trh, distribúcia softvérového produktu (spojená s organizovaním predaja masovému používateľovi);

Táto fáza by mala byť čo najkratšia, na propagáciu softvéru sa používajú štandardné marketingové techniky: reklama, zvýšenie počtu predajných kanálov, cenová politika atď.

6) prevádzka softvérového produktu používateľmi;

Súbežne s jeho sprievod, v tomto prípade môže prevádzka programov začať bez údržby alebo pokračovať, ak je údržba na určitý čas dokončená. Potom, čo je PP stiahnutý z predaja, môže určitý čas vykonávať aj jeho podporu. Počas prevádzky PP sú zistené chyby eliminované.

7) údržba softvérového produktu;

8) stiahnutie softvérového produktu z predaja, odmietnutie údržby.

Vyskytujú sa spravidla v prípade zmeny technickej politiky developerskej spoločnosti, neúčinnosti softvéru, prítomnosti smrteľných chýb v ňom a nedostatku dopytu.

Trvanie životného cyklu pre rôzne PCB nie je rovnaké. Pri väčšine moderných PCB sa životný cyklus meria v rokoch (2-3 roky). Aj keď sa pomerne často vyskytuje na počítačoch a dlhodobo vysadených DPS.

Otázka číslo 3. Základné pojmy o ochrane softvérových produktov (PP).

Softvérové ​​produkty a počítačové databázy sú predmetom intelektuálnej práce vysokokvalifikovaných špecialistov. Softvér tiež podlieha ochrane kvôli komplexnosti a namáhavosti obnovenia jeho prevádzkyschopnosti, významu softvéru pre prevádzku informačného systému.

Cieľom softvérovej ochrany je:

1. obmedzenie neoprávneného prístupu k programom alebo ich úmyselné ničenie a krádež;

2. vylúčenie neoprávneného kopírovania (duplikácie) programov.

Softvérový produkt a databázy musia byť chránené pred vystavením niekoľkými spôsobmi:

1) ľudský- krádež strojových médií a softvérovej dokumentácie; porucha softvérového produktu atď .;

2) prístroj- pripojenie hardvéru k počítaču na čítanie programov a údajov alebo ich fyzické zničenie;

3) špecializované programy- znefunkčnenie softvérového produktu alebo databázy (napríklad vírusová infekcia), neoprávnené kopírovanie programov a databáz atď.

Najľahší a najdostupnejší spôsob ochrany softvéru a databázy - Obmedzenie prístupu. Riadenie prístupu k softvérovému produktu a databáze zostavuje:

1. ochrana programov pri spustení heslom;

2. používanie kľúčovej diskety na spustenie programov;

3. obmedzenia programov alebo údajov, funkcií spracovania dostupných pre používateľov atď.

Možno použiť aj a kryptografické techniky ochrana databázových informácií alebo modulov hlavného programu.

Otázka číslo 4. Softvérové ​​systémy na ochranu pred neoprávneným kopírovaním.

Pri použití systémov na ochranu softvéru sa program spustí iba po rozpoznaní niektorých jedinečných neskopírovaných kľúč element.

Tieto kľúčové prvky môžu byť:

· Disketa, na ktorú je zaznamenaný kľúč, ktorý sa nemá kopírovať;

· Niektoré vlastnosti hardvéru počítača;

· Špeciálne zariadenie (elektronický kľúč) pripojené k počítaču určené na vydanie identifikačného kódu.

Softvérové ​​systémy ochrany proti kopírovaniu PP:

· Identifikujte prostredie, z ktorého sa program spustí;

· Nainštalujte si vhodné prostredie, z ktorého je program spustený, teda prostredie, pre ktoré je povolené oprávnené spustenie;

· Rozvinúť reakciu na štart z neoprávneného prostredia;

· Zaregistrovať autorizované kopírovanie;

· Pôsobiť proti štúdiu algoritmov a programov systému.

Otázka číslo 5. Právne metódy ochrany softvérových produktov a databáz.

Právne prostriedky nápravy zahŕňajú:

· Patentová ochrana;

· Zákon o obchodnom tajomstve;

· Licenčné zmluvy a zmluvy;

· Ekonomické práva, dávajúce ich majiteľom právo získať ekonomické výhody z predaja a používania softvéru a databáz;

· Morálne práva, ktoré chránia identitu autora v jeho diele.

V mnohých civilizovaných krajinách sa neoprávnené kopírovanie programov na predaj alebo bezplatnú distribúciu považuje za štátny zločin, za ktorý sa ukladá pokuta alebo väzenie. Autorské právo však nechráni novú myšlienku, koncept, metodiku ani technológiu vývoja softvéru.

Otázka číslo 6. Charakteristika tried softvérových produktov v závislosti od rozsahu ich použitia.

V závislosti od oblasti (oblasti) použitia PP sú to tieto:

· Hardvérová časť autonómnych počítačov a počítačových sietí;

· Funkčné úlohy rôznych tematických oblastí;

Technológia vývoja softvéru

Na podporu informačných technológií existujú tri triedy softvéru:

· Systémový softvér;

· Balíky aplikovaných programov;

· Sada nástrojov programovacej technológie.

Systémový softvér réžia:

1. vytvoriť operačné prostredie pre fungovanie iných programov;

2. zaistiť spoľahlivú a efektívnu prevádzku samotného počítača a počítačovej siete;

3. vykonávať diagnostiku a prevenciu počítačového hardvéru a počítačových sietí;

4. vykonávať pomocné technologické postupy (kopírovanie, archivácia a pod.).

Systémový softvér - súbor programov a softvérových systémov na zabezpečenie prevádzky počítača a počítačových sietí.

Balíky aplikácií slúžia ako softvérové ​​nástroje na riešenie funkčných problémov sú najpočetnejšou triedou softvéru. Táto trieda obsahuje softvérové ​​programy, ktoré spracovávajú informácie v rôznych oblastiach.

Inštaláciu softvéru do počítača vykonávajú kvalifikovaní používatelia a ich priamu operáciu spravidla vykonávajú koncoví užívatelia - konzumenti informácií, v mnohých prípadoch ktorých činnosti sú veľmi ďaleko od počítačovej oblasti. Táto trieda SP môže byť veľmi špecifická pre určité predmetové oblasti.

Aplikačný balíček- komplex navzájom súvisiacich programov na riešenie problémov určitej triedy konkrétnej predmetovej oblasti.

poskytuje proces vývoja programu a obsahuje špecializovaný softvér, ktoré sú nástrojmi vývojára. PP tejto triedy podporujú všetky technologické fázy procesu návrhu, programovania (kódovania), ladenia a testovania vytvorených programov.

Súbor nástrojov programovacej technológie- súbor programov a softvérových systémov, ktoré poskytujú technológiu pre vývoj, ladenie a implementáciu vytvoreného softvéru.

Otázka číslo 7. Klasifikácia balíkov aplikovaných programov (PPP).

PPP sú najviac zastúpené, čo je primárne dôsledkom rozsiahleho využívania počítačových technológií vo všetkých sférach ľudskej činnosti, vytvárania automatizovaných informačných systémov v rôznych predmetových oblastiach a sú zaradené do.



Páčil sa vám článok? Zdieľaj to