Operații de bază efectuate cu fișiere. Lucrul cu fișiere și foldere în Windows XP: operații cu obiecte. Operații de bază cu fișiere

» » » Lucrul cu fișiere și foldere în Windows XP: operații cu obiecte

Lucrul cu fișiere și foldere în Windows XP: operații cu obiecte

Lucrul cu fișiere și foldere în Windows XP

Una dintre cele mai importante funcții ale unui computer este stocarea informațiilor. Un fișier este atât o locație de stocare, cât și un obiect cu care puteți efectua o serie de operațiuni. Fișierele sunt stocate în foldere, numite și directoare. Sunt și obiecte.

Meniul contextual al obiectului

În Windows XP, fiecare obiect are un meniu contextual care este afișat când faceți clic dreapta. Puteți face unele operații prin meniu

  1. Deschis
  2. Deschide cu – selectați un program, de exemplu, pentru audio sau video
  3. Găsi
  4. Trimitere – există un submeniu cu comenzi pentru mutare, crearea unei comenzi rapide, arhivare
  5. Redenumiți
  6. Copie
  7. A tăia
  8. Introduce
  9. Proprietăți – deschide o fereastră în care puteți afla adresa

Iată comenzi rapide către unele programe utilitare

Meniul variază în funcție de tipul de proprietate. Elementele de meniu pot diferi pentru un fișier, folder sau program.

Tipuri de foldere

  • Root – în Windows XP „Computerul meu” și folderul unității de sistem (de obicei C:).
  • Sistem - conține conținut creat în timpul instalării sistemului de operare. Sunt situate în folderul Windows. Există și localizate fișiere ascunse.
  • Utilizator - un loc pentru stocarea conținutului creat de utilizator.
  • Dosare de gestionare
  • Dosarele de vecinătate din rețea
  • Coş
  • Ascuns – foldere de sistem care nu sunt afișate implicit în Explorer.

Tipuri de fisiere

Tipurile de fișiere sau formatele sunt reflectate în extensia după nume. Acesta este un punct și litere latine, de la două la patru. Ele indică tipul de codificare. De exemplu, .jpg este întotdeauna un desen.

Un tip separat este o etichetă. Acesta este un pointer către fișierul în care este stocată adresa acestuia. Este ușor de recunoscut deoarece este prezentat sub forma unei pictograme. Când treceți cu mouse-ul, apar numele și extensia fișierului.

Fișierele ascunse sunt folosite pentru a gestiona conținutul. De exemplu, fișierele ascunse sunt întotdeauna prezente în foldere cu obiecte grafice sau multimedia.

Arhiva este un fișier care stochează fișiere comprimate (ambalate) care ocupă mai puțin spațiu pe disc.

Registrul conține fișiere ascunse în care sunt scriși parametrii sistemului

Puteți seta o parolă pentru unele obiecte.

Crearea sa este supusă unor reguli speciale:

  • Utilizarea alfabetului latin și a numerelor
  • Fara spatii
  • Înlocuirea spațiilor cu caractere de subliniere

Windows XP nu prevede alocarea unei parole pentru un obiect individual, există programe terțe pentru aceasta.

Sistemul de foldere este organizat sub forma unui arbore.

Făcând clic Click dreapta„Start”, selectați „Explorer” și în panoul din stânga veți vedea un arbore de foldere afișat sub forma unei liste.

  1. Arborele este restrâns, sunt afișate doar directoarele rădăcină ale discurilor,
  2. Făcând clic pe cruce, se deschide subfolderele discului
  3. Dosarul „Documentele mele” se extinde în același mod.
  4. Selectarea unui director dezvăluie toate obiectele conținute în panoul din dreapta

Sistem de adresare

Pentru a înțelege varietatea de obiecte, fiecărei „unități de stocare” i se atribuie o adresă unde poate fi găsită. Adresa este scrisă ca o cale de la folderul de nivel superior prin cele intermediare până la cel în care se află fișierul dorit.

Calea completă începe din folderul rădăcină al discului. Această metodă de adresare este utilizată atunci când computerul are mai multe unități logice. Dacă există doar unul, cel mai adesea adresarea este parțială.

Calea completă către folderul Imaginile mele scanate arată cam așa:

C:Documente și setărinume utilizatorDocumentele mele Desenele mele Imaginile mele scanate.

Dosarul rădăcină este întotdeauna urmat de două puncte. Între separatoare sunt numele directoarelor care ar trebui deschise unul după altul.

Lucrul cu foldere în Explorer

  1. Service – deschide setările folderului. De obicei, printre toate, schimbați elementul Instrumente -> Opțiuni folder -> Vizualizare -> Afișați fișierele și folderele ascunse
  2. Căutare – schimbă vizualizarea ferestrei, deschide panoul de căutare în obiectul deschis.
  3. Sincronizare – folosită pentru colaborarea la distanță.
  4. Schimbați vizualizarea - buton drop-down cu listă de opțiuni
  5. Navigare la nivel:
    1. Reveniți la precedentul
    2. Urcați un nivel
    3. Accesați obiectul selectat.

Lucrul cu folderul Conturi

Start -> Panou de control -> Conturi

Pe prima pagină puteți selecta o sarcină sau puteți selecta un cont de schimbat

Pe al doilea:

  • Schimbă numele
  • Schimbați sau eliminați parola
  • Schimbă imaginea
  • Schimbați tipul de cont
  • Utilizați Passport.NET

Lucrul cu căruciorul

Aici puteți rula doar două comenzi în Windows XP:

  1. Goliți gunoiul
  2. Recuperare (director sau fișier)

Operații de bază cu fișiere și foldere

Deschis

