Libros y Ebooks (PDF / EPUB) DIADELBLOG

Gran selección de libros gratis en español

Buscar Libro...

Hemos encontrado un total de 40 libros disponibles para descargar
Calidad de Sistemas de Información. 3ª edición ampliada y actualizada

Calidad de Sistemas de Información. 3ª edición ampliada y actualizada

Autor: Mario G. Piattini Velthuis

Número de Páginas: 698

La calidad de los sistemas de información se ha convertido en uno de los principales objetivos estratégicos de las organizaciones, cuyos procesos más importantes -y, por lo tanto, su propia supervivencia- dependen de la calidad de los productos y servicios informáticos. La industria del software tiene más de sesenta años y en este período ha realizado grandes avances, ya que disponemos de lenguajes de programación más sofisticados y de procesos de desarrollo más maduros, y las aplicaciones que se construyen en la actualidad son más complejas. Sin embargo, la satisfacción de los usuarios con los sistemas de información es muy desigual, sobre todo si la comparamos con otros tipos de sistemas desarrollados por ingenierías más tradicionales. En efecto, la mala calidad de los sistemas informáticos no sólo ha costado mucho dinero a los organismos públicos y a las empresas, sino que también es la responsable de varios desastres que se han cobrado vidas humanas. En la evolución experimentada por la calidad de los sistemas informáticos, se ha pasado de un tratamiento centrado fundamentalmente en la inspección y detección de errores en los programas a una...

Calidad de Sistemas de Información. 4ª edición ampliada y actualizada

Calidad de Sistemas de Información. 4ª edición ampliada y actualizada

Autor: Mario G. Piattini Velthuis

Número de Páginas: 696

En la actualidad, todas las organizaciones son en alguna manera “empresas de software”, ya que la calidad de sus sistemas de información se ha convertido en uno de sus principales objetivos estratégicos y, más que nunca, su propia supervivencia depende de la calidad de los productos y servicios informáticos. La industria del software tiene casi setenta años y en este período ha realizado grandes avances, ya que disponemos de lenguajes de programación más sofisticados, procesos de desarrollo más maduros, y las aplicaciones que se construyen en la actualidad son más complejas. Sin embargo, la demanda de software por parte de la sociedad ha crecido más deprisa que la capacidad de la industria para producir software de calidad; y, de hecho, la mala calidad de los sistemas informáticos ha costado mucho dinero y disgustos a los gobiernos y a las empresas. La calidad de los Sistemas de Información viene condicionada por la calidad de las personas que crean, desarrollan, y los explotan; la calidad de los proyectos que se utilizan para crear los sistemas, los servicios y soportar los procesos de negocio; y la calidad de los sistemas informáticos que, a su vez, dependerá...

Calidad de Sistemas de Información

Calidad de Sistemas de Información

Autor: Mario G. Piattini Velthuis

Número de Páginas: 696

La calidad de los Sistemas de Información viene condicionada por la calidad de las personas que crean, desarrollan, y los explotan; la calidad de los proyectos que se utilizan para crear los sistemas, los servicios y soportar los procesos de negocio; y la calidad de los sistemas informáticos que, a su vez, dependerá en buena parte de la calidad del software. La presente obra reúne diferentes aspectos de calidad relacionados con estos elementos, ofreciendo una panorámica actual y completa sobre diversos modelos y estándares para lograr sistemas de información de calidad, combinando el rigor científico con la experiencia práctica. Description in English: The software industry is almost seventy years old. In this period, it has made significant progress in the creation of more sophisticated programming languages, more mature development processes, and the applications that are currently being built are more advanced. However, the demand for software by our society has grown faster than the industry's ability to produce quality software, and the poor quality of computer systems has cost a lot of money and displeasure to governments and companies.This work brings together...

Auditoría informática

Auditoría informática

Autor: Mario G. Piattini Velthuis , Emilio Del Peso Navarro

Número de Páginas: 660

Este libro proporciona a los lectores una panorámica actual y completa sobre la auditoría informática. La obra está dividida en cuatro partes, y en ella se exponen: los conceptos fundamentales y el control interno, las metodologías más importantes, el informe, la organización del departamento, el marco jurídico, ladeontología del auditor informático; y las principales áreas de la auditoría informática: auditoría física, ofimática, dirección, explotación, desarrollo, mantenimiento, bases de datos, técnica de sistemas, calidad, seguridad, redes, aplicaciones, sistemas EIS/DSS y las aplicaciones de simulación, la auditoría de los entornos informáticos desde el punto de vista jurídico, consideraciones sobre la aplicación a diversos sectores (bancario, transportes, Administración Pública y PYMES), un capítulo dedicado a la relación entre el peritaje y la auditoría y un análisis sobre el contrato de auditoría imformática.

Auditoría de Tecnologías y Sistemas de Información.

Auditoría de Tecnologías y Sistemas de Información.

Autor: Mario G. Piattini Velthuis

Número de Páginas: 732

