Majoritatea utilizatorilor operează cu ușurință cu termeni, fără să se gândească la sensul lor. Chiar și faptul că un cuvânt este folosit în contexte diferite nu mai este surprinzător, deși acestui aspect ar trebui să i se acorde atenție. Ce este o interfață - interacțiunea dintre oameni și tehnologie, care în prezent se manifestă în multe domenii.

Interfață - ce este?

Adesea acest cuvânt pâlpâie în terminologia computerului, deși un vizitator frecvent într-un context complet diferit. În psihologia inginerească, termenul este explicat ca diferite metode comunicarea între utilizator și echipamentele de birou. Denumirea „interfață” a venit de la britanici, ceea ce înseamnă „între persoane”. În domeniul tehnologiei Internet, acest termen cuprinde sisteme de comunicații unificate care garantează schimbul de date între obiecte. Cel mai comun termen este „interfața cu utilizatorul” - un set de metode care ajută o persoană să opereze echipamente.

Experții disting două tipuri:

  1. Tipul de interfață booleană.Un set de algoritmi și acorduri stabilite pentru schimbul de date între elemente.
  2. Tipul fizic al interfeței. Conectarea datelor automate, fiziologice și multifuncționale, cu sprijinul cărora se realizează conexiunea.

Acest termen are propria sa clasificare în definirea setului de software și hardware care formează interconectarea dispozitivelor:

  1. Interfață intra-mașină - conectarea firelor, a circuitelor de interfață cu elemente PC și algoritmi de transmisie a semnalului. Distingeți între conectat simplu și conectat multiplu.
  2. În față- conceptul de interconectare a unui PC cu dispozitive la distanță. Există o interfață periferică și de rețea.

Ce este o interfață intuitivă?

Ce este o interfață cu utilizatorul este o vedere în care o poziție este reprezentată de o persoană, iar opusul este un dispozitiv. Fraza este adesea menționată de specialiștii IT, dar deja în interpretarea unui set de metode și legi ale interacțiunii sistemului:

  • meniu TV și telecomandă;
  • ecranul ceasului și setările acestuia;
  • tablou de instrumente și pârghii de control.

Dacă considerăm interfața sistemului ca o comunicație între utilizator și echipamentele de birou, atunci aceasta poate fi caracterizată ca un dialog. Utilizatorul trimite cereri de date echipamentelor de birou sau cere ajutor și, în schimb, primește comentariile necesare sau un ghid de acțiune. O interfață de utilizare este o caracteristică a cât de comod, ergonomic și cât efort este necesar pentru a obține cel mai bun rezultat posibil.

Ce este o interfață de site?

Dacă interfața este un set de tehnică și instrumente software, care garantează interacțiunea dispozitivelor, atunci site-ul Internet este un mecanism încorporat de comunicare între utilizator și sistem. Utilizatorul poate:

  • utiliza serviciile;
  • face comenzi și aplicații;
  • completează chestionare.

Ce este o interfață ușor de utilizat? Termenul înseamnă că aspect Îmi place resursa, mecanismul de funcționare al acestuia este clar, sistemul oferă în mod clar recomandări. Cerințe de bază pentru interfața site-ului:

  • naturaleţe;
  • consistență;
  • acces direct la sistemul de ajutor;
  • consistență.

Ce este o interfață într-un computer?

Interfața cu utilizatorul aplicației joacă, de asemenea, un rol foarte important, deoarece programul în sine este evaluat de acești indicatori. Dezvoltatorii notează următoarele prevederi de bază:

  1. O referință la dispozitivul pentru care se face aplicația.
  2. Pictograma trebuie să reflecte ideea principală.
  3. Zona tactilă a ecranului tactil trebuie să aibă o eroare semnificativă.

Interfața sistemului de operare

Există, de asemenea, un astfel de termen ca „interfață a sistemului de operare” - un set de instrumente care transmit comenzi de control. Următoarea este o defalcare în subspecii:

  1. Interfață linie de comanda - tipul de comunicare text între utilizator și computer, atunci când sunt tastate manual expresii pe tastatură.
  2. Interfață de programare - cererile sunt transmise de programe. A fost dezvoltată o serie de utilitare OS, din care utilizatorul îl selectează pe cel de care are nevoie.

Ce este interfața programului?

Interfața programului este un set de componente de ghidare ale programului care ajută utilizatorul să efectueze o serie de acțiuni: tastele și ferestrele de pe monitor. Pentru a vedea un film, se folosește un program media player, iar imaginea și sunetul sunt deja reglementate de butoane și glisoare. Interfața sistemului garantează datele necesare în programe, există două tipuri de pagini de interfață:

  1. Interogări în care este implementată o abordare bazată pe meniu.
  2. Rezultatele cautarii.

Interfața jocului

Ce este o interfață grafică este un tip de interfață utilizator în care meniurile și butoanele sunt prezentate pe ecran ca imagini grafice. Acesta oferă o oportunitate pentru fanii jocurilor online de a controla eroii și de a comunica cu alți jucători. Datorită acestui program, utilizatorii introduc orice acțiune a figurilor folosind mouse-ul sau tastatura. Această viziune a fost creată pentru confortul tehnicienilor, dar în timp a devenit invenția care a modelat piața computerelor.

În zona tehnologia Informatiei există mai multe concepte fundamentale. Una dintre ele este „interfața”. Rețineți că poate fi interpretat cu diferite puncte viziune. Capitolul anterior a descris conceptul de „interfață de apel de sistem”. Dacă căutați un astfel de termen în dicționarele Yandex, veți primi mai mult de o duzină de definiții ale termenului, dintre care majoritatea sunt date în combinație cu alți termeni, de exemplu: „Interfață de transfer de date”, „Interfață de programare”, „Aplicație interfață ". În dicționarul „Științe ale naturii” de pe GLOSAR .RU este dată următoarea definiție a unui concept fundamental.

O interfață în sensul cel mai larg este o graniță definită de standarde între obiectele independente care interacționează. Interfața definește parametrii, procedurile și caracteristicile interacțiunii obiectelor.

În „Dicționarul de publicare” există o astfel de definiție a termenului de bază „interfață”. Aceasta:

  1. Sistemul de conexiuni și interacțiune a dispozitivelor computerizate.
  2. Mijloace de interacțiune a utilizatorului cu sistemul de operare al computerului sau programul utilizatorului... Există o interfață grafică pentru utilizator (interacțiunea cu computerul este organizată folosind pictograme, meniuri, casete de dialog etc.) și o interfață inteligentă (mijloc de interacțiune între utilizator și computer în limbajul natural al utilizatorului).

După cum puteți vedea, acest termen are două semnificații aici. Dar ne vom concentra pe scurt pe a doua - „interfața cu utilizatorul”. Pe sursa deja menționată GLOSAR .RU este definită după cum urmează: „Interfața cu utilizatorul este elementele și componentele programului care pot influența interacțiunea utilizatorului cu software-ul, inclusiv:

  • mijloace pentru afișarea informațiilor, informațiilor afișate, formatelor și codurilor;
  • moduri de comandă, limbajul interfeței utilizatorului;
  • dispozitive și tehnologii de introducere a datelor;
  • dialoguri, interacțiuni și tranzacții între utilizator și computer;
  • feedback-ul utilizatorilor;
  • sprijinirea deciziilor într-un anumit domeniu;
  • procedura de utilizare a programului și documentația acestuia ".

Odată cu dezvoltarea computerului, metodele și mijloacele de interacțiune a utilizatorului cu sistemul de operare s-au schimbat. Utilizarea pe scară largă a computerelor digitale a dus la un mod de comunicare între oameni și computere într-un limbaj special. La început, în perioada de procesare în serie a sarcinilor, aceasta a fost implementată folosind suporturi speciale de stocare (de exemplu, cartele perforate pe care au fost aplicate sarcini pentru un computer). Dar mai târziu, cu utilizarea pe scară largă a terminalelor și tastaturilor, modul de comandă experiența utilizatorului, în care interacțiunea se baza pe un sistem de comenzi încorporate. În enciclopedia liberă „Wikipedia” este definită după cum urmează.

Interfață linie de comandă (English Command line interface, CLI) - un fel de interfață text (CUI) între o persoană și un computer, în care instrucțiunile către computer sunt date în principal prin introducerea șirurilor de text (comenzi) de la tastatură; în sistemele UNIX , este posibilă utilizarea unui mouse. Cunoscută și sub numele de „consolă”.

Iată un fragment aproximativ al ecranului care apare în modul linie de comandă (Fig. 4.1).


Figura: 4.1.

Invitația () apare în stânga liniei, după care puteți introduce o comandă, ale cărei rezultate sunt afișate în continuare. Iată un exemplu de executare a comenzii date în Linux (Fig. 4.2).


Figura: 4.2.

Primele sisteme de operare de la Microsoft pentru computerele personale IBM PC (erau denumite MS DOS) au acceptat și modul de comandă, similar cu alte sisteme. Linia în care au fost tastate comenzile a fost similară cu cele de mai sus. Astăzi, modul de comandă al sistemelor de operare este oferit de emulatoarele cmd.exe (pentru modul pe 32 de biți) sau comandă. com (pentru modul pe 16 biți). În modul grafic al familiei UNIX / Linux linie de comanda emulat de programul Terminal (xterm).

Rețineți că pentru computerele cu sistemul de operare MS DOS, legendarul program Norton Commander a devenit un plus de succes la implementarea unei astfel de interfețe cu utilizatorul. A minimizat acțiunile de tastare în linia de comandă, permițându-vă să operați, în primul rând, alegând comanda corespunzătoare din meniu. De asemenea, acest program folosește activ tastele funcționale calculator. Wikipedia descrie acest sistem după cum urmează:

„Norton Commander (NC) este un popular manager de fișiere pentru DOS, dezvoltat inițial de programatorul american John Socha (unele componente suplimentare au fost scrise integral sau parțial de alte persoane: Linda Dudinyak - Commander Mail, spectatori; Peter Bradeen - Commander Mail; Keith Ermel, Brian Yoder - telespectatori) Programul a fost lansat de Peter Norton Computing (condus de Peter Norton), care a fost achiziționat ulterior de Symantec Corporation. "

Iată un exemplu de captură de ecran a acestui manager de fișiere (Fig. 4.3).


Figura: 4.3.

Popularitatea programului a fost atât de mare încât au apărut numeroase clone care au copiat mai mult sau mai puțin exact cele ale lui Norton

O interfață grafică de utilizator (GUI - Graphical User Interface) este un mijloc care permite utilizatorilor să interacționeze cu componentele hardware ale unui computer într-un mod suficient de confortabil și convenabil.
De-a lungul anilor, au fost create mai multe interfețe grafice pentru un număr mare de sisteme de operare precum OS / 2, Macintosh, Windows, AmigaOS, Linux, Symbian OS etc.
Să încercăm să aruncăm o privire asupra evoluției designului interfeței acestor sisteme încă din anii '80.
Trebuie să spun că acest subiect demonstrează doar realizări și etape semnificative în domeniul designului grafic (și nu al sistemelor de operare în general) și nu toate sistemele există până în prezent.

Prima GUI a fost dezvoltată la Centrul de Cercetare Xerox Palo Alto (PARC) în anii 70 îndepărtați. Această dezvoltare a lansat o nouă eră de inovație în grafica computerizată.
Primul computer personal care a folosit noua interfață grafică a fost Xerox Alto, creat în 1973. Nu era un produs comercial și era destinat în principal cercetării științifice din universități.

1981-1985

Xerox 8010 Star (1981)
A fost primul sistem introdus ca computer desktop integrat care a inclus aplicații software și o interfață grafică. Computerul a fost cunoscut sub numele de „Xerox Star”, redenumit ulterior „ViewPoint” și mai târziu „GlobalView”.

Apple Lisa Office System 1 (p1983)
Cunoscut și sub numele de Lisa OS, acronimul în acest caz este prea ambiguu pentru numele său Office System (Office System). A fost creat de Apple cu intenția de a crea un computer pentru lucrul cu documente.
Dar, din păcate, acest sistem a fost „ucis” de sistemul de operare Apple Macintosh, care era mai accesibil în acel moment.
Au existat, de asemenea, upgrade-uri ale sistemului Lisa OS la Lisa OS 2 în 1983 și Lisa OS 7/7 3.1 în 1984, dar aceste modificări au afectat doar sistemul în sine și nu interfața acestuia.


VisiCorp Visi On (1984)
Visi On a fost prima interfață dezvoltată pentru computerul IBM. Acest sistem era destinat marilor corporații și era destul de costisitor. Interfața folosea un mouse, avea un program de instalare și un sistem de ajutor încorporat, dar nu folosea pictograme.


Mac OS System 1.0 (introdus în 1984)
Sistemul 1.0 a fost primul sistem de operare construit pentru Macintosh. Avea deja mai multe detalii despre sistemul de operare modern - se baza pe principiul ferestrei și conținea pictograme. ferestrele ar putea fi trase cu mouse-ul și fișierele și folderele ar putea fi copiate prin glisare și plasare la destinație.

Amiga Workbench 1.0 (1985)
După lansare, Amiga părea să fie înaintea timpului său. Interfata grafică a inclus, de exemplu: grafică color (4 culori: negru, alb, albastru și portocaliu), în cea mai mare parte multitasking acceptat, sunet stereo și pictograme multi-state (selectate și neselectate).


Windows 1.0x (1985)
Anul acesta Microsoft a preluat în cele din urmă interfața globală și a lansat Windows 1.0, primul său sistem de operare bazat pe GUI. Sistemul avea pictograme grafice color 32x32 pixeli. Cu toate acestea, cea mai interesantă inovație (deși a dispărut ulterior) a fost pictograma unui ceas analogic animat (cu săgeți :)).


GEM (1985)
GEM (Graphical Environment Manager) creat de Digital Research, Inc. (DRI) a fost geam. A fost inițial creat pentru a fi utilizat cu sistemul de operare CP / M bazat pe microprocesoarele Intel 8088 și Motorola 68000, dar ulterior a fost modificat pentru utilizare în DOS. Majoritatea oamenilor își vor aminti GEM ca GUI pentru computerele Atari ST și au fost folosite și pentru seria IBM de computere compatibile de la Amstrad. De asemenea, a servit drept motor pentru Ventura Publisher și alte câteva programe DOS. A fost portat și pe alte computere, dar nu a câștigat popularitate pe ele.

1986 - 1990

IRIX 3 (lansat 1986, prima versiune 1984)
Sistemul de operare IRIX pe 64 de biți a fost creat pentru UNIX. O caracteristică interesantă a GUI-ului său este suportul pentru pictograme vectoriale. Această caracteristică a fost integrată în acest sistem cu mult înainte ca Mac OS X să existe.

GEOS (1986)
GEOS (Graphic Environment Operating System) a fost dezvoltat de Berkeley Softworks (ulterior GeoWorks). A fost inițial dezvoltat pentru Commodore 64 și a inclus o imagine procesor de cuvintenumit geoWrite și un program de vopsire numit geoPaint.

Windows 2.0x (1987)
Gestionarea ferestrelor a fost îmbunătățită semnificativ în această versiune. Acum este posibilă suprapunerea, redimensionarea, maximizarea, mărirea și micșorarea ferestrelor.


OS / 2 1.x (1988)
Inițial, OS / 2 a fost ideea IBM și Microsoft, dar în 1991 cele două companii s-au împărțit în Microsoft cu propria tehnologie GUI pentru Windows OC și IBM continuând dezvoltarea OS / 2. Interfața utilizată în OS / 2 a fost denumită „Presentation Manager”. Această versiune a interfeței grafice acceptă numai pictograme monocrome.


NeXTSTEP / OPENSTEP 1.0 (1989)
Steve Jobs a fost interesat de ideea creării unui computer ideal pentru laboratoare de cercetare și universități. Ulterior, această idee a dus la o pornire numită NeXT Computer Inc.
Primul computer NeXT a fost introdus în 1988, dar s-au făcut progrese semnificative în 1989 odată cu lansarea NeXTSTEP 1.0 GUI, care ulterior a devenit OPENSTEP.
Pictogramele interfeței au devenit mai mari (48x48) și au folosit mai multe culori. GUI a fost inițial monocrom, dar începând cu versiunea 1.0, a apărut suportul pentru monitoarele color. Această captură de ecran arată cum arăta interfața sa târzie.

OS / 2 1.20 (1989)
Următoarea versiune a interfeței grafice arată câteva îmbunătățiri în multe domenii. Pictogramele arată mai frumos, iar ferestrele sunt mai fine.

Windows 3.0 (1990)
Prin această versiune, dezvoltatorii de la Microsoft au înțeles toate avantajele reale ale interfeței grafice și au început să o îmbunătățească semnificativ.
Sistemul de operare în sine a început să accepte standarde și un mod extins pentru 386 de arhitecturi, care a început să necesite mai multă memorie de 640 kilobyți și mai mult spațiu hard diskca urmare, au devenit posibile rezoluții precum Super VGA 800 × 600 și XGA 1024 × 768.
În același timp, Microsoft a invitat artista și designerul grafic Susan Kare să dezvolte designul pictograme Windows 3.0 și creați o imagine unică a GUI-ului dvs.


1991 - 1995

Amiga Workbench 2.04 (1991)
O mulțime de îmbunătățiri au fost făcute pentru această versiune a GUI. Schema de culori a fost modificată și au fost introduse elemente de proiectare volumetrice. Desktop-ul ar putea fi împărțit vertical în două ecrane cu rezoluții native și adâncimi de culoare, deși astăzi pare puțin ciudat. Rezoluția standard a fost de 640 × 256, dar rezoluțiile mai mari au fost acceptate și în hardware.

Mac OS System 7 (1991)
Mac OS versiunea 7.0 a fost primul sistem Mac care a acceptat culoarea. Nuanțele de gri, albastru și galben au fost adăugate icoanelor.


Windows 3.1 (1992)
Acest versiunea Windows a inclus fonturi TrueType preinstalate. În acel moment, acest lucru a fost determinat folosind ferestre ca platformă de publicare.
Această funcționalitate era disponibilă anterior doar în Windows 3.0 folosind Adobe Type Manager (ATM), un sistem de gestionare a fonturilor de la Adobe. Această versiune conținea și o schemă de culori numită „Hotdog Stand” care conține nuanțe strălucitoare de roșu, galben și negru.
Această schemă a fost creată pentru a facilita percepția textului și a informațiilor grafice pentru persoanele cu deficiențe de vedere a culorilor.

OS / 2 2.0 (1992)
A fost primul GUI care a avut drept scop sprijinirea interfețelor multilingve și a fost, de asemenea, primul cu care au fost efectuate teste de utilizare și accesibilitate. Interfața a fost creată utilizând designul orientat pe obiecte. Fiecare fișier și folder era reprezentat de obiecte care puteau fi asociate cu alte fișiere, foldere și programe. De asemenea, a acceptat tehnologia drag and drop și posibilitatea de a schimba tema.


Windows 95 (1995)
În Windows 95, interfața cu utilizatorul a fost complet reproiectată. Aceasta a fost prima versiune de Windows în care un buton cu o cruce a apărut în colțul fiecărei ferestre pentru a-l închide.
Au fost adăugate diferite stări de pictograme și controale (cum ar fi: disponibil, indisponibil, selectat, bifat etc.). De asemenea, a apărut pentru prima dată celebrul buton „Start”.
Pentru Microsoft, acesta a fost un mare pas înainte atât pentru sistemul de operare, cât și pentru unificarea GUI.


1996 - 2000

OS / 2 Warp 4 (1996)
În 1996, IBM a introdus OS / 2 Warp 4, care a adus îmbunătățiri semnificative aspectului desktop-ului.
Pictogramele erau amplasate pe desktop, unde utilizatorul își putea plasa propriile fișiere și foldere. Distrugătorul care a apărut a fost similar cu Coșul de reciclare din Windows sau coșul de gunoi (?) (Coșul de gunoi) din Mac OS, cu excepția faptului că a șters imediat documentele plasate în acesta, în loc să stocheze o copie cu posibilitatea recuperării.


Mac OS System 8 (1997)
Pictogramele standard pentru această versiune a GUI au fost 256 colorate. De asemenea, Mac OS 8 a fost unul dintre primele sisteme care a folosit o vizualizare izometrică a imaginii icoanelor, numită și icoane pseudo-3D. Tema gri platină, folosită pentru prima dată aici, a devenit semnul distinctiv al versiunilor ulterioare ale acestui sistem.

