Koncept u definiciji ABC
Miscelanea / / November 13, 2021
Napisao Marcos Guglielmetti, rujna. 2008
Vozač ili kontroler Uređaj je softver koji komunicira perifernim uređajima s uređajem operacijski sustav. Na primjer, zvučna kartica može izlaziti audio signal ili uzeti zvuk izvana, video kartica može poslati video signal na monitor Za grafički prikaz radne površine sustava, miš je sposoban premjestiti virtualnu strelicu na zaslon itd.
Drugim riječima, upravljački programi ili kontroleri rade apstrahirajući od hardvera, od opipljive opreme, prevodeći ih u interpretaciju putem softvera. Na taj način, u slučaju zvučnih kartica, možemo vidjeti Mixer (ili mikser) pomoću softvera koji će nam to omogućiti reguliraju različite ulaze i izlaze: povećavanje ili smanjenje opće glasnoće, snimanje zvuka kroz mikrofon ili liniju, podešavanje stereo pomicanja (lijevo, desno), aktiviranje ili deaktiviranje digitalnog ili analognog izlaza itd.
U slučaju video kartice mogli bismo regulirati rezoluciju u kojoj radna površina a operativni sustav, u broju piksela: na primjer, 1024 x 768 (vodoravno x okomito), 1200 x 800, 800 x 600 i tako.
U slučaju miša ili miša, možemo regulirati brzina kojim se pomiče pokazivač (ili strelica), ubrzanje, izmjenjuju lijevu i pravoitd.
Ako nema upravljačkog programa, ova periferna oprema ne bi uopće radili, čak i postojanje kontrolera presudno utječe na mogućnost koju ćemo imati na rukovanje njima: ograničeni kontroleri će nam omogućiti pristup samo ograničenoj skupini funkcionalnosti hardver. To je slučaj pokretača u razvoju, koji još nisu dovršeni i iz tog nam razloga omogućuju samo nekoliko stvari koje bi se mogle učiniti.
U sustavima kao što su Windows ili Mac uobičajeno je da proizvođač hardvera distribuira na CD / DVD-u, izvan ili unutar svog vlasnički operativni sustavi, certificirani upravljački programi ili ne u odnosu na tvrtke koje proizvode softver: Microsoft ili Manzana. U slučaju GNU / Linuxa ili BSD-a, tvrtke rijetko izdaju upravljačke programe: ponekad su vlasnički, ponekad besplatni. Tvrtke poput HP-a obično pokreću upravljačke programe za periferne uređaje poput Pisača, postižući potpunu kompatibilnost.
Kada tvrtka ne pusti svoje upravljačke programe, hakeri (stručnjaci za računarstvo koji se domišljatošću služe za rješavanje problema) izvode vlastiti vozači u suradnji raznim metodama, poput obrnutog inženjeringa. To uključuje proučavanje kako periferna oprema komunicira s ostatkom računalnog sustava, dekodiranje njegovih oblika i prevođenje analize u pokretački program koji nam omogućuje upotrebu određenog hardvera. Ponekad postignuti rezultat premaši za kvalitetu i funkcionalnost vlasničkih upravljačkih programa. S druge strane, u GNU / Linuxu, BSD-u i drugim besplatnim sustavima pokretački programi su već ugrađeni u sustav, što je prednost za krajnjeg korisnika: neće ih morati tražiti u Internet ili učiniti bilo što čudno.
U određenim slučajevima, poput WiFi (bežičnih) kartica, može se vidjeti GNU / Linux korisnik "dužan"za korištenje Windows upravljačkih programa putem softvera ndiswrapper: samo neki čipovi podržavaju besplatne upravljačke programe, poput čipova Atheros, i Realtek 818x (Postoje izvrsni USB uređaji koji rade s besplatnim softverom bez potrebe za povezivanjem s računalom).
Iako postoji bezbroj web stranica koje nude vozače u Format binarni (bez kodirati izvor), korisnik treba biti oprezan prilikom instaliranja ovih softvera jer oni mogu sadržavati trojanske viruse ili gotovo sve.
Teme u upravljačkom programu