En la actualidad nadie duda que la información se ha convertido en uno de los activos principales de las empresas, representando las tecnologías y los sistemas relacionados con la información su principal ventaja estratégica. Las organizaciones invierten enormes cantidades de dinero y tiempo en la creación de sistemas de información y en la adquisición y desarrollo de tecnologías que les ofrezcan la mayor productividad y calidad posibles. Es por eso que los temas relativos a la auditoría de las tecnologías y los sistemas de información (TSI) cobran cada vez más relevancia a nivel mundial. Esta obra presenta de forma clara y precisa los conceptos fundamentales sobre control interno y auditoría de TSI, ofrece un tratamiento sistemático de las técnicas y métodos del auditor informático, aborda los aspectos organizativos, jurídicos y deontológicos asociados a la auditoría de TSI, expone en profundidad las principales áreas de la auditoría de TSI: física, seguridad, explotación, bases de datos, redes, técnica de sistemas, dirección, aplicaciones, etc.; y proporciona pautas y experiencias que ayuden al auditor en sus tareas. Colaboran en el libro más de veinte ...

Calidad de Sistemas Informáticos

Calidad de Sistemas Informáticos

Autor: Mario G. Piattini Velthuis , Félix O. García Rubio , Ismael Caballero Muñoz-reja

Número de Páginas: 388

La calidad de los sistemas informáticos se ha convertido hoy en día uno de los principales objetivos estratégicos de las organizaciones debido a que, cada vez más, su supervivencia depende de los sistemas informáticos para su buen funcionamiento. En la evolución experimentada por la calidad en este área se ha pasado de un tratamiento centrado fundamentalmente en la inspección y detección de errores en los programas, a una aproximación más sistemática, dada la importancia que ha adquirido la calidad en la ingeniería de sistemas y en la ingeniería del software. En los últimos años se han publicado diversos principios que se deben seguir para la mejora de la calidad de productos y procesos de software. Esta obra presenta los conceptos fundamentales relacionados con la calidad de los sistemas informáticos, exponiendo los aspectos más significativos relacionados con la calidad de productos y procesos software: normas ISO 900003, ISO 9126, ISO 15504, modelos como CMM, CMMI, PSP, TSP, etc. Además, trata aspectos muy importantes para conseguir sistemas de información de calidad, como pueden ser las métricas de software, la calidad de la información o la gestión del...

Calidad del producto y proceso software

Calidad del producto y proceso software

Autor: Coral Calero Muñoz , Mario G. Piattini Velthuis , María Ángeles Moraga De La Rubia

Número de Páginas: 668

La calidad del software es un tema cada vez más en boga y al que se presta mayor atención, no sólo desde el punto de vista investigador, sino también desde el punto de vista empresarial. Cada vez más las empresas pretenden diferenciarse de sus competidores basándose en la calidad de los productos que ofrecen a sus clientes. Este texto tiene como objetivo ayudar a consolidar, unificar y divulgar conocimientos sobre la calidad de los Sistemas de Información y fomentar el desarrollo y uso de nuevas técnicas y metodologías para garantizar la calidad de los productos y los procesos software. El libro está dividido en tres partes. La primera de ellas cubre aspectos generales de calidad del software: el uso de estándares, los nuevos aspectos de normalización de la calidad en los que ISO está trabajando, la familia SQuaRe (Software Quality Requirements), lenguajes para modelar la medición de la calidad del software, técnicas utilizables para la validación en ingeniería del software, visualización de la calidad y la relación entre la calidad externa de un producto software y su calidad en uso. La segunda parte del libro versa entorno a modelos, métodos, metodologías y...

Gobierno y gestión de las tecnologías y los sistemas de información

Gobierno y gestión de las tecnologías y los sistemas de información

Autor: Mario G. Piattini Velthius , Francisco Ruiz González

Número de Páginas: 403
Fábricas de software : experiencias, tecnologías y organización

Fábricas de software : experiencias, tecnologías y organización

Autor: Mario G. Piattini Velthuis , Javier Garzás Parra

Número de Páginas: 820

La fabricación de software es uno de los sectores de mayor crecimiento en los últimos años y representa, cada vez más, una de las principales actividades económicas tanto en los países desarrollados como para los países en vías de desarrollo. Y es que, en efecto, el software se halla presente en la actualidad en la mayor parte de los sistemas que resultan vitales para el funcionamiento y progreso de las sociedades modernas. El concepto de fábrica de software cumple ya más de cuarenta años, desde que en 1968 Bemer lo mencionara por primera vez y afirmara que: "parece que tenemos pocos entornos específicos (instalaciones de fábrica) para la producción económica de programas...". Un año después, se crearía la primera fábrica de software: Hitachi Software Works. Desde entonces, el término fábrica de software denota llevar a cabo el desarrollo y mantenimiento de software de forma comparable a la producción de otros productos industriales; eso si, salvando las peculiaridades del propio software. A pesar de ello, industrializar la fabricación de software ha demostrado que sirve para reducir los costes y el ciclo de vida de los productos, mejorando la calidad del...

Desarrollo Global de Software

Desarrollo Global de Software

Autor: Mario G. Piattini Velthuis

Número de Páginas: 456

La globalización ha llevado a las empresas a distribuir sus equipos de desarrollo de software en varias ciudades de un mismo país o en países diferentes llegando a un modelo de desarrollo deslocalizado, conocido como Desarrollo Global del Software (DGS). El DGS se ha consolidado como uno de los aspectos más relevantes en la investigación y en la práctica de la Ingeniería del Software en la década de 2010, siendo un campo que presenta constantemente nuevos problemas y desafíos, hasta llegar a convertirse en la norma en la industria del software. Este libro presenta de forma clara el concepto de DGS y la terminología relacionada expone las ventajas y desafíos que lleva consigo, da a conocer los métodos utilizados en las distintas fases del DGS, describe la tecnología actualmente disponible, proporciona pautas y experiencias que ayudan a los profesionales a predecir y subsanar los riesgos que conlleva este tipo de desarrollo de software e indica estrategias para su enseñanza. A lo largo de esta obra se ha combinado el rigor científico con la experiencia práctica, proporcionando una panorámica actual y completa sobre la problemática asociada al Desarrollo Global de...

Mantenimiento y Evolución de Sistemas de información

Mantenimiento y Evolución de Sistemas de información

Autor: Mario G. Piattini Velthuis

Número de Páginas: 356

Desde hace décadas que el mantenimiento y la evolución de los sistemas de información son una de las principales fuentes de preocupación de los responsables y directivos de las organizaciones, que ven cómo el presupuesto dedicado a estas tareas puede superar el 80% del total de los recursos, mermando la posibilidad del desarrollo de nuevos sistemas e imposibilitando la prestación de nuevos servicios. Actualmente, la transformación digital ha enfatizado aún más la importancia de la gestión y evolución de los sistemas heredados (legacy), ya que resulta muchas veces casi imposible adaptar el software existente a nuevos requisitos o cambios tecnológicos En este libro se presentan de forma clara los conceptos fundamentales relacionados con el mantenimiento y la evolución de los sistemas de información, y se ofrece un tratamiento sistemático de los estándares internacionales relacionados con el proceso de mantenimiento y la mantenibilidad del software. Además, se proponen varias metodologías, contrastadas en decenas de proyectos realizados a lo largo de más de 20 años para abordar el mantenimiento de los sistemas de información, analizando algunas técnicas y...

El Proceso de Desarrollo de Software

El Proceso de Desarrollo de Software

Autor: Raúl Noriega Martínez

Número de Páginas: 130

La ingeniería de software es una forma de ingeniería que aplica los principios de la ciencia de la computación y de la matemática para alcanzar soluciones con una mejor relación entre el coste y el beneficio para el problema de software. Asimismo, se trata de la aplicación sistemática, disciplinada y cuantificable para el desarrollo, operación y mantenimiento de un software. Al principio, los softwares eran programas muy pequeños debido a las limitaciones del hardware existente en aquellos días. A medida que se fue mejorando la capacidad computacional creció el tamaño y la complejidad del software desarrollado. Varias técnicas surgieron para ayudar en la administración de esa complejidad: Técnicas ligadas a lenguajes de programación; Profundización en los estudios en ingeniería de software; Arquitectura de software y Herramientas CASE (Computer-aided software engineering). Tras un periodo de bonanza, la crisis del software se identificó en los años sesenta, sin embargo aún a día de hoy se notan sus efectos. Básicamente la crisis del software se fundamenta en los problemas para entregar programas sin defectos o errores, fáciles de entender y que sean...

Calidad de Datos

Calidad de Datos

Autor: Mario G. Piattini Velthuis

Número de Páginas: 194

En la actualidad los datos han cobrado una importancia esencial en las organizaciones que se están transformando digitalmente y convirtiéndose en data centric para poder ofrecer un servicio de excelencia a todos sus stakeholders y tomar las mejores decisiones. En efecto, los avances tecnológicos que estamos viviendo en los últimos años, que nos permiten recoger y almacenar enormes cantidades de datos (por medio de dispositivos móviles, sensores, Internet de las cosas, big data, etc.), tratarlos mediante diferentes algoritmos analíticos avanzados (machine learning, business intelligence, etc) , y disponer de una prácticamente ilimitada cantidad de procesamiento (en forma de servicio, mediante la computación en la nube), han convertido los datos en el “nuevo petróleo del siglo XXI”. Pero para que los datos sean el activo más importante de las organizaciones, debe tener la “calidad” adecuada; ya que los resultados de cualquier algoritmo y de cualquier decisión que se tome, no será mejor que los datos sobre los que se basa. Esta obra reúne varios aspectos relacionados con la calidad de los datos, ofreciendo una amplia visión sobre diferentes factores...

Fabricas del Software: Experiencias, Tecnologías y Organización

Fabricas del Software: Experiencias, Tecnologías y Organización

Autor: Mario G. Piattini Velthuis , Javier Garzás Parra

Número de Páginas: 555

La fabricación de software es uno de los sectores de mayor crecimiento en los últimos años y representa, cada vez más, una de las principales actividades económicas tanto en los países desarrollados como para los países en vía de desarrollo. Y es que, en efecto, el software se halla presente en la actualidad en la mayor parte de los sistemas que resultan vitales para el funcionamiento y progreso de las sociedades modernas. El concepto de fábrica de software cumple ya casi cuarenta años, desde que en 1968 Bemer lo mencionara por primera vez y afirmara que: "parece que tenemos pocos entornos específicos (instalaciones de fábrica) para la producción económica de programas.....". Un año después, se crearía la primera fábrica de software: Hitachi Software Works. Desde entonces el término fábrica de software denota llevar a cabo el desarrollo y mantenimiento de software de forma comparable a la producción de otros productos industriales; eso si, salvando las peculiaridades del propio software. A pesar de ello, industrializar la fabricación de software ha demostrado que sirve para reducir los costes y el ciclo de vida de los productos, mejorando la calidad del...

Curso de Consultoría TIC. Gestión, Software ERP y CRM

Curso de Consultoría TIC. Gestión, Software ERP y CRM

Autor: Antonio Valle , Alejandro Puerta , Roberto Núñez

Número de Páginas: 182

El mundo actual se encuentra bajo constante cambio, de grandes avances y descubrimientos, apalancado principalmente por la globalización y por las nuevas tecnologías, acarreando una fuerte competitividad, que ha forzado las personas y organizaciones a asumir nuevos caminos ante tales innovaciones. Uno de los cambios más importantes y significativos para las organizaciones fue la transición de una economía industrial hacia una economía basada en la información. Finalmente, estamos en la “era de la información”. Actualmente, la importancia que se le da a la información no sorprende a nadie. Se trata de uno de los recursos cuya gestión y aprovechamiento influencia más en el éxito de las organizaciones y sociedades.

Estrategias para el Uso de un CRM

Estrategias para el Uso de un CRM

Autor: Antonio Valle Cali

Número de Páginas: 122

A lo largo de este libro se tratará de poner de manifiesto la importancia del CRM para una compañía, independientemente del tamaño de la misma. Para ello se tratarán diferentes aspectos para su implantación, tanto a nivel de cultura empresarial como de desarrollo de aplicaciones. Utilizando comparativas entre empresas de diferentes sectores se irá desgranando la importancia y las dificultades a las que se enfrentan en una organización a la hora de poner en marcha iniciativas de CRM. Junto con los ejemplos, se irán incluyendo elementos teóricos que muestran la importancia de este sistema así como los métodos de análisis utilizados para comprobar su eficacia y productividad en cada una de las empresas mencionadas. En los diferentes capítulos se encontrarán elementos teóricos y definiciones de varios autores, enmarcadas en casos de estudio independientes. El objetivo principal es que el lector pueda entender los pros y los contras de este sistema y comprender que, más allá de un mero programa, es un método de gestión empresarial que debe incluir la participación de todos los miembros de la empresa para que sea efectivo y no derive en resultados negativos o...

Teoría, diseño e implementación de compiladores de lenguajes.

Teoría, diseño e implementación de compiladores de lenguajes.

Autor: Alejandro Ramallo Martínez

Número de Páginas: 337

El presente libro aborda la teoría, el diseño y la implementación de las fases por las que un código fuente pasa en el proceso de compilación, intentando dar un enfoque práctico, esto es, acercándolo a la construcción de un lenguaje de programación real. Se presenta cómo es el desarrollo y funcionamiento de un compilador, empezando por la definición del lenguaje, pasando por los posibles diseños de todas y cada una de las fases de las que se compone (análisis léxico, sintáctico y semántico), hasta proponer una implementación de cada una de ellas. La estructura que sigue este libro consiste en presentar, por cada una de estas fases de la compilación, primero, los conceptos teóricos de la misma y, después, su diseño e implementación, haciendo uso de las distintas alternativas que se presentan. Para lograr una mejor comprensión por parte del lector, se facilitará el código fuente y sus correspondientes archivos ejecutables de dos versiones de analizadores sintácticos diferentes y una tercera implementación con la fase semántica, a partir de uno de los analizadores sintácticos anteriores.

Análisis y Diseño Detallado de Aplicaciones Informáticas de Gestión.

Análisis y Diseño Detallado de Aplicaciones Informáticas de Gestión.

Autor: Mario G. Piattini Velthuis , José A. Calvo-manzano Villalón , Joaquín Cervera Bravo , Luis Fernández Sanz

Número de Páginas: 480

La presente obra está dirigida a los estudiantes del Ciclo Formativo de Desarrollo de Aplicaciones Informáticas, en concreto al Módulo Profesional Análisis y Diseño Detallado de Aplicaciones Informáticas de Gestión. Los contenidos incluidos en este libro abarcan conceptos básicos de los sistemas de información, ciclos de vida, metodologías de desarrollo y gestión de proyectos software. Se estudian en detalle las fases de análisis y diseño de sistemas, tanto la metodología Métrica 3 como el Lenguaje Unificado de Modelado (UML). También se dedica especial atención a los diferentes tipos de pruebas, la calidad, la verificación y validación, así como la gestión de la configuración y el mantenimiento de las aplicaciones informáticas de gestión. Por último, se incluye una idea general sobre los diferentes entornos de programación y las tecnologías para las aplicaciones informáticas, los conceptos básicos sobre los sistemas de gestión de bases de datos y el análisis y diseño asistido por ordenador mediante el uso de herramientas CASE. Los capítulos incluyen ejercicios con el propósito de facilitar la asimilación de los conocimientos tratados y...

Métodos de investigación en ingeniería del software

Métodos de investigación en ingeniería del software

Autor: Mario G. Piattini Velthuis

Número de Páginas: 314