Windows 98 (1998)
Stilul pictogramelor era similar cu Windows 95, dar sistemul folosea deja mai mult de 256 de culori pentru a afișa interfața grafică. Aproape complet schimbat Windows Explorer și „Active Desktop” a apărut pentru prima dată.

KDE 1.0 (1998)
Acesta este modul în care echipa KDE și-a descris proiectul în versiune: „KDE este un mediu de desktop modern pentru computerele care rulează UNIX. KDE încearcă să răspundă nevoii unei interfețe rapide și ușoare pentru sistemele Unix, care amintește de omologii MacOS și Window95 / NT. O platformă informatică complet gratuită și deschisă este disponibilă tuturor gratuit, inclusiv codul sursă pentru modificare. "

BeOs 4.5 (1999)
Sistemul de operare BeOS a fost dezvoltat pentru computerele personale. A fost scris inițial în Be Inс. în 1991 să ruleze pe mașinile BeBox. Ulterior a fost creat pentru a profita de noile tehnologii și hardware, cum ar fi multitaskingul simetric folosind un sistem modular I / O, multithreading aproape complet, multitasking aproape complet și un sistem de fișiere jurnalizat pe 64 de biți cunoscut sub numele de BFS. Interfața grafică BeOS s-a bazat pe principiile unui design clar, curat și nu stângaci.

GNOME 1.0 (1999)
Interfața GNOME a fost creată în principal pentru Linux Red Hat, dar au apărut și versiuni ulterioare pentru alte distribuții Linux.

2001 - 2005

Mac OS X (2001)
La începutul anilor 2000, Apple și-a anunțat noua interfață „Aqua”, iar în 2001 compania a introdus-o cu noul său sistem de operare, Mac OS X.
Pictogramele implicite de 32x32 și 48x48 pixeli au fost înlocuite cu pictograme mari de 128x128 pixeli folosind anti-aliasing și transluciditate.
Cu toate acestea, după lansarea acestui GUI, au existat multe critici. Se pare că utilizatorii nu erau pregătiți pentru astfel de schimbări drastice, dar în curând au acceptat un stil nouiar astăzi această GUI este fundamentul pentru toate sistemele Mac OS X.

Windows XP (2001)
Microsoft a încercat să schimbe complet interfața cu fiecare nouă platformă, iar Windows XP nu face excepție. A devenit posibil să se schimbe stilurile pentru GUI, utilizatorii putând schimba complet aspectul și comportamentul interfeței. În mod implicit, pictogramele aveau o dimensiune de 48x48 pixeli și erau utilizate în milioane de culori.

KDE 3 (2002)
De la versiunea 1.0, mediul KDE s-a îmbunătățit semnificativ. Toate graficele și pictogramele au fost rafinate și execuția a fost unificată.

2007 - 2009 (până în prezent)

Windows Vista (2007)
Acesta a fost răspunsul Microsoft către concurenții săi. De asemenea, au fost adăugate o mulțime de animații 3D. De la Windows 98, Microsoft a încercat întotdeauna să îmbunătățească desktopul. Windows Vista introduce widget-uri și mai multe îmbunătățiri, împreună cu eliminarea „Active Desktop”.

Mac OS X Leopard (2007)
Apple, în cea de-a șasea generație de Mac OS X, a ridicat din nou ștacheta pentru interfața cu utilizatorul. Baza GUI a rămas în continuare interfața Aqua cu bara de defilare lucioasă și culorile gri și albastru platină. Detaliile noii interfețe arată și mai naturaliste și mai voluminoase, cu un andocare 3D și mai multă animație și interactivitate.

GNOME 2.24 (2008)
GNOME s-a străduit să creeze teme și imagini de fundal în versiunea 2.2.4, în conformitate cu obiectivul său de a face computerul să arate bine. A avut loc o competiție pentru a colecta cele mai captivante imagini pe care să le folosească ca fundaluri pentru desktop, pe care le-au inclus în versiunea 2.24.

KDE (v4.0 - ianuarie 2008, v4.2 - martie 2009)
Versiunea 4 a KDE a prezentat multe îmbunătățiri noi ale mediului și interfeței, cum ar fi animația, anti-aliasing, gestionarea eficientă a ferestrelor și suport pentru widgeturile desktop. Pictogramele de pe desktop sunt ușor de schimbat și fiecare element de design este ușor de configurat. Cele mai notabile schimbări au venit cu icoane, teme și sunete, care au fost furnizate de echipa Oxygen Project. Aceste icoane au devenit cele mai fotorealiste. Poate că cea mai mare îmbunătățire din istoria KDE este că acum poate rula liber atât pe platformele Windows, cât și pe Mac OS X.

apăsați:
Windows 7 (probabil la sfârșitul anului 2009)
Sistem de operare familia Windows, este acum în testarea beta. Printre modificările care au apărut, merită menționat suportul pentru afișajele multitouch și apariția unei noi bare de activități. Mai multe detalii, de exemplu, la turbomilk.

Am găsit capturile de ecran vechi de 10 ani sau mai interesante, comparând cât de mult s-a schimbat într-o perioadă de timp relativ scurtă.

CONTURUL LECȚIEI Locul lecției: sala de informatică.

Subiect: Informatică.

Subiectul lecției: Conceptul unui sistem de operare. Interfața sălii de operație

Scopul lecției: familiarizarea elevilor cu scopul sistemelor de operare. Sarcini:

    Educational:

ia în considerare conceptele de sistem de operare, interfață

sistem de operare; precum și conceptele de autentificare și autorizare a utilizatorilor;

® evidențiați principalele funcții ale sistemului de operare;

    ia în considerare clasificarea sistemelor de operare după

programare;

* ia în considerare clasificarea sistemelor de operare după modul de procesare a sarcinilor;

® ia în considerare clasificarea sistemelor de operare după

modul de interacțiune cu sistemul;

    ia în considerare generațiile de sisteme de operare;

    În curs de dezvoltare: dezvoltă gândirea logică;

    Educational: cultiva un interes cognitiv pentru subiect.


Tipul lecției: prelegere. Material și tehnic

furnizarea lecției:

un calculator,

Planul lecției:

D) Organizațional

moment (salut

și verifică

absent).


    Învățarea de materiale noi.

    Rezumând lecția.


În timpul orelor



I. Momentul organizatoric

Profesorul salută elevii, verifică absenții, comunică subiectul lecției și scopul lecției.

II. Învățarea de materiale noi

Conținutul prelegerii

Sistem de operare. (OS) este un complex de programe de control și procesare a sistemului care, pe de o parte, acționează ca o interfață între hardware-ul computerului și utilizator cu sarcinile sale și, pe de altă parte, sunt proiectate pentru cea mai eficientă utilizare a sistemului de calcul resurse și organizarea unui computer de încredere. (SLIDE 2)

Enumerămfuncțiile de bază ale sistemelor de operare. (SLIDE 3-5)

    Primirea de sarcini sau comenzi de la utilizator, formulate în limba corespunzătoare și prelucrarea acestora. Sarcinile pot fi transmise sub formă de directive textuale (comenzi) ale operatorului sau sub formă de instrucțiuni executate folosind un manipulator (de exemplu, folosind un mouse). Aceste comenzi sunt asociate în primul rând cu lansarea (pauză, oprire) a programelor, cu operații pe fișiere (obțineți o listă de fișiere în directorul curent, creați, redenumiți, copiați, mutați un anumit fișier etc.), deși există și alte comenzi.

    Alocarea memoriei și în majoritatea sistemelor moderne și organizarea memoriei virtuale.

    Lansarea programului (transferul controlului către acesta, în urma căruia procesorul execută programul).

    Identificarea tuturor programelor: și a datelor.

    Recepționarea și executarea diverselor solicitări de la aplicații care rulează.

    Servirea tuturor operațiunilor I / O.

    Organizarea mecanismelor pentru schimbul de mesaje și date între programele care rulează.


    Protejarea unui program de influența altui, asigurarea siguranței datelor, protejarea sistemului de operare în sine de aplicațiile care rulează pe computer.

    Autentificarea utilizatorului. Sub autentificare se referă la procedura de verificare a unui nume de utilizator și a parolei sale în raport cu valorile stocate în contul său. Evident, dacă numele de autentificare (login ^) al utilizatorului și parola acestuia sunt aceleași, atunci cel mai probabil acesta va fi același utilizator.

    Autorizarea utilizatorului. Termen autorizare înseamnă că, în conformitate cu contul utilizatorului care a fost autentificat, acestuia (și tuturor cererilor care vor merge în sistemul său de operare în numele său) i se atribuie anumite drepturi (privilegii) care determină ce poate și ce nu poate face pe computer. ..

    Asigurarea funcționării sistemelor de programare cu care utilizatorii își pregătesc programele.

Considera

Clasificări ale sistemului de operare

Pot exista o mulțime de opțiuni de clasificare, totul va depinde de caracteristica aleasă, prin care vom distinge un obiect de altul. Cu toate acestea, în ceea ce privește sistemul de operare, aici s-au format mult timp un număr relativ mic de clasificări: prin scop, prin modul de procesare a sarcinilor, prin modul de interacțiune cu sistemul și prin modul de construcție (caracteristicile arhitecturale ale sistemului) .

La programare ... (SLIDE 6) Există sisteme de operare cu scop general și special.

P despre modul de procesare din spate ah (SLIDE 7) face distincție între sistemele de operare care oferă moduri cu un singur program și cu mai multe programe. Sistemul de operare cu un singur program include, de exemplu, binecunoscutul, deși astăzi practic nu este folosit. DOMNIȘOARĂDOS.

Sub multiprogramare modul de organizare a calculelor este înțeles atunci când este creat un sistem de calcul cu un singur procesor



vizibilitatea executării simultane a mai multor programe. Orice întârziere în decizia programului (de exemplu, pentru implementarea operațiunilor I / O de date) este utilizată pentru a executa alte programe (aceleași sau mai puțin importante).

Apropo, interacționați cu computerul (SLIDE 8) face distincție între sistemele de dialog și sistemele discontinue prelucrare ... Când se organizează lucrul cu un sistem informatic într-un mod interactiv, se poate vorbi despre sistemele de operare cu un singur utilizator (cu un singur terminal) și cu mai multe terminale. În sistemul de operare multi-terminal cu un sistem computerizat, mai mulți utilizatori pot lucra simultan, fiecare de la propriul terminal. Prin urmare, utilizatorii au iluzia că fiecare dintre ei are propriul sistem de calcul. Pentru a organiza accesul multi-terminal la un sistem informatic, este necesar să se asigure un mod de funcționare multi-program. Linux este un exemplu de sistem de operare multi-terminal pentru calculatoare personale. O anumită imitație a capabilităților multi-terminale este, de asemenea, disponibilă în sistemul Windows XP. În acest sistem de operare, fiecare utilizator după înregistrare (conectare) primește mașina sa virtuală. Dacă este necesar să furnizați temporar un computer unui alt utilizator, procesele de calcul ale primului s-ar putea să nu fie încheiate, ci pur și simplu pentru acest alt utilizator sistemul creează o nouă mașină virtuală. Ca rezultat, computerul va îndeplini sarcinile atât ale primului, cât și ale celui de-al doilea utilizator. Numărul de mașini virtuale paralele este determinat de resursele disponibile.

Generații de sisteme de operare (SLIDE 9-11)

Sistemele de operare pe calea dezvoltării lor au trecut printr-o serie de schimbări radicale, așa-numitele generații.

Generație zero (anul 40 s)

Nu existau sisteme de operare în primele computere.

Utilizatorii au avut acces complet la limbajul mașinii și toate programele au fost scrise direct în instrucțiunile mașinii.



