Software d. Software

În prezent, munca și managementul în aproape orice întreprindere se desfășoară folosind modern tehnologia Informatiei, organizațiile caută să automatizeze munca angajaților lor pentru a le îmbunătăți productivitatea. Astfel, puteți reduce volumul de hârtii cu care lucrează angajații prin transferul unor operațiuni către care format electronic. Gestionarea electronică a documentelor(parțial sau complet) este o parte integrantă, unul dintre principalii factori pentru dezvoltarea de succes și stabilă atât a departamentelor de afaceri, cât și a celor guvernamentale.

Inspectoratul Serviciului Fiscal Federal (IFTS) este un organism teritorial al organului executiv federal la nivel interdistrict și oraș. Serviciul Federal de Impozite Inspectorate oportunitatea și caracterul complet al contribuțiilor la bugetul de impozite și taxe, respectarea legislației Federației Ruse privind impozitele, înregistrează întreprinzătorii individuali și persoanele juridice, fermele țărănești etc. .

Există trei programe principale care sunt utilizate de Serviciul Fiscal Federal al Rusiei în districtul Neryungri din Republica Sakha (Yakutia) pentru a menține controlul și a comunica cu organizațiile și persoanele înregistrate la biroul fiscal: Lotus Notes, „Consultant Plus”, „Taxa-3”. Să ne uităm la fiecare dintre ele mai detaliat.

Lotus Notes este un program care automatizează activitățile organizațiilor, conține servicii de mesagerie instantanee, calendare personale și de grup și e-mail (Fig. 1). Acest produs este folosit pentru a face schimb de mesaje între angajații serviciilor fiscale și angajații altor organizații.

Poza 1. Pagina principala programe Lotus Note

În program puteți căuta prin contacte, mail, calendare, vizualiza ajutor, face notele necesare în calendar și trimite direct scrisori și documente. Pentru a face acest lucru, trebuie să selectați persoana dorită din lista angajaților companiei după nume și prenume, să introduceți subiectul mesajului, să indicați cui va fi trimisă și o copie și să introduceți mesajul în sine. Informațiile despre angajat conțin numele său de familie, prenumele, patronimul, locul de muncă, funcția deținută și alte informații personale.

O altă caracteristică utilă a Lotus este sortarea e-mailurilor primite în foldere. Pentru a face acest lucru, trebuie să creați un folder, de exemplu, cu numele companiei de la care a fost primită scrisoarea și să trimiteți această scrisoare în folderul creat. Această abordare vă permite să nu treceți prin multe mesaje în viitor pentru a găsi ceea ce aveți nevoie, ci pur și simplu să selectați folderul necesar.

Al doilea program luat în considerare este ConsultantPlus (Fig. 2). ConsultantPlus – birou de asistență pentru computer sistemul juridic in Rusia. Informațiile pe care le conține sunt împărțite în secțiuni; sistemul prezintă, de asemenea, știri de actualitate și recenzii legislative. Oricine poate găsi informațiile de care are nevoie pentru munca sa.

Figura 2. Pagină de start Consultant Plus

ConsultantPlus are subsisteme pentru avocați, ofițeri de personal, bugetari, lucrători în construcții, organizatii medicale, contabili și întreprinderi mici. Fiecare utilizator al sistemului poate vizualiza exemple și exemple de completare a formularelor de documente, articole și cărți, acte juridice de reglementare ale Federației Ruse, informații de fundal (mărimea cursului cheie, cursurile de schimb, calendarul contabilului etc.), recenzii ale legislație și formulare de documente. De asemenea, pentru ușurință în utilizare, programul are un navigator legal (căutare după Cuvinte cheie), cautare rapidași un card de căutare.

Toate documentele de la ConsultantPlus pot fi vizualizate, copiate, editate, salvate, trimise prin e-mail, faceți semne de carte în texte și imprimați.

Programul în care Inspectoratul Serviciului Fiscal Federal desfășoară activitatea principală este AIS „Tax-3” (Fig. 3). Acest sistem automatizat, în care toate datele administrației fiscale sunt stocate și procesate într-o singură bază de date centralizată - depozitul federal. Implementarea AIS a început în 2015 și a contribuit la o reducere a muncii cu produse din hârtie, precum și la o reducere a contactelor personale între Serviciul Fiscal Federal și alte organizații prin utilizarea documentelor electronice.

Figura 3. Forma principală a AIS „Tax-3”

Principalele avantaje ale acestui sistem includ următoarele:

  • modificările datelor sunt disponibile imediat pentru toată lumea;
  • utilizarea informațiilor de reglementare și de referință;
  • eliminarea duplicării;
  • Efectuarea lucrărilor cu informații holistice actualizate.

Elementele principale ale AIS „Tax-3” sunt:

  • segmentul analitic conține informații despre decontări cu buget, date contabile, proceduri de decontare a datoriilor și faliment;
  • Segmentul de tranzacție conține 3 cozi, fiecare dintre acestea reprezentând un set de funcții de administrare fiscală care sunt supuse verificării.

Utilizarea AIS „Tax-3” datorită tehnologiei „Tax Automated” a redus volumul operațiunilor manuale. Această tehnologie asigură automatizarea administrării fiscale și procesarea la timp a documentelor primite. Programul poate fi utilizat de către antreprenori individuali, entitati legaleși autoritățile fiscale. Antreprenorii și persoanele juridice din sistem completează informatie necesara despre organizație, despre angajați, introduceți date despre plățile impozitelor etc., iar serviciul fiscal poate vizualiza în orice moment informațiile de care sunt interesați. Tot în acest program este completată toată documentația cu care lucrează Inspectoratul Federal de Taxe (acte de inspecții, plăți, contabilitate); pentru aceasta, programul conține șabloane de completare.

Principalele funcții îndeplinite de angajații Serviciului Fiscal Federal și software-ul utilizat pentru aceasta pot fi rezumate în Tabelul 1:

Tabelul 1.

Software-ul IFTS

Funcții

notite Lotus

Consultant Plus

AIS „Tax-3”

Schimb de mesaje între angajați

Vizualizarea mostre de documente de completare și informații de referință

Hârtii

Schimb de documente

Vizualizarea documentelor și informațiilor despre antreprenori individuali și persoane juridice

În ciuda funcționalității largi a programelor luate în considerare, este complet imposibil să scapi de fluxul de documente pe hârtie, deoarece Inspectoratul Serviciului Fiscal Federal operează cu documente care trebuie să aibă sigiliul și semnătura persoanei responsabile.

Bibliografie:

  1. Ce este Serviciul Fiscal Federal [ Resursa electronica]. – URL: https://www.moedelo.org/voprosy-i-otvety/nalogi-i-nalogooblozhenie/obschie-voprosy/obschee_31.html (accesat 22 septembrie 2017).
  2. Flux de documente Lotus Notes [Resursă electronică]. – URL: http://lotusdom.com/products_workflow.html= (accesat 22 septembrie 2017).
  3. ConsultantPlus - suport juridic de încredere [Resursă electronică]. – URL: http://www.usoft.ru/sistems_kp/ (accesat 22 septembrie 2017).
  4. AIS „Tax-3” [Resursă electronică]. – URL: https://www.nalog.ru/rn77/about_fts/gos_inf/4045827/ (accesat 22 septembrie 2017).

OS

Idei de bază pentru sistemul de operare

Predecesorul sistemului de operare ar trebui să fie considerat programe utilitare (încărcătoare și monitoare), precum și biblioteci de rutine utilizate frecvent, care au început să fie dezvoltate odată cu apariția calculatoare universale Prima generație (sfârșitul anilor 1940). Utilitățile au minimizat manipularea fizică a echipamentului de către operator, iar bibliotecile au făcut posibilă evitarea programării repetate a acelorași acțiuni (implementarea operațiilor de intrare/ieșire, calculul funcțiilor matematice etc.).

Programe încorporate

Funcțiile de bază ale SGBD

  • managementul datelor în memorie externa(pe discuri);
  • gestionarea datelor din RAM folosind memoria cache a discului;
  • jurnalizarea modificărilor, backupul bazei de date și recuperarea după eșecuri;
  • suport pentru limbaje de baze de date (limbaj de definire a datelor, limbaj de manipulare a datelor).

Clasificarea SGBD după metoda de acces la baza de date

  • Servere de fișiere

În SGBD-urile server de fișiere, fișierele de date sunt localizate central pe un server de fișiere. Nucleul DBMS este situat pe fiecare computer client. Datele sunt accesate prin retea locala. Sincronizarea citirilor și actualizărilor se realizează folosind blocarea fișierelor. Avantajul acestei arhitecturi este încărcarea scăzută a CPU pe server, dar dezavantajul este încărcarea mare a rețelei locale.

Pe acest moment SGBD-urile server de fișiere sunt considerate învechite.

Astfel de SGBD-uri constau dintr-o parte client (care face parte din program de aplicare) și server (vezi Client server).

Vezi si

Literatură

Vasiliev V.G. Programul sistemului

Legături


Fundația Wikimedia. 2010.

Sistemul nu rezolvă probleme practice specifice, ci asigură doar funcționarea altor programe, oferindu-le funcții de serviciu, reținând detalii despre implementarea hardware și firmware sistem de calcul, gestionează resursele hardware ale sistemului de calcul.

Programarea sistemului- crearea unui sistem software.

Programator de sistem- programator specializat in programarea sistemelor.

Clasificarea unui anumit software ca software de sistem este condiționată și depinde de convențiile utilizate într-un context specific. De obicei, software-ul de sistem include sisteme de operare, utilitare, sisteme de programare, sisteme de gestionare a bazelor de date și o clasă largă de middleware.

YouTube enciclopedic

    1 / 5

    ✪ Cel mai mult programele necesare pentru Windows 7

    ✪ Ce poate fi șters pe unitatea C? Ce nu poate fi șters? Ghidul utilizatorului PC

    ✪ 5 Programe gratuite(Cel mai bun programele necesare)

    ✪ Căutați și eliminați-le pe toate erori Windows. Cum se remediază eroarea?

    ✪ ELIMINAȚI PROGRAMELE de pe PC cu CURĂȚARE completă ♻️ REVIEW Uninstall Tool

    Subtitrări

OS

Idei de bază despre sisteme de operare

Predecesorii sistemelor de operare ar trebui să fie considerați programe utilitare (bootloadere și monitoare), precum și biblioteci de rutine utilizate frecvent, care au început să fie dezvoltate odată cu apariția calculatoarelor universale de prima generație (sfârșitul anilor 1940). Utilitățile au minimizat manipularea fizică a echipamentului de către operator, iar bibliotecile au făcut posibilă evitarea programării repetate a acelorași acțiuni (implementarea operațiilor de intrare/ieșire, calculul funcțiilor matematice etc.).

Programe încorporate

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

Utilități

Utilități (utilitate sau instrument de ing.) - programe concepute pentru a rezolva o gamă restrânsă de sarcini auxiliare. Uneori, utilitățile sunt clasificate ca software de serviciu.

Utilitarele sunt utilizate pentru a monitoriza performanța senzorului și performanța hardware (de exemplu, monitorizarea temperaturii procesorului sau a adaptorului video), gestionarea parametrilor hardware (limitarea viteza maxima rotirea unității CD; modificarea vitezei de rotație a ventilatorului), indicatorii de monitorizare (verificarea integrității referențiale; corectitudinea înregistrării datelor), extinderea capacităților (formatarea sau repartiționarea discului în timpul salvării datelor, ștergerea fără posibilitatea de recuperare).

Tipuri de utilitati

  • Utilitare de disc
    • Verificare disc - căutarea fișierelor și zonelor de disc care au fost înregistrate incorect sau deteriorate în diferite moduri și ștergerea lor ulterioară pentru utilizare eficientă spatiu pe disc.
    • Curățare disc - ștergerea fișierelor temporare, fișiere inutile, curățând „coșul”.
    • Partiționarea discului - împărțirea unui disc în unități logice, care pot avea diferite sisteme de fișiereși sunt percepute de sistemul de operare ca mai multe discuri diferite.
    • Backup - creare copii de rezervă discuri întregi și fișiere individuale, precum și recuperarea din aceste copii.
    • Comprimarea discului - comprimarea informațiilor de pe discuri pentru a crește capacitatea hard disk-urilor.
  • Utilități de registru
  • Utilități de monitorizare a echipamentelor
  • Testele echipamentelor

Sisteme de programare

  • asamblatori - programe de calculator, conversia unui program sub formă de text sursă în limbaj de asamblare în instrucțiuni de mașină sub formă de cod obiect;
  • traducători - programe sau mijloace tehnice care difuzează un program;
    • compilatoare - Programe care traduc textul programului într-un limbaj de nivel înalt într-un program echivalent în limbajul mașină.
    • interprete - Programe (uneori hardware) care analizează comenzi sau instrucțiuni de program și le execută imediat;
  • linkere (link editor) - programe care efectuează linking - iau ca intrare unul sau mai multe module obiect și asamblează un modul executabil din acestea;
  • Preprocesoarele sursă sunt programe de calculator care acceptă date de intrare și date de ieșire destinate introducerii de către un alt program, cum ar fi un compilator;
  • depanatoare (eng. debugger) - module de mediu de dezvoltare sau programe separate concepute pentru a găsi erori în programe;
  • editorii de text sunt programe de calculator concepute pentru a crea și schimba fișiere text, precum și vizualizarea lor pe ecran, printarea lor, căutarea fragmentelor de text etc.;
    • editori de text sursă specializati - editori de text pentru creare și editare cod sursa programe. Un editor de sursă specializat poate fi o aplicație separată sau integrată

� Program pentru pregătirea documentelor de raportare pentru Fondul de pensii al Rusiei „Spu_orb” versiunea 2.97 conform formularelor ADV-1, ADV-2, ADV-3, ADV-8, ADV-9, SZV-1, SZV-3, SZV- 4-1, SZV- 4-2, SZV-6-1, SZV-6-2, SZV-6-3, SZV-6-4, SPV-1, SPV-2, ADV-10, ADV-11, ADV-6-4, SZV-K, SZV-SP, DSV-1, DSV-3, RSV-1, RSV-2, RV-3, SZV-M, ODV-1, SZV-ISKH, SZV-KORR, SZV-STAZH, declarație de numire a unei pensii, informații despre naștere, informații despre deces.

Programul „Spu_orb” oferă posibilitatea de a pregăti documente de raportare pentru transmitere către Fond de pensie Rusia.

Aici aveți posibilitatea să introduceți, să tipăriți și să încărcați pachete de documente pentru Fondul de Pensii.

Programul funcționează cu următoarele forme de documente:

  • Chestionare ale persoanelor asigurate: ADV-1
  • Cerere de schimbare a certificatului de asigurare: ADV-2
  • Cereri pentru eliberarea unui duplicat certificat de asigurare: ADV-3
  • Informații despre deces: ADV-8, informații despre naștere, informații despre deces
  • Informații individuale: SZV-1, SZV-3, SZV-4-1, SZV-4-2, SZV-6-1, SZV-6-2, SZV-6-3, SZV-6-4, SPV-1 , SPV-2, ODV-1, SZV-ISKH, SZV-KORR, SZV-STAZH
  • Fișă însoțitoare de informații individuale: ADV-10, ADV-11
  • Informații despre experiența de lucru: SZV-K
  • Informații despre alte perioade de serviciu: SZV-SP
  • Informații despre persoanele asigurate: SZV-M
  • Cerere pentru suplimentare prime de asigurare: DSV-1
  • Registrul persoanelor asigurate pentru primele de asigurare: DSV-3
  • Calculul primelor de asigurare: RSV-1, RSV-2, RV-3
  • Cerere de pensie, cerere de acordare a unei pensii