En estos últimos años, dentro de la Ingeniería del Software Empírica, los investigadores han desarrollado una serie de guías y técnicas que permiten llevar a cabo la investigación de manera rigurosa. Por otra parte, las organizaciones y los profesionales han empezado a darse cuenta de la necesidad de contrastar experimentalmente muchas de las creencias y nuevas técnicas en el área de la ingeniería del software, concediendo cada vez más importancia a la ingeniería del software basada en evidencias (EBSE, Evidence-Based Software Engineering) y a la ingeniería del software empírica (ESE, Empirical Software Engineering). En el grupo Alarcos, desde nuestra creación, nos hemos esforzado por adoptar esa rigurosa visión experimental, fruto de la cual proponemos esta obra; cuyo objetivo principal es presentar de forma clara y precisa los métodos de investigación aplicables en ingeniería del software, mostrando ejemplos concretos de su aplicación, dando a conocer los principales problemas en su utilización, y los recursos que puedan ayudar a una utilización más efectiva de estos métodos. En el libro se abordan tanto las principales técnicas de investigación...

Sin imagen

Modelo para el gobierno de las TIC basado en las normas ISO

Autor: Carlos Manuel Fernández Sánchez , Internacional Organization For Standarization , Mario G. Piattini Velthuis

Número de Páginas: 433
Fundamentos de BPMN

Fundamentos de BPMN

Autor: Rafael Morales

Número de Páginas: 72

Muchas metodologías de trabajo se basan en el uso de "procesos", entendidos como una secuencia de acciones predefinida, que genera un resultado predecible. Pero diseñar e implantar procesos claros, comprensibles y aplicables por todo el mundo es una tarea terriblemente compleja en la que, quizás, lo más difícil sea encontrar una forma rápida y sencilla de documentar lo que quieres decir.BPMN es un lenguaje gráfico de diseño de procesos desarrollado a finales de los 90 para facilitar la comunicación entre usuarios, jefes de proyecto, comerciales y programadores. Aunque inicialmente apareció en el mundo de la informática, puede aplicarse a cualquier ámbito de negocio y es muy fácil de leer, incluso sin formación previa en su simbología.Esta breve introducción al lenguaje BPMN está basada en la conferencia del mismo título que el autor imparte de forma habitual a empresas y grupos de interés. A lo largo de sus casi 100 páginas se explican las características generales de un proceso, los elementos del lenguaje que sirven para reflejarlos en un diagrama fácil de entender y recomendaciones para evitar problemas habituales en los primeros diseños. El libro se...

Sin imagen

Diseño de bases de datos relacionales

Autor: Adoración De Miguel Castaño , Mario Gerardo Autor Piattini Velthuis , Esperanza Marcos Martínez

Número de Páginas: 549
Administración avanzada de sistemas informáticos

Administración avanzada de sistemas informáticos

Autor: Julio Gómez López , Francisco Gil Montoya , Francisco Mendez Cirera , Eugenio Eduardo Villar Fernandez

Número de Páginas: 390

Actualmente, las empresas precisan de sistemas informáticos seguros y fiables, siendo fundamentales para su modelo de negocio. Es una escena habitual que las organizaciones trabajen y produzcan en base a los servidores y datos de los que disponen, y que el éxito final de su modelo de negocio dependa de cómo sus servicios son informatizados. Las tecnologías de la información se han convertido, con el paso de los años, en un elemento clave para la competitividad de las organizaciones. Es por ello que los requisitos necesarios para los servicios considerados “críticos” han sido redefinidos, demandando características más exigentes: gran velocidad, mayor eficiencia, alto rendimiento y alta disponibilidad. El objetivo es que el cliente acceda a los servicios y datos de una forma rápida e ininterrumpida. El objetivo de esta obra es introducir al lector de una forma teórico-práctica a las tecnologías y procedimientos necesarios para abordar con garantías los exigentes requerimientos que los sistemas informáticos presentan en el mercado actual: gran velocidad de respuesta, trabajo eficiente, alto rendimiento, alta disponibilidad, etc. Tenga en cuenta que, como...

Tecnología y diseño de bases de datos

Tecnología y diseño de bases de datos

Autor: Mario G. Piattini Velthuis

Número de Páginas: 946

Las exigencias de los usuarios respecto a los sistemas de información más flexibles y eficientes, ha obligado a dedicar una mayor atención a los datos y a su estructuración, buscándose una gestión más racional de la información en su conjunto, la cual ha pasado a ser considerada como un recurso fundamental de la organización. A medida que los responsables de sistemas de información se han ido convenciendo de la trascendencia que la gestión racional de los datos tiene para conseguir un desarrollo coherente y eficaz de estos sistemas, las bases de datos han ido ocupando un primer plano en las áreas de interés de los informáticos y de los usuarios. Sin embargo, y a pesar de sus más de cuatro décadas de existencia, de sus cientos de miles de usuarios en el mundo entero, y de la extraordinaria atención que han dedicado al tema científicos y técnicos de reconocida valía; la concepción y diseño de bases de datos sigue siendo una tarea larga, difícil y costosa que no debe improvisarse, ya que lleva consigo una serie de actividades de decisión y planificación muy complejas y variadas. Los objetivos principales que persigue esta obra son: presentar de forma clara y...

Fiabilidad y seguridad

Fiabilidad y seguridad

Autor: Antonio Creus Solé

Número de Páginas: 469

