Vad är Windows-filsystem? Windows filsystem Filsystem i ms windows

Operativ system. Filsystem.
Ett operativsystem är ett komplex av kontroll- och bearbetningsprogram som å ena sidan fungerar som ett gränssnitt mellan datorsystemenheter och applikationsprogram, och å andra sidan är utformade för att styra enheter, hantera datorprocesser, effektivt distribuera datorresurser mellan beräkningsprocesser och organisera pålitlig beräkning. .
Svar på frågor:
1) Vilka operativsystem känner du till?
Svar: Windows XP, Linux, Windows 7, Windows, Windows 2000.
2) Lista huvudkomponenterna i ett modernt operativsystem.
Strukturen för OS består av följande moduler:
basmodul (OS-kärna) - hanterar driften av programmet och filsystemet, ger åtkomst till det och utbyte av filer mellan kringutrustning;
kommandoprocessor - dekrypterar och utför användarkommandon som huvudsakligen kommer via tangentbordet;
kringutrustningsdrivrutiner - programmässigt säkerställer konsistensen av driften av dessa enheter med processorn (varje kringutrustning bearbetar information på olika sätt och i olika takt);
ytterligare serviceprogram (verktyg) - gör kommunikationsprocessen mellan användaren och datorn bekväm och mångsidig.

3) Lista systemfilerna som datorn arbetar med under uppstartsprocessen
BOOT.INI, NTLDR, NTDETECT.COM, NTBOOTDD.SYS
En fil är ett namngivet område på ett lagringsmedium.
Filsystem - en ordning som bestämmer sättet att organisera, lagra och namnge data på lagringsmedia i datorer, såväl som i annan elektronisk utrustning: digitalkameror, mobiltelefoner etc.
4) Lista de grundläggande funktionerna med filer och kataloger.
Grundläggande filoperationer:
Att öppna en fil och katalog - detta returnerar ett heltal - filens identifierare (deskriptor). Ytterligare åtkomst till filen görs genom deskriptorn och inte med namn.
Fil- och katalogbearbetning (läs eller skriv).
Stänger en fil och katalog.
5) Vad är skillnaden mellan ett filnamn i MSDOS och i Windows operativsystem? I MS-DOS kan den maximala längden på namnet på en fil eller katalog vara endast åtta tecken
6) Fyll i tabellen:

Filtypstillägg
Program exe, com
Textfiler txt, doc
Grafiska GIF-filer
mp3-ljudfiler
Videofiler avi, mpg, mpeg, wmv
Filer skapade i Excel xls

Windows GUI.
Ett grafiskt gränssnitt är ett slags användargränssnitt där gränssnittselementen (menyer, knappar, ikoner, listor etc.) som visas för användaren på displayen exekveras i form av grafiska bilder.
Svar på frågor:
1) Lista huvudelementen i Windows GUI
Skrivbord, objektfönster, menyer och dialogrutor, extra - verktygsfält, ikoner, statusfält, rullningslister, linjaler, etc.
2) Vad finns i aktivitetsfältet?
Startknapp som öppnar åtkomstmenyn för alla installerade applikationer i Windows-system och inställningsverktyg, som finns till vänster, i själva hörnet av aktivitetsfältet. Bredvid i Windows XP finns verktygsfältet, eller snarare ett av dess element - snabbstartspanelen. Den innehåller små ikoner för de mest använda programmen, som en webbläsare, mediaspelare, utforskare, kontrollpanel och så vidare.
3) Lista huvudobjekten i Windows
Skrivbord
Märken
Märka
Aktivitetsfältet
Katalog
4) Lista typerna av Windows-fönster
programfönster,
dialogrutor,
textredigeringsfönster

5) Namnge huvudelementen i programfönstret
rubrik
Menyfältet
Verktygsfält
Arbetsyta
statusfältet
6) Förklara hur du använder musen
Ett vänsterklick
Denna muskontrollteknik är utformad för att välja och markera önskade objekt.
Två klick med vänster musknapp
Används för att öppna mappfönster, program och dokument.
Två klick på ett ord markerar det ordet.
Genom att dubbelklicka på den vänstra funktionstangenten till vänster om ett stycke markeras hela stycket.
Tre vänster musklick
Genom att trippelklicka på ett stycke med musen kan du markera hela stycket.
trippelklick till vänster om texten markerar hela texten.
Enkelt högerklick
Används för att anropa snabbmenyn (en uppsättning kommandon tillgängliga i detta fall för att bearbeta det valda objektet)
"Tryck och håll dra"
Denna arbetsmetod används oftare för vänster musknapp och används för att flytta ett objekt eller för att välja en grupp objekt, såväl som textfragment.
För att flytta ett objekt, klicka på det med vänster musknapp och, utan att släppa, dra objektet till önskad plats och släpp sedan knappen. För att välja en grupp av objekt eller ett fragment av text måste du placera muspekaren i det övre vänstra hörnet före början av gruppen eller fragmentet och sedan dra till det nedre högra hörnet utan att släppa. Efter att du släppt tangenten kommer de önskade objekten/fragmentet att markeras. För att ta bort markeringen klickar du helt enkelt på ett tomt område på skärmen.

7) Vad är menyn?
En meny är en lista med kommandon som visas på skärmen och som erbjuds användaren för val.
8) Lista typerna av menyer i Windows operativsystem
Huvudmeny (öppnas med Start-knappen)
Menyrad i programfönster (alla program som levereras som standard med Windows har en menyrad)
Systemmeny i programfönster (för att ändra storlek på fönstret och dess position)
Innehållsmeny
9) Vilka element finns på dialogpanelerna?
Element som visar information
Dekorativa element
Kontroller
Standard Windows-program
1) Lista standardprogram Windows
Windows mediaspelare
Måla
Anteckningsbok
anteckningsblock
Kalkylator
2) Lista Windows Utilities
Diskrensning

Diskdefragmenteraren

Systeminformation

Installation och borttagning av program

Systemåterställning
3) Ge en jämförande beskrivning av funktionerna hos textredigerare Anteckningar och WordPad

Funktioner i WordPad Notepad
Gränssnitt och inställningsobjekt Meny, snabbtangenter Meny, verktygsfält, snabbtangenter, statusfält, linjal, parameterinställning
Sidinställning: pappersstorlek, orientering (stående, liggande), marginaler, sidhuvud, sidfot Ja Ja
Styckeformatering: Installation stycke strecksatser, inriktning Nej Ja
Arbeta med text, inklusive sök och ersätt, hoppa till önskat textstycke Ja Ja
Formatering: ställa in teckensnittstyp, stil, storlek Ja, ett enda format för all text Ja, med ett val av format för varje fragment
Spara i en fil i txt-format i ANSI, Unicode-kodning rtf, doc, txt i MS DOS-kodning, Unicode
Infoga datum- och tidsobjekt Datum och tid med val av format, bilder, diagram, formler, klipp etc.
Stöd för inbäddning och länkning av objekt Nej Ja
Arbeta med listor Nej Ja
Skriv ut Ja Ja

Grafikredigerare Måla
1) Lista vilka typer av datorgrafik
Vektorgrafik
Raster grafik
2) Vilken typ av grafik skapas ritningar med Paint?
Vektor
3) I vilket format sparas filer skapade i Paint som standard?
JPEG
4) Lista de datorgrafikfilformat du känner till
Png, ppi, jpeg, gif.

MS Word textredigerare
Teckensnittsformatering
TEXT EDITOR - ett datorprogram för att skapa, bearbeta, formatera text (textdokument).
1) Vilka textredigerare känner du till?
Anteckningar, WordPad, Microsoft Office Word
2) Vilket programpaket innehåller MS Word textredigerare?
Ingår i paketet Microsoft-program kontor.
3) Lista huvudfunktionerna i MS Word-textredigeraren.
Redigera, skapa text. Spara dokumentet som en fil med önskat tillägg (2003 är standardtillägget *.doc, 2007, 2010 - *.docx). Sök nödvändig filinformationsbärare(hårddisk, flashenhet, disk, diskett, etc.), samt läsa den från disken.
Sök efter stavfel i befintlig text och kontrollera ordförrådet.
Möjlighet att dela upp text i sidor.
Användaren kan formatera texterna som de vill.
Möjligheten att skapa en innehållsförteckning för dokument (och i automatiskt läge).
Inbyggd kapacitet för flera fönster (arbetar med fönster).
Skriva ut filer i olika format. Dessutom skiljer sig denna textredigerare på följande sätt: det användaren ser kommer att skrivas ut, det så kallade WYSIWYG-läget (WhatYouSeeIsWhatYouGet).
Ta bort objekt från en fil, samt bädda in dem där.
Infoga och skapa ritningar i en fil (och du kan även infoga färdiga bilder). Du kan använda ett bibliotek som heter CLIPART, där färdiga ritningar av *.wmf-formatet lagras, och även infoga dem i en fil.
Infoga vetenskapliga formler (kemiska, matematiska, etc.) och diagram i filen.
Ändra storlek och typ av teckensnitt som används i texten (och inte för hela texten som helhet, men för olika delar kan ditt eget tryckformat användas).
Val av nödvändiga avsnitt av text eller block, såväl som deras överföring till en ny plats. Vid behov kan de tas bort. Dessutom ingår möjligheten att rama in de nödvändiga textavsnitten.
Skapa och infoga kalkylblad i en fil. Dessutom kan du i dem ändra antalet rader och kolumner på ditt eget sätt.
Skapa databaser i kalkylblad och utför komplexa eller enkla matematiska beräkningar.
Möjligheten att programmera i ett språk som heter WordBasic, samt skapa makron. Ett makro- eller makrokommando är en språkmening som identifierar en uppsättning av de enklaste kommandona. Ett makro sparar vanligtvis en tangentkombination, som kan användas mer än en gång i framtiden. Makron kan användas för att automatisera de vanligaste operationerna. Det bör noteras att förutom tangentbordsmakron finns det språkmakron som skapas i programmeringsspråket WordBasic.
Skapande av brevkuvert, etiketter och emblem.
Infoga videoklipp, text specialeffekter, multimedia och ljudfiler i filen.
Förhandsgranska innan du skriver ut text, med möjligheten att förstora den för bättre visning.
Textredigeraren i fråga innehåller ett omfattande hjälpsystem, tack vare vilket användaren kan få hjälp ganska snabbt.
4) Vilka teckensnittsformaterare känner du till?
teckenval: dra med musen eller SHIFT+högerpil;

Markera ett ord - dra eller dubbelklicka på ett ord;

Radval - musklicka i urvalsområdet mot linjen;

Val av stycke: dubbelklicka i markeringsområdet eller trippelklicka inuti stycket eller dra musen i markeringsområdet;

Välj text från markörens position till slutet av dokumentet - Skift + Ctrl + End;

Välj text sida för sida - Shift + PageDown;

Val av ett rektangulärt område på sidan - Alt + musdrag;

Markera all text - trippelklicka i urvalsområdet eller köra menyn Redigera/Markera allt.

En modern persondator kan implementeras i en stationär, bärbar eller fickversion.
En modern persondator kan implementeras i en stationär, bärbar eller fickversion.
En modern persondator kan implementeras i en stationär, bärbar eller fickversion.
En modern persondator kan implementeras i en stationär, bärbar eller fickversion.

Du kan använda olika kombinationer av stilar

ordbehandlare
ordbehandlare
ordbehandlare
ordbehandlare

Styckeformatering
1) Ett stycke är a) ett indrag i den inledande raden av tryckt eller handskriven text. b) En del av texten, sammankopplad med semantisk enhet och indragen på första raden.
2) Vilket kommando ska utföras för att ställa in alla parametrar i ett stycke?
Kommandoformat - Stycke
3) Vilken funktion har linjalreglagen?
Den övre vänstra triangeln anger indragningen av den första raden
Den nedre vänstra triangeln ställer in den första radens utsprång.
Den högra triangeln sätter stoppningen till vänster.
Rektangeln sätter stoppningen till höger.
4) Vad heter verktyget som låter dig upprepa alla formateringsalternativ för ett stycke för andra stycken i dokumentet?
Autoformatering

Praktiskt 2

Övning 1

Till chefen för studentkårsnämnden
Ivanov I.I.
Elevgrupp SK-1-33
Petrova P.P.

Påstående

Uppgift 2

Kapitel 1. INFORMATIONSTEKNIKNAS ÖKANDE ROLL I INFORMATIONSÅLDERN.
Tillkomsten av informationsåldern och det plötsliga
informationsteknikens allestädesnärvaro
en av de största, nej, -

Thomas A. Stewart 1997.

Introduktion.
Omvärlden förändras snabbt - istället för den industriella bildas ett informationssamhälle, i samband med vilket de villkor som företaget verkar under förändras och företaget självt tvingas omvandla. Syftet med detta kapitel är att beskriva de viktigaste förändringarna som äger rum: bildandet av en nätverksansluten och global ekonomi, trender i organisationens användning av ledningsinformationssystem, den explosiva tillväxten av Internet, uppkomsten av nya riktningar, användningen av informationsteknik utanför och inom organisationen: e-handel och kunskapshantering.

Uppgift 3
Mongolerna marscherar över sanden
Detta förbannade folk
kör så fort att ingen
kommer inte tro det om du inte ser det själv
(Clavigo XV)
Vid den tiden, när ruinerna av brända byggnader rök i Otrada och den envise Inalchik Khan, som satt i fästningens citadell, envist kämpade mot mongolerna som klättrade på murarna, beordrade Chigis Khan, som vecklade ut en tio-svansad vit fana, sina trupper att vara redo för handling.
Djingis Khan uppmanade sina söner och militära chefer. Alla satt i en ring på en stor filt. Alla har redan fått. Åt vilket håll och vilken stad ska han röra sig. Men ingen vågade fråga den formidable herren åt vilket håll hans vita fana skulle rusa.
V.Yan

Uppgift 4

06/10/2000 ____________________________________ Petrov P.P.
Jag ber dig att förse mig med en biljett till Raduga-4 sport- och rekreationsläger för juli månad (på tredje skiftet). Om möjligt ber jag dig att överväga frågan om min anställning i lägret.
Påstående
Petrova P.P.
Elevgrupp SK-1-33
Till chefen för studentkårsnämnden

Syftet med detta kapitel är att beskriva de viktigaste förändringarna som äger rum: bildandet av en nätverksansluten och global ekonomi, trender i organisationens användning av ledningsinformationssystem, den explosiva tillväxten av Internet, framväxten av nya riktningar för använda informationsteknik utanför och inom organisationen: e-handel och kunskapshantering.
Omvärlden förändras snabbt i stället för den industriella, ett informationssamhälle bildas, i samband med vilket förutsättningarna för företagets verksamhet förändras och självföretagandet tvingas omvandla.
Introduktion
Thomas A. Stewart 1997
detta är vår tids största händelse.
en av de största, nej, -
informationsteknikens allestädesnärvaro

Kapitel 1. INFORMATIONSTEKNIKNAS ÖKANDE ROLL I INFORMATIONSÅLDERN.
Uppgift 5.

Till chefen för studentkårsnämnden
Ivanov I.I.
Elevgrupp SK-1-33
Petrova P.P.

Påstående

Jag ber dig att förse mig med en biljett till Raduga-4 sport- och rekreationsläger för juli månad (på tredje skiftet). Om möjligt ber jag dig att överväga min anställning i lägret.

2000-06-10 __________________________________ Petrov P.P.

1. Klicka på Start, gå till Alla program och hitta ordredigerare.

3. Skala(sidor),

Avbryt (tidigare kommandon),

Återställ (tidigare kommandon),

Ej utskrivbara tecken" (återställ/ta bort)

klippa (text)
CTRL+Z

copy(text)
CTRL+C

Klistra in (text)
CTRL+V

4. Hur byter man från "latin" till "kyrilliskt" och vice versa?
tryck ctrl+r

5. Vad är knapparna till för?<Ж>, <К>, <Ч>?

<Ж>-tillämpar fetstil på markerad text.

<К>- Använder kursiv stil på vald text.

<Ч>- Understryka den markerade texten.

6. Vad är: rullningslist och hur man använder den?
Rullningslisten låter användaren flytta det visuella området på skärmen upp, ner, höger och vänster.

