SYL_Sistemas Operativos y Lenguajes de Programación

Anuncio
SÍNTESIS DE PROGRAMACIÓN
Ciclo: Sistemas de Telecomunicación e Informáticos.
MÓDULO FORMATIVO: Sistemas Operativos y Lenguajes de Programación.
Capacidades terminales.
CT1:ANALIZAR LOS SISTEMAS OPERATIVOS MONOUSUARIO IMPLEMENTADOS EN ENTORNOS INFORMÁTICOS DEFINIENDO LAS
CARACTERÍSTICAS GENERALES Y LAS PRESTACIONES DE LOS MISMOS Y OPERANDO CON SUS COMANDOS Y FUNCIONES.
CT2:ANALIZAR LOS SISTEMAS OPERATIVOS MULTIUSUARIO IMPLEMENTADOS EN ENTORNOS INFORMÁTICOS DEFINIENDO LAS
CARACTERÍSTICAS GENERALES Y LAS PRESTACIONES DE LOS MISMOS Y OPERANDO CON LOS COMANDOS Y FUNCIONES.
CT3:OPERAR LOS PROGRAMAS INFORMÁTICOS DE APLICACIÓN GENERAL (BASE DE DATOS, PROCESADORES DE TEXTO, HOJAS DE
CÁLCULOS, ENTORNO GRÁFICO...) EN UN ENTORNO INFORMÁTICO.
CT4:ELABORAR PROGRAMAS INFORMÁTICOS, DISEÑANDO LOS ALGORITMOS CORRESPONDIENTES, UTILIZANDO UN LENGUAJE
DE ALTO Y BAJO NIVEL Y APLICANDO LAS TÉCNICAS GENERALES DE PROGRAMACIÓN.
1
Criterios de evaluación
Instrumentos de evaluación y
recuperación
Definir el concepto de sistema operativo y explicar las funciones que desempeña
en un sistema informático monousuario.
- Explicar las características diferenciales entre los sistemas operativos, los
entornos gráficos y las plataformas.
- Relacionar los parámetros fundamentales del sistema operativo (estructura de
la memoria, puertos de entrada y salida, interrupciones, canales de acceso directo a memoria...) con los dispositivos físicos del entorno microinformático,
explicando la función y características de los mismos.
- Explicar el proceso de arranque del ordenador y la carga del sistema operativo.
- Clasificar los comandos de un sistema operativo monousuario por la función
que realizan (operaciones con unidades de almacenamiento, manejo de almacenamiento, tratamiento de ficheros, filtros, configuración del sistema...).
- Clasificar los tipos de funciones de bajo nivel y los servicios de interrupción
de la BIOS que pueden realizarse con un sistema operativo en función del tipo
de periférico (vídeo, teclado...).
Definir el concepto de sistema operativo y explicar las funciones que desempeña
en un sistema informático multiusuario.
- Explicar las características del núcleo (kernel) de un sistema operativo multiusuario indicando los rasgos fundamentales que le diferencian de un sistema
operativo monousuario.
- Describir las fases generales que se han de seguir en la implantación de un
sistema operativo multiusuario, indicando las condiciones y opciones más generales que se pueden presentar.
- Clasificar los comandos de un sistema operativo multiusuario por la función
que realizan (operaciones con unidades de almacenamiento, manejo de almacenamiento, tratamiento de ficheros, filtros, configuración del sistema...).
Las unidades de trabajo se evaluaran de la siguiente forma:
Distribución aproximada de contenidos
1ª evaluación
Sistemas operativos monousuario y entornos gráficos
≅ Introducción a los sistemas operativos monousuario.
≅ Funciones y tipos de sistemas operativos.
. Sistema operativo DOS:
. Estructura.
. Versiones.
. Proceso de instalación.
. Configuración.
. Etc.
. El arranque del ordenador.
. Órdenes del sistema operativo: operaciones con directorios, archivos y discos.
. Protección y recuperación de datos en el sistema operativo.
. Ficheros de configuración y de procesamiento por lotes.
. Entornos gráficos:
. Características.
. Versiones.
. Instalación.
. Configuración.
. Técnicas de operatoria.
Programas de usuario
. Programas informáticos de uso general:
. Procesadores de texto.
. Bases de datos.
. Hojas de cálculo.
. Programas de presentaciones (secuencias de imágenes).
. Entornos multimedia (tratamiento de sonido e imagen).
. Etc.
. Utilidades informáticas:
. Gestión y mantenimiento de discos y ficheros.
. Gestión y control de la memoria.
.
Antivirus
2
•
Los contenidos conceptuales mediante pruebas de
tipo test relacionados con la
unidad. Le corresponde el
35% de la calificación total.
•
Los contenidos procedimentales se evaluaran mediante la nota media entre las
pruebas prácticas y la evaluación sistemática de los
trabajos que realizan los
alumnos, durante las clases.
Le corresponde el 50% de la
calificación global.
•
Los contenidos actitudinales se evaluarán mediante la observación del la asistencia, puntualidad, cuidado
del material, interés del
alumno por el módulo y el
comportamiento en grupo de
los alumnos/as. Le corresponde el 15% de la calificación.
•
Se precisa obtener una
calificación de 5 puntos de
nota media en cada conteni-
2ª evaluación
Sistema operativo multiusuario
. Introducción a los sistemas operativos multiusuario.
. Tipos de sistemas operativos multiusuario.
. Instalación y configuración del sistema operativo.
. Estructura de almacenamiento de la información.
. Técnicas de gestión de los recursos de un
sistema operativo multiusuario:
. Funciones del administrador del sistema
operativo.
. Funciones y comandos en un sistema operativo multi-usuario
- Describir los mecanismos básicos de los sistemas operativos multiusuario
(operaciones de proceso, cooperación de procesos, limitación en la utilización
de canales, señalización de sucesos, sistemas de ficheros...).
- Enumerar las utilidades que informan al usuario sobre el estado y la actividad
del sistema operativo.
- Describir la estructura en capas de un sistema operativo multiusuario (hardware, núcleo, utilidades, shell...).
Proteger el equipo informático frente a la actuación de virus, utilizando programas
detectores y eliminadores de los mismos.
- Distinguir e identificar las funciones de las aplicaciones básicas (base de datos,
procesador de textos, hoja de cálculo, programas de presentaciones (secuencias
de imágenes), entornos multimédia (tratamiento de sonido, imágen...) que se
utilizan en un sistema informático.
- Clasificar los programas de aplicación general en función del campo de aplicación (ofimática, diseño asistido, gestión industrial...).
- Clasificar las bases en función de su estructura (relacionales, jerárquicas...)
indicando sus características, aplicaciones y generaciones.
- Clasificar los procesadores de texto en función de su tipología (editores de
texto, autoedición...), indicando sus características .
- Clasificar las hojas de cálculo en función de su tipología indicando las características, aplicaciones y generaciones.
Clasificar los programas de presentaciones en función de su tipología
indicando las características, aplicaciones y generaciones.
- Clasificar los entornos multimédia (tratamiento de sonido e imágenes) en
función de su tipología indicando las características, aplicaciones y generaciones.
- Identificar y enumerar las aplicaciones informáticas de índole general empleadas para la optimización y aprovechamiento de los recursos del sistema y agilizar las operaciones a realizar con el sistema operativo.
3ª evaluación
3
do y que no se haya obtenido
una calificación mínima de 3
puntos
en cualquiera de
ellos para superar el módulo.
La nota final del módulo será
la nota media obtenida de las
tres evaluaciones.
La inasistencia continuada del
alumnado a clase y a las actividades programadas en el módulo puede originar, en su caso, la pérdida de la evaluación
continua tal como establece la
normativa vigente de modo que
a partir del tercer apercibimiento, correspondiente a 40 faltas,
se perdería esta condición. El
alumno/a que pierda la evaluación continua deberá presentarse a un examen teóricopráctico al final del tercer trimestre cuyo contenido abarca
todo el módulo.
Libros y Metodología de la programación
. Lenguajes de programación de alto y bajo nivel.
material
. Lenguajes de programación en entornos gráficos.
escolar
. Estructuras de datos: variables, registros, ficheros, áry técniboles, arrays, listas...
co
. Programación estructurada: algoritmos, estructuras
de control y programación modular.
. Representación gráfica de los algoritmos: ordinogramas y flujogramas.
. Pseudocódigo: reglas sintácticas y estructuras básicas.
. Programación orientada a objetos.
. Librerías de procedimiento y funciones estándar.
. Librerías de procedimiento y funciones de usuario.
. Característica de la programación estructurada y de
los lenguajes de programación estructurados.
- Lenguaje C. Herramientas de desarrollo
. Características generales del lenguaje C.
. Versiones del lenguaje C en entorno literal y en entorno gráfico de usuario:
. Entidades que maneja el lenguaje C: variables y estructuras de datos.
. Juego de instrucciones del lenguaje: función y sintaxis.
. Librerías y funciones básicas del entorno de desarrollo.
. Declaración y desarrollo de funciones de usuario.
. Estructuras dinámicas: punteros, listas, colas y árboles.
. Herramientas de desarrollo:
. Compiladores.
. Librerías.
. Depuradores.
. Enlazadores.
. Técnicas de codificación y depuración en lenguaje C.
. Relaciones entre lenguaje ensamblador y C: desarrollo
de aplicaciones a dos niveles.
Procedimientos en el área de los sistemas operativos
. Puesta en marcha y configuración software de un
equipo informático.
. Resolución de problemas software con sistemas operativos monousuario y multiusuario.
. Instalación y mantenimiento del software de un equipo
informático.
. Elaboración de ficheros para la automatización de tareas del sistema operativo.
. Elaboración de programas de aplicación básicos en
lenguajes de alto nivel.
Describir las estructuras básicas de control utilizadas en los programas estructurados.
- Exponer los distintos sistemas de representación gráfica para los programas
informáticos (organigramas, flujogramas...) indicando la simbología normalizada utilizada.
- Comparar las características diferenciales de un lenguajes de bajo nivel con
otro de alto nivel, determinando la conveniencia en el uso de un lenguaje de
alto o bajo nivel en función de las características de la aplicación (velocidad,
cantidad de memoria disponible, tipos de periféricos, portabilidad...).
4
Recomendados
Recomendaciones sobre Libro Sistemas operativos y lenguajes de programación de la editorial Mc Graw Hill
Apuntes de clase
el sistema de estudio y
trabajo personales
-Los alumnos/as han de realizar por cada trimestre las actividades de las diferentes unidades, que se realizan en clase.
Criterios de puntuación
Los acordados por el Departamento son:
-Procedimentales, 50% -Conceptuales, 35% -Actitudinales, 15%
Para aplicar estos porcentajes es necesario obtener al menos el 50% en cada apartado. En caso contrario no se supera el módulo.
5
Descargar