UNIDAD EDUCATIVA PARTICULAR JEAN PIAGET 2018 - 2019
PLAN CURRICULAR ANUAL
1. DATOS INFORMATIVOS Área: Técnica de Servicios Asignatura: DESARROLLO DE FUNCIONES INFORMATICOS Docente(s): MAURO VEGA ALVARIO Grado/curso: 3ero Administración de Sistemas Nivel Educativo: Bachillerato 2. TIEMPO Carga horaria semanal No. Semanas de Evaluación del aprendizaje e imprevistos Total de semanas clases Total de periodos trabajo 3 horas 40 5 semanas 35 105 períodos 3. OBJETIVOS GENERALES Objetivos del área: Objetivos del grado/curso: Administrar sistemas informáticos, realizando la implantación, explotación y mantenimiento de Implantar y administrar sistemas informáticos monousuario y multiusuario los requerimientos de bajo y medio nivel de los sistemas informáticos, en los que se apoya la gestión y administración de la empresa, prestando soporte directo a los usuarios finales, aplicando y cumpliendo los requisitos legales vigentes en el sector. 4. EJES TRANSVERSALES: 4. EJES INSTITUCIONALES: • La interculturalidad Respeto, Identidad, Justicia • La formación de una ciudadanía democrática Puntualidad, Lealtad, Generosidad • La protección del medioambiente Solidaridad, Obediencia, Gratitud • El cuidado de la salud y los hábitos de recreación de los estudiantes Tolerancia, Perseverancia, Paz • La educación sexual en los jóvenes Responsabilidad, Empatía, Bondad Honestidad, Humildad, Fortaleza
5. DESARROLLO DE UNIDADES DE PLANIFICACIÓN*
N.º Título de la unidad de Objetivos específicos de la Contenidos** Orientaciones metodológicas Evaluación*** Duración en planificación unidad de planificación semanas 1. Repasar los conocimientos del Javascript como lenguaje - Utilizar los manuales específicos del - Se han clasificado las instrucciones 15 periodos Introducción: Sistema lenguaje de programación script. estructurado. compilador, del editor y del equipo a típicas de los lenguajes informático, funciones y - Ciclo de creación de un emplear. estructurados según su función. programa. medios del administrador - Estructura general de un - Entregar a los alumnos varios listados en - Se ha descrito la utilidad de las del sistema programa. Bloques de papel de programas fuente codificados en C, librerías y de los enlazadores de los declaración. Bloques de para su discusión y utilización. sistemas operativos y depuradores, ejecución. - Utilizar prácticamente un editor para así como su forma de empleo. - Estructura de un programa en introducir, corregir, salvar e imprimir texto. - Se ha comprobado que la javascript. Directrices para el - Instalar el compilador a emplear. utilización de recursos preprocesador. Declaración de - Utilizar el depurador de código que del sistema (procesador, memoria, acompañe al compilador. periféricos) permite variables y funciones externas. - Utilizar prácticamente el compilador, el que la integración y el enlace de Declaración de variables globales enlazador, las librerías, y el depurador, a programas sea ejecutable. y funciones prototipo. Funciones partir de los listados de programas fuentes. - Se ha descrito el entorno de (main(), etc.). Obtener y probar el código ejecutable de desarrollo del lenguaje, recursos - Un editor de texto. Elementos. programas ya elaborados. que se utilizan y procedimiento - Funciones. De usuario. De - Describir y justificar el proceso de práctico de desarrollo de librería. obtención de programas ejecutables. Características del sistema de - La compilación. Características - Reconocer y manejar las utilidades de un desarrollo elegido del compilador que se empleará. editor. - Se han citado y explicado criterios Opciones más utilizadas. - Resolver y presentar los ejercicios de calidad de la documentación de - El enlazado. Opciones más propuestos enel modo y tiempo previstos. configuración. utilizadas. - Identificar y comprender la documentación - Se ha descrito e interpretado el - Los ficheros de cabecera. presente en los listados. uso adecuado de los recursos del Ficheros más - Elaborar un esquema general del proceso lenguaje C. utilizados. de obtención de programas ejecutables y de - Librerías más utilizadas. las funciones de un editor. - Ejecución de un programa. - La depuración. Opciones del depurado 2. Arquitectura del sistema Repasar las principales - Estructura del sistema. - Utilizar los manuales específicos del - Se han descrito las características 8 periodos operativo características y estructura del - Arquitectura del sistema operativo. sistema y del equipo a emplear. de la arquitectura del sistema - Interfaz de las llamadas al sistema. sistema operativo sobre el que se - Resolver y presentar los ejercicios pro- operativo. va a trabajar. puestos en el modo y tiempo previstos. - Se han descrito las características - Identificar y comprender la documentación de la interfaz de las llamadas al sobre el sistema. sistema. - Identificar y comprender las características - Se ha descrito la utilidad de las del sistema librerías y de los enlazadores de los sistemas operativos y depuradores, así como su forma de empleo. - Se ha comprobado que la utilización de recursos del sistema (procesador, memoria, periféricos) per- mite que la integración y el enlace de programas sea ejecutable. 3. Ficheros. Introducción a las características - El sistema de ficheros. - Utilizar los manuales específicos del - Se han diseñado y codificado 14 periodos de la gestión de ficheros Características. sistema y del equipo a emplear, así como programas que ponen en evidencia Estructura. consulta de libros, manuales y revistas. el uso adecuado de los recursos del Tipos de ficheros. Tablas de control - Crear funciones de usuario. lenguaje C de acceso a los ficheros. - Utilizar las funciones de librería. - Se han explicado modelos de - Discutir ejercicios resueltos. interfaz de programación que - Administración de los sistemas de - Plantear ejercicios. ofrecen los sistemas y su ficheros. Operaciones sobre el disco. - Resolver ejercicios en grupo. procedimiento de aplicación desde Generación del sistema. Chequeo del - Resolver y presentar los ejercicios un programa. sistema. propuestos en el modo y tiempo previstos, - Se han identificado funciones o - Sistema de entrada/salida sobre valorando la correcta elección de las servicios de llama- da al sistema, ficheros. estructuras, la calidad del resulta- do, la tales como: entrada/salida de datos - Librería estándar de eficiencia del resultado, la documentación, y gestión de disco. entrada/salida. las pruebas realizadas. - Se ha justificado la necesidad de la - Control sobre ficheros abiertos - Identificar y comprender la prueba sistemática de los cambios (Fcntl). documentación. introducidos en un sistema y sus - Administración de ficheros. aplicaciones. - Compartición y bloqueo de ficheros. - Se han descrito métodos de prueba sistemática del funcionamiento de los programas desarrollados. - Se ha elaborado la documentación correspondiente. - Se han relacionado diversos requerimientos formulados al sistema con componentes hardware y software. - Se ha descrito la utilidad de las librerías y de los enlazadores de los sistemas operativos y depuradores, así como su forma de empleo. - Se ha comprobado que la utilización de recursos del sistema (procesador, memoria, periféricos) permiten que la integración y el enlace de programas sea ejecutable. 4. Ficheros especiales. Introducción a la gestión de - Gestión de directorios. Operaciones - Evaluar inicialmente los conocimientos - Se han diseñado y codificado 14 periodos ficheros especiales: sobre directorios (creación, borrado, previos. programas que ponen en evidencia subdirectorios, ficheros de apertura, cierre, creación de nuevas - Utilizar los manuales específicos del el uso adecuado de los recursos del dispositivos y otros casos entradas en un directorio, lectura de sistema y del equipo a emplear, así como lenguaje C. especiales. las entradas de un directorio, etc.). consultar de libros, manuales y revistas. - Se han explicado modelos de - Gestión de dispositivos. - Crear funciones de usuario. interfaz de programación que Operaciones sobre dispositivos - Utilizar las funciones de librería. ofrecen los sistemas y su (entrada/salida sobre terminales, - Discutir ejercicios resueltos. procedimiento de aplicación desde control de terminales, etc.). - Plantear ejercicios. un programa. - Administración del sistema de - Resolver ejercicios en grupo. - Se han identificado funciones o ficheros. Montaje - Resolver y presentar los ejercicios servicios de llamada al sistema, tales y desmontaje. Estado. propuestos en el como entrada/salida de datos y - Consistencia del sistema. modo y tiempo previstos, valorando la gestión de disco. correcta - Se ha justificado la necesidad de la elección de las estructuras, la calidad del prueba sistemática de los cambios resultado, introducidos en un sistema y sus la eficiencia del resultado, la aplicaciones. documentación, las pruebas realizadas. - Identificar y comprender la documentación - Se han descrito métodos de prueba sistemática del funcionamiento de los programas desarrollados. - Se han citado y explicado criterios de calidad de la documentación de configuración. - Se han relacionado diversos requerimientos formulados al sistema con componentes hardware y software. - Se ha descrito la utilidad de las librerías y de los enlazadores de los sistemas operativos y depuradores, así como su forma de empleo. - Se ha comprobado que la utilización de recursos del sistema (procesador, memoria, periféricos) permiten que la integración y el enlace de programas sea ejecutable. 5. Procesos. Estructura. Introducción a las llamadas al - Procesos. - Evaluar inicialmente los conocimientos 14 periodos Creación sistema para el tratamiento de - Estado de un proceso. previos. - Se han diseñado y codificado procesos, información y gestión - Tabla de procesos y área de usuario. - Utilizar los manuales específicos del programas que ponen en evidencia de memoria - Llamadas al sistema. Ejecución de sistema y del equipo a emplear, así como el uso adecuado de los recursos del programas. consultar libros, manuales y revistas. lenguaje C. Creación de procesos. Terminación - Crear funciones de usuario. - Se han utilizado los modelos de de procesos. - Utilizar las funciones de librería. interfaz de programación que - Información sobre procesos. - Discutir ejercicios resueltos. ofrecen los sistemas y su Identificadores de - Plantear ejercicios. procedimiento de aplicación desde pro- ceso: - Resolver ejercicios en grupo. un programa. - Identificadores de grupo y usuarios. - Resolver y presentar los ejercicios - Se han identificado funciones o - Variables de entorno. propuestos en el modo y tiempo previstos. servicios de llamada al sistema, - Parámetros de ficheros. - Identificar y comprender la tales como lanzamiento y parada de - Gestión de la memoria asignada a documentación. procesos. un proceso. - Se ha justificado la necesidad de la Asignación prueba sistemática de los cambios introducidos en un sistema y sus aplicaciones. - Se han descrito de prueba sistemática del funcionamiento de los programas desarrollados. - Se ha elaborado la documentación correspondiente. - Se han relacionados diversos requerimientos formulados al sistema con componentes hardware y software. - Se han utilizado las librerías y los enlazadores de los sistemas operativos y los depuradores. - Se ha comprobado que la utilización de recursos del sistema (procesador, memoria, periféricos) permiten que la integración y el enlace de programas sea ejecutable. 6. Señales. Introducción a las llamadas al - La gestión del asincronismo: Las - Evaluar inicialmente los conocimientos Se han diseñado y codificado 14 periodos sistema para el tratamiento de señales(concepto y tipos). previos. programas que poner en evidencia el señales y las funciones de tiempo - Diferentes sistemas gestores de - Utilizar los manuales específicos del uso adecuado de los recursos del asociadas a procesos señales. sistema y del equipo a emplear, así como lenguaje C. System V. 4.3 BSD. POSIX. consultar libros, manuales y revistas. - Se han explicado modelos de - Llamadas al sistema en alguno o en - Crear funciones de usuario. interfaz de programación que todos los sistemas gestores de - Utilizar las funciones de librería. ofrecen los sistemas y su señales. - Discutir ejercicios resueltos. procedimiento de aplicación desde - Aplicación de las señales. Software - Plantear ejercicios. un programa. tolerante a fallos. Sincronización de - Resolver ejercicios en grupo. - Se han identificado funciones o procesos. - Resolver y presentar los ejercicios servicios de llamada al sistema. - Funciones de tiempo asociado a propuestos en - Se ha justificado la necesidad de la procesos. el modo y tiempo previstos, valorando la prueba sistemática de los cambios StimeTime, Times, etc. calidad del introducidos en un sistema y sus resultado, la eficiencia del resultado, la aplicaciones. documentación elaborada y las pruebas - Se han realizado pruebas realizadas. sistemáticas sobre los programas - Identificar y comprender la documentación desarrollados. - Se han documentado los/las programas/funciones realizados/as. - Se han relacionado diversos requerimientos formulados al sistema con componentes hardware y software. - Se han utilizado las librerías y los enlazadores de los sistemas operativos así como los depuradores. - Se ha comprobado que la utilización de recursos del sistema (procesador, memoria, periféricos) permiten que la integración y el enlace de programas sea ejecutable. 7. Control de procesos. Realizar medidas sobre la - Medida de la distribución del - Evaluar inicialmente los conocimientos - Se han diseñado y codificado 8 periodos distribución de tiempos y los tiempo de ejecución. previos. programas que ponen en evidencia usuarios del sistema Llamada al sistema: Profil. - Utilizar los manuales específicos del el uso adecuado de los recursos del - Contabilidad de los usuarios que sistema y del equipo a emplear, así como lenguaje C utilizan el sistema. Llamada al consultar libros, - Se han usado los modelos de sistema: acct. manuales y revistas. interfaz de programación que - Crear funciones de usuario. ofrecen los sistemas y su - Depuración de programas. - Utilizar las funciones de librería. procedimiento de aplicación desde Depuradores: adb, y sdb. - Discutir ejercicios resueltos. un programa. Llamada al sistema: ptrace - Plantear ejercicios. - Se han identificado funciones o - Resolver ejercicios en grupo. servicios de llamada al sistema. - Resolver y presentar los ejercicios - Se ha realizado la prueba propuestos en el sistemática de los cambios modo y tiempo previstos, valorando la introducidos en un sistema y sus correcta aplicaciones. elección de las estructuras, la calidad del - Se han descrito métodos de prueba resultado, sistemática del funcionamiento de la eficiencia del resultado, la documentación los programas desarrollados. y - Se han citado y explicado criterios las pruebas realizadas. de calidad de la documentación. - Identificar y comprender la documentación - Se han relacionado diversos requerimientos formulados al sistema con componentes hardware y software. - Se han utilizado las librerías y los enlazadores de los sistemas operativos y depuradores. - Se ha comprobado que la utilización de recursos del sistema (procesador, memoria, periféricos) permite que la integración y el enlace de programas sea ejecutable. 8. Comunicación dentro del Introducción a los mecanismos y - Comunicación entre procesos. - Utilizar los manuales específicos del -Se han diseñado y codificado 15 periodos mismo sistema. técnicas para la comunicación de - Tuberías. Sin nombre. En los sistema y el equipo a emplear, así como programas que poner en evidencia el procesos dentro de un mismo intérpretes de órdenes. Con nombre. consultar de libros, manuales y revistas. uso adecuado de los recursos del sistema. - Comunicación. Bidireccional. Full - Crear funciones de usuario. lenguaje C. Dúplex. - Utilizar las funciones de librería. - Se han explicado modelos de - Mecanismos IPC del UNIX SYSTEM - Discutir ejercicios resueltos. interfaz de programación que V. - Plantear ejercicios. ofrecen los sistemas y su Semáforos (conceptos y llamadas al - Resolver ejercicios en grupo. procedimiento de aplicación desde sistema). - Resolver y presentar los ejercicios un programa. Memoria compartida (llamadas al propuestos en - Se han identificado funciones o sistema). el modo y tiempo previstos, valorando la servicios de llamada al sistema. Colas de mensajes (llamadas al correcta elección de las estructuras, la - Se ha justificado la necesidad de la sistema). calidad y eficiencia del resultado, la prueba sistemática de los cambios documentación y las pruebas realizadas. introducidos en un sistema y sus - Identificar y comprender la aplicaciones. documentación. - Se han utilizado métodos de prueba sistemática para verificar el funcionamiento de los programas desarrollados. - Se han documentado los/las programas/funciones realizados/as. - Se han relacionado diversos requerimientos formulados al sistema con componentes hardware y software. - Se ha descrito la utilidad de las librerías y de los enlazadores de los sistemas operativo s y depuradores, así como su forma de empleo. - Se ha comprobado que la utilización de recursos del sistema (procesador, memoria, periféricos) permiten que la integración y el enlace de programas sea ejecutable. 9. Comunicación en red. Introducción a la comunicación - Características de los sistemas - Evaluar inicialmente los conocimientos - Se han diseñado y codificado 15 periodos de procesos en un sistema de distribuidos. previos. programas que ponen en evidencia ordenadores en red. - Configuración de los sistemas - Utilizar los manuales específicos del el uso adecuado de los recursos del distribuidos. sistema y el equipo a emplear, así como lenguaje C. - Protocolos. consultar libros, manuales y revistas. - Se han explicado modelos de - Direcciones de red. - Crear funciones de usuario. interfaz de - Organización de los sistemas - Utilizar las funciones de librería. programación que ofrecen los operativos en los sistemas - Discutir ejercicios resueltos. sistemas y su procedimiento de distribuidos. - Plantear ejercicios. aplicación desde un programa. - Modelo cliente-servidor. - Resolver ejercicios en grupo. - Se han identificado y utilizado - Sockets. Concepto. Características - Resolver y presentar los ejercicios funciones o servicios (tipos, propuestos en el modo y tiempo previstos, de llamada al sistema. propiedades, creación, supresión, valorando la correcta elección de las - Se ha justificado la necesidad de la enlazamiento a una dirección y estructuras, la calidad y eficiencia del prueba sistemática de los cambios llamadas al sistema). La resultado, la documentación y las pruebas introducidos en un sistema y sus comunicación por data gramas realizadas. aplicaciones. (llamadas al sistema). La - Identificar y comprender la - Se han descrito métodos de prueba parametrización del sockets. documentación. sistemática del funcionamiento de Problemas de seguridad. los programas desarrollados. - Se han documentado las funciones desarrolladas. - Se han relacionado diversos requerimientos formulados al sistema con componentes hardware y software. - Se ha descrito la utilidad de las librerías y de los enlazadores de los sistemas operativos y depuradores, así como su forma de empleo. - Se ha comprobado que la utilización de recursos del sistema (procesador, memoria, periféricos) permiten que la integración y el enlace de programas sea ejecutable. 10. Proyecto integrador. Diseñar y crear funciones que - Todos los desarrollados en las - Presentar y exponer el problema planteado - Se ha realizado un proyecto 50periodos mejoren o completen a las unidades anteriores, profundizando así como su resolución, justificando disponiendo de la en todos los que fuera necesario. existentes en el sistema convenientemente cada uno de los pasos o documentación de configuración del informático fases que han llevado a su elaboración. sistema y su entorno de desarrollo - Ejecutar las pruebas necesarias para convenientemente caracterizada: verificar la eficiencia y eficacia de la Se han clasificado las principales aplicación desarrollada. librerías, funciones o servicios según - Presentar la documentación necesaria su utilidad. para el conocimiento y utilización de la Se ha interpretado la aplicación y aplicación. Manual de usuario. Manual del sintaxis de algunas funciones o programador. servicios. - Utilizar la documentación sobre el sistema, Se ha interpretado la información de su configuración, su entorno de desarrollo y los manuales del programador. la interfaz de programación. Se han codificado programas que responden a problemas propuestos de aplicación y utilización básica de la interfaz. Se han obtenido programas ejecutables. Se ha propuesto un procedimiento de prueba del programa acorde con las especificaciones establecidas y observado las medidas de seguridad del sistema y la información. Se han interpretado los errores o fallos detectados en el programa. Se han propuesto cambios y/o mejoras en el programa. Se ha registrado en la documentación los cambios realizados con arreglo a los criterios de calidad establecidos. - Se ha intercambiado la documentación elaborada para verificar su utilidad como instrumento de comunicación técnica sobre el sistema; detectar y corregir las carencias observadas; proponer nuevas soluciones. - Se han analizado y comparado las soluciones propuestas en cuanto a recursos necesarios, coste, ventajas e inconvenientes. - Se ha elaborado un informe claro, preciso y con la terminología informática adecuada sobre las soluciones encontradas.
6. BIBLIOGRAFÍA/ WEBGRAFÍA (Utilizar normas APA VI edición) 7. OBSERVACIONES
Recursos que se emplearán en el desarrollo de la unidad de planificación, especialmente aquella bibliografía empleada tanto en el fundamento del diseño de cada unidad de planificación como textos seleccionados para el trabajo con el alumnado. ELABORADO REVISADO APROBADO DOCENTE(S): MAURO VEGA ALVARIO NOMBRE: MSC. MIRIAM MOREIRA NOMBRE: MSC. MIRIAM MOREIRA Firma: Firma: Firma: Fecha: Fecha: Fecha: