Profesores de Enseñanza Secundaria: Informática II Algoritmia y Bases de Datos [Temas del 21 al 38]

Profesores de Enseñanza Secundaria: Informática II Algoritmia y Bases de Datos [Temas del 21 al 38]

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

29,90 €(IVA inc.)

Este volumen contiene 18 temas de los 74 que componen el temario de Informática de Secundaria, concretamente desde el tema 21 hasta el 38. En estos temas se desarrollan los bloques de Sistemas Informáticos, Algoritmia y los temas dedicados a bases de datos más generales. Estos temas ofrecen un contenido totalmente actualizado recogiendo las últimas novedades en las disciplinas que se presentan. 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, ejemplos para añadir a los temas, contextualización en los ciclos formativos y otros recursos de interés. ÍNDICE DE CONTENIDO INTRODUCCIÓN BLOQUE II TEMA 21. SISTEMAS INFORMÁTICOS. ESTRUCTURA FÍSICA Y FUNCIONAL 21.1 INTRODUCCIÓN 21.2 SISTEMAS INFORMÁTICOS 21.3 ESTRUCTURA FÍSICA DE UN SISTEMA INFORMÁTICO 21.3.1 CPU 21.3.2 Memoria interna 21.3.3 Memoria externa. Unidades de almacenamiento 21.4 ESTRUCTURA FUNCIONAL DE UN SISTEMA INFORMÁTICO 21.4.1 Software de sistema 21.4.2 Software de programación 21.4.3 Software de aplicación 21.4.4 Software malicioso 21.5 SISTEMAS EN RED 21.6 SEGURIDAD EN LOS SISTEMAS INFORMÁTICOS 21.7 CONCLUSIÓN TEMA 22. PLANIFICACIÓN Y EXPLOTACIÓN DE SISTEMAS INFORMÁTICOS. CONFIGURACIÓN. CONDICIONES DE INSTALACIÓN MEDIDAS DE SEGURIDAD. PROCEDIMIENTOS DE USO 22.1 INTRODUCCIÓN 22.2 PLANIFICACIÓN DE SISTEMAS INFORMÁTICOS 22.2.1 Identificación de necesidades 22.2.2 Gestión de inventario 22.2.3 Gestión de incidencias 22.2.4 Gestión de cambios 22.3 EXPLOTACIÓN DE SISTEMAS INFORMÁTICOS 22.3.1 Condiciones de instalación 22.3.2 Medidas de seguridad 22.3.3 Monitorización del sistema 22.4 TENDENCIAS Y PROCEDIMIENTOS DE USO 22.4.1 AWS 22.5 CONCLUSIÓN TEMA 23. DISEÑO DE ALGORITMOS TÉCNICAS DESCRIPTIVAS 23.1 INTRODUCCIÓN. 23.2 COMPONENTES DE UN ALGORITMO 23.2.1 Datos 23.2.2 Constantes y variables. 23.2.3 Expresiones y operadores. 23.2.4 Instrucciones 23.3 TÉCNICAS DESCRIPTIVAS 23.3.1 Lenguaje natural. 23.3.2 Pseudocódigo. 23.3.3 Lenguaje gráfico (diagrama de flujo) 23.4 DISEÑO DE ALGORITMOS. TÉCNICAS DESCRIPTIVAS 23.4.1 Recursividad. 23.4.2 Algoritmos de vuelta atrás (Backtracking) 23.4.3 Ramificación y poda 23.4.4 Algoritmos voraces 23.4.5 Divide y vencerás 23.4.6 Programación dinámica 23.5 ANÁLISIS DE ALGORITMOS 23.6 CONCLUSIÓN. TEMA 24. LENGUAJES DE PROGRAMACIÓN. TIPOS. CARACTERÍSTICAS 24.1 INTRODUCCIÓN 24.2 LENGUAJES DE PROGRAMACIÓN 24.2.1 Características 24.2.2 Tipos . 24.3 LENGUAJES DE ALTO NIVEL. JAVA 24.4 CONCLUSIÓN. TEMA 25. PROGRAMACIÓN ESTRUCTURADA. ESTRUCTURAS BÁSICAS FUNCIONES Y PROCEDIMIENTOS 25.1 INTRODUCCIÓN 25.2 PROGRAMACIÓN ESTRUCTURADA. CARACTERÍSTICAS 25.3 TEOREMA DE ESTRUCTURA 25.4 ESTRUCTURAS BÁSICAS 25.5 FUNCIONES Y PROCEDIMIENTOS 25.5.1 Funciones 25.5.2 Procedimientos 25.5.3 Variables locales y globales 25.5.4 Paso de parámetros por valor y por referencia 25.6 DESVIACIONES COMUNES DE LA PROGRAMACIÓN ESTRUCTURADA 25.6.1 Salida temprana 25.6.2 Gestión de excepciones 25.7 MÉTRICAS DE CALIDAD ESTRUCTURAL. ACOPLAMIENTO Y COHESIÓN 25.8 CONCLUSIÓN TEMA 26. PROGRAMACIÓN MODULAR. DISEÑO DE FUNCIONES RECURSIVIDAD. LIBRERÍAS 26.1 INTRODUCCIÓN 26.2 PROGRAMACIÓN MODULAR 26.3 DISEÑO DE FUNCIONES Y PROCEDIMIENTOS 26.4 MÉTRICAS DE CALIDAD DE FUNCIONES. ACOPLAMIENTO Y COHESIÓN 26.5 PROGRAMACIÓN FUNCIONAL 26.6 RECURSIVIDAD 26.7 LIBRERÍAS 26.8 CONCLUSIÓN TEMA 27. PROGRAMACIÓN ORIENTADA A OBJETOS 27.1 INTRODUCCIÓN A LA PROGRAMACIÓN ORIENTADA A OBJETOS 27.2 OBJETOS 27.3 CLASES 27.4 HERENCIA 27.5 POLIMORFISMO 27.6 PRINCIPIOS Y PATRONES DE DISEÑO. PRINCIPIOS SOLID 27.7 LENGUAJES 27.8 CONCLUSIÓN TEMA 28. PROGRAMACIÓN EN TIEMPO REAL. INTERRUPCIONES 28.1 INTRODUCCIÓN 28.2 PROGRAMACIÓN EN TIEMPO REAL 28.3 INTERRUPCIONES. 28.4 SINCRONIZACIÓN Y COMUNICACIÓN ENTRE TAREAS 28.5 LENGUAJES EN TIEMPO REAL. 28.6 CONCLUSIÓN. TEMA 29. UTILIDADES PARA EL DESARROLLO Y PRUEBA DE PROGRAMAS. COMPILADORES, INTÉRPRETES. DEPURADORES 29.1 INTRODUCCIÓN 29.2 UTILIDADES PARA EL DESARROLLO DE PROGRAMAS 29.3 TRADUCTORES 29.4 DEPURADORES 29.5 PRUEBA DE PROGRAMAS 29.6 CONCLUSIÓN TEMA 30. PRUEBA Y DOCUMENTACIÓN DE PROGRAMAS. TÉCNICAS 30.1 INTRODUCCIÓN 30.2 PRUEBAS DE PROGRAMAS 30.2.5 TDD 30.3 DOCUMENTACIÓN DE PROGRAMAS 30.4 CONCLUSIÓN. TEMA 31. LENGUAJE C: CARACTERÍSTICAS GENERALES 31.1 INTRODUCCIÓN. 31.2 CARACTERÍSTICAS GENERALES 31.3 ELEMENTOS DEL LENGUAJE. 31.4 INSTRUCCIONES DE CONTROL. 31.5 ESTRUCTURA DE UN PROGRAMA 31.6 FUNCIONES 31.7 FUNCIONES DE LIBRERÍA Y DE USUARIO 31.8 ENTORNO DE COMPILACIÓN 31.9 HERRAMIENTAS PARA LA ELABORACIÓN Y DEPURACIÓN DE PROGRAMAS EN LENGUAJE C 31.10 CONCLUSIÓN TEMA 32. LENGUAJE C: MANIPULACIÓN DE ESTRUCTURAS DE DATOS DINÁMICAS Y ESTÁTICAS. ENTRADA Y SALIDA DE DATOS. GESTIÓN DE PUNTEROS. PUNTEROS A FUNCIONES 32.1 INTRODUCCIÓN. 32.2 GESTIÓN DE PUNTEROS 32.3 ESTRUCTURAS DE DATOS ESTÁTICAS 32.4 ESTRUCTURAS DE DATOS DINÁMICAS 32.5 ENTRADA Y SALIDA DE DATOS 32.6 CONCLUSIÓN TEMA 33. PROGRAMACIÓN EN LENGUAJE ENSAMBLADOR INSTRUCCIONES BÁSICAS. FORMATOS. DIRECCIONAMIENTOS 33.1 INTRODUCCIÓN 33.2 PROGRAMACIÓN EN LENGUAJE ENSAMBLADOR 33.3 INSTRUCCIONES BÁSICAS 33.4 FORMATOS 33.5 DIRECCIONAMIENTOS 33.6 REGISTROS 33.6.1 Registros de propósito general 33.6.2 Registros de Segmento 33.7 EJEMPLO PRÁCTICO 33.8 CONCLUSIÓN TEMA 34. SISTEMAS GESTORES DE BASES DE DATOS. FUNCIONES Y COMPONENTES. ARQUITECTURAS DE REFERENCIA Y OPERACIONALES. TIPOS DE SISTEMAS 34.1 INTRODUCCIÓN 34.2 FUNCIONES Y COMPONENTES DE LOS SISTEMAS GESTORES DE BASES DE DATOS 34.3 ARQUITECTURAS 34.4 TIPOS DE SISTEMAS 34.5 SISTEMAS GESTORES DE BASES DE DATOS EN LA ACTUALIDAD 34.6 CONCLUSIÓN. TEMA 35. LA DEFINICIÓN DE DATOS. NIVEL DE DESCRIPCIÓN LENGUAJES. DICCIONARIO DE DATOS 35.1 INTRODUCCIÓN 35.2 ARQUITECTURAS 35.2.1 Arquitectura operacional 35.3 LENGUAJES DE DEFINICIÓN DE DATOS 35.3.1 DLL de SQL 35.3.2 DDL en MongoDB 35.4 DICCIONARIO DE DATOS 35.5 CONCLUSIÓN TEMA 36. LA MANIPULACIÓN DE DATOS. OPERACIONES. LENGUAJES OPTIMIZACIÓN DE CONSULTAS 36.1 INTRODUCCIÓN 36.2 LENGUAJES DE MANIPULACIÓN DE DATOS 36.3 OPERACIONES 36.4 MANIPULACIÓN DE DATOS CON SQL 36.5 LENGUAJE DE MANIPULACIÓN DE DATOS DE MONGODB 36.6 OPTIMIZACIÓN DE CONSULTAS 36.7 CONCLUSIÓN TEMA 37. MODELO DE DATOS JERÁRQUICO Y EN RED. ESTRUCTURAS 37.1 INTRODUCCIÓN 37.2 MODELO DE DATOS JERÁRQUICO 37.3 MODELO DE DATOS EN RED 37.4 CONCLUSIÓN TEMA 38. MODELO DE DATOS RELACIONAL. ESTRUCTURAS OPERACIONES. ÁLGEBRA RELACIONAL 38.1 INTRODUCCIÓN 38.2 MODELO DE DATOS RELACIONAL 38.3 ESTRUCTURAS 38.3.5 Restricciones semánticas 38.4 ÁLGEBRA RELACIONAL. OPERACIONES 38.5 CONCLUSIÓN BIBLIOGRAFÍA Y WEBGRAFÍA MATERIAL ADICIONAL

  • ISBN: 9788419444400
  • Editorial: RA-MA
  • Encuadernacion: Rústica
  • Páginas: 306
  • Fecha Publicación: 15/01/2023
  • Nº Volúmenes: 1
  • Idioma: