Počítačový software příklady programů. Způsoby použití softwaru

Referenční podmínky pro vývoj programu
«______________»
ke smlouvě č.___

1. Úvod
1.1. Název programu
1.2. Účel a rozsah
2. Požadavky na program
2.1. Funkční požadavky
2.2. Požadavky na spolehlivost
2.2.1. Požadavky na zajištění spolehlivého provozu programu
2.2.2. Doba zotavení po selhání
2.2.3. Selhání v důsledku nesprávných akcí uživatelů systému
3. Provozní podmínky
3.1. Klimatické provozní podmínky
3.2. Požadavky na kvalifikaci a počet personálu
3.3. Požadavky na složení a parametry technických prostředků
3.4. Požadavky na informace a kompatibilitu softwaru
3.4.1. Požadavky na informační struktury a metody řešení
3.4.2. Požadavky na zdrojové kódy a programovací jazyky
3.4.3. Požadavky na software používaný programem
3.4.4. Požadavky na ochranu informací a programů
3.5. Speciální požadavky
4. Požadavky dokumentaci programu
4.1. Předběžná skladba programové dokumentace
5. Technické a ekonomické ukazatele
5.1. Ekonomické přínosy rozvoje
6. Etapy a fáze vývoje
6.1. Vývojové fáze
6.2. Vývojové fáze
6.3. Obsah práce po etapách
7. Postup při kontrole a přejímce
7.1. Typy testů
7.2. Obecné požadavky za přijetí práce

1. Úvod

1.1. Název programu

Název programu: "ASU "______________"

1.2. Účel a rozsah

Program je určen k automatizaci zpracování dat od klientů kavárny/baru. Pracuje s následujícími údaji:

  • případné osobní údaje o klientovi;
  • údaje o zákaznických službách;
  • informace o systému slev;

2.1. Funkční požadavky

Program musí poskytovat schopnost provádět následující funkce:

  • možnost zobrazení klientských dat na vyžádání;
  • schopnost vypočítat slevy;
  • přidávání/odebírání klientů;
  • změna klientských dat;
  • možnost změny slevového systému;

2.2.1 Požadavky na zajištění spolehlivého provozu programu

Spolehlivý (udržitelný) provoz programu musí být zajištěn zákazníkem provedením souboru organizačních a technických opatření, jejichž seznam je uveden níže:

  • organizace nepřerušitelný zdroj energie technické prostředky;
  • používání licencovaného softwaru;
  • pravidelné provádění doporučení Ministerstva práce a sociálního rozvoje Ruské federace, stanovených v usnesení ze dne 23. července 1998 o schválení meziodvětvových standardních časových norem pro práci na servisu počítačů a kancelářské techniky a údržbě softwaru“ ;
  • pravidelné dodržování požadavků GOST 51188-98. Ochrana dat. Testování dostupnosti softwaru počítačové viry
  • Ze strany vývojáře:
  • automatické vytváření záložních kopií;
  • Systém automatická aktualizace programy;
  • automatické obnovení systému;

Doba zotavení po selhání způsobeném výpadkem napájení hardwaru (jiné vnější faktory) nebo nefatálním selháním (nikoli pádem) operačního systému by neměla překročit 30 minut za předpokladu, že provozní podmínky hardwaru a softwaru jsou dodržovány.

Doba obnovy po poruše způsobené chybnou funkcí hardwaru nebo fatálním selháním (havárií) operačního systému by neměla přesáhnout dobu potřebnou k odstranění poruch hardwaru a přeinstalaci softwaru.

Selhání programu v důsledku nesprávných akcí uživatele při interakci s programem.

3.1. Požadavky na kvalifikaci a počet personálu

Minimální počet pracovníků potřebných k obsluze programu musí být alespoň 1 jednotka na plný úvazek – obsluha PC. Seznam úkolů prováděných operátorem PC by měl obsahovat:

  • Vedení databáze klientů;
  • úkoly instalace (instalace) a udržování funkčnosti systémového softwaru - operačního systému;
  • úloha instalace programu;
  • úkol vytvářet zálohy databáze.

3.2. Požadavky na složení a parametry technických prostředků
^

3.3.1. Požadavky na informační struktury a metody řešení

Software je samostatná spustitelná aplikace. Formát databáze je kompatibilní s ADO.

Uživatelé pracují s databází přes systémové rozhraní.

3.3.3. Požadavky na zdrojové kódy a programovací jazyky

Nejsou žádné další požadavky.

Systém software, používaný programem, musí být licencovanou lokalizovanou verzí operačního systému Windows XP.

Neexistují žádné požadavky na ochranu informací a programů.

3.5. Speciální požadavky

Nejsou žádné zvláštní požadavky.
^

4.1. Předběžná skladba programové dokumentace

Složení programové dokumentace by mělo obsahovat:

  • technický úkol;
  • zkušební program a metody;
  • návod k obsluze;

5.1. Ekonomické přínosy rozvoje

Program je bezplatný produkt, nejsou vynaloženy žádné finanční prostředky a výhodou je zrychlení automatizace zpracování dat klientů kavárny/baru

6.1. Vývojové fáze

Vývoj by měl probíhat ve třech fázích:

  1. Vývoj technických specifikací;
  2. Detailní design;
  3. Implementace.

Ve fázi vývoje technických specifikací musí být dokončena fáze vývoje, koordinace a schvalování této technické specifikace. Ve fázi podrobného návrhu musí být dokončeny následující fáze práce:

  • vývoj programů;
  • vývoj programové dokumentace;
  • testování programu.

Ve fázi implementace musí být dokončena vývojová fáze přípravy a přenosu programu.

Ve fázi vývoje technických specifikací je třeba provést následující práce:

  • Formulace problému;
  • Stanovení a vyjasnění požadavků na technické prostředky;
  • Stanovení požadavků programu;
  • Stanovení fází, fází a načasování vývoje programu a dokumentace k němu;
  • Koordinace a schvalování technických specifikací. Ve fázi vývoje programu je třeba pracovat na programování (kódování) a ladění programu. Ve fázi zpracování programové dokumentace musí být zpracování programových dokumentů prováděno v souladu s požadavky na skladbu dokumentace.

Během testovací fáze programu musí být provedeny následující typy práce:

  • Vývoj, koordinace a schvalování zkušebních metod;
  • Provádění akceptačních testů;
  • Oprava programu a programové dokumentace na základě výsledků testů.

Ve fázi přípravy a převodu programu musí být dokončeny práce na přípravě a převodu programu a programové dokumentace pro provoz v zařízeních Zákazníka.

7.1. Typy testů:

  • testování procesu instalace;
  • testování ergonomie ;
  • testování schopnosti systému obnovit normální provoz;
  • testování systému na různých konfiguracích;
  • testování systému;

7.2. Požadavky na přijetí práce

Po přijetí je třeba ověřit následující podmínky:

  • úplnost a kvalita implementace funkcí při standardních mezních kritických hodnotách parametrů objektu automatizace a v dalších podmínkách fungování dat v technických specifikacích;
  • splnění každého požadavku souvisejícího s rozhraním systému;
  • Práce personálu v interaktivním režimu;
  • Prostředky a metody pro obnovení výkonu softwaru po selháních;
  • Komplexnost a kvalita provozní dokumentace.
