Soorten systeemprogramma's. Classificatie van systeemprogramma's en hun functies

Het systeem lost geen specifieke praktische problemen op, maar zorgt alleen voor de werking van andere programma's, voorziet ze van servicefuncties en abstraheert details van hardware- en firmware-implementatie computersysteem, beheert de hardwarebronnen van het computersysteem.

Systeemprogrammering- creatie van systeemsoftware.

Systeemprogrammeur- programmeur gespecialiseerd in systeemprogrammering.

Het classificeren van bepaalde software als systeemsoftware is voorwaardelijk en hangt af van de conventies die in een specifieke context worden gebruikt. Systeemsoftware omvat doorgaans besturingssystemen, hulpprogramma's, programmeersystemen, databasebeheersystemen en een brede klasse van middleware.

Encyclopedisch YouTube

    1 / 5

    ✪ De meest noodzakelijke programma's voor Windows 7

    ✪ Wat kan worden verwijderd op schijf C? Wat kan niet worden verwijderd? PC-gebruikershandleiding

    ✪ 5 Gratis programma's(Het beste noodzakelijke programma's)

    ✪ Zoek en elimineer alles Windows-fouten. Hoe de fout oplossen?

    ✪ VERWIJDER PROGRAMMA'S van de pc met volledige REINIGING ♻️ BEKIJK Uninstall Tool

    Ondertitels

Besturingssysteem

Basisideeën van besturingssystemen

Voorganger besturingssystemen moet overwogen worden nutsvoorzieningen(laders en monitoren), evenals bibliotheken met veelgebruikte routines, die werden ontwikkeld met de komst van de eerste generatie computers voor algemeen gebruik (eind jaren veertig). Hulpprogramma's minimaliseerden de fysieke manipulatie van de apparatuur door de operator, en bibliotheken maakten het mogelijk om herhaalde programmering van dezelfde acties (implementatie van invoer-uitvoerbewerkingen, berekeningen) te vermijden. wiskundige functies enzovoort.).

Ingebouwde programma's

Ingebouwde programma's of firmware zijn programma's die 'hardwired' zijn in digitaal elektronische apparaten. In sommige gevallen (bijvoorbeeld het BIOS van IBM-PC-compatibele computers) maakt het in wezen deel uit van het besturingssysteem en wordt het opgeslagen in een permanent geheugen. Genoeg eenvoudige apparaten het gehele besturingssysteem kan worden ingebed. Veel apparaten moderne computers hebben hun eigen “firmware” die deze apparaten bestuurt en de interactie ermee vereenvoudigt.

Nutsvoorzieningen

Hulpprogramma's (eng. utility of tool) - programma's die zijn ontworpen om een ​​beperkt aantal hulptaken op te lossen. Soms worden hulpprogramma's geclassificeerd als servicesoftware.

Hulpprogramma's worden gebruikt om de sensorprestaties en hardwareprestaties te bewaken (bijvoorbeeld het bewaken van de CPU- of videoadaptertemperaturen), het beheren van hardwareparameters (het beperken van maximum snelheid rotatie van het cd-station; het veranderen van de rotatiesnelheid van de ventilator), het monitoren van indicatoren (het controleren van de referentiële integriteit; de juistheid van de gegevensopname), het uitbreiden van mogelijkheden (formatteren of opnieuw partitioneren van de schijf terwijl gegevens worden opgeslagen, verwijderen zonder de mogelijkheid tot herstel).

Soorten hulpprogramma's

  • Schijfhulpprogramma's
    • Schijfscannen - zoeken naar bestanden en schijfgebieden die onjuist zijn opgenomen of op verschillende manieren zijn beschadigd en deze vervolgens verwijderen voor efficiënt gebruik van schijfruimte.
    • Schijfopruiming - tijdelijke bestanden verwijderen, onnodige bestanden, het schoonmaken van de “mand”.
    • Schijfpartitionering is de verdeling van een schijf in logische schijven, die verschillende bestandssystemen kunnen hebben en door het besturingssysteem als verschillende schijven kunnen worden waargenomen.
    • Back-up - creatie reservekopieën volledige schijven en individuele bestanden, evenals herstel van deze kopieën.
    • Schijfcompressie - compressie van informatie op schijven om de capaciteit van harde schijven te vergroten.
  • Registerhulpprogramma's
  • Hulpprogramma's voor apparatuurbewaking
  • Apparatuur testen

Programmeersystemen

  • assemblers - computerprogramma's die een programma in de vorm van brontekst in assembleertaal omzetten in machine-instructies in de vorm van objectcode;
  • vertalers - programma's of technische middelen die een programma uitzenden;
    • compilers - Programma's die programmatekst in een taal op hoog niveau vertalen naar een gelijkwaardig programma in machinetaal.
    • tolken - Programma's (soms hardware) die opdrachten of programma-instructies analyseren en deze onmiddellijk uitvoeren;
  • linkers (linkeditors) - programma's die koppelingen uitvoeren - nemen een of meer objectmodules als invoer en stellen daaruit een uitvoerbare module samen;
  • Bronpreprocessors zijn computerprogramma's die invoergegevens accepteren en uitvoergegevens die bedoeld zijn voor invoer door een ander programma, zoals een compiler;
  • debuggers (eng. debugger) - ontwikkelomgevingsmodules of individuele programma's, ontworpen om fouten in programma's te vinden;
  • teksteditors zijn computerprogramma's die zijn ontworpen om te creëren en te veranderen tekstbestanden, maar ook om ze op het scherm te bekijken, af te drukken, naar tekstfragmenten te zoeken, enz.;
    • gespecialiseerde bronteksteditors - teksteditors voor het maken en bewerken broncode programma's. Een gespecialiseerde broneditor kan een afzonderlijke applicatie zijn, of ingebouwd

In de moderne wereld is het niet langer mogelijk om een ​​werk- of thuisomgeving zonder computer voor te stellen. Dankzij deze machine, of beter gezegd de programma's die erin zijn ingebed, worden belangrijke interactieprocessen tussen mens en technologie uitgevoerd. De gebruiker voert een reeks acties uit waarmee hij de taak kan oplossen, bijvoorbeeld tekst schrijven, een afbeelding tekenen, een tabel maken. Tegenwoordig is werkelijk alles geautomatiseerd. Het is onmogelijk om je voor te stellen dat je op een kantoor, op school of in een andere instelling zou werken zonder pc. Communicatie met een computer is, gelukkig of helaas, een onderdeel van het leven geworden.

Systeemprogramma's besturen de processor, invoer, uitvoer en geheugen van een computer of laptop. Ze zijn bedoeld voor alle gebruikers en zijn zo ontworpen dat de pc ze kan uitvoeren. Besturingssystemen, die ook Windows-programma's zijn, beheren bronnen op een computer. Onder de systeemsystemen bevinden zich ook hulpprogramma's. Ze zijn ondersteunend, vullen de mogelijkheden van het computerbesturingssysteem aan en kunnen bepaalde taken zelfstandig oplossen.

Wat is dit?

