Cum se configurează smartphone-uri și PC-uri. Portal informativ

Compoziția software-ului aplicat. Program de aplicație (calculatoare și internet)

schennye programator atunci când scrieți un program, iar compilatorul este folosit pentru a converti un program deja terminat, depanat și verificat. Programul compilat va rula mai repede deoarece mașina nu trebuie să traducă în coduri de mașină înainte de a executa instrucțiunea.

5.8. Principalele tipuri de programe de aplicație

program de aplicare este un program,

rezolvarea sarcinilor într-o anumită zonă problematică. Astfel de programe sunt concepute pentru a procesa o mare varietate de informații: textuale, numerice, sonore, grafice pentru o varietate de scopuri. De exemplu, există programe pentru construirea de hărți astrologice, desenarea imaginilor, scrierea muzicii, învățarea unei limbi străine, contabilitate, jocuri și multe altele.

Programele de aplicație pot fi folosite fie autonom, adică pentru a rezolva sarcina fără ajutorul altor programe, fie ca parte a sistemelor sau pachetelor software. Toate programele de aplicație pot fi împărțite în programe cu scop general orientat spre problemă rătăcit și orientat pe metodă.

Programe de uz general sunt solicitate în diverse domenii ale activității umane pentru a îndeplini o funcție specifică, de exemplu, pentru compilarea și tipărirea documentelor, desenarea graficelor, crearea și prelucrarea desenelor etc.

Programe orientate spre probleme conceput pentru re-

rezolvarea unor probleme specifice în domenii înguste ale activității umane. Exemple de astfel de programe sunt programele de contabilitate, programele de resurse umane, programele de depozitare și așa mai departe.

Programe orientate pe metodă furnizează, indiferent de domeniul și funcțiile sistemelor informaționale, metode de rezolvare a problemelor (matematice, statistice și altele).

5.8.1. Aplicații generale

Programele de aplicare cu scop general sunt utilizate în diverse domenii ale activității umane. Cu ajutorul unor astfel de programe, specialiștii de diverse profiluri au posibilitatea de a rezolva probleme din domeniul lor. De exemplu, cu ajutorul editorului de text MS Word, este posibil să compuneți și editați documente text de afaceri, să scrieți texte de programe, să îl utilizați ca editor HTML și ca sistem de grafică de afaceri și științifice, să pregătiți și să trimiteți scrisori prin e-mail , etc.

Astfel de programe includ toate programele de birou, grafice

editori sky, sisteme de gestionare a bazelor de date, programe de recunoaștere a textului etc.

Editori de text. Acestea sunt programe concepute pentru a introduce și edita texte. Acest grup de programe este axat pe lucrul cu fișiere pur text, printre care pot fi documente text, texte de program, fișiere de configurare, fișiere de setări etc. Un reprezentant proeminent al unor astfel de produse software este WordPad.

Editoarele de text moderne oferă o mulțime de opțiuni pentru procesarea textului, cum ar fi:

capacitatea de a utiliza fonturi de stiluri diferite;

capacitatea de a lucra cu fonturi proporționale;

stabilirea unei distanțe arbitrare între linii;

împachetarea automată a cuvintelor la o nouă linie și formatarea textului în funcție de parametrii câmpului specificați;

setarea antetelor și subsolurilor și numerotării automate a paginilor;

prelucrarea și numerotarea notelor de subsol;

alinierea marginilor paragrafelor;

tastarea în mai multe coloane;

verificarea ortografică și selectarea sinonimelor etc.

Procesoare de cuvinte se concentrează pe crearea de documente cu diferite grade de complexitate cu instrumente puternice de formatare și includere grafică. Un reprezentant tipic al acestui grup este MS Word. Acest procesor de text are o astfel de listă de funcții încorporate, încât mulți programatori experimentați descoperă în mod regulat ceva nou pentru ei înșiși. Există o părere că un utilizator experimentat care lucrează constant cu WinWord folosește doar 10% din potențialul său. Asemenea capabilități bogate au dus la faptul că astăzi aproape toți utilizatorii de computere compatibile IBM folosesc acest procesor pentru a lucra cu text. Pe lângă funcțiile tradiționale ale unui editor de text, Word vă permite să lucrați cu tabele, grafice, diverse obiecte grafice, fotografii, clipuri video, sunet. Simplifica munca cu scanerul si camera, fisierele finite pot fi salvate pe un PC sau trimise prin e-mail. Cu acest procesor de text, puteți crea pagini web și puteți crea hipertext. Dacă o sarcină este adesea efectuată în Microsoft Word, puteți automatiza execuția acesteia folosind o macrocomandă. În plus, Word are o mulțime de setări, permițând fiecărui utilizator să personalizeze mediul după bunul său plac.

Un număr mare de funcții de serviciu, cum ar fi verificarea ortografică, traducerea, tezaurul, separarea automată cu silabe și contextul excelent ajută la ca acest program să fie indispensabil și cel mai des folosit în practica de birou. În stadiul actual de dezvoltare IT, cea mai mare parte a timpului calculatorului este folosit pentru a procesa informații textuale, pentru a pregăti o varietate de documente: scrisori, articole, documente oficiale (certificate, contracte).

orice computere. Primul program de foi de calcul a fost creat în 1979 pentru computerele Apple II și s-a numit VisiCalc. Programul a câștigat o mare popularitate, iar în 1982 a apărut faimosul procesor de foi de calcul Lotus 1-2-3, conceput pentru PC-ul IBM. Lotus a combinat puterea de calcul, grafica de afaceri și funcționalitatea bazelor de date relaționale. Soluțiile multor probleme de calcul de pe un computer, care anterior puteau fi realizate doar prin programare, au devenit posibile implementate în foi de calcul. Ceva mai târziu, au apărut și alte produse software din această clasă: Multiplan, Quattro Pro, SuperCalc si etc.

Unul dintre cele mai populare procesoare de foi de calcul astăzi este MS Excel, care face parte din pachetul Microsoft Office. Acest procesor a monopolizat de fapt piața foilor de calcul, înlocuind toate celelalte programe similare.

Când lucrați cu un procesor de foi de calcul, pe ecran este afișat un tabel dreptunghiular, format din celule numerotate în care se pot introduce date și se pot efectua anumite acțiuni asupra acestora.

Principalele tipuri de date din foile de calcul sunt numerice, caractere, logice, adică Celulele pot conține numere, text și formule. Un caz special al unei formule este o constantă numerică sau o variabilă, un caz mai general este o expresie aritmetică sau logică.

Procesorul de foi de calcul efectuează calcule de formule prin scanarea tabelului într-o anumită ordine. O astfel de scanare începe întotdeauna de la celula A1. Ordinea de calcul poate fi stabilită pe rânduri sau coloane. De fiecare dată când introduceți date noi într-o celulă, întregul tabel este recalculat automat (modul de numărare automată).

Datorită acestor caracteristici, foile de calcul au o mulțime de aplicații - de la scrierea de programe simple la modelarea matematică și utilizarea foilor de calcul ca sistem de gestionare a bazelor de date.

La modelare matematică prin folosirea formulelor este reprezentată relaţia dintre diverşii parametri ai unui sistem real. Datorită proprietății sale principale - recalcularea instantanee a formulelor atunci când se schimbă valorile operanzilor lor, procesorul de foi de calcul este un instrument convenabil pentru organizarea unui experiment: selecția parametrilor, predicția comportamentului sistemului simulat, analiza dependenței, planificarea. Comoditatea suplimentară pentru modelare oferă posibilitatea reprezentării grafice a datelor.

Utilizarea foilor de calcul în ca bază de date vă permite să efectuați unele dintre operațiunile de manipulare a datelor inerente SGBD relațional. Aceasta este o căutare de informații despre condițiile specificate și informații de sortare. Desigur, în comparație cu un SGBD, foile de calcul au mai puține opțiuni în acest domeniu.

Cel mai utilizat în prezent este MS Excel pentru transfer

program de aplicare

program de aplicare sau Apendice- un program conceput pentru a îndeplini anumite sarcini de utilizator și este conceput pentru interacțiunea directă cu utilizatorul. În majoritatea sistemelor de operare, programele de aplicație nu pot accesa direct resursele computerului, ci interacționează cu hardware-ul și așa mai departe. prin sistemul de operare.

Definiție

LA software de aplicație (software de aplicație) se referă la programe scrise pentru utilizatori sau de către utilizatorii înșiși, pentru a oferi computerului o anumită sarcină. Programele pentru procesarea comenzilor sau crearea listelor de corespondență sunt un exemplu de aplicație software. Programatorii care scriu aplicații software sunt numiți programatori de aplicații.

Clasificarea aplicațiilor software

  • Aplicații software pentru întreprinderi și organizații. De exemplu, managementul financiar, un sistem de relații cu consumatorii, un lanț de aprovizionare. Acest tip include, de asemenea, software-ul departamental al întreprinderilor mici, precum și software-ul departamentelor individuale din cadrul unei întreprinderi mari. (Exemple: managementul costurilor de transport, biroul de asistență IT)
  • Software de infrastructură pentru întreprinderi. Oferă capabilități generale pentru a susține software-ul de întreprindere. Acestea sunt baze de date, servere de e-mail, management de rețea și securitate.
  • Software pentru lucrătorul informației. Servește nevoile utilizatorilor individuali în crearea și gestionarea informațiilor. Acestea sunt de obicei gestionarea timpului, managementul resurselor, documentație, cum ar fi procesoare de text, foi de calcul, clienți de e-mail și bloguri, sisteme de informații personale și editori media.
  • Software de acces la conținut. Folosit pentru a accesa anumite programe sau resurse fără a le edita (cu toate acestea, poate include și funcția de editare). Proiectat pentru grupuri sau utilizatori individuali ai conținutului digital. Acestea sunt, de exemplu, playere media, browsere web, browsere auxiliare etc.
  • Software-ul educațional este similar în conținut cu software-ul pentru media și divertisment, dar, spre deosebire de acesta, are cerințe clare pentru testarea cunoștințelor utilizatorului și urmărirea progresului în învățarea unui anumit material. Multe programe educaționale includ funcții de partajare și colaborare cu mai multe părți interesate.
  • software de simulare. Folosit pentru a simula sisteme fizice sau abstracte în scopuri de cercetare, educație sau divertisment.
  • Instrument software în domeniul mass-media. Serviți nevoile utilizatorilor care produc resurse media tipărite sau electronice pentru alți consumatori, pe o bază comercială sau educațională. Acestea sunt procesarea tipăririi, aspectul, programele de procesare multimedia, editorii HTML, editorii de animație digitală, editorii audio digitale etc.
  • Programe aplicate pentru proiectare si constructie. Folosit în dezvoltarea de hardware („Hardware”) și software. Acestea acoperă proiectarea asistată de computer (CAD), inginerie asistată de computer (CAE), editarea și compilarea limbajelor de programare, medii de dezvoltare integrate, interfețe pentru programatori de aplicații.

