Articole despre software și utilizarea sa. De ce software-ul de licențiere sau 'am nevoie de ea?'

By Alexandru Corbaru

Numărul de programe instalate pe un computer modern are sute și chiar mii. Aceștia îi permit utilizatorului să lucreze confortabil.

Definiție 1.

Întregul set de programe este așa-numitul program de calculator. Compoziția software-ului de calculator este cea mai importantă caracteristică funcțională. Software ( Software.) - aceasta este o totalitate:

programe constante de utilizare necesare pentru rezolvarea sarcinilor utilizatorilor,

programe care permit cea mai eficientă utilizare a tehnicii de calcul, oferind utilizatorilor cele mai mari comodități și costuri minime de muncă pentru sarcini de programare și de prelucrare a informațiilor,

documentație software tehnică pentru ei.

Definiția 2.

Documentatie tehnica - un set de documente utilizate în proiectarea și crearea de software și hardware. Program de calculator - Descrierea algoritmului de rezolvare a problemelor și, care este specificat în limba de programare și utilizând traducătorul se traduce automat într-o limbă de mașină a unui anumit computer.

Software (software) - continuarea hardware-ului, o parte integrantă a sistemului informatic. Chiar dacă programul, așa cum pare, nu interacționează cu echipamentul, nu solicită introducerea datelor de la dispozitivul de intrare și nu emite date pe dispozitivul de ieșire, de fapt, funcționarea sa este necesară pentru a controla dispozitivele hardware de calculator.

În funcție de care se presupune că lucrarea este efectuată pe computer, este selectată compoziția software sau configurația software-ului. Majoritatea programelor funcționează, bazându-se pe alte programe ale nivelului inferior, adică. Între ele există o relație sau o interfață inter-program. O astfel de interfață se bazează pe specificații tehnice și de protocoale de interacțiune și este asigurată de distribuirea software-ului în mai multe categorii care interacționează între ele.

Nivelurile PO (UP):

Software de bază - nivel de bază Nivelul sistemului sistemului de sistem Aplicată de Programare Tehnologie Toolkit

Fiecare nivel de suprapunere crește funcționalitatea întregului sistem.

Toate software-urile pot fi împărțite condițional în patru categorii.

Software de bază - acesta este un set minim de software care asigură funcționarea computerului; Aceștia sunt responsabili pentru interacțiunea cu software-ul de bază (incluse în echipamentul de bază și stocate în jetoane speciale). Aceste chips sunt numite un dispozitiv de stocare constantă (ROM - citiți numai memoria). Rom este o memorie dependentă de energie. Programele și datele sunt înregistrate ("cusute") în cipul ROM din etapa de producție, astfel de jetoane nu pot fi modificate în timpul funcționării computerului.

Imaginea 1.

Dacă este nevoie să modificați software-ul de bază în timpul funcționării calculatorului, în loc de microcircuitul, ROM utilizează chips-uri PPZ - aparate de stocare constantă reprogramată (memorie citită și programabilă numai pentru citire). Apoi, schimbarea conținutului PPZ poate fi făcută în cel mai computational sistem (tehnologia Flash) sau pe un dispozitiv special numit programator. Software-ul de bază include, de asemenea, BIOS (sistem de intrare / ieșire BASI) - sistemul I / O de bază), care determină procesul procesului de încărcare a computerului. Numai numai după încărcarea sistemului personal de operare a computerului și lucrările sale suplimentare apar sub controlul sistemului de operare. În timpul calculatorului, computerul BIOS oferă funcțiile de bază ale informațiilor I / O și funcția de interacțiune a diferitelor dispozitive între ele însele. Acesta este un set de firmware care este primul echipament de testare (post) plasat pe placa de bază, apoi rulați în continuare sistemul de operare și asigurați-vă interacțiunea tuturor componentelor computerului. În computerele moderne, unele plăci (placă video, placă de sunet etc.) au jetoanele BIOS pe placa de bază (cu excepția microcircuitului principal BIOS). Când configurați principalele BIOS, puteți rezolva sau interzice utilizarea plăcilor de extensie BIOS. Funcția principală BIOS include:

testarea computerului utilizând programe speciale de testare atunci când alimentarea este pornită;

căutați și conectați-vă la sistemul altor Bioss, care se află pe plăcile de extensie;

distribuirea resurselor între componentele computerului.

Fizic BIOS. - Acesta este un set de jetoane de memorie permanentă (ROM, citiți memoria numai pentru citire) situată pe placa de bază. Programele conținute în sistemul BIOS asigură interacțiunea chipset-ului chipset, memorie RAM, memorie de numerar, procesor cu dispozitive externe (periferice), precum și reciproc. Atunci când echipamentul este inițializat și testarea, BIOS compară datele de configurare ale sistemului primite și informațiile stocate în cipul CMOS. Dacă se găsește o neconformitate / defecțiune, sistemul emite un mesaj pe monitor sau un semnal sonor de eroare. CMOS cip este situat pe placa de baza. Aceasta este o memorie dependentă de energie care trebuie să fie alimentată de o baterie specială.

Programul sistemului (Programul sistemului.) - Acestea sunt programe și complexe software pentru funcționarea unui echipament de calculator și telecomunicații. Software-ul sistemului servește:

crearea unui mediu de operare pentru alte programe;

pentru a asigura o funcționare fiabilă și eficientă a computerului și a rețelei de telecomunicații;

pentru a diagnostica echipamentele și rețelele informatice;

la arhivarea datelor, copierea, restaurarea fișierelor și bazelor de date etc.

Software-ul sistemului (SPO), în esență, efectuează funcțiile "Organizator" ale tuturor componentelor PC, precum și periferice legate de acesta. Software-ul sistemului ar trebui să fie fiabil, tehnologic, convenabil și eficient de utilizat. SPO este împărțită în bază și serviciu.

Figura 2.

Software-ul de bază este de obicei achiziționat cu un computer, iar serviciul poate fi achiziționat suplimentar.