Programul oferă, de asemenea, funcții suplimentare:

  • Lucrați cu orice număr de întreprinderi
  • Importarea datelor din fișiere PFR în format XML
  • Import de date din fișiere DBF
  • Importul clasificatorului de adrese ale Serviciului Fiscal Federal (KLADR și FIAS)
  • Formarea și tipărirea formularelor din pachete gata făcute documentele fondului de pensii format XML
  • Formarea și tipărirea formularelor goale ale documentelor Fondului de pensii
  • Calculator de contribuții pentru antreprenorii individuali
  • Administrarea, înregistrarea acțiunilor utilizatorului programului

Software- acesta este un set de toate programele și documentația relevantă care asigură utilizarea unui computer în interesul fiecăruia dintre utilizatorii săi.

Există software de sistem și aplicații. Schematic, software-ul poate fi reprezentat astfel:

Programul sistemului este un set de programe care asigură funcționarea unui computer. Software-ul de sistem este împărțit în de bazăȘi serviciu. Programele de sistem sunt concepute pentru a controla funcționarea unui sistem informatic și pentru a îndeplini diverse funcții auxiliare (copiere, eliberare de certificate, testare, formatare etc.).

Software de bază include:

    OS;

    scoici;

    sisteme de operare în rețea.

Software de service include programe (utilități):

    diagnosticare;

    antivirus;

    servicii media;

    arhivare;

    întreținerea rețelei.

Software de aplicație este un set de programe pentru rezolvarea problemelor unei anumite clase dintr-o anumită materie. Aplicația software funcționează numai dacă software-ul de sistem este prezent.

Programele de aplicație se numesc aplicații. Ei includ:

    procesoare de cuvinte;

    procesoare de masă;

    Bază de date;

    pachete integrate;

    Sisteme grafice ilustrative și de afaceri (procesoare grafice);

    sistem expert;

    programe de training;

    programe pentru calcule matematice, modelare și analiză;

    programe de comunicare.

Un grup special este format din sisteme de programare (sisteme de instrumente), care fac parte din software-ul sistemului, dar sunt de natură aplicată. Sisteme de programare este un set de programe pentru dezvoltarea, depanarea și implementarea de noi produse software. Sistemele de programare conțin de obicei:

    traducători;

    mediu de dezvoltare software;

    biblioteci de programe de referință (funcții, proceduri);

    depanatoare;

    redactori de comunicare etc.

2. Componentele principale ale sistemului Prog.Support. Sistem de operare.Utilități. Sisteme de programare Subd. Funcții principale, clasificarea bazelor de date după metoda de acces.

sistem de operare este un set de programe care asigură controlul asupra funcționării computerului și a interacțiunii acestuia cu utilizatorul.

Dintr-o perspectivă umană, sistemul de operare servește ca intermediar între oameni, componentele electronice ale computerului și programele de aplicație. Permite unei persoane să ruleze programe, să le transfere și să primească tot felul de date de la ele, să controleze funcționarea programelor, să modifice parametrii computerului și ai dispozitivelor conectate la acesta și să redistribuie resursele. A lucra pe un computer înseamnă de fapt a lucra cu sistemul său de operare. Dacă instalați doar un sistem de operare (OS) pe computer, nu veți putea face nimic semnificativ nici pe computer. Pentru a introduce și formata texte, a desena grafice, a calcula salariile sau a asculta un disc laser, sunt necesare programe speciale de aplicație. Dar chiar și fără un sistem de operare, este imposibil să rulezi orice program de aplicație.

Sistemul de operare rezolvă probleme care pot fi împărțite în două categorii:

    în primul rând, gestionarea tuturor resurselor informatice;

    în al doilea rând, schimbul de date între dispozitive informatice, între computer și om.

În plus, sistemul de operare este cel care oferă posibilitatea de a configura individual un computer: sistemul de operare determină din ce componente este asamblat computerul pe care este instalat și se configurează pentru a funcționa cu aceste componente.