7. Hur markerar man ett stycke text?
Du kan välja fragment med både musen och tangentbordet. Placera textmarkören framför den första bokstaven i ett tidigare inmatat ord. Tryck på knappen och, utan att släppa den, tryck på H-tangenten flera gånger och släpp den sedan. Flera bokstäver i detta ord är markerade.
Tryck på knappen igen och valet avmarkeras. På så sätt är det bekvämt att välja små fragment av text från ett tecken till flera ord.

9. Vilka är sätten att stänga ett dokument?
ALT + F4 och klicka på det röda krysset i det övre högra hörnet.

10. Menyn Arkiv har två kommandon: Ny och Öppna. Vad är skillnaden mellan dem?
Skapa - ett nytt dokument.
Öppna - öppna ett tidigare skapat dokument.

11. Det finns två kommandon på Arkiv-menyn: Spara och Spara som…. Vad är skillnaden mellan dem?
Spara - Detta är standardalternativet för att spara.
Spara som är en spartyp som låter dig ange önskat format.
12. Hur öppnar man en dokumentfil?
Dubbelklicka med musen.

13. Hur ändrar jag sidorienteringen (från stående till liggande och vice versa)?
14. Hur ändrar man skalan för att visa dokumenttexten på skärmen?

15. Vilka kommandon kan användas för att markera hela texten i ett dokument?
CTRL+A

16. Hur tar man bort ett fragment av ett dokument?

17. Hur ändrar jag indraget på en rad i ett dokument?

18. Hur kopierar man ett fragment av ett dokument till urklipp?
Markera texten du vill kopiera med musen.
På fliken Hem, i gruppen Urklipp, klicka på (Kopiera-knappen).
Den markerade texten kommer att kopieras och placeras på klippbordet.
19. Hur kopierar man innehållet i klippbordet till en specifik plats i dokumentet?

20. Hur aktiverar eller inaktiverar jag radbrytning?

21. Hur kontrollerar man stavningen av en text?

22. Hur kan jag ändra språket som stavningskontrollen kontrolleras på?
Tryck på → Inställningar.
Klicka på knappen Visa avancerade inställningar längst ned på sidan Inställningar. . Klicka på knappen Inställningar för språk och inmatningsmetoder... i avsnittet Språk.
Klicka på knappen Lägg till på vänster sida av fönstret Språk.
Välj språk.
23. Hur ändrar man teckenstorlek, typsnitt?

24. Hur ändrar man skiftläge på bokstäver?
Välj texten du vill ändra.
Välj Registrera på menyn Format.
Välj önskad metod för att ändra fall.
25. Hur man justerar text eller dess fragment till vänster, centrera,
högerkant?

26. Hur ändrar jag indraget på en rad i ett dokument?

27. Hur ställer man in avstånd mellan stycken?

Övning 3

Övning 1
Fonetisk analys
Skriv ordet genom att dela upp det i fonetiska stavelser.
Ange antalet stavelser, markera stress.
Beskriv ljudet av vokaler och konsonanter.
Ange antalet bokstäver och ljud i ett ord

Uppgift 2
Tecken på kulturellt tal är följande:
Höger;
Renhet;
Noggrannhet;
uttrycksfullhet;
Logik;
Relevans;
Rikedom.

Uppgift 3
Bilmärken per land, Sverige, Saab, Volvo, Storbritannien, Jaguar, Land Rover, Mini, Rolls-Royce, Tyskland, Audi, BMW, Mercedes, Opel, Porsche, Volkswagen, Italien, Fiat, Ferrari, Japan, Infiniti, Lexus, Mazda, Mitsubishi, Nissan, Subaru, Suzuki, Toyota

Bilmärken per land:
Sverige
saab
Volvo
infiniti
Nissan
Storbritannien
Jaguar
Land Rover
Fiat
Subaru
Tyskland
Mini
Rolls Royce
Volkswagen
Suzuki
Toyota
Italien
Audi
bmw
Porsche
Lexus
Japan
Mercedes
Opel
ferrari
Mazda
Mitsubishi

Uppgift 4
Verifieringsarbete
Vad är syftet med och vilka funktioner en textredigerare har?
Vad är den minsta uppsättningen av textredigeringsoperationer?
Vad är syftet med att markera en text?
Textredigeraren är:
Programvara som tillhandahåller centraliserad datahantering;
Ett mjukvarupaket som hanterar datorresurser och processer som använder dessa resurser i datoranvändning;
En mjukvaruprodukt utformad för att skapa ett dokument.
När du arbetar med textfragment med hjälp av en textredigerare har användaren möjlighet att:
Kopiera, flytta och förstöra fragment;
Kopiera och sortera fragment;
Förstöra och kopiera fragment;
Återställ, flytta och förstör fragment.
Märket på displayen, som indikerar den position där tecknet som matas in från tangentbordet kommer att visas, kallas:
Markör;
Adress;
Kursiv.

Uppgift 5
Sammanfattning
Syfte med CV:
Söker jobb inom informationsteknik.
Födelseår och födelseort:
Utbildning:
Morgaush gymnasieskola
Arbetserfarenhet:

Kompetens:

Kunskap om språk:
Chuvash språk
ryska språket
engelska språket
Familjestatus:
Ogift
Hemadress:

Telefonnummer:

Uppgift 6

Sammanfattning
Gerasimova Alevtina Vitalievna
Syftet med sammanfattningen:
Jag söker ett jobb inom informationsteknik.
Födelseår och födelseort:
född 1996 , d. Khornoy, Morgaushsky-distriktet
Utbildning:
Morgaush gymnasieskola
Cheboksary College of Communications and Informatics
Arbetserfarenhet:

Kompetens:

Kunskap om språk:
Chuvash språk
ryska språket
engelska språket
Familjestatus:
Ogift
Hemadress:
ChR, Morgaushsky-distriktet, byn Khornoy, st. Sadovaya, 40
Telefonnummer:

Uppgift 7
Sammanfattning
Sorokina Svetlana Konstantinovna
Syfte med CV:
Få ett jobb som läkare
Födelseår och födelseort:
född 1995 , d. Khornoy, Morgaushsky-distriktet
Utbildning:
Morgaush gymnasieskola
Cheboksary Medical College
Arbetserfarenhet:

Kompetens:

Kunskap om språk:
Chuvash språk
ryska språket
engelska språket
Familjestatus:
Ogift
Hemadress:
ChR, Morgaushsky-distriktet, byn Khornoy, st. Sadovaya, 26
Telefonnummer:

Skapa och redigera tabeller. Beräknade tabeller. Formler.
Övning 1

varor
1. Anisimov Andrey Sergeevich 12.12.09. elva
2. Petrov Sergey Nikolaevich 01.09.09. 12
3. Sidorov Viktor Viktorovich 01/06/10. fjorton
4. Nikolaev Sergey Viktorovich 06.06.09. femton
5. Nikolaeva Anna Nikolaevna 01.12.08. fjorton
6. Ivanov Ivan Ivanovich 19/05/09. 12


pp. Efternamn Förnamn Mellannamn Inköpsdatum Kod
Produktpris
(rubel)

2. Petrov Sergey Nikolaevich 01.09.09. 12 100 000

4. Nikolaev Sergey Viktorovich 06.06.09. 15 123456
5. Nikolaeva Anna Nikolaevna 01.12.08. 14 12000
6. Ivanov Ivan Ivanovich 19/05/09. 12 100

Uppgift 2
Med efternamn

pp. Efternamn Förnamn Mellannamn Inköpsdatum Kod
Produktpris
(rubel)
1. Anisimov Andrey Sergeevich 12.12.09. 11 120 000


4. Nikolaeva Anna Nikolaevna 01.12.08. 14 12000
5. Petrov Sergey Nikolaevich 01.09.09. 12 100 000

Efter inköpsdatum

pp. Efternamn Förnamn Mellannamn Inköpsdatum Kod
Produktpris
(rubel)
1. Nikolaeva Anna Nikolaevna 01.12.08. 14 12000
2. Ivanov Ivan Ivanovich 19/05/09. 12 100
3. Nikolaev Sergey Viktorovich 06.06.09. 15 123456


6. Sidorov Viktor Viktorovich 06.01.10. 14 45000

Efter pris

pp. Efternamn Förnamn Mellannamn Inköpsdatum Kod
Produktpris
(rubel)
1. Ivanov Ivan Ivanovich 19/05/09. 12 100
2. Nikolaeva Anna Nikolaevna 01.12.08. 14 12000
3. Sidorov Viktor Viktorovich 01/06/10. 14 45000
4. Petrov Sergey Nikolaevich 01.09.09. 12 100 000
5. Anisimov Andrey Sergeevich 12.12.09. 11 120 000
6. Nikolaev Sergey Viktorovich 06.06.09. 15 123456

Uppgift 3

pp. Fullständiga namn
StudentÄMN Mellan
Göra
1. Ivanov I.I. 5 5 4 5 4,75
2. Petrov A. K. 4 4 3 4 3,75
3. Sidorov S.N. 5 3 4 5 4,25
4. Akimov A.V. 4 4 4 4 4
5. Akimova O.V. 5 4 4 4 4,25

pp. Fullständiga namn
StudentÄMN Mellan
Göra
FYSIK KEMI MAT-KA I.SPRÅK
1. Petrov A. K. 4 4 3 4 3,75
2. Akimov A.V. 4 4 4 4 4
3. Akimova O.V. 5 4 4 4 4,25
4. Sidorov S.N. 5 3 4 5 4,25
5. Ivanov I.I. 5 5 4 5 4,75

Uppgift 4
Veckodag Tid för lektionen SKOLÄMNEN
Ämnets namn Efternamn I.O. lärare

Måndag 0830-0915 Fysisk utbildning Igontova L.P.
0925-1010 Chemistry Deineko V.I.
1020-1105 ryska språket Smirnova M.A.
1115-1200 ryska språket Smirnova M.A.
1210-1255 Matematik Romanova E.A.
1305-1355 Matematik Romanova E.A.

Tisdag 0830-0915 Engelska Bocharova K.N.
0925-1010 Fysik Moskalev V.I.
1020-1105 ryska
litteratur Smirnova M.A.
1115-1200 Informatik Rybakova A.I.
1210-1255 Informatik Rybakova A.I.

Onsdag 0830-0915 Matematik Romanova E.A.
0925-1010 Matematik Romanova E.A.
1020-1105 Geografi Vasilchenko L.I.
1115-1200 Historia Polonskaya R.L.
1210-1255 Economics Grebenkin P.G.
1305-1355 Fysisk kultur Igontova L.P.

Uppgift 5
Mottagande
Telekommunikationscenter LLC "Bars" kvitto
Telekommunikationscenter LLC "Bars"
Prenumerant nr ___________________ Prenumerant nr ___________________
en gång i månaden Prenumerationsavgift för Månadsavgift för abonnemang för
Telefon _____________________ Telefon __________________
Straff ______________________ Straff ______________________
Totalt __________________ Totalt __________________
Kassa: Kassa:
199 g 199 g
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4 5 6 7 8 9 10 11 12

Uppgift 6
Skapa ett visitkort

CHTSI
Gerasimova Alevtina Vitalievna

Cheboksary, st. T. Krivova, 20
89373994117 CHTSI
Gerasimova Alevtina Vitalievna
Programmering i datorsystem
Cheboksary, st. T. Krivova, 20
89373994117
CHTSI
Gerasimova Alevtina Vitalievna
Programmering i datorsystem
Cheboksary, st. T. Krivova, 20
89373994117 CHTSI
Gerasimova Alevtina Vitalievna
Programmering i datorsystem
Cheboksary, st. T. Krivova, 20
89373994117
CHTSI
Gerasimova Alevtina Vitalievna
Programmering i datorsystem
Cheboksary, st. T. Krivova, 20
89373994117 CHTSI
Gerasimova Alevtina Vitalievna
Programmering i datorsystem
Cheboksary, st. T. Krivova, 20
89373994117
CHTSI
Gerasimova Alevtina Vitalievna
Programmering i datorsystem
Cheboksary, st. T. Krivova, 20
89373994117 CHTSI
Gerasimova Alevtina Vitalievna
Programmering i datorsystem
Cheboksary, st. T. Krivova, 20
89373994117
CHTSI
Gerasimova Alevtina Vitalievna
Programmering i datorsystem
Cheboksary, st. T. Krivova, 20
89373994117 CHTSI
Gerasimova Alevtina Vitalievna
Programmering i datorsystem
Cheboksary, st. T. Krivova, 20
89373994117

Uppgift 7


pp. Fullständiga namn
StudentÄMN Mellan
Göra
FYSIK KEMI MAT-KA I.SPRÅK
1. Ivanov I.I. 5 5 4 5 4,75

2. Petrov A. K. 4 4 3 4 3,75

3. Sidorov S.N. 5 3 4 5 4,25

4. Akimov A.V. 4 4 4 4 4,00

5. Akimova O.V. 5 4 4 4 4,25

Uppgift 9
〖lim〗┬(х→0)⁡〖ln⁡cos⁡х /ln⁡cos⁡3х 〗 ; 〖lim〗┬(x→0)⁡〖(x^2-2x+1)/(x^2-1)〗; 〖lim〗┬(х→0)⁡〖sin⁡х/(cos⁡х-1)〗; 〖lim〗┬(x→0)⁡〖(1-cos⁡x)/x(√(1+x)-1) 〗
∫▒arctgxdx ; ∫▒xdx/√(3-x^4) ; ∫▒cos⁡〖x cos⁡5xdx〗
|■([e-postskyddad][e-postskyddad][e-postskyddad]&5&1&3)|; S=∑_(j=1)^m▒S_j +(1+pt_j/K)+∑_(j=m+1)^n▒S_j (1+pt_j/K^(-1)).

Övning 4
Forcera slutet av raden. Icke-brytande utrymme.
1. När är det nödvändigt att använda ett icke-brytande utrymme?
Fall där ett icke-brytande utrymme bör användas:
Initialer (Ivanov I.I.)
Förkortningar med prickar (etc.)
Siffror följt av ett ord eller måttenhet ("20 soldater", "10 m")
Siffror med mellanslag (11 000 rubel)
Prepositioner, konjunktioner och några partiklar följt av ett ord (på solen och sedan, hoppar inte)
några partiklar med föregående ord (skulle ha ropat)
ett streck med föregående ord, och ibland med nästa ord
2. Vilken kortkommando ger ett oavbrutet utrymme?
Ctrl + Skift + Mellanslag (mellanslag)
3.När är det nödvändigt att använda en forcerad ände av en linje?

4. Vad är kortkommandot för att tvinga fram slutet av en rad?
Skift+Enter

Praktiskt arbete 2.3.1.



1943 började en grupp specialister under ledning av John Mauchly och Presper Eckert i USA att designa en liknande maskin baserad på vakuumrör snarare än reläer. Deras maskin, kallad ENIAC, gick tusen gånger snabbare än Mark 1, men det tog timmar eller till och med dagar att få kablarna anslutna på rätt sätt för att programmera den. För att förenkla processen började Mauchly och P. Eckert designa en maskin som kunde lagra programmet i dess minne. År 1945 var den berömda matematikern John von Neumann involverad i arbetet, som utarbetade en rapport om denna maskin. Rapporten skickades till många forskare och blev allmänt känd, eftersom J. Von Neumann i den tydligt och enkelt formulerade de allmänna principerna för funktionen hos universella datorenheter, d.v.s. datorer.
Den första datorn, i vilken J. von Neumanns principer förkroppsligades, byggdes 1949 av den engelske forskaren Maurice Wilkes. Sedan dess har datorer blivit mycket kraftfullare, men de allra flesta av dem är tillverkade i enlighet med de principer som J. von Neumann redogjorde för i sin rapport 1945.

Praktiskt arbete 2.3.2.
Snön bleker fortfarande på fälten,
Och vattnet prasslar redan på våren -
De springer och väcker den sömniga stranden,
De springer och lyser och säger...
De säger överallt:
Våren kommer, våren kommer!
Vi är den unga vårens budbärare,
Hon skickade oss i förväg.

Det lät över en klar flod,
Ringde ut på den bleknade ängen,
Det svepte över den stumma lunden,
Det lyste upp på andra sidan.

Långt, i skymningen, bugar sig
Floden rinner västerut.
Brinnande med gyllene fälgar,
Molnen spreds som rök.

I det röda skenet är solnedgången sprudlande och skummande,
Vita björkar brinner i sina kronor.
Min vers hälsar unga prinsessor
Och ungdomlig ödmjukhet i deras ömma hjärtan.

Där skuggorna är bleka och sorgsen plåga,
Det är de som gick för att lida för oss,
Regerande armar sträcker ut sig
Välsigna dem för livet som kommer.

På en vit säng, i en ljus briljans,
Snyftar den vars liv de vill återvända ...
Och sjukstugans väggar darrar
Av medlidande som klämmer deras bröst.

Closer drar dem med en oemotståndlig hand
Där, där sorgen sätter ett sigill på pannan.
O, be, heliga Magdalena,
För deras öde.

Sergey Yesenin
Vänta! det är fint här! tandad och bred
En gränsskugga låg från tallarna i månskenet ...
Vilken tystnad! På grund av det höga berget
Det finns ingen tillgång till rebelliska ljud här.

Jag går inte dit stenen är förrädisk,
Glider från under hälen från de branta bankerna,
Flugor på havets brosk; där det finns ett stort schakt i havet
Kommer – och springer iväg i vallarnas armar.

En framför mig, under fridfulla stjärnor.
Du är här, känslornas drottning, tankarnas härskare ...
Och det kommer en våg - och brister mellan oss ...
Jag kommer inte att gå dit: det är ett evigt plask och brus!

Athanasius Fet.
Skapande av ett brev
Praktiskt arbete 2.4.1
Ode till växterna.
Till
växtlighetens ult, den äldsta av kulterna, går tillbaka till de tidigaste formerna av tro - magi. Observation av växter återspeglar det viktigaste stadiet i människans kunskap om världen, stadiet att förstå naturens lagar. I forna tider upptäcktes den första naturlagen - lagen om liv och död. Lösningen på semantiken för olika folks och tidsepoker övertygar oss om att det överallt var en illustration av ödets enhet för alla levande varelser, växter och människor, förändringen av naturfenomen, d.v.s. livets cykel, dess livscykel. kontinuitet. Det visades av naturen själv genom den oupphörliga förändringen av döende och återfödelse av växt- och djurvärlden.

R
asteni, träd - symboler för moderskap, fertilitet och förkroppsligandet av vital energi, flervärdiga symboler kända för nästan alla människor i världen. Varje nation dyrkade, gudomgjorde det träd eller växt som den oftast kom i kontakt med i vardagen. Många folk har sina egna träd-helgedomar, träd-symboler. Ek upptog första platsen bland de gamla judarna, ask - i Skandinavien, bland tyskarna - lind, bland ryssar - björk, det heliga bodhiträdet - i Indien, bland buryaterna - tall och lärk. Ett lövträd som byter löv varje år är en symbol för livets förnyelse. Tall är en av de äldsta arterna, ett vintergrönt och hållbart träd, lite mottagligt för förfall. Den kan växa på den fattigaste jorden, men den behöver livsrum. På grund av dessa egenskaper fungerar det som en symbol för livslängd, odödlighet, uthållighet och övervinna ogynnsamma omständigheter.

P
Som en person, ett träd, är en växt vertikalt orienterad: lutad mot marken strävar den uppåt, mot solen och ljuset. Formen av ett träd, en växt med rötter i marken, en stam och en krona personifierade tre världar: kronan är himmelsk, mellanstammen är jordisk och de lägre rötterna är underjorden. Trädet, som en världsvertikal, är ringad med cirklar i stammen, formen på kronan och löv. Krona är en fristad för fåglar, djur och moln. Du kan se himlen och stjärnorna genom den. En växt, som en person, är föremål för den naturliga cykeln: den reproducerar, växer, åldras och dör. Så är en person, den lever på bekostnad av vitala juicer, energi. Med deras brist eller när de tar slut, går det under. Träd och växter innehåller en levande, oupplöslig länk mellan det förflutna, nuet och framtiden. Enligt dessa idéer förkroppsligar trädet idén om en mänsklig förfader. I öst trodde man att gudarnas och de dödas andar lever i träd.

H
och en kultur kände inte till sådan dyrkan av träd som kulturen hos den antika befolkningen i Indien. De heliga böckerna "Vedas" och "Upanishads", som återspeglar folkets religiösa åsikter, etiska och andliga kriterier, förhärliga skönheten och storheten i Indiens skogar. Lotusen bland folken i Indien har alltid varit en symbol för renhet. Det är en blomma som växer ur lera, men som aldrig blir smutsig. Lotusen jämförs med en kysk person, till vilken ingen smuts fastnar.

Sidformatering. Kolumner.

Med en konvex monitor, när du flyttar ögat från mitten av skärmen till periferin, utför linsmusklerna det svåraste arbetet. Deras trötthet leder så småningom till en spasm av boende, och du kan förlora upp till tre enheter av synen endast på grund av denna spasm utan några organiska förändringar. En sådan synförlust kan kompenseras av ögonövningar, ibland hjälper det att bära glasögon med dioptrier +1, +2. I avancerade fall är det bättre att kontakta en ögonläkare. Det finns mer effektiva metoder, men de väljs individuellt.
Musklerna i pupillen är inställda för att ändra ljusstyrkan på ljuset, och om det

Byter 60 gånger per sekund, det är inte svårt att föreställa sig vilket arbete de måste göra för att anpassa sig. Detta arbete uppfattas vanligtvis inte av medvetandet, men det betyder inte att det inte existerar. Du kan kontrollera om det är du som uppfattar skärmens flimmer och det är vid denna frekvens du kan göra detta: titta bort från skärmen så att du ser den i en vinkel på cirka 45. Perifert seende är känsligare för flimmer . När du slutar uppfatta flimmer, lägg till ytterligare 20 Hz. Alla uppfattar 72 Hz, 85 Hz är majoriteten, 100 Hz är ett tillräckligt minimum när flimmer inte går att urskilja för de flesta.

Praktiskt arbete 2.5.2

Professionell egenskap
Datorns operatör

Vet:
Grunderna i datavetenskap och datavetenskap;
Grundläggande information om datorsystem och automatiserade styrsystem;
Main funktionella enheter datorer, deras anslutning och syfte;
Allmän information om programvaran;
Operativsystemets (OS) struktur, funktioner och möjligheter;
Strukturen, funktionerna och kapaciteten hos skalprogram, reglerna för att arbeta i skalprogram;
Grundläggande begrepp för informationsbanker: konstruktionsprinciper, typer av databashanteringssystem (DBMS);
Integration av miljön för arbete med databaser, skyddsmedel;
Metoder för att arbeta på ett PC-tangentbord med en blind tio-finger-metod i ryska och latinska register;
Principer för organisation och inmatning av data och program i datorer;
Grundläggande textredigering;
Information om kalkylblad och principer för att arbeta med dem;
Sanitära och tekniska krav och arbetssäkerhetskrav;
Information om specialiserade paket av tillämpade program;
Utsikter för utveckling av datorteknik (CT);
Typer och orsaker till fel i driften av enheter och program, åtgärder för att eliminera dem;

Burk:
Leda processen för informationsbehandling;
Utföra input-output av information från databärare, kommunikationskanaler och bearbeta denna information;
Skriva, läsa, kopiera information och skriva om från ett medium till ett annat;
Dra fördel av operativsystem;
Ladda OS och hantera deras arbete;
Arbeta i skalprogram;
Arbeta med databaser;
Arbeta med text- och grafiska redaktörer;
Arbeta med kalkylblad;
Följ reglerna och föreskrifterna för arbetarskydd;
Lär dig nya mjukvaruprodukter;
Fastställ orsakerna till fel i behandlingen av information och besluta om ytterligare åtgärder.

Praktiskt arbete 5
Praktiskt arbete 2.6.1
Bakushina Julia
Balashov Dmitry
Byshko Alexander
Generalov Maxim
Maya Gerasimova
Egorova Marina
Egorov Mikhail
Kucheryavyh Alexey
Melioransky Andrey
Palacheva Svetlana
Pimenova Nadezhda
Protasova Julia
Romanova Marina
Sereda Alexey
Slonskaja Julia
Solovyov Sergey
Shurygina Elena
Shcherbakov Oleg
Malashina Irina
Chernikov Anton

Bakushina Julia
Balashov Dmitry
Byshko Alexander
Generalov Maxim
Maya Gerasimova
Egorova Marina
Egorov Mikhail
Kucheryavyh Alexey
Melioransky Andrey
Palacheva Svetlana
Pimenova Nadezhda
Protasova Julia
Romanova Marina
Sereda Alexey
Slonskaja Julia
Solovyov Sergey
Shurygina Elena
Shcherbakov Oleg
Malashina Irina
Chernikov Anton

Bakushina Julia
Balashov Dmitry
Byshko Alexander
Generalov Maxim
Maya Gerasimova
Egorova Marina
Egorov Mikhail
Kucheryavyh Alexey
Melioransky Andrey
Palacheva Svetlana
Pimenova Nadezhda
Protasova Julia
Romanova Marina
Sereda Alexey
Slonskaja Julia
Solovyov Sergey
Shurygina Elena
Shcherbakov Oleg
Malashina Irina
Chernikov Anton

Bakushina Julia
Balashov Dmitry
Byshko Alexander
Generalov Maxim
Maya Gerasimova
Egorova Marina
Egorov Mikhail
Kucheryavyh Alexey
Melioransky Andrey
Palacheva Svetlana
Pimenova Nadezhda
Protasova Julia
Romanova Marina
Sereda Alexey
Slonskaja Julia
Solovyov Sergey
Shurygina Elena
Shcherbakov Oleg
Malashina Irina
Chernikov Anton

Praktiskt arbete 2.7.1

A. Tryckta publikationer
läroböcker
Läsare
Arbetsböcker
Didaktiskt material
Album
Reproduktion av målningar

Filmremsor
Filmer
Ljudkassetter
Datorprogram 1) Tryckta publikationer
Skönlitterärt verk
läroböcker
Läsare
Arbetsböcker
Didaktiskt material
Album
Reproduktion av målningar
2) Audiovisuella läromedel
Filmremsor
Filmer
Ljudkassetter
Datorprogram
I. Tryckta publikationer
Skönlitterärt verk
läroböcker
Läsare
Arbetsböcker
Didaktiskt material
Album
Reproduktion av målningar
II.Audiovisuella läromedel
Filmremsor
Filmer
Ljudkassetter
Datorprogram A. Tryckta publikationer
Skönlitterärt verk
läroböcker
Läsare
Arbetsböcker
Didaktiskt material
Album
Reproduktion av målningar
B. Audiovisuella läromedel
Filmremsor
Filmer
Ljudkassetter
Datorprogram

Flernivålistor
Praktiskt arbete 2.8.1
Ordtest
Vilken förlängning ges som standard till textfiler i Word-format?
a)DOC;
b) PUNKT;
c)TXT;
d) HTM;
Vad är en dokumentmall?
a) ett sätt att lagra format, stilar och text i standarddokument;
b) Mallformulär för ett antal modelldokument.
c) Blankett för malldokument.
d) fil med DOT-tillägg;

Vad är styckestil?
a) en namngiven uppsättning tecken- och styckestilalternativ;
b) ett sätt att snabbt formatera typiska textfragment;
c)knappen på formateringsfältet;
d) Format menykommando
Hur ställer man in dubbelt avstånd mellan textrader?
a) kommando Format → Indrag och mellanrum;
b) kommandot Format→Stycke;
c) lägg till en sträng med mellanslag;
d) det görs automatiskt
Hur ökar man snabbt storleken på bokstäver i text?
a) kommandot Format→Teckensnitt;
b) använda listan Teckenstorlekar på formateringspanelen;
c) kommandot Visa → Skala;
d) omöjligt;
Hur sparar man styckeformatering och tillämpar den på hela dokumentet?
a) skapa nya stilar och ersätta gamla stilar med nya;
b) kommandot Format→AutoFormat;
c) Redigera→ Ersätt kommando;
d)) använda kommandot Format Painter på formateringspanelen;
Hur ställer jag in marginaler och pappersstorlek?
a) med kommandotSkriv ut→Sidinställningar;
b) kommandot Arkiv → Utskriftsformat;
c) kommandot Format→Indrag och mellanrum;
d) användning av en skalstång;
Hur understryker man vissa ord?
a) kommandot Format→Teckensnitt;
b) välj orden och kör kommandot Format→Teckensnitt;
c) använd understrecket på tangentbordet;
d)
Hur ordnar man text i kolumner?
a) med kommandot Tabell→ Lägg till tabell;
b) använda panelen Tabeller och gränser;
c) använda flikar;
d) kommandot Format→Kolumner;
Hur placerar man tabellkolumnrubriker exakt i mitten av kolumnbredden?
a) lägg till några mellanslag i början av varje rubrik;
b) rikta in alla kolumner mot mitten;
c) centrera titelraden
d)) kommandot Format→Stycke;
Hur separerar man rader och kolumner i en tabell med linjer?
a) med kommandot Tabell→Autoformat
b) kommandot Format→ Kanter och skuggning;
c) kommandot Format→Stycke;
d) använda ritverktygsfältet;
Hur skapar man snabbt en innehållsförteckning för ett stort dokument?
a) genom att klicka på Infoga→ Tabeller och index;
b) kopiera avsnittsrubrikerna i läget "Huvuddokument";
c) göra all text osynlig förutom rubriken;
d) börja skriva dokumentet från innehållsförteckningen.

Arbeta med index
1. Vilka tekniker kan du för att skriva in index?
2. Hur lägger jag till verktygen Upphöjd och Nedsänkt i verktygsfältet?

Praktiskt arbete 2.9.1
Mekanikens grunder

Hookes lag:〖〖(F〗_kontroll)〗_x=-kx, där proportionalitetsfaktorn (k) kallas kroppens styvhet (fjäder).
Tyngdkraftsarbetet som appliceras på kroppen: A=mg(h_1-h_2).
Den universella gravitationens lag: F=G m_(1) m_2/R^2, där proportionalitetskoefficienten (G), densamma för alla kroppar, kallas universell gravitationskonstant, eller gravitationskonstanten.
Momentum bevarandelag: m_1 u_1+m_2 u_2=m_1 u_1+m_2 u_2.
Kroppens kinetiska energi: E_k=〖(m〗_2 u_2^2-m_1 u_1^2)/2. Kraftens (eller resulterande krafter) arbete är lika med förändringen i kroppens kinetiska energi:
A=E_k2-E_k1.
Kroppens potentiella energi: E_ρ=mgh. Arbetet som utförs av gravitationen när en kropp faller från en höjd är lika med den potentiella energin hos en kropp som höjs till den höjden:
A=-(E_ρ2-E_ρ1).
Lagen för bevarande av total mekanisk energi: E_k2+E_ρ2=E_k1+E_ρ1.
En kropps rörelse under påverkan av gravitationen:
kroppskoordinat (höjd): y=h=h_0y+u_0y t+g_y t^2/2;
kroppshastighet när som helst: u_y=u_0y+g_y t;
kroppshastighet vid valfri punkt i banan: u_y^2=u_0y^2+〖2g〗_y (h-h_0).

Kemi-test
Namnge ämnet vars formel är:
C_n H_(2n+2) c) C_n H_(2n-2)
C_n H_2n d) C_n H_(2n+1) OH
Homologen för propen är:
C_2 H_4 c) CH_3-CH-CH_2
C_6 H_6 d) CH_3-CH_2-CH_3
Natriumetylat erhålls genom interaktionen:
CH_3 OH med Na
CH_3 OH med NaOH_((lösning))
C_2H_5OH med Na
C_2 H_5 OH med NaOH_((lösning))
Reaktionstyp C_2 H_5 OH-C_2 H_4+H_2 O:
utbyte;
hydrering;
anslutning;
uttorkning.
Den kvalitativa sammansättningen av järnklorid kan fastställas med lösningar som innehåller joner:
CHS^- och 〖Ag〗^+c) OH^- och 〖Ba〗^(2+)
OH^- och H^+d) CHS^- och 〖Ba〗^(2+)
Praktiskt arbete 6
Skapa fotnoter
1. Vilket kommando ska utföras för att skapa en fotnot?

