Handige tips

Hoe werkt een computer?

Pin
Send
Share
Send
Send


hardware , hardware, computer hardware, «ijzer", (Eng. Hardware) - elektronische en mechanische onderdelen van een computerapparaat die deel uitmaken van een systeem of netwerk, met uitzondering van software en gegevens (informatie die door een computersysteem wordt opgeslagen en verwerkt). Hardware omvat: computers en logische apparaten, externe apparaten en diagnostische apparatuur, stroomapparatuur, batterijen en accu's. Hardware omvat apparaten die een computer configureren. Maak onderscheid tussen interne en externe apparaten. Coördinatie tussen afzonderlijke knooppunten en blokken wordt uitgevoerd met behulp van hardware-logische apparaten die hardware-interfaces worden genoemd. Normen voor hardware-interfaces worden protocollen genoemd. Een protocol is een reeks technische voorwaarden die moeten worden verstrekt door apparaatontwikkelaars. Een personal computer is een universeel technisch systeem, waarvan de configuratie indien nodig kan worden gewijzigd.

architectuur

hardware computersystemen - een generieke naam voor de apparatuur waarop computers en computernetwerken werken.

Hardware omvat meestal:

Enkele uitgevoerde taken hardware kan gedeeltelijk of volledig worden uitgevoerd met behulp van software-emulatie, bijvoorbeeld in personal computers worden de software-implementatie van communicatieprotocollen van modems, software-emulatie van functies voor het weergeven van 3D-beelden vaak gebruikt. Doorgaans verlaagt de overdracht van een taak van hardware naar software de kosten van apparatuur, maar verhoogt de belasting van de centrale processor.

In het geval van een aanzienlijke belasting van de processor voor een bepaald soort taken, om de productiviteit te verhogen, voeren ze de tegenovergestelde bewerking uit: ze implementeren een deel van het algoritme in hardware, waardoor de deelname van de processor aan het algoritme wordt verminderd.

Voorbeelden van hardware-implementatie van algoritmen die in software kunnen worden geïmplementeerd:

Programma principe

Zoals eerder vermeld, omvat de software van de computer verschillende software die bepaalde functies heeft en op de computer wordt geïnstalleerd om ze uit te voeren.

In totaal kunnen 3 soorten software worden onderscheiden: systeem-, applicatie- en programmeersystemen. Elk van hen moet afzonderlijk worden beschouwd.

Systeemsoftware is het belangrijkste op de computer en zonder dit is het onmogelijk. De belangrijkste vertegenwoordigers van deze categorie zijn de eerder genoemde besturingssystemen. Met hun hulp wordt het zogenaamde "computer-gebruikers dialoog" opgebouwd, worden apparaten beheerd en worden bestanden beheerd. Dit omvat bovendien verschillende hulpprogramma's en stuurprogramma's.

Het toepassingsgedeelte bevat toepassingen die zijn ontworpen om specifieke taken uit te voeren. Dit kunnen bijvoorbeeld teksteditors, browsers, videogames, enz. Zijn. Toepassingssoftware is verdeeld in software voor algemene doeleinden en speciale software. Het laatste omvat wiskundige, boekhoudkundige en expertpakketten. Algemeen doel houdt alle andere programma's in.

Er is nog maar één categorie software over: programmeersystemen. Alles is hier uiterst eenvoudig. Dit omvat verschillende ontwikkelomgevingen waarmee u nieuwe programma's in programmeertalen kunt maken. Dit zijn programmeertalen, vertaalsystemen en servicetools.

Hardware principe

Sommige onervaren gebruikers zijn van mening dat de processor en het RAM-geheugen de belangrijkste zijn in de computer. Bijna alle componenten van de systeemeenheid zijn echter even belangrijk. Bij afwezigheid van ten minste één ervan, is pc-bediening onmogelijk.

Het hoofdbestanddeel is het moederbord. Alle andere apparaten zijn ermee verbonden: processor, koelsysteem (koeler of een andere), RAM, harde schijf, voeding. Zonder deze apparaten kan de computer niet eens worden ingeschakeld. U kunt ook een videokaart, schijven, extra koelventilatoren en een netwerkmodule aansluiten.