Vezi si

Fundația Wikimedia. 2010 .

Vedeți ce este „Programul de aplicație” în alte dicționare:

    Într-un sens larg, un program sau un pachet de aplicații care implementează prelucrarea datelor într-un anumit domeniu de aplicare. Programul de aplicație realizează direct funcțiile cerute de utilizator. Program de aplicație în sens restrâns ...... Vocabular financiar

    - (aplicație, program de aplicație), un program (a se vedea PROGRAM (calculator)) conceput pentru a rezolva sarcini individuale sau o clasă de sarcini legate de prelucrarea datelor într-o anumită zonă de activitate. Termenul este folosit pentru a distinge ...... Dicţionar enciclopedic

    program de aplicare- Un program conceput pentru a rezolva o problemă sau o clasă de probleme într-un anumit domeniu de aplicare a sistemului de procesare a informațiilor. [GOST 19781 90] Subiecte sisteme de procesare informa. Programul de aplicare EN... Manualul Traducătorului Tehnic

    program de aplicare- 7. Program de aplicație Program de aplicație Un program conceput pentru a rezolva o problemă sau o clasă de probleme într-o anumită zonă de aplicare a unui sistem de procesare a informațiilor

Ce este software-ul

Capacitățile unui PC modern sunt atât de mari încât un număr tot mai mare de oameni îl folosesc în muncă, studiu și viața de zi cu zi. Cea mai importantă calitate a unui computer modern este „prietenia” acestuia în raport cu utilizatorul. Comunicarea dintre o persoană și un computer a devenit simplă, clară și de înțeles. Computerul în sine îi spune utilizatorului ce să facă într-o situație dată, ajută la ieșirea din situații dificile. Acest lucru este posibil datorită software-ului de calculator.

Să folosim din nou analogia dintre un computer și un om. Un nou-născut nu știe nimic și nu știe cum. El dobândește cunoștințe și abilități în procesul de dezvoltare, învățare, acumulare de informații în memoria sa. Computerul, care a fost asamblat în fabrică din cipuri, fire, plăci și alte lucruri, este ca o persoană nou-născută. Putem spune că încărcarea software-ului în memoria unui computer este similară cu procesul de predare a unui copil. Software-ul este creat de programatori.

Întregul set de programe stocate pe toate dispozitivele de memorie pe termen lung ale unui computer este software-ul acestuia (SW).

Software-ul de calculator este permanent actualizat, dezvoltat, îmbunătățit. Costul programelor instalate pe un computer modern depășește adesea costul dispozitivelor sale tehnice. Dezvoltarea software-ului modern necesită calificări foarte înalte din partea programatorilor.

Tipuri de software

Există o parte necesară în software-ul computerului, fără de care nu se poate face nimic cu el. Se numește software de sistem. Clientul achiziționează un computer care este echipat cu software de sistem care este la fel de important pentru funcționarea computerului ca memoria sau un procesor. Pe lângă software-ul de sistem, software-ul de calculator include și programe de aplicație și sisteme de programare.

Software-ul de calculator este împărțit în:

Programul sistemului;
- software de aplicație;
- sisteme de programare.
Software-ul de sistem și sistemele de programare vor fi discutate mai târziu. Și acum să facem cunoștință cu software-ul aplicației.
Compoziția software-ului de aplicație
Programele cu ajutorul cărora utilizatorul își poate rezolva problemele de informare fără a apela la programare se numesc programe de aplicație.

De regulă, toți utilizatorii preferă să aibă un set de programe de aplicație de care aproape toată lumea are nevoie. Se numesc programe cu scop general. Acestea includ:

Editori de text și grafice cu ajutorul cărora puteți pregăti diverse texte, creați desene, construiți desene; cu alte cuvinte, scrie, desenează, desenează;

Sisteme de management al bazelor de date (DBMS), care permit transformarea unui computer într-o carte de referință pe orice subiect;

Procesoare tabulare care permit organizarea calculelor tabulare foarte frecvente în practică;