Windows-systeemprogramma's voeren verschillende functies uit, onderhouden schijven en controleren de prestaties van de computer en zijn apparaten. Chauffeurs voeren bijvoorbeeld veel uit belangrijkste taken, geleverd door de gebruiker. Ze worden gebruikt om verbinding te maken verschillende apparaten. Alle systeemprogramma's kunnen in drie categorieën worden onderverdeeld.

  • Applicaties bewerken teksten, afbeeldingen en verwerken informatie.
  • Instrumentele programma's creëren nieuwe programma's.
  • Systeemsystemen voeren een aantal extra functies uit, bijvoorbeeld kopieën maken klaar informatie, geef hulpinformatie, controleer de functionaliteit van alle pc-apparaten.

De computersoftware is het controlecentrum. Het bestaat uit specifieke programma's: besturingssystemen, service en programmering.

Waar kan ik downloaden?

Systeemprogramma's voor uw computer kunt u eenvoudig gratis downloaden van internet. Het gevaar is dat systeembestanden op verschillende sites kwaadaardige virusprogramma's kunnen bevatten. Voordat je gaat downloaden onbekende bestanden Zorg ervoor dat ze betrouwbaar zijn en uw computer niet beschadigen.

Programma's

Systeemprogramma's omvatten: hulpprogramma's voor het volgen van bewerkingen op bestanden en toegang tot het register (RegMon, FileMon), programma's voor het opschonen van het register (RegCleaner). Launch diverse programma's uitgevoerd met behulp van Resplendid Resolver. Het monitoren van data over lopende processen gebeurt onder controle Procesverkenner. Tijdens het opstarten van het systeem Windows-bewerking en weergave wordt verzorgd door Autoruns.

Bovendien creëren systeemprogramma's symbolische koppelingen, starten ze applicaties en voeren ze een aantal andere acties uit. Bijvoorbeeld Avira System Speedup, gemaakt voor Windows-platforms, zoekt naar verouderd, lang ongebruikt programmabestanden en hun verwijdering. De bijzonderheid is dat het de snelheid van het besturingssysteem verhoogt.

Bekend antivirusprogramma Avast gratis Antivirus vindt virussen op de harde schijf van uw computer, in downloads en in het geheugen en blokkeert deze. De databases worden regelmatig via internet bijgewerkt. Avast heeft een duidelijke en eenvoudige interface. CCleaner-systeemhulpprogramma's voor Windows ruimen afval in het computerbesturingssysteem op en verwijderen tijdelijke en ongebruikte bestanden.

Hoe installeren?

Installatie systeem programma's vereist bepaalde vaardigheden en kennis van de gebruiker. U kunt dit aan specialisten toevertrouwen of proberen het benodigde complex zelf te downloaden en te installeren. In de regel worden systeemstuurprogramma's, een besturingssysteem (Windows), hulpprogramma's, plug-ins, systeembeademingsapparaten en BIOS geïnstalleerd. Om het populaire Windows 7-programma te installeren, moet u beslissen waar het zal worden uitgevoerd: vanaf een schijf of een flashstation. Na het starten verschijnt het installatievenster. Selecteer wat er in de regels wordt voorgesteld, klik op "Volgende" en "Installeren". Eens zijn met licentieovereenkomst, Klik volgende. Selecteer het type "Volledige installatie".

Het is tijd om een ​​harde schijf te kiezen. Het gebruikelijke volume is 35 gigabyte. Klik op "Aanmaken" - "Toepassen" - "Volgende". De installatie zal beginnen systeembestanden en het proces van het instellen van het besturingssysteem. Nadat u klaar bent, kunt u een gebruikersnaam en wachtwoord instellen, de datum, tijd en andere parameters wijzigen. Als iemand zich afvraagt ​​hoe je een systeemprogramma opnieuw kunt installeren, verwijder het dan volledig van de computer. Ga naar “Configuratiescherm” - “Programma’s toevoegen of verwijderen”, start de computer opnieuw op en start een nieuwe bewerking.

besturingssysteem

Welke systeemprogramma's bestaan ​​er? Een van de belangrijkste is het besturingssysteem, dat de computer bestuurt en uit een hele reeks programma's bestaat. Ze is ook van plan de pc-bronnen efficiënt te gebruiken en de hardware uit te breiden. Het besturingssysteem verdeelt onafhankelijk computerbronnen, beheert, organiseert het werk en zorgt voor de normale werking van de computer in drie modi: enkel programma, multiprogramma en multitasking.

Het belangrijkste doel van het besturingssysteem is om de normale werking van de computer in een van de drie modi te garanderen. Bovendien moet het systeem bronnen dynamisch toewijzen en beheren in overeenstemming met computerprocessen. Hulpbronnen kunnen hardware of software zijn. De eerste omvat RAM, randapparatuur, microprocessor, en de tweede omvat alle software die helpt bij het beheren van gegevens en processen. Het besturingssysteem is een tussenpersoon tussen de gebruiker en de computer. Het analyseert verzoeken en voert deze uit.

Tegenwoordig draaien de meeste computers het Windows-besturingssysteem. Windows 2000 Professional behoort bijvoorbeeld tot de nieuwe generatie en wordt gebruikt om zaken te doen via internet. De voordelen zijn gebruiksgemak, betrouwbaarheid, efficiëntie en veiligheid.

Dienst

Deze programma's vergroten de mogelijkheden van het besturingssysteem, zorgen voor een soepele werking van de pc, automatiseren de ontwikkeling en omvatten een programmeertaal, bibliotheken en vertalers. Serviceprogramma's worden ook hulpprogramma's genoemd. Zij houden zich bezig met computeronderhoud. Servicemonteurs controleren hardware en software en verstrekken de verzamelde gegevens aan de gebruiker. Er zijn multifunctionele en afzonderlijke sets hulpprogramma's voor Windows. Serviceprogramma's omvatten stuurprogramma's, archiveringsprogramma's en antivirusprogramma's.

Stuurprogramma's zijn een aanvulling op het besturingssysteem. Ze bedienen randapparatuur. Geladen in pc-geheugen en geïnstalleerd door controllers. Een voorbeeld is de toetsenborddriver.

Antivirussen beschermen computergegevens tegen virussen. Ze vernietigen de gevolgen van infecties en voorkomen gevaar.

Archivers maken kopieën van bestanden, verkleinen ze, combineren ze en plaatsen ze in een apart pakket. IN in dit geval Er worden speciale datacompressiemethoden gebruikt. Een van de meest populaire archiveringsprogramma's is WinRar.

Nutsvoorzieningen

Systeemprogramma's bevatten een reeks hulpprogramma's. Vertaald uit het Latijn betekent utilitas ‘voordeel’. Ze bieden echt grote voordelen voor de computer. Dit zijn hulpprogramma's die de gebruiker voorzien van Aanvullende diensten. Met behulp van het hulpprogramma voor schijfdefragmentatie wordt de werking ervan bijvoorbeeld geoptimaliseerd, wat een positief effect heeft op de snelheid. Het verificatieprogramma scant de juistheid van de informatie op de schijf, die in de tabellen staat, en zoekt ook naar fouten. Het compactiehulpprogramma maakt en onderhoudt gecomprimeerde schijven. Het optimalisatieprogramma verandert de locatie van bestanden, zodat u ze sneller kunt bereiken.

Windows 10

Systeemprogramma's voor Windows 10 moeten geschikt zijn voor een specifiek besturingssysteem. Het nieuwe besturingssysteem heeft bijgewerkte interface, inclusief het Startmenu. Je kunt het zelf aanpassen, het formaat ervan wijzigen, het beheren en verwijderen onnodige elementen, voeg degene toe die je nodig hebt. Windows 10 heeft een nieuw Actiecentrum dat aan de rechterkant van het bureaublad verschijnt. In het centrum vind je volledige informatie over de werking van het besturingssysteem, en ontdek eventuele problemen die zich hebben voorgedaan.

Virtueel stem assistent, of de Cortana-assistent, helpt bij het plannen van belangrijke evenementen, het maken van hotelreserveringen en zelfs het onderhouden van een gesprek met de gebruiker. Bovendien heeft Windows 10 een nieuwe browser die met velen zal concurreren. Belangrijkste kenmerken Microsoft Rand - hoge snelheid werk, gegevensverwerking, handig en mooie interface. De nieuwe versie ondersteunt hybride pc's, het is mogelijk om meerdere virtuele desktops te creëren. De e-mailclient is ook ten goede veranderd. Nu kan de gebruiker correspondentieteksten opmaken en nieuwe tools, afbeeldingen en markeringen gebruiken.

Eigenaardigheden

Systeemsoftwareprogramma's zorgen ervoor dat de computer kan presteren hele lijn taken en werk soepel. Personal computers zijn apparaten die gegevens verwerken. Ze hebben geen kennis, maar voeren acties uit die zijn geschreven in een programmeertaal die ze begrijpen. Het zijn hulpprogramma's die alle taken op de computer uitvoeren. Elke gebruiker maakt werk ruimte zelfstandig door bepaalde programma's te downloaden. Een accountant heeft bijvoorbeeld computerprogramma's op zijn computer en een ontwerper heeft foto-editors. De verscheidenheid en het aantal ervan op de pc bepaalt welke taken deze zal uitvoeren. Als u uw apparaat effectief wilt gebruiken, moet u weten welke programma's er zijn en hoe u ermee kunt werken.

Functies

Systeemprogramma's lossen het probleem van de communicatie tussen de gebruiker en de computer op, verhogen de efficiëntie van de pc en bieden comfortabel werk. Het besturingssysteem omvat extra functies: het beheren van computerbronnen, het verstrekken van een reeks opdrachten voor gebruikersgemak, het verstrekken van duidelijke interface. Ze delen bronnen tussen de gebruiker, de organisatie en processen. Bovendien presteren de programma's beschermende functie, de veiligheid van rechten garanderen, apparaten en gegevens reserveren en de stabiliteit van het besturingssysteem bewaken.

Prestatie

U kunt de prestaties beoordelen aan de hand van de manier waarop de nieuwe Windows-systeemprogramma's werken. Het wordt beoordeeld op een schaal van 1,0 tot 7,9 punten. De evaluatie wordt uitgevoerd door het besturingssysteem, dat de definitieve gegevens in de vorm van een tabel produceert. De prestatie-index wordt bepaald door de laagste indicator van het geteste onderdeel.

U kunt de verkregen informatie gebruiken om de prestaties van uw computer te verbeteren. Als u de prestatie-index op Windows 7 wilt bekijken, klikt u op het pictogram "Computer" op het bureaublad, klik met de rechtermuisknop muis en selecteer Eigenschappen.

Verwijdering

Het verwijderen van systeemprogramma's is noodzakelijk als deze zijn geïnfecteerd met virussen, niet worden gebruikt of schijfruimte in beslag nemen. Als u het Windows-besturingssysteem moet verwijderen omdat u twee besturingssystemen tegelijk installeert of het opnieuw moet installeren, bepaal dan eerst welk besturingssysteem u wilt behouden. U hebt bijvoorbeeld verschillende versies geïnstalleerd: 7 en 8.

  • Tijdens het verwijderingsproces moeten alle programma's op de computer worden gesloten.
  • Ga naar het bureaublad, druk op de Win + R-toetscombinatie, voer msconfig in een lege regel in en bevestig het commando "Ok".
  • Ga in het venster dat verschijnt naar het tabblad "Opstarten", selecteer het besturingssysteem dat u verlaat en klik op "Als standaard instellen".
  • Selecteer vervolgens het systeem dat u wilt verwijderen en klik op “Verwijderen”.
  • Er verschijnt een klein venster, selecteer Opnieuw opstarten.
  • Nadat de computer opnieuw is opgestart, begint het verlaten systeem te werken.
  • Vervolgens moet u oude bestanden formatteren op de harde schijf “C” op de partitie waar het tweede besturingssysteem zich bevond. Dit radicale methode, waardoor alle daar opgeslagen informatie wordt verwijderd, inclusief systeemprogramma's voor de computer. Wees voorzichtig!

Heel vaak vragen beginnende computergebruikers zich af wat systeemprogramma's zijn. Als je de principes van hun werking en correcte toepassing kent, kun je veel krijgen. Het minimum dat gedaan kan worden is elimineren systeemfouten of versnel de werking van het besturingssysteem.

Algemene concepten

Zoals de naam al doet vermoeden, zijn dergelijke toepassingen dat wel speciale nutsvoorzieningen en middelen voor het bewaken van het computersysteem. Met hun hulp kunt u alle elementen van het systeem en de computer diagnosticeren, het maximale niveau van pc-mogelijkheden configureren en meer. Dergelijke hulpprogramma's fungeren als een laag tussen het besturingssysteem, de geïnstalleerde software en computerelementen.

Een voorbeeld van dergelijke programma's zijn stuurprogrammapakketten. Om volledig te begrijpen wat deze programma's zijn, moet u hun typen kennen en welke functies ze uitvoeren.

Klassen systeemhulpprogramma's en hun functies

Alle systeemtoepassingen zijn onderverdeeld in verschillende hoofdcategorieën. Onder hen zijn: beheer, verwerking, basis en service. Bij een oppervlakkig onderzoek van systeemhulpprogramma's kan worden opgemerkt dat managers zijn ontworpen om besturingssysteeminformatie te gebruiken en verantwoordelijk zijn voor de juiste werking van actieve processen.

Verwerkingssoftware is ontworpen om de uitwisseling van informatie tussen het besturingssysteem en de geïnstalleerde componenten te garanderen. Basisvoorzieningen zijn een belangrijk softwarepakket voor de normale werking van het besturingssysteem. Servicetoepassingen zijn hulpmiddelen voor het diagnosticeren en verhogen van de productiviteit van moderne besturingssystemen.

Windows-systeemhulpprogramma's

Als we Microsoft Windows-besturingssystemen beschouwen, is het vermeldenswaard dat ze een minimaal softwarepakket hebben dat in de computer wordt geladen bij de installatie van het besturingssysteem. In Windows 7 zijn systeemhulpprogramma's bijvoorbeeld te vinden in het menu Start als u Programma's, Bureau-accessoires en vervolgens Systeemwerkset selecteert. Daarnaast zijn er een aantal mappen: “Onderhoud” en “Beheer”.

Deze mappen bevatten alle systeemprogramma's die scannen, optimaliseren, beschermen, reanimeren, back-ups maken en meer. Niet veel gebruikers werken met deze programma's en geven de voorkeur aan ontwikkelingen van derden. En dit is deels terecht.

Het is onmogelijk om besturingssysteemprogramma's te verwijderen. Dergelijke manipulaties zoals in Android-besturingssystemen, waar u, als u rootrechten heeft, elk systeemhulpprogramma kunt verwijderen, worden hier niet uitgevoerd. U kunt alleen programma's verwijderen die de gebruiker zelf heeft geïnstalleerd. En dit klopt, want na het elimineren van een systeemhulpprogramma werkt het hele besturingssysteem mogelijk niet meer.

Derde partij software

Tegenwoordig is Windows het populairste besturingssysteem onder computergebruikers. Het loopt echter voor op iedereen wat betreft het aantal defecten, de aanwezigheid van kwetsbaarheden, het minimale pakket aan functies en de afwezigheid het juiste gereedschap. Hoogstwaarschijnlijk dwingt deze reden veel fabrikanten van systeemsoftware om veel programma's en applicatiepakketten te maken die voor dit besturingssysteem zijn ontworpen. Het is vermeldenswaard dat Windows absoluut geen systeembeheerapplicaties heeft.

Nou, alles is hier behoorlijk ingewikkeld. Het komt erop neer dat heel vaak de melding “Het programma kan niet starten” verschijnt. Dit hangt af van het feit dat niet alle hulpprogramma's in het besturingssysteem kunnen worden geladen vanwege ongepaste vereisten, een andere structuur van het besturingssysteem en geïnstalleerde software, gebrek aan noodzakelijke chauffeurs enz. Echter, systeemhulpprogramma's externe fabrikanten veel meer dan Microsoft. Het is noodzakelijk dat de computer van elke gebruiker een bepaalde reeks programma's heeft.

Antivirussen

Het is belangrijk dat na het installeren of opnieuw installeren van het besturingssysteem in eerste instantie een antivirusprogramma wordt geladen dat bescherming op meerdere niveaus voor de computer kan bieden. Het gaat om monitoring externe bedreigingen, voorkomen dat virussen het RAM-geheugen van de pc binnendringen, het netwerk controleren en op internet surfen, en meer.

Elke gebruiker kiest onafhankelijk zijn eigen antivirusprogramma. Tegenwoordig is er geen tekort aan hen. De meest populaire zijn Kaspersky Lab-programma's, ontwikkeld door Eset, Dr.Web, Norton Antivirus en anderen.

Elke antivirus heeft zijn eigen voor- en nadelen. Bovendien worden sommige programma's gratis verspreid en zijn ze niet beperkt in de gebruiksduur. Anderen worden betaald en zijn erg duur. Over het algemeen moet iedereen voor zichzelf beslissen.

Archivers

Dit is een ander vereist onderdeel dat op elke computer aanwezig zou moeten zijn. Vaak zijn dergelijke toepassingen standaard ingebed in de shell van het besturingssysteem. De beste archiveringsprogramma's zijn volgens gebruikers WinRAR, WinZIP, 7-Zip. Waar zijn ze voor nodig? Alles is heel eenvoudig. Tegenwoordig worden archieven bijna overal gebruikt. Bestanden downloaden grote maten uit het netwerk wordt uitgevoerd in de vorm van een archief.

Hulpprogramma's voor het testen van het systeem en zijn componenten

In dit geval kunt u gebruiken standaard middelen besturingssystemen bieden ze echter niet altijd gedetailleerde gegevens over de status van het systeem en zijn elementen. Als u bijvoorbeeld naar "Deze computer" - "Eigenschappen" gaat, ziet u alleen de basiskenmerken van de computer en het besturingssysteem.

Hetzelfde geldt voor DirectX. In dit geval zijn de gegevens echter iets gedetailleerder. Maar zelfs het weerspiegelt niet alles waartoe hulpprogramma's van andere fabrikanten in staat zijn. Het enige voordeel van DirectX is de mogelijkheid om verschillende Plug&Play-gadgets te testen.

U kunt meer te weten komen over de belasting van het besturingssysteem of kennis maken met gedetailleerde gegevens door naar de sectie "Systeemconfiguratie" te gaan, die wordt opgeroepen msconfig-opdracht. U kunt ook naar het gedeelte “Systeeminformatie” gaan via het “Configuratiescherm”. Bovendien kunt u "Taakbeheer" openen met de knoppen Ctrl + Alt + Del.

Het is veel eenvoudiger om met programma's als Everest te werken, die gedetailleerde kenmerken van geïnstalleerde elementen kunnen weergeven en parameterinstellingen online kunnen volgen.

Bovendien kunt u systeembeheertoepassingen gebruiken die statuscontroles kunnen uitvoeren. lokaal netwerk, de juiste werking ervan, bedreigingen of ongeautoriseerde toegang tot servers en computers voorkomen.

Optimizers

Dit soort programma's zijn ook erg belangrijk. Elke gebruiker moet dit begrijpen. Na een bepaalde tijd begint het systeem te vertragen, omdat dit wordt beïnvloed door opgehoopt afval en verschillende soorten afval. Bovendien kan dit gebeuren vanwege de aanwezigheid van veel gefragmenteerde gegevens. In dit geval kunt u standaard besturingssysteemtools gebruiken voor opschonen en defragmenteren, maar uit de praktijk kan worden opgemerkt dat deze minder functioneel zijn dan applicaties van derden.

De situatie met het register is zelfs nog erger. Windows OS beschikt niet over hulpmiddelen om het op te schonen. En elimineer of wijzig onjuiste of oude sleutels en vermeldingen in handmatige modus erg moeilijk, en het risico bestaat dat het besturingssysteem zijn functionaliteit wordt ontnomen.

Kortom, alle programma's van dit type zijn universele sets met een vrij breed scala aan tools voor het uitvoeren van elke bewerking. Dit kan een hulpprogramma zijn voor het oplossen van systeemfouten, een defragmentatie van de harde schijf, een schijfopruimer of RAM-opschoner, dit zijn voortdurend actieve processen of services.

U kunt ook de aanwezigheid van een optimalisatie- en defragmentatieprogramma voor het systeemregister opmerken, waardoor u pijnloos onnodige gegevens kunt verwijderen en deze kunt structureren voor snelle toegang. Bovendien bevat dergelijke software een verwijderprogramma waarmee u bestaande software kunt verwijderen zonder sporen achter te laten, en nog veel meer.

Niemand kan de veelzijdigheid en het gebruiksgemak van dit soort applicaties ontkennen. Het meest populaire programma's van dit segment zijn CCleaner, Advanced System Care, Ashampoo WinOptimizer, enz. Bovendien is het vermeldenswaard dat absoluut al deze hulpprogramma's een geavanceerde probleemoplossingsmodus met één klik hebben.

Hulpprogramma's voor het maken van kopieën en back-ups

Systeemsoftware voor Reserveer exemplaar informatie over de harde schijf, stuurprogramma's en het besturingssysteemimage is net zo belangrijk als de rest van de software. Met behulp van dergelijke applicaties kunt u terugkeren werk omstandigheden besturingssysteem in een paar minuten. Bovendien hoeft u zich bij het opslaan van afbeeldingen van een harde schijf, de logische secties of draagbare schijven geen zorgen te maken over de veiligheid van de gegevens, zelfs niet in geval van een volledige storing harde schijf, USB-drive en draagbare HDD.

Dergelijke mogelijkheden zijn ook beschikbaar in het Windows-besturingssysteem. Standaard gereedschap laat je doen speciale schijf voor reanimatie of gebruik het menu “Systeemherstel” in het “Configuratiescherm”. Het kan echter voorkomen dat ze defect raken. In sommige gevallen kan de aanwezigheid van een fout op de harde schijf in het beschouwde gebied voorkomen controle punt, staat reanimatie niet toe. In dit geval kan zelfs het scannen van de schijf met automatische foutverwijdering niet het gewenste resultaat opleveren.