Technické specifikace pro vypracování projektového projektu pro prostory. Informace Zadání pro zpracování projektové dokumentace pro stavbu ZOO Řád
V hranicích pozemku st. Podlesnaja, dálnice Kosmonavtov, st. Malkova, Dzeržinský okres Perm
Zadání pro vývoj struktury dokumentu webových stránek
Informační systém, který uživatelům internetu poskytuje přístup k jeho obsahu a funkcím v organizovaném…
Referenční podmínky pro vývoj webových stránek „Asociace ruských airbrush umělců“
Hlavní html kontejner, do kterého se vkládají informační bloky, musí být plně editovatelný. Nejlépe...
Zadávací podmínky pro vytvoření automatizovaného systému „Corporate Data Warehouse“
GOST 34. 602-89 Technické specifikace pro vytvoření automatizovaného systému (příklad)
2. Referenční podmínky pro vývoj softwaru
Tento projekt kurzu popisuje proces vydávání potvrzení o důchodovém pojištění. Vyvinutý systém je navržen tak, aby zjednodušil…
Zadání pro vývoj webových stránek časopisu Tato technická specifikace představuje…
Stránka je modelována s ohledem na omezení moderní systémy správa obsahu (otevřený WordPress, Joomla, LiveStreet a podobně...
Program pro demonstraci algoritmů procházení grafů
Tato technická specifikace upravuje vývoj vzdělávacího softwarového produktu určeného pro vizuální prezentaci…
Zadávací podmínky zahrnují: název vývoje, základ...
Technický a detailní návrh: popis předmětné oblasti (model objektu), správa objektů (události, interakční diagram),…
Návrh softwaru
Fáze návrhu zahrnuje vývoj architektury, vývoj dat a vývoj procedurálního softwaru

    Technické požadavky na systém

    Technický vzhled produktu

    Teorie řešení vynalézavých problémů je sovětská metoda silného myšlení, která se rozšířila jak v Rusku, tak po celém světě. Umožňuje vám hluboce analyzovat problém a najít efektivní řešení.
    Práce na TRIZ zahájil Genrikh Saulovich Alshuller a jeho spolupracovníci v roce 1946.

    Vývoj programu: příklad technických specifikací

    V roce 1956 vyšla první publikace o tom, že technologie se vyvíjí podle určitých zákonů. Abyste mohli efektivně vymýšlet, musíte tyto zákony identifikovat a efektivně je uplatňovat.
    Postupem času se TRIZ vyvinul do velké sady nástrojů, které pomáhají řešit řadu naléhavých problémů:
    - vytvářet nové průlomové produkty,
    — zlepšit spotřebitelské vlastnosti stávajících řešení,
    - snížení nákladů,
    - obcházet patenty konkurentů.
    Přední světové společnosti jako Samsung, Intel, Procter&Gambel, General Electric a další využívají TRIZ ve svých R&D centrech.

Podmínky

Aby se předešlo kontroverzním otázkám a nedorozuměním, je důležité používat stejný pojmový aparát. K tomu jsme sestavili seznam nejpoužívanějších termínů a zkratek.

Pokud jde o vývoj technická dokumentace u softwaru nejčastěji myslíme na dokument, jako je technická specifikace (TOR). Proč se tohle děje?

Účel technických specifikací

Za prvé, zadání je zpravidla hlavním dokumentem v rámci projektové dokumentace. Právě technické specifikace popisují všechny základní požadavky na vývoj softwaru, ať už jde o vytvoření jednoduchého programu nebo webové stránky, nebo vývoj rozsáhlého informačního systému nebo hardwarového a softwarového komplexu. Navíc v jazyce GOSTs lze technickou specifikaci vyvinout jak v rámci předběžného návrhu (jedná se pouze o popis funkcí a struktury systému bez uvažování technologií pro implementaci řešení), tak v budoucnu „migrovat“ na technický projekt (podrobnější popis zohledňující vybrané technologie) .

Za druhé, technická specifikace může být buď povrchní (například obecná koncepční specifikace určená pro investory projektu), nebo podrobnější (například podrobná specifikace pro programátora). Podívejte se do sekce Projekty, tam jsou příklady různých technických specifikací. Můžete si vybrat libovolnou úroveň detailu - připravíme pro vás technické specifikace libovolné složitosti za přijatelné ceny.

Za třetí, v některých případech je možné vystačit s přípravou pouze jedné technické specifikace pro popis vyvíjeného systému. Samozřejmě v tomto případě hraje klíčovou roli kvalita vypracovaných technických specifikací, takže zde se zjevně nevyplatí šetřit a je lepší svěřit vývoj takových technických specifikací profesionálům, kteří mají v této věci bohaté zkušenosti. Lakomec platí dvakrát, ale v případě selhání vývoje softwaru kvůli nekvalitní dokumentaci zaplatí desetinásobek a někdy i o několik řádů výše.

Složení standardní technické specifikace

Podívejme se, co zahrnuje typická technická specifikace.

Ukázalo se, že specifikace softwaru byla povrchní?

Technická specifikace, bez ohledu na zvolený GOST, tedy vždy obsahuje následující základní informace o vyvíjeném softwaru:

1) název- celá a krátká jména, symbol vyvinutý software;
2) jmenování– proč, v jaké oblasti a za jakým účelem je software vyvíjen;
3) základ pro rozvoj– dokumenty, na jejichž základě se provádí vývoj softwaru;
4) funkcí– seznam a popis funkcí vyvíjeného softwaru;
5) struktura– popis architektury a komponent vyvíjeného softwaru;
6) uživatelské rozhraní- V moderní svět Požadované;
7) spolehlivost, bezpečnost, provozní podmínky a tak dále. důležité požadavky;
8) dokumentace– jaká dokumentace, v jakém objemu a v souladu s jakými požadavky GOST bude také vypracována;
9) etapy a etapy vývoje– co se vyvíjí a v jakém pořadí;
10) kontrolní postup a přejímku– jak přesně bude vyvinutý software dodán Zákazníkovi.

Normy pro technické specifikace

Existuje několik GOST, které regulují vývoj technických specifikací v naší oblasti: jedná se o GOST 34.602 (automatizované systémy) a GOST 19.201 (software). Dokumenty připravené podle těchto norem se výrazně liší jak obsahem, tak obsahem. Oba standardy jsou prezentovány na našem firemním portálu v sekci Knihovna, můžete se s nimi blíže seznámit.

Náklady na vývoj technických specifikací

Obecně je vypracování technických specifikací poměrně složitý a odpovědný úkol, ale dobře napsaná technická specifikace je již polovinou úspěchu vyvíjeného projektu. Proto v procesu vývoje technických specifikací pro software musíte prokázat maximální péči a povědomí v technických a organizačních otázkách. Nebo si u nás můžete rovnou objednat vývoj technických specifikací na klíč.

Mohlo by vás také zajímat:

– vývoj zkušebního programu a metodiky;
– vytvoření vysvětlivky k předběžnému a technickému návrhu;
– etapy tvorby dokumentace.

Psaní technických specifikací je jednou z prvních fází práce na projektu. Předchází vývoji samotného systému. V technických specifikacích popisujeme předmětnou oblast, stávající infrastrukturu Zákazníka, požadavky na vytvářenou funkcionalitu i nefunkční požadavky. Výsledný dokument je nezbytný jak pro obchodního uživatele, aby se ujistil, že jsou zohledněna všechna jeho přání o budoucím systému, tak pro nás pro odhad nákladů na vývoj systému.

Stojí za zmínku, že v každodenním analytická práce Snažíme se vyhýbat termínu „Technické specifikace“. Tento termín je příliš přetížený významy a často není jasné, co se za ním skrývá. Používáme pojmy „Dokument o obchodních požadavcích“ (BRD – Dokument o obchodních požadavcích), „Funkční požadavky“ (FRD – Dokument o funkčních požadavcích) a Technické a architektonické požadavky (TAD – Dokument technické architektury). Abychom však popis nekomplikovali, budeme zde používat termín „Technické specifikace“. Dokument, který ve většině případů používáme k interakci se zákazníky, se skládá ze 70 % obchodních požadavků, 20 % funkčních požadavků a pouze 10 % technických a architektonických požadavků. Tento podíl se samozřejmě liší v závislosti na specifikách a technické náročnosti systému.

Hlavním faktorem úspěchu při vývoji technických specifikací je správně strukturovaná komunikace se zákazníkem. Koneckonců, úkolem analytiků je skutečně provést operaci brain-dump a uspořádat výsledky na papíře ve strukturované podobě. Zároveň je velmi důležité (1) mluvit se zákazníkem stejným jazykem, aby se nemusel překousávat pojmy z oblasti, které jsou odborníkovi zřejmé, a (2) umět správně poslouchat.

Níže uvádíme zásady, kterými se řídíme při psaní technických specifikací, a ilustrujeme je výňatky z technických specifikací, které jsme vyvinuli pro vícesložkový bannerový reklamní systém pro velkou internetovou společnost.

Struktura technických specifikací

Každá technická specifikace obsahuje několik povinných částí. Definují účel dokumentu, terminologii a obecný kontext projektu. První část dokumentu obvykle vypadá takto:

Class="fs-13">

Pokud jsou na začátku dokumentu uvedeny obecné, koncepční informace o vyvíjeném systému, pak ve druhé, hlavní části dokumentu, jsou uvedeny obchodní požadavky a funkční požadavky na systém, které jsou zásadní pro odhad nákladů na vývoj. podrobně.

V části „Terminologie“ technické specifikace pro bannerový systém definujeme pojmy jako Impressions, Clicks, CTR, Reach, Contact Frequency, Booking File atd. a v sekci „General Context“ popisujeme hlavní obchodní činnost. procesy zákaznické společnosti, související s umístěním bannerové reklamy, dále prostředí systému, aktuální role manažerů společnosti a přístupová práva. Stojí za zmínku, že v tomto konkrétním případě nebyl systém postaven od nuly. Dříve manažeři společnosti používali systém bannerové reklamy, který byl jiný než u nás. Jinak by byl rozbor rolí a přístupových práv s největší pravděpodobností zařazen do samostatné kapitoly.

class="fs-13">

7. Systém umístění bannerů
8.

Interakce s fakturací
9. Banner Engine
10. Technický popis Komponenta Banner Engine

class="fs-13">

Nejobsáhlejší částí technických specifikací, které popisujeme, je „Systém umístění bannerů“; je věnován jádru vyvíjeného systému a obsahuje veškeré požadavky přímo na systém správy reklamních ploch.

S přihlédnutím ke specifikům tohoto projektu jsme interakci banneru s fakturačním systémem věnovali samostatnou část. Do samostatné sekce jsme zařadili i požadavky na vcelku nezávislou složku sběru a zobrazování statistických informací, která je téměř hlavní složkou systému pro zákazníky reklamních kampaní a manažery reklamních agentur.

V samostatné části technických specifikací jsou popsány požadavky na komponentu Banner Engine, která zodpovídá za zobrazování bannerů, záznam statistik, jejich zpracování a uložení ve formě vhodné pro další analýzu a reportování.

Jedná se o technicky nejsložitější a nejvíce zatěžovanou komponentu bannerového systému. Do technických specifikací jsme zahrnuli část obsahující některé technické a architektonické detaily související s provozem Banner Engine. V první řadě to umožňuje minimalizovat rizika při odhadu nákladů na vývoj systému, protože v závislosti na zvolené architektuře se náročnost práce může výrazně lišit.

Každá technická specifikace se liší velikostí, počtem vyobrazení a počtem verzí. Například bannerový dokument je prezentován na 44 stranách a obsahuje 15 ilustrací. Proces přípravy tohoto dokumentu trval asi měsíc a zahrnoval asi 8 iterací se zákazníkem.

class="fs-13">

Obchodní vs. funkční požadavky

Zadání zaznamenává jak obchodní požadavky na systém, tak i funkční požadavky:

— Obchodní požadavky jsou popisem toho, CO musí systém dělat v jazyce firemního uživatele. Zejména obchodní požadavky musí být srozumitelné manažerovi, který nemá technické vzdělání a zkušenosti.

— Funkční požadavky jsou popisem JAK jsou v systému prováděny určité činnosti. Ve fázi vývoje technických specifikací jsou funkční požadavky obvykle stanoveny pouze pro nejsložitější bloky projektu.