Programe de comunicare (rețea) concepute pentru a face schimb de informații cu alte computere conectate cu date într-o rețea de calculatoare.

Un tip foarte popular de aplicații software sunt jocurile pe calculator. Majoritatea utilizatorilor încep comunicarea cu computerul cu ei.

În plus, există un număr mare de programe de aplicare în scopuri speciale pentru activități profesionale. Ele sunt adesea denumite pachete de aplicații. Acestea sunt, de exemplu, programe de contabilitate care realizează salarizare și alte calcule care se fac în departamentele de contabilitate; sisteme de proiectare asistată de calculator care ajută proiectanții să dezvolte proiecte pentru diverse dispozitive tehnice; pachete care permit rezolvarea problemelor matematice complexe fără programare; programe educaționale la diferite materii școlare și multe altele.

Programul sistemului

Software-ul de sistem este un set de programe care asigură un control eficient al componentelor sistemului informatic, cum ar fi un procesor, RAM, dispozitive I/O, echipamente de rețea, care acționează ca o „interfață interstrat”, pe o parte din care se află hardware-ul și pe aplicațiile celorlalți utilizatori. Spre deosebire de software-ul de aplicație, software-ul de sistem nu rezolvă probleme specifice aplicației, ci doar asigură funcționarea altor programe, gestionează resursele hardware ale unui sistem informatic etc.

Sisteme de operare

Un sistem de operare este un set de programe de sistem care extinde capacitățile unui sistem de calcul, precum și asigură gestionarea resurselor acestuia, încarcă și execută programe de aplicație și interacționează cu utilizatorii. În majoritatea sistemelor de calcul, sistemul de operare este principala, cea mai importantă (și uneori singura) parte a software-ului de sistem.
Caracteristicile sistemului de operare
Functii principale(OS simplu):
Încărcați aplicațiile în RAM și executați-le.
Acces standardizat la periferice (dispozitive I/O).
Management RAM (alocare între procese, memorie virtuală).
Controlul accesului la date de pe medii nevolatile (cum ar fi un hard disk, CD etc.) organizate într-un anumit sistem de fișiere. Interfața cu utilizatorul.
Operațiuni de rețea, suport pentru stiva de protocoale.

Funcții suplimentare:
Execuția paralelă sau pseudo-paralelă a sarcinilor (multitasking).
Interacțiunea între procese: schimb de date, sincronizare reciprocă.
Protejarea sistemului în sine, precum și a datelor și programelor utilizatorilor, de acțiunile utilizatorilor (răuțioase sau în neștire) sau ale aplicațiilor.
Diferențierea drepturilor de acces și a modului de operare multi-utilizator (autentificare, autorizare).
== Conceptul de sistem de operare
==

Există două grupuri de definiții ale sistemului de operare: „un set de programe care controlează hardware-ul” și „un set de programe care controlează alte programe”. Ambele au sensul lor tehnic exact, care, totuși, devine clar doar la o examinare mai atentă a întrebării de ce sunt necesare sisteme de operare.
Există aplicații de calcul pentru care un sistem de operare este redundant. De exemplu, microcalculatoarele încorporate se găsesc astăzi în multe aparate electrocasnice, mașini (uneori câte o duzină fiecare), telefoane mobile etc. Adesea, un astfel de computer execută în mod constant un singur program care pornește când este pornit. Iar consolele de jocuri simple - reprezentând și microcalculatoare specializate - se pot descurca fără un sistem de operare, lansând, atunci când sunt pornite, un program înregistrat pe un „cartuș” sau un CD introdus în dispozitiv. Cu toate acestea, unele microcalculatoare și console de jocuri încă mai rulează propriile sisteme de operare proprietare. În cele mai multe cazuri, acestea sunt sisteme asemănătoare UNIX (cel din urmă este valabil mai ales pentru echipamentele de comutare programabile: firewall-uri, routere).

Idei de bază pentru OS

Predecesorul sistemului de operare ar trebui să fie considerat programe utilitare (încărcătoare și monitoare), precum și biblioteci de subrutine utilizate frecvent, care au început să fie dezvoltate odată cu apariția calculatoarelor mainframe de prima generație (sfârșitul anilor 1940). Programele utilitare au minimizat manipulările fizice ale operatorului cu echipamentul, iar bibliotecile au făcut posibilă evitarea programării repetate a acelorași acțiuni (efectuarea de operațiuni I/O, calcularea funcțiilor matematice etc.).

În anii 1950 și 60 au fost formate și implementate principalele idei care defineau funcționalitatea sistemului de operare: modul batch, partajarea timpului și multitasking, separarea puterilor, timp real, structuri de fișiere și sisteme de fișiere.

Programe încorporate

Programele încorporate sau firmware-ul sunt programe care sunt „conectate” în dispozitive electronice digitale. În unele cazuri (de exemplu, BIOS-ul computerelor compatibile cu IBM-PC) sunt de fapt parte a sistemului de operare stocat în memoria permanentă. În dispozitive destul de simple, întregul sistem de operare poate fi încorporat. Multe dispozitive ale computerelor moderne au propriul „firmware” care controlează aceste dispozitive și simplifică interacțiunea cu ele.

