Descargar Libros y Ebooks (PDF / EPUB)

La mejor selección de ebooks gratis en español

Hemos encontrado un total de 32 libros disponibles para descargar

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

Autor: Mario G. Piattini Velthuis

Número de Páginas: 482

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á...

Casos prácticos de UML

Autor: Celia Gutierrez Cosío

Número de Páginas: 97

UML (Unified Modelling Language) es el Lenguaje Unificado de Modelado que se usa tanto para análisis como para diseño de la funcionalidad de un sistema de información, según los paradigmas de la Ingeniería del Software. Este libro trata de acercar a los usuarios de la Ingeniería de Software (profesionales, alumnos, profesores) ejemplos resueltos extraídos de casos de la vida real, y así poder extrapolar la metodología de resolución a sus propios casos prácticos. Como herramienta, se ha usado una de las más conocidas, Rational Rose Enterprise Edition. En consecuencia, este libro cubre una brecha en la edición de libros de Ingeniería de Software en general, y UML en particular, en los cuales predominan la exposición de fundamentos teóricos y casos prácticos poco sencillos o cercanos al mundo real.

Modelos para Sistemas de Información

Autor: Bustos R., Guillermo

Número de Páginas: 595

Este libro propone entregar un lenguaje para la construcción de modelos de sistemas de información. La realidad para representar son los sistemas de información que están por doquier: desde la operación de un microondas, pasando por un celular, hasta un sistema transaccional en un banco. Los modeladores y lectores son las personas que necesitan comunicar sus percepciones acerca de estos sistemas. Informalmente, el lenguaje está constituido por los distintos diagramas (notaciones y reglas) presentados en los capítulos de este libro.

Programación Web en el Entorno Servidor. (MF0492_3)

Autor: Marcos López Sanz

Número de Páginas: 268

La presente obra está dirigida a los estudiantes de certificados de profesionalidad de nivel 3, en concreto a los del módulo formativo Programación web en el entorno servidor, que está incluido dentro del certificado de profesionalidad Desarrollo de aplicaciones con tecnologías web. Los contenidos incluidos en este libro abarcan conceptos relacionados con los procesos y paradigmas propios del desarrollo de aplicaciones web de servidor así como los lenguajes y tecnologías involucradas en el soporte de gestión y manipulación en el lado del servidor, pasando por la definición de soluciones arquitectónicas dinámicas y multiplataforma como son las tecnologías de servicios. Los capítulos incluyen todo tipo de ejemplos, imágenes, tablas y casos prácticos con el propósito de facilitar la asimilación de los conocimientos tratados.

MF0492_3 Programación Web en el Entorno Servidor.

Autor: Marcos López Sanz , Juan Manuel Vara Mesa , Francisco José Soltero Domingo , Ángel Moreno Pérez

Número de Páginas: 268

La presente obra está dirigida a los estudiantes de certificados de profesionalidad de nivel 3, en concreto a los del módulo formativo Programación web en el entorno servidor, que está incluido dentro del certificado de profesionalidad Desarrollo de aplicaciones con tecnologías web. Los contenidos incluidos en este libro abarcan conceptos relacionados con los procesos y paradigmas propios del desarrollo de aplicaciones web de servidor así como los lenguajes y tecnologías involucradas en el soporte de gestión y manipulación en el lado del servidor, pasando por la definición de soluciones arquitectónicas dinámicas y multiplataforma como son las tecnologías de servicios. Los capítulos incluyen todo tipo de ejemplos, imágenes, tablas y casos prácticos con el propósito de facilitar la asimilación de los conocimientos tratados.

UML

Autor: Carlos Fontela

Número de Páginas: 177

Este libro es una guía para el uso, hecho con más pragmatismo que academicismo.Refleja las construcciones más usuales y útiles de UML.UML es la forma en la que los profesionales de sistemas documentan su trabajo, de esta manera cuando vuelvan a trabajar con código desarrollado anteriormente podrán entender de manera sencilla que es lo que hace. Como es lógico también es muy útil para directores de proyectos de software que suelen tener bajas en sus equipos y de esta manera pueden reducir las perdidas por las mismas al tener registrado que hace cada linea de código.

Temario para las oposiciones al cuerpo facultativo de Ingeniería Informática

Autor: Jesús Jiménez Herranz

Número de Páginas: 452