Het is de moeite waard om de verschillen tussen RAM en langetermijngeheugen op te merken. De laatste wordt op de harde schijf opgeslagen totdat de gebruiker deze zelf verwijdert. RAM wordt alleen gebruikt tijdens computergebruik en slaat de gegevens op die de gebruiker op dit moment nodig heeft. Na het uitschakelen van de pc is dit geheugen volledig gewist.

Het is mogelijk om de slaapstand te activeren. Op dit moment worden alle gegevens uit RAM overgedragen naar de lange termijn. Hiermee kunt u de computer veel sneller inschakelen, omdat u niet alles opnieuw hoeft te downloaden.

Computer voor "dummies": de hoofdcomponenten

Over het apparaat van elk computerapparaat gesproken, het moet duidelijk zijn dat het in de kern uit hardware en software bestaat.

De hardware verwijst naar alle aangesloten apparaten die als het ware met de handen kunnen worden aangeraakt (processors, geheugensticks, harde schijven, monitors, video-, audio- en geluidsadapters, toetsenborden, muizen, randapparatuur zoals printers, scanners, enz. d.). In de mensen worden al deze componenten soms "computerhardware" genoemd.

Het softwaregedeelte bestaat uit vele componenten, waaronder het besturingssysteem de hoofdrol speelt, op basis waarvan de interactie tussen de hardware en andere programma's en de daarin geïnstalleerde apparaatstuurprogramma's wordt gemaakt - speciale programma's waarmee het OS kan communiceren met de hardware zelf en deze kan inschakelen bij het uitvoeren van bepaalde taken.

Hieruit is het niet moeilijk om te concluderen dat het belangrijkste werkingsprincipe van een computer van elk type de interactie van hardware- en softwarecomponenten is. Maar dit is slechts een oppervlakkige weergave. Deze processen zullen wat later worden beschreven.

Schakel het hele systeem in

Velen merkten een kenmerkend "piepen" onmiddellijk na het inschakelen van de personal computer. Dit geluid waarschuwt de gebruiker dat alle hardware-apparaten van de computer zijn aangesloten en normaal werken.

Wanneer de gebruiker op de knop "Power" drukt, wordt er dus stroom geleverd aan de microcircuit van het moederbord, die alle aangesloten modules zo snel mogelijk test. Allereerst controleert het de prestaties van de videokaart. Daarna worden de processor, harde schijf, RAM en andere apparaten gecontroleerd.

In het BIOS kunt u de juiste optie selecteren om het systeem op te starten. Hier stelt u de volgorde van de media in, die achtereenvolgens worden gecontroleerd op de aanwezigheid van een opstartrecord die nodig is om het besturingssysteem te starten. Windows OS kan worden geïnstalleerd op een verwisselbare schijf, een harde schijf of zelfs een USB-stick.

Daarna begint het besturingssysteem te laden. De systeemlader, die op hardwareniveau is geïmplementeerd, draagt ​​gegevens over naar de opstartladers 1 en 2. Daarna wordt de systeemkernel geïnitialiseerd, die moet worden vastgelegd op opstartmedia. Als de kernel niet wordt gevonden, start het besturingssysteem niet. Anders wordt het opstarten van de kernel en de besturing van alle pc-processen overgedragen aan het besturingssysteem en de gebruiker.

Het besturingssysteem is volledig actief. Begint nu de geïnstalleerde software te gebruiken. Allereerst zijn de centrale processor en RAM hiervoor verantwoordelijk. Ook betrokken zijn stuurprogramma's die door het programma worden gebruikt.

Wanneer het uitvoerbare bestand wordt gestart via de kernel van het systeem, worden de bijbehorende componenten van het ROM-geheugen overgedragen naar het RAM-geheugen. Dit kunnen dynamische bibliotheken zijn die worden verwerkt om de toepassing te laten werken. Hoe hoger de hoeveelheid RAM, hoe meer componenten je erin kunt laden. Dit verhoogt de snelheid van hun verwerking en, als gevolg, de snelheid van de gehele computer en programma's.