Praktiskt arbete 2.10.1
Element i dialogrutan.
Lista. Listan är en lista över möjliga objekt för urval som programmet erbjuder (filnamn, teckensnittsnamn, stil, etc.). Om listan inte får plats i fönstret som tilldelats den är den försedd med en vertikal rullningslist. För att välja, klicka bara på det valda objektet med musen (ibland två gånger).
En av listraderna är vanligtvis markerad i svart (med vita bokstäver). Den valda linjen kallas ofta för den aktuella positionen i listan eller urval. Listrader kallas ibland element.
Ett specialfall av en lista är en rullgardinslista, som används för att spara skärmutrymme. Rubriken visar det valda objektet och till höger finns en växlingsknapp. Genom att klicka på den här knappen öppnas listan. Dessutom stängs en sådan lista när ett objekt väljs.
Demofönster. I det här fönstret visar programmet, med enkla exempel, resultaten av vissa inställningar i dialogrutan. I exempelfönstret kan du till exempel se hur textens utseende ändras beroende på typ av typsnitt, stil, storlek och effekter.
I demofönstren kan du förhandsgranska många inställningar i förväg: hur stycket kommer att se ut, sidnummer, bild osv.
Flikar Dialogrutor med ett överflöd av funktioner är indelade i tematiska avsnitt för synlighetens skull. Varje sådant fönster är försett med en flik som är synlig på skärmen, även om själva fönstret är dolt. Till exempel, i dialogrutan Teckensnitt ser vi det aktiva teckensnittsfönstret och underfönstret Intervall gömt bakom det, för att aktivera det klickar du bara på dess flik.
Bakgrundstext Alla delar i dialogrutan är försedda med förklarande inskriptioner (bakgrundstext). Texter på kommandoknappar kan också betraktas som bakgrundstext.

Infoga symboler
Praktiskt arbete 2.11.1
Bolzano-Weierstrass teorem: vilken bunden sekvens som helst kan ha en konvergent undersekvens.
Bevis. Låt sekvensen (x_n) vara avgränsad, d.v.s. det finns ett sådant segment att a≤х_n≤b för alla n=1,2,... .
Dela segmentet i två lika stora segment. Åtminstone ett av de resulterande segmenten innehåller oändligt många element i den givna sekvensen. Låt oss beteckna det med .
Låt x1 vara någon av medlemmarna i denna sekvens som ligger
på segmentet.
Dela segmentet i två lika stora segment; återigen åtminstone en av de resulterande
två segment innehåller oändligt många medlemmar av den ursprungliga sekvensen
vi betecknar det med . Eftersom det finns oändligt många
medlemmar av sekvensen (xn), det finns en medlem xn2 så att xn2 ϵ och n2 >
>n2.
Om vi ​​fortsätter med denna process får vi en sekvens av segment och efter-
punkternas konsistens. Genom konstruktion är sekvensen (xn1).
därav delsekvensen (xn). Låt oss visa att denna delsekvens -
konvergent konsistens.
Sekvensen av segment är en sekvens av kapslade ‚
segment som tenderar mot noll längs längden, så bk– ak= b – a/2k. Enligt
Cantors lemma, det finns en unik punkt z som hör till alla dessa
segment. Som vi såg limak= limbk= z för k-> 0, men ak ≤ xnk ≥ bk, k= 1, 2 … .
Därmed är satsen bevisad.
Definition: Gränsen för en konvergent sekvens som du anger
sekvensen kallas dess partiella gräns.
Bolzano-Weierstrass-satsen säger att alla gränsade
sekvensen har minst en delgräns.
Hittills har inget tillräckligt generellt kriterium angetts för vilket
Det var möjligt att ta reda på om den givna sekvensen konvergerar. Självdefinierande
sekvensering för detta är obekvämt, eftersom det inkluderar värdet
gräns, som kanske är okänd eller inte. Därför är det önskvärt att ha
vilket kriterium för att bestämma konvergens och divergens sekventiellt -
som enbart baseras på egenskaperna hos elementen i en given sekvens
värde.
Definition: Vi kommer att säga att en sekvens uppfyller
Cauchy-villkor om det för någon ξ > 0 finns ett tal n så att för
av alla tal n och m som uppfyller villkoret n≥n_ξ, m≥n_ξ,
ojämlikhet: |xn - xm|< ξ .

Bädda in grafik i ett dokument.
1. Vilket verktygsfält ska användas när man arbetar med grafik?

Praktiskt arbete 2.12.1
Lotus
I det gamla Egypten vördades lotusblomma som en helig blomma. Den var tillägnad fruktbarhetsgudinnan Isis och solguden Osiris. Osiris avbildades sittande på ett lotusblad och Horus, ljusets gud, på en blomma. Detta uttryckte blommans samband med solen, som liksom näckrosblomman öppnar sig på morgonen och sjunker ner i vattnet på kvällen.
Med lotusblomman, som Nilen, längs vars stränder den växte, förknippades fertilitet och produktionskraft, liksom solen som källan till liv och uppståndelse (lotusens framträdande roll i egyptiernas begravningsriter) . På bilder från en senare period placerades guden Horus på en lotusblomma, eller så tjänade han som tronen för Isis, Nephthys, Osiris och korrelerade därmed med kunglig makt (Nefertiti bar en lotusblomma). Som emblem för övre Egypten var lotusen emot papyrus, nedre Egyptens emblem.
I vissa versioner av den egyptiska kosmogoniska myten kommer solbarnet, "som upplyste jorden som var i mörker," från en blommande lotusblomma som växte på en kulle som uppstod mitt i det ursprungliga kaoset. Bilden av en baby som sitter på lotusblad reproducerades fram till den romerska eran. I ett antal bilder sitter den nyfödda solen på en lotusblomma, och guden Ra föds ur lotusblomman.
I Indien personifierade lotusfrukten modergudinnan. Och "lotus-naveln" Vishnu, skaparen av universum, ger upphov till en gigantisk lotusblomma, på vilken den "lotusfödde" skaparen Brahma befinner sig. När denna tusenbladiga gyllene lotus växer, växer universum; kronblad ger upphov till berg, kullar, floder, dalar.
Det buddhistiska paradiset framställdes som en plats där människor, liksom gudar, föds på en lotusblomma. I Indien personifierar lotussymbolen modergudinnan, den kosmiska lotusblomman som källan till den gudomliga principen, speciell helig kraft etc. Lotusmotivet är också förknippat med mer komplexa bilder av dualitet, som personifierar det feminina (yoni) och maskulina ( linga) principer. Kulten av fruktbarhetens lotusgudinna (en statyett av en naken gudinna med en lotusblomma i håret) var utbredd i Indiens jordbrukskulturer. I Tibet uppstod och spreds den magiska formeln "Om mani padmehum" över hela världen, vilket betyder: "Så var det, lotuspärla."
I Kina vördades lotusblomman som en helig växt redan innan buddhismen spreds. I den taoistiska traditionen avbildades en av de åtta odödliga, den dygdiga jungfrun HeXiangu, med en "blomma av öppen hjärtlighet" i sina händer - en lotusblomma eller en stav med lotuselement. Lotusblomman i Kina representerar renhet och kyskhet, fertilitet och produktionskraft; det överensstämmer med sommaren och är ett av de åtta emblemen för gynnsam spådom. I Kina har det länge varit brukligt att bränna rökelse som ett tecken på dyrkan av lotusblomma. Att driva ut onda andar.
Denna blomma gav liv åt solens gud. Enligt myten steg lotusblomman upp ur det ursprungliga kaoset - Nuna. En gudomlig baby satt i sina öppnade kronblad, som, efter att ha dykt upp, upplyste jorden. Tre varianter av lotus finns på bilderna: rosa, vit och blå. Rosa ansågs vara det heligaste.(Lotus är färgen på solens strålar, solen är den centrala symbolen för allt liv, religion och konst i Egypten.) Blå och vita lotusblommor hittades ofta i bilder av rituella scener på väggar av tempel och gravar. Tempelpelare var dekorerade med lotusblommor.
Lotusen var en symbol för naturen, livet, uppståndelsen. Varje person efter döden, tack vare magiska trollformler, kunde återfödas från en lotus, som en gud.
Från Egypten, Indien och Kina trängde lotussymboliken även in i grannländerna i Medelhavet, Mellanöstern, Central- och Sydostasien. I Mellanöstern var medaljonger, rosetter, prydnadsföremål med bilden av en lotus vanligt. I antikens Grekland ansågs lotusblomma vara en växt tillägnad Hera. I en gyllene solbåt i form av en lotusblomma gör Hercules en av sina resor. Lotus nämns många gånger av Homeros. Lotusen ingår i samma rad med sådana mytologiserade blommor som saffran och hyacint.

Verktygsfältsteckning.
1. Vilken typ av grafik gör grafiskt objekt skapat med MSWord-ritningsverktygsfältet?
2. Vad är skillnaden mellan kommandona Group, Ungroup, Regroup?

Praktiskt 2.13.1
Ett parallellepiped är ett prisma vars bas är ett parallellogram.
allelepipeds:

En rektangulär låda är en låda där alla ytor är rektanglar (Figur 2.5)

En rektangulär parallellepiped där alla kanter är lika kallas en kub.

Praktiskt arbete 2.13.2

En cylinder är en kropp som erhålls genom att vrida en rektangel runt sin sida, som runt en axel: S_(side.pov)=2πRh; V= πR^2h.
En kon är en kropp som erhålls genom att rotera en rätvinklig triangel runt sitt ben, som runt en axel: S_(sida pov)=πRL, V= πR^2h/3.
En boll är en kropp som erhålls genom att vrida en halvcirkel runt sin diameter, som runt en axel: S_pov=4πR^2 ;V= πR^3h/3.

Praktiskt arbete 2.13.3

Skapa tabeller
1. Vilka tekniker kan du för att skapa tabeller?
2. Vilket verktygsfält är praktiskt att använda när man arbetar med tabeller?
3. Vilket kommando ger flest möjligheter för att sätta gränser och fylla tabellceller?

Praktiskt arbete 2.14.1
Nej. Lektionens ämne
1/1 Mål och mål för kursen. Kursöversikt.
1/2 Word-textredigerare. Programfönster
1/3 Anpassning av användargränssnitt
1/4 teckenformatering: teckenstorlek och typ, drop cap, färgändring, teckenstil
1/5 Formatera stycken: flikar, arbeta med linjalen, menykommandon Format
1/6 Automatisering av formatering. Exempelformat. Stilar. Skapande av stil
1/7 Praktiskt arbete №1. Mata in, redigera, formatera text
1/8 Punktlista och numrerade listor
1/9 Praktiskt arbete №2. Skapa ett dokument med listor
1/10 Bildande av innehållsförteckningen. Hitta och byt ut verktyg
1/11 Praktiskt arbete nr 3. Skapande av ett dokument med en flernivålista, bildande av en innehållsförteckning
1/12 Infoga tecken. Formatera text med index
1/13 Praktiskt arbete №4. Skapa länkar, fotnoter och anteckningar.
1/14 Skapa och redigera tabeller
1/15 Praktiskt arbete №5. Skapa tabeller, placera information i tabellen
1/16 Formatera tabeller. Tabellberäkningar
1/17 Praktiskt arbete №6. Skapa tabeller med beräkningar, tillämpa alla formateringselement
1/18 Inkluderar en illustration i ett dokument. Verktygsfält för bildjustering
1/19 Praktiskt arbete №7. Skapa ett dokument med en illustration gjord i Paint
1/20 Verktygsfältsritning. Placera grafik i ett dokument
1/21 Praktiskt arbete №8. Skapa ett dokument med en illustration gjord med hjälp av ritverktygsfältet

Tabellformatering
Justera upptill vänster Justera upptill mitten Justera upptill höger Textriktning Textriktning
Centerjustera vänster Centrerajustera Centerjustera höger Textriktning Textriktning
Justera nedre vänster Justera nedre mitten Justera nedre höger Textriktning Textriktning

Sammanfoga och dela tabellceller. Cellnumrering.
1. 2. 3. 4. 5. 6.

Perfekt semester
Sol äpplen
Grönt och gult hav
Fruktluft
Grönsaker Aktiv rekreation

Bordskanter och skuggning. Centrera en tabell i förhållande till sidan
Produktnamn Pris Leverantör Kvantitet
Resväska 10 000 "Voyage" 33
Åkpåse 5 000 "Meridian" 29

Lägga till rader och kolumner. Justera radhöjd och kolumnbredd.

1 resväska "Voyage" 9 650 33
2 Åkpåse "Transit" 4 800 29
3 Ryggsäck "Transit" 1 200 45
4 Ryggsäck för barn "Transit" 430 50
5 Damväska "Voyage" 1 270 25
6 Meridianportfölj 2 790 20
7 Portfölj för barn "Meridian" 350 30
8 Visitkort "Bild" 640 25
9 Plånbok "Bild" 320 40

Sortera text- och numerisk information i en tabell
Art.nr Varans namn Leverantör Pris (r.) Kvantitet Kostnad
1 plånbok "Bild" 320 40
2 Portfölj för barn "Meridian" 350 30
3 Ryggsäck för barn "Transit" 430 50
4 Visitkort "Bild" 640 25
5 Ryggsäck "Transit" 1 200 45
6 Damväska "Voyage" 1 270 25
7 Meridianportfölj 2 790 20
8 Åkpåse “Transit” 4 800 29
9 Resväska "Voyage" 9 650 33

Praktiskt arbete nr 7
Tabellberäkningar
1. Vilket kommando ska utföras. göra beräkningar i tabellen?

Praktiskt arbete 2.16.1
Art.nr Varans namn Leverantör Pris (r.) Kvantitet Kostnad
1 plånbok "Bild" 320 40 12 800
2 Portfölj för barn "Meridian" 350 30 10 500
3 Ryggsäck för barn "Transit" 430 50 21 500
4 Visitkort "Bild" 640 25 16 000
5 Ryggsäck ”Transit” 1 200 45 54 000
6 Damväska "Voyage" 1 270 25 31 750
7 Meridianportfölj 2 790 20 55 800
8 Åkpåse “Transit” 4 800 29 139 200
9 Resväska "Voyage" 9 650 33 318 450
Totalt: 660 000

Praktiskt arbete 2.16.2
Prislista
Art.nr Modell Pris, rub. Nej.
p/n Modell Pris, gnugga.
Ryggsäckar är vanliga. Tält bågar i ett set
1 Vertikal 25 331 1 Azimuth 2-3 2 616
2 Vitim 80,588 2 Baikal 3 2,452
3 Vitim80kam 609 3 Baikal 4 2 930
4 Vitim80kr 691 4 Istra 3 2 265
5 Vitim100 618 5 Istra 4 2 551
6 Vitim100kam 654 6 Laguna6 9 042
7 Vitim100cr 748 7 Micron 2-3 1 952
8 Vitim120 658 8 Snezhnaya 3 2 508
9 Vitim120kr 788 9 Snezhnaya 4 2 794
10 Dune 40 353 10 Tunnel 3 2 995
11 Dune 60 434 11 Tunnel 4 3 634
12 Karadag 45,303 12 Fiskarhärbärge 1,848
13 Karadag45kr 359 13 Fiskarhärbärge 2 1 139
14 Känguru 75 456 14 Fiskarhärbärge 3 1 275
17 Colombo 30cr 376 1 Taiga 2 989
18 Okhotnik 35,342 2 Taiga 3 1,154
19 Okhotnik 35kam 362 3 Taiga 4 1 544
20 Okhotnik 70 414 4 Taiga 2 km 1 158
Staffli ryggsäckar 5 Ladoga 4 3 247
1 Enisey 60 1,188 6 Tandem 6 4,905
2 Enisey 60kr 1 343 Tillbehör till tält
3 Enisey 110 1 316 1 Tältpinne 6
4 Enisey 110kr 1 502 2 Karelia 3 tält 694
5 Irtysh 60 881 3 Karelen 4 tält 763
6 Irtysh 60kam 881 3 Tält "Karelia 4" 763
7 Irtysh 105 918 5 Tält 3*4 öppet 665
8 Irtysh 105kam 961 Sovsäckar på sil
Vattentäta kläder 1 Cocoon 300 566
1 Stormbyxa 380 2 Cocoon 450 629
2 Stormjacka 555 3 Amateur 150 281
3 Avlastningsväst 533 4 Filt 300 354
4 Jaktväst (sten) 612 5 Filt 300 388
5 Suit "Sport" 572 6 Filt 300 408
6 Kostym "Tourist" 543 7 Filt 300 446
7 Kostym "Tourist" (sten) 584 8 Filt 450 418
8 Stormjacka 707 9 Filt 450 447
9 Stormjacka (kam) 741 10 Filt 450 466
10 Regnrock 245 11 Filt 450 506
11 Regnrock 264 12 Filt 300 603
12 st Poncho 357 dunsovsäckar
Väskor 1 Lätt Väska 600 1 779
1 Ryggsäck "Prima" 198 2 Lättväska 800 2 049
2 Voyage-1 165 3 Comfort 600 1 902
3 Voyage-2 198 4 Top Comfort 800 2 264
4 Voyage-3 225 5 Tropic 500 1,945
5 Johnson 111 6 Winter 700 2,315
6 Väg 162 7 Arctic 950 2,780