Pentru a utiliza programul și a lucra cu un document, trebuie să deschideți obiectul. Acest lucru se poate face în mai multe moduri

  1. Faceți dublu clic pe comanda rapidă de pe desktop
  2. Faceți dublu clic pe folderul sau numele fișierului în Explorer
  3. Faceți clic pe comanda rapidă din panou Lansare rapidă
  4. Faceți clic pe nume din meniul principal

Comanda este folosită pentru fișierele create de utilizator sau descărcate de pe Internet, unitate flash sau cameră. Salvarea inițială este „Salvare ca”. Întâlnești din nou Ghidul. Nu vă grăbiți să faceți clic pe butonul „Salvați”.

  1. Amintiți-vă calea către folderul de salvare.
  2. Dacă este necesar, deschideți un alt dosar mai adecvat sau creați unul nou.
  3. Introduceți numele fișierului folosind tastatura. Numele trebuie să fie unic în acest folder. Se recomandă să dați nume semnificative care să reflecte conținutul.
  4. Faceți clic pe butonul „Salvare”.

Puteți salva fișiere numai în folderele utilizatorului(Documentele mele, Documente generale) sau pe desktop. Nu ar trebui să utilizați rădăcină sau folderul de sistem pentru a salva.

Creați un folder

Vă puteți crea directorul în Explorer:

  1. Faceți clic pe pictogramă -> scrieți un nume -> OK.
  2. Faceți clic dreapta pe un spațiu gol din fereastra Explorer
    -> creați un folder -> introduceți un nume -> OK.

A doua modalitate este de a crea un folder pe desktop.

Selectați obiecte

  1. Unul este evidențiat făcând clic pe comanda rapidă de pe desktop sau în Explorer
  2. Mai multe la rând: faceți clic pe primul -> țineți apăsată tasta Shift -> faceți clic pe ultimul
  3. Oarecum selectiv: faceți clic pe primul -> țineți apăsată tasta Ctrl -> faceți clic succesiv pe restul.

Mișcare

Pentru a muta un obiect aveți nevoie de două foldere:

  1. Sursă
  2. Receptor

Opțiunea 1:

  1. În meniul contextual al obiectului de mutat, dați comanda „Tăiați” (este plasat în clipboard)
  2. În folderul de destinație, în meniu – „Lipire”

Opțiunea 2:

Deschideți ambele foldere și trageți un element dintr-unul în altul.

Redenumiți

  1. Meniu Apel -> redenumește -> introduceți un nume nou -> OK
  2. În Explorer sau pe desktop, faceți două clicuri pe obiect cu o scurtă pauză. Numele fișierului va fi evidențiat sub comanda rapidă. Ștergeți-l fără a atinge extensia și introduceți un nume nou.

Colaps

  1. Faceți clic pe pictograma „-” din colțul din dreapta sus al ferestrei
  2. Toate obiectele deschise sunt reflectate în bara de activități (sub desktop). Făcând clic pe numele unui obiect, acesta se restrânge.

Extinde

  1. Faceți clic pe numele din bara de activități.

Închide

  1. Buton de control al ferestrei
  2. Din meniul nume din bara de activități

Găsi

Căutarea se efectuează într-o fereastră specială. Poate fi deschis într-unul din următoarele moduri:

  1. Start -> Găsiți
  2. Start (clic dreapta) -> Explorer -> Căutare
  3. Start (clic dreapta) -> Găsiți

Windows XP oferă un sistem de căutare de fișiere folosind următoarele criterii:

  1. Dupa nume
  2. Prin extensie
  3. După cuvânt sau expresie din fișier
  4. După data modificată
  5. După dimensiunea fișierului, aproximativă sau exactă
  6. În plus, este indicată zona de căutare (selectați din lista de sub butonul drop-down)
  7. În ce tipuri de foldere să caute

Desigur, trebuie să cunoașteți cel puțin unul dintre acești parametri.

Șterge

  1. Scoaterea în coșul de gunoi: selectați obiectul -> apăsați Ștergere de pe tastatură -> Da. Obiectul este plasat în folderul Coș de reciclare și poate fi restaurat în locația inițială.
  2. 2. Ștergerea definitivă: selectați obiectul -> apăsați simultan tastele Shift + Delete -> Da. Atenție, obiectele șterse astfel nu pot fi restaurate.

Creaza o scurtatura

Prima metodă: apelați meniul fișier sau folder -> Trimite la -> Desktop (creați o comandă rapidă).

A doua metodă este dacă știți calea către fișier (dosar):

  1. Deschideți meniul de pe desktop
  2. Revizuire
  3. Făcând clic pe cruci, deschideți folderele secvenţial
  4. Selectați fișierul (dosarul) pentru care este creată comanda rapidă -> OK
  5. Mai departe
  6. Gata

Mutați comanda rapidă în bara de lansare rapidă - țineți apăsat butonul din stânga și trageți-l în partea stângă a barei de activități (lângă butonul Start)

Arhiva (pachet)

  1. Meniu -> Trimite la -> Dosar ZIP comprimat
  2. Va apărea o comandă rapidă pentru arhivă.

Dezarhivați (dezarhivați):

Selectați una dintre cele trei opțiuni din meniu.

Puteți atribui o parolă pentru arhivă:

  1. Adăugați (închideți fereastra de selecție a fișierelor)
  2. În plus
  3. Faceți clic pe „Setați parola”
  4. Introduceți parola de două ori
  • Scrieți mai întâi parola pe hârtie, apoi copiați-o în câmpul de introducere pentru a evita greșelile. Nu utilizați aceeași parolă pentru diferite obiecte.
  • Când lucrați cu mai multe ferestre, nu le închideți, ci minimizați-le în bara de activități.
  • Nu descărcați nimic altceva decât comenzi rapide pe desktop.
  • Nu le șterge pe cele ascunse fișiere de sistem, cu excepția cazurilor în care folderul cu fișiere grafice sau multimedia este șters.
  • Nu editați fișierele de sistem.

Progresul lecției

