Ce este un program de calculator? Program de calculator. Tipuri de distribuție și statut comercial al programelor

Instrumentul principal al utilizatorului pentru lucrul cu un computer este un program. Acesta este ceea ce permite unei persoane să interacționeze cu calculator, care operează cu numere (unu și zerouri).

Introducere

Toate procesele care au loc pe un computer - fie că este vorba despre deplasarea cursorului mouse-ului pe ecran, ascultarea de muzică, vizionarea videoclipurilor, jocurile, utilizarea Internetului sau introducerea textului - ar fi imposibile fără utilizarea diverse programe. În plus, majoritatea componentelor interne ale computerului pur și simplu nu pot funcționa fără programe speciale, iar fără utilizarea lor computerul ar fi o bucată obișnuită de fier inutilă.

Deci, ce este un program de calculator? În esență, este un set de instrucțiuni numit cod care este executat tehnologia calculatoarelor. Codul în sine constă din echipe specialeși algoritmi scrisi într-un limbaj de programare specific. Scopul principal al programului este de a obține unele date, apoi de a le procesa folosind propriul algoritm și de a produce un rezultat care poate fi văzut, de exemplu, de ceea ce se întâmplă pe ecran, sau deloc văzut dacă acest lucru nu este necesar. .

În mod colectiv, acele programe care sunt deja pe computerul dvs. sunt numite software sau pe scurt DE. Programele pot fi, de asemenea, numite aplicatii sau software, din cuvântul englezesc „software”.

Nu este absolut necesar ca utilizatorul mediu de computer să înțeleagă ce limbă și cum a fost scris programul. Este mult mai important de știut că software-ul poate fi de diferite tipuri și are scopuri complet diferite.

În general, pentru calculatoare personale si in special pentru sisteme Windows, există o cantitate mare programe care vizează tipuri diferite lucrări Cu ajutorul unora puteți procesa grafică și text, alții vă vor ajuta să aduceți ordine în sistemul sau hard disk-ul dvs., alții sunt proiectați pentru a lucra pe Internet, alții sunt responsabili pentru funcționarea componentelor interne ale sistemului și așa mai departe . Toată această diversitate de software este de obicei împărțită în două grupuri mari: software de aplicație și software de sistem.

Software de aplicație

Acest tip de program include aplicații creative și instrumente de lucru concepute pentru crearea și prelucrarea informațiilor de către utilizator însuși. În esență, cu această clasă de programe lucrați pe un computer.

Orice clasificare unificată programe de aplicație nu, datorită varietății mari a tipurilor lor, așa că să ne uităm doar la principalele și cele mai populare categorii de aplicații.

Internet și rețele. Acest tip de software este conceput pentru a funcționa retea globala Internet sau rețele locale. Poate fi atribuită diverse browsere(browsoare web), descărcatoare de fișiere, clienți FTP, programe cu care se lucrează prin e-mail, pagere de internet și altele.

Aplicații de birou și text. Programe concepute în primul rând pentru a funcționa cu diferite tipuri de documente electronice(text, foi de calcul, prezentări). La acest grup popular includ pachete întregi de birou și editori hotelieri, traducători, dispozitive de recunoaștere a textului și a vorbirii, programe pentru vizualizarea documentelor în diverse formate și citire cărți electronice, precum și convertoare și transcodificatoare.

Multimedia. Aplicații concepute pentru a funcționa cu fișiere audio și video. Acestea includ tot felul de playere, programe pentru înregistrarea fișierelor medii optice, editori audio/video și programe de editare, convertoare și codificatoare între diverse formate si altii.

Grafica si design. Din denumire reiese clar că acest tip de software este destinat creării și procesării tipuri variate imagini. Și aici există tipuri de editori, atât profesioniști, cât și destul de simpli, multe tipuri de telespectatori pentru diferite formate grafice, convertoare și transcodificatoare, precum și programe pentru proiectare și modelare.

Educație și știință. Cognitiv și educațional aplicatii multimedia Astăzi sunt unul dintre cele mai populare produse software. Printre ele veți găsi tutoriale interactive, dicționare, cărți de referință, cursuri, antrenori de tastatură, cărți științifice, manuale, teste și multe alte materiale educaționale pe aproape orice subiect.

Jocuri și divertisment. Probabil că această secțiune nu are nevoie de comentarii speciale. Numeroase computere aplicații de jocuri, variind de la simple jocuri de solitaire la adevărate capodopere de grafică tridimensională cu efecte speciale uimitoare și bugete gigantice, sunt concepute pentru a diversifica timpul liber al fanilor divertismentului electronic.

Siguranță. Un tip foarte important de program de care aproape nimeni nu se poate lipsi. calculator modern conectat la rețea. Scopul lor principal este de a vă proteja computerul de malware și atacatorii care încearcă să intre acces neautorizat pe computer pentru a fura date confidențiale. Acestea includ aplicații antivirus, anti-spyware, firewall-uri ( firewall-uri), programe de criptare a datelor, manageri de parole, precum și pachete cuprinzătoare de securitate.

Programul sistemului

Acesta este un set extins de programe care gestionează componentele interne ale computerului (procesor, RAM, dispozitive de intrare/ieșire etc.) și asigurarea interacțiunii acestora cu programele aplicației (de utilizator). Mai simplu spus, programele de sistem sunt concepute pentru a oferi operatie normala computer, setările și întreținerea acestuia.

Cel mai important program de sistem poate fi apelat cu încredere sistem de operare. Ea este principalul intermediar între hardware-ul computerului și toate celelalte aplicații.

Nu mai puțin importante pentru funcționarea normală a computerului sunt drivere și firmware- microprograme speciale care oferă funcţionare corectă ambele interne componente ale calculatorului, și dispozitive periferice externe.

Cea mai numeroasă clasă de software de sistem sunt utilitati- un număr mare de mici programe utile (și uneori nu atât de utile) concepute pentru testare sau monitorizare softwareși hardware-ul computerului dvs., precum și îmbunătățirea performanței acestuia.

Selectarea și utilizarea utilităților trebuie abordată cu prudență, în special pentru utilizatorii începători, deoarece mulți dintre ei pot face modificări serioase în părțile „vitale” ale sistemului de operare, ceea ce, la rândul său, poate duce la muncă instabilă computer și apariția a tot felul de erori. Deși utilitatea potrivită vă poate face viața mult mai ușoară în unele situații.

Idem programe de sistem se aplică sistem de bază intrare/ieșire (BIOS) și auto-testare a sistemului (POST), responsabil pentru bootstrap computer și lansarea ulterioară a sistemului de operare.

Tipuri de distribuție și statut comercial al programelor

Probabil, aproape fiecare utilizator înțelege că există programe plătite și gratuite. Dar probabil că nu toată lumea știe că pentru a distribui software-ul, autorii și dezvoltatorii săi au venit cu mai multe moduri diferite simultan.

programe gratuite (freeware).

Poate că mulți utilizatori sunt inițial destul de sceptici cu privire la software-ul liber, crezând că, în general, sunt mici programe auxiliare sau utilități create de programatori independenți. Dar, de fapt, proiectele foarte serioase de la producători cunoscuți pot fi și gratuite.

Mai mult, majoritatea programelor OpenSource (aplicații cu sursa deschisa) poate fi folosit gratuit, inclusiv sala de operație sistem Linux, și cel mai puternic editor grafic GIMP și cea mai populară suită de birou OpenOffice.org, precum și multe alte aplicații la fel de utile.

Astfel, după cum arată practica, printre software-ul liber puteți găsi un înlocuitor pentru aproape toate programele comerciale, deși cu anumite rezerve.

Acest tip de distribuție de software a apărut relativ recent, dar a devenit rapid popular atât la utilizatori, cât și la dezvoltatori. Chestia este că, pe de o parte, consumatorii pot folosi aplicațiile gratuit, iar pe de altă parte, autorii încă primesc bani pentru munca lor, dar numai de la agenți de publicitate.

De regulă, în timpul procesului de instalare a acestui tip de program, vi se va cere să instalați software suplimentar pe computer, de exemplu, un fel de supliment de browser sau un utilitar de testare a computerului. În cele mai multe cazuri, puteți refuza acest lucru, trebuie doar să fiți mai atent și să nu pierdeți caseta de dialog potrivită.

În alte cazuri, fereastra programului poate conține o imagine banner, de fiecare dată când faceți clic pe ea veți fi direcționat pe site-ul agentului de publicitate. Deși, desigur, nu trebuie să faceți clic pe el.

De asemenea, puteți întâlni asta după instalarea aplicației dvs Pagină de startîn browser. Adică, când lansați browserul, primul lucru pe care îl veți vedea este o pagină cu publicitate. Deși acest lucru poate fi ușor de reparat.

În ciuda tuturor atractivității acestui tip de programe, tratați-le cu prudență, deoarece adware-ul nu vă poate direcționa numai către site-uri rău intenționate, ci și vă poate fura datele confidențiale.