La fiabilidad y la seguridad de todos los elementos de la planta, desde los componentes electrónicos tipo semiconductor hasta los sistemas más sofisticados, ha tomado tanta importancia, que se hace necesario dar una visión global lo más exhaustiva posible que sea de interés no sólo para los especialistas, sino también para un auditorio cada vez más amplio relacionado directa o indirectamente con estos temas. El conocimiento de la fiabilidad y seguridad del proceso es básico para quienes desarrollan su actividad profesional dentro de este campo, como por ejemplo el jefe u operador del proceso, el proyectista, el estudiante, etc. A todos ellos se dedica este libro (que en su primera edición fue galardonado en los 'Premios Mundo Electrónico') que está dividido en tres partes diferenciadas. En la primera parte, que consta de siete capítulos, se estudia la fiabilidad de componentes y de sistemas. En la segunda parte, formada por tres capítulos, se describen los riesgos que comportan los procesos industriales y se estudias las técnicas de análisis de los mismos y los métodos de Calidad y Confiabilidad RAM y RAMS con un ejemplo de aplicación. Y en la tercera parte, en...

Medición y Estimación del Software: Técnicas y métodos para mejorar la calidad y la productividad

Medición y Estimación del Software: Técnicas y métodos para mejorar la calidad y la productividad

Autor: Mario G. Piattini Velthuis , Félix Oscar García Rubio , Javier Garzás Parra , Marcela Fabiana Genero Bocco

Número de Páginas: 332

La medición cuenta con una larga tradición y constituye una disciplina fundamental en cualquier ingeniería, y la Ingeniería del Software no debe ser una excepción, si bien hay que tener siempre presente las peculiaridades que diferencian al software de otros productos. La medición software es una disciplina joven, y ello ha influido notablemente en que la Ingeniería del Software no haya alcanzado aún el grado de madurez que tienen otras ingenierías. Sin embargo, en la actualidad pocos dudan de la importancia de la medición para conseguir incrementar la calidad y la productividad en el desarrollo y mantenimiento del software. La necesidad y motivación por medir se ha incrementado notablemente con la preocupación de las organizaciones por alcanzar mayores niveles de madurez y las consiguientes certificaciones basadas en modelos y normas como ISO 9000, ISO 15504 o CMMI. En efecto, para poder asegurar que un proceso presenta un determinado grado de calidad y mejorarlo es necesario aplicar los correspondientes indicadores. Además, la medición del software nos permite controlar qué es lo que ocurre en los proyectos y predecir su esfuerzo y duración; así como mejorar los ...

Microservicios Un enfoque integrado

Microservicios Un enfoque integrado

Autor: David Roldán Martínez

Número de Páginas: 182

Una de las tendencias más actuales en el desarrollo de aplicaciones informáticas son los microservicios. Este paradigma de programación se encuentra prácticamente por todas partes y compañías como Google, Netflix o Amazon, por citar algunas, se han subido al carro de los microservicios desde hace ya algunos años. En este libro encontrarás una visión básica y aplicada sobre el desarrollo de aplicaciones web basadas en microservicios. Se incluye un ejemplo práctico completo, disponible en la nube, que el lector podrá ir construyendo desde cero a medida que va avanzando en su dominio de este tipo de aplicaciones. Es, sin duda, una obra eminentemente práctica con explicaciones teóricas allá donde se ha estimado necesario.

Gestión de Servicios en el Sistema Informático

Gestión de Servicios en el Sistema Informático

Autor: Juan Carlos Moreno Pérez

Número de Páginas: 192

La presente obra está dirigida a los estudiantes de certificados de profesionalidad, en concreto a los del módulo formativo de Gestión de Servicios en el Sistema Informático. Los contenidos presentes en este libro abarcan desde conceptos como la seguridad, los sistemas de almacenamiento o la monitorización de sistemas hasta otros muy utilizados en los sistemas empresariales actuales como las herramientas de directorio activo y LDAP. Esperamos lograr con ello que el lector encuentre el libro sumamente interesante. Los capítulos incluyen ejemplos, imágenes, tablas y casos prácticos destinados a facilitar la asimilación de los conocimientos tratados, así como test de conocimientos, con el fin de comprobar que los objetivos de cada capítulo se han asimilado correctamente.

Ingeniería y Arquitectura del Software

Ingeniería y Arquitectura del Software

Autor: Ángel Arias , Alicia Durango

Número de Páginas: 404

Este libro es una guía de ayuda para aquellas personas que son desarrolladores informáticos y desarrollan su carrera en el área del software. La principal responsabilidad del desarrollador es la de concebir el diseño que posibilite al software ser construido de modo que satisfaga los requisitos de calidad impuestos por las partes implicadas. Para que el proceso de diseño arquitectural tenga éxito, es esencial que el arquitecto conozca los objetivos del software, o sea, conozca los requisitos funcionales y de calidad para los cuales él está proyectando. Además de eso, este debe conocer las técnicas y prácticas de diseño arquitectural que pueden ayudarlo en la concepción de la arquitectura. También debe conocer cómo documentar la arquitectura proyectada, una vez que es preciso comunicarla a los otros miembros del equipo de desarrollo.

Gestión de bases de datos. 2ª Edición (GRADO SUPERIOR)

Gestión de bases de datos. 2ª Edición (GRADO SUPERIOR)

Autor: José Eduardo Córcoles Tendero

Número de Páginas: 316