Software de aplicație (programul de aplicație Pakage.) - Programele complexe legate de rezolvarea sarcinilor specifice ale unei anumite domenii sunt scrise pentru utilizatori sau utilizatori, de exemplu, un program de experți sau un program de corespondență. Aceasta este cea mai numeroasă clasă de produse software.

Programare Tehnologie Toolkit (ITP) facilitează procesul de creare de noi programe pentru computer. Cu ajutorul ITP, se dezvoltă dezvoltarea de noi programe, deoarece Acest set de instrumente conține produse software specializate. Aceste produse sunt instrumente de dezvoltatori și trebuie să sprijine toate etapele tehnologice ale procesului de creare (proiectare, programare, depanare și testare) de noi programe. Sistemul de programare include următoarele componente software: editor de text, traducător din limba corespunzătoare, linker (editor de link), debugger, bibliotecă de subrutină. Este important să știți și să înțelegem că orice ITP poate funcționa numai în sistemul de operare, care este creat, dar vă permite să dezvoltați software și sub celelalte operațiuni de operare.

ITP este împărțită în următoarele subcategorii:

Mijloace pentru crearea de aplicații. Acestea includ programe integrate pentru dezvoltatorii de programe necesari pentru a efectua lucrări la crearea de programe și mijloace locale necesare pentru a efectua lucrări individuale privind crearea acestor programe; Sase-tehnologie(Software-ul confecționat Software) este un sistem de designer de software care utilizează un computer care include metode de analiză, proiectare și creare a sistemelor software. Tehnologia Sase este destinată să automatizeze dezvoltarea și implementarea sistemelor informatice. Acesta este un pachet software întreg care automatizează întregul proces tehnologic (analiză, proiectare, dezvoltare și susținere a sistemelor software complexe).

În pregătirea clasificării, vom atenua imediat că dezvoltarea foarte rapidă a echipamentului de calcul și extinderea utilizării computerelor au condus la procesul de evoluție a software-ului. Dacă a fost mai devreme, a fost posibilă distribuirea cu ușurință între principalele categorii de sisteme de operare software, traducători și pachete de aplicații, acum o situație complet diferită: dezvoltarea software-ului și a cheii (programele aplicate au dobândit o valoare independentă și au încetat să se aplice) și adâncime în (abordări complet noi au apărut la construirea sistemelor de operare etc.).

Raportul dintre software-ul necesar și pe piață se schimbă foarte repede. Chiar și produsele software tradiționale se dezvoltă continuu. De exemplu, sistemele de operare pot simula acele tipuri de activitate umană care au fost întotdeauna considerate intelectuale. Programele au apărut, clasificate care sunt dificil pentru criteriile obișnuite și, uneori, este imposibil, programul este un interlocutor electronic, de exemplu sau viziune de calculator, care este, de asemenea, legată de robotică sau de zona învățării mașinilor, la care există acolo este o clasă destul de mare de sarcini de a recunoaște imaginile (simboluri de recunoaștere, text scris de mână, discurs, analiza textelor).

Nota 1.

Se poate spune că astăzi următoarele grupuri pot fi distinse mai mult sau mai puțin definite:

sisteme de operare și cochilii lor (text sau grafic);

sisteme de programare (debugri, traducători, biblioteci subrutină etc.);

sisteme tehnologice instrumentale;

pachete software integrate;

sisteme grafice de mașină (raster, vector, grafică 3D, CAD);

foi de calcul dinamice;

sisteme de gestionare a bazelor de date (DBMS).

În concluzie, putem spune că aproape fiecare clasificare nu este singurul posibil.

În conformitate cu poziția juridică a Marii Federației Ruse, prevăzută în Decretul Președinției din 16.06.2009 nr. 2578/2009, pe baza interpretării sistemului nr. 1270, 1272, 1280, 1286 din Codul civil Din Federația Rusă, utilizarea unui program pentru un computer este de a realiza acțiuni pentru a-și extrage proprietățile utile.

În conformitate cu alineatul (1) din art. 1259, Art. 1261 Codul civil al programelor Federației Ruse pentru EUM sunt protejate de drepturile de autor ca lucrări literare. Autorul sau alt deținător de drepturi de autor al Software-ului aparține dreptului exclusiv de utilizare a acesteia prin orice metode de drept necincordante, inclusiv cele enumerate la alineatul (2) din art. 1270 din Codul civil al Federației Ruse, cu excepția cazurilor de utilizare liberă a muncii prevăzute de lege. Această regulă nu conține o listă închisă a acțiunilor care sunt considerate a fi utilizate de lucrări, totuși, este un reper principal pentru determinarea utilizării unui program de calculator în situații controversate.

În special, cazurile pentru programele de calculator ca obiecte individuale de drepturi de autor pot include ocazii de reproducere, distribuția lucrării, importul originalului sau a instanțelor pentru a distribui, angajează originalul sau copia lucrării (când programul este principalul obiect de laminat), traducere sau altă prelucrare a lucrării (pp. 1, 2, 4, 5, 9 p. 2 Articolul 1270 din Codul civil). Alte metode de utilizare a programelor de calculator ca mesaj pe eter, afișare publică etc. Posibilă în legătură cu componentele programului, de exemplu, mapări audiovizuale (articolul 1261 din Codul civil al Federației Ruse), care pot fi protejate ca instalații independente de drepturi de autor (clauza 7 din articolul 1259 din Codul civil). Astfel, în cadrul întrebării avute în vedere, este recomandabil să se dezvăluie principalele posibilități de utilizare a programelor informatice ca atare și identificarea abordărilor de bază ale practicii judiciare.

Reproducerea unui program de calculator