1. Moment organizatoric: salutare, verificarea prezenței și pregătirea pentru clasă

2. Enunțarea temei, scopul lecției, criteriile de evaluare

Actualizarea cunoștințelor (repetarea materialului studiat)

În prezent, toate sistemele de operare pentru calculatoare personale oferiți interacțiunea utilizatorului folosind GUI.

Acest lucru permite chiar și unui utilizator începător să lucreze cu încredere în mediul înconjurător sistem de operare(efectuați operațiuni cu fișiere, lansați programe și așa mai departe).

Explicarea noului material

GUIpermite interacțiunea umană cu un computer sub forma unui dialog folosind ferestre, meniuri și comenzi (panouri de dialog, butoane etc.).

Sistemul de operare Windows are o interfață grafică destul de convenabilă, construită pe următoarele elemente de bază:

Desktop

Bara de activități

Fereastră

4.Componente de dialog (meniuri, bare de instrumente, butoane, ...)

Pictograme și etichete

Calculator de birou) - starea initiala Mediu de dialog MS Windows. PC-ul se deschide pe ecran după pornirea MS Windows. Pe „suprafața” PC-ului există comenzi rapide către cele mai frecvent utilizate aplicații, documente, foldere și dispozitive.








Fișiere și sistem de fișiere

Toate programele și datele sunt stocate în memoria pe termen lung (externă) a computerului sub formă de fișiere.

Fişier- aceasta este o anumită cantitate de informații (program sau date) care are un nume și este stocată în memoria pe termen lung (externă).

Nume de fișier. Numele fișierului constă din două părți, separate printr-un punct: numele propriu-zis al fișierului și extensia care determină tipul acestuia (program, date și așa mai departe). Numele real al fișierului este dat de utilizator, iar tipul fișierului este de obicei setat automat de program atunci când este creat (Tabelul 4.2).

Sistemele de operare diferite au formate de nume de fișiere diferite. În sistemul de operare MS-DOS, numele fișierului în sine trebuie să conțină cel mult 8 litere din alfabetul latin, numere și unele caractere speciale, iar extensia constă din trei litere latine, de exemplu: proba.txt



În sala de operație sistem Windows Numele fișierului poate avea până la 255 de caractere și puteți utiliza alfabetul rus, de exemplu: Information units.doc

Sistemul de fișiere. Fiecare mediu de stocare (dischetă, hard sau disc laser) poate stoca un numar mare de fișiere. Ordinea în care fișierele sunt stocate pe disc este determinată de sistemul de fișiere utilizat.

Fiecare disc este împărțit în două zone: o zonă de stocare a fișierelor și un director. Directorul conține numele fișierului și o indicație de unde începe pe disc. Dacă facem o analogie între un disc și o carte, zona de stocare a fișierelor corespunde conținutului său, iar directorul corespunde cuprinsului. Mai mult, o carte este formată din pagini, iar un disc este format din sectoare.

Pentru discuri cu un număr mic de fișiere (până la câteva zeci) pot fi utilizate sistem de fișiere cu un singur nivel, când directorul (cuprinsul discului) este o secvență liniară de nume de fișiere (Tabelul 4.3). Un astfel de catalog poate fi comparat cu cuprinsul unei cărți pentru copii, care conține doar titlurile poveștilor individuale.

Dacă sute și mii de fișiere sunt stocate pe disc, atunci pentru ușurință de căutare, utilizați sistem de fișiere ierarhic pe mai multe niveluri, care are o structură arborescentă. Un astfel de sistem ierarhic poate fi comparat, de exemplu, cu cuprinsul unui manual dat, care este un sistem ierarhic de secțiuni, capitole, paragrafe și puncte.

Directorul inițial, rădăcină, conține subdirectoare de nivelul 1, la rândul său, fiecare dintre acestea din urmă poate conține subdirectoare de nivelul 2 și așa mai departe. Trebuie remarcat faptul că fișierele pot fi stocate în directoare de toate nivelurile.

De exemplu, directorul rădăcină poate conține două subdirectoare de nivel 1 (Directory_1, Directory_2) și un fișier (File_1). La rândul său, în directorul de nivel 1 (Directory_1) există două subdirectoare de al doilea nivel (Directory_1.1 și Directory_1.2) și un fișier (File_1.1) - fig. 4.21.

Sistemul de fișiereeste un sistem pentru stocarea fișierelor și organizarea directoarelor.

Operații de bază cu fișiere.

În timp ce lucrați pe un computer, următoarele operațiuni sunt cel mai adesea efectuate pe fișiere:

  • copiere (o copie a fișierului este plasată într-un alt director);
  • mutare (fișierul în sine este mutat într-un alt director);
  • ștergere (întrarea fișierului este ștearsă din director);
  • redenumire (schimbarea numelui fișierului).

Grafic Interfață Windows vă permite să efectuați operații asupra fișierelor folosind mouse-ul folosind metoda Drag&Drop (drag and drop). Există și aplicații specializate pentru lucrul cu fișiere, așa-numitele manageri de fișiere : Norton Commander, Windows Commander, Explorer etc.

În unele cazuri, devine necesar să lucrați cu interfața Linie de comanda. Windows oferă un mod de lucru cu interfața de linie de comandă MS-DOS.

Rezumând lecția

6. Reflecție:

Ce ți-ai amintit de la lecție?

Ce ți-a plăcut?

Care au fost dificultățile?

7. Tema pentru acasă:înregistrări.

Kit operațiuni cu fișiere