In dit geval kunnen speciale programma's zoals Acronis helpen. Ware afbeelding, dat het meest ontwikkelde nut vertegenwoordigt in termen van het gebruik van mogelijkheden bij de uitgevoerde manipulaties en fijne instellingen. Bovendien kunnen hulpprogramma's voor beeldverwerking te hulp komen.

Toegevoegde opties

Bovendien, onder extra hulpmiddelen voor handig werk u moet pakketten met codecs en decoders installeren waarmee u video kunt bekijken en naar muziek kunt luisteren. Het meest voorkomende pakket is K-Lite-codec Pak.

Daarnaast is Adobe vereist Flash Player, waarmee je verschillende typen kunt spelen video streamen online. Je hebt ook applicaties nodig zoals Adobe Reader, ontworpen om documenten mee te verwerken PDF-extensie, dat tegenwoordig een van de meest populaire in zijn vakgebied is. Nieuwste programma Het is geen systeem, maar het is gewoon noodzakelijk op een computer. De meeste technische documentatie en bedieningshandleidingen hebben immers zo'n uitbreiding.

Conclusie

De bovenstaande systeemprogramma's zijn eenvoudig, d.w.z. die daarvoor nodig zijn goede werking besturingssysteem en optimalisatie van de werking ervan. Er zijn een groot aantal verschillende systeem software waarmee u specifieke problemen kunt oplossen. Het is simpelweg onmogelijk om alles te beschrijven, dus als er zich problemen voordoen, moet u het juiste programma vinden en op uw computer installeren.

Test

in de discipline: "Informatica"

Systeemprogramma's

Inleiding…………………………………………………………………………...3

1. Systeemsoftware. Concept en functies..........................................4

2. Besturingssysteem. Samenstelling en doel……………………………...5

3. Programmeersystemen……………………………………………..7

4. Serviceprogramma’s……………………………………………………8

Conclusie……................................................................................................................9

Referenties.................................................................................................................................10


INVOERING

Computers zijn dat universele apparaten voor informatieverwerking. In tegenstelling tot een telefoon, bandrecorder of televisie, die alleen de vooraf geïnstalleerde functies uitvoeren, kunnen personal computers alle informatieverwerkingsacties uitvoeren. Om dit te doen, is het noodzakelijk om een ​​exacte en gedetailleerde reeks instructies voor de computer samen te stellen in een taal die deze begrijpt, d.w.z. programma over hoe informatie te verwerken. De computer zelf heeft geen kennis op welk gebied dan ook; al deze kennis is geconcentreerd in de programma's die op de computer worden uitgevoerd. Daarom betekent de vaak gebruikte uitdrukking ‘computer made’ precies dat er een programma op de computer werd uitgevoerd waarmee de bijbehorende acties konden worden uitgevoerd.

Door computerprogramma's te veranderen, kun je er een werkplek bijna elke specialist, speel een spelletje. Tijdens de uitvoering kunnen programma's gebruiken verschillende apparaten voor invoer en uitvoer van gegevens.

Om een ​​computer effectief te kunnen gebruiken, moet u dus het doel en de eigenschappen kennen van de programma's die nodig zijn om ermee te werken. Het doel van deze test is om systeemprogramma's te bestuderen.

1. SYSTEEM SOFTWARE.

CONCEPT EN FUNCTIE

Programma's die op een computer worden uitgevoerd, kunnen in verschillende categorieën worden onderverdeeld:

Applicatieprogramma's die rechtstreeks het werk ondersteunen dat gebruikers nodig hebben: teksten bewerken, afbeeldingen tekenen, informatiearrays verwerken;

