Diferite tipuri de software

Referat
9/10 (3 voturi)
Domeniu: Calculatoare
Conține 1 fișier: doc
Pagini : 11 în total
Cuvinte : 2401
Mărime: 381.48KB (arhivat)
Puncte necesare: 9

Cuprins

  1. Diferite tipuri de software 3
  2. Sistemul de operare 3
  3. Principalele functii ale unui sistem de operare 5
  4. Cele mai utilizate sisteme de operare 6
  5. Aplicatii software 7
  6. Aplicatiile software care pot fi folosite la birou sau acasa 7
  7. Etapele realizarii aplicatiilor software 7
  8. Etapele standard ale realizarii unui program 7
  9. Concluzie 9
  10. Bibliografie 10

Extras din referat

Diferite tipuri de software

Prin termenul de “software” se intelege ansamblul programelor, procedurilor si rutinelor care controleaza functionarea eficienta a elementelor hard. Un sistem de calcul nu poate sa prelucreze date fara sa fie programat. Un program consta dintr-o succesiune de instructiuni ce converg catre solutia problemei ce trebuie sa fie rezolvata.

Ansamblul programelor care alcatuiesc componenta software pot fi impartite inca de la inceput in doua categorii:

- Programe de sistem – coordoneaza modul in care lucreaza componentele sistemului si ofera asistenta in functionarea programelor se aplicatii. Se spune ca ele alcatuiesc software de baza.

Programele de sitem sunt proiectate astfel incat sa faciliteze utilizarea eficienta a resurselor sistemului de calcul si sa ofere instrumente pentru dezvoltarea de executie a programelor de aplicatii. Aceste programe sunt elaborate pentru anumite tipuri de sisteme de calcul si nu se pot folosi pe alte tipuri. Ele sunt furnizate de catre producatorii sistemelor de calcul sau de catre firme specializate. Programele de sistem se refera in principal la sistemul de operare.

- Programe de aplicatii (software de aplicatii)- executa sarcini de prelucrare care duc in mod direct la obtinerea rezultatelor rezolvarii unor probleme formulate de catre utilizatori. Ele justifica gama larga de utilizari posibile a unui calculator. Exemplele de aplicatii pot fi foarte numeroase: editarea si procesarea textelor, elaborarea rapoartelor statistice, financiar-contabile si bancare, proiectarea asistata constructiva si tehnologica, prelucrarea de imagini si sunet, modelarea si simularea sistemelor dinamice, gestiunea bazelor de date si multe altele. Executia propriu-zisa a unui program de calcul este un proces complex, la derularea caruia participa atat hard-ul, cat si - parte din softul unui calculator.

Softul de sistem este constituit din acele programe care coordoneaza diferite parti ale sistemului de calcul, pentru ca acesta sa execute alte programe(pe cele de aplicatii) rapid si eficient. Programele de sistem reprezinta un mediator intre programele de aplicatii si hard-ul calculatorului, urmarind in acelasi timp si degrevarea operatorului uman de - intreaga gama de sarcini de rutina.

Sistemul de operare (SO)- ansamblu de proceduri manuale si module de program de sistem prin care se administreaza resursele sistemului de calcul(procesoare, memorie, periferice, informatii ) ce asigura utilizarea eficienta, in comun, a acestor resurse si ofera utilizatorului - interfata cat mai comoda pentru utilizarea sistemului de calcul.

Asadar, sistemul de operare poate fi considerat ca reprezentand interfata dintre componentele har si utilizator.

Pentru a raspunde rolului de interfata hardware – utilizator, majoritatea sistemelor de operare sunt organizate pe doua nivele:

- Fizic – mai apropiat de hardware cu care interfereaza printr-un sistem de intreruperi. Intreruperea presupune executiei programului in curs printr-un semnal, ca urmare a unui eveniment, deservirea intreruperii si apoi reluarea executiei programului in curs.

- Logic – mai apropiat de utilizator, interferand printr-un sistem de comenzi, limbaje de programare, utilitare.

Corespunzator acestor doua niveluri, sistemele de operare cuprind in general doua categorii de programe:

- De comanda si control pentru coordonarea si controlul tuturor functiilor sistemului de operare ( procese de intrare/iesire, executia intreruperilor, comunicatia hardware- utilizator etc.);

- De servicii ( prelucrari) – executate sub supravegherea programelor de comanda si control, utilizate de programator pentru dezvoltarea programelor sale de aplicatie.

Principalele functii ale unui sistem de operare sunt:

Gestiunea prelucrarilor – ofera posibilitati de pregatire si lansare in executie a programelor de aplicatie.

Pentru aceasta, sistemul de operare trebuie sa dispuna de:

- Un editor de texte, pentru introducerea si modificarea unui program sursa ( program scris intr-un limbaj de programare );

- Un translator pentru limbajul de programare folosit ( asamblor, compilator, interpretor ), pentru traducerea instructiunilor din programul sursa intr-in limbaj recunoscut de sistemul de calcul ( program obiect);

- Un editor de legaturi pentru realizarea de legaturi intre modulele obievt in vederea construirii structurii pe segmente, necesare executiei programelor ( program direct executabil ). Acesta se incarca in memorie de catre componenta sistemului de operare numita incarcator, si din acel moment executia poate avea loc.

- Gestiunea resurselor- identificarea programelor ce se executa, a necesarului de memorie, a dispozitivelor periferice si a cerintelor privind protectia datelor;

- Gestiunea fisierelor- realizeaza separarea fisierelor incarcate in memorie si grupeaza fisiereke pe diferiti utilizatori;

Preview document

Diferite tipuri de software - Pagina 1
Diferite tipuri de software - Pagina 2
Diferite tipuri de software - Pagina 3
Diferite tipuri de software - Pagina 4
Diferite tipuri de software - Pagina 5
Diferite tipuri de software - Pagina 6
Diferite tipuri de software - Pagina 7
Diferite tipuri de software - Pagina 8
Diferite tipuri de software - Pagina 9
Diferite tipuri de software - Pagina 10
Diferite tipuri de software - Pagina 11

Conținut arhivă zip

  • Diferite Tipuri de Software.doc

Alții au mai descărcat și

Echipamente periferice de ieșire - imprimanta

ARGUMENT Termenii : calculator sau computer desemnează un mare număr de sisteme electronice, pornind de la calculatoarele personale şi ajungând la...

Ghid Office

Cap. 1. SISTEME DE OPERARE 1.1,Prezentare generala Se numeste sistem de operare ansamblul programelor si procedurilor care asigura indeplinirea...

Componente de rețea

ARGUMENT Ştiinţa este un ansamblu de cunoştinţe abstracte şi generale fixate într-un sistem coerent obţinut cu ajutorul unor metode adecvate şi...

Dispozitive periferice de întrare

ARGUMENT Un calculator, numit si computer sau ordinator, este o masină de prelucrat date si informatii conform unei liste de instructiuni numită...

Proiect Inginerie Software - Multimedia Chat Application

1. Prezentare generala Acest proiect doreste a implementa o aplicatie chat cu capacitati multimedia asemanatoare serviciilor de chat deja...

Memoria internă a unui calculator personal

ARGUMENT Industria memoriilor este una dintre cele mai dinamice aplicatii ale electronicii din zilele noastre. In ultimi ani chip-urile de memorie...

Componente calculator - periferice de intrare

Echipamentele periferice de intrare Un periferic este o piesă de hardware ce se adaugă unui sistem de calcul pentru a-i extinde funcționalitatea....

Arhitectura calculatoarelor - Intel vs AMD

Rezultatele din testul 3DS Max 7 SPECapc Test Testul alaturat consta in crearea modelelor 3D, modificarea si randarea scripturilor. Conform...

Te-ar putea interesa și

Proiect pentru evaluarea activității practice - pachetul de programe Saga

CAPITOLUL 1: DESCRIEREA GENERALÃ A PACHETULUI DE PROGRAME Succesul unei afaceri este determinat, printre altele, ºi de existenþa unui sistem...

Sisteme Informatice Pentru Resurse Umane

Cap. 1. Descrierea generala a produsului informatic Programul de salarii si evidenta personal Demo-Sal ajuta la rezolvarea problemelor legate de...

Implementare - Managementul Documentelor

Introducere Managementul documentelor reprezinta un sistem informatic care permite circularea,stocarea si regasirea documentelor aflate in orice...

Managementul Calității Aplicațiilor Informatice

Software projects are the main component of developing the modern informational society. The quality management of those projects assures the...

Modelul Arhitectural OSI

Elaborarea standardelor pentru retele a devenit necesara datorita diversificarii echipamentelor si serviciilor, care a condus la aparitia de retele...

Afaceri Electronice pe Internet

1. Consideratii generale asupra conceptului de sistem, societate comerciala integratoare; Introducere Cresterea ponderii activitatilor cu...

Sisteme de măsurare 3D

Grupul de ştiinţe, grupate sub denumirea generică de Măsurători Terestre, au ca obiect studiul formei şi dimensiunilor Pământului în ansamblul său,...

Curs birotică anul I

1. INTRODUCERE ÎN BIROTICA 1.1 Definirea biroticii În ultimele doua decenii, miniaturizarea si scaderea pretului componentelor electronice au...

Ai nevoie de altceva?