programe shareware (shareware șiproces).

Acesta este probabil cel mai popular mod de a distribui produse software comerciale.

Inițial, programele de acest tip pot fi folosite gratuit. Adevărat, în acest caz, dezvoltatorii pot fie limita funcţionalitate produs sau timpul de utilizare. După expirarea perioadei alocate pentru testarea programului, sau a unei alte perioade de „probă” (de obicei aproximativ 30 de zile), aplicația se oprește, afișând un mesaj că este timpul să achiziționați o licență pentru utilizarea ulterioară a acesteia.

În unele cazuri, după ce perioada de probă a expirat, veți putea continua să utilizați programul, dar acesta își va pierde unele dintre capacitățile sale, transformându-se într-o versiune gratuită mai puțin funcțională.

Sunt posibile și situații în care aplicația continuă să rămână pe deplin operațională, dar în același timp, din când în când, vă va aminti enervant că este timpul să plătiți. De exemplu, acest lucru se întâmplă în populare Arhivatorul WinRarȘi manager de fișiere TotalCommander.

Dacă tot decideți să cumpărați aplicația care vă place, atunci după listare suma necesară, in schimb iti vor trimite fie cod digital, care va trebui introdus într-un câmp special, sau fişier cheie, care trebuie copiat în locația specificată. După aceasta, programul va fi înregistrat și toate restricțiile funcționale vor fi eliminate.

Programe comerciale.

În zilele noastre, este destul de rar să găsești programe, și chiar pachete software, pe care nu vei avea voie să le folosești gratuit pentru o anumită perioadă. La urma urmei, nimeni nu vrea să cumpere un porc într-un picior. Chiar și produse precum editorul grafic sau sistemul Adobe Photoshop proiectare asistată de calculator Autocad, care costă câteva mii de dolari, are perioade de „probă”.

Probabil că singurele aplicații pentru care va trebui să plătiți bani imediat sunt jocuri pe calculator. Deși multe dintre ele au încă versiuni demo gratuite.

Kituri de upgrade (actualizare).

Majoritatea proiectelor software comerciale de succes durează mulți ani pentru a se dezvolta și îmbunătăți, motiv pentru care o aplicație sau un pachet de aplicații poate avea multe versiuni diferite. Prin achiziționarea oricărui program, obțineți drepturile de utilizare numai a acestuia Versiune curentă la momentul achiziției și toate actualizările pentru acesta. Dacă mai târziu doriți să utilizați mai mult versiune noua cerere, va trebui să plătiți din nou.

Adevărat, în același timp, plătiți bani pentru versiunea completa programele sunt complet optionale. În cele mai multe cazuri, puteți achiziționa ceea ce se numește un kit de actualizare care se instalează deasupra versiune vecheși costă cu 30-50% mai puțin.

Forme de distribuire a programelor

În cele din urmă, să ne uităm la formele în care dezvoltatorii își distribuie de obicei software-ul.

Versiuni în cutie.

În acest caz, distribuția programului este scrisă într-un design frumos disc optic, care împreună cu Talmudul documentatie tehnica Ambalat într-o cutie mare colorată. Achiziționarea de software în această formă este justificată numai dacă achiziționați pachete scumpe de design sau multimedia. Cumpar-o programe regulate pentru casă sau utilitate în versiuni cutie - cea mai scumpă și irațională opțiune, cu excepția cazului în care doriți să cumpărați aplicația ca un cadou pentru cineva.

De obicei, versiuni în cutie vândute în magazine specializate de calculatoare și supermarketuri.

Versiuni OEM.

În esență, acesta este un CD sau DVD obișnuit cu un program înregistrat pe el și ambalat într-un plic de hârtie. În același timp, programul în sine vă poate costa de câteva ori mai puțin decât versiunea în cutie, deși există un „dar”. Puteți cumpăra versiunea OEM a aplicației numai cu un computer nou sau, în unele cazuri, atunci când achiziționați componente individuale, de exemplu, placa de baza sau procesor. Este deosebit de profitabil să cumpărați un sistem de operare în versiuni OEM. Țineți cont de acest lucru atunci când cumpărați un computer nou.

Versiuni subțiri.

Această formă de distribuție a programelor este pur know-how rusesc. Datorită cererii scăzute pentru versiuni colorate, dar în același timp scumpe, mulți dezvoltatori au început să-și lanseze produsele în cel mai ascetic design - un CD ambalat într-o cutie de plastic cu o copertă colorată. De regulă, programele de acasă ieftine, kiturile utilitare și jocurile pe calculator sunt distribuite în această formă.