Instrumentele systemen (programmeersystemen die zorgen voor de creatie van nieuwe programma's op een computer);

Systeemprogramma's die verschillende uitvoeren secundaire functies, bijvoorbeeld het maken van kopieën van gebruikte informatie, het uitgeven ervan referentie informatie over de computer, het controleren van de prestaties van computerapparaten.

Dus, software is een set programma's en regels met alle bijbehorende documentatie waarmee u een computer kunt gebruiken om problemen op te lossen verschillende taken. Systeem software – dit is complex softwaremodules, waarvan er vele bij uw computer worden geleverd.

Door functioneel doel Systeemsoftware kan worden onderverdeeld in drie componenten: besturingssystemen (OS), programmeersystemen en serviceprogramma's.

besturingssysteem – een reeks programma's die computerbesturing bieden, het effectieve gebruik van de bronnen plannen en problemen oplossen zoals gespecificeerd door gebruikers. Dit systeem kan worden beschouwd als een softwarevoortzetting en uitbreiding van personal computerhardware.

Programmeersysteem – een reeks softwaretools die de ontwikkeling en foutopsporing van programma's automatiseren.

2. BESTURINGSSYSTEEM. SAMENSTELLING EN DOEL

Om een ​​programma op een computer uit te voeren, zijn ten minste twee bronnen nodig: Random Access Memory (RAM) voor het opslaan van opdrachten en gegevens en een microprocessor (MP) voor het uitvoeren van programmaopdrachten. De gespecificeerde bronnen kunnen door de programmeur aan het programma worden geleverd als hij handmatig opdrachten en gegevens in de OP plaatst en informatie in de machine invoert om de MP te starten. Deze methode is echter niet acceptabel voor grote programma's, omdat is zeer arbeidsintensief en langzaam. Het computerbesturingssysteem is ontworpen om de programmeur te bevrijden van het moeizame werk dat verband houdt met de distributie van computerbronnen, het beheer van de apparatuur en het organiseren van de uitvoering van programma's. Het kan de werking (functioneren) van de computer in een van de volgende drie modi garanderen:

1. Enkele programmamodus. In deze modus worden alle computerbronnen vertegenwoordigd door slechts één programma dat de gegevens verwerkt.

2. Multiprogrammamodus . Wanneer een computer in de multiprogrammamodus werkt, verwerken verschillende programma's, onafhankelijk van elkaar, tegelijkertijd gegevens. In dit geval delen programma's de middelen onderling. De basis van de multiprogrammamodus is de tijdcombinatie van MP-bediening en manipulatie van randapparatuur. Het voordeel van de multi-programmamodus ten opzichte van de enkelprogrammamodus is groter efficiënt gebruik bronnen. Er bevinden zich tegelijkertijd meerdere programma's in het RAM-geheugen van de computer, maar de MP voert er op elk moment slechts één uit.

3. Multitasking-modus. In sommige gevallen is het noodzakelijk dat de uitvoering van meerdere programma's wordt gecoördineerd en ondergeschikt wordt gemaakt aan het bereiken van één gemeenschappelijk doel. Om dit te doen, moet het besturingssysteem over tools beschikken waarmee taken met elkaar kunnen communiceren. Het besturingssysteem waarin deze tools zijn geïmplementeerd, zorgt voor het functioneren in multitasking-modus.

Doel van het besturingssysteem. Het belangrijkste doel van het besturingssysteem dat ervoor zorgt dat de computer in een van de beschreven modi werkt, is de dynamische distributie van bronnen en het beheer ervan in overeenstemming met de vereisten van computerprocessen. Een hulpbron is elk object dat door het besturingssysteem kan worden gedistribueerd tussen computerprocessen op een computer. Er zijn hardware- en softwarebronnen. Hardware omvat de microprocessor, RAM en randapparatuur; Naar softwarebronnenbeschikbaar voor de gebruiker software voor het beheren van computerprocessen en gegevens. Het besturingssysteem fungeert als tussenpersoon tussen de computer en de gebruiker, analyseert gebruikersverzoeken en zorgt voor de implementatie ervan.

3. PROGRAMMEERSYSTEMEN

Een programmeersysteem is een set tools die de ontwikkeling en het debuggen van programma's automatiseren, en omvat programmeertalen, vertalers van deze talen en bibliotheken met subroutines. Elke computer heeft zijn eigen programmeertaal - een machineprogrammataal - en kan programma's die alleen in deze taal zijn geschreven rechtstreeks uitvoeren. Omdat het een taal van getallen is, heeft machinetaal weinig nut bij het programmeren vergt veel tijd van de programmeur. Om deze reden zijn programmeertalen die niet samenvallen met machinetalen wijdverbreid geworden. Talen op hoog niveau zijn onder meer Pascal, C, BASIC, enz. Een speciale rol is weggelegd voor Assemblagetalen. Systeemprogrammeurs gebruiken in de regel assembleertaal.

Een programma geschreven in een andere programmeertaal dan machinetaal moet worden omgezet in een vorm die geschikt is voor uitvoering door een computer. Deze transformatie wordt vertaling genoemd. Een programma dat een bronmodule omzet in een objectief programma in machinetaal wordt een vertaler genoemd. Daarnaast voeren vertalers uit ontleden programma dat wordt uitgezonden. Ze kunnen ook programma's debuggen en optimaliseren, programmadocumentatie uitgeven en een aantal andere servicefuncties uitvoeren.

4. SERVICEPROGRAMMA'S

Hulpprogramma's breiden de mogelijkheden van het besturingssysteem uit. Ze worden meestal hulpprogramma's genoemd. Nutsvoorzieningen (hulpprogramma's) - voorzie de gebruiker van aanvullende computeronderhoudshulpmiddelen. Zij treden op noodzakelijke controles software en hardware en toon de verzamelde informatie in een handige visuele vorm. Bestaan afzonderlijke nutsvoorzieningen, gebruikt om één servicefunctie op te lossen, en multifunctionele sets hulpprogramma's. Momenteel wordt Norton Utilities (Semantec) vaak gebruikt in DOS- en Windows-omgevingen.

Chauffeurs (drivers) zijn programma's die besturingssystemen aanvullen door services te leveren randapparatuur. Stuurprogramma's worden in het geheugen van de computer geladen wanneer het besturingssysteem opstart of door controllers worden geïnstalleerd. Het ru.com-toetsenbordstuurprogramma schakelt bijvoorbeeld van het Latijnse alfabet naar het Russische alfabet en terug.

Antivirussen ontworpen om gegevens te beschermen tegen de vernietiging van computervirussen en om de gevolgen van infectie te elimineren. Onder de antivirusprogramma's zijn de meest populaire AIDSTEST, Dr.Web en Adinf opgenomen in de kit van Dialog-Science JSC (I. Danilov), AVP - Anti Viral Toolkit PRO (E. Kaspersky) en Norton AntiVirus (Semantec) . Antivirusprogramma's Ze werken op verschillende sets virussen en er is geen sprake van dubbel scannen, dus voor de betrouwbaarheid worden ze samen gebruikt.

Archivers gebruikt om een ​​kleinere kopie van bestanden te maken en kopieën van meerdere bestanden in één te combineren archiefbestand. Ze komen door het gebruik speciale methoden compressie van informatie creëert archiefbestanden. Van het grote aantal bekende archiveringsprogramma's zijn ARJ (Robert Jung), WinRar (Eugene Roshal), LH (Haruyasi Yoshizaki), enz. Momenteel de meest gebruikte. Ze verschillen van elkaar in de mate van informatiecompressie. bedrijfssnelheid en verpakkingsmethoden.

CONCLUSIE

Systeemsoftware is dus een verzameling software en taalkundige middelen. Systeemsoftware is ontworpen om de werking van een computer te controleren, de bronnen ervan te distribueren, de dialoog met gebruikers te ondersteunen, hen te helpen bij het onderhoud van de computer en ook om de ontwikkeling van nieuwe programma's gedeeltelijk te automatiseren.

Systeemsoftware (systeemsoftware);

Software-basisprincipes

Sectie 5 Computersoftware

Lezing 10

in de discipline "Informatica en ICT"

ONDERWERP 2 “ORGANISATIE EN BEDIENING VAN COMPUTERS”

5.1. Software-basisprincipes

5.2. Systeemsoftware (systeemsoftware);

5.3. Systeemsoftwarespecificaties

Eén van de fundamentele principes het bouwen van moderne computers is het principe programma controle, wat erin bestaat dat de volgorde van computeracties wordt bepaald door een vooraf bepaald programma. Dit principe garandeert de veelzijdigheid van de computer, aangezien de computer kan worden gebruikt om elk probleem op te lossen dat wordt beschreven door een reeks acties die tot het gewenste resultaat leiden.

Computerprogramma (elektronische computer)- een objectieve vorm van representatie van een reeks gegevens en commando's bedoeld voor de bediening van computers en andere computerapparatuur om een ​​bepaald resultaat te verkrijgen, met inbegrip van voorbereidend materiaal verkregen tijdens de ontwikkeling van een computerprogramma en de daardoor gegenereerde audiovisuele weergaven. Wet van de Russische Federatie van 07/09/93 N 5351-I, art. 4.

Voor normaal gebruikerswerk is één programma dat een oplossing biedt voor een specifiek probleem niet voldoende, daarom wordt in de architectuur van een computer een breder concept gebruikt: software. Software Computers worden zachte hardware of SOFTWARE genoemd.

Software- een reeks programma's, procedures en regels die zorgen voor de interactie van hardware, evenals gebruikersinteractie met het computersysteem. De computersoftware werkt op verschillende onderling verbonden niveaus en vormt een hiërarchie waarin elk volgend niveau is gebaseerd op de software van de voorgaande niveaus.

Afhankelijk van de functies die door de software worden uitgevoerd, kan deze in 2 groepen worden verdeeld:

2. Applicatiesoftware(applicatiesoftware).

Systeemsoftware (systeemsoftware) organiseert het proces van informatieverwerking op een computer en biedt een normale werkomgeving voor applicatieprogramma's. Systeemsoftware is zo nauw verwant aan de hardware dat het soms als onderdeel van de computer wordt beschouwd.

Verdere ontwikkeling van de technologie leidde tot de opkomst van nieuwe groepen besturingssysteemfuncties. Het verschijnen van een toetsenbord voor het handmatig invoeren van informatie in een computer leidde tot de opname in het besturingssysteem van programma's die signalen van het toetsenbord verwerken en deze vooraf decoderen. Met de komst van monitoren voor gemakkelijke presentatie van tussen- en eindresultaten van programma's, gaat de opname in het besturingssysteem van besturingsfuncties voor het weergeven van tekst en grafische informatie op het beeldscherm gepaard.

Nog een typische functie bij het werken op een computer dient het voor het besturen van verschillende externe apparaten (harde schijven, diskettes, monitoren, toetsenbord, enz.). Deze apparaten worden geproduceerd door verschillende bedrijven. Ze kunnen een identiek doel hebben verschillende kenmerken en volledig gecontroleerd worden op verschillende manieren. Om een ​​extern apparaat van een bepaald merk te bedienen, hebt u uw eigen apparaat nodig speciaal programma, Wat genoemd wordt als stuurprogramma .

Er zijn printerstuurprogramma's, diskettestationstuurprogramma's, muisstuurprogramma's, enz. Als een computer is uitgerust met een bepaald aantal externe apparaten van bepaalde merken, moet de software tegelijkertijd de bijbehorende stuurprogramma's bevatten. Moderne besturingssystemen bevatten een groot aantal verschillende standaardstuurprogramma's. Bovendien kunnen ze, wanneer u de computer aanzet, automatisch detecteren welk type apparaat wordt gebruikt en het juiste stuurprogramma aansluiten om te werken (deze service heet Plug & Play). Uiteraard is dit alleen mogelijk als het apparaat vragen over zijn merk “kan” beantwoorden (grote computerfabrikanten bieden deze dienst aan).

Alle moderne besturingssystemen (bijvoorbeeld UNIX of Windows NT) bieden multitasking (gelijktijdige uitvoering van verschillende programma's) en multi-user (gelijktijdige bediening van meerdere gebruikers) computerbedieningsmodi. Multitasking-modus betekent de gelijktijdige werking van meerdere programma's op een computer. Natuurlijk, als de computer er een bevat CPU, kan er maar één programma op draaien, maar het besturingssysteem richt de computer zo in dat het de illusie wekt dat er meerdere programma's tegelijk draaien.

Voor multitasking op de computer is vereist dat het besturingssysteem de volgende mogelijkheden biedt:

Parallelle (pseudo-parallelle) uitvoering van meerdere programma's;

Taken (dat wil zeggen programma's) in een wachtrij plaatsen voor uitvoering;

Verdeling van processorbronnen, geheugen en toegang tot externe apparaten tussen programma's.

Multiplayer-modus De werking van een computersysteem (in het bijzonder één computer) omvat het werk van meerdere gebruikers.

In de multi-user-modus moet bovendien het volgende worden uitgevoerd:

Scheiding van processorbronnen, geheugen en toegang tot externe apparaten in overeenstemming met gebruikersverzoeken en prioriteiten;

Het beschermen van de gegevens van één gebruiker tegen toegang door andere gebruikers.

Modus voor het delen van tijd Dit is de organisatie van multitasking en multi-user werk van programma's op één computer, waarbij aan elk programma, afhankelijk van zijn prioriteit, een tijdsdeel wordt toegewezen waarin alleen dit programma werkt. In dit geval bevindt slechts een klein deel van het programma zich voortdurend in het RAM-geheugen van de computer, en wordt het grootste deel ervan geladen terwijl het programma draait en verwijderd (vrijgegeven) na het einde van de tijdsperiode die aan het programma is toegewezen.

Deze optie wordt vaak gebruikt wanneer de computer één (meestal interactief) hoofdprogramma draait dat vaak in de stand-bymodus staat, en een ander (computer)programma dat grote hoeveelheden processortijd of externe apparaten. Als het eerste programma wacht, loopt het tweede, als het eerste programma begint, stopt het tweede. In dit geval zou het tweede programma worden uitgevoerd achtergrond. interactie met het besturingssysteem

Besturingssystemen zijn enorm geëvolueerd sinds haar oprichting. Aanvankelijk werden er verschillende versies van het besturingssysteem gebruikt computers diverse bedrijven. Om een ​​aantal redenen gebruikten de meeste computers halverwege de jaren zeventig het machine-instructiesysteem en besturingssysteem van het bedrijf. IBM, genaamd schijfbesturingssysteem (DOS) . Hetzelfde bedrijf was een van de pioniers in de ontwikkeling van personal computers. Die modellen van personal computers die de architectuur en het commandosysteem van het bedrijf hebben geleend IBM, begon gebeld te worden IBM PC-compatibele computers.

Gebaseerd op besturingssysteem DOS Voor dergelijke computers zijn verschillende besturingssystemen ontwikkeld. Vervolgens werden bijna alle pc-compatibele personal computers ondersteund door het besturingssysteem van het bedrijf Microsoft, genaamd MS-DOS. Na verloop van tijd verschenen er nieuwe versies MS-DOS, inclusief steeds meer nieuwe diensten, maar over het algemeen is het concept van het besturingssysteem van dit bedrijf ongewijzigd gebleven.

Het belangrijkste gevolg van het gebruik van besturingssystemen bij het besturen van een computer is dat, aangezien typische bewerkingen van een applicatieprogramma worden uitgevoerd door OS-hulpprogramma's, het programma alleen kan werken met het besturingssysteem waarvoor het is georiënteerd, d.w.z. programma's zijn relatief onafhankelijk geworden van de computer, het belangrijkste is dat het vereiste besturingssysteem erop draait. Moderne besturingssystemen zijn gebaseerd op het concept virtuele machine.

Virtuele machine genaamd abstracte machine met verbeterde RAM-kenmerken (genaamd virtueel geheugen) en een onbeperkt aantal externe apparaten, waardoor absolute gegevensbeveiliging wordt gegarandeerd verschillende programma's. Applicatiesystemen zijn gericht op zo'n ideale virtuele machine, en de taak van het besturingssysteem is om de werking van een echte computer zo te organiseren dat deze, vanuit het oogpunt van het applicatieprogramma, op een virtuele machine lijkt. Implementatie van een virtuele machine met behulp van besturingssysteemtools wordt genoemd emulatie virtuele machine.

Verschijning computer netwerken leidde tot de opkomst van een nieuwe klasse typische taken. Voorzien netwerk communicatie netwerkshells werden gebruikt tussen personal computers (bijvoorbeeld een system NetWare bedrijven Novell). Hoewel ze vaak besturingssystemen worden genoemd, zijn netwerkshells geen volledig uitgeruste besturingssystemen, omdat ze ervan uitgaan dat elke individuele computer zijn eigen besturingssysteem draait. De functies van de netwerkshell worden uitgevoerd door netwerkmodules die op netwerkcomputers werken.

Vanuit OS-oogpunt aparte computer deze netwerkmodules zijn applicatieprogramma's. De netwerkshell neemt alle functies op zich om het proces van gegevensoverdracht tussen computers te garanderen met behulp van de volgende techniek: voor de gebruiker van de ene computer worden gegevens op een andere computer gepresenteerd als een andere externe media informatie (schijf) van deze computer. Wanneer u probeert in te lezen RAM bestand op deze schijf (gegevens of programma) waartoe het besturingssysteem toegang zal hebben netwerkmodule, en de subroutines die daarin zijn opgenomen Nieuw, zorgt voor de juiste overdracht van gegevens van de ene computer naar de andere.

De volgende stap in de ontwikkeling van besturingssystemen was de opname ervan netwerk functies. Dergelijke netwerkbesturingssystemen omvatten bijvoorbeeld het besturingssysteem Windows NTn verschillende versies UNIX. Deze systemen bieden bediening zowel op een aparte computer als op een netwerk. Tegelijkertijd krijgen ze veel extra netwerkfuncties toegewezen: acties die verband houden met het tot stand brengen van communicatie tussen netwerkknooppunten en het verzenden van gegevens in het netwerk.

De hierboven besproken functies van het besturingssysteem veranderen echter ook gedeeltelijk. In de eerste plaats geldt dit voor bestandssysteem. Bij gebruik van netwerkbesturingssystemen is de netwerkbestandsruimte echter enkelvoudig verschillende schijven fysiek gelokaliseerd op verschillende media verschillende computers. De gebruiker kan dezelfde bewerkingen uitvoeren met bestanden die hij uitvoert met bestanden op een aparte computer, zonder zich zorgen te hoeven maken over het feit dat hiermee feitelijk informatie van de ene computer naar de andere wordt verplaatst.

Netwerk besturingssysteem zijn altijd multi-user: je moet bijhouden wie gelanceerd is specifiek programma en wie het geopende bestand in het systeem gebruikt. Belangrijke functie netwerkbesturingssysteem is om gebruikerstoegang te bieden)! naar gegevens en programma's. Deze functie heeft twee aspecten: het controleren van het privacyniveau van de gegevens en het controleren van de rechten van de gebruiker.

Het netwerksysteem beschikt over een mechanisme voor het coderen van het toegangsniveau tot gegevens en het coderen van gebruikersrechten op een zodanige manier dat altijd kan worden vastgesteld of een bepaalde gebruiker toegang heeft tot deze schijf, catalogus of apart bestand. Daarnaast worden verschillende wachtwoordsystemen gebruikt om ervoor te zorgen dat gegevens alleen toegankelijk zijn voor de gebruiker die eigenaar is van de gegevens of die bevoegd is om de gegevens volledig of met beperkingen (bijvoorbeeld alleen-lezen) te gebruiken.

Servicesoftware is een set hulpprogramma's die zijn ontworpen om hardware en software te diagnosticeren en te configureren, om de gegevensuitwisseling te optimaliseren en om andere taken uit te voeren speciale taken. Veel hulpprogramma's maken deel uit van het besturingssysteem, maar dit is niet nodig: er bestaat een aanzienlijk aantal serviceprogramma's los van het besturingssysteem.

Laten we enkele belangrijke soorten serviceprogramma's belichten.

Serviceprogramma's (hulpprogramma's)- hulpprogramma's om de invoer/uitvoer en verwerkingsapparatuur aan te sturen en de verwerkte gegevens in een gebruiksvriendelijke vorm aan te bieden.

Nutsvoorzieningen- dit zijn programma's die afzonderlijke hulpfuncties uitvoeren om de werking van andere programma's of hardware-elementen te garanderen om fouten te corrigeren of de mogelijkheden van het werken met een computer uit te breiden. Bijvoorbeeld programma's voor het diagnosticeren en instellen van apparatuur, het formatteren van opslagmedia, het schrijven en lezen van gegevens, het archiveren van gegevens, antivirusscannen enz. zijn nutsvoorzieningen. Hulpprogramma's hebben in de regel een gebruikersinterface, dat wil zeggen dat ze worden gelanceerd en beheerd door gebruikers.

Laten we eens kijken naar enkele soorten hulpprogramma's.

Programma's archiveren maken het, door het gebruik van speciale algoritmen voor het verpakken van informatie, mogelijk om informatie op schijven te comprimeren, d.w.z. maak kleinere kopieën van bestanden en combineer kopieën van verschillende bestanden in één archiefbestand. Het gebruik van archiveringsprogramma's is erg handig bij het maken van een archief met bestanden, omdat het in de meeste gevallen veel handiger is om ze op te slaan nadat u ze eerder met archiveringsprogramma's hebt gecomprimeerd. Gegevensvertegenwoordigers programma's -WinRar en WinZip.

Programma's voor het maken van reservekopieën van informatie periodiek kopiëren toestaan belangrijke gegevens op de harde schijf van de computer naar extra media. Vertegenwoordigers van back-upprogramma's - APBackUp, Acronis True Image.

Antivirusprogramma's ontworpen om infectie te voorkomen computer virussen en het elimineren van de gevolgen van een virusinfectie. Vertegenwoordigers van de antivirusprogrammafamilie - McAfee, Kaspersky-antivirus, DrWeb, Norton Antivirus.

Programma's voor computerdiagnostiek Hiermee kunt u de computerconfiguratie controleren (hoeveelheid geheugen, het gebruik ervan, soorten schijven, enz.), de prestaties van computerapparaten controleren en de prestaties ervan evalueren. Vertegenwoordigers van computerdiagnostische programma's - Sisoft Sandra, Norton Systeeminformatie.

Programma's voor schijfoptimalisatie meer bieden snelle toegang naar informatie op de schijf door de plaatsing van gegevens op de schijf te optimaliseren. Deze programma's verplaatsen alle secties van elk bestand dichter naar elkaar toe (elimineren fragmentatie), verzamelen alle bestanden aan het begin van de schijf, enz., waardoor het aantal schijfkopbewegingen wordt verminderd (dat wil zeggen, de gegevenstoegang wordt versneld) en schijfslijtage wordt verminderd . Vertegenwoordigers van schijfoptimalisatieprogramma's - Norton Disk Doctor, Microsoft Scandisk.

Zeefdrukprogramma's zijn erg handig bij het gebruik van grafische programma's om de inhoud van het scherm af te drukken, aangezien dit niet altijd mogelijk is met het grafische programma zelf. Vertegenwoordigers van zeefdrukprogramma's - SnagIt, HyperSnap-DX.

Laten we nu eens kijken naar programma's die verband houden met servicesoftware, maar niet met hulpprogramma's.

Shells zijn programma's die een gebruikersinterface implementeren, d.w.z. bedoeld voor gegevensuitwisseling tussen een computer en een gebruiker. Windows OS bevat bijvoorbeeld een ingebouwde shell: het Explorer-programma. Maar in plaats daarvan kunt u andere shells gebruiken, bijvoorbeeld het programma Windows Commander, dat niet is opgenomen in het Windows-besturingssysteem.

Stuurprogramma's zijn apparaatbeheerprogramma's. Ontworpen om de interactie tussen het apparaat en het besturingssysteem te vergemakkelijken. Het stuurprogramma is een softwaretoevoeging aan het apparaat en is ontwikkeld door de fabrikant van het apparaat. Stuurprogramma's voor veel apparaten worden bij het besturingssysteem geleverd.

Softwareontwikkelingssystemen (programmeersystemen) is een speciale groep software die niet tot systeem- of applicatiesoftware behoort. Programmeersystemen zijn een reeks programma's voor het ontwikkelen, debuggen en implementeren van nieuwe softwareproducten.

Programmeersystemen bevatten meestal:

· vertalers;

· programma-ontwikkelomgeving;

· bibliotheken met referentieprogramma's (functies, procedures);

· foutopsporingsprogramma's;

· hulpprogramma's.

Vertalers van programmeertalen- formaatvertaling bronprogramma's(geschreven door een programmeur) in vereiste formaat om met dit besturingssysteem te werken.

Programma's Onderhoud - om de werking van verschillende te garanderen technische middelen gebruikt in informatiesystemen.

Systeemsoftware zorgt voor de werking van de computer, maar lost geen problemen op bij het verwerken van informatie die interessant is voor de gebruiker. Deze functies worden uitgevoerd door het volgende softwareniveau: applicatiesoftware, de belangrijkste klasse computerprogramma's voor de gebruiker.