Nu cu mult timp în urmă, utilizatorul trebuia să efectueze lucrări de configurare manual, dar astăzi producătorii de componente de computer s-au dezvoltat protocol plug-and-play(a pornit-o - a funcționat). Acest protocol permite sistemului de operare, în momentul conectării unei noi componente, să obțină informații despre noul dispozitiv suficiente pentru a configura sistemul de operare să funcționeze cu acesta.

Sistemele de operare pentru PC diferă în mai multe moduri. În special, sistemele de operare sunt:

    cu o singură sarcinăȘi multifunctional;

    un singur utilizatorȘi multi utilizator;

    reţeaȘi non-rețea.

În plus, sistemul de operare poate avea o interfață de comandă sau o interfață grafică cu mai multe ferestre (sau ambele).

O singură sarcină sistemele de operare vă permit să rezolvați o singură sarcină la un moment dat. Astfel de sisteme vă permit de obicei să rulați un program în modul principal.

Multifunctional sistemele vă permit să rulați mai multe programe simultan care vor funcționa în paralel.

Principala diferență multi utilizator sisteme de la un singur utilizator este disponibilitatea mijloacelor de a proteja informațiile fiecărui utilizator împotriva accesului neautorizat al altor utilizatori. Trebuie remarcat faptul că nu orice sistem multitasking este multi-utilizator și nu orice sistem de operare cu un singur utilizator are o singură sarcină.

În ultimii ani, o interfață grafică cu mai multe ferestre a devenit standardul de facto, unde acțiunile și descrierile necesare ale obiectelor nu sunt introduse sub formă de text, ci sunt selectate din meniuri, liste de fișiere etc.

În prezent, odată cu venirea calculatoare puternice, două tipuri de sisteme de operare sunt utilizate pe scară largă. Primul tip include sisteme de operare destul de similare ale familiei Windows Compania Microsoft. Sunt multitasking și au o interfață grafică cu mai multe ferestre. Pe piața computerelor personale cu Windows, sistemele de operare ca UNIX. Este un sistem de operare multi-tasking, multi-utilizator cu interfață de comandă. În prezent, au fost dezvoltate extensii UNIX care oferă o interfață grafică cu mai multe ferestre. UNIX a evoluat de-a lungul anilor diferite companii, dar până de curând nu a fost folosit pe calculatoare personale, deoarece necesită un procesor foarte puternic, este foarte scump și complex, instalarea și funcționarea acestuia necesită calificări înalte. În ultimii ani situația s-a schimbat. Calculatoarele au devenit destul de puternice și a apărut o versiune gratuită și necomercială a sistemului UNIX pentru computere personale - sistemul Linux. Pe măsură ce popularitatea sistemului a crescut, au fost adăugate componente suplimentare pentru a facilita instalarea și operarea. Rețeaua globală de calculatoare Internet a jucat un rol semnificativ în creșterea popularității Linux. Deși stăpânirea Linux este mult mai dificilă decât stăpânirea sistemelor tip Windows, Linux este un sistem mai flexibil și în același timp gratuit, care atrage mulți utilizatori către el.

Există și alte sisteme de operare. Cunoscuta companie Apple produce computere Macintosh cu sistem de operare modern MacOS. Aceste computere sunt folosite în principal de editori și artiști. IBM produce sistemul de operare OS/2. Sistemul de operare OS/2 are aceeași clasă de fiabilitate și securitate ca Windows NT.

Sistemul de operare MS DOS cu shell-urile sale grafice Windows 3.1 și Windows 3.11 a fost înlocuit cu sisteme de operare cu drepturi depline Familia Windows(mai întâi Windows 95, apoi Windows 98, Windows Millennium, Windows 2000, Windows XP, Windows Vistași Windows 7). Figura prezintă etapele de dezvoltare a computerelor personale din clasa PC și a sistemului de operare Windows:

Familia de sisteme de operare Windows este un sistem de operare pe 32 de biți care asigură procesarea aplicațiilor multitasking și multi-threaded. Aceștia acceptă o interfață grafică convenabilă, capacitatea de a lucra în mod protejat și compatibilitatea cu programele modul realși capabilități de rețea. Windows include suport hardware Plug and Play, nume lungi de fișiere și robustețe îmbunătățită.

