Wat zijn NIC-stuurprogramma's? (met foto's)
Netwerkinterfacekaart (NIC) stuurprogramma's zijn geautomatiseerde instructies en informatie die nodig zijn voor een operationele NIC-kaart nadat deze is geïnstalleerd op of verbonden met een computer. Deze instructies zijn meestal geschreven door zeer bekwame computerprogrammeurs die mogelijk in verschillende programmeertalen programmeren, zoals C of C ++. Een NIC-kaart is een hardwareapparaat en hardwarestuurprogramma's kunnen worden gezien als de computercode of machinetaal die hardware "aanstuurt" of laat werken. Als een NIC-kaart fysiek op een machine was aangesloten, maar er geen NIC-stuurprogramma's beschikbaar waren om de instructies en informatie te geven die nodig zijn om de machine te laten weten dat het apparaat was aangesloten en hoe het zou moeten werken, zou netwerkconnectiviteit niet worden bereikt .
Hoewel NIC-stuurprogramma's worden ontwikkeld in een specifieke programmeertaal, net als computersoftware, worden ze meestal niet aangeduid als computerprogramma's of -software omdat ze de neiging hebben kleiner te zijn in bestandsgrootte en het specifieke doel hebben een stuk hardware te "aansturen". Ze worden echter soms stuurprogramma's genoemd. Er zijn veel soorten stuurprogramma's; NIC-stuurprogramma's drijven bijvoorbeeld een zogenaamde NIC-kaart aan, printerstuurprogramma's sturen een printer aan en geluidskaartstuurprogramma's sturen een geluidskaart aan.
NIC-stuurprogramma's laten niet alleen de hardwarekaart werken, ze zijn ook nauw betrokken bij het configureren van de instellingen ervoor. Wanneer een computer met internet moet worden verbonden, moet een NIC-kaart of een modem worden gebruikt (een vorm van een netwerkinterfacekaart). Informatie wordt via draden of golven van machine naar machine over netwerken overgedragen, en die informatie kan in de vorm van elektronische post, voice over internetprotocol (VoIP), bestandsuitwisseling of fax zijn, algemeen bekend als fax. Deze verschillende functies en configuraties worden mogelijk gemaakt door NIC-stuurprogramma's. Een andere minder vaak gebruikte term voor stuurprogramma's is 'controllers', omdat deze een apparaat besturen.
Een netwerkinterfacekaart, wanneer nieuw gekocht, wordt bijna altijd geleverd met de NIC-stuurprogramma's die nodig zijn om het te laten werken, geleverd door de fabrikant op een compact disc (CD). Afhankelijk van het merk van de kaart, kunnen de NIC-stuurprogramma's zijn opgenomen in het besturingssysteem dat op de machine wordt uitgevoerd. Als ze niet zijn inbegrepen, moeten ze worden geïnstalleerd. Veel fabrikanten stellen ook de NIC-stuurprogramma's voor hun kaarten beschikbaar om te downloaden van hun officiële bedrijfswebsite. Andere sites op internet dienen ook als databases waaruit gebruikers stuurprogramma's voor NIC-kaarten kunnen downloaden, evenals stuurprogramma's voor vele andere computerhardwareapparaten.