Versiuni electronice.

Astăzi, aceasta este cea mai populară și profitabilă formă de achiziție de produse software. Descărcați oricând kitul de distribuție de pe site-ul dezvoltatorului aplicatia doritași instalați-l pe computer.

În acest caz, cel mai probabil, nu va trebui să plătiți bani imediat. Veți avea timp să cunoașteți programul în detaliu și să îl cumpărați doar dacă sunteți complet mulțumit de funcționalitatea acestuia. În caz contrar, puteți pur și simplu să ștergeți produsul care nu vă place și să descărcați altul.

Încă una un avantaj incontestabil achiziționarea de programe de la în format electronic este pretul. În orice caz, acesta va fi mai mic decât cel al versiunii în cutie sau chiar slim.

De asemenea, rețineți că pe Internet există multe magazine uriașe de software electronice, a căror gamă nu poate fi comparată cu un supermarket obișnuit de calculatoare.

Concluzie

Pentru începători și utilizatori neexperimentați, la început este destul de dificil să navighezi și cu atât mai mult să găsești necesarul și aplicatii utile printre varietatea oferită de autorii și dezvoltatorii de software. Pentru a vă facilita găsirea produsului software potrivit, vă vom oferi câteva sfaturi.

Gratuit sau shareware programe mici si utilitati in cel mai mare număr conținute pe numeroase portaluri de software, care nu sunt greu de găsit pe Internet. În același timp, orice site care se respectă care distribuie software îl sortează întotdeauna după tip. Pentru a restrânge căutarea, alegeți categoria de program potrivită, de exemplu, nu căutați un player media în secțiunea „Text”. Dacă citiți cu atenție articolul, atunci știți deja că cel mai probabil toți jucătorii vor fi plasați în categoria „Multimedia”.

Nu neglija descriere scurta programe, deoarece din el puteți învăța nu numai funcționalitatea de bază a aplicației, ci și minimul Cerințe de sistem, precum și dimensiunea distribuției descărcate, care poate fi importantă pentru persoanele cu o conexiune la Internet de viteză redusă.

Versiuni de probă populare produse comerciale sau distribuțiile acestora care vă permit să utilizați aplicații în perioada de „probă” ar trebui căutate direct pe site-urile web ale dezvoltatorului sau pe resursele mari de partajare a fișierelor.

1. Ce este 1c, diferența dintre platformă și configurație.
2. Opțiuni de stocare a informațiilor.
3. Arhitectură pe trei niveluri.
4. Suport tehnologic

Ce este 1c, diferența dintre platformă și configurație.

Programul reprezintă în același timp software„soluție de afaceri” și mediu de dezvoltare. Are multe configurații standard și personalizate. Pentru a face diferența dintre platformă și configurație mai clară, voi face o comparație cu programul Word de la birou Pachetul Microsoft. Platforma este echivalentă Program Word, iar configurația – într-un fișier cu extensia „*.doc” creat în program.

Acestea. având doar o platformă, nu există nimic la care să te uiți și unde să introduci date, iar având o configurație fără platformă, nu este nimic de deschis. De regulă, configurația acoperă anumite industrii sau domeniul subiectuluiși le rezolvă problemele, de exemplu: Managementul comerțului, Contabilitatea întreprinderii, Managementul salariilor și al personalului, Întreprinderea de transport auto. În ceea ce privește mediul de dezvoltare, un instrument de configurare este încorporat în platformă și toate configurațiile existente sunt create folosindu-l. Mai mult, înțelegerea codului este simplificată datorită limbajului de programare - este rusă. Interfața principală prin care lucrează utilizatorii este Forme .

Cum arată 1s

In spate anul trecut 1c a suferit modificări majore în interfață, să urmăm de la versiunea 7.7 la versiunea 8.3 „Taxi”

Opțiuni de stocare a informațiilor.

Deoarece Principalele obiective ale utilizării programelor în afaceri sunt acumularea de date pentru control și management, atunci este necesar să vorbim despre modul în care 1C face acest lucru. Există două tipuri de stocare a informațiilor în baze de date:

  1. Fişier– acest format presupune crearea unui fișier „1Cv8.1CD” pe computer, care este o bază de date.
  2. Client server- acest format presupune utilizarea unui program terț pentru a stoca informații, iar programul 1c îl accesează pentru a efectua unele acțiuni asupra datelor. În locul expresiei client-server, poate fi folosit cuvântul server, precum și o arhitectură cu trei sau trei niveluri.