Recopilación de algunos temas para las oposiciones al cuerpo facultativo, especialidad en Ingeniería Informática. Sin ser un temario completo, abarca los principales temas típicos de una oposición: arquitectura de ordenadores, lenguajes de programación, sistemas operativos, redes y seguridad, entre otros.

UML. Aplicaciones en Java y C++

Autor: Carlos Jiménez De Parga

Número de Páginas: 413

Los formalismos de la Programación Orientada a Objetos son una parte clave en la preparación de cualquier informático, aunque no son menos importantes los conocimientos de Análisis y Diseño Software. Desde esta perspectiva podemos afirmar que existen dos niveles en la formación de un ingeniero de software: las capacidades de programación algorítmica y las capacidades de Análisis y Diseño Orientados a Objetos desde un prisma arquitectónico. Por esta razón se hace cada vez más necesario el estudio de estas dos disciplinas en los centros universitarios de Ingeniería y de Formación Profesional Informática. Al adentrarse en las páginas de este libro no solo hallará una explicación completa y amigable de la sintaxis y semántica de UML 2.x, sino también una gran colección de ejemplos del mundo real que le ayudarán a progresar rápidamente en el aprendizaje. Además, mediante la evolución de dos proyectos software basados en un videojuego de ajedrez y una aplicación CVS, recorrerá los aspectos esenciales del Análisis y Diseño Orientado a Objetos con UML, desde la adquisición de requisitos hasta la implementación en los lenguajes Java y C++. Por ello, en este...

Fundamentos de Ingeniería de los Requisitos

Autor: Isabel María Del Águila Cano

Número de Páginas: 157

La aplicación los principios de ingeniería, no sólo al software sino también a los requisitos del sistema software dentro del proyecto de desarrollo de software es básica y está plenamente justificada. En este libro se recogen los conceptos y etapas fundamentales de esta ingeniería de acuerdo con los planteamientos definidos por International Requirements Engineering Board (IREB), además de complementarse con otros trabajos clásicos de la ingeniería del requisitos y del software.

La gestión de los sistemas de información en la empresa

Autor: Sixto Jesús Arjonilla Domínguez , José Aurelio Medina Garrido

Número de Páginas: 424

Los directivos y emprendedores de las empresas modernas, y los universitarios que se preparan para incorporarse a éstas, no pueden dar la espalda a una nueva realidad: la complejidad y el dinamismo del entorno modifican los factores estratégicos de éxito de las empresas. En este contexto, las tecnologías de la información facilitan la renovación de los procesos de dirección y permiten su adaptación a las nuevas circunstancias. Esta obra analiza la forma de gestionar de manera eficiente la información en la empresa, estudiando la función que tienen las tecnologías y los sistemas de información en la generación de negocio. En la parte primera del libro se describen los componentes que constituyen el sistema de información de la empresa y su labor de apoyo a la realización de las actividades de planificación, organización, control, toma de decisiones y comunicación en las relaciones intra e interorganizativas. En la parte segunda se desarrollan los conocimientos necesarios para una adecuada gestión de los sistemas de información, proporcionando directrices para su planificación, la consecución de ventajas competitivas, su implantación y mantenimiento. En esta...

UML. Arquitectura de aplicaciones en Java, C++ y Python. 2ª Edición

Autor: Carlos JimÉnez De Parga

Número de Páginas: 478

Esta obra está dirigida a los desarrolladores profesionales y estudiantes que deseen alcanzar un alto nivel de conocimientos con los que crear diagramas estáticos y dinámicos en UML, lo que facilitará la construcción de aplicaciones de una forma metódica, organizada y segura. En ella hallará una explicación completa y didáctica de la sintaxis y semántica de UML 2.x, encontrará una gran colección de ejemplos reales que le ayudarán a progresar rápidamente en el aprendizaje del modelado de sus aplicaciones. Además, mediante la evolución de tres proyectos de software basados en un videojuego de ajedrez, una aplicación CVS y un cliente/servidor de cifrado remoto, recorrerá los aspectos esenciales del Análisis y Diseño Orientado a Objetos con UML, desde la adquisición de requisitos hasta la implementación en los lenguajes Java, C++ y Python. Con todo ello, en el presente volumen podrá encontrar: • Una introducción al estado del arte de la Ingeniería de Software. • Diagramas inteligibles y explicaciones detalladas de la sintaxis UML 2.x. • Once tipos de diagramas más modelado del dominio. • Un capítulo completo sobre patrones de diseño GOF. • Un capítulo ...

