Unidades de trabajo

Facilitaremos materiales para que puedas realizar estas unidades siempre contando con las tecnologías más actualizadas, sintiéndose los tribunales atraídos ante tu propuesta de actividades

Nos aseguraremos que seas capaz de defender cada una de las Unidades que tienes que presentar ante el Tribunal

Te propondremos actividades sobre herramientas novedosas como puedan ser:

  • Programación de dispositivos móviles
  • Uso de herramientas Google
  • E-learning
  • JQuery
  • JSon
  • XNA, para la programación de juegos
 

Programación didáctica

Una de las principales tareas que realizaremos será el asesoramiento sobre que módulo o asignatura deberías hacer tu programación, teniendo en cuenta las características más adecuadas a tu perfil

Realizaremos una preparación tutorizada para realizar la programación didáctica desde cero

Defensa de la programación didáctica. Donde expondrás delante de los profesores tu programación, siendo esta defensa evaluada, corrigiendo los errores efectuados. Esto es muy importante porque perderás el miedo a exponer delante de un tribunal tu programación.

Nos aseguraremos que tu  programación sea diferente tanto del resto de alumnos de esta academia, como de las otras academias

Práctico

Para la preparación del supuesto práctico la realizaremos a través de clases teóricas donde explicaremos conceptos sobre los ejercicios y realizaremos suficientes ejemplos prácticos para que el opositor pueda afrontar esta prueba con todo tipo de garantías. Es por ello que veremos los exámenes de otros años, comentando las características de cada uno.

La preparación del práctico lo haremos del siguiente modo: 

  • Redes de computadores
    • Características de las redes
    • Direcciones IP
    • Máscaras
    • Tablas de routeo
    •  Routeo dinámico (RIP)
    • Servicios del nivel de aplicación: DNS, DHCP, etc.
  • Bases de datos
    • Esquema entidad relación – EER
    • Formas normales
    • SQL (Lenguaje de definición de datos y de manipulación de datos)
    • Transacciones
    • PL/SQL
  • Programación
    • Lenguaje C
    • Vectores
    • Punteros
    • Programación Orientada a Objetos
    • Java
  • Sistemas Operativos
    • Gestión de la memoria
    • Gestión de procesos
    • Shell-Script
    • Linux

Temario

El temario que te facilitaremos ha sido elaborado por los profesores de esta academia y está en constante cambio para ser adaptado a las últimas novedades en el ámbito de la informática.

Descárgate un ejemplo de un tema aquí: 02 – Elementos funcionales de un ordenador digital

Temario para la oposición de Profesores de Secundaria en Informática

1. Representación y comunicación de la información.

2. Elementos funcionales de un ordenador digital.

3. Componentes, estructura y funcionamiento de la Unidad Central de Proceso.

4. Memoria interna. Tipos. Direccionamiento. Características y funciones.

5. Microprocesadores. Estructura. Tipos. Comunicación con el exterior.

6. Sistemas de almacenamiento externo. Tipos. Características y funcionamiento.

7. Dispositivos periféricos de entrada/salida. Características y funcionamiento.

8. Hardware comercial de un ordenador. Placa base. Tarjetas controladoras de dispositivos y de entrada/salida.

9. Lógica de circuitos. Circuitos combinacionales y secuenciales.

10. Representación interna de los datos.

11. Organización lógica de los datos. Estructuras estáticas.

12. Organización lógica de los datos. Estructuras dinámicas.

13. Ficheros. Tipos. Características. Organizaciones.

14. Utilización de ficheros según su organización.

15. Sistemas operativos. Componentes. Estructura. Funciones. Tipos.

16. Sistemas operativos: Gestión de procesos.

17. Sistemas operativos: Gestión de memoria.

18. Sistemas operativos: Gestión de entradas/salidas.

19. Sistemas operativos: Gestión de archivos y dispositivos.

20. Explotación y Administración de sistemas operativos monousuario y multiusuario.

21. Sistemas informáticos. Estructura física y funcional.

22. Planificación y explotación de sistemas informáticos. Configuración. Condiciones de instalación. Medidas de seguridad. Procedimientos de uso.

23. Diseño de algoritmos. Técnicas descriptivas.

24. Lenguajes de programación. Tipos. Características.

25. Programación estructurada. Estructuras básicas. Funciones y Procedimientos.

26. Programación modular. Diseño de funciones. Recursividad. Librerías.

27. Programación orientada a objetos. Objetos. Clases. Herencia. Polimorfismo. Lenguajes.

28. Programación en tiempo real. Interrupciones. Sincronización y comunicación entre tareas. Lenguajes.

29. Utilidades para el desarrollo y prueba de programas. Compiladores. Interpretes. Depuradores.