În conformitate cu PP. 1 p. 2 artă. 1270 Utilizarea este de a reproduce munca, adică fabricarea uneia și mai multă instanță a lucrării sau a părții sale în orice formă materială. În același timp, reproducerea programului de calculator este considerată a fi intrarea sa pe mass-media electronică, inclusiv memoria calculatorului, cu excepția cazurilor în care o astfel de înregistrare este temporară și constituie o parte integrantă a procesului tehnologic care are singurul scop al dreptului de a utiliza înregistrarea. În special, o astfel de redare "tehnică" are loc la înregistrarea unui program pentru un computer sau o parte din memoria RAM a computerului.

În practica judiciară, majoritatea covârșitoare a utilizărilor de software prin redare se referă la reproducerea ilegală și la instalarea dispozitivelor respondente. Una dintre cele mai eficiente modalități de a confirma acest fapt este de a efectua inspecții și alte activități de căutare operațională, urmată de retragerea și studiul acestor dispozitive în cadrul inițierii unui caz penal, precum și efectuarea unui studiu expert ulterior. În același timp, potrivit unei abordări judiciare comune, nu contează dacă software-ul a fost folosit sau nu, precum și prezența / lipsa documentelor sau a altor fișiere create împreună cu aceasta. Cu toate acestea, în anumite circumstanțe, pot exista excepții. De exemplu, Curtea pentru Drepturile Intelectuale în Rezoluțiile din 19.06.2015 în cauza nr. 33-12895 / 2014 și din data de 12.03.2014 în cauza nr. Nr.a01-246 / 2013 a recunoscut lipsa unei încălcări la scrierea programului reclamantului în Blocurile de sistem ale inculpatului, așa cum a fost instalat, printre altele, de imposibilitatea de a alerga și de a folosi programul de către inculpat.

Încălcarea dreptului exclusiv va reproduce, de asemenea, programul într-o sumă mai mare decât a fost furnizat în temeiul acordului de licență ("supraslicening"). De exemplu, în cauza nr.a40-22345 / 2013, Curtea pentru Drepturile Intelectuale prin decizia din 23.12.2013 a recunoscut ilegalitatea creării unui al doilea copie de către inculpat atunci când, în cadrul contractului, a avut dreptul de a utiliza doar o singură instanță de programul.

Distribuirea unui program de calculator prin vânzarea sau altă înstrăinare a originalului sau a copiilor sale

Presidiul dvs. în scrisoarea de informare din 13 decembrie 2002 №122 a explicat că, ținând seama de prevederile art. 494 din Codul civil al Federației Ruse, utilizarea drepturilor exclusive sub formă de distribuție este, printre altele, oferta de vânzare și vânzarea copiei activității desfășurate de persoana angajată în vânzarea de bunuri pe vânzarea de bunuri în comerțul cu amănuntul. Faptul unei astfel de diseminări comise cu încălcarea cerințelor legii poate fi dovedit, de exemplu, prin prezentarea unui control în numerar, un raport al unui detectiv privat, care a fost achiziționat în magazinul de disc cu software contrafăcut înregistrat, care are au fost achiziționate, interogarea de a cumpăra martori; De asemenea, este esențial să se verifice o nerespectare a licenței de discuri contrafăcute (distincție ca tipărire, lipsa de informații privind titularul drept, mijloacele de individualizare, numărul licenței etc.).

De asemenea, distribuirea ilegală este considerată achiziționarea și furnizarea de software contrafăcut în cadrul achizițiilor publice, confirmând că documentația de licitație poate fi.

Închirierea originalului sau a instanței programului de calculator

În virtutea alineatului (4) din art. 1270 din Codul civil al Federației Ruse Dreptul exclusiv de angajare a originalului sau al copiilor lucrării nu se aplică unui program de calculator, cu excepția cazului în care un astfel de program este obiectul principal al laminat. Această rată se corelează de la art. 1272 din Codul civil al Federației Ruse, potrivit căreia distribuirea ulterioară a copiilor programului pentru un calculator fără consimțământul titularului drepturilor de autor în cazul introducerii lor legitime în cifra de afaceri civilă pe teritoriul Federației Ruse vânzarea sau altă aliență. Cu toate acestea, în unele cazuri, atunci când închirierea de computere cu software-ul instalat pe ele, titularul drepturilor de autor pentru a extrage veniturile fără detenție cu cel mai recent acord special de scriere cu privire la transferul de software de închiriat către terți poate fi recunoscut ca o infracțiune administrativă, responsabilitatea pentru care este stabilit. 1 lingura. 7.12 din Codul administrativ.

Programul de reciclare (modificare) pentru calculator

În ceea ce privește programele de calculator sub prelucrare (modificare) sunt înțelese orice modificări (Includerea traducerii dintr-un limbaj de programare la alta), cu excepția adaptării, care modifică modificările efectuate exclusiv pentru funcționarea programului de calculator pentru mijloace tehnice specifice ale utilizatorului sau de funcționare a programelor de utilizator specifice. Trebuie remarcat faptul că adaptarea poate fi efectuată numai de o persoană care deține în mod legitim o copie a programului. Acest tip de utilizare permis al calculatorului pentru calculator nu are ca scop crearea unui nou program, ci de dezvăluirea existenței funcționale, este în majoritatea cazurilor etapa necesară pentru a utiliza programul de calculator pentru a obține o compatibilitate funcțională.

În practica rusă, instanțele sunt de obicei investigate prin atragerea experților prezența prelucrării pentru codul sursă al programului, în special atunci când detectează împrumuturile (copiate fragmente individuale ale codului sursă) sau dependența lucrării (sursa Codul respondentului a fost scris pe baza codului reclamantului). În același timp, în absența unui studiu al Codului sursă, Curtea nu poate recunoaște faptul că încălcarea dreptului exclusiv.

În cadrul oricăror modificări, în plus față de cele de mai sus, modificarea programului de start poate fi, de asemenea, înțeleasă ca parte a unui program de calculator pentru a depăși protecția tehnică pentru utilizarea unui program de calculator. În practică, există adesea o întrebare controversată că programul controversat pentru EUM este o dezvoltare independentă sau un rezultat al modificării programului de drepturi de autor, pentru care este numit o examinare specială.