Entornos de desarrollo

Autor: PiÑeiro Gomez, Jose Manuel

Número de Páginas: 306

El desarrollo de software es una actividad;que requiere cada vez;de más personal especializado.;Este libro desarrolla los contenidos del módulo profesional de Entornos de desarrollo, de los Ciclos Formativos de grado superior en Desarrollo de Aplicaciones Web y Desarrollo de Aplicaciones Multiplataforma, pertenecientes a la familia profesional de Informática y Comunicaciones.;Se aborda, desde un punto de vista práctico, el empleo de entornos de desarrollo, como herramientas esenciales para la creación de programas, así como las tareas de desarrollo de software previas a la programación (análisis y diseño) y posteriores a esta, como la optimización del código y las pruebas.;Entre los principales contenidos del libro, cabe destacar los siguientes;• El proceso de desarrollo de software orientado a objetos.;• La instalación y el uso de entornos de desarrollo (Eclipse y NetBeans).;• La optimización del código, mediante la refactorización, el empleo de analizadores de código (PMD) y herramientas para el control de versiones (Git).;• Las pruebas, que tienen por objetivo mejorar la calidad del software, comprobando si este funciona correctamente y realiza las...

Edutecnología  y Aprendizaje 4.0

Autor: Enrique Ruiz-velasco Sánchez & Josefina Bárcenas López

Número de Páginas: 783

La revolución digital que los avances tecnológicos ha provocado en el mundo contribuyó a la aparición de una sociedad compleja, diversa y globalizada que demanda una educación que encare los retos de formación y de conocimientos que requieren los estudiantes del siglo XXI. Ante el panorama de surgimiento de nuevos paradigmas educativos como el de la inteligencia artificial (IA), a las Tecnologías de la Información y la Comunicación (TIC), las deberíamos pensar también como procesos educativos, para concebir así, al Aprendizaje 4.0 como un continuo que se desarrolla indistintamente en cualquier espacio y lugar.

Especificación de sistemas software en UML

Autor: Ernest Teniente López , Dolors Costal Costa , M. Ribera Sancho Samsó

Número de Páginas: 162

La presente documentación puede servir como guía para todas aquellas personas que quieran formarse en el ámbito de la ingeniería del software. Más concretamente, su objetivo principal es explicar cómo debe realizarse la especificación orientada a objetos de un sistema software en el lenguaje UML (Unified Modeling Language). El libro contiene las transparencias que se utilizan en la asignatura Ingeniería del Software: Especificación, que se imparte en la FIB e incluye numerosas referencias bibliográficas que complementan el contenido.

Aplicaciones Distribuidas En Java Con Tecnología RMI

Autor: Santi Caballe

Número de Páginas: 481

El paradigma de la computación distribuida, el desarrollo de las aplicaciones distribuidas, java para aplicaciones e introducción a remote method invocation, estudios y programación de rmi avanzado, programación con java jdbc y el paquete java sql.

Ingeniería de requisitos

Autor: Isabel María Del Águila Cano

Número de Páginas: 178

La disciplina de la Ingeniería de requisitos involucra todos los procesos y técnicas relacionadas con la determinación de las necesidades o condiciones a satisfacer por el sistema tecnológico a construir. Este libro recoge una visión general de esta ingeniería, y describe de una forma práctica como aplicar las principales técnicas descubrimiento, documentación, modelado, validación y gestión de requisitos. Se realiza una descripción de los tipos de requisitos y las principales actividades relativas a estos dentro de un proyecto. Se dedica un capítulo al contexto del sistema así como un recorrido por las tareas de descubrimiento y documentación de los requisitos. El modelado es una actividad importante en este dominio y se dedica un capítulo a describir las técnicas básicas para la elaboración de modelos de requisitos, finalmente se describen las consideraciones más importantes sobre la validación y gestión de requisitos.

Preguntas Tipo Test de Ex‡menes de Inform‡tica. Volumen II.

Autor: Ernesto Cruz Del Valle

Número de Páginas: 404

Diseño, implementación y evaluación de la herramienta web para el Proceso Educativo sobre la Probabilidad (HEP) considerando la ciencia de datos

Autor: Ricardo-adán Salas-rueda , Érika-patricia Salas-rueda , Carlos-alberto Jiménez-bandala , Rodrigo-david Salas-rueda

Número de Páginas: 136

Oposiciones Cuerpo de Profesores de Enseñanza Secundaria. Informática. Vol. IV. Gestión de proyectos, redes y sistemas multimedia

Autor: Jorge López Querol , Eva María Campos Monge , Maribel Campos Monge

Número de Páginas: 309

TEMARIO OFICIAL DE INFORMÁTICA Volumen IV [Temas del 56 al 74] GESTIÓN DE PROYECTOS, REDES Y SISTEMAS MULTIMEDIA Este es el cuarto y último volumen de un total de cuatro libros que forman el temario actualizado de Oposiciones de Secundaria de Informática. Su objetivo fundamental es el de facilitar al opositor la preparación de la prueba escrita. El contenido de este libro está desarrollado basándose en la legislación actual que regula el contenido de estas pruebas. Este volumen contiene desde el tema 56 hasta el 74. En estos temas se tratan la gestión de proyectos de ingeniería del software, redes y sistemas multimedia ofreciendo un contenido totalmente actualizado. Cada uno de los temas consta de un índice que presenta el esquema general del tema, la introducción, el desarrollo del tema en cuestión, una conclusión y bibliografía/webgrafía. Los temas se presentan de forma acotada para que el opositor sea capaz de desarrollarlo en el tiempo estipulado, asegurando que se tratan todos los puntos de interés con la profundidad adecuada. Este volumen viene acompañado de material adicional en el que el lector puede encontrar trucos sobre cómo afrontar el examen,...

Diseño de elementos software con tecnologías basadas en componentes. IFCT0609

Autor: José Carlos García Bermúdez

Número de Páginas: 313

Libro especializado que se ajusta al desarrollo de la cualificación profesional y adquisición del certificado de profesionalidad "IFCT0609 - PROGRAMACIÓN DE SISTEMAS INFORMÁTICOS". Manual imprescindible para la formación y la capacitación, que se basa en los principios de la cualificación y dinamización del conocimiento, como premisas para la mejora de la empleabilidad y eficacia para el desempeño del trabajo.

UF2213 - Modelos de datos y visión conceptual de una base de datos

Autor: Salvador Trujillo León

Número de Páginas: 280

La finalidad de esta unidad formativa es enseñar a interpretar las especificaciones de diseño definidas en los sistemas gestores de datos, utilizados por la organización para el almacenamiento de la información. Para ello, en primer lugar se analizará el modelo de datos conceptual, la introducción a las bases de datos y el análisis detallado del modelo relacional. También se estudiarán los modelos avanzados de BD, y por último, se profundizará en el análisis detallado de la distribución de BD.

Teoria General de Sistemas: Un Enfoque Hacia La Ingenieria de Sistemas 2ed

Autor: Dougglas Hurtado Carmona

Número de Páginas: 150

Segunda Edicion del tratado de la teoria general de sistemas orientandola hacia la ingenieria de sistemas. Constituye una obra didactica de calidad sobre materias que hoy en dia no son del dominio comun, pero que cada vez se haran mas indispensable como complemento necesario de la ensenanza basica superior y su proyeccion a la vida comunitaria, vale decir al ambito profesional, bancario, empresarial y, por supuesto, universitario. TABLA DE CONTENIDO 1. BASES SOBRE LA TEORIA GENERAL DE SISTEMAS (EL ENFOQUE REDUCCIONISTA. EL ENFOQUE DE LA TEORIA GENERAL DE SISTEMAS. ENFOQUES DEL ARTE DE RESOLVER PROBLEMAS.) 2. FUNDAMENTOS DE SISTEMAS (DEFINICIONES BASICAS. ELEMENTOS DE UN SISTEMA. ENTROPIA EN LOS SISTEMAS ADMINISTRACION DE SISTEMAS CONTROL DE SISTEMAS) 3. DINAMICA DE SISTEMAS 4. CONSTRUCCION DE MODELOS INFORMATICOS 5. CONSTRUCCION DE MODELOS INFORMATICOS CONCURRENTES 6. CONSTRUCCION DE MODELOS INFORMATICOS CLIENTE SERVIDOR 7. DE DINAMICA DE SISTEMAS A UML

Prueba funcional del software: un proceso de verificación constante

Autor: Edgar Serna Montoya

Número de Páginas: 248