Na verwerking van de componenten in RAM ontvangt het systeem bepaalde interactieopdrachten die worden uitgevoerd door de centrale processor. Nadat het programma is uitgeschakeld, worden alle gegevens uit het RAM-geheugen verwijderd, maar er zijn uitzonderingen.

Sommige applicaties zijn zo geprogrammeerd dat ze zich constant in RAM bevinden. In dit geval moeten ze indien nodig automatisch worden uitgeschakeld. Dit omvat bijvoorbeeld verschillende Windows-services die automatisch worden gestart.

Dit is slechts een oppervlakkige analyse van het principe van personal computers. In feite verbergt dit een enorm aantal verschillende systemen die voor een gewone gebruiker niet zo gemakkelijk te begrijpen zijn. Dit is echter niet noodzakelijk. Een gewone pc-eigenaar zal genoeg van deze informatie hebben als hij niet van plan is zich in de details te verdiepen.

Waar heb je het over?

Voordat u uitzoekt wat de basisprincipes van systeemsoftware zijn, waar de machine uit bestaat en hoe u deze kunt programmeren, moet u eerst uitzoeken waar het onderwerp de aandacht op richt. De naam is afkomstig van de Engelse taal. Een computer wordt tegenwoordig een elektronische machine genoemd die kan worden geprogrammeerd om gegevens te verzamelen, informatie te verwerken en kennis over te dragen.

Het belangrijkste, belangrijkste onderwerp waarop de computer is gebouwd, is een klokgenerator. Hij is het die signalen produceert met vooraf bepaalde tijdsintervallen. Peulvruchten zijn verder betrokken bij de workflow van verschillende interne, externe apparaten voor het invoeren van informatie, de verwerking en uitvoer ervan. In feite omvat het besturingsproces de distributie van signalen op een zodanige manier dat het voor de persoon gestelde doel wordt bereikt. Het is niet nodig om alle signalen onafhankelijk naar waar nodig te leiden: dit gebeurt automatisch wanneer er een geschikte programmabesturing is. Toegegeven, het resultaat zal alleen succesvol zijn in omstandigheden van voldoende code zonder fouten.

Hoe werkt het

Een belangrijk aspect dat altijd wordt uitgelegd in het kader van computercursussen voor beginners: het softwareprincipe is de basis voor de workflow. We hebben het over de aanwezigheid in het computergeheugen van een gespecialiseerd programma. Dit idee is op dit moment het belangrijkste geworden voor computerarchitectuur. Bij de cursussen (computer) voor beginners worden de belangrijkste stellingen van het principe noodzakelijk beschreven:

  • het computerprogramma wordt vastgelegd in elektronisch geheugen, waar het wordt opgeslagen, zoals de oorspronkelijke waarden,
  • de sequenties van opdrachten die in het programma worden gegenereerd, zijn gecodeerd met getallen en het formaat verschilt niet.

Het basisprincipe van het softwareprincipe van computerbediening

Een algemene beschrijving van een computer begint altijd met de verklaring van dit managementprincipe, vanwege de aanwezigheid van vooraf geschreven code die de machine moet uitvoeren. Een dergelijk idee is de basis geworden voor het begrijpen van de universaliteit van computers: in een specifieke tijdsperiode is een dergelijke taak opgelost die wordt geregeld door het bijgewerkte programma.

Zodra het resultaat is verkregen, kunt u doorgaan naar het volgende programma en berekeningen uitvoeren volgens het hierin beschreven algoritme. Bij deze aanpak wordt software gebruikt. Het programmatische principe van computerbediening verplicht de beschikbaarheid van software voor elke moderne gebruiker. Wat nieuwsgierig is, is dat mensen die de code maken (natuurlijk niet, maar toch) programma's, algoritmen gebruiken, die software zijn.

Over terminologie