Ponoření se do složitých oblastí umožňuje snížit rizika při následném hodnocení projektu. Funkční požadavky obvykle zahrnují bloková schémata, stavová schémata, vývojová schémata a jsou doplněna složitějšími rozvrženími obrazovky.

Příklad obchodního požadavku:

„Pro reklamní kampaň je důležité co nejpřesněji sledovat limit zobrazení, abyste se vyhnuli finanční ztráty související se zobrazováním bannerů nad placený limit. Kromě toho vyvstává úkol omezit zobrazování jednoho banneru na jednoho uživatele, například ne více než Nkrát denně.“

„Aby se tento problém vyřešil [který – viz výše] Má využívat externí službu, kterou budou bannerové servery kontaktovat při každém zobrazení banneru. Protože tuto službu je bod selhání, musí bannerové servery správně zvládnout situaci, kdy je externí služba nedostupná nebo reaguje se zpožděním.“

Obvykle zahrnujeme

Referenční podmínky obsahují popis rolí a hlavních uživatelských scénářů ve vyvíjeném systému.

Správné technické specifikace pro vývoj softwaru jsou tajemstvím úspěšného projektu

Role: Administrátor

Příklad funkčního požadavku:

„Po přidání nového webu do systému musí správce vytvořit reklamní plochy s ním spojené. Při vytváření reklamní plochy je třeba uvést platformu, typ plochy, podporovaný formát banneru, velikost, frekvenci zobrazení (u statických míst), po vytvoření reklamní plochy se stává k dispozici manažerům, kteří reklamu zadávají.

Technická specifikace obsahuje požadavky na integraci vyvíjeného systému s dalšími externími a interními systémy používanými zákazníkem.

V kontextu technických specifikací pro bannerový systém se jedná o integraci se systémy správy webových stránek společnosti, fakturace, autentizace a ukládání uživatelských dat.

„Systém bannerové reklamy je napojen na tři externí moduly fungující v prostředí společnosti: systém správy webových stránek společnosti, fakturační systém a systém pro autentizaci a ukládání uživatelských dat.“ Každé zobrazení banneru je doprovázeno požadavkem od redakční systémy do bannerového systému. Tyto systémy také používají společné identifikátory platformy a reklamního prostoru a také konzistentní názvy parametrů cílení.“

V referenčních podmínkách obvykle zahrnujeme glosář, který vysvětluje význam speciálních pojmů použitých v dokumentu. Je velmi důležité přesně definovat význam termínů, které jsou v dokumentu později použity.

« Umístění (jednotka umístění, řádek mediálního plánu) – Jedná se o entitu, která kombinuje banner, který je potřeba zobrazit, reklamní plochu, na které bude banner zobrazen, a pravidla zobrazování. Pravidla zobrazení určují období umístění, parametry cílení, limity umístění, váhy atd. Ve skutečnosti se všechny reklamní kampaně skládají z umístění.“

Kontaktní frekvence– počet unikátních uživatelů, kteří si reklamní banner prohlédli určitý počet krát. Například, kontaktní frekvence 5– počet unikátních uživatelů, z nichž každý zhlédl tento reklamní banner alespoň 5x. Frekvence kontaktů 1= Pokrytí.

Základní principy

Při psaní technických specifikací se snažíme co nejvíce využívat grafické podklady pro vizuální a výstižnou prezentaci informací. Jeden diagram může často nahradit několik stránek textu. V této souvislosti vidíme náš cíl jako tzv. výkres technické specifikace, tzn. prezentace všech více či méně složitých fragmentů systému v grafické podobě a využití textu jako komentáře ke grafickým materiálům.

Obchodní manažeři většinou nemají čas studovat vícestránkové technické požadavky. Prohlížení obrázků poskytuje jasnou představu o hlavních charakteristikách vyvíjeného systému. Díky tomu se zlepšuje komunikace mezi firemním uživatelem a námi a zvyšuje se kvalita samotných požadavků.

Následující schéma ilustrující strukturu reklamních kampaní a vztah mezi hlavními pojmy v rámci reklamních kampaní nám ušetřilo několik stran textu.

V případě potřeby využíváme v technických specifikacích prototypy vybraných systémových obrazovek (funkčních drátěných modelů), které, i když nejsou konečné, demonstrují základní blok funkčnosti uživatelského rozhraní.

Tento prototyp obrazovky pro úpravu reklamní kampaně byl zahrnut do zadání systému bannerové reklamy.

Prototypy již ve fázi vývoje dávají zákazníkovi představu o tom, jak přesně bude rozhraní systému vypadat.

Požadavky musí být napsány jazykem „živého člověka“., srozumitelné pro firemního uživatele, vč. senior manažer bez technických dovedností; měly by obsahovat minimum odborné terminologie. Čím rychleji se uživatel „vypořádá“ s obsahem technické specifikace, tím efektivnější bude naše komunikace s ním.

Zkušenosti s předmětem

Zkušenosti s vývojem podobných systémů jsou při tvorbě technických specifikací velmi důležité. Pomáhá nám rychle pochopit obchodní procesy a potřeby zákazníka a dělat „analogicky“ mnoho věcí, které by se nám dříve zdály obtížné. Nashromážděné zkušenosti v oblasti řízení obchodních systémů, velkých internetových projektů, finančních systémů, systémů elektronického obchodování nám umožňují uplatnit naše znalosti ve vztahu ke každému dalšímu projektu, kterým se zabýváme. Před přijetím objednávky na výše zmíněný bannerový reklamní systém jsme již vyvíjeli několik bannerových systémů. Věděli jsme dobře, jak bannery fungují, a znali jsme charakteristickou terminologii pro tuto oblast. Na základě našich zkušeností s jinými bannerovými systémy jsme zákazníkovi nabídli poměrně mnohá zjednodušení, originální řešení nejen v technice, ale i v podnikání.

Hledat přednášky

Technické specifikace pro zařízení

Při projektování technického zařízení zaujímá důležité místo zpracování technické a technologické dokumentace: technické specifikace (TOR) a technické podmínky (TS).

Technický úkol— jedná se o hlavní podkladový dokument pro vývoj produktu, obsahující technické a ekonomické požadavky na produkt, které určují jeho spotřebitelské vlastnosti a efektivitu použití, seznam dokumentů vyžadujících společné posouzení, postup dodání a převzetí výsledků vývoje. Specifikace návrhu je vyvinuta na základě GOST 15.001-88 a vypracována v souladu s obecnými požadavky na textové designové dokumenty v souladu s GOST 2.105-68.

Jako technickou specifikaci je dále dovoleno použít jakýkoli dokument (smlouva, protokol, náčrt, vzorek výrobku apod.) obsahující potřebné a dostatečné požadavky na vývoj a uznaný zákazníkem a vývojářem.

Schválená technická specifikace je dokument, který musí vývojáři dodržovat ve všech fázích tvorby systému a návrhu úkolu. Změny provedené v technických specifikacích musí být zdokumentovány v protokolu, který je součástí technických specifikací. Protokol musí být schválen zákazníkem.

Při vývoji technických specifikací byste měli:

· stanovit společný cíl pro tvorbu technický systém;

· stanovit obecné požadavky na navržený systém;

· určit fáze tvorby systému a načasování jejich implementace;

· provést předběžnou kalkulaci nákladů na vytvoření systému.

Zadávací podmínky musí obsahovat následující oddíly:

1) název a rozsah použití;

2) kód produktu;

3) důvody rozvoje;

4) účel a studie proveditelnosti;

5) zdroje pro rozvoj;

6) fáze vývoje a zahájení výroby;

7) technické požadavky.

V závislosti na účelu vyvíjených měřicích přístrojů, podmínkách jejich výroby a provozu je možné měnit strukturu technických specifikací, jednotlivé sekce kombinovat a zavádět nové.

V kapitole Základ pro rozvoj uveďte název dokumentu (dokumentů), který zajišťuje tento vývoj, organizaci, která tento dokument schválila a datum jeho schválení, název a kód tématu vývoje.

Základem vývoje je marketingový průzkum a vydání nového standardu.

V části „Účel a studie proveditelnosti rozvoje“ uveďte:

1. Specifickým funkčním účelem objektu je snížení toxicity automobilu.

Referenční podmínky pro vývoj programu

Dostupnost domácích a zahraničních analogů a možnost nebo proveditelnost jejich použití pro tento účel - na trhu existují zahraniční analogy, ale jejich cena a domácí analogy.

3. Odhadovaná potřeba těchto předmětů mezi spotřebiteli - tento předmět je nezbytný, aby spotřebitel dodržel normy a chránil zdraví lidí a životního prostředí.

V sekci „Zdroje vývoje“ je uveden seznam výzkumných a jiných prací, jejichž výsledky jsou při tomto vývoji použity, a také seznam vzorků nebo maket, na jejichž základě je vývoj realizován ven.

V části „Etapy vývoje“ jsou uvedeny potřebné etapy prací a přibližné termíny jejich dokončení, skladba a přibližné termíny odevzdání projektové technologické dokumentace k metrologickému přezkoušení a organizace, která jej provádí.

Na základě fází životního cyklu produktu vyvíjíme fáze vývoje a uvedení do výroby.

Hlavní fáze vývoje: marketingový výzkum; vývoj technických specifikací; — návrh zařízení; soud; předprodukce; uvedení do výroby.

V první fázi návrhu se provede výběr (nebo vývoj) schematického diagramu objektu. Za tímto účelem se na základě referenčních údajů, doporučení a norem vytváří řada variant objektů - analogů, které do té či oné míry splňují požadavky technických specifikací. V případě potřeby se provedou další úpravy. schémata zapojení objekty - analogy. Nejsou-li nalezeny varianty objektů - analogy, pokračujte postupem pro syntézu variant objektů, se kterými se ve strojírenské praxi dosud nesetkali. V tomto případě, jak již bylo uvedeno, se v maximální možné míře používají standardní prvky a komponenty.