Arhitectură cu trei niveluri.

Cred că nu vor fi dificultăți în înțelegerea versiunii de fișier a construirii unui sistem contabil. Vă voi spune mai multe despre client-server. La această opțiune execuție, pachetul software este format din trei niveluri: Client, 1C Enterprise Server, SQL Server.
Notă: acronimul SQL înseamnă Structure Query Language, care se traduce ca Limbajul structurat Solicită, dar este adesea folosit pentru a indica tipul de server.

Scopul principal al acestei opțiuni pentru construirea unui sistem este de a crește fiabilitatea și performanța. Cel mai faimos programe de la terți sunt: ​​MS SQL Server, PostgreSQL, iar acesta din urmă este gratuit și vine pe discuri ITS.

Fiabilitatea este obținută datorită faptului că baza de date poate fi prelucrată program de specialitate, care monitorizează integritatea datelor, o face copii de arhivă, optimizează timpul de achiziție a datelor etc.

Performanţă– datorită posibilității de separare a diferitelor părți logice pachete software pe diferite calculatoare. De fapt, chiar și cu versiunea client-server, toate părțile pachetului software pot fi localizate pe un singur computer.
Descrierea simplificată a funcțiilor îndeplinite în diferite părți Pachetul software va arăta astfel:

  1. Client – ​​tot ce ține de afișarea pe ecranul monitorului
  2. Server 1C – solicitați informații către SQL Server pe Limbajul SQL, impunând restricții privind drepturile utilizatorilor asupra informațiilor primite
  3. Server SQL – stocarea și modificarea informațiilor.

Dacă comparăm versiunile de 1c de la 7.7 la 8.3 și selectăm una diferența cheie, apoi puteți specifica următoarele

  • 7.7 este în mare parte o versiune de fișier, nu funcționează complet cu SQL
  • Sistem 8.0 cu un singur utilizator, nu are suficient paralelism pentru mai mulți utilizatori
  • Sistemul client 8.1, rulează SQL, dar majoritatea proceselor rulează pe computerul client
  • 8.2 client-server, dar cu funcționalitate client web slabă
  • Client web 8.3, îndepărtându-se de ferestrele modale.

Suport tehnologic

Platforma 1c acceptă multe tehnologii moderne:

  • com - vă permite să accesați alte obiecte indiferent de granițele procesului sau ale mașinii, de ex. citiți date din alte aplicații. De exemplu din Excel
  • ole - vă permite să încorporați părți ale altor aplicații în forme 1C.
  • xml - un format general acceptat pentru schimbul de date
  • și multe altele.

Instalarea 1c nu este mai dificilă decât instalarea oricărei aplicații, singura nuanță este cheia de securitate.

In custodie fapt interesant, decodificarea „1C” însemna inițial - nu mai mult de o secundă și era numele motor de căutare, și nu o companie de dezvoltare de aplicații de afaceri.

PROGRAM

PROGRAM

(greacă, de la pro - înainte, înainte și grapho - nișă). O scurtă schiță, schiță, prezentare, conținutul unui eseu, publicație, cărți sau reviste, care preda ceva. O declarație a convingerilor unui partid.

Dicționar de cuvinte străine incluse în limba rusă.- Chudinov A.N., 1910 .

PROGRAM

1) o listă a disciplinelor de învățământ și o indicație a conținutului, distribuției acestora. le pe clase; 2) o listă de cazuri prioritare și probleme de discutat Ph.D. societăți la o întâlnire; 3) cursul de acțiune prevăzut; 4) direcția revistei, ziarului și, în general, a totalității problemelor discutate de doctorat. organ de presă periodică; 5) ordinea concertului, serii literare etc.; 6) în general, un program, o scurtă prezentare a conținutului etc.

Dicționar complet cuvinte străine care au intrat în uz în limba rusă.- Popov M., 1907 .

PROGRAM

1) o listă a disciplinelor propuse pentru predare în diverse. manual instituții, cursuri și cursuri; 2) lista chestiunilor prioritare care urmează să fie discutate în cadrul ședinței este diferită. societăți; 3) o listă de numere care urmează să fie interpretate la concert, literatură. seara, la circ etc., precum si in general orice anunt despre ordinea festivitatilor si spectacolelor propuse; 4) cursul de acțiune planificat de o parte; 5) direcția pe care intenționează să o urmeze presa periodică; 6) în artă - desene, sculpturi. lucrări, arhitectură. desene etc., realizate de studenții Academiei de Arte pe o anumită temă.