Zoals de naam al aangeeft, is het programma het basisconcept voor de moderne benadering voor het bepalen van de principes van computeroperabiliteit. Hiermee worden gegevens vastgelegd, gegevens uitgevoerd vanuit het geheugen naar een extern apparaat, alle andere bewerkingen - berekeningen, beeldconstructie, enzovoort. De term wordt gebruikt om een ​​algoritmisch record aan te geven waarmee een oplossing voor het geformuleerde probleem kan worden verkregen door opeenvolgende bewerkingen uit te voeren. Het programma is geformuleerd met behulp van de operatoren van de geselecteerde taal die beschikbaar is voor computers. De hoofdtaak van elk modern programma is het bewaken van de activiteit van hardware. Het gebruik van programma's is het eerste teken van het softwareprincipe van computergebruik.

Hoe het te gebruiken?

Stel dat een persoon in het kader van het oplossen van een werkprobleem het werk van de onderneming waar hij werkzaam is moet analyseren en in verband hiermee voorbeelden van computermodellen moet bouwen. Het programmaprincipe van een computer wordt voor hem een ​​onmisbaar hulpmiddel bij het uitvoeren van de taak: u hoeft niets met de hand te tekenen en volumetrische berekeningen uit te voeren, u hoeft alleen een programma te kiezen dat, in de juiste modus en op de voorgeschreven manier, de hardwaremogelijkheden van de machine activeert, die uiteindelijk worden uitgevoerd naar het apparaat voor informatieoverdracht (monitor, printer) resultaat.

Aan de andere kant zullen de resultaten alleen correct zijn als foutopsporingssoftware wordt gebruikt. Het hoeft geen verfijning te vereisen, d.w.z. de gebruiker lanceert alleen het product en gebruikt functies die voor hem duidelijk zijn, zonder een speciale opleiding met betrekking tot de interne structuur van de software. Het enige dat hij nodig heeft, is inzicht in de toepassing en kennis van de algemene beschrijving van de computer. Het softwareprincipe van computerbediening zorgt voor de beschikbaarheid van gespecialiseerde documentatie voor alle toepasselijke software.

software

Deze term wordt gebruikt om een ​​reeks regels, procedurele sets, softwarecomponenten, officiële ondersteunende documentatie te karakteriseren waarmee u gegevens kunt verwerken en de aangegeven functionaliteit van het systeem kunt implementeren.

Inzicht in wat de essentie is van het softwareprincipe van computerbediening, is het belangrijk om te bedenken dat de software- en hardwarestructuur constant in nauw verband staan, de functionaliteit van de ene wordt bepaald door de duidelijkheid van de andere. De software die op moderne computers wordt gebruikt, is afhankelijk van de technische parameters en wordt de softwareconfiguratie genoemd.

Methodologische benadering

Het softwareprincipe van computerbediening is gebaseerd op de ideeën van Babbage, von Neumann. Het is gebruikelijk om te praten over drie belangrijke componenten:

  • bewerker
  • geheugen
  • apparaten waarmee u kunt weergeven, informatie invoeren.

Over de processor gesproken, de verdeling in twee apparaten wordt geaccepteerd:

  • controle,
  • voor logische, rekenkundige bewerkingen.

Classificatiesysteem

De verdeling van computers in verschillende grote categorieën wordt geaccepteerd:

Groot - krachtige apparaten die gebruikelijk zijn in grote organisaties, die vaak ten behoeve van de nationale economie werken. Voor het onderhoud van dergelijke apparaten zijn tientallen professionals nodig. Grote computers - de basiscomponent van de vorming van een computercentrum. In zo'n enorme machine is het voor een leek totaal onmogelijk om te raden welk apparaat is ontworpen om informatie te verwerken!

Mini - dergelijke computers met kleine afmetingen, relatief lage prestaties, lage prijs. Vaak gebruikt door bedrijven, wetenschappelijke instellingen, onderzoeksinstellingen en onderwijsinstellingen. Ze zijn belast met het bewaken van productieprocessen. Micro - nog kleinere computers, die niet alleen actief worden gebruikt in ondernemingen, maar in computercentra als hulpapparatuur.