Další fází návrhu je návrh hlavních prvků a konstrukce matematické modely fungování zařízení. Poslední fází návrhu je finální návrh designu učiněná rozhodnutí, provedení výkresů a textových částí v souladu s požadavky ESKD.

Po úspěšných testech je pro zákazníka projektu na základě požadavků technických specifikací a norem vztahujících se k tomuto typu výrobku, s přihlédnutím k výsledkům testů, vypracována technická specifikace zařízení, která obsahuje:

1.Technické požadavky

2. Bezpečnostní požadavky

3. Environmentální požadavky

4. Pravidla přijímání

5. Metody řízení

6. Doprava a skladování

7. Návod k obsluze

8. Záruka výrobce

9. Likvidace

Na základě vypracovaných dokumentů můžete začít s vlastním projektováním zařízení.

Odeslat svou dobrou práci do znalostní báze je jednoduché. Použijte níže uvedený formulář

Studenti, postgraduální studenti, mladí vědci, kteří využívají znalostní základnu ve svém studiu a práci, vám budou velmi vděční.

MINISTERSTVO ŠKOLSTVÍ A VĚDY RF

FEDERÁLNÍ STÁTNÍ VZDĚLÁVACÍ INSTITUCE

STŘEDNÍ ODBORNÉ VZDĚLÁVÁNÍ

STÁTNÍ VYSOKÉ ŠKOLY KRASNOGORSK

KATEDRA VÝPOČETNÍCH ZAŘÍZENÍ A AUTOMATIZOVANÝCH SYSTÉMŮ

o nácviku získávání primárních odborných dovedností

student skupiny 37

Bojarkin Alexander Sergejevič

Vedoucí praxe

od společnosti ______________ / Dubrov Yu.V.

od KGC _____________ / Studenova O.V./

Úvod

1. Vyjádření problému

1.1 Podmínky

Důvody rozvoje

Účel rozvoje

Požadavky na spolehlivost

Požadavky na informace a kompatibilitu softwaru

Technické a ekonomické ukazatele

Etapy a fáze vývoje

2. Hlavní část

2.1 Popis programu

Obecná informace

Funkční účel

Popis logické struktury

Obecné informace o programu

Použitý software

Použité technické prostředky

Struktura programu

Nastavení programu

Kontrola programu

2.3 Návod k obsluze

Účel programu

Podmínky provádění programu

Provádění programu

Obecná ustanovení

Obsluha počítače (PC)

Závěr

Bibliografie

Úvod

Já, Boyarkin Alexander Sergeevich, student Krasnogorsk State College skupiny 37, jsem absolvoval stáž ve společnosti PC System LLC. Zabýval jsem se prací s dokumenty (Kopírování, Tisk, Zpracování... atd.)

1. Byl zapojen do práce na softwarové podpoře.

2. Poradenství v oblasti hardwaru VT

3. Tech. Služba VT

1 Problémové prohlášení

1.1 Podmínky

Důvody rozvoje

Základem pro rozvoj programu je zadání vydané pro praxi k získání primárních odborných dovedností vedoucím praxe "System PK LLC" Dubrov Yu.V.

Název díla: „MediaPlayer“. Účinkující: Boyarkin A.S.

Účel rozvoje

Účelem softwarového produktu je vytvořit aplikaci, která je schopna přehrávat MediaPlayer ve formátu „mp3.mid.wma.etc“. Vyvinutý software slouží k poslechu hudby.

Požadavky na program nebo softwarový produkt

Program umožňuje poslouchat zvukové soubory

1.1.3.1 Požadavky na výkon

Hlavní funkce programu:

Přehrávejte hudbu ve formátu mp3, wma atd

1.1.4 Požadavky na spolehlivost

Program by měl:

Práce s daným operačním algoritmem;

2) Provádějte nepřerušovanou práci s datovým souborem

1.1.5 Provozní podmínky a požadavky na skladbu a parametry technických zařízení

Provozní podmínky programu se shodují s provozními podmínkami počítače. Program by měl být navržen pro neprofesionální uživatele.

Minimální požadavky do elektronického počítače:

PROCESOR: Intel Pentium

Frekvence: 233 MHz

RAM: 64 MB

1) Procesor: Intel Pentium IV

2) Frekvence: 1600 MHz

3) RAM: 512 MB

4) Klávesnice a myš.

1.1.6 Požadavky na informace a kompatibilitu softwaru

Operační systém: Windows XP nebo vyšší

Programovací jazyk: Borland Delphi

Požadavky na přepravu a skladování

Program je dodáván na laserovém paměťovém médiu. Softwarová dokumentace je dodávána v elektronické i tištěné podobě.

Speciální požadavky

Software by měl mít jednoduché rozhraní určené pro neprofesionální uživatele.

Dokumentace k akceptovanému operačnímu softwaru (softwaru) musí obsahovat úplné informace nutné, aby programátoři mohli s tímto programem pracovat.

1.1.7 Požadavky na dokumentaci k softwaru

Hlavními dokumenty upravujícími vývoj budoucích programů by měly být dokumenty Jednotného systému programové dokumentace (USPD): příručka systémového programátora, provozní příručka, popis programu.

1.1.8 Technické a ekonomické ukazatele

Efektivita softwaru je dána snadností jeho použití pro hodnocení kvality znalostí a také ekonomickými přínosy získanými z implementace tohoto programu.

Zveřejněno na http://www.allbest.ru/

Zveřejněno na http://www.allbest.ru/

1.1.9 Etapy a milníky vývoje

Vedoucí výrobní praxe:

Studeňová O.V.

1.1.10 Kontrolní a přejímací řízení

Kontrola a akceptace vývoje jsou prováděny na základě testovacích příkladů kontroly a ladění. Zároveň se kontroluje provádění všech funkcí programu.

1.2 Přezkoumání stávajících řešení

Podnik tento typ softwarového produktu nemá az těchto důvodů bylo rozhodnuto vyvinout software, který řeší výše popsané problémy.

1.3 Výběr programovacího jazyka

V dnešní době existuje mnoho různých programovacích jazyků.

Visual Basic je produktem mnohaletého vývoje jazyka Basic. V zásadě je tento jazyk určen pro tvorbu programů, které pracují v dialogu s uživatelem, „tedy ve vizuálním.“ Svou složitostí a možnostmi lze Visual Basic postavit na roveň Borland Delphi 7 nebo C++.

Borland Delphi je univerzální nástroj pro vývoj aplikací pro Windows. Není možné vyjmenovat všechny výhody Borland Delphi - je to rychlý kompilátor, pohodlné vývojové prostředí, bohaté možnosti práce s databázemi a velká sada komponent; je to samozřejmě vynikající vizuální programovací prostředí, srozumitelné , snadno se učí a často nevyžaduje znalosti profesionálního vývojáře.

Právě jedinečnost Borland Delphi vám umožňuje vytvářet seriózní, plně funkční řešení v krátkém čase. Je to pohodlné ve všech ohledech, jak pro začátečníky, tak pro profesionály. Umožňuje začátečníkům s malým úsilím a časem vytvářet aplikační programy, které jsou navenek k nerozeznání od programů, které vytvořili. profesionální specialisté. Pro profesionály Borland Delphi poskytuje možnost vytvářet složité aplikace, které pracují s jakoukoli databází. V současné době je Borland Delphi jedním z nejpopulárnějších softwarových produktů pro tvoření informační systémy. Na jejím základě vznikají jak malé programy, tak systémy podnikového rozsahu.

Integrované vývojové prostředí Borland Delphi bylo pro psaní softwaru zvoleno z toho důvodu, že v této práci bylo úkolem vyvinout modul v rámci projektu zaměřeného na využití Borland o Delphi.

Na rozdíl od Vizuální jazyk Základní 6.0, Borland Delphi má schopnost více pohodlná práce s databázemi s kratší dobou potřebnou k jejich propojení, přidávání záznamů do tabulky a provádění různých operací s daty v tabulkách a může také poskytnout uživatelsky přívětivější rozhraní pro neprofesionálního uživatele.

2 Hlavní část

2.1 Popis programu

Obecná informace

Tento software je určen pro studenty k poslechu zvukových souborů.

Program je implementován v programovacím prostředí Borland Delphi.

Funkční účel

Tento software řeší následující úlohy:

otevření a zobrazení audio přehrávače

možnost výběru skladeb ve formátech „mp3, wma atd...“

2.1.3 Popis logické struktury

Program zahrnuje:

Funkce pro prohlížení zvukových souborů na vašem PC

funkce poslechu audio souborů

technický systémový program

Windows XP a vyšší;

procesor: Pentium IV;

frekvence: 1600 MHz;

RAM: 512 MB;

grafická karta: 32 MB;

klávesnice a myš.

2.2 Příručka systémového programátora

Obecné informace o programu

Vyvinutý software je navržen pro rychlý a pohodlný poslech hudby

Tento program byl vytvořen v programovacím jazyce Borlabd Delphi pomocí kompilátoru Borlabd Delphi.

2.2.2 Použitý software

Program běží na Windows XP a jeho novějších verzích. Vývojové prostředí - Borlabd Delphi.

2.2.3 Použité technické prostředky

Minimální hardwarové požadavky pro elektronický počítač:

Procesor: Intel Pentium

Frekvence: 233 MHz

RAM: 64 MB

Volné místo na pevném disku: 15 MB

1) Procesor: Intel Pentium IV

Frekvence: 1600 MHz

RAM: 512 Mb

Volné místo na pevném disku: 20 MB

Grafická karta: 32 Mb

2.2.4 Struktura programu

Rýže. 1 programová struktura

Na formuláři 1 jsou:

Štítek – slouží k zobrazení názvu souboru

Upravit – slouží k zobrazení cesty přehrávání

Tlačítko - slouží k zobrazení seznamu souborů

OpenDialog – slouží k otevírání souborů formátu přehrávače

MediaPlayer - pro přehrávání zvukových souborů

Na formuláři je také tlačítko; kliknutím na tlačítko otevřete seznam všech souborů na vašem PC

Krok 3. Připojte program k souboru přehrávače

procedure TForm1.Button1Click(Sender: TObject);

edit1.Text:= opendialog1.FileName; // Upravit text názvu souboru

If openDialog1.Execute then begin // Pokud otevřete dialogové okno, program se spustí

MediaPlayer1.FileName:=openDialog1.FileName; //Otevřete dialogové okno s názvem souboru

MediaPlayer1.Otevřít; // Spusťte přehrávač

Nastavení programu

Program je určen pro neprofesionální uživatele a nevyžaduje žádnou konfiguraci.

Zkopírujte složku do libovolného adresáře, například na lokální disk C:\ (C:\Program Files\BoyaraPlayer) spusťte soubor "BoyaraPlayer.exe"

Kontrola programu

Testovací objekt

Testovaným objektem byl přehrávač médií, který umožňuje přehrávat hudbu v různých formátech

Účel testování

Účelem testu je ověřit spolehlivost programu.

Požadavky na program

Program by měl být navržen tak, aby byl uživatelsky přívětivý.

Kromě toho musí být program uživatelsky příjemný, intuitivní přehledné rozhraní, podobný tomu, který je obecně přijímán pro standardní aplikace Windows.

Požadavky na dokumentaci k softwaru

Obsah softwarové dokumentace:

popis programu;

text programu;

příručka systémového programátora;

návod k obsluze.

2.3 Návod k obsluze

Účel programu

Program je navržen pro pohodlné používání poslechu MediaPlayera

Windows XP a vyšší;

procesor: Pentium;

frekvence: 233 MHz

RAM: 64 MB;

grafická karta: 32 MB;

Windows XP SP2 a vyšší;

procesor: Pentium IV;

frekvence: 1600 MHz;

RAM: 512 MB;

grafická karta: 64 MB;

klávesnice a myš.

3. Bezpečnostní opatření během provozu (PC)

3.1 Obecná ustanovení

1) Tento návod obsahuje bezpečnostní opatření, která je třeba dodržovat při provádění údržby a provozu počítače (PC).

Tyto pokyny jsou povinné pro osoby provádějící jakoukoli údržbu a " údržba Počítač (PC), tzn. pro inženýry, programátory, elektrotechniky.

Je zakázáno provozovat počítač (PC) s vypnutým ventilačním systémem.

Je zakázáno provozovat počítač (PC) při teplotách přesahujících 35 stupňů. C. a vlhkost více než 90 %.

5) Zaměstnanci, kteří si prostudovali pravidla pro technický provoz přístrojů, tyto pokyny, složili zkoušku z bezpečnostních předpisů a mají osvědčení pro oprávnění k obsluze elektroinstalace do 1000V, smějí pracovat na obsluze a údržbě počítačů (PC). ).

3.2 Obsluha počítače (PC)

1) Zapněte počítač (PC) podle pokynů pro jeho zapnutí a vypnutí pro tento počítač.

2) Před zapnutím počítače (PC) se musíte seznámit s protokolem hardwaru a ujistit se, že všechna počítačová zařízení byla během předchozí operace v dobrém provozním stavu.

Závěr

V rámci nácviku k získání primárních odborných dovedností byla vyvinuta aplikace pro poslech mediálních souborů, z níž lze vyvodit následující závěry:

Při vývoji aplikace jsme prošli celým cyklem návrhu programu od zadání zakázky zákazníkem až po uvedení hotové aplikace do provozu.

Vyvinutá aplikace umožňuje:

Poslouchejte MediaPlayer;

Důsledně vybírejte hudbu s formáty mp3.wma pro další použití;

Další rozvoj programu bude probíhat jeho modernizací: zavedením nových formátů a také psaním nových, přídavných modulů, podle potřeby.

Shrneme-li tedy návrh, je třeba konstatovat, že stanoveného cíle a cílů bylo dosaženo.

Bibliografie

GOST 7.1-84 Bibliografický popis dokumentu. Obecné požadavky a pravidla tvorby.

GOST 19.201 - 78. Jednotný systém programové dokumentace. Technický úkol. Požadavky na obsah a design.

GOST 19.401 - 78. Text programu. Požadavky na obsah a design.

GOST 19.402 - 78. Popis programu.

GOST 19.503 - 79. Příručka systémového programátora. Požadavky na obsah a design.

GOST 19.505 - 79. Návod k obsluze. Požadavky na obsah a design.

GOST 24.207 - 80. Požadavky na obsah softwarových dokumentů.

Flenov M.E. Programátorská Bible v prostředí Delphi, 2009.

Normy Jednotný systém programová dokumentace (ESPD).

Shishkin V.V. Směrnice pro projekt kurzu. -Smolensk, 2002.

Publikováno na Allbest.ru

Podobné dokumenty

    Vytvoření informačního webu pro rybářské nadšence, který jim umožní získat potřebné informace. Požadavky na program nebo softwarový produkt. Etapy a fáze vývoje. Software doporučený pro provoz programu.

    práce, přidáno 18.03.2012

    Software je důležitou součástí fungování počítačových činností. Studium principu fungování rezidentních programů. Vývoj programu pro odstranění slov textový soubor nerozlišuje malá a velká písmena. Požadavky programu, vývoj projektu.

    práce v kurzu, přidáno 02.03.2011

    Rozsah činnosti a pracovní povinnosti Správce webu reklamní agentury. Funkční a nefunkční požadavky na software pro automatizaci práce administrátora. Typy a typy testování, příručka programátora.

    práce v kurzu, přidáno 15.05.2014

    Software jako soubor programů systému zpracování informací a programových dokumentů nezbytných pro provoz těchto programů. Systémový software (programy pro obecné použití), aplikační a instrumentální (programovací systémy).

    abstrakt, přidáno 06.04.2010

    obecné charakteristiky a požadavky programu. Funkční model pro řešení problému (BPWin), požadovaný software. Popis webové stránky, uživatelská a programátorská příručka. Technické a ekonomické výpočty rozvoje.

    práce, přidáno 21.01.2014

    Program tvorby ukazatelové hodiny. Minimální požadavky na skladbu a parametry technických prostředků programu. Výběr a zdůvodnění programovacího systému Microsoft Visual Studio. obecný popis algoritmus. Uživatelská a programátorská příručka.

    test, přidáno 11.12.2012

    Rozsah a požadavky vytvářené webové aplikace. Požadavky na hardware a software. Vývoj struktury webové aplikace a výběr softwarových implementačních nástrojů. Softwarová implementace webové aplikace. Struktura databáze.

    práce, přidáno 03.06.2014

    Vývoj softwaru, který bude automatizovat práci manažera s klienty a dodavateli. Stanovení požadavků, testování, popis programu. Příručka systémového programátora. Vytvoření DBMS v DELPHI pro manažera.

    práce, přidáno 16.06.2014

    Referenční podmínky pro vývoj softwarového produktu a požadavky na program. Psaní provozního algoritmu a vývoj programového rozhraní. Příručka systémového programátora a operátora. Základní metody a principy testování databází.

    práce, přidáno 27.01.2013

    Konečným cílem každého počítačového programu je ovládání hardwaru. Jádro operačního systému počítače: software na systémové úrovni. Počítačové sítě a jejich účel. Základy fungování internetu a jeho základních služeb.

Jednou ze základních podmínek licenční smlouvy na software je označení povoleného použití takových softwarových produktů. V tomto případě nehovoříme o popisu funkčnosti nebo postupu používání programů k jejich zamýšlenému účelu, jak tomu často bývá v mnoha licenčních smlouvách.

Vzhledem k tomu, že licenční smlouva je zaměřena na udělení práva na užívání, neexistence označení způsobů použití, které jsou v souladu s požadavky zákona, nebo jejich nahrazení fiktivními metodami, automaticky znamená možnost uznat takovou smlouvu jako neuzavřenou.

Je důležité vědět! Autorská práva řídí oběh kopií děl, včetně softwaru. Legální způsoby používání softwaru by proto měly být chápány pouze jako akce zaměřené na přenos jejich kopií třetím stranám. Extrahování užitečných vlastností softwaru v rámci použití jeho kopie není zákonem považováno za způsoby použití.

Hlavní způsoby použití děl jsou uvedeny v článku 1270 občanského zákoníku Ruské federace. Mezi způsoby použití softwaru patří následující:

  1. softwarové přehrávání, tj. dochází k výrobě jedné nebo více kopií softwaru nebo jeho části v jakékoli hmotné podobě, včetně záznamu do paměti počítače;
  2. distribuce softwaru prodejem nebo jiným zcizením jeho kopií;
  3. veřejné vystavení softwaru tj. jakékoli předvedení kopie Softwaru na obrazovce za použití televizního rámu nebo jiných technických prostředků na veřejně přístupném místě nebo na místě, kde je přítomen významný počet osob, které nepatří do obvyklého rodinného kruhu. bez ohledu na to, zda je Software vnímán v místě jeho předvádění nebo na jiném místě současně s předváděním softwaru;
  4. import softwarových instancí pro distribuční účely;
  5. pronájem kopie softwaru když je program hlavním předmětem pronájmu;
  6. softwarová úprava, tj. jakékoli jejich změny, včetně překladu takového programu nebo takové databáze z jednoho jazyka do jiného jazyka, s výjimkou přizpůsobení, to znamená změn provedených výhradně za účelem fungování počítačového programu nebo databáze v konkrétních technické prostředky uživatel nebo pod kontrolou konkrétních uživatelských programů;
  7. zpřístupnění softwaru veřejnosti tak, aby k softwaru mohla přistupovat jakákoliv osoba z libovolného místa a kdykoli dle vlastního výběru (jeho zpřístupnění veřejnosti), tzn. přenos kopie přes internet.