30. Prueba y documentación de programas. Técnicas.

31. Lenguaje C: Características generales. Elementos del lenguaje. Estructura de un programa. Funciones de librería y usuario. Entorno de compilación. Herramientas para la elaboración y depuración de programas en lenguaje C.

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.

33. Programación en lenguaje ensamblador. Instrucciones básicas. Formatos.

Direccionamientos.

34. Sistemas gestores de base de datos. Funciones. Componentes. Arquitecturas de referencia y operacionales. Tipos de sistemas.

35. La definición de datos. Niveles de descripción. Lenguajes. Diccionario de datos.

36. La manipulación de datos. Operaciones. Lenguajes. Optimización de consultas.

37. Modelo de datos jerárquico y en red. Estructuras. Operaciones.

38. Modelo de datos relacional. Estructuras. Operaciones. Álgebra relacional.

39. Lenguajes para la definición y manipulación de datos en sistemas de base de datos relacionales. Tipos. Características. Lenguaje SQL.

40. Diseño de bases de datos relacionales.

41. Utilidades de los sistemas gestores de base de datos para el desarrollo de aplicaciones. Tipos. Características.

42. Sistemas de base de datos distribuidos.

43. Administración de sistemas de base de datos.

44. Técnicas y procedimientos para la seguridad de los datos.

45. Sistemas de información. Tipos. Características. Sistemas de información en la empresa.

46. Aplicaciones informáticas de propósito general y para la gestión empresarial. Tipos. Funciones. Características.

47. Instalación y explotación de aplicaciones informáticas. Compartición de datos.

48. Ingeniería del software. Ciclo de desarrollo del software. Tipos de ciclos de desarrollo. Metodologías de desarrollo. Características distintivas de las principales metodologías de desarrollo utilizadas en la Unión Europea.

49. Análisis de sistemas: Modelización de tratamientos. Modelo de flujo de  datos y control. Técnicas descriptivas. Documentación.

50. Análisis de sistemas: Modelización conceptual de datos. Técnicas descriptivas.

Documentación.

51. Análisis de sistemas: Especificación funcional del sistema. Búsqueda y descripción de requisitos funcionales. Especificación de soluciones técnicas. Análisis de viabilidad técnica y económica.

52. Diseño lógico de funciones. Definición de funciones. Descomposición modular.

Técnicas descriptivas. Documentación.

53. Diseño lógico de datos. Transformación del modelo conceptual a modelos lógicos.

Análisis relacional de datos. Documentación.

54. Diseño de interfaces de usuario. Criterios de diseño. Descripción de interfaces.

Documentación. Herramientas para la construcción de interfaces.

55. Diseño físico de datos y funciones. Criterios de diseño. Documentación.

56. Análisis y diseño orientado a objetos.

57. Calidad del software. Factores y métricas. Estrategias de prueba.

58. Ayudas automatizadas para el desarrollo de software (herramientas CASE). Tipos. Estructura. Prestaciones.

59. Gestión y control de proyectos informáticos. Estimación de recursos. Planificación temporal y organizativa. Seguimiento.

60. Sistemas basados en el conocimiento. Representación del conocimiento.

Componentes y arquitectura.

61. Redes y servicios de comunicaciones.

62. Arquitecturas de sistemas de comunicaciones. Arquitecturas basadas en niveles. Estándares.

63. Funciones y servicios del nivel físico. Tipos y medios de transmisión. Adaptación al medio de transmisión. Limitaciones a la transmisión. Estándares.

64. Funciones y servicios del nivel de enlace. Técnicas. Protocolos.

65. Funciones y servicios del nivel de red y del nivel de transporte. Técnicas. Protocolos.

66. Funciones y servicios en niveles sesión, presentación y aplicación. Protocolos. Estándares.

67. Redes de área local. Componentes. Topologías. Estándares. Protocolos.

68. Software de sistemas en red. Componentes. Funciones. Estructura.

69. Integración de sistemas. Medios de interconexión. Estándares. Protocolos de acceso a redes de área extensa.

70. Diseño de sistemas en red local. Parámetros de diseño. Instalación y configuración de sistemas en red local.

71. Explotación y administración de sistemas en red local. Facilidades de gestión.

72. La seguridad en sistemas en red. Servicios de seguridad. Técnicas y sistemas de protección. Estándares.

73. Evaluación y mejora de prestaciones en un sistema en red. Técnicas y procedimientos de medidas.

74. Sistemas multimedia.

Temario para la oposición de Profesores Técnicos en Formación Profesional

1. Representación y comunicación de la información.

2. Elementos funcionales de un ordenador digital. Arquitectura.