Misschien is dit de categorie technologie die ervoor zorgt dat het grote publiek zo nieuwsgierig is naar de softwareprincipes van computergebruik. De term wordt gebruikt om de techniek aan te duiden die op de werkplek wordt gebruikt, dat wil zeggen bedoeld voor één persoon. Vaak wordt met behulp van een pc de educatieve workflow effectiever gemaakt, maar deze functionaliteit is hiertoe niet beperkt. Internationale standaardisatie maakte de introductie van groepering mogelijk. De volgende categorieën worden onderscheiden:

  • massa,
  • office,
  • mobiel,
  • werknemers,
  • spel.

Waarom heb je het nodig?

Afhankelijk van een min of meer brede focus op probleemoplossing, is het gebruikelijk om te praten over computerspecialisatie. Er zijn:

De eerste zijn ontworpen voor een breed scala aan taken, computersystemen kunnen naar believen worden voltooid, waarbij de optimale structurele elementen worden gekozen. De resulterende computer is effectief voor workflows, het bewerken van tekst- of muziekbestanden, enzovoort. Gespecialiseerd - dit zijn machines die zijn ontworpen voor een specifieke werkrichting. Deze omvatten boordcomputers die zijn geïnstalleerd in vliegtuigen, auto's. Bij het verkennen van een dergelijke machine is het onwaarschijnlijk dat een onervaren gebruiker onmiddellijk kan achterhalen welk apparaat is ontworpen om informatie te verwerken! Velen van hen onderscheiden zich door een overvloed aan schermen, tellers, sensoren, lichten - ogen lopen gewoon omhoog. Om een ​​dergelijk apparaat in de praktijk te brengen, moet u daarom eerst een gespecialiseerde ontwikkelcursus volgen.

Gegevens: opslaan en verwerken

Het programmaprincipe van de computer is het uitvoeren van de gespecificeerde programma's, wat als resultaat nuttige informatie oplevert die door de gebruiker wordt gebruikt om zijn taken op te lossen. Фактически ЭВМ – исполнитель заданного человеком набора шаблонных команд, называемых алгоритмом. Идеи конструирования основаны на булевой алгебре.In feite wordt een set vereisten in de machine geladen in een formaat dat begrijpelijk is voor een computer, waardoor opeenvolgend een beperkt aantal acties kan worden uitgevoerd, waardoor het resultaat dat de persoon nodig heeft zal worden verkregen. Het algoritme wordt gekenmerkt door naam, beginpunt, einde.