Utilități

Utilități (utilitate sau instrument în limba engleză) - programe concepute pentru a rezolva o gamă restrânsă de sarcini auxiliare. Utilitarele sunt uneori denumite software utilitar cu care sunt obișnuite utilitarele
Monitorizarea indicatorilor de performanță ai senzorilor și echipamentelor - monitorizarea temperaturilor procesorului, adaptorului video; citind S.M.A.R.T. hard disk-uri;
Controlul parametrilor echipamentului - limitarea vitezei maxime de rotație a unității CD; modificarea vitezei ventilatorului.
Controlul indicatorilor - verificarea integritatii referentiale; înregistrarea corectă a datelor.
Îmbunătățiri - formatarea și/sau re-partiționarea discului cu păstrarea datelor, ștergerea fără posibilitatea de recuperare.

Tipuri de utilitate

Utilitare de disc
Defragmentare
Verificarea discului - căutarea fișierelor și secțiunilor discului care au fost înregistrate incorect sau deteriorate în diferite moduri și ștergerea lor ulterioară pentru utilizarea eficientă a spațiului pe disc.
Disk Cleanup - ștergeți fișierele temporare, fișierele inutile, goliți „coșul de reciclare”.
Partiționarea discului - împărțirea unui disc în discuri logice, care pot avea sisteme de fișiere diferite și sunt percepute de sistemul de operare ca mai multe discuri diferite.
Backup - crearea de copii de rezervă ale întregilor discuri și fișiere individuale, precum și restaurarea din aceste copii.
Comprimarea discului - comprimă informațiile de pe discuri pentru a crește capacitatea hard disk-urilor. Utilități de registru
Utilitare de monitorizare hardware
Teste de echipamente

Software de aplicație

Program de aplicație sau aplicație - un program conceput pentru a îndeplini anumite sarcini de utilizator și este conceput pentru interacțiunea directă cu utilizatorul. În majoritatea sistemelor de operare, programele de aplicație nu pot accesa direct resursele computerului, ci interacționează cu hardware-ul și așa mai departe. prin sistemul de operare. De asemenea, în limbaj simplu - programe auxiliare.
Clasificare

Tip
software de uz general
Editori de text
Sisteme de layout computerizate
Editor grafic
SGBD
software cu scop special
Sistem expert
Aplicații multimedia (playere media, programe de creare/editare video, sunet, text-to-speech etc.)
Sisteme hipertext (dicționare electronice, enciclopedii, sisteme de referință)
Sisteme de management al conținutului
software de nivel profesional
CAD
stație de lucru
ACS
APCS
ASNI
Sisteme de geoinformații
Sisteme de facturare
CRM
După sfera de aplicare
Aplicații software pentru întreprinderi și organizații. De exemplu, managementul financiar, un sistem de relații cu consumatorii, un lanț de aprovizionare. Acest tip include, de asemenea, software-ul departamental al întreprinderilor mici, precum și software-ul departamentelor individuale din cadrul unei întreprinderi mari. (Exemple: managementul costurilor de transport, biroul de asistență IT)
Software-ul oferă acces utilizatorului la dispozitivele computerizate.
Software de infrastructură pentru întreprinderi. Oferă capabilități generale pentru a susține software-ul de întreprindere. Acestea sunt sisteme de gestionare a bazelor de date, servere de e-mail, management de rețea și securitate.
Software pentru lucrătorul informației. Servește nevoile utilizatorilor individuali în crearea și gestionarea informațiilor. Acestea sunt de obicei gestionarea timpului, managementul resurselor, documentație, cum ar fi procesoare de text, foi de calcul, clienți de e-mail și bloguri, sisteme de informații personale și editori media.
Software de acces la conținut. Folosit pentru a accesa anumite programe sau resurse fără a le edita (cu toate acestea, poate include și funcția de editare). Proiectat pentru grupuri sau utilizatori individuali ai conținutului digital. Acestea sunt, de exemplu, playere media, browsere web, browsere auxiliare etc.
Software-ul educațional este similar în conținut cu software-ul pentru media și divertisment, dar, spre deosebire de acesta, are cerințe clare pentru testarea cunoștințelor utilizatorului și urmărirea progresului în învățarea unui anumit material. Multe programe educaționale includ funcții de partajare și colaborare cu mai multe părți interesate.
software de simulare. Folosit pentru a simula sisteme fizice sau abstracte în scopuri de cercetare, educație sau divertisment.
Instrument software în domeniul mass-media. Serviți nevoile utilizatorilor care produc resurse media tipărite sau electronice pentru alți consumatori, pe o bază comercială sau educațională. Acestea sunt procesarea tipăririi, layout-ul, programele de procesare multimedia, editorii HTML, editorii de animație digitală, editoarele digitale de sunet etc.
Programe aplicate pentru proiectare si constructie. Folosit în dezvoltarea de hardware („Hardware”) și software. Acestea acoperă proiectarea asistată de computer (CAD), inginerie asistată de computer (CAE), editarea și compilarea limbajelor de programare, medii de dezvoltare integrate, interfețe pentru programatori de aplicații.
Link-uri către resurse utilizate