Este demn de remarcat faptul că practica judiciară pentru procesarea unor astfel de produse software ca Adobe, 1C, Microsoft Windows nu este găsită, ca în acest caz, se utilizează numai produsele gata făcute. În plus, aceste companii distribuie software-ul aparținând în principal sub formă de cod obiect, în timp ce pentru a modifica programul, este necesar accesul la codul sursă.

Utilizarea software-ului fără achiziționarea competenței relevante (încheierea Acordului de licență, contractul de alienare, în ordinea succesiunii universale) este o încălcare a dreptului exclusiv (clauza 1 din articolul 1229, 1301 din Codul civil din Federația Rusă).

În special, în decizia SIP la 19 noiembrie 2013 în cauza nr. A40-10750 / 2013, se indică faptul că, deoarece programul de calculator nu este nici o muncă statică, nici o activitate audiovizuală, în legătură cu care nu există semne de O afișare publică a complexului de program

Determinarea Curții Supreme de Arbitraj din Federația Rusă din data de 14.09.2012 nr.a32-29617 / 2017 în cauza nr.a32-29617 / 2017, deciziile SIP de 01.07.2015 în cazul numărul 53-37035 / 2012, de la 06 / 25/2015 în cazul nr. 42-4348 / 2014, de la 05.08.2014 în cauza nr.a63-5004 / 2013, de la 10.04.2014 în cauza nr.a76-13105 / 2013, etc.

Împreună cu aceasta, nu a fost constatat că blocurile sistemului cu software-ul reclamantului nu aparțin respondentului, care, în momentul examinării, a încheiat acordurile de licențiere necesare cu reclamantul pentru a utiliza software similar. În același timp, este necesar să se observe litigiile din prezenta poziție în corelația cu legislația internațională: Tratatul de OMPI privind drepturile de autor este drept de reprodus, astfel cum este definit la art. 9 Convenția BERN, iar excepția permisă de acest articol este aplicată integral într-un mediu digital, în special în ceea ce privește utilizarea lucrărilor în formă digitală. Astfel, depozitarea produsului în formă digitală în mijloacele electronice este reproducerea în sensul art. 9 Convenția de la Berna.

Software-ul este un set de programe concepute pentru a rezolva problemele de pe un computer. Programul este un set comandat de comenzi. Software-ul și lucrările de hardware interdependente și în interacțiune continuă. Orice dispozitiv hardware este controlat programatic.

Software-ul poate fi împărțit în trei clase: sistem, aplicat și instrumental. Clasificarea este suficient de condiționată. Integrarea de software a condus la faptul că aproape orice program are caracteristici ale fiecărei clase.

Software-ul sistemului este conceput pentru a gestiona activitatea calculatorului, alocarea resurselor sale, susținând dialogul cu utilizatorii, îi ajută la menținerea unui computer, precum și pentru automatizarea parțială a programelor noi.

Software-ul sistemic este o serie de programe, dintre care multe sunt livrate împreună cu computerul și documentația pentru aceasta. Software-ul de sistem poate fi împărțit în trei părți principale: sisteme de operare (OS), sisteme de programare și programe de service.

Principalele componente ale software-ului la nivel de sistem sunt: u200bu200bsisteme de operare care rezolvă sarcinile funcționării interconectate a componentelor individuale.

Există 4 tipuri de sisteme de operare:

sisteme de operare de pachete: o viteză relativ mare de operații logice și automate, dar la rândul său a avut o viteză de intrare și ieșire a sarcinii procesorului la 20-30%.

sistemul de operare cu distribuția sarcinilor în timp (coada de ieșire de intrare și sarcină este organizată și până la 15 utilizatori și procesorul este încărcat cu 80-90%).

sistemul de operare în timp real este utilizat pentru a controla diverse procese.

Software de sistem Gestionarea activității sistemului de calcul. De regulă, programele de sistem asigură interacțiunea altor programe cu componente hardware, organizarea interfeței cu utilizatorul. Acestea includ sisteme de operare, sisteme de service.

Software-ul de aplicație este conceput pentru a rezolva sarcinile aplicate ale activităților profesionale umane (adică atașată practicii). Gama de astfel de programe este extrem de largă: de la formarea industrială și științifică și de divertisment. Aceasta include decontarea, formarea, programele de modelare, jocurile pe calculator etc.

Software-ul instrumental este conceput pentru a dezvolta toate tipurile de informații și software. În același timp, sprijinul informațional este înțeles ca un set de date pre-pregătiți necesare pentru software. De exemplu, orice program modern are un ajutor încorporat pentru a lucra cu acest program. Fișierul de ajutor este un suport informațional. Software-ul instrumentului include: editori (text, grafică, muzică), sisteme de tabletare de date (procesoare de masă), sisteme de gestionare a bazelor de date, traducători de limbi de programare, sisteme de producție integrate și altele asemenea.

Sistemele de programare sunt concepute pentru a facilita și automatizarea parțială a procesului de dezvoltare și depanare a programelor. Principalele componente ale acestor sisteme sunt traducători cu limbi de nivel înalt, de exemplu, Pascal, C, Beysik și alții. Un rol special aparține asamblatorilor. Programul din Adunare se numește orientat spre mașină. Limba de asamblare este utilizată, ca regulă, programatori de sistem.

Traducătorii transformă programele de la limbile de nivel înalt de către limbajul mașinii. În plus, traducătorii, desigur, efectuează o analiză sintactică a unui program care este difuzat. Acestea pot fi distruse și optimizează programele care primesc documente pentru program și pot efectua o serie de alte funcții de serviciu.

Asamblații transformă programe care sunt prezentate în camioanele de mașini, pe limba mașinii.

Programele de service extind capacitățile OS. Ei sunt, desigur, numiți Utnіtiti. Utilitățile permit, de exemplu, verificați informațiile din codul SCHTNAD-TOWN, care este stocat în sectoare separate de discuri magnetice; Pentru a organiza ieșirea în imprimanta de fișier text într-un anumit format, executați și dezarhivați fișiere etc.