Praktiskt arbete 2.16.3
Försäljningsstatistik under 2006
Rese- och turismavdelningen Januari Februari Mars April Maj Juni Juli Augusti September Oktober November December TOTALT
VÄSAR Voyage
väg
Bekvämlighet
Sport
Satellit
THERMOS Start-1
Start-2
Gejser
Vår
Turist
Soppa
TÄLT Azimut
Baikal
Istra
Seliger
Snöig
Taiga-2
Taiga-3
Taiga-4
Tuguska
RYGGSÄCKAR Dune
Jenisej
Irtysh
Karadag
Taiga
Fält
Yukon

2.17 Dokumentstilar
1. Vad kallas stil?
2.Paragraph stil definierar
3. Signera stiluppsättningar
4. Bordstilen påverkas
5.List stil definierar

Praktiskt arbete 2.17.1
1642 uppfann Blaise Pascal en anordning som mekaniskt utför tillägg av siffror. År 1673 designade Gottfried Wilhelm Leibniz en tilläggsmaskin. vilket gör det möjligt att mekaniskt utföra fyra aritmetiska operationer. Med början från artonhundratalet. aritmometrar har använts i stor utsträckning. Även komplexa beräkningar utfördes på dem, till exempel beräkningar av ballistiska tabeller för artilleriskjutning. Det fanns också ett speciellt yrke - en disk, en person som arbetade med en adderingsmaskin.
Under första hälften av artonhundratalet. Den engelske matematikern Charles Babbage gjorde ett försök att bygga en universell datorenhet - en analytisk maskin som var tänkt att utföra beräkningar utan mänsklig inblandning.
C. Babbage kunde inte slutföra arbetet med att skapa en analytisk motor - det visade sig vara för komplicerat för den tidens teknik. Men han utvecklade alla grundidéer, och 1943 kunde amerikanen Howard Aiken, med hjälp av C. Babbages arbete, baserat på elektromekaniska reläer, bygga en maskin som heter Mark-1 på ett av IBM-företagen. Ännu tidigare omarbetades C. Babbages idéer av den tyske ingenjören Konrad Zuse, som 1941 byggde en liknande maskin.

Vi är vana vid termer som "fil" och "mapp" eller "katalog". Men vad är mekanismen som hanterar filer, granskar dem och kontrollerar deras rörelse?

Bildligt kan ett fillagringssystem på en disk liknas vid ett enormt och kaotiskt arrangerat lager, dit nya varor ständigt importeras. Det finns en lagerchef som vet exakt var vilka varor finns och hur man snabbt kommer åt dem. Sådana hanterare i fillagringssystemet är .

Vi kommer att förstå hur filsystemet fungerar, vilka varianter av det som finns och överväga de grundläggande operationerna med filsystemet som påverkar systemets prestanda.

hur Windows-filsystemet fungerar

Varje fil tilldelas ett namn av operativsystemet, som, liksom en adress, identifierar den i systemet. Den här sökvägen är en sträng som börjar med den logiska enhet som filen är lagrad på, och sedan visar alla mappar i ordningsföljd efter kapsling.

När ett program behöver en fil skickar det en förfrågan till operativsystemet, som bearbetas av Windows filsystem. Från den mottagna sökvägen tar systemet emot adressen till fillagringsplatsen (fysisk plats) och skickar den till programmet som skickade begäran.

Således har filsystemet sin egen databas, som å ena sidan upprättar en överensstämmelse mellan filens fysiska adress och dess sökväg, å andra sidan lagrar ytterligare filattribut, såsom storlek, skapandedatum, filåtkomst rättigheter och andra.

I FAT32 och NTFS filsystem är denna databas Master File Table (MFT - Master File Table).

Vad händer egentligen när man flyttar, kopierar och tar bort filer?

Hur konstigt det än kan verka, leder inte alla operationer med filer och mappar till fysiska förändringar på hårddisken. Vissa operationer gör bara ändringar i MFT, medan själva filen förblir på samma plats.

Låt oss ta en närmare titt på hur filsystemet fungerar när du utför grundläggande filoperationer. Detta kommer att hjälpa oss att förstå hur operativsystemet blir igensatt, varför vissa filer tar väldigt lång tid att ladda, vad som behöver göras för att öka hastigheten på operativsystemet.

1. Flytta en fil: denna operation innebär att en väg ändras till en annan. Därför behöver bara posten i huvudfiltabellen ändras, och själva filen behöver inte flyttas fysiskt. Den förblir på sin ursprungliga plats oförändrad.

2. Filkopia: denna operation innebär skapandet av ytterligare en implementering av filen på en ny plats. I det här fallet sker inte bara skapandet av en post i MFT, utan också utseendet på en annan riktig kopia av filen på en ny plats.

3. Ta bort en fil: I det här fallet placeras filen först i papperskorgen. Efter att ha anropat "Empty"-funktionen i papperskorgen, raderar filsystemet posten från MFT. I det här fallet raderas inte filen fysiskt, den förblir på sin ursprungliga plats. Och den kommer att finnas tills den är omskriven. Denna funktion bör beaktas när du tar bort konfidentiella filer: det är bättre att använda speciella program för detta.

Nu blir det tydligt varför flyttoperationen är snabbare än kopieringsoperationen. Jag upprepar, i det andra fallet, förutom att göra ändringar i huvudfiltabellen, måste du också skapa en fysisk kopia av filen.

Vilka typer av filsystem finns det?

1. FAT16 (filtilldelad tabell 16). Det äldre filsystemet, som bara kunde hantera filer som inte var större än 2 GB, stödde hårddiskar med en kapacitet på högst 4 GB och kunde lagra och bearbeta inte mer än 65636 filer. Med utvecklingen av teknik och växande användarbehov har detta filsystem ersatts av NTFS.

2. FAT32. I takt med att mängden data som lagras på lagringsmedier har ökat har ett nytt filformat utvecklats och introducerats. windows system, som började stödja filer upp till 4 GB i storlek och satte den maximala hårddiskkapaciteten på 8 TB bar. Som regel används FAT32 för närvarande endast på externa lagringsmedia.

3. NTFS (New Technology File System). Detta är standardfilsystemet installerat på alla moderna datorer som kör Windows-operativsystemet. Den maximala filstorleken som bearbetas av detta filsystem är 16 TB; Den maximala hårddiskstorleken som stöds är 256 TB.

En ytterligare funktion i NTFS är att logga dess åtgärder. Inledningsvis skrivs alla ändringar in i ett speciellt utsett område, och först då skrivs de i filtabellen. Detta hjälper till att förhindra dataförlust, till exempel vid strömavbrott.

4. HSF+ (Hierarchical File System+). Standardfilsystemet för MacOS-datorer. I likhet med NTFS stöder den stora filer och hårddiskar med en kapacitet på flera hundra terabyte.

För att ändra filsystemet måste du formatera hårddiskpartitionen. Som regel innebär denna operation fullständig borttagning av all tillgänglig information på denna partition.

hur hittar man typ av filsystem?

Det enklaste sättet: öppna “Filutforskaren” –> välj den hårddiskpartition du är intresserad av –> högerklicka på den –> i menyn som visas, välj “Egenskaper” –> i fönstret som öppnas, välj “ Fliken Allmänt.

Underhålla Windows-filsystemet

Det bör noteras att filsystemet inte håller "ordning" på hårddisken. Windows är utformat på ett sådant sätt att det sparar nya filer i den första lediga cellen som stöter på. Dessutom, om filen inte passar helt in i den här cellen, är den uppdelad i flera delar (fragmenterad). Följaktligen ökar åtkomsten och öppningstiden för en sådan fil, vilket påverkar systemets övergripande prestanda.

För att förhindra detta, och "ställa saker i ordning" i filsystemet, är det nödvändigt att regelbundet defragmentera hårddiskpartitionerna.

För att göra detta, gå igen till egenskaperna för hårddiskpartitionen du är intresserad av (som beskrivs ovan), gå till fliken "Verktyg" och klicka på knappen "Defragmentera".

I fönstret som öppnas kan du konfigurera den automatiska diskdefragmenteringen.

För att utföra defragmentering själv, ange hårddiskpartitionen, klicka på knappen "Analysera disk" -> och sedan på "Diskdefragmentering".

Vänta tills operationen är klar och stäng fönstret.

Idag, när du installerar Windows 2000 eller Windows XP, uppstår alltid frågan inför dig: "Vilket filsystem föredrar du - FAT 32 eller NTFS?". Och många, efter att ha bestämt sig för att "jag är redan bekant med FAT" väljer FAT32. Varför gå långt - även i X i en av artiklarna skrev författaren att "när jag installerade Win 2000 lämnade jag FAT32, eftersom systemet fungerar snabbare på det" ... Vad är det för fel här? Ja, det faktum att det helt enkelt inte kan fungera snabbare ... Så, för att inte upprepa sådana misstag, skulle det vara användbart för dig att åtminstone förstå "hur allt fungerar." Jag hoppas att denna korta översikt hjälper dig - vi kommer att titta på FAT16, FAT32 och NTFS.
anledningen till att den skiljer sig väldigt lite från FAT32 och det är användbart att åtminstone känna till dessa skillnader).

FAT-filsystemet fungerar med enheter av diskutrymme som kallas ett kluster. Varje kluster kan inkludera en eller flera hårddisksektorer (din hårddisk är vanligtvis uppdelad i 512 bytesektorer). Av vilket det följer att den minsta klusterstorleken är 512 byte. Ett eller flera kluster kan användas för att lagra en enda fil. Varje diskkluster i FAT-tabellen har en separat post som antingen pekar på nästa filkluster eller innehåller ett filslutmärke. Varje katalog innehåller namnen på filerna den innehåller. Tillsammans med filnamnet lagras en pekare till det första klustret i denna fil. Dessutom lagrar katalogen datumet då filen skapades, dess storlek och attribut. Attribut kan indikera att filen är dold, reserverad för användning av operativsystemet, måste arkiveras (säkerhetskopieras) eller skrivskyddad.

Det är teorin, nu är nackdelarna: Har du någonsin undrat vad "16" betyder i ett filsystemnamn? Och de betyder att FAT-filallokeringstabellen (File Allocation Table) identifierar poster som motsvarar diskkluster med 16-bitars nummer. Tabellen kan alltså inte ta emot fler än 65 536 poster (2 till 16:e potens). Och om vi tar hänsyn till att den maximala klusterstorleken är 32 KB, visar det sig att den maximala partitionen för en diskvolym är 2 GB. Hos dig logiska enheter på skruven förmodligen MYCKET större? Detta är den största nackdelen (även om det bör noteras att FAT32 nästan övervann denna nackdel). Nackdelen nummer två är att FAT-systemet använder endast 1 byte för att lagra ALLA filattribut. Hur mycket tror du det är möjligt att skjuta på en byte? Korrekt, av just denna anledning, kan varken information om filåtkomsträttigheten eller dess ägare lagras ... Nackdelen nummer tre ligger i det faktum att när man använder FAT betyder en större diskvolym en större klusterstorlek, och en av de viktigaste "dåliga smaker av FAT" är att en fil = minst ett kluster. Exempel: vi har en klusterstorlek på 32 KB och en fil på 2 KB - som ett resultat upptar filen hela klustret, d.v.s. vi förlorar 30 KB ... Samma sak händer om filen är 34 KB stor - då tar det två kluster och i det andra kommer vi att förlora 30 KB igen ... Nackdelar nummer "fyra och fem" - information om den fysiska platsen för filerna lagras på ett ställe - tabellplaceringen av FAT-filer, vilket: a) ökar sannolikheten för skada och förlust av all information; b) minskar sökhastigheten, eftersom för att söka efter en specifik fil måste du bearbeta hela tabellen.
Det måste erkännas att FAT16 skapades för länge sedan, i MS-DOS dagar, och det uppfyllde helt kraven på den tiden ...

Detta filsystem har ersatt FAT16. Om du noggrant läser föregående stycke har du redan förstått att skillnaden är att filallokeringstabellen FAT (File Allocation Table) identifierar poster som motsvarar diskkluster med 32-bitars nummer. Följaktligen blir det maximala antalet poster 4 294 967 296 (2 till 32:a potensen). I detta sammanhang ökas den maximala storleken på en diskvolym avsevärt (upp till 2 TB). Detta låter dig emellertid övervinna bara nackdelen "ett", men alla andra - tyvärr, förbli ... Och det som är särskilt stötande för ägare av små skruvar är slöseri med diskutrymme ... såväl som frekventa skador av olika karaktär osv. Skandisk bland FAT-älskare vet inte vad vila är...

Det står för New Technology File System - som du säkert förstått av namnet - det är coolt och bra ... och dessutom är det inte bara ord! Jämfört med FAT har NTFS-filsystemet en mycket mer komplex struktur och mycket bredare
möjligheter. Till skillnad från FAT lagrar NTFS-filsystemet inte all filplatsinformation på ett ställe. Istället lagras information om fördelningen av diskutrymme mellan filer som en del av specialpaket som kan placeras var som helst på partitionen
(minns du "fyra"-felet i FAT-systemet?). NTFS-katalogstrukturen skiljer sig också från FAT-katalogstrukturen. NTFS-diskkataloger är bättre lämpade för filsökning eftersom filposter lagras med ett binärt träd snarare än en enkel linjär lista (som var fallet med FAT). Detta innebär att färre poster behöver analyseras för att hitta filen (tänk nu på om författaren jag nämnde i början av artikeln har rätt). Och om du lägger till möjligheten att indexera till detta, så kommer systemet bara att flyga!

NTFS-filsystemet har inbyggt stöd för långa filnamn och utökade filattribut. Detta tillåter NTFS-partitioner att lagra information relaterad till filsäkerhet (som ACL), filåtkomstgranskning och information relaterad till filägande. (nu kan du förbjuda tillgång till katalogen med porr för alla utom dig själv och det gör du inte
du kommer att behöva några ytterligare program för detta, av vilka det finns så många för Win9X med dess FAT32!)

Att ställa in en diskkvot är en annan NTFS-funktion relaterad till möjligheten att lagra ett utökat antal filattribut. Det består i det faktum att en viss användare kan tilldelas en viss mängd diskutrymme som han kan använda för att lagra sina filer (du har förmodligen redan stött på detta om du hanterade vad
eller hosting). Om du inte hade sådan erfarenhet, så ska jag förklara: när du försöker spara en fil analyserar systemet storleken på alla filer som redan tillhör dig (ja, enligt själva "ägare"-attributet som bara var nämnda) och jämför den med den diskkvot som du har tilldelats. Om resten av kvoten räcker för att rymma denna fil kommer sparandet att utföras, annars skickas du iväg med meddelandet "diskkvoten överskriden". Vad är nyttan med det? Naturligtvis kommer du inte att öppna gratis hosting på din dator ... men låt inte din lillebror fylla hela skruven med sin
dumma leksaker - det är enkelt (tilldela honom 500 megabyte - låt honom försöka bli smutsig ;-)).

Om, när du använder FAT, det bästa du kan hoppas på är att filen inte kommer att uppta mer än sin egen storlek på disken, då när du använder NTFS, kan du glömma det! I NTFS är den lägsta enheten hård disk och en fil betyder inte ett kluster! Dessutom stöder filsystemet ett attribut som tillåter individuell komprimering av filer och kataloger. Exempel: Jag har en katalog på 80 megabyte. Efter komprimering upptar den 30 megabyte "med ett lock" på disken ...

