For at forstå princippernefungerende computersystemer, er det ikke nok bare at interagere med "OS" på det visuelle plan. For fuldt ud at forstå, hvad der sker, skal du klart forstå, hvad en fil- og filstruktur er. Når du overvejer dette emne, vil du angive, hvorfor det er nødvendigt.
Først skal du afgøre de vigtigste begreber og begreber. Nøglen her er begrebet filen, som definerer systemets mekanismer i programplanen.
Så en fil er et objekt, der indeholder en bestemtoplysninger. For at forstå, hvilke datafiler der er, filstrukturer og deres interaktion, er det bedre at give et eksempel fra livet, siger, at sammenligne disse begreber med en almindelig bog.
Alle ved det i næsten enhver bog, du kanat dække omslaget, siderne, indholdsfortegnelsen, kapitlerne og afsnittene. For den enkleste forståelse er et cover hele filsystemet samlet, sider - mapper (mapper), hvor separate filer gemmes, en indholdsfortegnelse - en filhåndtering, kapitler og sektioner - filer med specifikke oplysninger.
Som regel (ikke altid, sandt), betegnelsenEt objekt kaldet en fil består af to dele: et navn og en udvidelse. Faktisk kan navnet være helt vilkårlig og indstilles på forskellige sprog. En udvidelse er en særlig betegnelse på tre eller flere latinske tegn, der angiver typen af data. Du kan simpelthen sætte ved forlængelse, at du kan forstå hvilket program der associerer en fil, uanset om det er en systemfil og så videre.
Åbning af standardfilen i enhver driftSystemet laves ved dobbeltklik på musen. Men ikke det faktum, at alt kan åbnes på denne måde. Det enkleste eksempel: Eksekverbare filer i Windows, der har .exe-udvidelsen, kan køres på denne måde, men de samme dynamiske biblioteker, der kaldes .dll i udvidelsen, kan ikke desto mindre åbnes på denne måde, selvom de indeholder eksekverbare koder. Dette skyldes kun, at deres indhold er tilgængelige via andre softwarekomponenter, eller koden hedder specialiserede komponenter i selve operativsystemet. Men dette er det enkleste eksempel.
Filer (objekter) der ikke passer til hinandenOperativsystemet, eller et hvilket som helst program, vil ikke være så let at åbne. Groft sagt, ikke et enkelt "OS" vil forstå, hvad slags åbningsværktøj du skal køre. I bedste fald bliver du bedt om at vælge det pågældende program selv fra listen over mulige løsninger.
Lad os nu se, hvad de var.informationsteknologi, da kun de første computere dukkede op. Det antages, at det primære system, der blev brugt på det tidspunkt, var en primitiv DOS i de nuværende tider, hvor specialkommandoer var nødvendige for at få adgang til funktioner.
Med fremkomsten af Norton Commander's unikke hjernebarnEt sådant behov er ikke nok til at forsvinde (nogle hold behøver stadig at blive registreret), men snarere faldt. Det er denne filhåndtering, der er baseret på vores eksempel, der kan kaldes en indholdsfortegnelse, da alle data, der er gemt på harddisken eller eksterne medier, er klart struktureret.
Как уже понятно, в любой системе существует flere grundlæggende typer objekter. Fil- og filstrukturen udover hovedelementet (fil) er uadskillelig fra begrebet en mappe. Nogle gange betegnes dette udtryk som "mappe" eller "mappe". I det væsentlige er dette det afsnit, hvor de enkelte komponenter er lagret.
I princippet for ikke at nævne bogsiderne,tydeligvis kan begrebet en mappe udtrykkes, hvis man ser på nogle kommode med mange skuffer, hvor noget ligger. Denne "noget" er filer, og postkasser er mapper.
På baggrund af ovenstående kan vi konkludereom en hurtig søgning efter information. I de nuværende "OS'er" findes der midler til dette formål. I samme filhåndtering (f.eks. "Windows Stifinder") i et specielt felt er det nok at indtaste mindst en del af filnavnet, hvorefter systemet vil udlæse alle objekter, der indeholder den indtastede streng.
Men for en mere præcis søgning, nogle gangeved præcis, hvor filen er placeret. Groft sagt er det nødvendigt at vælge en bestemt skuffe i kommode, hvor varen vi har brug for er placeret. Selve søgningen udføres ved hjælp af et standardværktøj i filhåndteringen, men du kan bruge en kombination som Ctrl + F, som kalder op søgestrengen.
Filer og filstrukturer kan ikke repræsenteres.uden at forstå filsystemet. Bemærk, at filstrukturen og filsystemet ikke er det samme. Struktur - dette er den vigtigste type af bestilling af filer, hvis du vil, datasystematisering, men filsystemet er en metode, der bestemmer strukturen. Med andre ord er dette princippet om databehandling med hensyn til placering på harddisken eller ethvert andet lagermedium.
I dag kan filsystemer findes nokmeget. For eksempel er den mest kendte for Windows siden udviklingen af computerteknologi blevet FAT-systemer med arkitektur på 8, 16, 32 og 64 bit, NTFS og ReFS. Filsystemet, filstrukturen, bestillingsmetoden er nært beslægtet. Men nu et par ord om selve systemerne.
Bortset fra de tekniske detaljer, bør manbemærk, at den største forskel mellem dem kun er, at FAT har en større klyngestørrelse til lagring og hurtigere adgang til små filer, mens NTFS og ReFS er optimeret til store mængder data og hurtig adgang til dem ved den maksimale hastighed for læsning af information fra en harddisk ...
Lad os nu se fra den anden side på det faktum, ater filstrukturen i operativsystemer. Operationer med filer, der leveres i ethvert "OS", adskiller sig generelt ikke meget.
Blandt de vigtigste er filoprettelse, åbning,visning, redigering, gemme, omdøbe, kopiere, flytte, slette osv. Sådanne handlinger er standard for alle eksisterende systemer. Der er dog nogle specifikke funktioner.
Среди специфичных функций в первую очередь можно fremhæv komprimering af filer og mapper, kaldet arkivering, samt omvendt proces - udtræk data fra arkivet. På tidspunktet for udviklingen af DOS-systemet kom oprettelsen af arkivdatatyper stort set ned på at bruge ARJ-standarden.
Men med fremkomsten af ZIP-arkiveringsteknologiersådanne processer har fået ny udvikling. Derefter blev der oprettet en universel RAR-arkiver. Disse teknologier præsenteres nu i ethvert "operativsystem" selv uden behov for installation af yderligere software. Operativsystemets filstruktur med filer i denne visning behandles som virtuel komprimering. Faktisk instruerer kompressionsteknologier systemet simpelthen ikke at bestemme den ønskede størrelse, men den mindre. Informationsvolumenet for en fil eller mappe ændres ikke under arkivering.
Begreberne "filstruktur", "filstruktur" ogosv. skal også overvejes ud fra muligheden for at se objekterne selv. Det er ingen hemmelighed, at næsten alle moderne pc-brugere er stødt på udtrykket "skjulte filer og mapper".
Hvad er det?Det betyder kun, at systemet har en begrænsning på visningen af nogle objekter (for eksempel systemfiler og mapper, så brugeren ikke ved et uheld sletter dem). I fysiske termer forsvinder de ikke fra harddisken, bare filhåndtering ser dem ikke.
For at vise alle skjulte objekter i det samme"Explorer" skal bruge menuen "View", hvor der på den tilsvarende fane placeres et flueben i displaylinjen for alle skjulte mapper og filer. Efter at have aktiveret denne visning, vil objekter have semi-transparente ikoner.
Når du søger efter skjulte objekter, kan du også oplevevanskeligheder. Når du indtaster et filnavn eller filtypenavn, selv med en bestemt placering, når visningen af sådanne objekter er deaktiveret, vil der ikke være noget resultat (systemet kan ikke se dem). For at finde dem skal du indtaste symbolet% i begyndelsen og i slutningen af rodmappens navn. For eksempel for at søge efter det AppData-bibliotek, der er skjult og placeret i den lokale indstillingsmappe for en bestemt bruger, skal du bruge søgestrengen% USERPROFILE% AppData. Kun i dette tilfælde modtager filen og filstrukturen som helhed nøglen til forholdet.
Dette handler kort om forståelse af det grundlæggendebetingelser. Dybest set er det ikke så svært at forstå, hvad en fil og en filstruktur bruger elementære eksempler. Endelig, hvis du vil, kan du definere disse udtryk som murstenene og væggen, hvorfra den er bygget. En mursten er en fil, en mur er en filstruktur, hvor hver mursten indtager et strengt defineret sted, der kun er tildelt den.
Nogletekniske aspekter eller klassiske definitioner vedtaget inden for programmering og computerteknologi, så læseren kan forstå materialet på et elementært niveau.