3. Componentes, estructura y funcionamiento de la Unidad Central de Proceso.

4. Memoria interna. Tipos. Direccionamiento. Características y funciones.

5. Microprocesadores. Estructura. Tipos. Comunicación con el exterior.

6. Sistemas de almacenamiento externo. Tipos. Características y funcionamiento.

7. Dispositivos periféricos de entrada/salida. Características y funcionamiento.

8. Componentes hardware comerciales de un ordenador. Placa base. Tarjetas controladoras de dispositivo y de entrada/salida.

9. Lógica de circuitos. Circuitos combinacionales y secuenciales.

10. Representación interna de los datos.

11. Organización lógica de los datos. Estructuras estáticas.

12. Organización lógica de los datos. Estructuras dinámicas.

13. Ficheros. Tipos. Características. Organizaciones.

14. Utilización de ficheros según su organización.

15. Sistemas operativos. Componentes. Estructura. Funciones. Tipos.

16. Sistemas operativos: Gestión de procesos.

17. Sistemas operativos: Gestión de memoria.

18. Sistemas operativos: Gestión de entradas/salidas.

19. Sistemas operativos: Gestión de archivos y dispositivos.

20. Explotación y administración de un Sistema Operativo Monousuario.

21. Explotación y administración de un Sistema Operativo Multiusuario.

22. Sistemas informáticos. Estructura física y funcional.

23. Instalación de un sistema informático. Entorno. Elementos. Conexión. Configuración. Medidas de seguridad.

24. Planificación y explotación de un Sistema Informático.

25. Diseño de algoritmos. Técnicas descriptivas.

26. Lenguajes de programación. Tipos y características.

27. Programación estructurada. Estructuras básicas. Funciones y procedimientos.

28. Programación modular. Diseño de funciones. Recursividad. Librerías.

29. Programación orientada a objetos. Objetos. Clases. Herencia. Poliformismos.

30. Programación en tiempo real. Interrupciones. Sincronización y comunicación entre tareas.

31. Utilidades para el desarrollo y pruebas de programas. Compiladores. Intérpretes. Depuradores.

32. Técnicas para la verificación, prueba y documentación de programas.

33. Programación en lenguaje ensamblador. Instrucciones básicas. Formatos. Direccionamientos.

34. Lenguaje C: Características generales. Elementos del lenguaje. Estructura de un programa.

Funciones de librería y usuario. Entorno de compilación. Herramientas para la elaboración y depuración de programas en lenguaje C.

35. 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. Gráficos en C.

36. Sistemas gestores de bases de datos. Funciones. Componentes. Arquitectura de referencia y operacionales. Tipos de sistemas.

37. Modelo de datos relacional. Estructura. Operaciones. Álgebra relacional.

38. Lenguajes para definición y manipulación de datos en sistemas de bases de datos relacionales.

Tipos. Características. Lenguaje SQL.

39. Desarrollo de aplicaciones mediante bases de datos relacionales.

40. Explotación automática de documentación administrativa.

41. Aplicaciones informáticas de propósito general y para la gestión comercial. Tipos. Funciones.

Características.

42. Instalación y explotación de aplicaciones informáticas.

43. Utilización compartida de recursos, ficheros y datos entre aplicaciones informáticas.

44. Análisis y diseño de aplicaciones informáticas.

45. Análisis y diseño de servicios de presentación en un entorno gráfico.

46. Diseño de interfaces gráficas de usuario.

47. Diseño de interfaces en contexto de gestión.

48. Lenguajes de alto nivel en entorno gráfico.

49. Sistemas multimedia.

50. Calidad y documentación en entornos gráficos.

51. Ayudas automatizadas para el desarrollo de software (herramientas CASE). Tipos. Estructura. Prestaciones.

52. Sistemas en red. Tipos. Componentes y topologías.

53. Transmisión de datos. Medios. Tipos. Técnicas. Perturbaciones.

54. Arquitectura de sistemas de comunicación. Niveles. Funciones. Servicios.

55. Conexión de ordenadores en red. Elementos hardware necesarios. Tipos y características.

56. Software de sistemas en red. Componentes. Funciones y estructura.

57. Redes de área local. Hardware. Software. Recursos compartidos.

58. Redes de área extensa. Interconexión redes locales.

59. Análisis e implantación de un sistema en red.

60. Instalación y configuración de sistemas en red local.

61. Integración de sistemas. Medios de interconexión estándares.

62. Evaluación y mejora del rendimiento de sistemas en red.

63. Seguridad de los sistemas en red.

64. Explotación y administración de sistemas en red.

65. Análisis comparativo entre un sistema operativo multiusuario y un sistema en red.