Nya funktioner i NTFS5 och Windows 2000 tillåter
använd arkitektur för publik nyckel
för att kryptera filer, kataloger eller volymer
använder EFS. Dessutom säkert alla
kommer att uppskatta möjligheten att montera. FRÅN
Med denna kontakt kan du ansluta
valfri disk/hårddisk till valfri plats i filen
system - tilldela till exempel mappen C:\XXX\ till
din logiska enhet R: (vilket betyder porr:).

Och till råga på allt stöder NTFS MYCKET stora enheter - upp till 16 exabyte. (en exabyte är 1 073 741 824 gigabyte). Ett enkelt exempel: Om en hårddisk kan skriva 1 megabyte data per sekund, så kommer det att ta 1 000 miljarder sekunder att skriva en exabyte (notera ett, inte sexton). Det går 3 miljoner sekunder på ett år. Därför skulle det ta 300 000 år att spara en exabyte data... Jag hörde att de ska sjösätta ett skepp till närmaste stjärna - Alpha Centauri. Man tror att han kommer att flyga dit om 200 år ...

Så om du hänger med i tiden är ditt val NTFS. Men glöm inte att bakom alla dess "godsaker" finns det ett problem - det är inte synligt under DOS. Därför bytte de som var rädda för en systemkrasch inte till NTFS tidigare. Men det var förr! Nu med tillkomsten av Windows 2000 har en ny funktion dykt upp - "återställningskonsolen", som gör att du kan komma åt NTFS-partitionen, även om operativsystemet är skadat. Att installera detta mirakel är ganska enkelt: efter att ha installerat operativsystemet, kör bara installationsprogrammet igen med "/cmdcons" -tangenten, varefter återställningskonsolen kommer att läggas till i valmenyn för operativsystem.
Tja, om du gillar det gamla och enkla - då skapades FAT just för dig....

OS:s förmåga att "skydda" komplexiteten hos verklig hårdvara manifesteras mycket tydligt i ett av operativsystemets huvudundersystem - filsystem. Operativsystemet virtualiserar en separat uppsättning data som lagras på en extern enhet som en fil - en enkel ostrukturerad sekvens av byte som har ett symboliskt namn. För att underlätta arbetet med data grupperas filerna i kataloger, som i sin tur bildar grupper - kataloger på högre nivå. Användaren kan använda operativsystemet för att utföra åtgärder på filer och kataloger som att söka på namn, ta bort, visa innehåll på en extern enhet (till exempel på en skärm), ändra och spara innehåll.

För att representera ett stort antal datamängder, slumpmässigt utspridda över cylindrar och ytor på skivor av olika slag, i form av en välkänd och bekväm hierarkisk struktur av filer och kataloger, måste operativsystemet lösa många problem. OS-filsystemet konverterar de symboliska namnen på filer som användaren eller applikationsprogrammeraren arbetar med till fysiska dataadresser på disken, organiserar delad åtkomst till filer och skyddar dem från obehörig åtkomst.

När filsystemet utför sina funktioner interagerar nära med det externa enhetshanteringsundersystemet, som på begäran av filsystemet överför data mellan diskar och RAM.

Det externa enhetskontrollundersystemet, även kallat input-output subsystem, fungerar som ett gränssnitt till alla enheter som är anslutna till datorn. Utbudet av dessa enheter är mycket omfattande. Produktutbudet av hårddiskar, diskettenheter, optiska enheter, skrivare, skannrar, bildskärmar, plottrar, modem, nätverksadaptrar och mer specialiserade I/O-enheter som analog-till-digital-omvandlare kan uppgå till hundratals modeller. Dessa modeller kan skilja sig markant i uppsättningen och sekvensen av kommandon som används för att utbyta information med datorns processor och minne, drifthastighet, kodning av överförda data, möjligheten att dela och många andra detaljer.

Ett program som styr en specifik modell av en extern enhet och tar hänsyn till alla dess funktioner brukar kallas förare denna enhet (från engelska drive - to manage, lead). En drivrutin kan styra en enstaka enhetsmodell, såsom ZyXELs U-1496E-modem, eller en grupp enheter av en viss typ, såsom valfritt Hayes-kompatibelt modem. Det är mycket viktigt för användaren att operativsystemet innehåller så många olika drivrutiner som möjligt, eftersom detta garanterar möjligheten att ansluta till en dator. ett stort antal externa enheter från olika tillverkare. Framgången för operativsystemet på marknaden beror till stor del på tillgängligheten av lämpliga drivrutiner (till exempel var bristen på många nödvändiga externa drivrutiner en av anledningarna till OS / 2s låga popularitet).



Skapandet av drivrutiner utförs både av utvecklarna av ett visst operativsystem och av specialister från företag som producerar externa enheter. Operativsystemet måste ha ett väldefinierat gränssnitt mellan drivrutinerna och resten av operativsystemet så att utvecklare från I/O-enhetsföretag kan skicka drivrutiner för det operativsystemet med sina enheter.

Applikationsprogrammerare kan använda drivrutinsgränssnittet när de utvecklar sina program, men det är inte särskilt bekvämt - ett sådant gränssnitt är vanligtvis lågnivåoperationer belastade med många detaljer.

Att upprätthålla ett enhetligt applikationsprogrammeringsgränssnitt på hög nivå till heterogena I/O-enheter är en av de viktigaste uppgifterna för operativsystemet. Sedan tillkomsten av UNIX har detta enhetliga gränssnitt i de flesta operativsystem baserats på konceptet filåtkomst. Detta koncept är att utbytet med vilken extern enhet som helst ser ut som ett utbyte med en fil som har ett namn och är en ostrukturerad sekvens av bytes. Filen kan antingen vara en riktig fil på en disk eller en alfanumerisk terminal, skrivare eller nätverksadapter. Här har vi återigen att göra med operativsystemets egenskap att ersätta riktig hårdvara med användarvänliga och programmerarvänliga abstraktioner.

OS-uppgifter för att hantera filer och enheter

Input-Output-undersystemet för ett multiprogram-operativsystem, när datautbyte med externa enheter på en dator, måste lösa ett antal allmänna uppgifter, varav de viktigaste är följande:

Organisation av parallelldrift av ingångs-utgångsenheter och processor;

Koordinering av växelkurser och datacache;

Separering av enheter och data mellan processer;

Tillhandahåller ett bekvämt logiskt gränssnitt mellan enheter och resten av systemet;

Stöd för ett brett utbud av förare med möjlighet att enkelt inkludera en ny förare i systemet;

Stöd för flera filsystem;

Stöd för synkrona och asynkrona I/O-operationer.

En av operativsystemets huvuduppgifter är att ge användaren bekvämlighet när han arbetar med data lagrade på diskar. För att göra detta ersätter operativsystemet den fysiska strukturen för lagrad data med någon användarvänlig logisk modell. Logisk filsystemmodell materialiseras i formen katalogträd, visas av verktyg som Norton Commander eller Windows Explorer, i symboliska sammansatta filnamn, i filkommandon. Grundelementet i denna modell är fil, som, liksom filsystemet som helhet, kan kännetecknas av både logisk och fysisk struktur.

Filär ett namngivet område av externt minne som kan skrivas till och läsas från. Filer lagras i strömberoende minne, vanligtvis på magnetiska skivor. Det finns dock inga regler utan undantag. Ett sådant undantag är den så kallade ramdisken, när en struktur skapas i RAM som efterliknar filsystemet.

De huvudsakliga syftena med att använda filen:

långsiktiga och säker förvaring information. Livslängd uppnås genom användning av lagringsenheter som inte är beroende av ström, och hög tillförlitlighet bestäms av medel för att skydda åtkomst till filer och den allmänna organisationen av OS-programkoden, där hårdvarufel oftast inte förstör information som lagras i filer.

Delning information. Filer ger ett naturligt och enkelt sätt att dela information mellan applikationer och användare genom att ha ett mänskligt läsbart symboliskt namn och beständighet för den lagrade informationen och platsen för filen. Användaren måste ha praktiska verktyg för att arbeta med filer, inklusive katalogkataloger som kombinerar filer i grupper, verktyg för att söka efter filer efter funktioner, en uppsättning kommandon för att skapa, ändra och ta bort filer. En fil kan skapas av en användare och sedan användas av en helt annan användare, medan filskaparen eller administratören kan bestämma åtkomsträttigheterna till andra användare. Dessa mål implementeras i operativsystemet av filsystemet.

Filsystem(FS) är en del av operativsystemet, inklusive:

Samlingen av alla filer på en disk;

Uppsättningar av datastrukturer som används för att hantera filer, såsom filkataloger, filbeskrivningar, ledigt och använt diskutrymmesallokeringstabeller;

En uppsättning systemprogramverktyg som implementerar olika operationer på filer, som att skapa, ta bort, läsa, skriva, namnge och söka efter filer.

Filsystemet tillåter program att klara sig med en uppsättning ganska enkla operationer för att utföra åtgärder på något abstrakt objekt som representerar en fil. Genom att göra det behöver programmerare inte ta itu med detaljerna om den faktiska platsen för data på disken, databuffring och andra lågnivåproblem med att överföra data från långtidslagring. Alla dessa funktioner utförs av filsystemet. Filsystemet allokerar diskutrymme, stöder filnamn, mappar filnamn till motsvarande adresser i externt minne, ger tillgång till data, stöder fildelning, skydd och återställning.

Således spelar filsystemet rollen som ett mellanlager som skyddar alla komplexiteten i den fysiska organisationen av långsiktig datalagring och förser program med en enklare logisk modell av denna lagring, samt förser dem med en uppsättning enkel- att använda kommandon för att manipulera filer.

De uppgifter som FS löser beror på hur beräkningsprocessen är organiserad som helhet. Den enklaste typen är FS i operativsystem för enanvändare och ett program, som inkluderar till exempel MS-DOS. Huvudfunktionerna i en sådan FS är inriktade på att lösa följande uppgifter:

Filnamn;

Programmeringsgränssnitt för applikationer;

Kartläggning av den logiska modellen för filsystemet till den fysiska organisationen av datalagret;

Filsystemets motståndskraft mot strömavbrott, maskin- och mjukvarufel.

FS-uppgifter blir mer komplicerade vid drift av enanvändares multiprogramoperativsystem, som, även om de är designade för en användares arbete, ger honom möjlighet att köra flera processer samtidigt. Ett av de första operativsystemen av denna typ var OS/2. Utöver uppgifterna som anges ovan läggs en ny fildelningsuppgift med flera processer. Filen är i detta fall en delad resurs, vilket innebär att filsystemet måste lösa hela komplexet av problem som är förknippade med sådana resurser. I synnerhet bör FS tillhandahålla medel för att blockera filen och dess delar, förhindra tävlingar, eliminera dödlägen, koordinera kopior, etc.

I fleranvändarsystem visas en annan uppgift: att skydda en användares filer från obehörig åtkomst av en annan användare. Ännu mer komplexa är funktionerna i ett filsystem som fungerar som en del av ett nätverksoperativsystem.

Filsystem stöder flera funktionellt olika filtyper, som vanligtvis inkluderar vanliga filer, katalogfiler, specialfiler, namngivna pipes, minnesmappade filer och andra.

vanliga filer, eller helt enkelt filer, innehåller information av godtycklig karaktär som användaren anger i dem eller som bildas som ett resultat av driften av system och användarprogram. De flesta moderna operativsystem (t.ex. UNIX, Windows, OS/2) begränsar eller kontrollerar inte innehållet och strukturen i en vanlig fil på något sätt. Innehållet i en vanlig fil bestäms av applikationen som arbetar med den. Till exempel skapar en textredigerare textfiler som består av teckensträngar som representeras i någon kod. Det kan vara dokument, programkällkoder etc. Textfiler kan läsas på skärmen och skrivas ut på en skrivare. Binära filer använder inte teckenkoder, de har ofta en komplex intern struktur, som en körbar programkod eller en arkivfil. Alla operativsystem bör kunna känna igen minst en typ av fil - sina egna körbara filer.

Kataloger- detta är en speciell typ av filer som innehåller systemreferensinformation om en uppsättning filer grupperade av användare enligt någon informell funktion (till exempel, filer som innehåller dokument från ett avtal eller filer som utgör ett programpaket kombineras till en grupp) . På många operativsystem kan en katalog innehålla vilken typ av fil som helst, inklusive andra kataloger, vilket resulterar i en trädstruktur som är lätt att hitta. Kataloger mappar filnamn till egenskaper som används av filsystemet för att hantera filer. Sådana egenskaper inkluderar i synnerhet information (eller en pekare till en annan struktur som innehåller dessa data) om typen av fil och dess plats på disken, åtkomsträttigheter till filen och datum för dess skapande och modifiering. I alla andra avseenden behandlas kataloger som vanliga filer av filsystemet.

Specialfilerär dummyfiler associerade med I/O-enheter som används för att förena mekanismen för åtkomst till filer och externa enheter. Specialfiler tillåter användaren att utföra I/O-operationer genom vanliga filskriv- eller filläskommandon. Dessa kommandon bearbetas först av filsystemprogrammen och konverteras sedan, i något skede av begäran, av operativsystemet till kommandon för att styra motsvarande enhet.

Moderna filsystem stöder även andra typer av filer, såsom symboliska länkar, namngivna pipes och minneskartade filer.

Användare kommer åt filer genom symboliska namn. Men kapaciteten hos mänskligt minne begränsar antalet objektnamn som en användare kan referera till med namn. Den hierarkiska organisationen av namnutrymmet låter dig utöka dessa gränser avsevärt. Det är därför de flesta filsystem har en hierarkisk struktur där nivåer skapas genom att tillåta att en katalog på lägre nivå finns i en katalog på högre nivå (Figur 2.16).

Figur 2.16. Hierarki av filsystem (a - ennivåstruktur, b - trädstruktur, c - nätverksstruktur)

En graf som beskriver en kataloghierarki kan vara ett träd eller ett nätverk. Kataloger bildar ett träd om filen endast tillåts komma in i en katalog (Figur 2.16, b), och ett nätverk - om filen kan gå in i flera kataloger samtidigt (Figur 2.16, c). Till exempel i MS-DOS och Windows bildar kataloger en trädstruktur, medan de i UNIX bildar en nätverksstruktur. I en trädstruktur är varje fil ett löv. Katalogen på översta nivån kallas rotkatalogen, eller roten.

Med en sådan organisation är användaren befriad från att komma ihåg namnen på alla filer, det räcker för honom att ungefär föreställa sig vilken grupp den här eller den filen kan tilldelas för att hitta den genom sekventiell bläddring av kataloger. Den hierarkiska strukturen är bekväm för fleranvändararbete: varje användare med sina filer finns i sin egen katalog eller underträd av kataloger, och samtidigt är alla filer i systemet logiskt anslutna.

Ett specialfall av en hierarkisk struktur är en organisation på en nivå, när alla filer ingår i en katalog (Figur 2.16, a).

Alla filtyper har symboliska namn. Tre typer av filnamn används vanligtvis i hierarkiskt organiserade filsystem: enkla, sammansatta och relativa.

Enkelt eller kort symboliskt namn identifierar en fil i samma katalog. Enkla namn tilldelas filer av användare och programmerare, samtidigt som de måste ta hänsyn till OS-begränsningar för både teckennomenklaturen och längden på namnet. Fram till relativt nyligen var dessa gränser mycket snäva. Så i det populära FAT-filsystemet begränsades längden på namn av 8.3-schemat (8 tecken - själva namnet, 3 tecken - namntillägget), och i s5-filsystemet, som stöds av många versioner av UNIX OS, ett enkelt symboliskt namn får inte innehålla mer än 14 tecken. Det är dock mycket bekvämare för användaren att arbeta med långa namn, eftersom de låter dig ge filer lätta att komma ihåg namn som tydligt säger vad som finns i den här filen. Därför tenderar moderna filsystem, såväl som förbättrade versioner av befintliga filsystem, att stödja långa, enkla symboliska filnamn. Till exempel, i filsystemen NTFS och FAT32 som ingår i operativsystemet Windows NT, kan ett filnamn vara upp till 255 tecken långt.

I hierarkiska filsystem tillåts olika filer ha samma enkla symboliska namn, förutsatt att de tillhör olika kataloger. Det vill säga schemat "många filer - ett enkelt namn" fungerar här. För att unikt identifiera en fil i sådana system, den sk fullständiga namn.

