Documente noi - cercetari, esee, comentariu, compunere, document
Documente categorii

Primele sisteme de operare

Primele sisteme de operare

Primul sistem de operare din istorie este CP/M ("Control Program Microcomputer"), creat pentru calculatoarele personale cu procesor pe 8 biti, si adaptat mai tarziu pentru procesoarele pe 16 biti de catre IBM.

CP/M v2.2

Dupa semnarea unui angajament cu IBM, Microsoft, companie fara experienta in domeniul sistemelor de operare, a cumparat QDOS ("Quick and Dirty Operating System") de la Seattle Computer Products si, dupa operarea unor mici modificari, l-a rebotezat "MS-DOS" si l-a lansat pe piata in 1981.



Existent in doua variante principale (MS-DOS de la Microsoft, cu cea mai recenta versiune v7 din 1994 si PC-DOS de la IBM), DOS reprezinta o combinatie de caracteristici CP/M si Unix (sistem de operare pe care il voi prezenta intr-un capitol ulterior).

MS-DOS este un sistem de operare monoutilizator, monoprogramare pentru computere compatibile IBM, avand cerinte minime de instalare foarte modeste la standardele din prezent: procesor compatibil Intel 8086 si 128kB RAM. Pentru prezentarea comenzilor DOS intr-o maniera "user-friendly", este utilizat mediul de lucru "Norton Commander".

Componentele nucleului DOS sunt: sistemul de gestionare a operatiunilor de intrare/iesire (pastrat pe discul de pe care se incarca sistemul de operare sub forma unui fisier numit "IBMBIO.COM" in versiunea IBM si "IO.SYS" in versiunea MS), componenta care gestioneaza fisierele ("IBMDOS.COM", respectiv "MSDOS.SYS") si o componenta care asigura interfata cu utilizatorul ("COMMAND.COM").

Printre "clonele" DOS distribuite gratuit in prezent se numara PTS din Rusia, FreeDOS si RDOS.

 

MS-DOS               Norton Commander

3. UNIX, Linux si OS/2

Elaborat intr-o prima varianta de catre Bell Laboratories, New Jersey in 1969, UNIX a atins versiunea V6, comercializabila, in 1971. La dezvoltarea sa au participat ulterior si alte companii, precum si universitatile Harvard si Illinois.

Printre versiunile UNIX existente in prezent se numara: .

UNIX este un sistem de operare multi-user, multi-tasking, iar nucleul sau are urmatoarele componente:

interfata cu procesele* utilizator

subsistemul de control al operatiilor de intrare/iesire

subsistemul de control al proceselor

interfata cu hardware-ul.

* proces (in acceptiunea UNIX) = program in stare de executie, continand atat imaginea fisierului executabil, cat si resursele utilizate in momentul executiei.

Prima versiune oficiala Linux (varianta open-source a sistemului de operare UNIX), a fost in 1991de catre Linus.

In numeroasele sa le versiuni (dintre care mentionez:.), Linux este un sistem de operare multiprogramare, multiutilizator si multiprocesor, special construit pentru Internet si distribuibil gratuit.

RedHat Linux

Avantajele Linux include separarea proceselor, astfel incat o eroare intr-unul dintre ele sa nu le afecteze pe celelalte, tehnica "share copy-on write pages", ce permite mai multor programe sa foloseasca aceeasi portiune de memorie si memoria virtuala. Dintre dezavantaje, pot fi enumerate bug-urile (din ce in ce mai putine) din sistem, problemele de securitate si lipsa de drivere pentru anumite dispozitive hardware.

Cerinte minime de instalare pentru Linux: procesor compatibil Intel 386 SX, 4 MB RAM, 60 MB HDD.

OS/2 este unul dintre cele mai puternice si stabile sisteme de operare multiprogramare existente la ora actuala. Printre versiunile OS/2 se numara Warp 3 si Warp 4.

OS/2

De la Windows 3.0 la Windows ME

Windows 3.0 s-a remarcat printr-o interfata atractiva ce utiliza pictograme, dar si prin caracteristica de multi-tasking. In varianta 3.1, Microsoft inlatura "Unrecoverable Application Error" si introducea "memoria virtuala" (exploatare a hard-disk-ului stimulativa pentru memoria RAM).



Fereastra Windows 3.1

Windows 95 este un sistem de operare in adevaratul sens al sintagmei, cu performante multimedia si facilitati de retea. Fata de versiunile anterioare sunt imbunatatite: intefata grafica, afisajul, valorificarea butonului drept al mouse-ului, flexibilitatea denumirilor fisierelor si folderelor, etc. Unul dintre capitolele semnificative care lasa de dorit in cazul Windows 95 este securitatea, mai ales cea din timpul activitatii online.

Windows 95

Windows 98 are la baza o serie de upgrade-ari succesive aduse ascendentului sau, Windows 95, fata de care aduce imbunatatiri in ce priveste transparenta, rapiditatea, securitatea si integrabilitatea WEB. Aceasta este versiunea in cadrul careia s-a introdus serviciul "Windows Update" prin Internet.

Windows 98 a adus  imbunatatiri

variantei din 95

Windows XP

Windows XP este distribuit in trei variante: Windows XP Professional, Windows XP Tablet Edition si Windows XP Home Edition.

Utilitate

Generalitate

Cerintele minime de instalare ale Windows XP sunt destul de exigente:

Eficienta

Transparenta

Flexibilitate

Windows XP ofera optiuni speciale pentru persoane cu probleme de vedere, de auz sau motorii, ce pot avea dificultati in utilizarea tastaturii si mouse-ului.

Fabricantilor de sisteme de calcul, Windows XP le ofera urmatoarele optiuni:

Opacitate

Securitate

Fisierele esentiale sistemului de operare sunt protejate impotriva modificarilor accidentale de catre utilizator sau aplicatii. Windows XP nu permite accesul aplicatiilor la nucleul sau.

Includ in continuare o lista de masuri de securitate aplicabile in Windows XP Professional si Home Edition. Acesta din urma este mai slab echipat din punct de vedere al securitatii decat varianta pentru afaceri.

Securitate minima