Sistemul de fișiere al sistemului de operare trebuie să ofere utilizatorilor un set de operațiuni pentru lucrul cu fișiere, formatate ca apeluri de sistem. Diverse sisteme de operare au diverse seturi operațiuni cu fișiere. Cele mai comune apeluri de sistem pentru lucrul cu fișiere sunt [ 13 , 17 ]:

  1. Crea. Fișierul este creat fără date. Acest apel de sistem anunță sosirea unui fișier nou și vă permite să setați unele dintre atributele acestuia;
  2. Șterge. Fișier inutilșters pentru a elibera spațiu pe disc;
  3. Olien (deschidere). Înainte de a utiliza un fișier, trebuie să îl deschideți. Acest apel vă permite să citiți atributele fișierului și o listă de adrese de disc pentru acces rapid la conținutul fișierului;
  4. Închide Odată ce operațiunile cu un fișier sunt finalizate, atributele și adresele de disc nu mai sunt necesare. Fișierul trebuie închis pentru a elibera spațiu în tabelul intern;
  5. Citiți (citiți). Fișierul este citit din poziția curentă. Procesul care rulează fișierul trebuie să specifice (deschide) un buffer și cantitatea de date de citit;
  6. Scrie (înregistrează). Datele sunt scrise în fișier la poziția curentă. Dacă se află la sfârșitul fișierului, dimensiunea acestuia crește automat. În caz contrar, scrierea se face peste datele existente;
  7. Adăugați (adăugați). Aceasta este o formă trunchiată a apelului anterior. Datele sunt atașate la sfârșitul fișierului;
  8. Caută (căută). Acest apel de sistem setează indicatorul fișierului pe o anumită poziție;
  9. Obțineți atribute. Pentru ca procesele să funcționeze cu fișiere, poate fi extrem de important să obțineți atributele acestora;
  10. Setați atribute. Acest apel vă permite să setați atributele necesare pentru un fișier după ce acesta a fost creat;
  11. Redenumiți. Acest apel de sistem vă permite să schimbați numele fișierului. În acest caz, această acțiune poate fi efectuată prin copierea fișierului. Din acest motiv, acest apel de sistem nu este necesar;
  12. A executa. Folosind acest apel de sistem, fișierul poate fi executat.

Să ne uităm la exemple de operații cu fișiere în Windows 2000 și UNIX. Ca și alte sisteme de operare, Windows 2000 are propriul set de apeluri de sistem pe care le poate efectua. Cu toate acestea, Microsoft nu a publicat niciodată o listă de apeluri de sistem Windows și le schimbă constant de la o versiune la alta. În schimb, Microsoft a definit un set de apeluri de funcții numite Win 32 API (Win 32 Application Programming Interface). Aceste apeluri sunt publicate și documentate complet. Οʜᴎ sunt proceduri de bibliotecă care fie efectuează apeluri de sistem pentru a face munca necesară, fie o fac direct în spațiul utilizatorului.

Filosofia API-ului Win 32 este de a oferi o interfață cuprinzătoare, cu capacitatea de a îndeplini aceeași cerință în mai multe (trei până la patru) moduri. În sistemul de operare UNIX, toate apelurile de sistem formează o interfață minimă: eliminarea chiar și a unuia dintre ele va reduce funcționalitatea sistemului de operare.

Multe apeluri API creează obiecte kernel de un tip sau altul (fișiere, procese, fire de execuție, conducte etc.). Fiecare apel care creează un obiect returnează un rezultat numit mâner (un număr întreg mic) procesului de apelare. Mânerul este folosit ulterior pentru a efectua operații asupra obiectelor. Nu trebuie să fie transmis sau utilizat de către un alt proces. Cu toate acestea, în anumite circumstanțe, mânerul trebuie să fie duplicat și transmis unui alt proces într-o manieră sigură, ceea ce oferă celui de-al doilea proces acces controlat la un obiect deținut de primul proces. Fiecare obiect este asociat cu un descriptor de securitate care descrie cine poate și nu poate efectua ce acțiuni asupra obiectului respectiv.

Principalele funcții ale Win 32 API pentru fișiere I/O și apelurile de sistem UNIX corespunzătoare sunt prezentate mai jos.

Situația este similară cu operațiunile cu fișiere cu operațiuni de gestionare a directoarelor. Principalele funcții Win 32 API și apelurile de sistem UNIX pentru gestionarea directoarelor sunt enumerate mai jos.

Metode de efectuare a operațiunilor cu fișiere

Cel mai adesea, utilizatorul efectuează nu una, ci o secvență de operații cu același fișier. Indiferent de setul acestor operații, este extrem de important ca sistemul de operare să efectueze o serie de acțiuni constante (universale) pentru toate operațiunile.

  1. Folosind numele simbol al fișierului, găsiți caracteristicile acestuia, care sunt stocate în sistemul de fișiere de pe disc.
  2. Copiați caracteristicile în RAM, deoarece numai în acest caz codul programului le pot folosi.
  3. Pe baza caracteristicilor fișierului, verificați drepturile utilizatorului de a efectua operațiunea solicitată.
  4. Ștergeți zona de memorie alocată pentru stocarea temporară a caracteristicilor fișierului.

În același timp, fiecare operație include o serie de acțiuni unice pentru ea, de exemplu, citirea unui anumit set de clustere de discuri, ștergerea unui fișier, modificarea atributelor acestuia etc.

Sistemul de operare poate efectua o secvență de acțiuni asupra fișierelor în două moduri (vezi Fig. orez. 7.22).

  1. Pentru fiecare operație sunt efectuate atât acțiuni universale, cât și unice. O astfel de schemă este uneori numită schemă apatridă.
  2. Toate acțiunile universale sunt efectuate la începutul și la sfârșitul unei secvențe de operații, iar pentru fiecare operație intermediară sunt efectuate doar acțiuni unice.

Orez. 7.22. Opțiuni pentru efectuarea unei secvențe de acțiuni asupra fișierelor