Fullständiga namnär en kedja av enkla symboliska namn på alla kataloger genom vilka sökvägen från roten till den givna filen går. Således är det fullständiga namnet ett sammansatt namn, där enkla namn separeras från varandra med avgränsaren som accepteras i operativsystemet. Ofta används ett snedstreck framåt eller bakåt som avgränsare, och det är vanligt att utelämna namnet på rotkatalogen. I figur 2.16b har två filer det enkla namnet main.exe, men deras sammansatta namn /depart/main.exe och /user/anna/main.exe är olika.

I ett trädfilsystem finns det en en-till-en-korrespondens "en fil - ett fullständigt namn" mellan en fil och dess fullständiga namn. I filsystem som har en nätverksstruktur kan en fil ingå i flera kataloger och därför ha flera fullständiga namn; här är korrespondensen "en fil - många fullständiga namn" giltig. I båda fallen identifieras filen unikt med sitt fullständiga namn.

En fil kan också identifieras med ett relativt namn . Relativt namn fil definieras genom konceptet "nuvarande katalog". För varje användare vid varje tidpunkt är en av filsystemets kataloger aktuell, och denna katalog väljs av användaren själv på kommando av OS. Filsystemet fixar namnet på den aktuella katalogen så att den kan användas förutom relativa namn för att bilda ett fullständigt filnamn. När man använder relativa namn, identifierar användaren en fil genom en kedja av katalognamn genom vilka rutten går från den aktuella katalogen till den givna filen. Till exempel, om den aktuella katalogen är /user, då är det relativa filnamnet för /user/anna/main.exe anna/main.exe.

Vissa operativsystem låter dig ge samma fil flera enkla namn som kan tolkas som alias. I det här fallet, precis som i ett system med nätverksstruktur, är korrespondensen "en fil - många fullständiga namn", eftersom varje enkelt filnamn motsvarar minst ett fullständigt namn.

Även om ett fullständigt kvalificerat namn unikt identifierar en fil, är det lättare för ett operativsystem att arbeta med en fil om det finns en en-till-en-överensstämmelse mellan filer och deras namn. För detta ändamål tilldelar den ett unikt namn till filen, så att förhållandet "en fil - ett unikt namn" är giltig. Det unika namnet finns tillsammans med ett eller flera symboliska namn som tilldelats filen av användare eller applikationer. Det unika namnet är en numerisk identifierare och är endast avsett för operativsystemet. Ett exempel på ett sådant unikt filnamn är inodnumret på ett UNIX-system.

Begreppet "fil" inkluderar inte bara data och namn som lagras av den, utan också attributen. Attributär information som beskriver filens egenskaper. Exempel på möjliga filattribut:

Filtyp ( vanlig fil, katalog, specialfil, etc.);

Filägare;

Skapare av filer;

Lösenord för att komma åt filen;

Information om tillåtna filåtkomstoperationer;

Tider för skapande, senaste åtkomst och senaste ändring;

Aktuell filstorlek;

Maximal filstorlek;

Skrivskyddad flagga;

Funktion " dold fil»;

Signera "systemfil";

Signera "arkivfil";

Tecken "binär/tecken";

Signera "tillfällig" (ta bort efter att processen är klar);

Tecken på blockering;

Längden på posten i filen;

En pekare till ett nyckelfält i posten;

Nyckellängd.

Uppsättningen av filattribut bestäms av detaljerna i filsystemet: i filsystem annan typ olika uppsättningar av attribut kan användas för att karakterisera filer. Till exempel, i filsystem som stöder platta filer, är det inte nödvändigt att använda de tre sista attributen i listan ovan relaterade till filstrukturering. I ett OS för en enskild användare kommer uppsättningen av attribut att sakna egenskaper relaterade till användare och säkerhet, såsom ägaren till filen, skaparen av filen, lösenordet för åtkomst till filen, information om behörig åtkomst till filen.

Användaren kan komma åt attributen med hjälp av de medel som tillhandahålls för detta ändamål av filsystemet. Det är vanligtvis tillåtet att läsa värdena för alla attribut, men bara några av dem kan ändras. En användare kan till exempel ändra behörigheterna för en fil (förutsatt att de har de nödvändiga behörigheterna för att göra det), men de får inte ändra skapandets datum eller den aktuella storleken på filen.

Filattributvärden kan finnas direkt i kataloger, vilket görs i MS-DOS-filsystemet (Figur 2.17, a). Figuren visar strukturen för en katalogpost som innehåller ett enkelt symboliskt namn och filattribut. Här anger bokstäverna filens egenskaper: R - skrivskyddad, A - arkiverad, H - dold, S - system.

Figur 2.17. Katalogstruktur: a - MS-DOS katalogpoststruktur (32 byte), b - UNIX OS katalogpoststruktur

Ett annat alternativ är att placera attributen i speciella tabeller när katalogerna endast innehåller länkar till dessa tabeller. Detta tillvägagångssätt implementeras till exempel i UNIX ufs-filsystemet. I det här filsystemet är katalogstrukturen mycket enkel. Posten om varje fil innehåller ett kort symboliskt filnamn och en pekare till filens inoddeskriptor, som tabellen i ufs kallas, där värdena för filens attribut är koncentrerade (Figur 2.17, b).

I båda fallen tillhandahåller kataloger en länk mellan filnamnen och de faktiska filerna. Men tillvägagångssättet, när filnamnet separeras från dess attribut, gör systemet mer flexibelt. Till exempel kan en fil enkelt inkluderas i flera kataloger samtidigt. Poster om denna fil i olika kataloger kan innehålla olika enkla namn, men länkfältet kommer att innehålla samma inodnummer.

Användarens syn på filsystemet som en hierarkiskt organiserad uppsättning informationsobjekt har inte mycket att göra med i vilken ordning filerna lagras på disken. En fil som har en bild av en enda, kontinuerlig uppsättning byte är faktiskt väldigt ofta utspridda i "bitar" över hela disken, och denna uppdelning har ingenting att göra med filens logiska struktur, till exempel dess separata logiska post kan placeras i icke-angränsande sektorer på disken. Logiskt sammanlänkade filer från samma katalog behöver inte samexistera på disken alls. Principerna för att placera filer, kataloger och systeminformation på en verklig enhet beskrivs av filsystemets fysiska organisation. Uppenbarligen har olika filsystem olika fysisk organisation.

Den huvudsakliga typen av enhet som används i moderna datorsystem för att lagra filer är diskenheter. Dessa enheter är utformade för att läsa och skriva data till hårddiskar och disketter. En hårddisk består av en eller flera glas- eller metallplattor, som var och en är belagd på ena eller båda sidor med ett magnetiskt material. Sålunda består skivan i allmänhet av ett paket plattor (Figur 2.18).

På varje sida av varje platta är tunna koncentriska ringar märkta - spår(traks) som data lagras på. Antalet spår beror på skivtypen. Spårnumreringen börjar vid 0 från ytterkanten till mitten av skivan. När skivan snurrar läser ett element som kallas ett huvud binära data från magnetspåret eller skriver det till magnetspåret.

Figur 2.18. Diagram över hårddiskenheten

Huvudet kan placeras över ett givet spår. Huvudena rör sig över skivans yta i diskreta steg, varje steg motsvarar en förskjutning av ett spår. Inspelning på en skiva åstadkoms genom huvudets förmåga att ändra spårets magnetiska egenskaper. Vissa skivor rör sig ett huvud längs varje yta, medan andra har ett huvud per spår. I det första fallet, för att söka efter information, måste huvudet röra sig längs skivans radie. Vanligtvis är alla huvuden fixerade på en enda rörlig mekanism och rör sig synkront. Därför, när huvudet är fixerat på ett givet spår av en yta, stannar alla andra huvuden över spåren med samma nummer. I de fall där varje spår har ett separat huvud krävs ingen förflyttning av huvuden från ett spår till ett annat, vilket sparar tid på att söka efter data.

Uppsättningen spår med samma radie på alla ytor av alla plattor i paketet kallas cylinder(cylinder). Varje spår är uppdelat i sektioner som kallas sektorer(sektorer), eller block (block), så att alla spår har lika många sektorer där det maximala antalet byte kan skrivas. Sektorn har en fast storlek för ett visst system, uttryckt som en potens av två. Den vanligaste sektorstorleken är 512 byte. Med tanke på att spår med olika radier har samma antal sektorer, blir inspelningstätheten högre ju närmare mitten spåret är.

Sektor- den minsta adresserbara enheten för datautbyte mellan en diskenhet och RAM. För att styrenheten ska hitta den nödvändiga sektorn på skivan är det nödvändigt att ställa in alla komponenter i sektoradressen till den: cylindernummer, ytnummer och sektornummer. Därför att applikationsprogram i det allmänna fallet behövs inte en sektor, utan ett visst antal byte, inte nödvändigtvis en multipel av sektorstorleken, då inkluderar en typisk begäran att läsa flera sektorer som innehåller den nödvändiga informationen, och en eller två sektorer som innehåller, tillsammans med nödvändiga, redundanta data (figur 2.19).

Figur 2.19. Läser redundant data vid utbyte med disk

Operativsystemet, när man arbetar med en disk, använder vanligtvis sin egen enhet för diskutrymme, kallad klunga(klunga). När en fil skapas tilldelas den diskutrymme i kluster. Till exempel, om en fil har en storlek på 2560 byte och klusterstorleken i filsystemet är definierad som 1024 byte, kommer filen att tilldelas 3 kluster på disken.

Spår och sektorer skapas som ett resultat av att man utför en fysisk eller lågnivå diskformateringsprocedur innan disken används. För att bestämma blockgränserna skrivs identifieringsinformation till skivan. Diskformatet på låg nivå beror inte på vilken typ av operativsystem som denna disk kommer att använda.

Diskpartitionering för en specifik typ av filsystem utförs med högnivå- eller logiska formateringsprocedurer.

Med högnivåformatering bestäms klusterstorleken och information som behövs för driften av filsystemet skrivs till disken, inklusive information om tillgängligt och oanvänt utrymme, om gränserna för områden som tilldelats för filer och kataloger, och information om skadat områden. Dessutom skrivs operativsystemladdaren till disken - ett litet program som startar processen att initiera operativsystemet efter att ha slagit på strömmen eller startat om datorn.

Innan du formaterar en disk för ett specifikt filsystem kan den partitioneras. Kapitelär en sammanhängande del av en fysisk disk som operativsystemet presenterar för användaren som en logisk enhet (namnen logisk disk och logisk partition används också). Den logiska enheten fungerar som om den vore en separat fysisk disk. Det är med logiska enheter som användaren arbetar, hänvisar till dem med symboliska namn, använder till exempel beteckningarna A, B, C, SYS, etc. Operativsystem av olika slag använder en gemensam representation av partitioner för dem alla, men skapa logiska partitioner baserat på det.enheter som är specifika för varje OS-typ. Precis som ett filsystem som används av ett operativsystem i allmänhet inte kan tolkas av en annan typ av operativsystem, kan logiska enheter inte användas av olika typer av operativsystem. Endast ett filsystem kan skapas per logisk enhet.

Filsystemet bestämmer hur data kommer att lagras på disken, och vilka principer för åtkomst till lagrad information som kan användas vid läsning av den.

Vi är vana vid att uppfatta information på vår PC i form av specifika filer, snyggt (eller inte :)) ordnade i mappar. Samtidigt arbetar din dator med data på ett helt annat sätt. Det finns inga kompletta filer på hårddisken för det. Den "ser" bara tydligt adresserade sektorer med bytekod. Dessutom är koden för en fil inte alltid lagrad i närliggande sektorer (den så kallade datafragmenteringen).

Hur "förstår" datorn var man till exempel ska leta efter vårt textdokument, som ligger, säg, på Skrivbordet? Detta visar sig vara ansvarigt filsystem hårddisk. Och idag kommer vi att ta reda på vad filsystem är och vad är deras funktioner.

Vad är ett filsystem

För att förstå vad ett filsystem är är det bäst att använda analogimetoden. Låt oss föreställa oss att en hårddisk är en slags låda där flerfärgade kuber lagras. Dessa kuber är delar av olika filer som lagras i celler med begränsad storlek kluster. De kan helt enkelt läggas i en hög eller ha en viss placeringsordning. Så om dessa villkorliga kuber inte lagras i en kaotisk hög, utan i enlighet med någon form av logik, kan vi prata om närvaron av någon analog av filsystemet.

Filsystemet bestämmer i vilken ordning data lagras på disken och principerna för åtkomst till dem, men i många avseenden beror typen av filsystem också på typen av media. Till exempel är det uppenbart att för ett magnetband som endast stöder skrivning av sekventiella datablock, är endast ett filsystem på en nivå med sekventiell åtkomst till kluster av information lämpligt, och för en modern SSD-enhet - vilken som helst slumpmässig åtkomst på flera nivåer :

Enligt principen om datablocklagringssekvens kan filsystem, som vi redan har sett, delas in i de som lagrar kluster med filfragment successivt eller godtyckligt. När det gäller nivåerna kan FS enligt dem delas in i en-nivå och trädliknande(flernivåer).

I det första fallet visas alla filer som en enda platt lista och i det andra - som en hierarkisk. I det här fallet är kapslingsnivån vanligtvis obegränsad, och förgrening kommer antingen från endast en ("root" i UNIX), eller från flera rotkataloger (logiska enheter i Windows):

Funktionerna hos filsystem kan också inkludera närvaron av olika mekanismer som skyddar datastrukturen från fel. En av de modernaste mekanismerna för att säkerställa FS feltolerans är skogsavverkning. Det låter dig registrera i speciella tjänstefiler (de kallas "loggar" eller "loggar") alla åtgärder som utförs med filer.

loggning kan vara komplett, när för varje operation en säkerhetskopia skapas inte bara av tillståndet för klustren, utan också av alla inspelade data. Sådan loggning används ofta för olika databaser, men det saktar ner systemet avsevärt och ökar storleken på loggarna (i själva verket lagrar loggarna en fullständig säkerhetskopia av hela filsystemet med alla dess data).

Loggas mycket oftare endast logiska operationer och (valfritt) tillståndet för filsystemklustren. Det vill säga bara det faktum att, säg, en fil med namnet "file.txt" med en storlek på 52 KB skrevs till sådana och sådana kluster som skrivs till loggen. Innehållet i samma fil i loggen visas inte. Detta tillvägagångssätt låter dig undvika duplicering av data, påskyndar processen att arbeta med filer och minskar storleken på själva loggen med flera gånger. Den enda nackdelen med denna loggningsmetod är att data som skrivs kan gå förlorade i händelse av en krasch (eftersom det inte finns någon kopia av det), men själva filsystemets tillstånd kommer att förbli friskt.

Formatering

Eftersom vi talar om filsystem i samband med moderna datorer med sina hårddiskar eller SSD-enheter, kommer vi att ägna mer uppmärksamhet åt filsystem på flera nivåer med slumpmässig tillgång till kluster. De mest populära i datorvärlden idag är: FAT32, NTFS, exFAT, ext3/ext4, ReiserFS och HFS+.

Att byta filsystem på disken uppnås genom det formatering. Den tillhandahåller skapandet på hårddisknivå i sin ursprungliga sektor av speciella servicemärken som bestämmer principerna för dataåtkomst. I det här fallet rensas kluster med befintliga data vanligtvis under formatering eller markeras som tomma och tillgängliga för överskrivning. Undantag är specialfall filsystemkonverteringar(till exempel från FAT32 till NTFS), där hela datastrukturen bevaras.

För formatering kan du använda standardverktygen för operativsystemet (till exempel Linux-konsolkommandon eller hårddiskens snabbmeny i Windows), funktioner som är tillgängliga i det förberedande skedet av OS-installationen eller speciella program. Det enda du bör tänka på när du skapar en mjukvarulösning är att ditt operativsystem kanske inte stöder det filsystem du väljer utan att installera ytterligare drivrutiner (till exempel ext3/4 på Windows):

Det finns också konceptet lågnivåformatering . Till en början innebar det att man skulle rengöra disken med att skriva speciell serviceinformation till dess kluster för att rikta in läshuvudena. För moderna hårddiskar tillhandahålls en sådan funktion inte längre på mjukvarunivå (detta kan endast göras med hjälp av specialutrustning), men konceptet med lågnivåformatering har bevarats, även om det har förändrats något.