În structura software-ului aplicației, puteți aloca programe aplicate atât în u200bu200bscopuri comune, cât și în scopuri speciale.

Aplicată pentru scop general este un set de programe care a devenit larg răspândită printre diferitele categorii de utilizatori. Cel mai renumit dintre ei sunt: u200bu200beditori de text, sisteme grafice, foi de calcul, sisteme de gestionare a bazelor de date etc.

Editorii de text vă permit să pregătiți documente text: descrieri tehnice, scrisori de service, articole etc. Cele mai renumite editori de text sunt cunoscute:

Lexicon, scrie, cuvânt.

Sistemele grafice sunt numeroase, iar funcțiile lor sunt diverse. Printre ei, puteți evidenția sistemele grafice de afaceri (Microsoft PowerPoint, Graphics Freelance), grafică artistică, care sunt numite și simplu numite editori grafică (Autodesk AutoCAD), sisteme fotografice de procesare a imaginilor (Adobe Photoshop), precum și sisteme grafice universale (Corel Draw!).

Programele de lucru cu tabele electronice (EM) fac posibilă rezolvarea unei game largi de sarcini asociate calculelor numerice. Cele mai utilizate pe scară largă printre programele acestui supercalk, Mіsrosoft Excel și Lotus 1-2-3.

Sistemele de gestionare a bazelor de date (DBMS) sunt concepute pentru a combina seturile de date pentru a crea un model de informare unificat al obiectului. Aceste programe vă permit să acumulați, să actualizați, să reglați, să ștergeți, să sortați informațiile organizate de un instrument special sub forma unei bănci de date. Cele mai frecvente DBMS: DVASE III Rlus, Fohbase +, Slirrr, Orasle, Assase, Fohro, Radah.

În plus față de sistemele listate, sistemele integrate ar trebui să fie atribuite scopului general aplicat. Aceste sisteme combină capabilitățile editorilor de text, sistemele grafice, foi de calcul și sistemele de gestionare a bazelor de date. Principalul avantaj al sistemelor integrate înainte de sistemele individuale de scop general aplicat este că acestea creează reguli uniforme pentru utilizator, adică au o singură interfață atât atunci când lucrează cu text și atunci când lucrează cu foi de calcul și altele. Cel mai faimos dintre ei: Mіsrosoft Works, Mіsrosoft Office, Lotus Smartsuite, Office Perfect.

Programele de aplicații cu scop special sunt utilizate în activități specifice ale utilizatorilor.

Funcțiile sistemelor specifice depind de scopul lor. De exemplu, pentru sistemele educaționale, acestea pot fi instrumente pentru dezvoltarea lecțiilor informatice (sisteme G_Permedinii și HyperText, Drepturi de autor și alte sisteme), programe de modelare a simulării, programe de dezvoltare și susținere a programului școlar, Pedagogic Despre fonduri de gram diferite scopuri etc.

Programele speciale de aplicații pot fi atribuite, de asemenea, pachetelor de aplicații (PPP), care sunt utilizate pe scară largă, de exemplu, pentru prelucrarea datelor statistice, contabilitate, calcularea structurilor de construcții etc. Disponibilitatea unui PPP diferită de calculator vă permite să rezolvați o parte semnificativă de sarcini simple aplicate, aproape fără programare. În acest caz, sarcina de a rezolva acest lucru sau această sarcină este scrisă ca o directivă cu o limbă specială orientată spre probleme și este raportată unui computer.

Lista literaturii utilizate

sistemul de programe de calculator Instrumental

1. Informatică pentru avocați și economiști / SIMONOVICH S.V. și alții - St. Petersburg: Peter, 2001. - 688 p.

2. Figurile V.E. IBM PC pentru utilizator. Curs scurt. Ed. 7. G.: Infra-M, 1997, 432 p.

3. Y. SHAFFIN. Informatică. Tehnologii informaționale: la 2 ore: Laboratorul de cunoștințe de bază, 2001.

Opțiunea 8.

Subiect: Software de bază (sistem) PC

1. Numirea software-ului de sistem și a clasificării acestuia

În mod tradițional, toate software-ul este împărțit în două clase:

1) Software-ul sistemului (SPO) și

2) Software de aplicare (personalizat) (PPO)

Evidențiați o altă clasă (mai degrabă a unui grup) de programe - informații speciale de informare și control.

Programele de aplicații sunt concepute pentru a rezolva sarcini funcționale, efectuează procesarea informațiilor diferitelor zone de fond.

Aceasta este cea mai numeroasă clasă de produse software.

Sistemele software de informare și management special includ

· Programe (sisteme) Managementul bazei de date;

· Programe de gestionare a sistemelor de interfață de interfață;

· Programe de colectare și pre-procesare a informațiilor (în sistemele de informare și măsurare, cum ar fi sistemele la bord).

În această clasă, este adesea ascunsă ca parte a șoferilor de echipamente sau este sub formă de biblioteci de extindere funcțională a limbilor de programare.

Prin urmare, un astfel de software se referă la software-ul sistemului.

Software-ul sistemului (Software Software) este un set de programe și sisteme software pentru a asigura rețelele de calculator și de calculatoare.

SPO gestionează resursele sistemului informatic și permite utilizatorilor să programeze în limbi mai expresive decât limba computerului calculatorului. Compoziția cât de puțin depinde de natura sarcinilor utilizatorului care urmează să fie rezolvată.

Software-ul sistemului este destinat:

crearea unui mediu de operare al funcționării altor programe (cu alte cuvinte, organizarea executării programului);

automatizarea dezvoltării (creării) noilor programe;

asigurarea unei activități fiabile și eficiente a computerului și a rețelei de calcul;

realizarea diagnosticului și prevenirii echipamentelor informatice și a rețelelor de calcul;

efectuarea proceselor tehnologice auxiliare (copierea, arhivarea, restaurarea fișierelor programului și a bazelor de date etc.).