Dicționar de cuvinte străine incluse în limba rusă. - Pavlenkov F., 1907 .

PROGRAM

Greacă, de la pro, înainte, înainte și grapho, scriere. Destin.

Explicația a 25.000 de cuvinte străine care au intrat în uz în limba rusă, cu semnificația rădăcinilor lor.- Mikhelson A.D., 1865 .

Program

((gr. anunț de program, instrucțiuni)

1) planul activităților, lucrărilor,

2) o declarație a principalelor sarcini și obiective conturate de guvern, partid politic sau organizație publică; Programul PCUS - o scurtă, formulată științific, a scopurilor și obiectivelor partidului în lupta pentru construirea comunismului;

3) alineat educațional - o scurtă prezentare sistematică a conținutului pregătirii într-o materie specifică predată în instituție educațională, gama de titluri, abilități și abilități pe care trebuie să le dobândească elevii;

4) o listă de spectacole de teatru, concert, circ, spectacole de varietate, programe de radio și televiziune, precum și un index tipărit al rolurilor interpretate, actelor, spectacolelor, emisiunilor și interpreților;

5) în tehnologia calculatoarelor- o descriere completă și exactă într-un anumit limbaj formal a procesului de prelucrare a informațiilor pentru a rezolva o problemă dată pe un computer electronic.

Dicționar nou cuvinte străine.- de EdwART,, 2009 .

Program

programe, g. [ greacă program – anunt]. 1. Plan (activitate, muncă). 2. O declarație a principalelor prevederi și scopuri ale activităților unui partid politic, organizație publică sau guvern individual sau persoană publică. Programul politic al noului preşedinte. 3. rezumat conținutul și orientările metodologice ale cursului, materie predată în instituția de învățământ. Program de istorie. 4. Lista numerelor individuale interpretate la o seară, concert, spectacol de circ etc. 5. Plan de acțiune, sarcină pentru un computer sau mecanisme cu software; descrierea într-un limbaj special formalizat a procesului de implementare a unui astfel de plan.

Dicționar mare cuvinte străine.- Editura „IDDK”, 2007 .

Program

s, și. (limba germana Program greacă program anunț public, ordin, decret).
1. Plan activități, unele. lucrări etc. P. cercetare.
|| mier. program .
2. O declarație a principalelor sarcini și obiective intenționate de cineva. (guvern, partid politic sau persoane fizice). P. trecerea la piata.
3. Rezumatul continutului subiect academic. P. In rusa.
|| mier. abstract
4. Conținutul spectacolelor de teatru, concert, circ, emisiuni de radio și televiziune, precum și un pliant, o broșură cu o listă de spectacole, spectacole, programe etc. P. concert. Televiziunea p.
Program- teatru p.
5. inf. O descriere consistentă și precisă într-un anumit limbaj formal a procesului de prelucrare a informațiilor pentru rezolvarea unei probleme pe un computer.
Program- legate de programul 2, 3, 5, programe.
|| mier. algoritm
6. descompunere Fiecare dintre mai multe canale, la care se efectuează o emisiune de televiziune sau radio. De primul program este de știri, al doilea este un film.

Dicţionar cuvinte străine de L. P. Krysin.- M: limba rusă, 1998 .


Sinonime:

Vedeți ce este „PROGRAM” în alte dicționare:

    Cm … Dicţionar de sinonime

    program- y, w. program m., germană Program gr. anunțul public al programului. 1. Conținut sau plan a ceea ce l. activități, muncă etc.; un set pre-dezvoltat de acțiuni și activități pentru implementarea a ceva. BAS 1. Plan... ... Dicţionar istoric Galicisme ale limbii ruse

    Programe, femei [greacă anunţul programului]. 1. Plan (activitate, muncă). Program de inginerie mecanică. Program de testare. Programul de lucru al congresului. 2. Prezentarea principalelor prevederi și scopuri ale activităților unui partid politic, public... ... Dicționarul explicativ al lui Ushakov

    Recenzie muzicală de gen Producție... Wikipedia

    Programul „A” este un program muzical sovietic și rusesc difuzat în Primul Program al Televiziunii Centrale, pe canalele RTR și TVC. Specializată în principal în fenomene muzicale neobișnuite și promițătoare, muzică alternativă și necomercială,... ... Wikipedia

    Program de muzică sovietică și rusă difuzat de televiziunea centrală. Specializată în primul rând în fenomene muzicale neobișnuite și promițătoare, muzică alternativă și necomercială, rock rusesc. Editorii au determinat... ... Wikipedia

    program- Date destinate controlului unor componente specifice ale unui sistem de prelucrare a informațiilor în vederea implementării unui anumit algoritm. [GOST 19781 90] [GOST 28806 90] [GOST 28397 89] program O serie de proiecte și activități care... ... Ghidul tehnic al traducătorului

    O secvență de instrucțiuni ale mașinii concepute pentru a obține un rezultat specific. Program în conformitate cu datele GOST 19781 90 destinate gestionării componentelor specifice ale sistemului de procesare a informațiilor în vederea implementării... ... Dicţionar financiar

