Sisteme de fișiere - clasificări și implementări UNIX-Windows

Previzualizare referat:

Cuprins referat:

1 SISTEME DE OPERARE - PREZENTARE GENERALA A CELOR MAI UTILIZATE SO 1
1.1 MICROSOFT WINDOWS 1
1.2 UNIX 1
Structura sistemului UNIX 2
1.3 LINUX 2
1.4 MACHINTOSH - MACOS 3
2 SISTEME DE FISIERE 4
2.1 GENERALITATI 4
2.2 SISTEMUL DE FISIERE DE TIP DOS (MS-DOS, FREEDOS, WINDOWS 9X & ME) 4
2.2.1 Organizarea discurilor in MS-DOS 4
2.3 WINDOWS-UL SI SISTEMELE SALE DE FISIERE 6
2.3.1 NTFS – Prezentare generala 8
2.3.2 Tipuri de fisiere si drepturi de acces în NTFS 10
2.4 UNIX - FISIERE SI DIRECTOARE 11
2.4.1 Organizarea discurilor in Unix 11
2.4.2 Structura modului de organizare a informatiilor 11
2.4.2.1 Continutul principalelor directoare 13
2.4.3 Structura nodurilor index 14
2.4.4 Montarea sistemelor de fisiere in UNIX 15
2.4.5 Apeluri sistem si functii de biblioteca pentru lucrul cu fisiere 15
BIBLIOGRAFIE 16

Extras din referat:

1 Sisteme de operare - prezentare generala a celor mai utilizate SO

1.1 Microsoft WINDOWS

Windows 95 face parte din categoria sistemelor de operare pentru calculatoare personale.

Este destinat calculatoarelor de tip portabil, desktop si Pen Computing echipate cu procesoare

Intel x86 sau compatibile. Ofera facilitati deosebite privind interfata cu utilizatorul, suport pentru

comunicatii si pentru administrare usoara a resurselor sistemului. Windows 95 a fost proiectat

pentru a oferi un sistem puternic care sa poata fi folosit de persoane diverse in scopuri personale

si de afaceri. Nu in ultimul rand, trebuie mentionat faptul ca, pentru producatorii de software, se

ofera o singura platforma definita de Win32 API (32-bit Windows applications programming

interface) si OLE (Object Linking and Editing) pentru dezvoltarea de aplicatii care vor functiona pe

sistem de operare Windows 95.

In acest cadru se mai poate aminti ca Microsoft, dupa lansarea sistemului Windows 95

pune la dispozitia programatorului noi API-uri; 3D API, TAPI (Telephony API), MAPI

(Mail/Messaging API) si Speech API care dau o noua dimensiune aplicatiilor care vor fi create

pentru acest sistem.

Windows NT este destinat statiilor de lucru echipate cu procesoare Intel, MIPS, Alpha, etc.

in varianta Workstation, si serverelor multiprocesor in varianta Advanced Server. Ofera facilitati

deosebite privind interfata cu utilizatorul, suport pentru comunicatii si pentru administrare usoara

a resurselor sistemului. Windows NT a fost proiectat pentru administrarea retelelor de

calculatoare si pentru utilizatorii care dezvolta aplicatii in domeniile financiar-bancar, inginerie,

cercetare stiintifica, etc. In acest cadru se mai poate aminti ca Microsoft, dupa lansarea

sistemului Windows 95 pune la dispozitia programatorului noi API-uri; 3D API, TAPI (Telephony

API), MAPI (Mail/Messaging API) si Speech API care dau o noua dimensiune aplicatiilor care vor

fi create pentru acest sistem.

Windows XP, Vista: Tehnologia 64-bit pentru utilizatori este adoptata de industria IT, ca si

cum ar fi vorba de o noua Mecca si noutatile despre procesoare noi, aplicatii si sisteme de

operare, gata sa profite de avantajele celor 64-bit curg in fiecare zi din toate colturile lumii.

1.2 UNIX

Sistemul Unix este primul sistem care a inclus clasa de protocoale (set standard de servicii

pentru transmiterea de informatii intre calculatoare) TCP/IP ( Transmission Control Protocol /

Internet Protocol) utilizata astazi de cea mai mare retea de calculatoare la nivel mondial: sistemul

