997 resultados para Python (Llenguatge de programació)
Resumo:
En els últims anys, la popularitat de les xarxes sensefils (WIFI) ha anat en augment a un ritme incansable. Des de petits aparells instal•lats a les cases amb aquesta tecnologia com a complement dels routers d’accés a internet instal•lats per diverses companyies, fins a empreses fent petits desplegaments per comunicar entre si les seves seus. Al marge d’aquests escenaris, s’ha produït un fenomen social d’acolliment d’aquesta tecnologia a nivell mundial, en forma del que coneixem com a xarxes ciutadanes / xarxes lliures / xarxes socials. Aquestes xarxes han estat possibles gràcies a diverses raons que han fet assequible a col•lectius de persones, tant els aparells com els coneixements necessaris per dur a terme aquestes actuacions. Dintre d’aquest marc, al Bages, concretament a Manresa, es va començar a desenvolupar una d’aquestes xarxes. Les decisions d’aquesta xarxa d’utilitzar exclusivament hardware i software de codi obert, i determinats aspectes tècnics de la xarxa, ha comportat que la xarxa fos incompatible amb algunes de les aplicacions de gestió de xarxes existents desenvolupades per comunicats com gufi.net a Osona. És per això que per garantir el creixement, la supervivència i l’èxit d’aquesta xarxa en el temps, és indispensable poder comptar amb una eina de gestió que s’adigui a les característiques de GuifiBages. L’objectiu principal d’aquest treball és dotar a la xarxa GuifiBages de les eines necessàries per poder gestionar tota la informació referent a l’estructura de la seva xarxa, tant per facilitar l’accés a nous usuaris sense molts coneixements tècnics, com per facilitar nous desplegaments / reparacions / modificacions de la xarxa d’una manera automàtica. Com a conclusió d’aquest treball, podem afirmar que les avantatges que proporciones tecnologies com Plone, faciliten enormement la creació d’aplicacions de gestió de continguts en entorn web. Alhora, l’ús de noves tècniques de programació com AJAX o recursos com els que ofereix Google, permeten desenvolupar aplicacions web que no tenen res a envejar al software tradicional. D’altra banda, voldríem destacar l’ús exclusiu de programari lliure tant en els paquets de software necessaris pel desenvolupament, com en el sistema operatiu i programes dels ordinadors on s’ha dut a terme, demostrant que es poden desenvolupar sistemes de qualitat sense dependre de programari privatiu.
Resumo:
Actualment l’exigència i la competitivitat del mercat, obliguen les industries a modernitzar-se i automatitzar tots els seus processos productius. En aquests processos les dades i paràmetres de control són dades fonamentals a verificar. Amb aquest treball final de carrera, es pretén realitzar un mòdul d’entrades digitals, per tal de gestionar les dades rebudes d’un procés automatitzat. L’objectiu d’aquest TFC ha estat dissenyar un mòdul d’entrades digitals capaç de gestionar dades de qualsevol tipus de procés automatitzat i transmetre-les a un mestremitjançant un bus de comunicació Modbus. El projecte però, s’ha centrat en el cas específic d’un procés automatitzat per al tractament de la fusta. El desenvolupament d’aquest sistema, comprèn el disseny del circuit, la realització de la placa, el software de lectura de dades i la implementació del protocol Modbus. Tot el mòdul d’entrades està controlat per un microcontrolador PIC 18F4520. El disseny és un sistema multiplataforma per tal d’adaptar-se a qualsevol procés automàtic i algunes de les seves característiques més rellevants són: entrades aïllades multitensió, control de fugues, sortides a relé, i memòria externa de dades, entre altres. Com a conclusions cal dir que s’han assolit els objectius proposats amb èxit. S’ha aconseguit un disseny robust, fiable, polivalent i altament competitiu en el mercat. A nivell acadèmic, s’han ampliat els coneixements en el camp del disseny i de la programació.
Resumo:
Un dels problemes típics de regulació en el camp de l’automatització industrial és el control de velocitat lineal d’entrada del fil a les bobines, ja que com més gruix acumulem a igual velocitat de rotació de la bobina s’augmenta notablement la velocitat lineal d’entrada del fil, aquest desajust s’ha de poder compensar de forma automàtica per aconseguir una velocitat d’entrada constant. Aquest problema de regulació de velocitats és molt freqüent i de difícil control a la indústria on intervé el bobinat d’algun tipus de material com cablejat, fil, paper, làmines de planxa, tubs, etc... Els dos reptes i objectius principals són, primer, la regulació de la velocitat de rotació de la bobina per aconseguir una velocitat lineal del fil d’entrada, i segon, mitjançant el guiatge de l’alimentació de fil a la bobina, aconseguir un repartiment uniforme de cada capa de fil. El desenvolupament consisteix amb l’automatització i control d’una bobinadora automàtica mitjançant la configuració i programació de PLC’s, servomotors i encoders. Finalment es farà el muntatge pràctic sobre una bancada per verificar i simular el seu correcte funcionament que ha de donar solució a aquests problemes de regulació de velocitats. Com a conclusions finals s’han aconseguit els objectius i una metodologia per fer una regulació de velocitats de rotació per bobines, amb accionaments de servomotors amb polsos, i a nivell de coneixements he aconseguit dominar les aplicacions d’aquest tipus d’accionaments aplicats a construccions mecàniques.
Resumo:
L’organització de la producció és sempre un factor clau en qualsevol empresa. No hi ha cap fórmula magistral que pugui servir per a tothom, perquè aquesta és molt depenent del sector i de la mida. Softvic S.A., l’empresa on treballo, em va demanar que implantés un sistema d’organització adequat a una empresa de desenvolupament de Software. Les empreses d’aquesta tipologia tenen dues característiques diferenciadores respecte una empresa de fabricació: les feines es fan una única vegada i es redefineixen freqüentment els projectes a fer al futur. És a dir, els requisits són inestables i requereixen rapidesa i flexibilitat. Actualment, Softvic S.A. ja té la ISO 9001:2008 al departament de programació. Aquesta ISO contempla com es creen les ordres de programació (OP) i ordres d’incidència (OI) i com es registra i avalua la feina realitzada. L’objectiu és implantar una metodologia que s’encarregui de la part anterior a aquesta, és a dir, definir les feines a fer en un període. Això s’ha d’integrar perfectament amb la part ja recolzada per la ISO. Per aquest fet es va escollir la metodologia Scrum que complia tots els requisits esmentats i estava contrastada per diferents empreses del món del Software. Primerament es van fer proves en les quals es guardava la informació en un Excel i s’imprimien manualment les feines a realitzar. Un cop es va haver decidit quina informació era útil i quina no en el cas de Softvic, es va crear una base de dades amb les taules i camps necessaris. Per treballar de forma més còmoda es va fer posteriorment un programa per a mantenir les dades i un formulari per imprimir etiquetes. A mesura que hem anat utilitzant la metodologia Scrum, hem anat ajustant aspectes cap on hem cregut convenient pel nostre cas en particular.
Resumo:
En aquest món on ens ha tocat viure i patir canvis tan durs amb la crisi econòmica que patim, que ens ha fet passar de lligar els gossos amb llonganisses a vigilar en les despeses del dia a dia per poder arribar just a final de mes, és el moment de reinventar-se. És per aquest motiu que presento aquesta idea, on el seu objectiu és desenvolupar una pàgina web que esdevingui un punt de trobada entre usuaris que volen transmetre o ampliar el seu coneixement i oferir-los la possibilitat que entre ells puguin compartir les seves habilitats i destreses. El web consistirà en un panell d’activitats on els usuaris un cop s’hagin registrat puguin crear les activitats que vulguin aprendre o bé ensenyar, tot demanant, si ho desitgen, quelcom a canvi. Aleshores la resta d’usuaris si els interessa l’activitat, poden acceptar la demanda o bé fer una proposta pròpia. A partir d’aquí els usuaris s’han de posar d’acord a l’hora de dur a terme l’activitat. El web disposarà d’una part pels usuaris amb permisos d’administrador perquè puguin gestionar el portal. Aquest projecte s’ha desenvolupat amb el framework de PHP Codeigniter, el qual utilitza la programació per capes MVC, la qual separa la programació en tres parts: el Model, la Vista i el Controlador. També s’han utilitzat els llenguatges HTML5 i CSS3, i jQuery, que és una llibreria de JavaScript. Com a sistema gestor de base de dades s’ha utilitzat el MySQL.
Resumo:
The aim of this project is to get used to another kind of programming. Since now, I used very complex programming languages to develop applications or even to program microcontrollers, but PicoCricket system is the evidence that we don’t need so complex development tools to get functional devices. PicoCricket system is the clear example of simple programming to make devices work the way we programmed it. There’s an easy but effective way to program small, devices just saying what we want them to do. We cannot do complex algorithms and mathematical operations but we can program them in a short time. Nowadays, the easier and faster we produce, the more we earn. So the tendency is to develop fast, cheap and easy, and PicoCricket system can do it.
Resumo:
El presente trabajo contiene algunas aportaciones de diferentes autores del siglo XX a la terminología, en general, y a la terminología jurídica, en particular, y su tratamiento durante el proceso de traducción. Nuestro punto de partida es el tópico compartido por la mayoría de los autores de que la terminología jurídica es un problema en la traducción. Para abordar esta problemática y, en una primera parte, presentamos la importancia de la terminología jurídica desde la perspectiva del Derecho. En segundo lugar, recogemos los tópicos extraídos de la revisión bibliográfica organizados en una clasificación de los diversos problemas traductológicos que supone la terminología jurídica y en una descripción de la intervención de la terminología en las diversas fases del proceso de traducción. De este modo, abordamos el examen de las fases del proceso de traducción con diferentes propuestas para el análisis terminológico desde la comprensión del texto original hasta la reexpresión en la lengua meta. En último lugar, proponemos una unidad didáctica que pretende poner en práctica lo desarrollado en la parte teórica del trabajo.
Resumo:
L’objectiu del present TFM és explorar les possibilitats del programa matemàtic MATLAB i la seva eina Entorn de Disseny d’Interfícies Gràfiques d’Usuari (GUIDE), desenvolupant un programa d’anàlisi d’imatges de provetes metal·logràfiques que es pugui utilitzar per a realitzar pràctiques de laboratori de l’assignatura Tecnologia de Materials de la titulació de Grau en Enginyeria Mecatrònica que s’imparteix a la Universitat de Vic. Les àrees d’interès del treball són la Instrumentació Virtual, la programació MATLAB i les tècniques d’anàlisi d’imatges metal·logràfiques. En la memòria es posa un èmfasi especial en el disseny de la interfície i dels procediments per a efectuar les mesures. El resultat final és un programa que satisfà tots els requeriments que s’havien imposat en la proposta inicial. La interfície del programa és clara i neta, destinant molt espai a la imatge que s’analitza. L’estructura i disposició dels menús i dels comandaments ajuda a que la utilització del programa sigui fàcil i intuïtiva. El programa s’ha estructurat de manera que sigui fàcilment ampliable amb altres rutines de mesura, o amb l’automatització de les rutines existents. Al tractar-se d’un programa que funciona com un instrument de mesura, es dedica un capítol sencer de la memòria a mostrar el procediment de càlcul dels errors que s’ocasionen durant la seva utilització, amb la finalitat de conèixer el seu ordre de magnitud, i de saber-los calcular de nou en cas que variïn les condicions d’utilització. Pel que fa referència a la programació, malgrat que MATLAB no sigui un entorn de programació clàssic, sí que incorpora eines que permeten fer aplicacions no massa complexes, i orientades bàsicament a gràfics o a imatges. L’eina GUIDE simplifica la realització de la interfície d’usuari, malgrat que presenta problemes per tractar dissenys una mica complexos. Per altra banda, el codi generat per GUIDE no és accessible, cosa que no permet modificar manualment la interfície en aquells casos en els que GUIDE té problemes. Malgrat aquests petits problemes, la potència de càlcul de MATLAB compensa sobradament aquestes deficiències.
Resumo:
Aquest projecte documenta la realització d'un videojoc anomenat TriviaRace per a la consola Xbox 360. Els jugadors han de competir per ser els primers en arribar al final de l'escenari i contestar correctament a una pregunta que se'ls formula. Per arribar-hi abans que els seus contrincants, poden utilitzar objectes per a molestar-los. Poden jugar 4 jugadors simultàniament, ja siguin controlats per persones reals o per la consola, mitjançant una senzilla intel·ligència artificial. El desenvolupament del joc s'ha realitzat mitjançant XNA, unes eines de Microsoft orientades a la creació de videojocs per a vàries plataformes, inclosa la consola Xbox 360.
Resumo:
Creació d'un sistema per al control d'una línia de producció des del punt de vista de l'enginyeria del programari.
Resumo:
Televisió Espanyola va començar la producció de programes a Catalunya amb la inauguració del estudis de Miramar el dia 14 de juliol de1959. El primer programa emès des d’aquest centre va ser realitzat als jardins de l’edifici i presentat per José Luis Barcelona. Era l’inici d’una història que ha superat ja el cinquantè aniversari i de la qual encara queden moltes coses per conèixer i per explicar. Tota la programació dels primers anys era en llengua castellana, fins la primera emissió de televisió en català, el 27 d'octubre de 1964. Va ser el punt de partida de molts anys de programes en català. Un dels valors que aporta TVE a Catalunya és la contribució als informatius d’àmbit estatal. És en aquesta especialitat dels programes d’informació que tant Miramar com Sant Cugat tenen una llarga experiència. Un indicador per estudiar aquest camí llarg i no sempre fàcil de les emissions de TVE des de Catalunya i en llengua catalana pot ser l’anàlisi de l’evolució dels informatius al llarg del temps. Aspectes com l’hora d’emissió, la durada, el nombre de notícies, la forma de presentar-les, els recursos utilitzats i en definitiva tot allò relacionat amb l’estructura d’aquests programes. Ens proposem descobrir els canvis que han tingut aquests informatius en català en diferents èpoques. En la mesura que sigui possible, quantificar les variacions que s’hagin produït en diversos aspectes del seu contingut i característiques . En especial els relatius al text llegit i a la imatge. Aquest treball pretén ser una primera aproximació a l’estudi de les estructures dels programes informatius diaris, que certifiqui l’existència d’una línia d’investigació que es pugui seguir en el futur.
Resumo:
L’objecte de la proposta presentada en el concurs va ser desenvolupar un projecte d’hàbitat accessible per a persones amb paràlisi cerebral o discapacitat física greument afectades que resolgui les necessitats d’autonomia que han de permetre la seva emancipació.La proposta es va definir a partir d’un treball previ de comunicació amb usuaris, familiars, associacions, metges, neuròlegs i cuidadors. Aquest mètode fonamentat en el treball participatiu és la base d’un projecte de qualitat que pugui donar resposta a les necessitats dels usuaris reflectint aquestes inquietuds en els criteris adoptats al programa funcional i millorant els requisits de mínims que estableixen les normatives urbanístiques i sobretot edificatòries. Aquest mètode de treball participatiu i inclusiu és una constant clau durant tot el procés de projecte i posterior direcció de les obres.
Resumo:
Es presenten les necessitats documentals de les televisions locals, fent especial èmfasi en el material audiovisual de caràcter informatiu, ja que és el bloc de programació amb més demanda de documentació per a cobrir requeriments informatius, però atenent també altres tipus de documentació. Es fan recomanacions quant al tractament, la gestió i l¿ús de la documentació produïda, i es descriu el procés documental, tenint presents les particularitats de la televisió local pel que fa a recursos econòmics, tècnics i humans respecte altres models de televisió.
Resumo:
Aquestes directrius expliquen com fer que el contingut web sigui accessible a persones amb discapacitats i s'adrecen a creadors de contingut (autors de pàgines web o dissenyadors de llocs web) i a creadors d'eines d'autor. L'objectiu principal d'aquestes directrius és promoure l'accessibilitat. Tanmateix, l'aplicació de les directrius facilitarà l'accés al contingut a tot tipus d'usuari, sigui quin sigui l'agent d'usuari usat (navegador web, navegador de veu, telèfon mòbil, ordinador de cotxe, etc.) o les condicions de l'entorn de consulta (entorns sorollosos, espais mal il·luminats, entorns en què no es poden usar les mans, etc.). L'aplicació d'aquestes directrius també ajudarà els usuaris a trobar la informació d'una manera més ràpida dins el web. Les directrius no pretenen desincentivar l'ús d'imatges, vídeo, etc., sinó que expliquen com fer que el contingut multimèdia sigui més accessible a una àmplia audiència.Aquest és un document de referència per a uns principis d'accessibilitat i idees de disseny. Algunes de les estratègies comentades tracten d'aspectes relatius a la internacionalització del web i a l'accés des de terminals mòbils. Tanmateix, el document se centra en l'accessibilitat i no tracta exhaustivament dels aspectes relacionats amb altres activitats del W3C. Si voleu més informació sobre aquests temes podeu consultar les pàgines inicials W3C Mobile Access Activity (per a l'accés des de terminals mòbils) i W3C Internationalization Activity (per als aspectes d'internacionalització).Aquest document està pensat per a ser estable en el temps i, per tant, no dóna informació específica sobre si els navegadors funcionen o no amb una determinada tecnologia, ja que aquesta informació varia molt ràpidament. Aquesta informació es pot trobar al web de la Web Accessibility Initiative ,WAI, (Iniciativa d'Accessibilitat Web) [WAI-UA-SUPPORT].Aquest document inclou un annex que organitza tots els punts de verificació ordenats per tema i per prioritat. Els punts de l'annex estan enllaçats a les respectives definicions en el document. Els temes recollits en l'annex inclouen les imatges, el contingut multimèdia, les taules, els marcs, els formularis i els scripts. L'annex es presenta en forma de taula o com a simple llista.Un document a part, amb el títol Techniques for Web Content Accessibility Guidelines 1.0 (Tècniques per a les directrius per a l'accessibilitat al contingut web, versió 1.0) ([TECHNIQUES]) explica com posar a la pràctica els punts citats fins aquí. El document de tècniques explica cada punt amb més detalls i dóna exemples usant el llenguatge d'etiquetatge d'hipertext (HTML), fulls d'estil en cascada (CSS), el llenguatge d'integració multimèdia sincronitzada (SMIL) o el llenguatge d'etiquetatge matemàtic (MathML). Aquest document també inclou tècniques per a provar o validar una pàgina web i un índex dels elements i atributs HTML amb les tècniques que els usen. El document de tècniques està pensat per a seguir de prop els canvis tecnològics i es preveu que s'actualitzi més sovint que les directrius.Nota: Algunes de les característiques descrites en les directrius no estan encara implementades en tots els navegadors o eines multimèdia; en concret pot ser que no es puguin utilitzar funcions noves d'HTML 4.0, de CSS1 o CSS2.Les Directrius per a l'accessibilitat al contingut web, versió 1.0 són part d'una col·lecció de directrius sobre accessibilitat publicades per la Web Accessibility Initiative, WAI (Iniciativa d'Accessibilitat Web). La col·lecció comprèn User Agent Accessibility Guidelines (Directrius d'accessibilitat per a agents d'usuari) [WAI-USERAGENT] i Authoring Tool Accessibility Guidelines (Directrius d'accessibilitat per a eines d'autor [WAI-AUTOOLS].
Resumo:
Descripció del servei en línia FirstSearch d'OCLC. Es detallen les bases de dades que ofereix, l'accés, tarificació, el llenguatge d'interrogació emprat i es presenta el mòdul d'obtenció de documents que pot gestionar cada un dels usuaris finals i amb el qual es poden aconseguir un gran nombre dels documents que contenen les bases de dades consultades.