sensul unui cuvânt programîn dicționare explicative ale limbii ruse:

Dicționarul explicativ al lui Ozhegov.

program

- descrierea algoritmului de rezolvare a problemei în limbajul informatic Spec
***
2. - rezumatul continutului subiectului
Exemplu: lecția de istorie a școlii.
***
3. - continutul concertelor, spectacolelor de circ, emisiunilor de radio si televiziune; chiar spectacolele, spectacolele, programele
Exemplu: Post nou de circ. Postul de radio își începe programele.
***
4. - o carte sau o bucată de hârtie cu informatie scurta despre piesă, concert, cu o listă de interpreți
***
5. - plan de activitati, munca
Exemplu: P. acţiuni. Element social P.-maxim (general, plan larg de activități, acțiuni). P.-minimum
***
6. - declarație privind conținutul și scopul activităților unui partid politic, organizație sau personalitate
Exemplu: P. partid.

Efremova T.F. Dicționar explicativ al limbii ruse.

program

și.
1) a) Planul cuiva. activitate, conținut de vreun fel. muncă.
b) Un set de acțiuni și activități pentru implementarea a ceva.
2) Schiță preliminară, planul unei opere literare.
3) a) Sumar rezumat al conținutului materiei academice, cursului etc.
b) Broșură, o carte cu o astfel de prezentare.
4) a) Conținutul concertelor, spectacolelor de circ, emisiunilor de radio și televiziune.
b) Asemenea programe, spectacole, spectacole în sine.
5) a) Tema unui tablou dat unui student al Academiei Imperiale
artele
b) Un tablou sau un desen pe o temă similară.
6) a) Prezentarea literară a temei unei opere muzicale instrumentale.
b) Tema piesei instrumentale în sine.
7) Descrierea algoritmului de rezolvare a problemei în limbaj informatic.
8) învechit Lista alimentelor; meniul

S.I.Ozhegov, N.Yu.Shvedova. Dicționar explicativ al limbii ruse.

program

, -y, w.
1. Plan de activități, lucrări. Da acțiune. Social
n. I-maxim (general, plan larg de activități, acțiuni). P.-minimum
(plan de activitate restrâns, specific, imediat, acțiuni).
2. Prezentare
conținutul și scopul activităților unui partid politic, organizație sau
figură individuală. Da petrecere.
3. Scurt rezumat al conținutului instruirii
subiect. Lecție de istorie școlară.
4. Conținutul concertelor și circurilor
spectacole, emisiuni radio și televiziune; astfel de spectacole, spectacole în sine,
transferuri. Post nou de circ. Postul de radio își începe programele.

Aparține categoriei imobilizărilor necorporale.

