Todos los temas están tratados con profundidad y rigor e incorporan las últimas novedades para asegurar su actualización hasta la fecha de edición. Así mismo, para facilitar su aprendizaje, se incluyen una gran cantidad de imágenes y numerosos ejemplos.
En un segundo volumen se incluye el bloque de Sistemas y comunicaciones.
Y como complemento didáctico, le ofrecemos nuestro libro de Test y supuestos prácticos, en el que se incluye una colección de preguntas con respuestas alternativas sobre los temas desarrollados, muy útiles para el repaso y autoevaluación de los conocimientos aprendidos y 6 supuestos prácticos, con los que podrá entrenarse para la realización de este tipo de ejercicios. Bloque I. Tecnología básica Tema 1. Informática básica. Conceptos de datos e información. Concepto de sistema de información. Elementos constitutivos de un sistema de información. Características y funciones. Arquitectura de ordenadores. Elementos básicos. Funciones. La unidad central de proceso. La memoria: tipos, jerarquía y modos de direccionamiento Tema 2. Periféricos: conectividad y administración. Elementos de impresión. Elementos de almacenamiento. Elementos de visualización y digitalización Tema 3. Tipos abstractos y Estructuras de datos. Organizaciones de ficheros. Algoritmos. Formatos de información y ficheros Tema 4. Sistemas operativos. Características y elementos constitutivos. Sistemas Windows. Sistemas Unix y Linux. Sistemas operativos para dispositivos móviles Tema 5. Sistemas de gestión de bases de datos relacionales. Características y componentes. Sistemas de gestión de bases de datos orientados a objetos Bloque II. Desarrollo de sistemas Tema 1. Modelo conceptual de datos. Entidades, atributos y relaciones. Reglas de modelización. Diagramas de flujo de datos. Reglas de construcción. Descomposición en niveles. Flujogramas Tema 2. Diseño de bases de datos. Diseño lógico y físico. El modelo lógico relacional. Normalización Tema 3. Lenguajes de programación. Representación de tipos de datos. Operadores. Instrucciones condicionales. Bucles y recursividad. Procedimientos, funciones y parámetros. Vectores y registros. Estructura de un programa Tema 4. Lenguajes de interrogación de bases de datos. Estándar ANSI SQL Tema 5. Diseño y programación orientada a objetos. Elementos y componentes software: objetos, clases, herencia, métodos, sobrecarga. Ventajas e inconvenientes. Patrones de diseño y lenguaje de modelado unificado (UML) Tema 6. Lenguajes de programación. Características, elementos y funciones en entornos Java, C, y C++ y. Net Tema 7. Arquitectura cliente/servidor. Modelo de 2 capas. Modelo de 3 capas. Componentes y operación. Arquitecturas de servicios web (WS) Tema 8. Aplicaciones Web. Tecnologías de programación. JavaScript, applets, servlets, y servicios web. Lenguajes de descripción de datos: HTML, XML y sus derivaciones. Navegadores y lenguajes de programación web. Lenguajes de script Tema 9. Accesibilidad, diseño universal y usabilidad. Acceso y usabilidad de las tecnologías, productos y servicios relacionados con la sociedad de la información. Confidencialidad y disponibilidad de la información en puestos de usuario final Tema 10. Herramientas CASE: características. Repositorios: estructura y actualización. Generación de código y documentación. Programas para control de versiones