Această clasă de software este strâns legată de tipul de calculator și este o parte integrantă.

Produsele produse din această clasă se concentrează în principal pe utilizatorii calificați - profesioniști în domeniul calculatorului: programator de sistem, administrator de rețea, programator de aplicații, operator.

Cu toate acestea, cunoașterea tehnologiei de bază de a lucra cu această clasă de produse software este necesară și utilizatorii finali cu un computer personal care lucrează independent cu programele lor, dar și de calculator, programe și servicii de date.

Produsele software din această clasă sunt natura generală a aplicației, indiferent de specificul zonei subiectului.

Produsele software de sistem sunt furnizate cu cerințe ridicate privind fiabilitatea și munca tehnologică, comoditatea și eficiența utilizării.

În SPO în mod tradițional includ

· Managerii de sistem și

· Programe de procesare a sistemului.

Programele de sistem de manageri organizează funcționarea corectă a tuturor dispozitivelor de sistem.

Principalele funcții ale sistemului de control -

· Gestionarea proceselor de calcul și a complexelor de calcul și

· Lucrul cu datele interne ale sistemului de operare.

De regulă, ele sunt în memoria principală. Acestea sunt programe rezidente care alcătuiesc kernelul sistemului de operare. Gestionarea programelor care sunt încărcate în memorie imediat înainte de a efectua, apeluri de tranzit (tranzitiv).

În prezent, managerii de sistem sunt furnizați de către dezvoltatori și firme de distribuție sub formă de pachete de instalare ale sistemelor de operare și de drivere speciale de dispozitiv.

Programele sistemului de procesare sunt efectuate ca sarcini speciale de aplicare sau aplicații.

Aceste programe sunt furnizate mai des sub formă de pachete de distribuție, inclusiv

Cometariu. În plus față de programele de bază care permit reconfigurarea, în plus față de programele de bază care permit reconfigurarea includ programe speciale de reglare numite programe de instalare.

Sistemul de operare este un set de instrumente software care asigură controlul programelor hardware și aplicațiilor de calculator, precum și interacțiunea lor între ei și utilizator.

2. Sisteme de operare și clasificarea acestora

Sistemul de operare este conceput pentru a gestiona software-ul personalizat, planificarea și gestionarea resurselor computerelor de calculator.

Sistemul de operare, pe de o parte, acționează ca o interfață între echipamentul de calculator și utilizator cu sarcinile sale, pe de altă parte, este concepută pentru a utiliza eficient resursele sistemului de calcul și organizarea de calcule fiabile.

Sistemele de gestionare a fișierelor sunt concepute pentru a organiza accesul mai convenabil la date, organizat ca fișiere.

În loc de acces la date la nivel scăzut, indicând adresele fizice specifice, sistemul de gestionare a fișierelor vă permite să utilizați accesul logic cu numele numelui fișierului.

Orice sistem de gestionare a fișierelor nu există în sine - este conceput pentru a lucra într-un sistem de operare specific și cu un sistem de fișiere specifice. Adică, ar fi posibilă atribuirea sistemului de gestionare a fișierelor către OS.

Dar din cauza faptului că

1) O serie de sisteme de sistem de operare vă permite să lucrați cu mai multe sisteme de fișiere (fie cu unul din mai multe sau imediat cu mai multe simultan); Și sistemul de fișiere suplimentare poate fi instalat (adică sunt independenți)

2) cel mai simplu sistem de operare poate funcționa fără sisteme de fișiere; Sistemele de gestionare a fișierelor sunt evidențiate într-un grup separat de programe de sistem.

Rețineți că de multe ori în literatura specială a sistemului de gestionare a fișierelor este încă la sistemele de operare.

Sistemele de operare diferă în caracteristicile implementării algoritmilor de gestionare a resurselor informatice, utilizează zone.

Deci, în funcție de algoritmul de control al procesorului, sistemele de operare sunt împărțite în:

· Olevate și multitasking

· Utilizator cu un singur utilizator și multiplayer

· Sisteme unice și multiprocesor

· Local și rețea.

Prin numărul de sarcini efectuate simultan, sistemele de operare sunt împărțite în două clase:

· Olevat (MS DOS)

· Multitasking (OS / 2, UNIX, Windows)

În sistemele cu o singură mână, sunt utilizate controalele periferice, instrumentele de gestionare a fișierelor, instrumentele de comunicații de utilizator. Multitasking OSS utilizează toate mijloacele care sunt caracteristice unui artizanat și, în plus, controlează resursele partajate partajate: procesor, memorie RAM, fișiere și dispozitive externe.

În funcție de domeniile de utilizare, sistemul de operare multitasking sunt împărțite în trei tipuri:

· Sisteme de prelucrare a lotului (CE)

· Sisteme cu o divizie de timp (Unix, Linux, Windows)

· Sisteme în timp real (RT11)

Sistemele de prelucrare a lotului sunt concepute pentru a rezolva problemele care nu necesită rezultate rapide. Scopul principal al procesării pachetelor este de capacitate maximă sau soluția numărului maxim de sarcini pe unitate de timp.

Aceste sisteme oferă performanțe ridicate la procesarea unor cantități mari de informații, dar reduc eficiența funcționării utilizatorului în modul interactiv.

În sistemele de separare a sistemului, o perioadă mică de timp este eliberată pentru a efectua fiecare sarcină și nici o sarcină nu ocupă un procesor de mult timp. Dacă această perioadă de timp este aleasă ca fiind minimă, atunci este creată vizibilitatea executării simultane a mai multor sarcini. Aceste sisteme au mai puțină lățime de bandă, dar asigură o eficiență ridicată a funcționării utilizatorului în modul interactiv.

Sistemele în timp real sunt utilizate pentru a controla procesul tehnologic sau obiectul tehnic, de exemplu, o aeronavă, mașină etc.

Prin numărul de utilizatori de lucru simultan pe calculatorul OS sunt împărțite în un singur utilizator (MS DOS) și multiplayer (Unix, Linux, Windows 95 - XP)