Fiecare elev sau adult, folosind într-un fel sau altul un computer în viața de zi cu zi, se confruntă cu un concept precum „software de aplicație”. Unii utilizatori se referă naiv la această categorie absolut toate programele instalate pe computer. Aceasta este o concepție greșită clară, deoarece aplicația software include doar aplicații strict definite care corespund unor caracteristici de bază. Să încercăm să facem o scurtă descriere a acestui tip de software.

Informatică: Software de aplicație

Software-ul modern este de obicei împărțit în mai multe tipuri, dintre care unul este software din această categorie. Cum să distingem programele de aplicații de alte tipuri de aplicații? Foarte simplu.

În cea mai mare parte, sarcinile aplicațiilor software sunt strict definite de un cadru. Cu alte cuvinte, tot software-ul este axat condiționat pe realizarea doar a uneia sau mai multor sarcini similare. Aici trebuie doar să faceți diferența între software-ul de aplicație și programele de aplicație. Aplicația software este un grup care reunește absolut toate aplicațiile (fie într-un sens general, fie într-o zonă selectată), în timp ce programele de aplicație sunt aplicații specifice care sunt orientate către o anumită direcție de utilizare sau create pentru a efectua una sau mai multe acțiuni pentru a realiza un obiectiv stabilit.

Putem considera cea mai simplă situație. Luați pachetul Microsoft Office. Acesta este un software de aplicație (pot fi date exemple și în alte colecții similare, dar toată lumea știe „Office”, așa că pare mai convenabil). Toate aplicațiile care fac parte din „Office” (Word, Excel, Power Point, Access etc.) sunt deja programe de aplicație.

Scopul aplicației software

Deoarece acest tip de software este axat pe realizarea unor sarcini strict definite, într-un anumit sens poate fi (foarte condiționat) împărțit în programe concepute exclusiv pentru o sarcină comună și sisteme software întregi care combină capabilitățile de a îndeplini atât sarcinile principale, cât și cele conexe.

Din această perspectivă, puteți lua în considerare aplicațiile software. Exemplele sunt cel mai bine date pe baza aplicațiilor de procesare a textului. Deci, de exemplu, mulți utilizatori confundă în mod constant termenii „editor de text” și „procesor de text”.

Deși aceste aplicații au multe în comun, totuși, diferența dintre ele este semnificativă.

Un editor de text este conceput pentru a vizualiza și edita text cu un set minim de instrumente (WordPad), iar un procesor de text (MS Word), pe lângă îndeplinirea sarcinilor de bază, vă permite să efectuați multe acțiuni suplimentare. Din nou, împărțirea aici este foarte arbitrară.

Dar standardul „Notepad”, disponibil în orice sistem Windows, este mai mult o aplicație hibridă. Împreună cu editarea textului, poate fi folosit ca instrument de programare, deoarece acceptă sintaxa majorității limbajelor de programare cunoscute astăzi.

Clasificarea generală a aplicațiilor software

Aplicația software devine din ce în ce mai dificil de clasificat, deoarece noile programe apar relativ repede și domeniul lor de aplicare se extinde constant. Nu este surprinzător că astăzi pur și simplu nu există un singur sistem acceptat pentru separarea programelor.

Cu toate acestea, ca o opțiune, putem oferi cea mai generală împărțire a aplicațiilor după tip și în funcție de domeniul de utilizare. Ambele categorii sunt destul de voluminoase, așa că unele tipuri de aplicații software ar trebui luate în considerare separat. Numai acest lucru poate oferi o înțelegere completă a imaginii de ansamblu.

Separarea după tip

Clasificarea programelor după tip se concentrează în primul rând pe tipul de sarcină efectuată.

Deci, pentru ușurință de înțelegere, aproape toate aplicațiile pot fi combinate în mai multe grupuri mari:

  • Software de uz general;
  • software de divertisment;
  • Software cu scop special;
  • software profesional;
  • programe de aplicație utilizator.

Software de uz general

  • editori și procesoare de text;
  • instrumente pentru foi de calcul;
  • pachete pentru lucrul cu baze de date (DBMS);
  • editor grafic;
  • publicare pachete software (aspect computer);
  • browsere de internet și programe de descărcare.

Desigur, puteți adăuga la această listă atât timp cât doriți. Doar o scurtă clasificare este dată, ca să spunem așa, pentru o înțelegere generală a esenței problemei.

Software de divertisment

Această categorie, după cum sugerează și numele, include tot ceea ce ne asigură petrecerea timpului liber. Industria divertismentului are o mulțime de domenii, dar în ceea ce privește tehnologia computerelor, vom evidenția doar componentele principale.

  • jocuri pe calculator;
  • diverse playere media;
  • programe pentru vizionarea televiziunii și ascultarea radioului (inclusiv omologii lor de pe Internet);
  • produse software de natură sportivă;
  • aplicații geografice, literare, culinare și de altă natură cognitivă etc.