Dezactivarea "Simple File Sharing" - Atat terminalele Home Edition, cat si cele Professional care nu fac parte dintr-un domeniu folosesc un model de acces la retea numit "Simple File Sharing", in care orice accesare a computerului prin retea se face prin contul "Guest" (pentru a preveni utilizarea unui cont "Administrator" care nu este protejat prin parola. In aceste conditii, cand utilizatorul este conectat la Internet si nu utilizeaza un firewall sigur, fisierele din folderele "shared" sunt accesibile absolut oricui.

Pentru a dezactiva "Simple File Sharing" in Windows XP Professional se procedeaza astfel:


1.     Clic pe Start > My Computer > Tools > Folder Options


2.     Clic pe View

3.     In Advanced Settings, se deselecteaza casuta Use Simple File Sharing

4.     Clic pe Apply


Din pacate, Windows XP Home Edition nu permite dezactivarea "Simple File Sharing", deci este important sa ne asiguram ca fisierele care intra sub incidenta acesteia sunt "read-only".




Protejarea prin parola a tuturor conturilor - Atat Windows XP Home Edition, cat si Windows XP Professional permit existenta conturilor fara parola (cu diferenta ca Windows XP interzice accesarea acestor conturi din retea). Evident, conturile (mai ales cele cu privilegii de "Administrator") fara parola nu sunt indicate utilizatorilor interesati de securitate.


Folosirea cu precautie a conturilor "Administrator" - Acordarea statutului de "Administrator" mai multor conturi imbunatateste sansele de succes ale hacker-ilor. Este, deci, preferabil ca utilizatorii frecventi ai terminalului sa isi creeze conturi in grupul "Power Users", nu in cel de "Administrator".

Dezactivarea contului "Guest" - Contul "Guest" a fost intotdeauna o importanta lacuna de securitate. Din pacate, numai Windows XP Professional permite cu adevarat dezactivarea sa. Cand incercam sa dezactivam contul "Guest" in Windows XP Home Edition prin Control Panel, acesta va fi inlaturat numai din "Welcome screen". Prin retea, utilizatorii vor putea in continuare sa acceseze terminalul respectiv folosind acest cont. Singura sansa a a utilizatorilor Home Edition este sa il protejeze printr-o parola puternica.

Utilizarea unui firewall pentru conexiunile la Internet - Windows XP are un firewall incorporat, nu foarte complex, dar folositor utilizatorului obisnuit. Iata cum se activeaza acesta:

1.     In Start > Settings > Control Panel > Administrative Tools > Services verificam daca avem activate urmatoarele servicii: Application Layer Gateway Service, Network Connections, Network Location Awareness (NLA), Remote Acces Connection Manager.


2.     In Start > Settings > Control Panel > Network Connections, clic dreapta pe Local Area Connection.


3.     In Advanced, activam optiunea Internet Connection Firewall.

Instalarea de software AntiVirus pe toate terminalele este la fel de importanta pentru utilizatorii Windows XP ca pentru cei ai sistemelor de operare precedente din aceeasi familie.


Pastrarea la zi a Service Pack-urilor - Windows XP este un sistem de operare complex, cu bug-uri si lacune de securitate. O tactica des utilizata a hacker-ilor este sa se foloseasca de ultima problema de securitate detectata si remediata de Microsoft, mizand pe faptul ca majoritatea utilizatorilor nu au instalat patch-urile. Windows XP Service Pack 1 (SP1) remediaza peste 300 bug-uri si probleme de securitate, oferind in plus si cateva update-uri ale sistemului de operare.


Pentru a fi la curent cu ultimele aparitii in materie de patch-uri, putem activa "Windows Automatic Update" astfel:


1.     Clic pe Start > Control Panel > Performance and Maintenance > System.


2.     In Automatic Updates, efectuam setarile pe care le dorim.

Securitate medie

Utilizarea "Security Configuration Manager" in XP Professional - Security Configuration Manager (SCM) permite administratorilor sa defineasca sabloane de securitate. Microsoft ofera o serie de astfel de sabloane de nivel minim, mediu si maxim.


Utilizarea unor parole puternice - o parola buna are cel putin opt caractere (preferabil noua), este complexa, si se modifica la fiecare 60-90 de zile. Pentru a accesa optiunile de securitate si a face setari legate de numarul de caractere, complexitatea, durata de valabilitate si numarul de introduceri gresite permise, se efectueaza urmatorii pasi:



1.     Clic pe Start > Run > se tastateaza GPEDIT.MSC.


2.     Computer Configuration > Windows Settings > Security Settings > Local Policy > Security Options

Restrictionarea software-ului in XP Professional previne rularea programelor nedorite, care pot include virusuri, "Trojan horses" si alte programe cauzatoare de conflicte:


1.     Clic pe Start > Run > se tasteaza GPEDIT.MSC.


2.     Computer Configuration > Windows Settings > Security Settings > Software Restriction Policies

Limitarea numarului de conturi care nu sunt absolut necesare, cu parole simple si accesibilitate larga (precum conturile de test si conturile "shared").


Redenumirea contului "Administrator" in va opri pe unii hacker-i amatori si va complica "munca" celor profesionisti.

Crearea unui cont "Administrator" fals fara privilegii si cu o parola de peste 10 caractere.

Inlocuirea grupului "Everyone" cu Authenticated Users in optiunile de acces la fisierelor partajate.

Prevenirea afisarii ultimului nume de utilizator prin care s-a accesat terminalul prin combinatia de taste Ctrl-Alt-Del se realizeaza in felul urmator:

1.     Clic pe Start > Run > se tasteaza GPEDIT.MSC.


2.     Computer Configuration > Windows Settings > Security Settings > Local Policy > Security Options - aici se efectueaza setarile dorite.

Dezactivarea Remote Desktop in Windows XP Professional

Dezactivarea serviciilor inutile din Control Panel > Administrative Tools > Services.

Activarea EFS ("Encrypting File System") in Windows XP Professional.

Securitate avansata


Dezactivarea crearii fisierului "dump", care pot oferi acces hacker-ilor la informatii precum parolele aplicatiilor. Dezactivarea se face din Control Panel > System > Advanced > Startup and Recovery, schimband optiunea de la "Write Debugging Information" in "None".


Dezactivarea auto-rularii CD-ROM in XP Professional, astfel:

1.     Clic pe Start > Run > se tasteaza GPEDIT.MSC.



2.     Computer Configuration > Administrative Templates > System > Turn autoplay off

Utilizarea SmartCard-urilor in loc de parole. In aceasta situatie, terminalul trebuie configurat sa nu mai permita accesul din momentul in care SmartCard-ul este inlaturat:


Local Policies > Security Options > Interactive logon > Smart card removal behaviour > Lock Workstation


SmartCard Reader