Seznam způsobů použití softwaru stanovený v článku 1270 občanského zákoníku Ruské federace je otevřený, tzn. Legislativa nevylučuje možnost jiných metod. Tyto metody by se však měly týkat přímo přenosu softwarových instancí, a nikoli praktické implementace funkcí v nich zabudovaných, jak jsme jasně ilustrovali výše.

Pozornost! Výsledkem je použití programů podle jejich funkčního účelu, přizpůsobení programů jejich konfigurací pomocí embedded vnitřní schopnosti nevztahují na použití. Proto, vzdálený přístup na software a různé cloudové služby na jeho základě rovněž nelze považovat za legální způsob jeho užívání.

Správně formulujte podmínky licenční smlouvy.

V počítačovém softwaru je nezbytná součást, bez které na něm prostě nic neuděláte. To se nazývá systémový software. Kupující kupuje počítač vybavený systémovým softwarem, který je pro provoz počítače neméně důležitý než paměť nebo procesor. Kromě systémového softwaru zahrnuje také počítačový software aplikační programy A programovací systémy.

Počítačový software se dělí na:

Systémový software;

servisní software,
- aplikační software;
- programovací systémy.

NA systémové zahrnují především operační systémy a programy zahrnuté v operačním systému (například ovladače pro různá zařízení počítač (z anglického slova "drive" - ​​​​řídit), tzn. programy, které řídí provoz zařízení: ovladače pro skener, tiskárnu atd.). Až na operační systémy Součástí je také software pro údržbu (nazývají se také servisní software nebo nástroje, z anglického slova „utilize“ - používat) pro údržbu disků, archivátory, antivirové programy atd.

Servisní software je soubor softwarových produktů, které uživateli poskytují doplňkové služby při práci s počítačem a rozšiřování možností operačních systémů. Podle funkčnost servisní nástroje lze rozdělit na:

  • zlepšení uživatelského rozhraní;
  • ochrana dat před zničením a neoprávněným přístupem;
  • obnovovací data;
  • zrychlení výměny dat mezi diskem a RAM:
  • nástroje pro archivaci a zrušení archivace;
  • antivirová činidla.

Programy, pomocí kterých může uživatel řešit své problémy informační úkoly, aniž byste se uchýlili k programování, jsou voláni aplikační programy.

Všichni uživatelé zpravidla upřednostňují sadu aplikačních programů, které téměř každý potřebuje. Se nazývají programy pro všeobecné použití. Tyto zahrnují:

Textové a grafické editory, se kterými můžete připravovat různé texty, vytvářet kresby a kreslit kresby; jinými slovy psát, kreslit, kreslit;

Systémy pro správu databází (DBMS), které vám umožní proměnit váš počítač v referenční knihu na jakékoli téma;

Tabulkové procesory, které umožňují organizovat tabulkové výpočty, které jsou v praxi velmi běžné;

Komunikační (síťové) programy určené k výměně informací s jinými počítači připojenými k datům v počítačové síti.

Navíc je jich velké množství speciální aplikační programy pro odbornou činnost. Často se jim říká aplikační softwarové balíčky. Jedná se například o účetní programy, které provádějí mzdovou agendu a další výpočty, které se dělají v účetních odděleních; systémy počítačově podporovaný design, které pomáhají designérům rozvíjet projekty různých technická zařízení; balíčky, které vám umožní řešit složité matematické problémy bez psaní programů; vzdělávací programy pro různé školní předměty a mnoho dalšího.

Sada nástrojů, včetně vstupního programovacího jazyka, překladače, strojového jazyka a knihoven standardní programy, se nazývá prostředek pro ladění přeložených programů a jejich sestavení do jednoho celku programovací systém. V programovacím systému překladatel překládá program napsaný ve vstupním programovacím jazyce do jazyka strojových instrukcí konkrétního počítače.

26. Operační systém počítače (účel, složení, načítání).

Všechny různé programy používané na moderní počítač tzv. software.

Operační systém je základní a nezbytnou součástí počítačového softwaru, bez něj počítač v zásadě nemůže fungovat.

Operační systém - Tento program, který zajišťuje společné fungování všech počítačových zařízení a poskytuje uživateli přístup ke svým zdrojům.

Dnes nejznámější operační systémy pro IBM kompatibilní osobní počítače jsou rodiny operačních systémů Microsoft Windows a Linux.

HLAVNÍ FUNKCE OPERAČNÍHO SYSTÉMU:

Vedení dialogu s uživatelem;

I/O a správa dat;

Plánování a organizace procesu zpracování programu;

Rozdělení zdrojů (RAM a mezipaměť, procesor, externí zařízení);

Spouštějte programy, které chcete spustit;

Všechny možné pomocné údržbové operace;

Přenos informací mezi různými interními zařízeními;

Softwarová podpora příslušenství(displej, klávesnice, diskové jednotky, tiskárna atd.).

Moderní operační systémy mají složitou strukturu, jejíž každý prvek plní specifické funkce pro ovládání počítače.

Správa souborového systému. Proces provozu počítače v určitém smyslu spočívá ve výměně souborů mezi zařízeními. Operační systém má softwarové moduly, které spravují systém souborů.

Příkazový procesor - speciální program, který vyžaduje od uživatele příkazy a provádí je.

Ovladače zařízení - speciální programy, které zajišťují řízení provozu zařízení a koordinaci výměny informací s jinými zařízeními a také umožňují konfigurovat některé parametry zařízení.

Grafické rozhraní je shell, který umožňujeprovádět interakci člověka s počítačem ve formě dialogu pomocí oken, nabídek a ovládacích prvků (dialogové panely, tlačítka atd.). Na operačních systémech s grafické rozhraní uživatel může zadávat příkazy pomocí myši, zatímco v příkazový řádek musíte zadávat příkazy pomocí klávesnice.

Servisní programy. Operační systém také obsahuje servisní programy nebo utility. Tyto programy umožňují udržovat disky (kontrolovat, komprimovat, defragmentovat atd.), provádět operace se soubory (archivovat atd.), pracovat v počítačové sítě a tak dále.

Referenční systém. Pro pohodlí uživatele operační systém obvykle také obsahuje referenční systém. Systém nápovědy umožňuje rychle získat potřebné informace jak o fungování operačního systému jako celku, tak o provozu jeho jednotlivých modulů.

Soubory operačního systému jsou uloženy v externí dlouhodobé paměti počítače (na pevném disku, disketě nebo laserovém disku). Programy však mohou běžet, pouze pokud jsou v paměti RAM, takže soubory operačního systému musí být načteny do paměti RAM. Disk (pevný, disketový nebo laserový), na kterém jsou umístěny soubory operačního systému a ze kterého se načítá, se nazývá systémové.

Autotest počítače. Součástí počítače je energeticky nezávislá paměť pouze pro čtení (ROM) obsahující programy pro testování počítače a první fázi načítání OS – to je BIOS(BasicInput/OutputSystem - základní vstupní/výstupní systém).

Po zapnutí napájení začne procesor provádět samočinný test počítače POST (Power-ONSelfTest). Testuje se výkon procesoru, paměti a dalšího hardwaru počítačového procesoru, grafického adaptéru, RAM, diskových jednotek, řadičů pevné disky a klávesnice. Pokud jsou zjištěny závady, jsou vydávány diagnostické zprávy ve formě různých krátkých a dlouhých sekvencí zvukové signály nebo ve formě textové zprávy. Po úspěšné inicializaci grafické karty se na obrazovce monitoru zobrazí krátké diagnostické zprávy.

Po autotestu začne speciální program v BIOSu hledat zavaděč OS. Existuje alternativní přístup k dostupným diskům a hledání speciálního programu MasterBoot (program pro zavádění OS) v prvním spouštěcím sektoru disku.

Pokud je disk systémový a zavaděč je na svém místě, nahraje se do RAM a přenese se na něj řízení provozu počítače. Program vyhledá soubory operačního systému na systémovém disku a nahraje je do paměti RAM jako programové moduly. Pokud v počítači nejsou žádné systémové disky, na obrazovce monitoru se zobrazí zpráva „Nonsystemdisk“, operační systém se zastaví a počítač zůstane nefunkční.

27. Soubory. Název souboru. Souborový systém. Základní operace se soubory.

Všechny programy a data jsou uložena v dlouhodobé (externí) paměti počítače ve formě souborů.

Soubor- jedná se o určité množství informací (programu nebo dat), které má jméno a je uloženo v dlouhodobé (externí) paměti.

Název souboru. Název souboru se skládá ze dvou částí oddělených tečkou: skutečného názvu souboru a přípony, která určuje jeho typ.

<имя файла>.<расширение>

Skutečný název souboru zadá uživatel a příponu nastaví automaticky program při jeho vytvoření.

Tabulka 1. Typy souborů a přípony

Různé operační systémy mají různé formáty souborů. Na operačním sále systém MS-DOS samotný název souboru nesmí obsahovat více než 8 písmen latinské abecedy, číslice a některé speciální znaky a přípona se skládá ze tří latinských písmen, například: proba.txt

V operačním systému Název Windows soubor může mít až 255 znaků a můžete použít ruskou abecedu, například: Jednotky informací.doc

Pravidla pro vytváření názvu souboru:

Nemůžete použít následující znaky, které jsou vyhrazeny pro speciální funkce: ? : * / \ " >< |