După cum puteți vedea, este pur și simplu imposibil să enumerați absolut toate aspectele legate de agrement.

Software cu scop special

În ceea ce privește software-ul de acest tip, este ușor de ghicit că aplicația software din această categorie include programe care au un focus foarte restrâns.

Printre varietatea de pachete software și aplicații, următoarele componente pot fi distinse separat:

  • sisteme expert (programe logice pentru rezolvarea situațiilor problematice sau luarea anumitor decizii);
  • sisteme hipertext (biblioteci electronice, dicționare, sisteme de referință, enciclopedii);
  • traducători (convertoare de programe scrise într-un anumit limbaj de programare în fișiere obiect);
  • sisteme de management al conținutului (partajare, editare etc.);
  • pachete de procesare multimedia (editoare audio și video, aplicații Text-to-Speech, secvențiere, studiouri de muzică virtuală).

Software profesional

Cu secțiunea de software profesional, situația este ceva mai complicată. Această categorie este foarte mare, iar programele incluse în ea nu sunt aproape niciodată folosite de utilizatorii obișnuiți.

Cu toate acestea, următoarele pachete pot fi distinse în acest grup:

  • sisteme de proiectare asistată de calculator;
  • sisteme de control automate;
  • complexe software și hardware pentru automatizarea locului de muncă;
  • sisteme de control al proceselor;
  • sisteme automate pentru cercetare științifică;
  • sisteme de facturare;
  • sisteme de geoinformații;
  • programe de gestionare a depozitelor;
  • sisteme de management al relațiilor cu clienții;
  • sisteme suport pentru procesele comerciale globale;
  • sisteme de analiză;
  • automatizarea fluxului de lucru;
  • sisteme de management al întreprinderii (planificarea fondurilor și resurselor, managementul marketingului, organizarea producției și managementul reparațiilor);
  • sisteme bancare automatizate;
  • programe de gestionare la distanță a serviciilor bancare și a serviciilor pentru clienți etc.

Din nou, este foarte problematic să enumerați absolut toate categoriile de programe profesionale, iar această listă este furnizată exclusiv în scopul înțelegerii produselor software incluse în ea.

Programe de aplicații utilizator

Cu acest grup, totul este simplu. În cea mai mare parte, acestea sunt aplicații create de utilizator însuși folosind setul de instrumente de care dispune, într-un anumit mediu de calcul, în conformitate cu capacitățile mediului însuși și ale sistemului de operare în care operează.

Împărțire pe domenii de utilizare

Clasificarea aplicațiilor software pe această bază conține, de asemenea, informații foarte extinse. Printre cele mai prioritare domenii, remarcăm cele mai frecvente:

  • Software pentru intreprinderi si organizatii;
  • Software pentru interacţiunea utilizatorului cu toate elementele unui sistem informatic;
  • organizarea infrastructurii întreprinderii;
  • instrumentele lucrătorului de informare (de birou);
  • sisteme de management și partajare a conținutului;
  • software educațional interactiv;
  • Software de simulare pentru cercetarea stiintifica si prognoza;
  • sisteme instrumentale în domeniul mass-media;
  • proiectare și construcție, software de inginerie etc.

Concluzie

După cum se poate vedea din toate cele de mai sus, software-ul de aplicații este unul dintre cele mai mari grupuri în separarea programelor și aplicațiilor. Este clar că fizic este imposibil să menționăm absolut toate tipurile de programe, direcții în rezolvarea sarcinilor sau domenii de aplicare a unor astfel de produse software. Cu toate acestea, chiar și clasificarea dată ca exemplu vă permite să înțelegeți imediat diferențele, de exemplu, față de software-ul de sistem și utilitățile de control sau întreținere.

În cele din urmă, rămâne de evidențiat cea mai importantă proprietate a aplicației software. Programele de acest tip nu pot interacționa direct cu utilizatorul și, de asemenea, nu au capacitatea directă de a accesa resursele computerului. O astfel de interacțiune este posibilă numai prin intermediul sistemului de operare instalat, care în acest caz joacă rolul unui fel de strat între program, unele componente ale computerului și utilizatorul final.

În ceea ce privește împărțirea software-ului în funcție de unele trăsături caracteristice, astăzi puteți găsi destul de multe opțiuni de clasificare, iar exemplul dat nu este singurul și a priori corect. Dacă urmați niște standarde specifice acceptate și valabile în diferite țări, puteți găsi și alte forme de împărțire a aplicațiilor și pachetelor software în clase. De exemplu, a fost posibil să se includă aici împărțirea în programe plătite, gratuite și shareware. Cu toate acestea, un astfel de criteriu poate corespunde nu numai software-ului aplicației, ci și altor tipuri de produse software. Dacă studiezi cu atenție standardele unor state, poți găsi mult mai multe criterii pe care acest tip de software le poate îndeplini. Și de aceea astăzi nu există un singur sistem acceptat care să poată atribui cu deplină încredere un produs software doar unei singure categorii. Mai mult decât atât, chiar și în aplicația software în sine, se pot găsi multe, ca să spunem așa, aplicații hibride care ar putea aparține în egală măsură unor clase diferite de software. Dar, dacă priviți întrebarea puțin mai larg, chiar și în funcție de caracteristicile de mai sus, puteți spune cu un grad ridicat de probabilitate că un anumit program aparține tipului de aplicație și nu unei alte categorii.