pe 32 de bițiînseamnă că operațiunile pe date pe 32 de biți sunt mai rapide aici decât pe datele pe 16 biți. Aplicațiile Windows pe 32 de biți rulează în propriul spațiu de adrese, care nu este accesibil altor programe. Acest lucru protejează aplicațiile de erorile celeilalte. Dacă o aplicație eșuează, cealaltă continuă să funcționeze normal. O aplicație eșuată poate fi încheiată.

Multifunctional oferă posibilitatea de a lucra în paralel cu mai multe aplicații. În timp ce unul dintre ei este ocupat, de exemplu, imprimând un document sau primind e-mailuri de pe Internet, celălalt poate recalcula o foaie de calcul sau poate efectua alte lucrări utile.

Multithreading permite aplicațiilor proiectate într-un mod specific să ruleze simultan mai multe procese proprii. De exemplu, atunci când lucrează cu o foaie de calcul cu mai multe fire, utilizatorul va putea să recalculeze într-un tabel în timp ce imprimă altul și încarcă un al treilea în memorie. În timp ce un fir așteaptă, de exemplu, să finalizeze o operațiune de comunicare cu un dispozitiv periferic lent, celălalt poate continua să-și facă treaba.

O caracteristică distinctivă a Windows este abordarea sa orientată pe obiecte a proiectării sistemului. La nivel de utilizator, abordarea obiectului este exprimată prin faptul că interfața este o aparență a lumii reale, iar lucrul cu mașina se reduce la acțiuni cu obiecte familiare. Astfel, folderele pot fi deschise, puse într-o servietă, documentele pot fi vizualizate, corectate, mutate dintr-un loc în altul, aruncate la coșul de gunoi, un fax sau o scrisoare poate fi trimis destinatarului etc. Utilizatorul lucrează cu sarcini și aplicații la fel ca și cu documentele de pe biroul lui. Abordarea orientată pe obiect este implementată prin intermediul modelului muncitor masa– obiect Windows principal. După pornirea Windows, acesta este afișat pe ecran. Pe desktop pot fi amplasate diverse obiecte: programe, foldere cu documente (texte, imagini, tabele), comenzi rapide către programe sau foldere.

Comenzi rapide oferiți acces la un program sau document din mai multe locații fără a crea mai multe copii fizice ale fișierului. Pe desktop puteți plasa nu numai pictograme de aplicații și documente individuale, ci și foldere. Folderele sunt un alt nume pentru directoare.

O inovație semnificativă în Windows a fost panou sarcini. În ciuda funcționalității sale mici, face mecanismul multitasking clar și accelerează foarte mult procesul de comutare între aplicații. În exterior, bara de activități este o bandă, situată de obicei în partea de jos a ecranului, care conține butoanele aplicației și butonul Start. În partea dreaptă există de obicei un ceas și pictograme mici ale programelor care sunt active în prezent.

Windows vă permite să lucrați cu fișiere audio și video de diferite formate. O realizare semnificativă a Windows au fost programele sale de comunicații computerizate încorporate. Comunicare Instrumente Windows sunt concepute pentru utilizatorii obișnuiți și nu necesită cunoștințe speciale. Aceste instrumente includ capabilități de rețea locală și rețele globale, configurarea modemurilor, conectarea la e-mail și multe altele.

În sistemul de operare Windows, mouse-ul este utilizat pe scară largă atunci când lucrați cu ferestre și aplicații. În mod obișnuit, mouse-ul este folosit pentru a selecta bucăți de text sau obiecte grafice, pentru a bifa și debifa casetele, pentru a selecta comenzile de meniu, pentru a selecta butoanele din bara de instrumente, pentru a manipula controalele din casete de dialog și pentru a „defila” documentele în ferestre.

În Windows, este utilizat în mod activ și butonul corect soareci. Prin plasarea cursorului peste obiectul de interes și făcând clic dreapta, puteți extinde contextual meniul, care conține cele mai comune comenzi aplicabile acestui obiect.