Internet, cu milioane de abonati pe toate continentele. Unii utilizatori ai sistemului Internet trebuie

sa fie familiarizati cu filosofia si comenzile sistemului UNIX, deoarece multe servicii oferite

utilizatorilor vor fi mai eficiente daca sunt cunoscute unele comenzi UNIX.

In prezent exista mai multe implementari (variante) ale sistemului UNIX:

- System V (licenta Unix Support Group-AT&T);

- Solaris (licenta Sun Microsystems);

- AIX (licenta IBM, pentru calculatoare RISC RS-6000);

- ULTRIX , OSF ( produs de firma DEC-Digital);

- HP-UX ( produs de firma Hewlett-Packard);

- Linux (free software-Linus Torvalds; Finlanda ).

Sistemul UNIX lucreaza in time-sharing fiind constituit dintr-un nucleu (Kernel) si un numar

foarte mare de utilitare accesibile prin intermediul interpretorului de comenzi Shell ce reprezinta

interfata dintre sistemul de operare si utilizator:

Structura sistemului UNIX

Nucleul este intermediarul intre interfata furnizata de apelurile de sistem si echipamentele fizice.

Nucleul realizeaza gestiunea fisierelor si memoriei, planificarea unitatii centrale intre procese.

Apelurile sistem definesc interfata cu programatorul.

Apelurile sistem pot fi grupate in trei categorii:

a) pentru prelucrarea fisierelor si perifericelor;

b) pentru controlul executiei proceselor;

c) pentru prelucrarea informatiei.

Versiunile actuale de UNIX ofera pentru utilizator atat interfete de tip linie de comanda,

desemnata prin Shell -cele mai utilizate fiind sh (Bourne Shell, dupa numele creatorului S.R.

Bourne), ksh (Korn Shell), csh (C Shell)-, cat si interfete grafice moderne (GUI-Graphical User

Interface). Sistemul poseda un interpretor de comenzi, ce are aceeasi sarcina ca si

command.com-ul din MS-DOS, si anume aceea de a prelua comenzile introduse de utilizator, de

a le executa si de a afisa rezultatele executiei acestora

Nucleul (Kernel) UNIX este constituit din doua componente principale:

- sistemul de gestiune a fisierelor;

- sistemul de gestiune a proceselor.

Fig.1 - Structura unui proces Unix-

1.3 LINUX

Acest sistem de operare este deja folosit masiv ca server de utilizatori variati, incepand cu

scoli, firme mici si mijlocii pana la laboratoare de cercetare si banci ce au nevoie de disponibilitate

si performanta ridicata. Printre utilizatorii cei mai mari ce au implementat si folosesc sistemul de

operare Linux se numara: NASA, Boeing, Amazon, Nokia, Le Figaro, Toyota, Google, Sony,

Disney, Reuters, structura guvernului american, canadian, britanic, german si francez.

Serviciile principale ce le poate asigura un server standard Linux sunt:

- Nameserver, server web, server e-mail, server FTP;

Observații:

UNIVERSITATEA DE NORD BAIA MARE

FACULTATEA DE INGINERIE

SPECIALIZAREA CALCULATOARE

ANUL III

Descarcă referat

Pentru a descărca acest document,
trebuie să te autentifici in contul tău.

Structură de fișiere:
  • Sisteme de Fisiere - Clasificari si implementari UNIX-WINDOWS.pdf
Alte informații:
Tipuri fișiere:
pdf
Nota:
9/10 (1 voturi)
Nr fișiere:
1 fisier
Pagini (total):
27 pagini
Imagini extrase:
27 imagini
Nr cuvinte:
14 094 cuvinte
Nr caractere:
84 622 caractere
Marime:
351.72KB (arhivat)
Publicat de:
NNT 1 P.
Nivel studiu:
Facultate
Tip document:
Referat
Domeniu:
Calculatoare
Predat:
la facultate
Materie:
Calculatoare
Profesorului:
Petrovan Adrian
Sus!