program de aplicare

program de aplicare sau Apendice- un program conceput pentru a îndeplini anumite sarcini de utilizator și este conceput pentru interacțiunea directă cu utilizatorul. În majoritatea sistemelor de operare, programele de aplicație nu pot accesa direct resursele computerului, ci interacționează cu hardware-ul și așa mai departe. prin sistemul de operare.

Definiție

LA software de aplicație (software de aplicație) se referă la programe scrise pentru utilizatori sau de către utilizatorii înșiși, pentru a oferi computerului o anumită sarcină. Programele pentru procesarea comenzilor sau crearea listelor de corespondență sunt un exemplu de aplicație software. Programatorii care scriu aplicații software sunt numiți programatori de aplicații.

Clasificarea aplicațiilor software

  • Aplicații software pentru întreprinderi și organizații. De exemplu, managementul financiar, un sistem de relații cu consumatorii, un lanț de aprovizionare. Acest tip include, de asemenea, software-ul departamental al întreprinderilor mici, precum și software-ul departamentelor individuale din cadrul unei întreprinderi mari. (Exemple: managementul costurilor de transport, biroul de asistență IT)
  • Software de infrastructură pentru întreprinderi. Oferă capabilități generale pentru a susține software-ul de întreprindere. Acestea sunt baze de date, servere de e-mail, management de rețea și securitate.
  • Software pentru lucrătorul informației. Servește nevoile utilizatorilor individuali în crearea și gestionarea informațiilor. Acestea sunt de obicei gestionarea timpului, managementul resurselor, documentație, cum ar fi procesoare de text, foi de calcul, clienți de e-mail și bloguri, sisteme de informații personale și editori media.
  • Software de acces la conținut. Folosit pentru a accesa anumite programe sau resurse fără a le edita (cu toate acestea, poate include și funcția de editare). Proiectat pentru grupuri sau utilizatori individuali ai conținutului digital. Acestea sunt, de exemplu, playere media, browsere web, browsere auxiliare etc.
  • Software-ul educațional este similar în conținut cu software-ul pentru media și divertisment, dar, spre deosebire de acesta, are cerințe clare pentru testarea cunoștințelor utilizatorului și urmărirea progresului în învățarea unui anumit material. Multe programe educaționale includ funcții de partajare și colaborare cu mai multe părți interesate.
  • software de simulare. Folosit pentru a simula sisteme fizice sau abstracte în scopuri de cercetare, educație sau divertisment.
  • Instrument software în domeniul mass-media. Serviți nevoile utilizatorilor care produc resurse media tipărite sau electronice pentru alți consumatori, pe o bază comercială sau educațională. Acestea sunt procesarea tipăririi, aspectul, programele de procesare multimedia, editorii HTML, editorii de animație digitală, editorii audio digitale etc.
  • Programe aplicate pentru proiectare si constructie. Folosit în dezvoltarea de hardware („Hardware”) și software. Acestea acoperă proiectarea asistată de computer (CAD), inginerie asistată de computer (CAE), editarea și compilarea limbajelor de programare, medii de dezvoltare integrate, interfețe pentru programatori de aplicații.

Vezi si

Fundația Wikimedia. 2010 .

  • provincia Caspică
  • Etica aplicata

Vedeți ce este „Programul de aplicație” în alte dicționare:

    program de aplicare- în sens larg, un program sau un pachet de programe de aplicație care implementează prelucrarea datelor într-un anumit domeniu de aplicare. Programul de aplicație realizează direct funcțiile cerute de utilizator. Program de aplicație în sens restrâns ...... Vocabular financiar

    PROGRAM DE APLICARE- (aplicație, program de aplicație), un program (a se vedea PROGRAM (calculator)) conceput pentru a rezolva sarcini individuale sau o clasă de sarcini legate de prelucrarea datelor într-o anumită zonă de activitate. Termenul este folosit pentru a distinge ...... Dicţionar enciclopedic

    program de aplicare- Un program conceput pentru a rezolva o problemă sau o clasă de probleme într-un anumit domeniu de aplicare a sistemului de procesare a informațiilor. [GOST 19781 90] Subiecte sisteme de procesare informa. Programul de aplicare EN... Manualul Traducătorului Tehnic

    program de aplicare- 7. Program de aplicație Program de aplicație Un program conceput pentru a rezolva o problemă sau o clasă de probleme într-o anumită zonă de aplicare a unui sistem de procesare a informațiilor

Top articole similare