La presente obra está dirigida a los estudiantes del Ciclo Formativo Administración de Sistemas Informáticos en Red de Grado Superior, en concreto para el módulo profesional Gestión de Bases de Datos. Se cubren con cierto detalle los distintos modelos de datos predominantes en el mercado, así como los sistemas de software de bases de datos que permiten su implementación física. En primer lugar, se verán los sistemas de almacenamiento para estudiar después el modelo relacional como ejemplo de modelado que más se ha impuesto desde su creación en los años 70. Después, se estudiará cómo se tratan los datos utilizando un gestor o software de bases de datos bastante extendido y bien documentado como es MySQL y el lenguaje genérico (independiente del software) SQL, que permite llevar a cabo las distintas operaciones (consulta, inserción, modificación y borrado de datos). Posteriormente, se verá en detalle el proceso clásico de desarrollo de bases de datos, desde su concepción mediante un modelo conceptual hasta su implementación en un sistema informático. Por último, se desarrollará un ejemplo de software de bases de datos avanzado que utiliza conceptos de la...

Fábricas de Software: Experiencias, Tecnologías y Organización. 2ª Ed.

Fábricas de Software: Experiencias, Tecnologías y Organización. 2ª Ed.

Autor: Mario G. Piattini Velthuis

Número de Páginas: 792

La fabricación de software es uno de los sectores de mayor crecimiento en los últimos años y representa, cada vez más, una de las principales actividades económicas tanto en los países desarrollados como para los países en vías de desarrollo. Y es que, en efecto, el software se halla presente en la actualidad en la mayor parte de los sistemas que resultan vitales para el funcionamiento y progreso de las sociedades modernas. El concepto de fábrica de software cumple ya más de cuarenta años, desde que en 1968 Bemer lo mencionara por primera vez y afirmara que: “parece que tenemos pocos entornos específicos (instalaciones de fábrica) para la producción económica de programas…”. Un año después, se crearía la primera fábrica de software: Hitachi Software Works. Desde entonces, el término fábrica de software denota llevar a cabo el desarrollo y mantenimiento de software de forma comparable a la producción de otros productos industriales; eso si, salvando las peculiaridades del propio software. A pesar de ello, industrializar la fabricación de software ha demostrado que sirve para reducir los costes y el ciclo de vida de los productos, mejorando la calidad...

115 Ejercicios resueltos de programación C++

115 Ejercicios resueltos de programación C++

Autor: Jorge Fernando Betancourt Uscátegui , Irma Yolanda Polanco Guzmán

Número de Páginas: 518

El presente libro está orientado a brindar los conocimientos del lenguaje de programación C++ versión 2019. A través de ejercicios resueltos aplicados a diferentes temáticas, se aborda cada uno de los contenidos desde lo básico hasta la programación orientada a objetos POO. En el capítulo 1 se introduce al lector en lenguaje de programación C++, describiendo las principales características y generalidades del lenguaje y a partir del capítulo 2 se presenta ejercicios resueltos relacionados con: Capítulo 2. Estructuras secuenciales Capítulo 3. Estructuras selectivas if, if – else e if anidados Capítulo 4. Estructura selectiva switch Capítulo 5. Estructuras repetitivas Capítulo 6. Arreglos unidimensionales Capítulo 7. Arreglos multidimensionales Capítulo 8. Funciones de usuario Capítulo 9. Recursividad Capítulo 10. Cadenas de caracteres Capítulo 11. Registros o Estructuras Capítulo 12. Almacenamiento en memoria secundaria: ficheros o archivos Capítulo 13. Programación orientada a objetos POO El libro contiene material adicional que podrá descargar accediendo a la ficha del libro en www.ra-ma.es.

Acceso a Datos (GRADO SUPERIOR)

Acceso a Datos (GRADO SUPERIOR)

Autor: José Eduardo Córcoles Tendero

Número de Páginas: 202

La presente obra está principalmente dirigida a los estudiantes del Ciclo Formativo de Grado Superior de Desarrollo de Aplicaciones Multiplataforma, en concreto para el Módulo Profesional Acceso a Datos. Los contenidos del libro recorren las principales y más asentadas tecnologías relacionadas con el acceso a fuentes de datos. El objetivo se resume en ofrecer una visión de diferentes sistemas de almacenamiento destinados a la persistencia de datos y en mostrar de manera práctica (con Java) cómo las aplicaciones informáticas pueden acceder a esos datos, recuperarlos e integrarlos. Ficheros XML, bases de datos orientadas a objetos, bases de datos objeto-relacionales, bases de datos XML nativas, acceso a datos con conectores JDBC y frameworks de mapeo objeto-relacional (ORM) son algunas de las tecnologías que se trabajan en este libro. Todas ellas son referencias en el desarrollo de aplicaciones multiplataforma profesionales. Los capítulos del libro incluyen actividades resueltas y proyectos Java de ejemplo. Estos recursos tienen como propósito facilitar la asimilación de las tecnologías tratadas. De esta manera, se pretende que el estudiante asimile la teoría desde una ...

Competisoft. Mejora de Procesos Software para Pequeñas y Medianas Empresas y Proyectos

Competisoft. Mejora de Procesos Software para Pequeñas y Medianas Empresas y Proyectos

Autor: Mario G. Piattini Velthuis

Número de Páginas: 284