Det utförs nu med hjälp av speciell programvara (HDD Low Level Format Tool för Windows) eller kommandon (DD för Linux). När de tillämpas skrivs alla hårddiskkluster över med nollor och all uppmärkning förstörs helt. Efter det försvinner filsystemet faktiskt och visas i Windows som . För att komma åt enheten efter att ha formaterat den på detta sätt måste du formatera den med ett av de traditionella filsystemen på högre nivå som finns tillgängliga.

Funktioner hos filsystem

Nåväl, låt oss nu titta på några av funktionerna i de vanligaste filsystemen.

FAT32

Ett av de äldsta filsystemen för diskar, som fortfarande används flitigt idag - FAT32(förkortning engelska "File Allocation Table" - "file allocation table"). På grund av dess förekomst stöds den av det maximala antalet av alla typer av utrustning, från bilradioapparater till kraftfulla moderna datorer. De flesta flashenheter som säljs idag är också formaterade i FAT32.

Denna FS dök upp först i Windows 95 OSR2 1996, och blev en logisk utveckling av den ännu tidigare FAT16 (1983). En av huvudorsakerna till övergången till ett nytt filsystem var uppkomsten av rymliga (på den tiden) hårddiskar med en kapacitet på mer än 2 GiB (gibibyte - en mer exakt version av en gigabyte (109) - 230 byte) (högsta möjliga partitionsstorlek i FAT16). FAT32 tillåts upp till 268 435 445 kluster med maximalt 32 KB vardera, vilket motsvarar 8 TiB per volym. Men om klusterstorleken är standard (512 byte) blir den maximala volymstorleken drygt 127 GB.

Grunden för FAT32, som namnet antyder, är filtabellen. Den håller register över tillgängliga filer, såväl som när de skapades och senast öppnades. Det finns ingen journalföring, så läs-/skrivprocesser i detta filsystem är snabbare än till exempel i NTFS, som håller mer kompletta loggar. Det är på grund av dess goda prestanda som FAT32 fortfarande används i stor utsträckning idag.

Den största nackdelen med FAT32 för tillfället är begränsningen av den maximala filstorleken - 4 GiB. Filer som överskrider denna tröskel måste delas upp i bitar, vilket i sin tur gör det svårt att komma åt dem. Dessutom har FAT32 några fler begränsningar i Windows-miljön. Du kommer till exempel inte att kunna skapa partitioner som är större än 32 GB med standardverktyg. Därför måste flash-enheter på 64 GB eller mer formateras antingen med speciell programvara eller på Linux.

Men i det här fallet, även om åtkomsten till media kommer att bevaras, kommer den att hämmas av "bromsar" både vid läsning och skrivning av data. Därför, när du använder enheter som är större än 32 GB, är det bättre att formatera dem i andra filsystem, som exFAT eller NTFS.

NTFS

Om Windows 95/98-linjen fortsatte traditionerna med det redan föråldrade DOS-operativsystemet vid den tiden, så var den nya NT-linjen initialt inriktad på innovation. Därför, med tillkomsten av Windows NT 3.1 1993, skapades ett nytt filsystem specifikt för det. NTFS(förkortning engelska "New Technology File System" - "new technology file system").

Detta filsystem är fortfarande det viktigaste för alla moderna versioner av Windows, eftersom det ger bra hastighet, stöder enheter upp till 16 EiB (exbibyte - 260) (med en maximal klusterstorlek på 64 KB) utan filstorleksbegränsningar och har i sin arsenal ganska bra funktionalitet. Till exempel är NTFS ett journalföringsfilsystem och stöder även distributionen av användarroller för åtkomst av individuella data, som inte fanns i samma FAT32.

Som i FAT32 är grunden för NTFS en tabell, men det är en mer avancerad databas och kallas MFT(förkortning engelska "Master File Table" - "huvudfiltabell"). Raderna i denna tabell motsvarar filerna som är lagrade på en viss partition, och kolumnerna innehåller attributen för dessa filer (skapandedatum, storlek, åtkomsträttigheter, etc.).

Dessutom, för att förbättra feltoleransen i NTFS, USN tidningen(förkortning engelska "Update Sequence Number" - lyser "uppdatera ordernummer"). Denna logg, liknande FAT32-tabellen, registrerar data om ändringar av en viss fil. Men om endast tiden för den senaste dataåtkomsten registrerades i FAT32-tabellen, vilket inte gav några speciella praktiska fördelar, kan filsystemets tidigare tillstånd sparas i USN, vilket gör att det kan återställas i fall av misslyckanden.

En annan funktion i NTFS är stöd alternativa dataströmmar(Eng. "Alternate Data Streams" - ADS). De var ursprungligen utformade för att skilja mellan utförandet av olika processer. Sedan (i Windows 2000) användes de för att lagra vissa filattribut (författarnamn, ikon, etc.), liknande hur det gjordes i HFS från MacOS. I moderna Windows kan alternativa strömmar lagra nästan all information. Detta används till och med av vissa virus för att dölja sin närvaro i systemet.

Faktum är att alternativa strömmar inte hittas av Windows Explorer och faktiskt är osynliga för användare och de flesta program. Du kan dock se dem och till och med använda dem, till exempel för att dölja all data med hjälp av speciell programvara. Det är bekvämt att visa data i alternativa strömmar med NTFS Stream Explorer-programmet och använda dem för att dölja filer med Xp-lore:

Från ytterligare egenskaper som förtjänar att nämnas för NTFS är stöd för kryptering, datakomprimering, "mjuka" och "hårda" länkar till filer (för mappar, tyvärr finns det ingen sådan möjlighet), diskkvoter för olika användare av systemet, och, naturligtvis, differentiering av rättigheter till filåtkomst.

NTFS skapades ursprungligen exklusivt för Windows, men idag stöds det av de flesta mediespelare (flash-enheter kan också formateras i den), operativsystemen Linux och MacOS (dock med vissa skrivbegränsningar). Det är dock värt att notera det svaga stödet för NTFS på populära spelkonsoler. Av dessa är det bara Xbox One som har stöd för det.

exFAT

Med ökningen av volymen av flash-enheter under andra hälften av 2000-talet blev det klart att det allestädes närvarande FAT32-filsystemet snart skulle uttömma sin potential. Att använda journalförd NTFS för flash-enheter med deras begränsade antal skrivcykler och långsammare drift visade sig inte vara helt tillrådligt. Därför släppte samma Microsoft-företag 2006 ett nytt filsystem exFAT(förkortat engelska "Extended FAT" - "extended FAT") medföljer operativsystemet Windows Embedded CE 6.0:

Det blev en logisk fortsättning på utvecklingen av FAT32, så ibland kallas det också för FAT64. Huvudtrumfkortet i det nya filsystemet var borttagandet av restriktioner för filstorlekar och en ökning av den teoretiska gränsen för en diskpartition till 16 EiB (som i NTFS). Samtidigt, på grund av bristen på journalföring, behöll exFAT hög hastighet dataåtkomst och kompakthet.

En annan fördel med exFAT var möjligheten att öka klusterstorleken upp till 32 MB, vilket avsevärt optimerade lagringen av stora filer (till exempel video). Dessutom är datalagring i exFAT organiserad på ett sådant sätt att processerna för fragmentering och omskrivning av samma kluster minimeras så mycket som möjligt. Allt detta görs, återigen, för att optimera driften av flash-enheter, för vilka filsystemet ursprungligen utvecklades.

På grund av det faktum att exFAT är ett relativt nytt filsystem finns det vissa begränsningar för dess användning. I Windows dök dess fullständiga stöd endast upp i Vista SP1 (även om det finns en uppdatering för Windows XP SP2 -). MacOS har stödt exFAT sedan version 10.6.5, medan Linux kräver en separat drivrutin för att installeras (vissa distributioner har det inbyggt, och vissa är skrivskyddade).

ext2, ext3 och ext4

Om NTFS har "härskat över bollen" i Windows-miljön i mer än ett decennium, så finns det i Linux-lägret traditionellt en mycket stor variation, inklusive bland de filsystem som används. Det är sant att det finns en rad av dem, som används av de flesta distributioner som standard. Dessa är filsystem i familjen ext(engelska förkortningen "Extended File System" - "extended file system"), som sedan 1992 ursprungligen skapades specifikt för Linux.

Den andra versionen är den mest populära. ext2, som liksom NTFS dök upp redan 1993. Sant, till skillnad från NTFS är ext2 inte ett journaliserat filsystem. Detta är både dess plus och minus. Fördelen är att det är ett av de snabbaste filsystemen för att skriva data. Bristen på journalföring gör det också att föredra att använda det på flash-enheter och SSD-enheter. Vinsten för hastigheten är låg feltolerans.

För att förbättra stabiliteten hos ext2 utvecklades en förbättrad version av den 2001 ext3. Journalföring dök upp i den, som kan fungera i tre lägen: "återskrivning" (endast filsystemmetadata skrivs), "beställd" (journalföring görs alltid INNAN filsystemet ändras) och "journal" (fullständig säkerhetskopia av metadata och den ändrade filerna själva).

Resten av de speciella innovationerna dök inte upp. Och hastigheten på arbetet, jämfört med föregående version, minskade avsevärt, så redan 2006 dök en prototyp av nästa steg i utvecklingen av filsystemet upp ext4, som slutligen släpptes 2008. Det fjärde utökade filsystemet behöll journalföring, men ökade avsevärt hastigheten på att läsa data, vilket var ännu snabbare än i ext2!

Bland andra innovationer är det värt att notera ökningen av den maximala volymen för en diskpartition till 1 EIB (från 32 TiB i ext2 och ext3), ökningen av den maximala filstorleken till 16 TiB (från 2 TiB i tidigare versioner) och utseendet på utsträckningsmekanismen (från engelska "utsträckning" - "mellanrum"). Det senare ger dig tillgång till inte enstaka block, som är implementerat i andra filsystem (och i ext3 i synnerhet), utan till de kombinerade diskutrymmena från på varandra följande kluster, upp till 128 MB totalt, vilket avsevärt förbättrar prestandan och minskar datafragmenteringen .

Hittills finns stöd för filsystem i ext-familjen av en eller annan version som standard i nästan alla Linux-system. Av dessa stöder nästan alla system från 2010 och äldre ext4. För att komma åt ext-partitioner på Windows och MacOS behöver installera speciell programvara och/eller drivrutiner.

ReiserFS

Ett annat ungt och lovande filsystem "ursprungligen" från Linux-världen är ReiserFS. Genom ansträngningar från teamet av den amerikanske utvecklaren Hans Reiser, blev det det första journaliserade filsystemet som lades till i Linux-kärnan version 2.4.1 2001, strax före tillägget av ext3-stöd.

Faktum är att, precis som ext3, som kom efter det, gjorde ReiserFS det möjligt att använda hel eller partiell journalföring i Linux. Men till skillnad från ext3 hade den en större tillåten filstorlek (upp till 8 TiB mot 2) och en maximal filnamnslängd på 255 tecken, inte byte (4032 byte).

En av funktionerna i ReiserFS, som användare blev förälskade i, var möjligheten att ändra storlek på en partition utan att avmontera den. ext2 hade inte en sådan funktion, men senare dök den upp i ext3, även om ReiserFS också var först i detta avseende.

Trots ett antal fördelar jämfört med sin tids alternativa filsystem var ReiserFS inte heller utan sina nackdelar. De viktigaste av dem inkluderar en ganska svag feltolerans i händelse av skada på metadatastrukturen och en ineffektiv defragmenteringsalgoritm. Sedan 2004 började därför arbetet med att förbättra filsystemet, som blev känt som Reiser4.

Det är sant att trots ett antal innovationer, förbättringar och korrigeringar förblev det nya filsystemet ett fåtal entusiaster. Faktum är att Hans Reiser 2006 begick mordet på sin egen fru och greps och fängslades senare. Följaktligen upplöstes hans företag Namesys, som utvecklade Reiser4. Sedan dess har stödet och förfining av filsystemet utförts av en grupp utvecklare under överinseende av den ryska utvecklaren Eduard Shishkin.

I slutändan har Reiser4-stöd ännu inte lagts till i Linux-kärnan, men ReiserFS är det. Därför fortsätter många att använda det i olika sammansättningar som standardfilsystem.

HFS

På tal om filsystem som är specifika för olika operativsystem, kan man inte undgå att nämna MacOS med dess HFS(förkortning engelska "Hierarchical File System" - "hierarchical file system"). De första versionerna av detta system dök upp redan 1985 tillsammans med operativsystemet Macintosh System 1.0:

Med moderna standarder var detta filsystem mycket ineffektivt, så 1998, tillsammans med MacOS 8.1, verkade dess förbättrade version kallad HFS+ eller Mac OS Extended, som stöds till denna dag.

Precis som sin föregångare delar HFS+ upp disken i block på 512 KB (som standard), som kombineras till kluster som ansvarar för att lagra vissa filer. Den nya FS har dock 32-bitars adressering (istället för 16-bitars). Detta undviker begränsningar för storleken på filen som skrivs och ger stöd för en maximal volymstorlek på upp till 8 eiB (och i de senaste versionerna upp till 16 eiB).

Andra fördelar med HFS+ inkluderar journalföring (en hel dold volym som kallas HFSJ är tilldelad för det), såväl som multithreading. Dessutom, om i NTFS alternativa strömmar inte har en särskilt tydlig reglering av vilka typer av information som lagras, så särskiljs i HFS + två strömmar specifikt: en dataström (lagrar huvudfildata) och en resursström (lagrar filmetadata) .

HFS + är nästan idealisk för traditionella hårddiskar, men som ReiserFS som diskuterats ovan har den inte de mest effektiva algoritmerna för att bekämpa datafragmentering. Därför, med spridningen av SSD-enheter och deras introduktion i Apple-teknik, ersätts det alltmer av ett filsystem som utvecklades 2016. APFS(förkortning engelska "Apple File System" - "Apple File System"), som dök upp på skrivbordet macOS hög Sierra (10.13) och mobil iOS 10.3.

På många sätt liknar APFS exFAT när det gäller att optimera läs-/skrivprocesser, men till skillnad från den har den journalföring, stöder distributionen av dataåtkomsträttigheter, har förbättrade kryptering och datakomprimeringsalgoritmer och kan även arbeta med volymer upp till 9 YiB i storlek (skratta inte - "yobibyte") på grund av 64-bitars adressering!

Den enda nackdelen med APFS är att den endast stöds av modern Apple-teknik och ännu inte är tillgänglig på andra plattformar.

Jämförelse av filsystem

Idag har vi övervägt många olika populära filsystem, så det skulle inte skada att samla all data om dem i en enda tabell:

Egenskaper / FS FAT32 NTFS exFAT ext2 ext4 ReiserFS HFS+ APFS
Implementeringsår 1996 1993 2008 1993 2006 2001 1998 2016
Tillämpningsområde Windows, flyttbara enheter, Linux flyttbart minne, Windows Vista+, Linux Linux, flyttbara enheter linux linux Mac OS Mac OS
Maximal filstorlek 4 GiB 16 EiB 16 EiB 2 TiB 16 TiB 8 TiB 16 EiB 9 YiB
Maximal volymstorlek 8 TiB 16 EiB 64 ZiB (zebibyte) 32 TiB 1 EIB 16 TiB 16 EiB 9 YiB
Journalföring - + - - + + + +
Hantering av åtkomsträttigheter - + - - + + + +

Slutsatser

Som du kan se har varje operativsystem sitt eget optimala filsystem som gör att du kan arbeta med data mest effektivt. Till exempel, för Windows är det NTFS, för MacOS är det HFS+ eller APFS. Det enda undantaget från regeln är de många Linux-distributioner. Det finns mer än ett dussin filsystem, alla med sina egna fördelar och nackdelar.

De flesta Windows-användare bör bara komma ihåg de tre vanligaste filsystemen: FAT32 - för små flashenheter och gammal utrustning, NTFS - för de flesta datorer och exFAT - för rymliga flashenheter och externa SSD-enheter (relevansen av att formatera en systemenhet i exFAT är argumenterade fortfarande för bristande loggning och större känslighet för krascher).

P.S. Det är tillåtet att fritt kopiera och citera denna artikel, förutsatt att en öppen aktiv länk till källan anges och författarskapet till Ruslan Tertyshny bevaras.