Software

Embed Size (px)

Citation preview

1. Definici de Software El programari ( software , enangls ) s un terme general emprat per descriure el conjunt delsprogrames informtics , procediments i documentaci que fan alguna tasca en unordinador . Comprn el conjunt sistemtic dels programes dexplotaci i dels programes informtics que serveixen per a aplicacions determinades. cite_ref-0cite_ref-0[1]El terme inclou aplicacions com elsprocessadors de text , programari de sistema com elsistema operatiu , que fa d'interfcie entre elmaquinarii les aplicacions, i finalment elmiddleware , que controla i coordina sistemes distributs. 2. Funcions: Sistemes operatius Controladors de dispositiu Sistema de finestres: Servidors: 3. Sistemes Operatius: El sistema operatiu s elprogramariresponsable de gestionar els recursos en un terminal (ja sigui unordinador personal , untelfon mbil , etc). El sistema operatiu actua com a amfitri dels diversos programes d'aplicaci que normalment corren sobre una mquina. Una de les principals funcions s gestionar els detalls de l'operaci delmaquinari , de manera que els diversos programes no se n'hagin d'ocupar, alleugerint i fent ms fcil aix el procs de programaci d'aquestes aplicacions. La gran majoria d'ordinadors, des de telfons mbil, ordinadors personals, videoconsoles fins a supercomputadors, usen algun tipus de sistema operatiu . 4. Controlador de Dipositius Un controlador de dispositiu, comunament anomenat controlador, o, en angls,driver , s unprograma informticque permet alsistema operatiud'unordinadorinteractuar amb unperifric , fent una abstracci delmaquinarii proporcionant unainterfcie-possiblement estandarditzada- per a poder-lo utilitzar. Els controladors de dispositius ( device driver ) sn programes afegits al nucli del sistema operatiu, concebuts inicialment per gestionar perifrics i dispositius especials. 5. Sistema de Finestres: Un sistema de finestres cite_ref-02cite_ref-02[1]s un component d'unainterfcie grfica d'usuari(IGU o GUI), i, ms especificament d'unentorn d'escriptori , que dna suport a l'aplicaci delsgestors de finestres , i proporciona suport bsic per almaquinari , comratolinsiteclats . Elcursordel ratol s, en general, dibuixat pel sistema de finestres. L'expressisistema de finestresa vegades s'utilitza per referir-se a altres elements d'una interfcie grfica, com els pertanyents als gestors de finestres o fins i tot aplicacions. Si b que en algunssistemes operatiusla distinci entre les aplicacions, els gestors de finestres i les tecnologies de suport sn borroses, en sentit estricte, un sistema de finestres no incloufinestresen si mateix . 6. Servidors . Aquesta aplicaci informtica o programa, realitza algunes tasques en benefici d'altres aplicacions anomenades clients. Alguns serveis habituals sn els serveis d'arxius, que permeten als usuaris emmagatzemar i accedir als arxius d'un ordinador. Un altre tipus de serveis sn els d'aplicacions, que realitzen tasques en benefici directe de l'usuari final. Aquesta s la definici de 'servidor'. s possible que un ordinador compleixi simultniament les funcions de client i de servidor. Un servidor tamb pot ser un procs que entrega informaci o serveix a un altre procs. El model Client-servidor no necessriament implica tenir dos ordinadors, ja que un procs client pot sollicitar alguna cosa com per exemple una impressi a un procs servidor en un mateix ordinador.