En este libro se describen conceptos específicos para examinar los procesos de verificación del software, desde la perspectiva del análisis a varias propuestas que aplican la técnica Casos de prueba desde los casos de uso, e ilustra la estructura de un importante concepto en las pruebas del software: el esfuerzo de las pruebas se debe integrar linealmente al proceso de desarrollo del producto, desde las fases iniciales del ciclo de vida, para alcanzar logros eficientes y efectivos. Aislar el esfuerzo de la prueba en una caja negra para el final de ese ciclo es un error común y se debe evitar, porque se puede incurrir en un incremento en el tiempo de entrega y de los costos finales.

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...

UML 2.5

Autor: Laurent Debrauwer , Fien Van Der Heyde

Número de Páginas: 336

"Este libro sobre UML 2.5 está dirigido tanto a estudiantes como a desarrolladores que se ocupan del modelado de sistemas, de programas y de procesos. Etapa a etapa, el lector descubrirá los elementos de modelado a partir de ejemplos pedagógicos. Tras una introducción a la orientación a objetos, la obra presenta los diferentes diagramas de UML 2.5, desde la descripción de los requisitos a partir de casos de uso, hasta el diagrama de perfil, pasando por los diagramas de interacción, de clases, de estructura compuesta, de estados transiciones y de actividades. El lector aprenderá de qué manera los diagramas de interacción pueden utilizarse para descubrir los objetos que componen el sistema. Esta nueva edición del libro enriquece la descripción de numerosos diagramas e introduce en particular las clases y empaquetados template así como la relación de fusión de los empaquetados."--ENI Ediciones.

Ágil-UC

Autor: Hurtado Gil, Sandra Victoria , Franco Bedoya, Óscar Hernán

Número de Páginas: 221

En este libro se presenta la definición completa del proceso Ágil-UC, el cual comprende un conjunto de actividades, productos, roles y guías para orientar el desarrollo de software en equipos desarrollo pequeños (de tres a ocho personas) para proyectos de complejidad baja o media. Este proceso permite cumplir con los lineamientos para el ciclo de vida del desarrollo de software definidos en la norma ISO/IEC 29110, parte 5-1-1, el perfil de entrada inicial del grupo de perfiles genéricos; al tiempo que incluye prácticas ampliamente conocidas de métodos ágiles. Ágil-UC es el resultado de un proceso de investigación realizado en la Universidad de Caldas, y puede ser aplicado en contextos empresariales, especialmente para pequeñas empresas que están empezando a trabajar en el sector software o para áreas de desarrollo de software dentro de empresas de sectores que no están relacionados con tecnologías de información. Ágil-UC también puede ser aplicado en contextos académicos, como proyectos de curso, proyectos de grado o prácticas que se realicen en grupos o en equipos de estudiantes.

Java a fondo

Autor: Pablo Sznajdleder

Número de Páginas: 463

Java a fondo, ya en su tercera edición, es un curso universitario de lenguaje y desarrollo de aplicaciones Java (actualizado a la versión 8) basado en un enfoque totalmente práctico, sin vueltas ni rodeos. El libro comienza desde un nivel "cero" y avanza hasta llegar a temas complejos como introspección de clases y objetos, acceso a bases de datos (JDBC), multiprogramación, networking y objetos distribuidos (RMI), entre otros. Incluye introducción a Hibernate y Spring.

Programación Orientada a Objetos C++ y Java

Autor: Luis López Goytia , Ángel Gutiérrez González

Número de Páginas: 309

"Medir los avances de la programación por líneas de código es como medir el progreso de la construcción de aviones por peso." Bill Gates Este texto está desarrollado con un enfoque integral en la enseñanza de la programación estructurada y la programación orientada a objetos. Los autores buscan en todo momento que los lectores aprendan y enseñen a programar; en otras palabras, es un libro que presenta aspectos básicos de la programación, pero que muestra las ligas indispensables hacia la ingeniería de software y señala recomendaciones. Uno de los principales propósitos de los autores es darles a los alumnos las herramientas necesarias para que adquieran una nueva forma de pensar y resolver problemas; es decir, que obtengan las habilidades necesarias para descomponer problemas y desarrollar las mejores soluciones de programación.

Curso de Ingeniería de Software

Autor: Daniel Ramos , Raúl Noriega , José Rubén Laínez , Alicia Durango

Número de Páginas: 341

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). El primero de los efectos que aún podemos ver a día de hoy pone de manifiesto que uno de cada cuatro proyectos de software falla en la entrega. Además el cambio de personal con tasas en torno al 20% se considera algo normal. Otro de los problemas es que los grandes proyectos abarcan periodos ...

Últimos libros y autores buscados