În sistemul de operare multiplayer, fiecare utilizator se ridică pentru ea însăși interfața cu utilizatorul, adică Vă puteți crea propriile seturi de comenzi rapide, grupuri de programe, setați o schemă de culori individuală, treceți la bara de activități pentru a vă ajuta în mod convenabil și adăugați elemente noi în meniul Start.

În sistemul de operare multiplayer există mijloace de protejare a informațiilor fiecărui utilizator de la accesul neautorizat al altor utilizatori.

Multiprocesor și sisteme de operare unice. Una dintre proprietățile importante ale sistemului de operare este prezența instrumentelor de prelucrare a datelor multiprocesor. Astfel de remedii există în OS / 2, obiecte nete, văduve NT. În conformitate cu metoda de organizare a procesului computațional, aceste operațiuni pot fi împărțite în asimetrice și simetrice.

Una dintre cele mai importante caracteristici ale clasificării calculatoarelor este de a le împărți pe locale și rețele. OS-urile locale sunt utilizate pe PC-uri autonome sau PC-uri care sunt utilizate în rețelele de calculatoare ca client.

OS-ul local include partea clientului a software-ului pentru a accesa resursele și serviciile la distanță. OS de rețea este concepută pentru a gestiona resursele PC incluse în rețea pentru a împărtăși resursele. Acestea reprezintă mijloace puternice de delimitate a accesului la informații, integritatea și alte posibilități de utilizare a resurselor de rețea.

3. Software de service: Scurtă descriere

Software de servicii - Programe și complexe software care extind capacitățile software-ului de bază și organizează un mediu mai convenabil de lucru al utilizatorilor.

Acesta este un set de servicii, instalat suplimentar programe care pot fi clasificate conform unei caracteristici funcționale după cum urmează:

· Drivere de dispozitive specifice și speciale (cele care nu sunt furnizate ca parte a sistemului de operare).

· Programe de diagnosticare a performanței computerului;

· Programe anti-virus care oferă protecție calculatorului, detectarea și restaurarea fișierelor infectate;

· Programe de întreținere a discurilor care asigură controlul calității suprafeței discului magnetic, monitorizează siguranța sistemului de fișiere pe niveluri logice și fizice, descărcarea de discuri, crearea copiilor de asigurare ale discurilor, rezervarea datelor pe mass-media externă etc.;

· Programe de arhivare a datelor care oferă procesul de comprimare a informațiilor în fișiere pentru a reduce memoria pentru depozitare;

· Programe de servicii de rețea.

Aceste programe sunt adesea numite utilități de sistem. (Rețineți că acest termen nu este de obicei aplicat la instrumentele antivirus)

Utilități - Programe care servesc la efectuarea operațiunilor auxiliare de prelucrare a datelor sau întreținerea computerului (testarea de diagnosticare, hardware și software, optimizarea spațiului pe disc, restaurarea informațiilor distruse pe un disc magnetic etc.).

Cea mai recentă distribuție are seturi de utilități: Norton Utilities - Compania Symantec; Verificați pro deliuxe 2.0 - Touch Stone; Instrumente PC pentru Windows 2.0; HP Colorado Backup pentru programul de backup Windows 95.

4. Utilități, numire, exemple

Utility (eng. Utilitate sau instrument) este un program de calculator care extinde caracteristicile standard ale echipamentelor și sistemelor de operare care efectuează un cerc îngust de sarcini specifice.

Utilitățile oferă acces la caracteristici (parametri, setări, setări), inaccesibile fără utilizarea lor sau fac procesul de schimbare a unor parametri mai ușor (automatizați).

Utilitățile sunt adesea parte din sistemele de operare sau sunt incluse în echipamente specializate.

Funcții de utilități

· Monitorizarea indicatorilor senzorilor și performanței echipamentelor - monitorizarea temperaturilor procesorului, Vidoadapter; Citind Hard discuri; Benchmark.

· Parametrii de control al echipamentului - limitând viteza maximă de rotație a unității CD; Schimbarea vitezei de rotație a răcitorilor.

· Controlul indicatorilor - Verificarea integrității de referință; Corectitudinea înregistrării datelor.

· Extinderea capacităților - Formatarea și / sau recuperarea discului cu economisirea datelor, ștergerea fără recuperare.

Tipuri de utilități

· Utilități de discuri

o Defragmitri

o Verificarea discului - Căutați fișiere înregistrate incorect sau deteriorate și secțiuni de disc și ștergerea lor ulterioară pentru utilizarea eficientă a spațiului pe disc.

o Curățarea discului - Ștergerea fișierelor temporare, fișierele inutile, curățarea "coșurilor".

Curățarea unui disc

o Marcaj de disc - Împărțirea discului pe discuri logice care pot avea sisteme de fișiere diferite și percepute de sistemul de operare ca mai multe discuri diferite.

Partițională.

o Backup - crearea copiilor de rezervă a discurilor întregi și a fișierelor individuale, precum și recuperarea din aceste exemplare.

Lista de backup

o Compresia discului - comprimarea informațiilor privind discurile pentru a crește capacitatea hard disk-urilor.

· Managerii de proces

o Anvir Task Manager

· Operațiuni de lucru cu registrul

· Utilități de monitorizare a echipamentelor și de referință

· Teste de echipament

Microsoft Scandisk este un utilitar Microsoft cu care puteți corecta erorile în structura unui hard disk, căutați și căsătoriți blocuri "deteriorate", convertiți în fișiere sau ștergeți clusterele "pierdute".

CCleaner (cunoscut anterior ca CRAP Cleaner) este un utilitar gratuit care șterge fișierele de internet neutilizate și inutile, precum și de internet temporare create de toate browserele cunoscute. Utilitarul găsește și corectează și corectează problemele, cum ar fi extensiile de fișiere neutilizate și utilizarea căilor în registrul Windows, precum și de curățarea fișierelor temporare pe care le utilizează Windows. Programul este capabil să efectueze o ștergere fiabilă multipră de fișiere din coș.