Existují speciální vyhrazená slova, jejichž názvy nelze použít k pojmenování složky. OS Windows to neumožňuje. Faktem je, že před Windows existoval DOS. Používal systémové složky s následujícími názvy: PRN, AUX, CLOCK$, NUL, COM0, COM1, COM2, COM3, COM4, ​​​​COM5, COM6, COM7, COM8, COM9, LPT0, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8, LPT9, OŠIDIT

Souborový systém- jedná se o funkční část operačního systému, která provádí operace se soubory. Souborový systém umožňuje pracovat se soubory a adresáři (adresáři) bez ohledu na jejich obsah, velikost, typ atp.

Systém souborů definuje obecnou strukturu pro pojmenování, ukládání a organizaci souborů v operačním systému.

Funkce souborového systému:

  1. Ukládání informací do externí média
  2. Čtení informací ze souborů
  3. Mazání souborů, adresářů
  4. Přejmenování souborů
  5. Kopírování souborů atd.

Pro disky s malým počtem souborů (až několik desítek) lze použít jednoúrovňový souborový systém , kdy adresář (obsah disku) je lineární posloupnost názvů souborů. Takový katalog lze přirovnat k obsahu dětské knihy, který obsahuje pouze názvy jednotlivých příběhů.

Pokud jsou na disku uloženy stovky a tisíce souborů, pak pro snadné vyhledávání použijte víceúrovňový hierarchický souborový systém, který má stromovou strukturu. Počáteční, kořenový adresář obsahuje podadresáře 1. úrovně, každý z nich může obsahovat podadresáře 2. úrovně a tak dále. Je třeba poznamenat, že soubory lze ukládat do adresářů všech úrovní.

Cesta k souboru. Chcete-li najít soubor v hierarchické struktuře souborů, musíte zadat cestu k souboru. Cesta k souboru obsahuje logický název disku zapsaný přes oddělovač "\" a posloupnost názvů vnořených adresářů, z nichž poslední obsahuje požadovaný soubor.

Cesta k souboru spolu s názvem souboru se někdy nazývá celý název souboru.

Operace se soubory. Při práci na počítači se se soubory nejčastěji provádějí následující operace:

  • kopírování (kopie souboru je umístěna v jiném adresáři);
  • přesunutí (samotný soubor se přesune do jiného adresáře);
  • smazání (záznam souboru je smazán z adresáře);
  • přejmenování (změny názvu souboru).

Grafické rozhraní Windows umožňuje provádět operace se soubory pomocí myši metodou Drag&Drop (drag and drop). Existují i ​​specializované aplikace pro práci se soubory, tzv správci souborů : NortonCommander, TotalCommander, Explorer atd.

V některých případech je nutné pracovat s rozhraním příkazového řádku. Systém Windows poskytuje režim pro práci s rozhraním příkazového řádku systému MS-DOS.

28. Počítačové viry: způsoby šíření, prevence infekce.

Počítačový virus- druh počítačového programu nebo škodlivého kódu, jehož rozlišovacím znakem je schopnost reprodukce (sebereplikace). Kromě toho mohou viry provádět další libovolné akce bez vědomí uživatele, včetně těch, které poškozují uživatele a/nebo počítač.

I když autor viru nenaprogramoval škodlivé efekty, virus může vést k selhání počítače v důsledku chyb a nezodpovězených jemností interakce s operačním systémem a dalšími programy. Kromě toho viry obvykle zabírají určité místo na úložných zařízeních a odebírají některé další systémové prostředky. Proto jsou viry klasifikovány jako malware.

Viry se šíří tak, že zkopírují jejich tělo a zajistí jeho následné spuštění: vstoupí do spustitelného kódu jiných programů, nahrazují jiné programy, registrují se v autorun a další. Virus nebo jeho nosič mohou být nejen programy obsahující strojový kód, ale také jakékoli informace obsahující automaticky prováděné příkazy - například dávkové soubory a dokumenty Microsoft Word a Excel obsahující makra. Kromě toho může virus k proniknutí do počítače využít zranitelnosti populárního softwaru (například AdobeFlash, Internet Explorer, Outlook), pro které jej distributoři vkládají do běžných dat (obrázky, texty atd.).

Viry se šíří prostřednictvím disket (starší), flash disků, e-mailu, systémů pro rychlé zasílání zpráv, webových stránek, internetu a lokální sítě(červi).

Hlavní typy počítačových virů:

Software (soubor): infikovat spustitelný soubor počítače s příponami com a exe. Do této třídy patří také makroviry napsané pomocí makro příkazů. Infikují nespustitelné soubory (například v textový editor tabulky MSWord nebo MSExcel).

Spouštěcí viry jsou vloženy do zaváděcího sektoru disku (Boot - sektor) nebo do sektoru obsahujícího spouštěcí program systémového disku (MasterBootRecord - MBR). Některé viry zapisují své tělo do volných sektorů disku a označují je v tabulce FAT jako „špatné“ (Badcluster).

Makroviry ovlivňuje dokumenty vytvořené v některých aplikačních programech (například Word). K infekci dochází při otevření souboru dokumentu v okně programu

Síťové viry distribuovány v různých počítačových sítích.

Co je software? Ukázky jeho praktického využití vidíme každý den, když usedneme k počítači. I pouhé pohybování myší po obrazovce je výsledkem softwaru. Jaké typy softwaru existují? Jak probíhá vývoj softwaru?

Software: teorie

Počítač funguje prostřednictvím kombinovaného použití hardwaru a softwaru. První se týká sady čipů, desek a dalších elektronických součástek a zařízení, které tvoří PC. Pod druhým - počítačové programy, které jsou určeny ke zpracování informací a provádění užitečných akcí pomocí PC. První se slangově často nazývá „hardware“, druhý je „software“.

Software se v počítači objeví během instalace - umístěním odpovídajících souborů na disk. V některých případech je nutné aktualizovat software. Jedná se v podstatě o reinstalaci pokročilejší a modernější verze softwaru. Chcete-li mít takzvanou „distribuci“, musíte ji mít. Jedná se o specializovaný instalační program.

Existují dva hlavní typy softwaru – systémový a aplikační. První typ zajišťuje provoz PC z hlediska jeho základních funkcí: spouštění, načítání a provádění nízkoúrovňových výpočetních operací. Za hlavní typy systémového softwaru jsou považovány nástroje pro správu hardwarových komponent počítače a jejich nastavení.

Jedná se o programy, s jejichž pomocí se na PC provádějí prakticky významné akce. Například psaní na stroji, sestavování tabulek, kreslení, používání internetu atd.

Pro zjednodušení jazyka jej lze shrnout následovně: systémový software - pro počítač, aplikační software - pro uživatele. Jiný způsob, jak vysvětlit rozdíl jednoduchým jazykem: Práce většinou není vidět. Své funkce vykonávají bez „koordinace“ s uživatelem, v skrytý režim. Aplikační software zase funguje pouze s přímou účastí uživatele. Dnes se podíváme na příklady obojího.

Existují samozřejmě i „nepočítačové“ typy softwaru. Mohou ovládat další typy zařízení – například tablety, chytré telefony, televizory. Existuje software pro klimatizační systémy, průmyslová zařízení atd.

Co je operační systém?

OS je základním typem systémového softwaru z hlediska operačních schopností PC. Proč je zařazen do této kategorie softwaru? Faktem je, že veškerý ostatní počítačový software (systémový i aplikační) funguje v prostředí tvořeném operačními systémy. OS je základem pro provoz PC. Pokud neexistuje operační systém, nebude fungovat žádný jiný program. Hlavní procesy operačního systému jsou před uživatelem skryté.

Nejrozšířenější operační systémy pro PC na světě jsou Windows (nejpopulárnější, existuje mnoho verzí - 7., 8., XP a další), Linux, MacOS.

Systémový software: ovladače

Druhým, možná nejdůležitějším typem systémového softwaru je ovladač. Jsou navrženy tak, aby zajistily správnou funkci hardwarových komponent. Pokud v počítači nejsou nainstalovány ovladače pro disk, disk nebude fungovat. Stejně tak pro grafickou kartu, myš, modem a dokonce i procesor. Typickým síťovým softwarem je ovladač routeru nebo modemu. Tenhle typ Software je obvykle dodáván výrobci hardwaru (a v mnoha případech je součástí operačních systémů).

To je podstata systémového softwaru. Dále máme aplikační software, příklady nejoblíbenějších řešení a hlavní funkce, které jsou uživatelům nabízeny.

Aplikační software: antiviry, utility

Běžnými typy aplikačního softwaru jsou antiviry a utility. První z nich jsou určeny k ochraně počítače před malware, které mohou poškodit další softwarové nebo dokonce hardwarové komponenty počítače. Některé z nejpopulárnějších antivirů v Rusku jsou NOD32, DrWeb, Kaspersky. Nástroje jsou navrženy tak, aby zajistily stabilní provoz počítače, sledovaly, jak správně funguje procesor, disky, paměť a další hardwarové komponenty počítače.

Populární Microsoft Word

Které konkrétní příklady aplikačního softwaru jsou dnes nejvíce žádané? Především se to týká programů pro zpracování textu. Tento druh operace na počítači je historicky úplně první. Jedním z nejpopulárnějších programů na světě pro zpracování textu a provádění souvisejících operací (kreslení tabulek, grafů atd.) je Word. Vyvinula jej jedna z největších světových korporací – americký Microsoft. Jeho ruský přepis je přijatelný, což zní jako „program Word“.

K dnešnímu dni bylo vydáno několik verzí tohoto softwaru. Funkce v každém z nich jsou různé, ale základním (a v praxi nejoblíbenějším) úkolem, který MS Word v té či oné úpravě provádí, je formátování textu, jeho uložení do souboru a zajištění (v případě potřeby) jeho správný výstup na tiskárnu. .

Microsoft Word: Funkce

Program Word dokáže provádět obrovské množství operací. A to:

Formátování písmen a odstavců (výběr správné velikosti písma a základních atributů - podtržení, tučné písmo, kurzíva, řádkování atd.)

Výzdoba vzhled stránky (nastavení barvy a vzoru na pozadí, přidání grafiky, obrázků atd.)

Přidání prvků doprovodného textu (tabulky, grafy, ikony atd.)

Naučit se používat Word je velmi snadné. Mnoho ovládacích prvků programu je intuitivní. To také stojí za zmínku společnost Microsoft, která vydala Word, opatřila své řešení podrobným systémem nápovědy, ke kterému se uživatel dostane stisknutím klávesy F1 na klávesnici.

Oblíbené aplikace: Microsoft Excel

Příkladem dalšího populárního aplikačního softwaru je Microsoft Excel (v ruštině - „program Excel“). Její úzkou specializací jsou výpočty pomocí tabulkových procesorů. Toto řešení značně zjednodušuje práci s čísly.

Ačkoli tento program je považován za profesionální, základní metody práce s ním zvládnou i začínající uživatelé (proto si získal celosvětový věhlas).

Microsoft Excel: funkce

Nejjednodušší operace v Excelu jsou zobrazování textu a čísel ve formě tabulek. Pracovní pole programu ve skutečnosti vypadá jako velké množství buněk, z nichž do každé můžete něco zadat. Složitějším postupem je kreslení grafů a zavádění vzorců. Operace vyžadující odborný výcvik – programování tzv. „makra“ (jakýchsi interních programů), inženýrské výpočty.

Uveďme si nejběžnější typy problémů v praxi, které program Excel dokáže vyřešit:

Matematické výpočty s použitím číselných hodnot v buňkách tabulky (sčítání, odečítání, dělení, násobení, stavění atd.);

Aplikace vzorců pro automatizaci faktur;

Vypracování zpráv, formulářů, dotazníků a dalších dokumentů, které vypadají nejpohodlněji ve formě tabulek;

Kreslení grafů, vizualizace statistik pomocí diagramů.

Stejně jako Word se i Excel velmi snadno naučíte sami. Ovládání programu je z velké části intuitivní. Tento typ softwaru je také vybaven podrobným systémem nápovědy (který může být užitečný nejen pro začínajícího uživatele, ale i pro profesionála).

Oblíbené aplikační programy: Adobe Photoshop

Často uživatelé potřebují použít jeden zajímavý program - Photoshop. Pro Windows 7, 8 nebo XP existuje ve velkém množství verzí. Oficiálně se tento program nazývá Adobe Photoshop. Je určen pro kreslení (tento druh řešení se nazývá " grafické editory"). Stejně jako v případě Wordu a Excelu jej používají začínající uživatelé i profesionálové: designéři, weboví vývojáři, tvůrci kreslených filmů.

Photoshop označuje programy, které zpracovávají obrázky v takzvaném „rastrovém“ režimu. Co to znamená? Dá se říci, že hlavní část patří do kategorie „rastr“. počítačová grafika. Mluvíme o obrázcích skládajících se z velké množství malé tečky (vzpomeňte si, jak se vytváří obraz na televizoru a monitoru - princip je stejný). Pomocí "rastru" můžete vytvořit naprosto libovolné grafické prvky. Můžete nakreslit portrét člověka, dům, krajinu - cokoliv. Kromě „rastrové“ grafiky existuje také „vektorová“ grafika. Obrázky na něm založené lze zase sestavit pouze podle šablon vložených do programu.

Adobe Photoshop: funkce

Pomocí Photoshopu můžete nejen vytvářet obrázky, ale také měnit ty stávající. Odtud pochází termín „photoshopped“. Objekty na fotce můžete například upravovat, něco k nim přidávat, retušovat – s mnoha zkušenostmi s prací s Photoshopem může vše dopadnout velmi věrohodně.

Adobe Photoshop pracuje s většinou formátů grafické soubory díky dostupnosti velké sady převodníků pro různé formáty. Poslední transformace grafické informace z formátu souboru do nativního formátu editoru Adobe Photoshop při čtení ze souboru. Při zápisu do souboru provádějí převodníky obrácený převod.

Jaké jsou nejoblíbenější typy operací, které se ve Photoshopu provádějí? Patří mezi ně následující:

Vytváření nových kreseb pomocí virtuálních štětců, tužek, pravítek, tvarů pomocí různých barev;

Změna velikosti obrázků nebo jejich jednotlivých prvků;

Kombinace obsahu dvou různých obrázků;

Změna barvy obrázku nebo jeho částí;

aplikace vizuální efekty díky šablonám a algoritmům zabudovaným do programu;

Transformace obrázků (odraz, rotace atd.).

Stejně jako Word a Excel je ovládání Photoshopu snadné a intuitivní. Takže i nezkušený uživatel může něco nakreslit. Mnoho verzí programu je vybaveno systémem nápovědy v ruštině, který podrobně popisuje práci s Photoshopem.

Oblíbené typy aplikačního softwaru: prohlížeče

Prohlížeč je program, pomocí kterého uživatelé přistupují k internetu, čtou zprávy z webových stránek, píší zprávy na sociálních sítích, sledují videa - jedním slovem dělají vše, co je typické pro „virtuální prostor“. Nejoblíbenější řešení tohoto typu na světě jsou internet Explorer, Opera, Google Chrome. Existuje velké množství jejich analogů a podtypů. Funkčnost každého z nich je obecně stejná. Většina uživatelů dává přednost použití jednoho nebo druhého na základě subjektivního posouzení kvality návrhu programu a pohodlnosti umístění ovládacích prvků na nich.

Princip fungování prohlížečů je založen na rozpoznání hypertextového značkovacího jazyka (tzv. HTML) a jeho převedení na uživatelsky přívětivé vizuální prvky – text, obrázky, tabulky, videa, animace, formuláře zpráv atd.

Prohlížeče: funkce

Ukázky takového softwaru jsou navrženy velmi jednoduše. Hlavními prvky prohlížeče jsou řádek s adresou webu a hlavní pole (nejčastěji nazývané „webové rozhraní“), kde se zobrazují informace z internetu. hlavní rys takový program - je to prostředník mezi uživatelem PC a dalšími lidmi umístěnými ve virtuálním prostoru. To znamená, že pomocí prohlížeče (přesněji „webového rozhraní“) si člověk ve skutečnosti může vyměňovat data, odesílat něco od sebe (text, soubory) a přijímat něco od ostatních. Existoval internet předtím, než byly vynalezeny prohlížeče? Nepochybně. Faktem je, že „webové rozhraní“ není historicky úplně prvním způsobem komunikace mezi uživateli. Objevilo se po mnoha letech mezinárodní dohody o standardech, podle kterých by se měly vyměňovat „virtuální“ informace.

Software: placený a bezplatný

Jedním z kritérií pro klasifikaci softwaru je cena. Existují tři kategorie řešení. Za prvé je zcela zdarma, za druhé je tu komerční. Pokud chce uživatel takový software používat, musí zaplatit za jeho instalaci. Za třetí, existuje střední typ softwaru - shareware. Čím je výjimečný? V obecný případ použití takového softwaru je následující: nemusíte platit za instalaci, ale po použití programu po určitou dobu (například měsíc), budete muset přenést hotovost vývojáři k dalšímu použití.

Co je to „cloudová technologie“?

V posledních letech si výraz „cloudové technologie“ získal velkou oblibu. Co je to za fenomén? " Cloudové technologie" - zjednodušeně řečeno se jedná o aplikační software, který lze spustit z prohlížeče (není tedy nainstalován na PC). Podívejme se na příklad. Microsoft Word, o kterém jsme hovořili výše, začíná dvojklik ikonou na ploše. Existuje však stejné řešení, ale „cloud“: použití softwaru tohoto typu se provádí prostřednictvím rozhraní webového prohlížeče. Na internetu se zpravidla ukládají i soubory, se kterými uživatel pomocí takového softwaru pracuje.

Mnoho programů nyní existuje ve formátu „cloud“. Existují dokonce verze operačních systémů tohoto typu. Můžeme tedy říci, že formát „cloud“ není pouze aplikační software, ale také systémový software. Popularita těchto řešení je dnes spojena s vysokou rychlostí internetu (toto ještě před několika lety neexistovalo) a šetří čas uživatele - není třeba nic instalovat do počítače. Mimochodem, aktualizace softwaru typ cloudu děje bez ohledu na uživatele. Je to také pohodlné.

Kdo vyvíjí software?

Existuje celé odvětví ekonomiky, ve kterém se vývoj softwaru provádí – programování. Zaměstnává lidi s nejrůznějšími znalostními profily. Spojuje je ale společný rys – znalost programovacích jazyků. Pomocí jednoho nebo více z nich člověk píše software. Programovací jazyk je sada příkazů rozpoznávaných hardwarovými součástmi počítače. Napsáním „fráze“ strukturované určitým způsobem dává osoba vytvářející software „pokyn“ procesoru, nebo řekněme disku PC, aby se souborem provedl tu a tu operaci. K vývoji softwaru se používají stovky jazyků. Mezi oblíbené patří C, Java, Pascal, Ruby-on-Rails.

Je těžké naučit se vytvářet software?

Vůbec ne. Vývojářem softwaru se může stát naprosto každý. Vytváření softwaru není vůbec zakázaná činnost. Mnoho úspěšných podnikatelů začalo vývojem softwaru. Příklady takových lidí jsou Bill Gates, Linux Torvalds, Evgeny Kaspersky. Jazyky pro tvorbu softwaru se můžete naučit na základě velkého množství dostupné literatury, videonávodů nebo navštěvováním specializovaných kurzů. Vývoj softwaru je jedním z nejrychleji rostoucích odvětví a jeho nárůst popularity je způsoben především jeho univerzální dostupností.