YouTube enciclopedic

  • 1 / 5

    Înregistrarea codului sursă al programelor folosind limbaje de programare facilitează înțelegerea și editarea oamenilor. Acest lucru, în special, este ajutat de comentarii, care sunt permise în sintaxa majorității limbilor. Pentru a fi executat pe un computer, textul programului terminat este convertit (compilat) în cod mașină.

    Unele limbaje de programare vă permit să faceți fără să compilați mai întâi programul și să îl traduceți în instrucțiuni Codul mașinii direct în timpul execuției. Acest proces se numește compilare dinamică și permite o mai mare portabilitate a programului pe diferite platforme hardware și software, păstrând în același timp multe dintre beneficiile compilației.

    Programele pot fi create în forma textși vizual. In primul caz sursă se tastează manual, în al doilea, funcționalitatea programului este setată folosind elemente ale interfeței grafice cu utilizatorul, iar textul programului este generat automat și poate fi fie modificat manual, fie complet ascuns de programator.

    Depozitare si executie

    Până când utilizatorul de computer emite explicit sau implicit o solicitare de a executa un program de calculator, acesta este de obicei stocat în memorie nevolatilă. Când se primește o astfel de solicitare, programul, printr-un alt program de calculator numit sistem de operare, este încărcat în memoria cu acces aleatoriu, de unde poate fi executat direct CPU. CPU-ul execută apoi programul, instrucțiune cu instrucțiune, până când acesta se termină. Un program care rulează se numește proces. Programul se termină fie când este atins ultima instructie(de obicei transferarea controlului către sistemul de operare) fie prin eroare, software sau hardware.

    Execuție concomitentă

    Multe sisteme de operare acceptă un mecanism multitasking, care vă permite să creați efectul mai multor programe de calculator care rulează simultan pe un computer. OS poate rula mai multe programe folosind managerul sistemului de operare, un mecanism software pentru comutarea proceselor care rulează pe procesor. Deși rulează un singur program la un moment dat, dacă este comutat suficient de frecvent, utilizatorul poate interacționa cu toate programele în timp ce acestea rulează. Calculatoare moderne multiprocesor sau computere cu procesoare multi-core suportă execuția simultană a mai multor programe în hardware.

    Fragmente de cod din același program de calculator pot fi executate simultan folosind fire. Există procesoare cu mai multe fire care sunt optimizate special pentru a rula mai multe fire.

    Programe cu auto-modificare

    Se spune că un program de calculator care rulează este diferit de datele pe care le prelucrează. Cu toate acestea, această distincție devine neclară atunci când un program de calculator se modifică. Programul de calculator modificat este apoi executat ca parte a programul original. Automodificarea codului este posibilă în programele scrise în cod mașină, limbaj de asamblare, Lisp, C, Cobol, PL/1 și Prolog.

    Folosind programe

    Majoritatea utilizatorilor de computere folosesc programe concepute pentru a îndeplini sarcini specifice. probleme aplicate, precum pregătirea și execuția documentelor, calcule matematice, prelucrare de imagini etc. Relevant software numit programe de aplicație sau software de aplicație. Managementul componentelor sistem de calcul iar formarea mediului pentru funcționarea programelor de aplicație își ia asupra sa programul sistemului, a cărui componentă cea mai importantă este sistemul de operare.

    Aspecte legale

    Potrivit art. 1261 din Codul civil al Federației Ruse, un program de calculator este un set de date și comenzi prezentate într-o formă obiectivă, destinate funcționării computerelor și a altor dispozitive informaticeîn vederea obţinerii unui anumit rezultat, inclusiv a materialelor pregătitoare obţinute în timpul dezvoltării unui program de calculator şi a afişajelor audiovizuale generate de acesta.

    Programe cu public textele sursă sunt numite deschise.

    Programele de calculator sunt supuse dreptului de autor în majoritatea țărilor (inclusiv Ucraina și Rusia). În unele țări, programele de calculator pot fi protejate prin brevete. Brevetarea programelor de calculator a fost promovată prin Acordul privind aspectele drepturilor legate de comerț proprietate intelectuală, care a stabilit cerințe minime pentru o gamă protejată de drepturi de proprietate intelectuală și a permis de fapt brevetarea software-ului. Acordul TRIPS este obligatoriu pentru implementarea pe teritoriul Ucrainei și Rusiei în calitate de state membre ale OMC.

    Astfel, programul poate fi protejat atât ca „operă literară”, cât și ca „invenție”. Pentru a determina modul protectie legalaîn primul caz, se folosește „text de cod”, în celălalt - caracteristicile utilizate pentru invențiile propuse spre brevetare (adică este necesar să se dovedească „inovația”, „originalitatea” și „neevidența”, precum și posibilitatea de a rezolva un existent problema tehnicași adecvarea comercială). În același timp, există o problemă de diferențiere juridică a programelor de calculator de conținutul digital proprietar și software-ul proprietar.

    Dreptul exclusiv asupra programelor de calculator și bazelor de date ia naștere automat din momentul creării acestuia și este valabil pe întreaga viață a autorului și pe șaptezeci de ani, începând cu data de 1 ianuarie a anului următor celui al morții autorului (sau decesului autorului). ultimul dintre coautori).

    Legislația actuală Federația Rusă Nu există nicio prevedere pentru brevetarea programelor de calculator ca atare. Aceste obiecte de proprietate intelectuală sunt protejate prin drepturi de autor, care ia naștere automat din momentul creării lor și nu necesită obligatoriu înregistrare de stat. Cu toate acestea, programele de calculator și bazele de date pot fi înregistrate la Rospatent la cererea deținătorului drepturilor de autor.