Sarcina 2. Lucrul cu un procesor MS Excel Tabel

Tabel pentru calcularea valorii absolute a cantității anuale de inchiriere la principiul rezidual

Chiriaş Venituri din vânzări Costul serviciilor, Profitul de vânzări Fondul de acumulare Consumul de fundație, y. e. SA "Invest" 550 490 xXX. 10 xXX. 13 10,5 2 xXX. SA "BOR" 450 400 12 13 10,5 2 SA "Moscova" 400 350 10 13 10,5 2 JSC "STAR" 600 570 12 13 10,5 3 JSC "mol" 550 500 14 13 10,5 2 JSC NAFTA. 430 350 10 13 10,5 2 JSC Telecom. 490 400 6 13 10,5 2 SA "Nurbank" 580 520 8 13 10,5 1 SA "inovație" 650 600 10 13 10,5 3 Tristar JSC. 550 500 12 13 10,5 2

Profit din vânzarea de servicii:, unde - Venituri din vânzarea de servicii; - Costul serviciilor (cantitatea de costuri materiale, costurile forței de muncă, acumulari pentru plata forței de muncă).

Impozitul pe profit (fără a scădea procentul de închiriere de la acesta):

unde 35% (rata impozitului pe venit).

Suma rămasă de profit (cantitatea de procente de închiriere):

unde - valoarea impozitelor plătite în detrimentul profiturilor; - acumularea fondurilor (deduceri pentru dezvoltarea producției); - Fondul de consum (costuri de dezvoltare socială, promovare materială etc.); - Fondul de rezerve financiare (acoperirea cheltuielilor neprevăzute).

1. Determinați veniturile totale din implementarea serviciilor pentru toți chiriașii, valoarea maximă a procentului de închiriere, valoarea medie a impozitelor plătite în detrimentul profiturilor.

2. Construiți diagrame de venituri din vânzarea de servicii și costul serviciilor pentru diverși chiriași (histogramă), fonduri de acumulare și consum (grafic).

Chiriaş Venituri din vânzări Costul serviciilor, Profitul de vânzări Valoarea impozitelor plătite în detrimentul profiturilor (cu excepția impozitului pe venit), Y. e. Impozitul pe profit (fără a scădea interesul de închiriere de la ea), y. e. Fondul de acumulare Consumul de fundație, y. e. Fondul de rezerve financiare (risc comercial), y. e. Cantitatea rămasă de profit (cantitatea procentului de închiriere), y. e. SA "Invest" 550 490 60 10 21 13 10,5 2 3,5 SA "BOR" 450 400 50 12 17,5 13 10,5 2 -5 SA "Moscova" 400 350 50 10 17,5 13 10,5 2 -3 JSC "STAR" 600 570 30 12 10,5 13 10,5 3 -19 JSC "mol" 550 500 50 14 17,5 13 10,5 2 -7 JSC NAFTA. 430 350 80 10 28 13 10,5 2 16,5 JSC Telecom. 490 400 90 6 31,5 13 10,5 2 27 SA "Nurbank" 580 520 60 8 21 13 10,5 1 6,5 SA "inovație" 650 600 50 10 17,5 13 10,5 3 -4 Tristar JSC. 550 500 50 12 17,5 13 10,5 2 -5 5250 10,4 27

Chiriaş Venituri din vânzări Costul serviciilor, Profitul de vânzări Valoarea impozitelor plătite în detrimentul profiturilor (cu excepția impozitului pe venit), Y. e. Impozitul pe profit (fără a scădea interesul de închiriere de la ea), y. e. Fondul de acumulare Consumul de fundație, y. e. Fondul de rezerve financiare (risc comercial), y. e. Cantitatea rămasă de profit (cantitatea procentului de închiriere), y. e. SA "Invest" 550 490 60 10 21 13 10,5 2 3,5 SA "BOR" 450 400 50 12 17,5 13 10,5 2 -5 SA "Moscova" 400 350 50 10 17,5 13 10,5 2 -3 JSC "STAR" 600 570 30 12 10,5 13 10,5 3 -19 JSC "mol" 550 500 50 14 17,5 13 10,5 2 -7 JSC NAFTA. 430 350 80 10 28 13 10,5 2 16,5 JSC Telecom. 490 400 90 6 31,5 13 10,5 2 27 SA "Nurbank" 580 520 60 8 21 13 10,5 1 6,5 SA "inovație" 650 600 50 10 17,5 13 10,5 3 -4 Tristar JSC. 550 500 50 12 17,5 13 10,5 2 -5 5250 10,4 27

Lista literaturii utilizate

1. Informatică: manual / ed. N.v. Makarova. - M.: Finanțe și statistici, 2000. - 622 p.

2. Informatică. Curs de bază / s.v. Simonovich și colab. - Sankt Petersburg: Peter, 2001. - 640 p.

3. Informatică pentru avocați și economiști / s.v. Simonovich și Dr.-SPB: Peter, 2001.- 688 p.

4. Informatică și tehnologii informaționale: Educație. Manual / ed. N.v. Makarova. - A treia ed. - M.: Finanțe și statistici, 2005. - 526 p.

5. Informatică: manual / ed. prof. Yu.a. Romanova - M.: Eksmo, 2005. -322 p.

6. Informatică: Atelier de lucru pe tehnologia informatică: studii. Manual: Ed. N.v. Makarova. -3-ed. - M.: Tehnologii informaționale, 2005. - 434 p.

7. Kaymin V.A., Kasayev B.S. Informatică Știință: Atelier de lucru pe computer. - M.: INFRA-M, 2001.- 216 p.

8. Kuzin A.v., Volkov Rețele și telecomunicații: studii. Manual, 2006. - 352 c.

9. Computer pentru studenți, studenți absolvenți și profesori. Tutorial: studii. beneficiu. - M.: TRIUMPH, 2002. - 656 p.