Marea majoritate a sistemelor de fișiere acceptă a doua metodă, deoarece este mai economică și mai rapidă. În plus, prima metodă este mai rezistentă la defecțiunile sistemului, deoarece fiecare operațiune este autosuficientă și nu depinde de rezultatul celei anterioare. Din acest motiv, prima metodă este uneori folosită în rețelele distribuite. sisteme de fișiere atunci când eșecurile datorate pierderii pachetelor sau eșecului unuia dintre nodurile rețelei sunt mai probabile decât când acces local la date.

În a doua metodă, în FS sunt introduse două apeluri speciale de sistem: deschidere și închidere. Primul se efectuează înainte de începerea oricărei secvențe de operații cu fișierul, iar al doilea - după terminarea lucrului cu fișierul.

Scopul principal al apelului deschis este de a converti numele fișierului simbolic în numele său numeric unic, copierea caracteristicilor fișierului din zona discului în buffer. memorie cu acces aleatorși verificarea drepturilor utilizatorului de a efectua operațiunea solicitată. Apelarea close eliberează buffer-ul fișierului și face imposibilă continuarea operațiunilor pe fișier fără a-l redeschide.

Iată câteva exemple de apeluri de sistem pentru lucrul cu fișiere. Apelul de sistem UNIX create are două argumente: numele simbolic al fișierului de deschis și modul de securitate. Deci echipa

fd = create("abc", mod);

creează un fișier abc cu modul de protecție specificat în variabila mod. Biții de mod determină cine poate accesa fișierele și nivelul de acces care le este acordat. Apelul de sistem create nu numai că creează un fișier nou, dar îl deschide și pentru scriere. Pentru a permite apelurilor de sistem ulterioare să acceseze fișierul, un apel de sistem creat cu succes returnează un mic întreg nenegativ - descriptorul fișierului - fd. Dacă un apel de sistem este executat pe un fișier existent, lungimea acelui fișier este redusă la 0 și tot conținutul se pierde.

Pentru a citi sau a scrie date într-un fișier existent, fișierul trebuie mai întâi deschis folosind apelul de sistem deschis cu două argumente: numele simbolic al fișierului și modul de deschidere a fișierului (scriere, citire sau ambele), pt. exemplu

fd = deschide ("fișier", cum);

Apelurile de sistem create și deschise returnează cele mai mici neutilizate în acest moment descriptor de fișier. Când programul începe să se execute în modul standard, fișierele cu descriptori de fișiere 0, 1 și 2 sunt deja deschise pentru intrarea standard. ieșire standardși mesaje de eroare standard.

Standardul limbajului C nu are facilități I/O. Toate operațiunile I/O sunt implementate folosind funcțiile conținute în biblioteca de limbaje furnizată ca parte a sistemului de programare C. Fluxul de intrare standard este referit prin indicatorul stdin, fluxul de ieșire este stdout și fluxul de mesaje de eroare este stderr. În mod implicit, fluxul de intrare stdin este atribuit tastaturii, iar fluxurile stdout și stderr sunt alocate ecranului de afișare.

Pentru intrarea/ieșirea datelor folosind fluxuri standard, biblioteca C definește următoarele funcții:

  • getchar ()/putchar () – intrare/ieșire a unui singur caracter;
  • gets ()/ puts () – intrare/ieșire linie;
  • scanf ()/ printf () – intrare/ieșire în modul de formatare a datelor.

Un proces poate organiza oricând intrarea datelor din fișierul de intrare standard prin executarea unui apel simbolic:

read(stdin, buffer, nbyts);

Ieșirea în fișierul de ieșire standard este organizată în același mod.

scrie (stdout, buffer, nbytes).

Când lucrați în Windows 2000, puteți utiliza funcția CreateFile pentru a crea un fișier și pentru a obține un control al acestuia. Aceeași funcție ar trebui utilizată pentru a deschide un fișier existent, deoarece API-ul Win 32 nu are o funcție specială de deschidere a fișierului. Parametrii funcției sunt de obicei numeroși, de exemplu, funcția CreateFile are șapte parametri:

  1. un pointer către numele fișierului care urmează să fie creat sau deschis;
  2. steaguri (biți) care indică dacă fișierul poate fi citit, scris sau ambele;
  3. steaguri care indică dacă acest fișier deschis simultan prin mai multe procese;
  4. un pointer către descriptorul de securitate, un mesaj despre cine poate accesa fișierul;
  5. steaguri care vă spun ce să faceți dacă fișierul există sau, dimpotrivă, nu există;
  6. steaguri care controlează arhivarea, compresia etc.;
  7. un descriptor de fișier ale cărui atribute ar trebui să fie clonate pentru noul fișier,

Fd = CreateFile(„date”, GENERIC_READ, O, NULL, OPEN_EXSTING, O, NULL).

Obiecte calculator Întrebări și teme, Informatică clasa a VI-a Boșova Întrebări și teme, Informatică clasa a VI-a Boșova răspunsuri la întrebări, Informatică clasa a VI-a Boșova GDZ, Informatică clasa a VI-a Boșova răspunsuri

Exercitiul 1
Ce este un fișier?
Soluţie
Un fișier este o zonă de pe un dispozitiv de stocare care conține informații combinate logic și este denumită printr-un nume specific.

Sarcina 2
Din ce părți constă un nume de fișier?
Soluţie
Numele fișierului este format din două părți separate printr-un punct:
a) nume - la obiect;
b) extindere – după.

Sarcina 3
Ce reguli ar trebui să urmați când scrieți un nume de fișier?
Soluţie
Este mai bine să denumiți fișierul cu litere latine, folosind nu mai mult de 9 caractere.

Sarcina 4
Descrieți sistemul de stocare a fișierelor pe disc.
Soluţie
Fiecare disc este împărțit în două zone - o zonă de stocare a fișierelor și un director. Directorul conține numele fișierului și o indicație de unde începe pe disc. Dacă facem o analogie între un disc și o carte, zona de stocare a fișierelor corespunde conținutului său, iar directorul corespunde cuprinsului. Mai mult, o carte este formată din pagini, iar un disc este format din sectoare.

Sarcina 5
Ce acțiuni puteți efectua cu fișierele?
Soluţie
Fișierul poate fi: deschis, scanat pentru viruși, redenumit, copiat, trimis prin poștă, șters.

Sarcina 6
Ce acțiuni ar trebui să evitați când lucrați cu fișiere?
Soluţie
1) ștergeți fișierul fără a stabili clar dacă acest lucru ar trebui făcut;
2) dați fișierului un nume care nu explică conținutul acestuia;
3) salvați fișierul într-un folder unde va fi greu de găsit mai târziu;
4) ștergeți sau mutați fișierele aflate în foldere programe de aplicație- acest lucru poate face ca programele să nu mai funcționeze.

Sarcina 7
Denumiți proprietățile obiectului sistemului de operare „Desktop”.
Soluţie
1) pictograme și comenzi rapide ale obiectelor Windows;
2) ferestre aplicații deschise;
3) bara de activități care conține butonul Start, panoul de afișare și o serie de bare de instrumente Desktop;
4) fundalul desktopului, care conține un fundal uniform, o imagine de fundal sau elemente active ale desktopului. Pe măsură ce lucrați, pot exista obiecte suplimentare pe Desktop: ferestre de foldere, casete de dialog, ferestre de aplicații etc.

Sarcina 8
Una dintre acțiunile din meniul contextual al obiectului sistemului de operare este întotdeauna evidențiată cu caractere aldine. Ce acțiune este aceasta? De ce a fost ales? Cum pot efectua această acțiune fără un meniu contextual?
Soluţie
În meniul contextual al unui obiect de sistem de operare, acțiunea Deschidere este întotdeauna evidențiată cu caractere aldine. Această acțiune a fost selectată deoarece sistemul consideră că această acțiune este cea mai probabilă să fie efectuată pe acest obiect. Această acțiune poate fi efectuată fără un meniu contextual făcând clic butonul din stanga soareci.

Sarcina 9
După cum știți, acțiunile asupra obiectelor principale ale sistemului de operare pot fi efectuate în mai multe moduri: folosind comenzile de meniu; utilizarea butoanelor din bara de instrumente care dublează comenzile din meniu; utilizarea comenzilor din meniul contextual; folosind tehnologia Drag&Drop. De ce crezi că sunt necesare atâtea metode? De ce dezvoltatorii nu au dat preferință unuia dintre ei?
Soluţie
În Windows, pentru confortul utilizatorilor, a fost creat un număr imens funcții care adesea se înlocuiesc între ele. O persoană, de exemplu, va selecta meniul contextual pentru a controla un obiect, alta va selecta bara de meniu. Fiecare persoană are un obicei, cineva care este obișnuit să acționeze într-un fel va considera că un alt mod este incomod și nu este deloc necesar.

Sarcina 10
Ce s-a întâmplat

Atunci când rezolvă probleme pe un computer, utilizatorul trebuie să efectueze câteva acțiuni legate de întreținerea folderelor și fișierelor: crearea de foldere și fișiere, copierea, mutarea, ștergerea acestora. Acțiunile de întreținere a folderelor și fișierelor pot fi efectuate folosind Conductor sau folosind Ferestrele folderului.

Crearea unui folder: pentru a crea un folder imbricat într-un alt folder, trebuie să deschideți folderul „părinte” folosind Conductor sau Fereastra folderului. Apoi, puteți utiliza fie elementul de meniu ( Fişier), sau meniul contextual, apoi executați comanda Nou→Folder→Tastați numele folderului apasa un buton introduce.

Copierea/mutarea folderelor și fișierelor: fișierele și folderele pot fi copiate/mutate de pe disc și/sau din folder în folder. La mutare, folderul/fișierul este „șters” din locația sa inițială, la copiere, se creează o copie și totul original rămâne în același loc.
Modalități de a efectua aceste operații:
-proces în doi pași folosind clipboard, trageți și plasați cu butonul mouse-ului. Când mutați un folder/fișier, puteți utiliza Conductor sau Fereastra folderului.

Redenumirea unui folder/fișier: pentru a redenumi un obiect, trebuie să îl selectați și să aplicați comanda Redenumiți din meniu Fişier sau meniul contextual. Apoi introduceți un nume nou sau corectați-l pe cel vechi.

Ștergerea folderelor/fișierelor: Coş- asta e special folderul de sistem, în care sunt plasate foldere șterseși fișiere. Folderele și fișierele sunt stocate în Coșul de reciclare până când sunt șterse din Coșuri sau Coş nu va fi complet curățată. Pentru a șterge un folder/fișier, trebuie să le selectați și apoi să utilizați comanda Șterge din meniu Fişier sau meniul contextual sau apăsați tasta Șterge. Sistemul va cere confirmarea ștergerii obiectelor selectate. Fișierele șterse pot fi recuperate și folosind Coșul de reciclare, dar pentru o lungă perioadă de timp fișiere șterse poate fi eliminat automat din Coș, deoarece dimensiunea sa este limitată.

Eticheta este un fișier care conține un indicator (link) către un obiect din arborele de resurse: un alt fișier, folder sau imprimantă. O comandă rapidă oferă acces direct la un obiect, de exemplu, de pe desktop.

Clipboard- aceasta este o zonă specială de RAM, întreținută de sistem, destinată transferului de date între aplicații (fragmente de text, grafică etc.). Clipboard-ul încearcă să mențină compatibilitatea formatului, cel puțin atunci când se transferă o porțiune a unui document între aplicațiile asociate. Pentru a transfera date prin clipboard, trebuie să copiați fragmentul selectat al documentului în clipboard, apoi să mergeți la altă aplicație, să plasați cursorul în locația de inserare și să lipiți fragmentul din clipboard.

18) Întreținere dispozitive externe memorie folosind utilitarele OS.


19) Controale de bază ale interfeței utilizator Windows. Abordare orientată pe obiect a organizării interfeței.

Element de interfață- o primitivă interfață grafică cu utilizatorul care are un aspect standard și efectuează acțiuni standard.

Elemente tipice de interfață :

Buton

Buton de radio

Caseta de bifat

Pictogramă (pictogramă, pictogramă)

Caseta cu listă

Arboresc - listă ierarhică (vizualizare arborescentă)

Listă derulantă (casetă combinată, listă derulantă)

Editați câmpul (caseta text, câmpul de editare)

Element pentru afișarea datelor tabelare (vizualizare grilă)

Meniul

Meniul principal al ferestrei (meniul principal)

Meniul contextual(meniu pop-up)

Meniu derulant

Fereastră

Panou

Căsuță de dialog

Fereastra modală

Tab

Bara de instrumente

Bara de defilare

Glisor

Bara de stare

Sfat instrument, indiciu

Faceți cunoștință cu și alte controale , care este posibil să nu fie incluse în unele seturi:

Meniu radial - un meniu inel în jurul cursorului. Un element de meniu este selectat prin deplasarea cursorului în direcția articolului de meniu.

Buton de selecție secvențială - un element în care o valoare este selectată făcând clic secvențial cu mouse-ul pe ea. Spre deosebire de o listă derulantă, acest buton nu vă permite să vedeți alte valori decât cea selectată.

Counter este o opțiune bidirecțională pentru valori numerice. Apăsarea butonului vă permite să modificați valoarea parametrului cu una în sus sau în jos.

Afișaj heads-up - afișează valorile unor parametri sau mesaje importante deasupra tuturor elementelor.

Un balon este un indiciu, ca o filacterie în benzi desenate, care indică elementul care este sursa mesajului.

Butonul este un element de control rotativ, similar cu butonul de reglare de la multe radiouri. Poate fi fie cu o singură rotație, fie cu mai multe ture.

Un widget ascuns este un element care vă permite să ascundeți unele dintre comenzi atunci când acestea nu sunt utilizate.

Programare orientată pe obiecte sau pe obiecte(denumită în continuare OOP) este o paradigmă de programare în care conceptele principale sunt conceptele de obiecte și clase. În cazul limbajelor de prototipare, obiectele prototip sunt folosite în locul claselor.

Noțiuni de bază:

- Abstracția- aceasta este o modalitate de a evidenția un set de caracteristici semnificative ale unui obiect, excluzându-le din considerare pe cele nesemnificative. În consecință, abstracția este un set de toate aceste caracteristici.

- Încapsulare este o proprietate de sistem care vă permite să combinați datele și metodele care lucrează cu ele într-o clasă și să ascundeți detaliile de implementare de la utilizator.

- Moştenire- aceasta este o proprietate a sistemului care vă permite să descrieți noua clasa bazat pe unul existent cu funcționalitate împrumută parțial sau complet.

- Polimorfism- aceasta este proprietatea sistemului de a folosi obiecte cu aceeași interfață fără informații despre tipul și structura internă a obiectului.

- Prototip- acesta este un obiect eșantion, în imaginea și asemănarea căruia sunt create alte obiecte.

În centrul OOP se află conceptul de obiect. Un obiect este o entitate căreia îi pot fi trimise mesaje și care poate răspunde la acestea folosind datele sale. Datele obiectului sunt ascunse de restul programului. Ascunderea datelor se numește încapsulare.

Prezența încapsulării este suficientă pentru obiectivitatea unui limbaj de programare, dar nu înseamnă încă că este orientat pe obiecte - acest lucru necesită prezența moștenirii.

Dar chiar și prezența încapsulării și a moștenirii nu face ca un limbaj de programare să fie complet bazat pe obiecte din punct de vedere OOP. Principalele avantaje ale OOP apar doar atunci când polimorfismul este implementat în limbajul de programare; adică posibilitatea ca obiectele cu aceeași specificație să aibă implementări diferite.

Sinele limbajului, observând multe puncte de plecare programarea orientată pe obiecte, a introdus conceptul de prototip ca alternativă la clase, punând bazele pentru programarea prototipului, care este considerată un subtip de programare obiect.

20) Configurarea interfeței cu utilizatorul. Configurarea meniului principal și a desktopului.

Personalizarea interfeței cu utilizatorul: Windows acceptă trei tipuri de interfață utilizator: Ca web, clasicȘi amestecat. Interfața este configurată după cum urmează: Start → Setări → Opțiuni folder → Tab General→Selectare tip. Dacă este selectat tipul Amestecat, apoi trebuie să apăsați butonul Tonși setați valoarea setărilor. În cele ce urmează sunt descrise metodele de lucru adoptate în interfața clasică.

Setări meniul principal: Windows vă permite să adăugați elemente noi în meniul principal, dar numai în partea de sus a meniului principal sau a submeniului Programe. Metoda de adăugare a unui element: selectați fișierul și trageți-l cu butonul drept al mouse-ului pe buton start. Sistemul va crea automat o comandă rapidă pentru aceasta, care va fi situată în partea de sus Meniu principal. Orice element poate fi mutat, șters și redenumit. Meniu principal este un folder cu care puteți lucra ca un folder obișnuit folosind Explorer.

Configurare desktop: Windows permite utilizatorului să schimbe imaginea de fundal și modelul de fundal Desktop, ecranul de deschidere care apare atunci când computerul nu este accesat de ceva timp, și durata acestei perioade, precum și designul elemente individuale, de exemplu, ferestre: culoare, font etc. Procedura pentru efectuarea acestui tip de lucrări este următoarea: Start→Setări→Panou de control→Afișaj.În caseta de dialog care apare, prin deschiderea filelor corespunzătoare, setați valorile dorite ale controalelor.