Când închideți, nu puteți pur și simplu opri computerul fără a închide sistemul corect - acest lucru poate duce la pierderea unor date nesalvate. Pentru a închide corect, este necesar să salvați datele în toate aplicațiile cu care lucra utilizatorul, să închideți toate aplicațiile DOS care rulau anterior, să deschideți meniul butonului „Start” și să selectați comanda „Oprire”.

Programe de ajutor (utilități) de obicei sunt destinate să nu rezolve probleme specifice ale utilizatorilor, ci să mențină și să îmbunătățească eficiența sistemului de calcul. Să ne uităm pe scurt la principalele tipuri de programe auxiliare.

Sistemul de gestionare a bazelor de date este un set de instrumente software și lingvistice necesare pentru a crea baze de date, a le ține la zi și a organiza căutarea informațiilor necesare în acestea.

    gestionarea datelor în memorie externă (pe discuri);

    gestionarea datelor din RAM folosind memoria cache a discului;

    înregistrarea modificărilor, copierea de rezervă și restaurarea bazei de date după eșecuri;

    suport pentru limbaje de baze de date (limbaj de definire a datelor, limbaj de manipulare a datelor).

    Servere de fișiere

În SGBD-urile server de fișiere, fișierele de date sunt localizate central pe un server de fișiere. SGBD-ul se află pe fiecare computer client ( stație de lucru). SGBD accesează datele printr-o rețea locală. Sincronizarea citirilor și actualizărilor se realizează folosind blocarea fișierelor. Avantajul acestei arhitecturi este încărcarea scăzută a CPU pe serverul de fișiere. Dezavantaje: încărcare potențial mare a rețelei locale; dificultatea sau imposibilitatea managementului centralizat; dificultatea sau imposibilitatea asigurării unor caracteristici atât de importante precum fiabilitatea ridicată, disponibilitatea ridicată și securitatea ridicată. Sunt utilizate cel mai adesea în aplicațiile locale care folosesc funcții de gestionare a bazelor de date; în sistemele cu intensitate scăzută de procesare a datelor și sarcini de vârf scăzute pe baza de date.

În prezent, tehnologia serverului de fișiere este considerată învechită, iar utilizarea ei în sistemele mari de informare este considerată un dezavantaj.

Exemple: Microsoft Access, Paradox, dBase, FoxPro, Visual FoxPro.

    Client server

SGBD-ul client-server se află pe server împreună cu baza de date și oferă acces direct la baza de date, în mod exclusiv. Toate cererile clientului pentru prelucrarea datelor sunt procesate central de către SGBD-ul client-server. Dezavantajul DBMS client-server este cerințele crescute pentru server. Avantaje: încărcare potențial redusă a rețelei locale; comoditatea managementului centralizat; comoditatea furnizării unor caracteristici atât de importante precum fiabilitatea ridicată, Valabilitate ridicată si securitate ridicata.

Exemple: Oracle, Firebird, Interbase, IBM DB2, Informix, MS SQL Server, Sybase Adaptive Server Enterprise, PostgreSQL, MySQL, Caché, LINTER.

    Incorporat

SGBD încorporat este un SGBD care poate fi furnizat ca parte a unui produs software fără a necesita o procedură de autoinstalare. Un SGBD încorporat este conceput pentru stocarea locală a datelor aplicației și nu este proiectat pentru utilizare partajată într-o rețea. Un SGBD încorporat fizic este cel mai adesea implementat ca bibliotecă de plug-in. Accesul la date din partea aplicației poate avea loc prin SQL sau prin interfețe speciale de program.

Exemple: OpenEdge, SQLite, BerkeleyDB, Firebird Embedded, Microsoft SQL Server Compact, Linter.

3. Etapele pregătirii programului pentru implementare. Modul software. Modul sursă. Difuzare. Limbajul mașinii. Traducători. Vehicul cu motor. Limbaj de asamblare. Limbaj de nivel înalt. Modul obiect. Se încarcă modulul. Interpretare.

Acțiune