Este documento presenta la asignatura Sistemas Operativos I, la cual enseña los fundamentos y conceptos básicos de los sistemas operativos. La asignatura desarrolla competencias relacionadas con el diseño y administración de recursos en sistemas operativos. El temario cubre temas como administración de procesos, memoria, entrada/salida, sistemas de archivos y seguridad. El objetivo es que los estudiantes aprendan a aplicar los paradigmas de diseño de sistemas operativos actuales y emergentes.
Los seis documentos presentan planes diarios de diferentes áreas educativas que incluyen objetivos, temas, destrezas, conocimientos, estrategias de enseñanza, evaluación e indicadores. Los planes cubren temas como elementos de la pestaña Inicio, pantalla principal de Word, trabajar con tablas, efectos y animaciones en PowerPoint, retoque fotográfico en Photoshop, y protocolos TCP/IP.
Plan Curricular Anual de Informatica Para 1 BachilleratoFerh Zambrano
Este documento presenta el plan microcurricular anual para el área de Informática Aplicada a la Información en primer año de bachillerato. El plan describe los objetivos generales y específicos del área, los estándares de aprendizaje, la temporalización de los bloques curriculares y las destrezas a desarrollar en cada uno. Se proponen métodos como el inductivo y heurístico, así como técnicas como la observación y el debate para lograr los objetivos planteados.
Este documento presenta 5 planes de bloques curriculares para el uso de herramientas tecnológicas en el aprendizaje. Cada plan describe un bloque curricular, objetivos, destrezas, estrategias, recursos y evaluación. Los bloques curriculares incluyen procesadores de texto, presentaciones, hojas de cálculo, búsqueda en internet y redes sociales. El objetivo general es desarrollar el pensamiento crítico mediante el uso efectivo de las TIC en el aprendizaje.
Presentacion Análisis y diseño de sistemasNoelvins Laya
El documento presenta una descripción general de varias metodologías de análisis y diseño de sistemas, incluyendo UML, RAD, OMT, RUP, SSM, MERINDE y Scrum. Se explican brevemente los orígenes, principios y procesos clave de cada metodología.
Este documento presenta un cronograma para un curso virtual de tecnología e informática para grado sexto, con los temas, competencias, desempeños y valoraciones a evaluar en el primer periodo. Incluye una cartilla del Ministerio de Educación Nacional sobre la necesidad de ser competentes en tecnología para el desarrollo. El cronograma es impartido por las profesoras Marisol Vélez y Flor Yaneth Montenegro en la asignatura Ambientes Virtuales I.
Este plan anual describe los objetivos, bloques temáticos, ejes de aprendizaje, metodologías y evaluación para el curso de Informática Aplicada a la Educación en el primer año de bachillerato en el Colegio Técnico Fiscal "Licto". El plan se centra en el uso de herramientas tecnológicas como procesadores de texto, presentaciones, redes sociales, blogs, wikis y galerías de arte en línea para apoyar el aprendizaje.
Este documento presenta una serie de ejercicios de HTML con sus soluciones. Incluye 12 ejercicios que cubren temas como la creación de documentos HTML básicos, el uso de comentarios, estilos, formatos de texto, enlaces, listas, imágenes y tablas. Cada ejercicio viene con instrucciones detalladas y un enlace a la solución publicada en un sitio web.
Este documento presenta la planificación microcurricular para la asignatura de Computación en segundo año de Educación Básica. La planificación se desarrollará en 5 semanas y abordará el uso de los componentes de la computadora, incluyendo el teclado, mouse, micrófono, escáner, cámara web y pantalla táctil. La enseñanza se dividirá en fases afectiva, cognitiva y praxitiva para desarrollar conocimientos y habilidades a través de actividades, ejercicios y evaluaciones.
Los seis documentos presentan planes diarios de diferentes áreas educativas que incluyen objetivos, temas, destrezas, conocimientos, estrategias de enseñanza, evaluación e indicadores. Los planes cubren temas como elementos de la pestaña Inicio, pantalla principal de Word, trabajar con tablas, efectos y animaciones en PowerPoint, retoque fotográfico en Photoshop, y protocolos TCP/IP.
Plan Curricular Anual de Informatica Para 1 BachilleratoFerh Zambrano
Este documento presenta el plan microcurricular anual para el área de Informática Aplicada a la Información en primer año de bachillerato. El plan describe los objetivos generales y específicos del área, los estándares de aprendizaje, la temporalización de los bloques curriculares y las destrezas a desarrollar en cada uno. Se proponen métodos como el inductivo y heurístico, así como técnicas como la observación y el debate para lograr los objetivos planteados.
Este documento presenta 5 planes de bloques curriculares para el uso de herramientas tecnológicas en el aprendizaje. Cada plan describe un bloque curricular, objetivos, destrezas, estrategias, recursos y evaluación. Los bloques curriculares incluyen procesadores de texto, presentaciones, hojas de cálculo, búsqueda en internet y redes sociales. El objetivo general es desarrollar el pensamiento crítico mediante el uso efectivo de las TIC en el aprendizaje.
Presentacion Análisis y diseño de sistemasNoelvins Laya
El documento presenta una descripción general de varias metodologías de análisis y diseño de sistemas, incluyendo UML, RAD, OMT, RUP, SSM, MERINDE y Scrum. Se explican brevemente los orígenes, principios y procesos clave de cada metodología.
Este documento presenta un cronograma para un curso virtual de tecnología e informática para grado sexto, con los temas, competencias, desempeños y valoraciones a evaluar en el primer periodo. Incluye una cartilla del Ministerio de Educación Nacional sobre la necesidad de ser competentes en tecnología para el desarrollo. El cronograma es impartido por las profesoras Marisol Vélez y Flor Yaneth Montenegro en la asignatura Ambientes Virtuales I.
Este plan anual describe los objetivos, bloques temáticos, ejes de aprendizaje, metodologías y evaluación para el curso de Informática Aplicada a la Educación en el primer año de bachillerato en el Colegio Técnico Fiscal "Licto". El plan se centra en el uso de herramientas tecnológicas como procesadores de texto, presentaciones, redes sociales, blogs, wikis y galerías de arte en línea para apoyar el aprendizaje.
Este documento presenta una serie de ejercicios de HTML con sus soluciones. Incluye 12 ejercicios que cubren temas como la creación de documentos HTML básicos, el uso de comentarios, estilos, formatos de texto, enlaces, listas, imágenes y tablas. Cada ejercicio viene con instrucciones detalladas y un enlace a la solución publicada en un sitio web.
Este documento presenta la planificación microcurricular para la asignatura de Computación en segundo año de Educación Básica. La planificación se desarrollará en 5 semanas y abordará el uso de los componentes de la computadora, incluyendo el teclado, mouse, micrófono, escáner, cámara web y pantalla táctil. La enseñanza se dividirá en fases afectiva, cognitiva y praxitiva para desarrollar conocimientos y habilidades a través de actividades, ejercicios y evaluaciones.
Este documento presenta la planeación curricular para la unidad de ofimática en el área de tecnología e informática. El tema se centra en las herramientas de Microsoft Office, en particular PowerPoint. El estándar de competencia es reconocer características del funcionamiento de productos tecnológicos y utilizarlos de forma segura. Los desempeños son diseñar presentaciones en PowerPoint y comprender los conceptos de la interfaz. Se proponen mediaciones pedagógicas como explorar herramientas de PowerPoint, analizar imágenes y complet
Este documento describe varias estrategias de aprendizaje en informática. Explica diferentes estilos de aprendizaje como activo, reflexivo, sensorial e intuitivo. También describe técnicas como mapas mentales, aprendizaje por descubrimiento, uso de laboratorios, visualización y estudios de caso. Finalmente, introduce conceptos como ambientes de aprendizaje virtual y sus componentes principales.
Este documento presenta un avance programático de 5 bloques para la tecnología. Cada bloque explora un eje temático e incluye objetivos, temas, habilidades digitales, aspectos a evaluar y recursos. Los bloques cubren temas como la relación entre tecnología y conocimiento, el cambio técnico y social, los efectos de la técnica en la naturaleza, la planificación técnica y el diseño de proyectos de producción industrial. El programa busca que los estudiantes desarrollen habilidades técnicas
Este documento presenta el plan anual y de evaluación para la asignatura de Informática I en la Unidad Educativa "Juan XXIII" en Venezuela para el año escolar 2010-2011. El plan contiene 3 lapsos con diferentes objetivos de aprendizaje e incluye evaluaciones para medir el dominio de conceptos informáticos básicos como la historia de las computadoras, hardware, software y aplicaciones básicas como procesadores de texto.
Este documento presenta una planificación microcurricular para la asignatura de Computación en el primer año de bachillerato. La planificación cubre el uso de herramientas de ofimática como procesador de texto, presentaciones electrónicas y hojas de cálculo durante un período de 5 semanas. El objetivo es desarrollar competencias en estudiantes para hacer un uso adecuado de la tecnología y herramientas digitales en tareas académicas. La planificación describe elementos curriculares, objetivos, actividades, evaluaciones y
Este documento proporciona una introducción básica a la informática. Explica conceptos clave como qué es la informática y los sistemas informáticos, describiendo que estos últimos están compuestos por hardware y software. También define los componentes del hardware como la placa madre, CPU, memoria y periféricos. Explica los componentes del software como sistemas operativos y aplicaciones. Por último, describe los conceptos de entrada, procesamiento y salida de datos en un sistema informático.
Este documento resume la historia y desarrollo de varios lenguajes de programación importantes. Comenzó con FORTRAN en los años 50 para aplicaciones científicas, seguido de COBOL en 1959 para negocios. En los 60s, BASIC se desarrolló para enseñanza y Pascal se volvió popular en universidades. Ada se creó en los 70s para defensa con capacidades multitareas. C evolucionó de B y fue usado para Unix. En los 90s, C++ agregó programación orientada a objetos y Java fue diseñado para web interactiv
El documento presenta una historia de los lenguajes de programación C++ y Java. C++ se originó a partir del lenguaje B en 1972 y ha evolucionado a través de varios estándares. Java fue desarrollado por Sun Microsystems en los años 90 para ser portable y orientado a objetos. Ambos lenguajes son ampliamente utilizados hoy en día debido a sus características como la orientación a objetos y la portabilidad.
METODOLOGIA PARA SELECCION O DESARROLLO DE MATERIALES EDUCATIVOS COMPUTARIZAD...www.unefm.edu.ve
Este documento presenta una metodología para la selección o desarrollo de Materiales Educativos Computarizados (MECs). La metodología incluye analizar las necesidades educativas detectando problemas a través de consultas a profesores, estudiantes y registros. Luego, analiza posibles causas de los problemas y alternativas de solución, incluyendo cambios administrativos, mejoras en materiales o el uso de computadores como complemento pero no sustituto de la práctica. El objetivo es identificar dónde un MEC podría ayud
El plan de clases tiene el objetivo general de valorar el uso correcto de las herramientas tecnológicas en la educación. Los objetivos específicos son conocer los fundamentos teóricos y las bondades y desventajas de las herramientas tecnológicas, e identificar la importancia de su uso para favorecer el aprendizaje colaborativo. El plan incluye actividades para definir términos básicos, identificar principales herramientas tecnológicas, y describir sus características y ventajas comparando
Formato de planeacion de secuencia didactica informatica 2014sarebravo
El plan de estudios presenta el programa de Tecnología e Informática para el año lectivo 2014 en la Institución Educativa Barrio Obrero. El plan incluye 6 docentes y describe los objetivos, metodologías, recursos y evaluación del área, con énfasis en desarrollar competencias tecnológicas, de información y laborales en los estudiantes.
Este documento presenta el plan curricular anual para el curso de Aplicaciones Ofimáticas Locales y en Línea para primer año de bachillerato en la especialización de Informática. El plan describe las 6 unidades de aprendizaje que cubren el uso de procesadores de texto, hojas de cálculo, presentaciones, internet, correo electrónico y redes sociales. El objetivo es que los estudiantes aprendan a procesar información de manera eficiente utilizando estas herramientas digitales de acuerdo con los estándares vigentes.
Este documento presenta conceptos fundamentales de programación como algoritmos, lenguajes de programación, variables, constantes, operadores y tipos de datos. Explica que la programación implica implementar algoritmos mediante instrucciones en un lenguaje de programación. Define conceptos como programa, algoritmo, diagrama de flujo, lenguaje de programación, variables, constantes y operadores. También describe tipos de datos como enteros, reales, caracteres y lógicos.
Este plan anual describe los objetivos, bloques temáticos, metodologías de enseñanza y evaluación para el curso de Informática Aplicada a la Educación en el Colegio de Bachillerato Técnico Fiscal “Licto”. El plan se centra en el desarrollo de destrezas con herramientas tecnológicas para apoyar el aprendizaje, incluyendo procesadores de texto, presentaciones, navegadores web, redes sociales, blogs, wikis y galerías de arte en línea.
1) El documento presenta los conceptos fundamentales de la planificación de proyectos de software, incluyendo la estimación, programación de tareas, análisis de riesgos y planificación de calidad y cambios.
2) Se describen diversas técnicas de estimación como líneas de código, puntos de función, casos de uso y métodos basados en procesos, así como modelos empíricos como COCOMO.
3) La planificación requiere descomponer el problema en partes más pequeñas, estimar recursos y esfuerzos,
Este documento presenta la asignatura de Tecnologías de la Información y Comunicación (TIC's) impartida en el Colegio de Estudios Científicos y Tecnológicos del Estado de Tabasco. Incluye el programa de estudio dividido en tres unidades, el propósito y objetivo de aprendizaje, el producto esperado, la metodología y criterios de evaluación. También presenta sugerencias para trabajar la asignatura y un cuadro programático con las sesiones presenciales correspondientes a la primera unidad que ab
Plan de área tecnología e informática grados 6º a 11º elaborado porvillegassalvaro
Este documento presenta el plan de área de tecnología e informática para la Institución Educativa Trujillo. El plan describe la justificación del área, sus objetivos generales y específicos, la identificación de la institución, el modelo pedagógico, las competencias, el marco legal y el plan de estudios. El objetivo general es lograr que los estudiantes comprendan y apliquen los principales conceptos de computación e Internet.
Metodologias de desarrollo de software educativoFeliciaCapelo
Las 4 metodologías de desarrollo de software educativo discutidas son: 1) la metodología de Pere Marques que se centra en el equipo pedagógico, 2) la metodología de Álvaro Galvis que incluye etapas de análisis, diseño, desarrollo, prueba y ajuste e implementación, 3) la metodología de Brian Blum que consta de 6 etapas incluyendo análisis, diseño educativo, diseño interactivo, producción, implementación y evaluación, y 4) la met
Guía de aprendizaje induccion tecnico en sistemascartagoacademico
Este documento presenta una guía de aprendizaje para la fase de inducción de un programa de formación técnica de 20 meses en sistemas en el Sena. La guía describe el objetivo de familiarizar a los aprendices con la estrategia de formación por proyectos del Sena y ayudarlos a definir su rol en el proceso de aprendizaje. Incluye actividades como presentaciones, concursos, discusiones en grupo y pruebas para que los aprendices reconozcan los valores del Sena, identifiquen su estilo de aprendizaje y comprend
El principal trabajo del procesador es ejecutar las instrucciones de máquina que se encuentran en memoria principal,Los procesos son gestionados por el sistema operativo y están formados por las instrucciones de un programa destinadas a ser ejecutadas por el microprocesador.
Conceptos de algoritmo, programa y lenguaje de'Felipe Lozada
Este documento resume los principales conceptos aprendidos en un curso de introducción a la programación, incluyendo definiciones de algoritmo, programa, lenguaje de programación y JavaScript. Explica estructuras de programación secuenciales, condicionales, operadores lógicos y repetitivas como while, do-while y for. Incluye ejemplos de código JavaScript para ilustrar estos conceptos.
Este documento presenta la planeación curricular para la unidad de ofimática en el área de tecnología e informática. El tema se centra en las herramientas de Microsoft Office, en particular PowerPoint. El estándar de competencia es reconocer características del funcionamiento de productos tecnológicos y utilizarlos de forma segura. Los desempeños son diseñar presentaciones en PowerPoint y comprender los conceptos de la interfaz. Se proponen mediaciones pedagógicas como explorar herramientas de PowerPoint, analizar imágenes y complet
Este documento describe varias estrategias de aprendizaje en informática. Explica diferentes estilos de aprendizaje como activo, reflexivo, sensorial e intuitivo. También describe técnicas como mapas mentales, aprendizaje por descubrimiento, uso de laboratorios, visualización y estudios de caso. Finalmente, introduce conceptos como ambientes de aprendizaje virtual y sus componentes principales.
Este documento presenta un avance programático de 5 bloques para la tecnología. Cada bloque explora un eje temático e incluye objetivos, temas, habilidades digitales, aspectos a evaluar y recursos. Los bloques cubren temas como la relación entre tecnología y conocimiento, el cambio técnico y social, los efectos de la técnica en la naturaleza, la planificación técnica y el diseño de proyectos de producción industrial. El programa busca que los estudiantes desarrollen habilidades técnicas
Este documento presenta el plan anual y de evaluación para la asignatura de Informática I en la Unidad Educativa "Juan XXIII" en Venezuela para el año escolar 2010-2011. El plan contiene 3 lapsos con diferentes objetivos de aprendizaje e incluye evaluaciones para medir el dominio de conceptos informáticos básicos como la historia de las computadoras, hardware, software y aplicaciones básicas como procesadores de texto.
Este documento presenta una planificación microcurricular para la asignatura de Computación en el primer año de bachillerato. La planificación cubre el uso de herramientas de ofimática como procesador de texto, presentaciones electrónicas y hojas de cálculo durante un período de 5 semanas. El objetivo es desarrollar competencias en estudiantes para hacer un uso adecuado de la tecnología y herramientas digitales en tareas académicas. La planificación describe elementos curriculares, objetivos, actividades, evaluaciones y
Este documento proporciona una introducción básica a la informática. Explica conceptos clave como qué es la informática y los sistemas informáticos, describiendo que estos últimos están compuestos por hardware y software. También define los componentes del hardware como la placa madre, CPU, memoria y periféricos. Explica los componentes del software como sistemas operativos y aplicaciones. Por último, describe los conceptos de entrada, procesamiento y salida de datos en un sistema informático.
Este documento resume la historia y desarrollo de varios lenguajes de programación importantes. Comenzó con FORTRAN en los años 50 para aplicaciones científicas, seguido de COBOL en 1959 para negocios. En los 60s, BASIC se desarrolló para enseñanza y Pascal se volvió popular en universidades. Ada se creó en los 70s para defensa con capacidades multitareas. C evolucionó de B y fue usado para Unix. En los 90s, C++ agregó programación orientada a objetos y Java fue diseñado para web interactiv
El documento presenta una historia de los lenguajes de programación C++ y Java. C++ se originó a partir del lenguaje B en 1972 y ha evolucionado a través de varios estándares. Java fue desarrollado por Sun Microsystems en los años 90 para ser portable y orientado a objetos. Ambos lenguajes son ampliamente utilizados hoy en día debido a sus características como la orientación a objetos y la portabilidad.
METODOLOGIA PARA SELECCION O DESARROLLO DE MATERIALES EDUCATIVOS COMPUTARIZAD...www.unefm.edu.ve
Este documento presenta una metodología para la selección o desarrollo de Materiales Educativos Computarizados (MECs). La metodología incluye analizar las necesidades educativas detectando problemas a través de consultas a profesores, estudiantes y registros. Luego, analiza posibles causas de los problemas y alternativas de solución, incluyendo cambios administrativos, mejoras en materiales o el uso de computadores como complemento pero no sustituto de la práctica. El objetivo es identificar dónde un MEC podría ayud
El plan de clases tiene el objetivo general de valorar el uso correcto de las herramientas tecnológicas en la educación. Los objetivos específicos son conocer los fundamentos teóricos y las bondades y desventajas de las herramientas tecnológicas, e identificar la importancia de su uso para favorecer el aprendizaje colaborativo. El plan incluye actividades para definir términos básicos, identificar principales herramientas tecnológicas, y describir sus características y ventajas comparando
Formato de planeacion de secuencia didactica informatica 2014sarebravo
El plan de estudios presenta el programa de Tecnología e Informática para el año lectivo 2014 en la Institución Educativa Barrio Obrero. El plan incluye 6 docentes y describe los objetivos, metodologías, recursos y evaluación del área, con énfasis en desarrollar competencias tecnológicas, de información y laborales en los estudiantes.
Este documento presenta el plan curricular anual para el curso de Aplicaciones Ofimáticas Locales y en Línea para primer año de bachillerato en la especialización de Informática. El plan describe las 6 unidades de aprendizaje que cubren el uso de procesadores de texto, hojas de cálculo, presentaciones, internet, correo electrónico y redes sociales. El objetivo es que los estudiantes aprendan a procesar información de manera eficiente utilizando estas herramientas digitales de acuerdo con los estándares vigentes.
Este documento presenta conceptos fundamentales de programación como algoritmos, lenguajes de programación, variables, constantes, operadores y tipos de datos. Explica que la programación implica implementar algoritmos mediante instrucciones en un lenguaje de programación. Define conceptos como programa, algoritmo, diagrama de flujo, lenguaje de programación, variables, constantes y operadores. También describe tipos de datos como enteros, reales, caracteres y lógicos.
Este plan anual describe los objetivos, bloques temáticos, metodologías de enseñanza y evaluación para el curso de Informática Aplicada a la Educación en el Colegio de Bachillerato Técnico Fiscal “Licto”. El plan se centra en el desarrollo de destrezas con herramientas tecnológicas para apoyar el aprendizaje, incluyendo procesadores de texto, presentaciones, navegadores web, redes sociales, blogs, wikis y galerías de arte en línea.
1) El documento presenta los conceptos fundamentales de la planificación de proyectos de software, incluyendo la estimación, programación de tareas, análisis de riesgos y planificación de calidad y cambios.
2) Se describen diversas técnicas de estimación como líneas de código, puntos de función, casos de uso y métodos basados en procesos, así como modelos empíricos como COCOMO.
3) La planificación requiere descomponer el problema en partes más pequeñas, estimar recursos y esfuerzos,
Este documento presenta la asignatura de Tecnologías de la Información y Comunicación (TIC's) impartida en el Colegio de Estudios Científicos y Tecnológicos del Estado de Tabasco. Incluye el programa de estudio dividido en tres unidades, el propósito y objetivo de aprendizaje, el producto esperado, la metodología y criterios de evaluación. También presenta sugerencias para trabajar la asignatura y un cuadro programático con las sesiones presenciales correspondientes a la primera unidad que ab
Plan de área tecnología e informática grados 6º a 11º elaborado porvillegassalvaro
Este documento presenta el plan de área de tecnología e informática para la Institución Educativa Trujillo. El plan describe la justificación del área, sus objetivos generales y específicos, la identificación de la institución, el modelo pedagógico, las competencias, el marco legal y el plan de estudios. El objetivo general es lograr que los estudiantes comprendan y apliquen los principales conceptos de computación e Internet.
Metodologias de desarrollo de software educativoFeliciaCapelo
Las 4 metodologías de desarrollo de software educativo discutidas son: 1) la metodología de Pere Marques que se centra en el equipo pedagógico, 2) la metodología de Álvaro Galvis que incluye etapas de análisis, diseño, desarrollo, prueba y ajuste e implementación, 3) la metodología de Brian Blum que consta de 6 etapas incluyendo análisis, diseño educativo, diseño interactivo, producción, implementación y evaluación, y 4) la met
Guía de aprendizaje induccion tecnico en sistemascartagoacademico
Este documento presenta una guía de aprendizaje para la fase de inducción de un programa de formación técnica de 20 meses en sistemas en el Sena. La guía describe el objetivo de familiarizar a los aprendices con la estrategia de formación por proyectos del Sena y ayudarlos a definir su rol en el proceso de aprendizaje. Incluye actividades como presentaciones, concursos, discusiones en grupo y pruebas para que los aprendices reconozcan los valores del Sena, identifiquen su estilo de aprendizaje y comprend
El principal trabajo del procesador es ejecutar las instrucciones de máquina que se encuentran en memoria principal,Los procesos son gestionados por el sistema operativo y están formados por las instrucciones de un programa destinadas a ser ejecutadas por el microprocesador.
Conceptos de algoritmo, programa y lenguaje de'Felipe Lozada
Este documento resume los principales conceptos aprendidos en un curso de introducción a la programación, incluyendo definiciones de algoritmo, programa, lenguaje de programación y JavaScript. Explica estructuras de programación secuenciales, condicionales, operadores lógicos y repetitivas como while, do-while y for. Incluye ejemplos de código JavaScript para ilustrar estos conceptos.
El documento describe los estados por los cuales pasa un proceso desde su creación hasta su terminación, incluyendo estados como Nuevo, Listo, Ejecución, Espera, Bloqueado y Terminado. Explica que un proceso es un programa en ejecución que desencadena instrucciones, mientras que un programa es una entidad pasiva. Además, detalla la estructura de un bloque de control de procesos que contiene información sobre el estado y recursos de cada proceso.
Este documento presenta un diagrama de estados de procesos y explica los diferentes estados por los que puede pasar un proceso, incluyendo listo, ejecución, bloqueado y suspendido. También explica que un proceso cambia de estado cuando espera una operación o es movido entre memoria principal y secundaria. Un proceso activo está usando la CPU mientras que uno inactivo no lo está. Finalmente, enumera las diferentes transiciones que puede hacer un proceso entre estados como nuevo a listo, listo a ejecución, y ejecución a blo
Un programa es un conjunto de instrucciones en un lenguaje de programación que permite realizar una tarea específica. Un proceso es el conjunto de instrucciones de un programa, su estado de ejecución y memoria reservada. El procesador es el hardware que ejecuta las instrucciones de los procesos.
Este documento describe una actividad sobre los sistemas operativos. La actividad incluye recolectar información para crear una línea de tiempo sobre avances importantes en la historia de los sistemas operativos. Los estudiantes deben clasificar los desarrollos históricos de sistemas operativos comerciales como Windows, Linux y Unix. También deben responder preguntas sobre cómo se clasifican los sistemas operativos y clasificar el sistema operativo que les asignó el profesor según diferentes criterios. Finalmente, deben presentar su trabajo en clase y
Este documento analiza los conceptos de proceso, programa y procesador mediante ejemplos de la vida real y su contexto en las computadoras. Define un proceso como un conjunto de actividades relacionadas que convierten los elementos de entrada en resultados. Un programa es una secuencia de instrucciones para realizar una tarea específica. El procesador es la unidad que interpreta las instrucciones y datos del software para controlar y manejar la memoria RAM.
Este documento presenta diferentes algoritmos de planificación de procesos, incluyendo Round Robin, Primer Trabajo Más Corto y Planificación por Prioridad. Explica cada algoritmo con ejemplos y define conceptos clave como quantum y prioridad. También describe brevemente Planificación Garantizada y Planificación en Dos Niveles. El documento proporciona información fundamental sobre diferentes estrategias para asignar el tiempo de CPU entre procesos concurrentes en un sistema operativo.
Un algoritmo es una secuencia de pasos para resolver un problema de manera precisa y finita. Los algoritmos se implementan como programas mediante lenguajes de programación. El diseño de algoritmos implica dividir un problema en partes más pequeñas, refinar los pasos de manera gradual y representar la solución mediante flujogramas, diagramas o pseudocódigo. Un programa consta de entrada de datos, acciones del algoritmo y salida de resultados. La calidad de software se define por la ausencia de errores y la adecuación a las necesidades del usuario.
La informática se encuentra en todos los aspectos de la vida diaria, desde las tarjetas de crédito y débito que activan sistemas de microchips para realizar transacciones, hasta los electrodomésticos, vehículos, productos con códigos de barras y empresas que usan redes para sistematizar procesos. Además, la informática ya no se limita a expertos sino que está al alcance de todos.
Este documento describe la producción por lotes, una técnica de fabricación en la que se produce un componente antes de pasar al siguiente paso. La producción por lotes se usa comúnmente en panaderías, fabricación de calzado, industria farmacéutica y para tintes y pinturas. Tiene ventajas como reducir costos iniciales al usar una sola línea de producción para diferentes productos, pero también tiene desventajas como tiempos muertos entre lotes para reconfigurar maquinaria.
Este documento presenta la asignatura Algoritmos y Lenguajes de Programación de la carrera de Ingeniería Industrial. La asignatura busca que los estudiantes desarrollen habilidades en técnicas y herramientas computacionales para resolver problemas de manera eficiente. El temario incluye introducción a la computación, desarrollo de lógica algorítmica, programación estructurada, estructuras de control, arreglos, archivos y funciones. Las unidades se enfocan en aplicaciones de ingeniería industrial y se evalúa el domin
Este documento presenta la asignatura Algoritmos y Lenguajes de Programación de la carrera de Ingeniería Industrial. La asignatura busca que los estudiantes desarrollen habilidades en técnicas y herramientas computacionales para resolver problemas de manera eficiente. El temario incluye introducción a la computación, desarrollo de lógica algorítmica, programación estructurada, estructuras de control, arreglos, archivos y funciones. Las unidades se enfocan en aplicaciones de ingeniería industrial y se evalúa el domin
Este documento presenta la asignatura Taller de Bases de Datos para la carrera de Ingeniería en Sistemas Computacionales. La asignatura busca desarrollar competencias para diseñar y desarrollar bases de datos utilizando diferentes gestores y considerando aspectos de integridad y seguridad. El temario se divide en 7 unidades que cubren temas como instalación de SGBD, DDL, DML, seguridad, transacciones y conectividad. La evaluación considera prácticas, proyectos, exámenes y participación para valid
O isic 2010-224 arquitectura de computadorasLalo Rams
Este documento presenta la asignatura Arquitectura de Computadoras para la carrera de Ingeniería en Sistemas Computacionales. Describe los objetivos de la asignatura, que son conocer los conceptos fundamentales de las arquitecturas de cómputo, los bloques de un sistema de cómputo, ensamblar equipos de cómputo e identificar sistemas de memoria. También presenta el temario organizado en cuatro unidades y sugerencias didácticas para desarrollar competencias a través de actividades prácticas y trabajo en equipo.
Este documento presenta la información de una asignatura de Sistemas Operativos I. Incluye el nombre, carrera, clave y créditos de la asignatura, así como el temario que cubre conceptos como la administración de procesos, memoria, E/S y archivos. También describe los objetivos, aprendizajes requeridos y sugerencias didácticas y de evaluación para la asignatura.
Este documento presenta la información de una asignatura de Sistemas Operativos I. Incluye detalles como el nombre, carrera, clave y créditos de la asignatura. Además, describe el temario que cubre aspectos como la administración de procesos, memoria, E/S y archivos. Finalmente, proporciona sugerencias didácticas y de evaluación.
Este documento presenta la información de una asignatura de Sistemas Operativos I. Incluye detalles como el nombre, carrera, clave y créditos de la asignatura. Además, presenta el temario dividido en 7 unidades que cubren temas como administración de procesos, memoria, E/S y archivos. Finalmente, proporciona sugerencias didácticas y de evaluación, así como fuentes de información para el curso.
El documento proporciona información sobre una asignatura de Sistemas Operativos I. Incluye detalles como el nombre, la carrera, las horas y créditos. Explica el objetivo general del curso de comprender el funcionamiento de sistemas operativos centralizados. Además, presenta un temario detallado con 7 unidades que cubren temas como administración de procesos, memoria, E/S y seguridad. Finalmente, ofrece sugerencias didácticas y de evaluación.
Este documento presenta la asignatura Investigación de Operaciones II. La asignatura forma parte de la carrera de Ingeniería Industrial y tiene como objetivo formular y optimizar modelos matemáticos aplicando técnicas deterministas y probabilistas para la toma de decisiones. El temario incluye unidades sobre programación dinámica, líneas de espera, teoría de decisiones, cadenas de Markov y optimización de redes. Se describen también las competencias, evaluaciones y actividades de aprendizaje sugeridas para desarrollar las competencias.
Administracion de la funcion informatica li (1)Carol Sanches
Este documento describe una asignatura de Administración de la Función Informática. Incluye información sobre el nombre, clave, créditos y temario de la asignatura. El temario cubre temas como la organización y dirección de centros de informática, la planeación de centros de informática, las condiciones físicas requeridas y la normatividad en la función informática. También incluye sugerencias didácticas y de evaluación.
Administracion de la funcion informatica li (1)Carol Sanches
Este documento presenta la información sobre una asignatura de Administración de la Función Informática. Incluye detalles como el nombre, carrera, clave y créditos de la asignatura. Además, presenta el temario con cinco unidades que cubren temas como la organización de centros de informática, planeación, condiciones físicas y normatividad. El objetivo general es conocer los criterios para organizar y administrar la tecnología de la información en las organizaciones.
Administracion de la funcion informatica li (1)Carol Sanches
Este documento presenta la información sobre una asignatura de Administración de la Función Informática. Incluye detalles como el nombre, carrera, clave y créditos de la asignatura. Además, presenta el temario dividido en 5 unidades que cubren temas como la organización de centros de informática, planeación, condiciones físicas y normatividad. El objetivo general es conocer los criterios para la organización y administración de la tecnología informática en las organizaciones.
Administracion de la funcion informatica li (1)Carol Sanches
Este documento presenta la información de una asignatura sobre Administración de la Función Informática. Incluye el nombre, carrera, clave y créditos de la asignatura, así como su temario dividido en 9 unidades que cubren temas como la organización y dirección de centros de informática, la planeación de estos centros y las condiciones físicas requeridas. El objetivo general es conocer los criterios para organizar y administrar la tecnología informática en las organizaciones.
Este documento describe una asignatura de Administración de la Función Informática. Incluye información sobre el nombre, clave, créditos y temario de la asignatura. El temario cubre temas como la organización y dirección de centros de informática, la planeación de centros de informática, las condiciones físicas requeridas y la normatividad en la función informática. También incluye sugerencias didácticas y de evaluación.
Este documento presenta el programa de estudios para el curso de Informática 1 en la Facultad de Ciencias Económicas de la Universidad Nacional de Encarnación. El curso tiene como objetivo introducir a los estudiantes al mundo de la informática y enseñarles conceptos básicos, sistemas operativos, hojas de cálculo y su aplicación en áreas administrativas y contables. El curso consta de nueve unidades que cubren temas como sistemas de información, hardware, software, Windows, administración de información y el uso de procesadores de texto
Este documento presenta el programa de estudios para el curso Informática 1 en la Facultad de Ciencias Económicas de la Universidad Nacional de Asunción, Paraguay. El curso tiene como objetivo introducir a los estudiantes al mundo de la informática y enseñarles conceptos básicos, sistemas operativos, hojas de cálculo y su aplicación en áreas administrativas y contables. El programa consta de nueve unidades que cubren temas como sistemas de información, hardware, software, Windows, procesamiento de textos, hojas de cálculo
Este documento presenta la información de una asignatura sobre Administración de la Función Informática. Incluye el nombre, carrera, clave y créditos de la asignatura. También describe el temario con cinco unidades principales: la informática y la organización, organización y dirección de centros de informática, planeación de centros de informática, condiciones físicas, y normatividad en la función informática. Finalmente, proporciona sugerencias didácticas y de evaluación para el curso.
Este documento presenta la información de una asignatura sobre Administración de la Función Informática. Incluye el nombre, carrera, clave y créditos de la asignatura, así como el temario dividido en 5 unidades que abarcan temas como la organización de centros de informática, planeación, condiciones físicas y normatividad. También presenta sugerencias didácticas, de evaluación y unidades de aprendizaje con actividades y objetivos para cada unidad.
Este documento presenta la información de una asignatura sobre Administración de la Función Informática. Incluye el nombre, carrera, clave y créditos de la asignatura. También describe la historia del programa y cómo se desarrolló entre varias instituciones tecnológicas. Explica cómo la asignatura se relaciona con otras materias y cómo contribuye al perfil del egresado. Además, presenta los objetivos generales, temario detallado, aprendizajes requeridos, sugerencias didácticas, de evaluación y unidades de
Este documento presenta la información de una asignatura sobre Administración de la Función Informática. Incluye el nombre, carrera, clave y créditos de la asignatura, así como el temario dividido en 5 unidades que abarcan temas como la organización de centros de informática, planeación, condiciones físicas y normatividad. También presenta sugerencias didácticas, de evaluación y unidades de aprendizaje con actividades y objetivos para cada unidad.
Este documento resume los resultados de un examen sobre la organización y situación actual de una compañía, los recursos y limitaciones, y los requisitos para instalar un centro de cableado. El estudiante respondió correctamente todas las preguntas del examen.
Este documento compara dos sistemas operativos Linux: Debian GNU/Linux, creado en 1993, y Fedora, creado en 2003. Ambos son gratuitos y de código abierto, usan núcleos monolíticos, soportan múltiples arquitecturas de procesador, y usan los sistemas de archivos ext3 y ext4, respectivamente.
Este documento compara diferentes sistemas operativos, incluyendo Windows 7, Vista, XP y 2000, Mac OS X, Debian GNU/Linux, y Fedora. Proporciona información sobre el creador, año de lanzamiento, tipo de usuario, arquitecturas soportadas, sistema de archivos predeterminado y entorno gráfico para cada sistema operativo.
Este documento proporciona una comparación de varios sistemas operativos populares, incluyendo Windows 7, Mac OS X, Linux Debian y otros. Resume sus orígenes, versiones actuales, tipos de licencias, arquitecturas compatibles, entornos gráficos y más.
El documento presenta las respuestas correctas a un examen sobre arquitectura de computadoras. El examen cubrió temas como interrupciones, chipsets, controladores, buses y las funciones del northbridge y southbridge. El estudiante obtuvo una calificación perfecta al responder todas las preguntas correctamente.
El documento presenta las preguntas y respuestas de un cuestionario sobre temas de administración de empresas. El cuestionario cubre temas como proyecciones financieras, niveles organizacionales, factores para expandir una empresa, mejoras en sistemas tecnológicos, derechos de autor, seguros y garantías, y planeación estratégica.
Este documento es un resumen de un cuestionario sobre temas relacionados con la gestión de empresas. El cuestionario fue completado por Olazaran Gomez Jordi Andree el 04/12/2016 y obtuvo una puntuación del 100%. Las preguntas cubrieron temas como la diferencia entre equipos jerárquicos y democráticos, los beneficios de los manuales de procedimientos, estrategias de enseñanza como el trabajo colaborativo, el origen del concepto de calidad en Japón y herramientas de mejora continua como los círc
Este documento resume los resultados de un cuestionario sobre memoria RAM completado por Olazarán Gómez Jordi Andree. El cuestionario contenía 15 preguntas multiple choice sobre conceptos básicos de memoria RAM como tipos (DDR, SDR, etc.), latencias, herramientas de prueba y fabricantes. Jordi obtuvo una puntuación del 79% en el cuestionario, demostrando un buen conocimiento general sobre memoria RAM.
U1 || Examen AC || Jordi Andree Olazaran Gomezandreego
El documento presenta las respuestas correctas a un cuestionario sobre arquitectura de computadoras. Aborda conceptos clave como el modelo de Von Neumann, los componentes internos de los microprocesadores como transistores y circuitos integrados, y características importantes como la velocidad del reloj, el número de núcleos, y la memoria caché. Explica que en una arquitectura mononúcleo la unidad de control se encarga de interpretar e implementar las instrucciones.
Este documento presenta la asignatura de Arquitectura de Computadoras para la carrera de Ingeniería Informática. La asignatura tiene como objetivo principal que los estudiantes reconozcan e identifiquen la arquitectura de un microprocesador y una microcomputadora para seleccionar la más adecuada para una aplicación. El temario cubre aspectos como la arquitectura del microprocesador, organización de memorias, buses, chipsets y estándares en microcontroladores. La asignatura requiere que los estudiantes cuenten con correo electr
ESPERAMOS QUE ESTA INFOGRAFÍA SEA UNA HERRAMIENTA ÚTIL Y EDUCATIVA QUE INSPIRE A MÁS PERSONAS A ADENTRARSE EN EL APASIONANTE CAMPO DE LA INGENIERÍA CIVIŁ. ¡ACOMPAÑANOS EN ESTE VIAJE DE APRENDIZAJE Y DESCUBRIMIENTO
1. 1.- DATOS DE LA ASIGNATURA
Nombre de la asignatura:
Carrera:
Clave de la asignatura:
SATCA1
Sistemas operativos I
Ingeniería Informática, Ingeniería en
Sistemas Computacionales e Ingeniería
en Tecnologías de la Información y
Comunicaciones.
AEC-1061
2 - 2 - 4
2.- PRESENTACIÓN
Caracterización de la asignatura.
Esta asignatura desempeña un papel fundamental en el plan de estudio de estas ingenierías
porque a través de ella el estudiante conoce en detalle los componentes, las estructuras y
las funciones de un sistema operativo concreto, así como aspectos generales de la
construcción de sistemas operativos.
Los sistemas operativos son la plataforma base a través de la cual los usuarios pueden
manipular las computadoras y el software puede funcionar. Por este motivo, es necesario
que el estudiante conozca a detalle el diseño de un sistema operativo para entender su
correcto funcionamiento y realizar software de sistemas de una mejor manera.
Intención didáctica.
El conjunto de conocimientos organizados en esta asignatura se encuentran divididos en
seis unidades temáticas, mismas que pretenden guiar a los estudiantes en la comprensión
de los fundamentos teóricos sobre los sistemas operativos y lo orientan capacitándolo para
planificar, analizar y diseñar soluciones de módulos que forman parte de la estructura de un
sistema operativo, así como diseñar sistemas operativos para diferentes plataformas de
aplicación.
En la primera unidad se encuentran los contenidos básicos: los conceptos fundamentales y
terminologías asociadas al sistema operativo.
En la segunda unidad se establecen los conceptos que tienen que ver con el análisis,
planificación y diseño de rutinas para mejorar la capacidad de procesamiento de los
programas de los usuarios, proponiendo al estudiante la creación y mejoramiento de un
algoritmo que permita el aprovechamiento de las capacidades del procesador como recurso
fundamental que requiere ser administrado por el sistema operativo, ya que estos se
desarrollan más rápidamente que los programas para aprovechar su capacidad.
La introducción al aprendizaje para la administración de las capacidades de
almacenamiento en los equipos de cómputo, se presenta en la tercera unidad, siendo éste
1
Sistema de asignación y transferencia de créditos académicos
2. un recurso limitado y que resulta demasiado caro su adquisición, por lo que se requiere de
mejores estrategias de programación para poder atender las peticiones de los usuarios.
La cuarta unidad orienta a los estudiantes a proponer estrategias para el desarrollo de
software que permita que los usuarios puedan acceder a los diferentes dispositivos
periféricos utilizados actualmente.
La quinta unidad ofrece a los estudiantes un análisis de la filosofía de diseño con el que
trabajan actualmente los diseñadores de sistemas operativos para permitir el acceso de los
usuarios a los archivos.
En la sexta unidad se proporcionan los conocimientos de seguridad indispensables para la
protección de los archivos de los usuarios, así como técnicas de protección de acceso a los
sistemas cómputo.
3. 3.- COMPETENCIAS A DESARROLLAR
Competencias específicas:
Aplicar los paradigmas de diseño de los
sistemas operativos actuales y emergentes,
para el manejo de los recursos del sistema.
Competencias genéricas:
1.- Competencias instrumentales:
• Capacidad de análisis y síntesis
• Capacidad de organizar y planificar
• Conocimientos generales básicos
• Conocimientos básicos de la carrera
• Comunicación oral y escrita en su
propia lengua
• Habilidades básicas de manejo de la
computadora y lenguajes de
programación
• Habilidades de gestión de
información(habilidad para buscar y
analizar información proveniente de
fuentes diversas
• Solución de problemas
• Toma de decisiones.
2.- Competencias interpersonales:
• Capacidad de trabajar en equipo
• Capacidad crítica
• Aplicar a esta materia las
competencias comunes de
compromiso con el trabajo
3-Competencias sistémicas:
• Capacidad de aplicar los conocimientos
en la práctica
• Habilidades de investigación
• Capacidad de aprender
• Capacidad de adaptarse a nuevas
situaciones
• Capacidad de generar nuevas ideas
(creatividad)
• Liderazgo
• Habilidad para trabajar en forma
autónoma
• Capacidad para diseñar y gestionar
proyectos
• Iniciativa y espíritu emprendedor
• Preocupación por la calidad.
• Búsqueda del logro
4. 4.- HISTORIA DEL PROGRAMA
Lugar y fecha de
elaboración o revisión
Participantes
Observaciones
(cambios y justificación)
Instituto Tecnológico
Superior de Puerto
Vallarta, del 10 al 14 de
Agosto del 2009.
Instituto Tecnológico de
Saltillo.
5 al 9 de Octubre de 2009.
Institutos Tecnológicos
Superiores de: Ciudad
Acuña, Tepexi de
Rodríguez, Teziutlán y
Coatzacoalcos.
Institutos Tecnológicos de:
Nuevo Laredo, Istmo y
Piedras Negras.
Institutos Tecnológicos de
Chetumal, Conkal,
Mexicali y Valle del
Guadiana.
12 de Octubre de 2009 al
19 de Febrero 2010.
Instituto Tecnológico de
Delicias, Tepic. Del 17 de
Representantes de los
Institutos Tecnológicos de:
Aguascalientes, Apizaco,
Cd. Cuauhtémoc, Cd.
Madero, Centla, Chetumal,
Comitán, Delicias, León,
Pachuca, Pinotepa,
Puebla, Roque, Tepic,
Tijuana, Tuxtla Gutiérrez,
Villahermosa, Misantla,
Puerto Vallarta.
Representantes de los
Institutos Tecnológicos de:
Ciudad Cuauhtémoc, La
Laguna, Mexicali, Parral,
Piedras Negras, Tijuana,
Villahermosa, D. Cd.
Acuña, D. Coatzacoalcos,
D. Lerdo, D. Occidente del
Edo. de Hidalgo, D. Sur de
Guanajuato, D. Tepexi de
Rodríguez.
Representante de la
Academia de Sistemas y
Computación
Reunión Nacional de Diseño e
Innovación Curricular para la
formación y desarrollo de
Competencias Profesionales de
la carrera de Ingeniería en
Tecnologías de la Información y
Comunicaciones.
Reunión nacional de Diseño e
innovación curricular de la
carrera de: Ingeniería
Informática e Ingeniería en
Sistemas Computacionales.
Análisis, enriquecimiento y
elaboración del programa de
estudio propuesto en La
Reunión Nacional de Diseño
Curricular de la carrera de
Ingeniería en Sistemas
Computacionales
5. agosto de 2009 al 21 de
mayo de 2010.
Instituto Tecnológico
Superior de Poza Rica
22 al 26 de Febrero 2010.
Instituto Tecnológico de
Villahermosa, del 24 al 28
de Mayo de 2010
Instituto Tecnológico de
Aguascalientes, del 15 al
18 de Junio de 2010.
Representantes de los
Institutos Tecnológicos
participantes en el diseño
de la carrera de Ingeniería
en Sistemas
Computacionales.
Representantes de los
Institutos Tecnológicos de:
Aguascalientes, Apizaco,
Cd. Cuauhtémoc, Cd.
Madero, Centla, Chetumal,
Comitán, Delicias, León,
Pachuca, Puebla, Roque,
Tepic, Tijuana, Tuxtla
Gutiérrez, Villahermosa,
Misantla y Saltillo
Representantes de los
Institutos Tecnológicos de:
Aguascalientes, Apizaco,
Cd. Madero, Colima, La
Paz, Toluca y
Villahermosa.
Reunión nacional de
consolidación de las carreras
de: Ingeniería Informática e
ingeniería en Sistemas
Computacionales.
Reunión Nacional de
Consolidación de la carrera de
Ingeniería en Tecnologías de la
Información y Comunicaciones
Reunión Nacional de
Fortalecimiento Curricular de
las asignaturas comunes por
áreas de conocimiento para los
planes de estudios actualizados
del SNEST.
6. 5.- OBJETIVO(S) GENERAL(ES) DEL CURSO (competencias específicas a desarrollar
en el curso)
Aplicar los paradigmas de diseño de los sistemas operativos actuales y emergentes, para el
manejo de los recursos del sistema.
6.- COMPETENCIAS PREVIAS
• Diseñar e implementar objetos de programación que permitan resolver situaciones
reales y de ingeniería.
• Seleccionar, diseñar, implementar y manipular estructuras de datos que optimicen el
rendimiento de aplicaciones de software, con un enfoque orientado a objetos y
considerando la complejidad de los algoritmos utilizados.
• Identificar la tecnología de la computación a través de las arquitecturas de diferentes
modelos y desarrollar habilidades que le permitan sugerir soluciones óptimas
utilizando los sistemas de cómputo.
7.- TEMARIO
Unidad Temas Subtemas
1
2
3
4
5
Introducción a los sistemas
operativos
Administración de
Procesos y del procesador.
Administración de
memoria.
Administración de
entrada/salida.
Sistemas de archivos
1.1 Definición y concepto.
1.2 Funciones y características.
1.3 Evolución histórica.
1.4 Clasificación.
1.5 Estructura: niveles o estratos de diseño.
1.6 Núcleo.
2.1 Concepto de proceso.
2.2 Estados y transiciones de los procesos
2.3 Procesos ligeros: Hilos o hebras.
2.4 Concurrencia y secuenciabilidad.
2.5 Niveles, objetivos y criterios de planificación.
2.6 Técnicas de administración del planificador.
3.1 Política y filosofía.
3.2 Memoria real.
3.3 Organización de memoria virtual
3.4 Administración de memoria virtual
4.1 Dispositivos y manejadores de dispositivos:
device drivers.
4.2 Mecanismos y funciones de los manejadores de
dispositivos: device drivers.
4.3 Estructuras de datos para manejo de
dispositivos.
4.4 Operaciones de Entrada /salida
5.1 Concepto.
5.2 Noción de archivo real y virtual.
5.3 Componentes de un sistema de archivos.
5.4 Organización lógica y física.
7. 6 Protección y seguridad
5.5 Mecanismos de acceso a los archivos.
5.6 Manejo de espacio en memoria secundaria.
5.7 Modelo jerárquico.
5.8 Mecanismos de recuperación en caso de falla.
6.1 Concepto y objetivos de protección.
6.2 Funciones del sistema de protección.
6.3 Implantación de matrices de acceso.
6.4 Protección basada en el lenguaje.
6.5 Concepto de seguridad.
6.6 Clasificaciones de la seguridad.
6.7 Validación y amenazas al sistema.
6.8 Cifrado.
8. 8.- SUGERENCIAS DIDÁCTICAS (desarrollo de competencias genéricas)
• Desarrollar actividades de aprendizaje que propicien la construcción de aplicaciones,
en un marco metodológico, basándose en modelos y técnicas probadas.
• Fomentar actividades grupales que propicien la comunicación, el intercambio
argumentado de ideas, la reflexión, la integración y la colaboración de y entre los
estudiantes.
• Para cada práctica guiada presentada en el taller, se pedirá al estudiante la
implementación de una práctica no guiada.
• Propiciar actividades de búsqueda, selección y análisis de información en distintas
fuentes.
• Propiciar el trabajo en equipo.
• Propiciar el uso adecuado de conceptos, y de terminología científico-tecnológica
• Propiciar en el estudiante el uso de distintas plataformas y distintos gestores para el
desarrollo de sus aplicaciones.
• Propiciar la identificación de lugares donde se apliquen los conceptos aprendidos en
esta materia.
• Propiciar, en el estudiante, el desarrollo de actividades intelectuales de inducción-
deducción y análisis-síntesis, las cuales lo encaminan hacia la investigación, la
aplicación de conocimientos y la solución de problemas.
• Proponer problemas que permitan al estudiante la integración de contenidos de la
asignatura y entre distintas asignaturas, para su análisis y solución.
• Relacionar los contenidos de esta asignatura con las demás del plan de estudios para
desarrollar una visión interdisciplinaria en el estudiante.
• Uso de una plataforma educativa en internet la cual puede utilizarse como apoyo para
crear el portafolio de evidencias del estudiante.
• Relacionar los contenidos de la asignatura con el respeto al marco legal, el cuidado
del medio ambiente y con las prácticas de una ingeniería con enfoque sustentable.
9. 9.- SUGERENCIAS DE EVALUACIÓN
La evaluación de la asignatura se hará con base en los siguientes desempeños:
• Aplicar examen escrito para confirmar el manejo de los conceptos teóricos.
• Aplicar las rubricas de evaluación y listas de cotejo en la organización de los
temas, tareas, trabajos de investigación, diagramas y reportes de lectura.
• En un cuaderno de tareas, individual y por equipos expondrá la expresión escrita
y la redacción de conceptos.
• Representación de los diagramas y utilización de herramientas para resumir la
información.
• El proceso de planificación de la línea del tiempo, directorio de archivos,
estructuras de Sistemas Operativos, estructura de dispositivos de E/S,
expresándolas en forma oral y escrita.
• La puesta en marcha del proceso de diseño de algoritmos para el manejo de
recursos
• La verificación del diseño y puesta en marcha del programa interprete de
comandos de un S.O.
• A través de una lista de cotejo verificar la identificación de medidas de seguridad
y la propuesta de argumentos para mejorar la protección de archivos.
10.- UNIDADES DE APRENDIZAJE
Unidad 1: Introducción a los Sistemas Operativos.
Competencia específica a
desarrollar
Actividades de Aprendizaje
Identificar los componentes de los
sistemas operativos, así como el
objetivo, la función y las
características de diferentes sistemas
operativos.
• Conocer y describir avances importantes en la
historia de los sistemas operativos con el
propósito de interpretar la complejidad actual
de los mismos.
• Como resultado de la reseña anterior clasificar
según diferentes criterios los desarrollos
históricos de sistemas operativos comerciales,
tales como, Windows, Linux y Unix.
• Investigar, exponer y discutir de forma grupal
los tipos de sistemas operativos.
• Clasificarlos de acuerdo al número de usuarios
que atiende, al número de programas que
ejecuta al mismo tiempo al número de
procesadores que administra por el tiempo de
respuesta que ofrecen al usuario.
• Analizar la operatividad de los programas dada
una petición del usuario.
• Organizar la información obtenida, por equipos,
para presentarla a todo el grupo.
• Analizar, en equipo, las estructura de
diferentes sistemas operativos y su
clasificación. Elaborar conclusiones por equipo
y presentarlas al grupo.
• Investigar, evaluar, analizar, aplicar y crear
10. componentes de un sistema operativo (Solaris,
Unix, Linux, Windows)
• Realizar un glosario de la terminología básica
de los SO.
• Elaborar llamadas al sistema y distinguir el
mecanismo de las interrupciones en el contexto
de los procesos
Unidad 2: Administración de procesos y del procesador
Competencia específica a
desarrollar
Actividades de Aprendizaje
Aplicar las técnicas de administración
de procesos. • Representar mediante un diagrama las
transiciones de estado de los procesos para
reconocer las características que los distinguen
• Identificar las capas conceptuales de una
estructura por niveles, deducir el probable código
fuente que las conforma.
• Analizar mediante ejemplos de la vida real el
concepto de proceso, programa y procesador y
trasladarlo al contexto de las computadoras.
• Diferencias los conceptos de: algoritmo,
programa, proceso, tarea, job, sesión y lote,
valorando la utilidad de cada uno de ellos.
• Representar mediante un diagrama las
transiciones de estado de los procesos para
reconocer las características que los distinguen.
• Exponer la organización y acceso a Archivos por
equipos.
• Definir el concepto de interbloqueo (deadlock) y
analizar su detección, prevención y recuperación.
Unidad 3: Administración de la memoria
Competencia específica a
desarrollar
Actividades de Aprendizaje
Analizar y aplicar las técnicas de
administración de memoria y sus
implicaciones en el desempeño de los
sistemas operativos.
• Investigar y definir el concepto de
administración de memoria.
• Investigar las características de la memoria
real.
• Investigar y definir el concepto de memoria
virtual.
• Analizar las ventajas y desventajas de la
memoria virtual
• Identificar las funciones de un administrador de
memoria y los requisitos de la administración
• Elaborar un mapa conceptual de las diferentes
11. técnicas de la administración de memoria real.
• Analizar y aplicar la mejor estrategia de la
administración de memoria virtual según las
necesidades.
Unidad 4: Administración de E/S
Competencia específica a
desarrollar
Actividades de Aprendizaje
Configurar los dispositivos de entrada
y salida de un sistema de cómputo.
• Buscar información sobre dispositivos de
E/S y la organización de las funciones de
E/S.
• Investigar, conocer y comentar los
aspectos de diseño de E/S en los sistemas
operativos.
• Identificar los problemas más comunes
para el manejo de los dispositivos de E/S
• Exponer la información por equipos.
Analizar las características del hardware de
E/S.
• Analizar las características de software de
E/S.
• Mencionar las estrategias que se siguen en
la actualidad para el manejo de periféricos
en un sistema de computo,
• Realizar una práctica de introducción de
una nueva llamada al sistema en el mini
kernel.
• Investigar y explicar la gestión de
almacenamiento secundario
• Sintetizar las estrategias de búsqueda en
disco.
Unidad 5: Sistema de archivos.
Competencia específica a
desarrollar
Actividades de Aprendizaje
Utilizar la estructura general de un
sistema de archivos e identificar los
mecanismos de acceso y
recuperación de archivos.
• Investigar y definir que es un archivo,
comparar los componentes de un sistema
de gestión de archivos.
• Identificar mediante un diagrama la
estructura general de un sistema de
archivos
• Investigar y describir la arquitectura que
siguen los sistemas de archivos en los S.O.
comerciales y establecer semejanzas y
diferencias entre ambas.
• Investigar y describir las funciones de la
gestión de archivos.
12. • Plantear un caso de recuperación en caso
de falla y analizar las diferentes soluciones
propuestas.
Unidad 6: Protección y seguridad.
Competencia específica a
desarrollar
Actividades de Aprendizaje
Identificar y analizar los objetivos, las
funciones y las técnicas para validar la
protección y seguridad de los archivos
en una red utilizando diferentes
sistemas operativos
• Investigar y comentar en clase el concepto
de seguridad y sus estándares
• Identificar las amenazas al sistema más
comunes en la actualidad y su
vulnerabilidad.
• Clasificar las diferentes técnicas de cifrado
y mencionar ventajas y desventajas entre
cada uno de ellos.
• Investigar y definir el concepto y objetivo de
un mecanismo de protección.
• Proponer sugerencias para mejorar la
seguridad de los archivos
• Identificar las funciones de un sistema de
protección.
• Clasificar los mecanismos de protección y
seguridad en el servidor de archivos.
• Utilizar un lenguaje de alto nivel para
implementar una simulación de protección
de acceso a un sistema de información
(utilizando un algoritmo de encriptación)
• Elaborar una tabla comparativa de los
diferentes tipos de seguridad incluyendo las
ventajas y desventajas.
13. 11.- FUENTES DE INFORMACIÓN
1. Abraham Silberschatz, Peter Baer Galvin, Greg Gagne. 2006, Fundamentos de
sistemas operativos. Séptima edición.. McGraw-Hill.
2. William Stallings, Sistemas operativos. Aspectos internos y principios de diseño. Quinta
edición. 2005. Pearson. Prentice-Hall.
3. Gary Nutt, Tanenbaum, Andrew. 2004, Sistemas operativos, Pearson. Addison-Wesley.
4. Carretero Pérez, Sistemas Operativos una visión aplicada, Ed. Mc. Graw-Hill
5. Ellen Siever, Sphen Spainhour, Stephen Figgins, Jessica Hekman,Linux in a Nutshell,
Desktop quick reference, 6ta edicion, O´reilly.
6. Andrew S. Tanenbaum, Roberto Escalona García, Sistemas Operativos Modernos, Ed.
Prentice Hall.
7. Andrew S. Tanenbaum, Albert S. Woodhull, Sistemas Operativos. Diseño e
Implementación, Ed. Prentice Hall.
8. Sistemas Operativos Dhamdhere, Dhananjay M. Ed. Mc-Graw Hill de México 2008
12.- PRÁCTICAS PROPUESTAS
1. Identificar en el laboratorio, los elementos fundamentales del código fuente, para los
módulos del núcleo del sistema; señalando los que corresponden al despachador de
procesos y al manejador de interrupciones.
2. Identificar en el laboratorio, los códigos fuente que corresponden al manejo de
interrupciones y de intercomunicación entre procesos. (IPC).
3. Realizar una práctica para la detección de interbloqueos en los mutex del minikernel.
4. Realizar una práctica de implementación de semáforos usando un lenguaje de alto nivel.
5. Realizar una práctica de planificación round-robin en el minikernel.
6. Realizar una práctica de monitoreo de memoria de un proceso.
7. Realizar una práctica para la administración de entrada/salida.
8. Realizar una práctica de introducción de una nueva llamada al sistema en el minikernel.
9. Realizar una práctica de gestión de archivos. representando un árbol de directorios.
10. Realizar una práctica de creación de un sistema de archivos simulando una semejanza
con el servidor de archivos en Windows.
11. Realizar una práctica de creación de un sistema de archivos simulando su semejanza
con el servidor de archivos de Linux.
12. Desarrollar una práctica de recompilación del núcleo de un sistema operativo puede ser
didáctico como pcxinu de Douglas Comer o minix de Andrew Tanenbaum o real como
GNU/LINUX.
13. Elaborar algunas llamadas al sistema y distinguir el mecanismo de las interrupciones en
el contexto de los Procesos.