Een idee van wat de essentie is van het programmabeginsel van computerbediening kan worden verkregen door de belangrijkste kenmerken van het algoritme te analyseren:

  • discretie (een reeks commando's wordt gevormd door vooraf bepaalde acties waarvoor de bestelling wordt aangegeven),
  • determinisme (elke actie is strikt gedefinieerd, kan niet meer dan één betekenis hebben),
  • eindigheid (acties afzonderlijk, het algoritme als geheel heeft noodzakelijkerwijs een voltooiingspad),
  • effectiviteit (gebrek aan fouten, aantoonbaar door het verkrijgen van een resultaat voor een eindig aantal iteraties),
  • massakarakter (toepasbaarheid op een groot aantal taken van hetzelfde type, uitstekend in de spreiding van de initiële parameters).

En als in meer detail?

Het managementprincipe veronderstelt de aanwezigheid van een opdrachtenreeks die achtereenvolgens door de processor in de automatische modus wordt uitgevoerd.

De homogeniteit van geheugen omvat de accumulatie van informatie in één type geheugen, waardoor de noodzaak om de aard van de gegevens in een bepaalde cel te bepalen, wordt geëlimineerd. Zowel programma's als gegevens worden samen opgeslagen, waardoor u dezelfde reeks acties op hen kunt toepassen. De gebruiker, die deze functie vakkundig gebruikt, krijgt ruime kansen. Stel, door een programma uit te voeren, kunt u eraan werken door de regels voor het verkrijgen van onderdelen te kiezen.

Adressering zegt dat computergeheugen gestructureerd is, gevormd door cellen, elk van hen heeft zijn eigen unieke nummer. De processor kan op elk moment informatie van een willekeurige cel nodig hebben, een geordende structuur biedt de snelste toegang tot de benodigde informatie. Verschillende gebieden van het geheugen kunnen op verschillende manieren worden benoemd, programma's die erin zijn opgenomen, worden eenvoudig doorzocht en de opeenstapeling van informatie over gestructureerdheid maakt het gemakkelijk om toegang te krijgen. Met behulp van de toegewezen namen is het bovendien gemakkelijker om de opgenomen informatie te wijzigen door de geselecteerde programmaset acties uit te voeren.

Gegevens- en softwarepresentatie

Alle informatie kan worden verwerkt door moderne computers: afbeeldingen, afbeeldingen, tekst, geluid. Dit komt door de mogelijkheid om te converteren naar een indeling die begrijpelijk is voor het hardwareniveau. De processor ontvangt een instructie op basis waarvan hij bewerkingen uitvoert. De oplossing voor het probleem gaat gepaard met een reeks activiteiten, waaronder vaak talloze bewerkingen. Het wordt een programma genoemd.

De software die een moderne gebruiker heeft is meer dan eens verschenen. Sinds enkele decennia hebben de koplopers van onze wereld de basisprincipes van het bouwen van programma's ontwikkeld, waardoor optimale bewerkingen zijn opgelost waarmee u snel en efficiënt resultaten kunt behalen met een minimale werklast van hardware. Moderne computersoftware is een verzameling van dergelijke programma's.

ON: functies

Geen gewone moderne gebruiker kan werken als de computer niet is uitgerust met systeemsoftware. De hoofdcomponent van dit complex is het besturingssysteem, dat wordt herkend als de basiscomponent van software. Dit element is noodzakelijk, de afwezigheid ervan maakt de bediening van een computer onmogelijk voor een gewoon persoon. Naast het besturingssysteem omvat de categorie systeemsoftware een verscheidenheid aan serviceprojecten, serviceprogramma's. Sommigen van hen behandelen schijven, anderen comprimeren gegevens, weerstaan ​​malwareaanvallen, enzovoort.

Om de taken van de gebruiker met behulp van computers te kunnen oplossen, is software nodig. Dergelijke projecten helpen bij het maken van grafische informatie, tekeningen, geluiden, teksten, zodat u bewerkingen met numerieke gegevens kunt uitvoeren. De categorie van de toepassingssoftware is onderverdeeld in:

  • toepassingen
  • systemen voor programmeren.

Applicatie software

Programmeersystemen zijn noodzakelijk voor professionals die werken aan het creëren van nieuwe computerproducten. Er zijn verschillende programmeertalen ontwikkeld, de meest gebruikte familie voor objectgeoriënteerd programmeren. Visuele omgevingen zijn erg populair. Zelfs een beginner kan bij het toepassen van dergelijke producten de basiscodeerhandelingen beheersen en zijn eigen werkbare product maken.

Applicaties zijn een iets ander type applicatiesoftware. Hierdoor vindt de verwerking van tekstmatrices, grafische en geluidsinformatie, cijfers en video's plaats. U kunt gespecialiseerde programma's gebruiken om te netwerken. Het gebruik van producten vereist geen programmeervaardigheden. Algemene toepassingen waarmee klassieke problemen kunnen worden opgelost, zijn vereist door vrijwel elke gebruiker. Deze omvatten teksteditors, grafieken, tabellen, systemen waarmee u databases die gegevens verzamelen centraal kunt beheren. Vergeet de producten niet waarmee u presentaties kunt maken. Computernetwerken, die zich recentelijk actief hebben ontwikkeld, hebben het belang van programma's om de communicatie met gebruikers te waarborgen aanzienlijk verhoogd.

Welke andere applicaties zijn er?

Sommige bieden aan om antivirusprogramma's in een afzonderlijke groep te scheiden, waarvan het belang van jaar tot jaar groeit door de toenemende prevalentie van malware. Opmerkelijk zijn professionele softwareomgevingen die worden gebruikt door gekwalificeerde gebruikers. Deze worden gebruikt om animaties, grafieken te maken, projecten te helpen ontwikkelen, complexe boekhoudkundige berekeningen te produceren, teksten te vertalen. Uiterst waardevol voor veel moderne gebruikers, elektronische woordenboeken.

Een belangrijke categorie van software zijn trainingstoepassingen waarmee u uw niveau in de gekozen specialisatie kunt verhogen zonder derden te betrekken. Dit is het meest relevant met betrekking tot vreemde talen. De vraag is naar testen, docenten geprogrammeerd in elektronisch formaat.

Besturingssysteem: functionaliteit

Het besturingssysteem werkt nauw samen met computerhardware, bestuurt apparatuur en verzendt gebruikersopdrachten in een formaat dat begrijpelijk is voor de machine. OS-functionaliteit:

  • gegevensuitwisseling tussen apparaten,
  • gegevensopslag, om hun beschikbaarheid te waarborgen,
  • organisatie van werkprocessen,
  • foutenrapport, adequate reactie op het ongeval,
  • apparatuur bediening controle,
  • toegang tot systeemtools
  • zorgen voor een wederzijdse dialoog tussen de machine en de gebruiker.

Computer hardware

Volgens velen zijn in de hardware in de eerste plaats de processor en het RAM-geheugen aanwezig. Gedeeltelijk is dit zo. Ze bieden de uitvoering van alle programma-opdrachten en maken het mogelijk om bepaalde processen uit te voeren.

Aan de andere kant, als je dieper graaft, kost geen enkele "ijzeren" component iets, omdat je hem ergens moet aansluiten om hem te gebruiken. En hier wordt het grootste belang gehecht aan de zogenaamde moederborden (in de volksmond aangeduid als "moederborden") - speciale apparaten waarop alle andere componenten, microcircuits zijn gemonteerd, enz. In deze zin is het basisprincipe van computerbediening (correct functioneren zonder storingen) is om alle hardwarecomponenten via de bijbehorende controllers correct aan te sluiten op speciale slots of connectoren op de kaart zelf. Er zijn hier regels voor bijvoorbeeld het juiste gebruik van PCI-bussen, het aansluiten van harde schijven en verwisselbare schijven met behulp van het Master / Slave-principe, enz.

Los daarvan is het de moeite waard om het alleen-lezen geheugen (ROM) te vermelden, waarop informatie als het ware voor altijd wordt vastgelegd, en het random-access geheugen (RAM), dat dient om softwarecomponenten uit te voeren.

Soorten software

Het softwareprincipe van de computer omvat het gebruik van geschikte software om taken uit te voeren.

In algemene zin is software onderverdeeld in verschillende categorieën, waaronder systeem- en applicatiesoftware afzonderlijk kan worden onderscheiden. De systeemsoftware omvat de besturingssystemen zelf, stuurprogramma's, soms serviceprogramma's die nodig zijn om de juiste werking van het hele systeem te garanderen. Dit is bij wijze van spreken een veel voorkomende shell waarin toepassingsprogramma's en toepassingen zijn ingebed. Dit type software heeft een strikte focus, dat wil zeggen, het is gericht op de uitvoering van een specifieke taak.

Maar omdat het precies is wat de basisprincipes van computergebruik in algemene zin zijn, is het systeemsoftware die op de eerste plaats komt. Bedenk vervolgens hoe het hele computersysteem start.

Computerwetenschap les. Computer: apparaten inschakelen en controleren

Waarschijnlijk hebben veel gebruikers van stationaire pc's opgemerkt dat wanneer u de computer aanzet, het karakteristieke geluid van de systeemluidspreker hoorbaar is. Weinig mensen letten er echter op, uit het feit dat het eruitziet, kunnen we concluderen dat alle ijzeren apparaten goed werken.

Wat is het? Het principe van computerbediening is dat alle apparaten worden getest wanneer stroom wordt geleverd aan een speciale microschakeling, het primaire invoer- / uitvoerapparaat genoemd. Allereerst is er een detectie van storingen in de videoadapter, omdat als het niet in orde is, het systeem gewoon geen visuele informatie op het scherm kan weergeven. Alleen dan wordt het type processor en zijn kenmerken, RAM-parameters, harde schijven en andere apparaten bepaald. In feite slaat het BIOS aanvankelijk informatie op over de gehele hardware.

Download opties

Bovendien kan de download ook worden geïnterpreteerd als het softwareprincipe van computerbediening, omdat de verificatie precies in software plaatsvindt, en niet op een fysieke manier.

Er is ook een systeem voor het selecteren van een opstartapparaat (harde schijf, optische media, USB-apparaat, netwerk, enz.). In elk geval is het verdere principe van het werk van de computer met betrekking tot het laden, het zogenaamde opstartrecord te hebben dat nodig is om het systeem op het apparaat te starten.

Start besturingssysteem

Om het besturingssysteem op te starten, hebt u een speciale bootloader nodig die de kernel van het systeem op de harde schijf initialiseert en in het RAM plaatst, waarna procesbesturing wordt overgedragen naar het besturingssysteem zelf.

Bovendien kan het master-opstartrecord ook flexibelere instellingen hebben, waardoor de gebruiker het recht heeft om een ​​opstartsysteem te kiezen. Als de start wordt gemaakt vanaf verwisselbare media, wordt de uitvoerbare opstartcode ervan gelezen, maar het laden in een willekeurige versie gebeurt alleen als het BIOS de uitvoerbare code als geldig vaststelt. Anders verschijnt een melding over de onmogelijkheid om te starten op het scherm, bijvoorbeeld dat de opstartpartitie niet is gevonden. In dit geval wordt soms een partitietabel gebruikt die informatie bevat over alle logische schijven waarin de harde schijf kan worden verdeeld. De toegang tot informatie hangt onder meer rechtstreeks af van de structuur van de bestandsorganisatie, die het bestandssysteem wordt genoemd (FAT, NTFS, enz.).

Merk op dat dit de meest primitieve interpretatie van het opstartproces is, want in feite is alles veel gecompliceerder.

Computergeheugen: actieve programma's

Het besturingssysteem is dus opgestart. Laten we nu stilstaan ​​bij het functioneren van programma's en applicaties. Allereerst zijn de centrale processor en RAM verantwoordelijk voor de implementatie ervan, en niet te vergeten de stuurprogramma's van andere betrokken apparaten.

Het werkingsprincipe van het geheugen van de computer is dat wanneer het uitvoerbare bestand van het programma of een ander object wordt gestart vanaf de ROM of verwijderbare media, wanneer de toepassing een complementaire rol speelt, sommige bijbehorende componenten, meestal dynamisch bibliotheken (hoewel voor eenvoudige programma's hun aanwezigheid mogelijk niet wordt verstrekt) en apparaatstuurprogramma's die nodig zijn voor de bediening.

Ze bieden een koppeling tussen het besturingssysteem, het programma zelf en de gebruiker. Het is duidelijk dat hoe groter het RAM-geheugen is, hoe meer componenten erin kunnen worden geladen en hoe sneller ze worden verwerkt. Na ontvangst van interactiecommando's komt de centrale processor in de zaak, die alle rekenacties in het systeem uitvoert. Na voltooiing van de toepassing of wanneer u de computer uitschakelt, worden alle componenten uit het "RAM" verwijderd. Maar dit gebeurt niet altijd.

Wijzig systeeminstellingen

Sommige processen kunnen permanent in RAM verblijven. Daarom moeten ze handmatig worden gestopt. Op Windows-systemen worden veel services automatisch gestart, maar voor de gebruiker zijn ze volledig overbodig. In dit geval wordt de instelling voor automatisch starten toegepast. In de eenvoudigste versie worden optimalisatieprogramma's gebruikt die onnodige processen opschonen en computerafval in de automatische modus verwijderen. Maar dit is een apart gesprek.

Bekijk de video: Hoe werkt een computer? Deel 1: Het hart van de computer (Juni- 2021).

Pin
Send
Share
Send
Send