Prima generație (anii '50)

Sistemele de operare din anii 1950 au fost concepute pentru a face trecerea de la sarcină la sarcină mai rapidă și mai ușoară. Înainte de crearea acestor sisteme de operare, a fost pierdut mult timp pe computer în intervalele dintre finalizarea unei sarcini și intrarea în următoarea. Acesta a fost începutul sisteme de procesare discontinuă care implica gruparea sarcinilor individuale în grupuri sau pachete. Sarcina lansată în soluție a primit toate resursele mașinii la dispoziția sa completă. La finalizarea fiecărei sarcini (fie normale, fie anormale), gestionarea resurselor a fost returnată sistemului de operare, ceea ce a asigurat lansarea următoarei sarcini.

A doua generație (începutul anilor '60) (SLIDE 10)

O caracteristică a sistemelor de operare a doua generație a fost că acestea au fost create ca sisteme partajate cu operare multi-program și modul în care primele sisteme multiprocesor tip.

T a treia generație (mijlocul anilor '60 - mijlocul anilor '70)

A treia generație de sisteme de operare a apărut de fapt odată cu introducerea familiei de calculatoare System / 360 de către IBM în 1964. Aceste computere au fost concepute ca mașini de uz general. Erau greoaie, de obicei ineficiente, dar erau concepute pentru a rezolva orice problemă din orice domeniu al aplicației.

H a 4-a generație (mijlocul anilor 70 până în prezent) (SLIDE 11)


Următorii termeni se aplică acestei generații de sisteme prietenos. ușor de utilizat, orientat către utilizatorul neantrenat, acestea. sistemele moderne oferă utilizatorilor un nivel mediu de calificare cu acces ușor la resursele de calcul. Conceptul este răspândit pe scară largă mașini virtuale. Utilizatorul a avut ocazia să nu se mai gândească la detaliile fizice ale construirii computerelor (sau



rețele) cu care lucrează. În schimb, utilizatorul are de-a face cu echivalentul funcțional al unui computer, creat pentru el de sistemul de operare și apelat mașină virtuală.

Interfața sistemelor de operare: (SLIDE 12)

Interfața sistemului de operare - interfețe speciale

programare de sistem și aplicație, concepută pentru a îndeplini următoarele sarcini:

* gestionarea proceselor (porniți, întrerupeți și eliminați activitățile din

execuţie);

    gestionarea memoriei;

    control I / O;

* operații de fișier.

Interfața de utilizare a sistemului de operare este implementată utilizând module software speciale care acceptă comenzile sale pentru

limba corespunzătoare și traduceți-le în apeluri regulate, în conformitate cu interfața principală a sistemului. Aceste module sunt denumite în mod obișnuit interpretul de comenzi.

Evoluția interfețelor sistemului de operare (SLIDE 13-18)

(vezi PREZENTARE)

III. Rezumând lecția.

Profesorul rezumă:

Astăzi, în lecție, am examinat conceptele sistemului de operare,

interfața sistemului de operare; precum și conceptele de autentificare și autorizare a utilizatorilor; a evidențiat principalele funcții ale sistemului de operare, considerate diverse clasificări, precum și generații de sisteme de operare.


Interfața sistemului de operare

Sistemul de operare al unui computer personal trebuie să aibă interfață prietenoasă (convenabil ca mijloc de comunicare), pentru a fi rezistent la erorile utilizatorului și convenabil pentru munca sa la computer.

Linia de comandă folosit până în anii 1990. în sistemul de operare al computerelor personale MS-DOS (eng. Microsoft Disk Operation System - sistem de operare pe disc). Interacțiunea cu sistemul a fost efectuată prin trimiterea de comenzi de la tastatură sub forma unei secvențe alfanumerice către o linie de pe ecran. Sistemul de operare a tradus aceste comenzi în operații executate de computer. Comenzile și numele fișierelor trebuiau amintite și introduse cu exactitate. Computerul personal, deși era pe masă, nu putea fi folosit încă de neprogramatori.

La sfârșitul anilor 1970. Cercetările Xerox au arătat că limbajul clar și ușor de înțeles al imaginilor este o formă convenabilă de introducere și prezentare a informațiilor. Obiectele (fișiere, dispozitive, comenzi, programe) ar trebui reprezentate sub formă de imagini grafice ușor de ghicit, manipulări cu care ar trebui să fie similare cu cele efectuate de persoanele cu obiecte materiale similare, bazându-se pe asimilarea naturală a informațiilor grafice de către o persoană. Pentru prima dată, interfața grafică a fost utilizată de Apple în sistemul de operare Macintosh. Apoi Microsoft l-a folosit pe sistemele de operare Windows.

Interfața grafică de utilizator (GUI) este un mediu grafic care organizează interacțiunea utilizatorului cu un sistem de calcul prin controale vizuale pe ecran: ferestre, liste, butoane, hyperlinkuri, pictograme etc.

Comenzile dintr-un astfel de mediu nu sunt date prin tastarea cuvintelor de la tastatură, ci folosind elementele interfeței grafice:

  • zonele mobile dreptunghiulare de pe ecran (ferestre) au devenit un fel de „dispozitiv” pentru introducerea sau ieșirea de informații într-un program deschis și mesaje;
  • meniurile și panourile de butoane oferă o alegere de livrare a comenzilor;
  • pictogramele (imagini cu miniaturi) reprezintă fișiere, foldere, dispozitive;
  • pointer pe ecran (cursor) - un simbol (săgeată, stick vertical etc.) se deplasează pe ecran pentru a selecta obiecte și a da comenzi;

În prezent, toate sistemele de operare ale computerelor personale asigură interacțiunea utilizatorului printr-o interfață grafică. Interfața grafică este, de asemenea, utilizată în majoritatea programelor de aplicații, ceea ce ajută chiar și un utilizator începător să stăpânească lucrul într-un mediu de sistem de operare cu fișiere, lansare de programe etc.

Ceea ce urmează se concentrează pe sistemul de operare Windows.

Fișiere și sistem de fișiere

Fişier - un set numit de înregistrări de date stocate în memoria externă a unui computer (de exemplu, pe un disc) și considerate ca un întreg. Sistemul de operare și aplicațiile de procesare tratează fișierul ca pe un singur obiect informațional care este apelat rAM computer pentru procesare sau executare. Fișierele pot fi împărțite în executabil (programe) și neexecutabil (fișiere de date și documente). Fișierele executabile pot fi încărcate de sistemul de operare pentru executare, iar fișierele neexecutabile își pot schimba conținutul numai sub influența programului.

Fișier program (sau o parte a acestuia) atunci când este deschis, este plasat în RAM și începe executarea comenzilor descrise în acesta, inclusiv apelarea altor programe, deschiderea sau crearea fișierelor document. Numele fișierelor programelor instalate în timpul instalării nu trebuie modificate, deoarece alte programe pot interacționa cu ele.

Fișier de date creează sau deschide un program care efectuează orice acțiuni cu acesta: citirea, editarea, afișarea pe ecran, imprimarea pe o imprimantă, dublarea; transformarea în date pentru un alt program.

Nume de fișier - este numele fișierului care, împreună cu extensia și calea de accesare a fișierului, îl identifică în mod unic. Când creează un fișier în programele de aplicații, utilizatorul îi dă un nume.

Sistemele de operare moderne permit nume de fișiere lungi - până la 256 de caractere. Dar caracterele sunt interzise în numele fișierului< >: | „? * /, care sunt folosite la scrierea comenzilor. Când lucrați cu fișiere și foldere, computerul nu face distincție între majuscule și minuscule în nume.

Scrisorile rusești sunt citite greșit de unele programe străine, prin urmare nu este recomandat să le folosiți în numele fișierelor de documente trimise către site-urile de internet și prin e-mail.

Numele fișierului are de obicei o extensie sau un tip. Extensie nume fișier - o secvență de caractere pentru a identifica tipul de fișier. Extensia este separată de un punct de numele fișierului și constă de obicei din trei până la patru caractere (litere englezești). Deci, în numele fișierului academia.txt, extensia este txt, după extensie nu există niciun punct. Numele și extensia pot fi scrise cu litere mari și mici. Extensiile de nume de fișiere utilizate în mod obișnuit sunt:

doc (eng, document) - documente cu formatarea textului, în special cele create de Word;

txt - fișiere text simple în care fontul și paragrafele au același aspect, nu sunt formatate, nu există imagini; în special, acestea sunt fișiere create de programul standard Notepad;

exe - fișier program (eng, executabil - executabil). Sistemul de operare, când încearcă să șteargă un fișier cu extensia exe, avertizează că fișierul este un program și nu totul va funcționa fără el; mp3, wav - fișiere sonore; avi - fișiere audio și video; htm, html - fișiere ale paginilor web pe Internet; gif, jpg, bmp, tiff - fișiere grafice cu imagini; dll - „bibliotecă dinamică”, un fișier cu o parte a programului, încărcat în memorie atunci când este nevoie de această parte;

tmp - temporar (eng, temporar) fișierul creat de sistemul de operare sau program pentru perioada de procesare a documentelor sau de funcționare a programului este șters la sfârșitul lucrării, dar uneori rămâne din cauza încetării necorespunzătoare sau a eșecului programului.

Prin extinderea numelui, sistemul de operare setează asociere fișier cu un program de aplicație care rulează pe un computer cu acest tip de fișier, lansează programul necesar și încarcă fișierul propus.

Sistemul de operare stochează asociațiile de extensii de fișiere într-o listă care se actualizează după instalare program noulucrul cu fișiere de un anumit tip. De exemplu, dar extensia doc poate indica o asociere - pentru a deschide un fișier folosind programul Word sau, dacă program Word nu este instalat folosind WordPad.

În principiu, puteți scrie orice extensie în numele fișierului, redenumiți-o fără extensie deloc: datele nu vor fi deteriorate, cu toate acestea, extensia greșită va împiedica recunoașterea și deschiderea sistemului de operare și a programului care a lucrat cu fișierul. aceasta.

Există fișiere care au același nume, dar diferă ca extensie: de exemplu, winrar.exe este un program de arhivare (compresie) a fișierelor, winrar.hlp este un fișier de ajutor pentru program, winrar.cnt este un fișier de conținut de ajutor.

Modelul de nume de fișier specifică o condiție pentru numele și extensia unui fișier și este utilizat în comenzi pentru a descrie un grup de fișiere cu nume similare care îndeplinesc condiția specificată.

Atunci când numele exact al fișierului nu este cunoscut sau când este necesar să se potrivească un grup de fișiere cu nume similare, dar nu complet identice, se folosește modelul de nume wildcard. Asteriscul - "*" - în șabloanele de nume înlocuiește orice număr de caractere rămase până la sfârșitul numelui sau absența lor. Semnul întrebării - "?" - reprezintă un personaj.

Exemple de modele de nume de fișiere:

  • *. * - denotă toate fișierele;
  • * .txt - șablon pentru fișiere cu aceeași extensie de nume txt;
  • Protocol * .doc - un șablon care se potrivește cu fișiere cu același început al denumirii „protocol” și cu extensia doc. De exemplu: minute.doc, minutes2.bos, procese-verbale de interogare.doc, procese-verbale ale întâlnirii.doc și procese-verbale de dezacorduri.doc;
  • deed ??. doc - un șablon pentru fișierele al căror nume are același început "deed", apoi orice două simboluri și extensia doc. De exemplu: business3l.doc, business_8.dos, dar fișierele business.doc, business 306.doc și business_235.dos nu se potrivesc.

Director (folder) - o listă denumită a unui grup de fișiere (cu numele și proprietățile lor) și subfoldere disponibile utilizatorului prin comenzile sistemului de operare. În sistemul de operare MS DOS, s-a folosit termenul „director”, iar în sistemul de operare Windows, termenul „folder” a fost folosit mai des. În cele ce urmează, se utilizează ambii termeni.

Pe sistemele de operare Windows, numele folderelor respectă aceleași reguli ca fișierele (256 litere sau cifre maximum). Panka nu are o extensie de nume, dar uneori se folosește o perioadă în numele ei pentru claritate.

Directorul ocupă un loc strict definit în organizația ierarhică sistemul de fișiereși, pe lângă lista de fișiere, poate conține în plus o indicație a unui director de nivel inferior (subdirectoare).

Arborele de fișiere (arborele directorului) - structura directoarelor, subdirectoarelor și fișierelor de pe disc, indicând locația fișierelor din directoare și subdirectoare, subdirectoare din directoare. Subordonarea logică este reprezentată grafic de un copac cu un vârf, numit director rădăcină, sau dosar disc, și ramificare (fig. 4.3, și). Fiecare punct de ramificare include doar o ramură din folderul „părinte” (director), iar mai multe pot intra în folderele subordonate („copil”, directoare subordonate). Din folder puteți urca un nivel - în folderul părinte. Un grup comun de fișiere și foldere are un singur director în amonte (părinte) în care sunt scrise. Când coborâți în dosarele subordonate, ramurile diferă și nu se intersectează niciodată.

Un sistem de operare GUI, cum ar fi Windows, arată un folder în arborele directorului cu o pictogramă de folder de papetărie (Fig. 4.3.6 ), dar se deschide ca o fereastră cu pictograme și nume de fișiere atașate și alte foldere.

Calea către fișier - specificarea unității și secvența de foldere (directoare) înainte de accesarea fișierului. Calea începe cu un nume de disc ( nivelul superior) deschidere tată rădăcină

Figura: 4.3.

și - arborele de directoare (fără fișiere); b - Windows Explorer (dosarele cu subfoldere imbricate sunt deschise cu o pictogramă)

ku drive și notat printr-o literă engleză cu două puncte (de exemplu, drive D: și folderul rădăcină D :) și merge în jos în arborele directorului listând numele subdirectoarelor separate printr-o bară - (backslash). Hard disk-uri au nume C:, D: (dacă există două dintre ele), numele CD-ului este dat de următoarea literă latină - E:. Literele A și B sunt alocate unităților de dischetă (A: și B :).

Numele complet al fișierului (pe Windows) - înregistrează numele și extensia fișierului, precedate de calea fișierului, ca o succesiune de nume de directoare separate printr-o bară. De exemplu, numele D: LettersMoscowMunicipalityApplication.doc înseamnă că din folderul de pe unitatea D: după parcurgerea folderelor Letters, Moscova, Primărie (vezi fig. 4.3, b) puteți vedea și deschide fișierul Statement.doc. Fișierul trebuie să aibă un nume unic în folderul său, cel puțin un caracter diferit de numele altor fișiere din dosar.

Ierarhia este utilizată pe scară largă în structurarea informațiilor, stocarea acestora în baze de date, sisteme de ajutor și site-uri web. Organizat ierarhic nu numai directoare, software și meniuri de comandă în ferestrele programului.

Sistemul de fișiere - o parte a sistemului de operare care permite scrierea și citirea fișierelor pe disc. Acesta definește structura logică la stocarea datelor în fișiere pe disc, denumire (identificare) și date însoțitoare ale fișierelor (control acces fișiere). Sistemele de operare Microsoft utilizează sisteme de fișiere FAT și NTFS (New Technology File System).

Sistemul de fișiere FAT poartă numele metodei utilizate pentru organizarea fișierelor - tabelul de alocare a fișierelor (Tabel de alocare a fișierelor, FAT). Tabelul de alocare a fișierelor este creat atunci când discul este formatat și este situat pe el într-un loc strict definit. Structura EAT este similară cu cuprinsul unei cărți, sistemul de operare îl folosește pentru a găsi fișiere și pentru a determina locația lor pe un disc magnetic.

Sistemul de fișiere NTFS îmbunătățit oferă un nivel ridicat de performanță și securitate a datelor, precum și caracteristici indisponibile versiunilor sistemului de fișiere FAT: restricție privind accesul la fișiere și directoare (descris direct în tabelul drepturilor utilizatorilor pentru a lucra cu acest obiect) , criptare, compresie. În cazul unei defecțiuni, integritatea sistemului de fișiere este restabilită folosind datele de audit.

Proprietățile fișierului. Fiecare fișier este format din conținut și este descris de proprietăți (atribute, caracteristici, semne) care disting fișierul de multe alte fișiere.

Atribute de fișier - proprietățile fișierului înregistrat: numele fișierului și tipul de conținut; data și ora creației; mărime fișier; numele proprietarului fișierului; drepturile și metoda de acces la fișiere. Metoda de acces este descrisă prin atribute: numai în citire, arhivat, ascuns, sistem. Aceste patru atribute sunt desemnate prin literă.

ȘI - fișier arhivă (Arhiva). O indicație că fișierul ar trebui adăugat la arhiva de rezervă, adică creat sau modificat, iar programul de rezervă trebuie să-l plaseze pe suportul de stocare (unitate de bandă sau unitate de rețea).

R - numai citind (numai citire). Fișierul nu poate fi editat. Unii editori de text elimină atributul R și editează fișierul fără avertisment.

H - fișier ascuns (ascuns) - neincluse în operațiile standard ale sistemului de fișiere. Fișierele temporare și de service ale sistemului de operare nu sunt afișate în fereastra folderului pentru a nu le șterge accidental. Ca protecție împotriva detectării documentelor ascunse, atributul este inutil.

S - fișier de sistem (sistem) - aparține sistemului de operare, nu este recomandat să ștergeți sau să modificați acest atribut, iar în sistemele de operare moderne nu este ușor.

Când încearcă să modifice sau să șteargă fișiere cu atribute R, H, S, sistemul îl avertizează pe utilizator despre o proprietate importantă a fișierului. Puteți afișa, seta și șterge atributele fișierului într-un program de gestionare a fișierelor, cum ar fi manager de fișiere Comandant Total.

Proprietățile fișierului din folderul sălii de operație sisteme Windows afișează comanda corespunzătoare (vezi exemplul de afișare a proprietăților fișierului din Fig. 4.4).

Pentru a salva și deschide un fișier, sistemul de operare trebuie să își scrie datele pe disc și să înregistreze numele, proprietățile și locația fișierului în dosar. Se obișnuiește să spunem că „fișierul este în dosar”, de fapt, stochează o listă de fișiere, proprietățile acestora și afișează pictogramele fișierului în fereastră. Datele din fișierele acestui folder pot fi stocate fizic în diferite locuri de pe disc; numai numele, proprietățile și adresele sunt înregistrate în punk.

Lucrul cu fișiere și foldere este de a crea, vizualiza și edita conținut, redenumi, copia, muta, șterge și modifica

Figura: 4.4.

atributele fișierului. Operațiile sunt efectuate prin comenzi ale sistemului de operare folosind selecția mouse-ului și a meniului.

Creați folder și fișier posibil în orice folder care începe din folderul discului. Fișierul este creat într-un anumit program. Când un fișier este salvat, datele sale sunt scrise, dacă este posibil, în clustere vecine (zone ale unui disc constând din mai multe sectoare adiacente). Aceste clustere sunt marcate ca ocupate în tabelul de alocare a fișierelor de disc. Dosarul conține proprietățile fișierului (numele, dimensiunea, data, ora, atributul etc.) și adresa primului cluster al fișierului. După fiecare nouă editare a fișierului, datele sale sunt suprascrise într-o nouă locație de pe disc, iar intrarea adresei este modificată în același folder.

Când copiați folderul numele său este introdus în locul corespunzător al tabelei de discuri, la copierea unui fișier, înregistrările anterioare rămân la locul lor, iar copiile datelor apar pe spațiul liber pe disc sau pe un alt disc și, ca și atunci când creați un fișier, înregistrări în folderul specificat .

Mutarea unui dosar modifică intrările corespunzătoare din folderul discului.

Mutarea unui fișier în folderul aceluiași disc lasă datele în același loc și o nouă înregistrare de înregistrare a numelui și proprietăților fișierului apare în dosarul de primire a fișierului. Mutarea fișierului pe un alt disc face ca datele să fie scrise din nou, iar clusterele de fișiere sunt marcate ca libere în tabelul de alocare a fișierelor de pe vechiul disc.

Redenumirea unui fișier și a unui director (foldere) modifică intrarea numelui.

Ștergerea unui fișier. În tabelul de alocare a fișierelor pe disc („cuprins”), clusterele ocupate de fișierul șters sunt marcate ca libere. Datele fișierului în sine nu sunt suprascrise până când nu se scrie un fișier nou în spațiul liber.

Vizualizați conținutul fișierului. Puteți deschide un fișier pentru vizualizare, de regulă, utilizând programul în care a fost creat. Dar spectatorii arată conținutul fișierului, deși nu permit editarea, modificarea. Unele fișiere pot fi deschise și de alte programe. De exemplu, fișiere text create simplu editorii WordPad, Notepad, poate fi deschis în Word. Documentele web pe Internet se deschid în browsere care nu le-au creat.

Pe lângă operațiile cu fișiere prin intermediul comenzilor interne ale sistemului de operare, operațiunile de arhivare, defragmentare și conversie sunt aplicate fișierelor folosind programe externe speciale.

Arhivarea unui fișier - comprimarea înregistrărilor de date stocate în fișier într-un fișier de arhivă mai mic. Realizat de programe de arhivare. Sistemele de operare tratează fișierele de arhivă în același mod ca fișierele obișnuite.

Fragmentarea fișierului - distribuirea înregistrărilor de fișiere pe un disc în clustere non-adiacente, neadiacente, dacă nu există suficient spațiu continuu liber pe disc. Fragmentarea crește timpul de acces la date, deoarece atunci când citiți și scrieți, trebuie să treceți peste clusterele de hard disk ocupate de alte fișiere. Pentru a elimina fragmentarea, defragmentarea se efectuează în secvențe contigue de clustere folosind utilități.

Conversia fișierelor - transformarea, modificarea datelor de către programe pentru a le prezenta într-o formă diferită cu o ușoară modificare a informațiilor în sine pentru condițiile prelucrării ulterioare. Programele pot deschide fișiere cu informații format diferit: text, tabelar, grafic sau altul și salvați în fișiere de diferite tipuri.

  • Termenul „extensie” η informatică este utilizat în sensul creșterii, completând posibilitatea și nu numai numele fișierului, ci și dispozitivele, obiectele, serviciile de căutare etc.