21. Editorii de text ca mijloc de pregătire a documentelor juridice: de bază și caracteristici suplimentareși funcții (MS Word).

Diverse editoare de text, cum ar fi MSWord, sunt folosite pentru a pregăti, crea, edita, vizualiza și afișa diverse documente, inclusiv cele legale.

Caracteristici MS Word:

Creați documente cu aspect profesional care conțin elemente expresive, cum ar fi grafice și diagrame;

Oferiți documentelor un aspect consistent aplicând stiluri și teme care afectează fontul, dimensiunea, culoarea, efectele textului și fundalul paginii;

Salvați și reutilizați conținutul predefinit și elementele formatate, cum ar fi Pagina titluși inserții;

Creați mesaje personalizate E-mailși scrisori către mai mulți destinatari fără a tasta același text de mai multe ori;

Faceți înțeles informațiile din documente lungi prin crearea de cuprinsuri, indexuri și bibliografii;

Protejați documentele menținând controlul asupra cine poate face ce modificări documentelor, ștergerea Informații personaleși aplicarea semnatura digitala

22. Structura document text, elementele de bază, scopul lor. Conceptul de paragraf, tipuri, reguli de proiectare.

1. Principalele elemente structurale ale unui document sunt un caracter, un cuvânt, un paragraf, o pagină și o secțiune.

Simbol determinată în primul rând de tipul fontului, dimensiunea și stilul. În MS Word, pot fi utilizate 256 de caractere diferite.

Cuvânt este un set de caractere între două spații.

Pagină caracterizat prin dimensiunea foii de hârtie și parametrii de plasare a textului: margini, indentări antet și subsol, metode de aliniere verticală, orientare text. Tastarea textului în Word se realizează în modul automatizat de aspect al paginii. Dimensiunea liniei depinde de setările de paragraf și de formatul caracterelor.

Capitol- aceasta este o zonă a unui document care se caracterizează printr-un format specific de pagină tipărită; tipul și conținutul subsolurilor; metoda de numerotare a paginilor; tipul de note de subsol din text etc. Numărul de secțiuni din document nu este limitat.

2. Paragraf- acesta este un câmp de document care poate fi introdus fără a apăsa tasta Enter. ÎN procesor de cuvinte Text cuvânt este o succesiune de paragrafe separate prin caracter special„sfârșitul paragrafului”, care este introdus la apăsarea tastei Enter. Paragraful este principalul element structural al textului, deoarece poartă un gând complet.

Stilul paragrafului: un paragraf are anumiți parametri care sunt deja setați la crearea unui document nou, dar îi puteți modifica dacă este necesar. Puteți modifica parametrii fie pentru un paragraf, fie pentru mai multe simultan (aceștia trebuie evidențiați cu cursorul).

Parametrii sunt: ​​spațierea rândurilor, alinierea pe pagină, spațierea înainte și după paragrafe, indentație pe prima linie, indentări stânga și dreapta, tabulare etc.

Paragrafele includ corpul paragrafului, titlurile, cuprinsul, listele etc.

23. Principalele etape ale pregătirii unui document text.

Principalele etape ale pregătirii documentului sunt: ​​introducerea textului, editarea și formatarea.

1. Introducerea textului se poate face tastând-o de la tastatură și inserând în document diverse fragmente de text din alte documente.

2. Odată introdus textul, acesta suferă diverse modificări. Editarea unui document în Word se realizează utilizând comenzile de meniu sau apăsând tastele de pe tastatura computerului.

Operațiile de editare (ștergere, inserare, mutare) se efectuează pe:

· Simboluri

· Pe linii

· Fragmente

Caracterele sunt introduse de la tastatură (în modul inserare sau înlocuire), iar tastele Backspace sau Delete sunt folosite pentru a șterge caractere.

Operațiile de editare pentru linii sunt: ​​ștergerea unei linii, împărțirea unei linii în două, îmbinarea a două linii într-una, inserarea unei linii goale.

Operațiuni de editare (copiere, mutare și ștergere) pentru fragmente. Un fragment este o bucată continuă de text. Pentru a șterge, copia sau muta un fragment, trebuie să îl selectați.

3. Formatarea unui document înseamnă schimbarea acestuia aspect. WORD oferă formatarea documentelor la cinci niveluri diferite:

· la nivel de caracter (schimbarea caracterului, stilului, mărimii și culorii fontului, spațierea literelor într-un cuvânt, animație etc.)

· la nivel de paragraf (aliniere la stânga, dreapta, centru și lățime; indentație la dreapta și la stânga; indentarea primului rând; indentație înainte și după paragraf; spațiere între rânduri, control paginare etc.)

· la nivel de pagină (setările paginii, orientarea paginii, cadru, anteturi și subsoluri ale primei pagini, pagini pare și impare etc.)

· la nivel de secțiune (formarea secțiunilor din pagina următoare sau pe pagina curentă, împărțirea textului în coloane etc.)

· la nivel de document (numerele paginilor, cuprins etc.).

24. Reguli de introducere a textului. Instrumente de automatizare a introducerii textului (MS Word).

Tastarea se realizează prin apăsarea tastelor de pe tastatura computerului, în timp ce următorul caracter este afișat pe ecran la poziția cursorului, iar cursorul se deplasează cu o poziție la dreapta. Spații care editor de text se inserează automat pentru a alinia linii, numite „soft”.

Spațiile „dure” sunt adăugate textului atunci când apăsați tasta Spațiu de pe tastatura computerului. Un semn de separare a unui cuvânt de un cuvânt este un spațiu „Hard”, așa că trebuie să setați un spațiu „Hard” între cuvinte. Un semn de punctuație nu trebuie să fie separat printr-un spațiu de cuvântul precedent și trebuie introdus un spațiu după un semn de punctuație. Un terminator de linie „hard” este creat prin apăsarea tastei Enter pentru a indica sfârșitul unui paragraf.