En los últimos años, las empresas han visto la mejora de procesos software como una buena estrategia para el aseguramiento de la calidad de los productos software, ya que la calidad de los productos está íntimamente ligada con la calidad de los procesos utilizados para desarrollarlos y mantenerlos. En la actualidad, la mejora de procesos software es una práctica de interés para las pequeñas y medianas empresas y proyectos software. Estas organizaciones pretenden asegurar la calidad de sus productos a través de la evaluación y mejora de sus procesos, acreditándose en modelos reconocidos por la industria del software. Cuando entidades de este tipo pretenden llevar a cabo la mejora de sus procesos software utilizando modelos como CMMI, SCAMPI, IDEAL e ISO/IEC 15504, se enfrentan a un riesgo muy elevado ya que estos modelos difícilmente pueden ser aplicados a pequeñas y medianas empresas y proyectos sin más. Esta obra reúne los aspectos relacionados con la mejora de procesos software para pequeñas empresas y proyectos desde el enfoque desarrollado por el Proyecto COMPETISOFT (Mejora de Procesos para Fomentar la Competitividad de la Pequeña y Mediana Industria del...

Implantación de aplicaciones web (GRADO SUP.)

Implantación de aplicaciones web (GRADO SUP.)

Autor: Juan Ferrer Martínez

Número de Páginas: 382

La presente obra está dirigida a los estudiantes del Ciclo Formativo Administración de Sistemas Informáticos en Red de Grado Superior, en concreto para el módulo profesional Implantación de Aplicaciones Web. Los contenidos incluidos en este libro abarcan los conceptos básicos sobre instalación de servidores web, explotación de gestores de contenidos, terminando con una introducción a la programación web. Se indica cómo llevarlo todo a cabo de la manera más práctica posible. Los capítulos incluyen actividades y ejemplos con el propósito de facilitar la asimilación de los conocimientos tratados. Así mismo, se incorporan test de conocimientos y ejercicios propuestos con la finalidad de comprobar que los objetivos de cada capítulo se han asimilado correctamente. Además, reúne los recursos necesarios para incrementar la didáctica del libro, tales como un glosario con los términos informáticos necesarios, bibliografía y documentos para ampliación de los conocimientos.

Diseño de interfaces en aplicaciones móviles

Diseño de interfaces en aplicaciones móviles

Autor: Sebastián Serna

Número de Páginas: 214

La presente obra está dirigida a los estudiantes del Ciclo Formativo de Grado Superior de Administración de Sistemas Informáticos en Red, en concreto para el Módulo Profesional Administración de Sistemas Gestores de Bases de Datos. El libro comienza con una revisión de los conceptos fundamentales de bases de datos. Se explica detalladamente el proceso de instalación y configuración de un sistema gestor de bases de datos estándar, como es MySQL. Se trata el tema de la seguridad, tanto desde el punto de vista de usuarios y permisos sobre los distintos objetos del servidor, como desde el punto de vista de las comunicaciones seguras con TLS/SSL. Se exponen con detalle los mecanismos de optimización y monitorización básicos para mejorar el funcionamiento de nuestro servidor y se tratan las características de alta disponibilidad y balanceo de carga de los sistemas gestores de datos usando el sistema de replicación y clustering de MySQL. Por último, en los apéndices se pretende ampliar el contenido del libro, incluyendo los aspectos tratados en otros gestores de amplio uso, como son ORACLE y SQL Server. Los capítulos incluyen actividades y ejemplos con el propósito de...

Diseño de bases de datos

Diseño de bases de datos

Autor: Adoración De Miguel Castaño , Paloma Martinez Fernandez , Elena Castro Galan

Número de Páginas: 489

Mas de 50 problemas desarrollados y explicados paso a paso que exponen las tecnicas y metodos del analisis, diseno e implementacion de bases de datos. Pone especial enfasis en el soporte que ofrecen las herramientas CASE en el desarrollo de bases de datos. Los problemas presentados son de diversos grados de dificultad y extraidos de la realidad profesional.

Microcontrolador STM32 Programación y desarrollo

Microcontrolador STM32 Programación y desarrollo

Autor: Jesús María Pestano Herrera

Número de Páginas: 364

Este libro pretende ser un manual práctico que sirva de base en la creación de proyectos con los microcontroladores de la familia STM32F1. En él, se ha recopilado toda la información necesaria para iniciarse en la programación de estos microcontroladores con los entornos de desarrollo en lenguaje C++ y la utilización de todas las librerías CMSIS que el fabricante STMicroelectronics suministra para facilitar la labor de programadores y diseñadores de código en el uso de los diversos periféricos que poseen estos micros. Todos los microcontroladores de la familia STM32F1, poseen un núcleo de 32 bits basados en los procesadores ARM Cortex-M3, con una tecnología RISC más eficiente, que permite la ejecución de códigos a mayor velocidad que en otros micros y con la potencia de un micro industrial que se hace accesible y no limita la realización de proyectos tan complejos como la imaginación del usuario permita. Es por ello que, hemos querido que los lectores aprendan y puedan desarrollar proyectos con estos micros, mediante una gran cantidad de códigos de ejemplo, explicados paso a paso y proyectados para ser probados y ejecutados en cualquier placa que posean estos...

Últimos libros y autores buscados

Libros reeditados