portafolio final so tercero
DESCRIPTION
gshsghsdghdghgfhTRANSCRIPT
Instituto Tecnológico Superior de Teposcolula
Ingeniería en Sistemas Computacionales
ASIGNATURA: Sistemas Operativos
ASESOR: Ing. Antonio García Cruz
PRESENTA: Elioenaí García García
TRABAJO:Portafolio de evidencias
GRUPO:3° “B”
FECHA DE ENTREGA:16 de Diciembre del 2014
San Pedro y San Pablo Teposcolula, Oaxaca.
2
ContenidoINTRODUCCIÓN..........................................................................................................................3
OBJETIVOS..................................................................................................................................4
Unidad 1. Introducción a los sistemas operativos.............................................................5
Unidad 2. Administración de procesos y del procesador................................................9
Unidad 3. Administración de memoria................................................................................12
Unidad 4. Administración de entrada/salida......................................................................15
CONCLUSIÓN............................................................................................................................21
BIBLIOGRAFIA..........................................................................................................................22
3
INTRODUCCIÓN
Durante el transcurso del semestre personalmente adquirí muchos
conocimientos nuevos para mi formación profesional.
En la materia de Sistemas Operativos recabamos información que durante este
portafolio de evidencias se muestra en su contenido, haciendo mención que
dichos trabajos fueron ya evaluados.
La intención de realizar este portafolio es para retroalimentación de lo aprendido
y al mismo tiempo que nos sirva de consulta en algún momento de nuestra
carrera.
No obstante es necesario mencionar que en esta materia es de gran utilidad
porque en ella aprendimos a analizar problemas complejos, y resolverlos de
manera correcta, como es la programación de distintos algoritmos.
El presente material ayudara a comprender de cuál es el contenido de esta
materia, así como la toda la información recabada en el transcurso del ciclo.
4
OBJETIVOS
Trabajar en equipo para resolver problemas complejos.
Realizar diferentes investigaciones.
Realizar diferentes programas para mejorar nuestra lógica de
programación.
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.
Elaborar prácticas en distintos softwares.
Generar un ambiente de trabajo agradable.
Diseñar e implementar objetos de programación que permitan resolver situaciones reales.
5
Unidad 1. Introducción a los sistemas operativos.
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.
Atributo de la competencia: Mapa MentalEvidencia Descripción Actividad Reflexión por integrante del
equipo
MapaMental_Funciones_Caracteristicas_SO.png
Mapa metal de las funciones y características de un sistema operativo en nuestro caso Windows pro 8.1
1
Es una representación gráfica donde se expresan las diferentes funciones que realiza un SO, así como las características que posee con el fin de familiarizarnos con un SO. Enaí
Reflexión del tema: Analizar las características y funciones de un SO es muy relevante, para poder comprender como y cuáles son las partes fundamentales de la misma.
Atributo de la competencia: Línea del TiempoEvidencia Descripción Actividad Reflexión por integrante del
equipo
EVOLUCION_de_SO.pdf
Línea del Tiempo de la evolución en el transcurso de los años de los Sistemas Operativos.
2
Es una representación gráfica donde se expresan los diferentes años y/o etapas en que nacieron los SO, así como también describen sus principales características y funciones. Enaí
Reflexión del tema: Analizar las diferentes etapas sobre la evolución de los Sistemas
6
Operativos, las principales características y funciones de cada uno de ellas, además el lugar y quien/nes fueron sus autores.
Atributo de la competencia: Instalación de Ubuntu “Manual”Evidencia Descripción Actividad Reflexión por integrante del
equipo
practicaSO_manual.docx
Instalación de un sistema operativo Ubuntu 12.10 de una distribución de Linux manera manual.
3
Es una Instalación de un SO de manera virtual con cualquier emulador de máquinas virtuales, sin embargo para poder hacer realizar la instalación tenemos que hacer forzosamente las particiones primarias y secundarias, tales como las raíz, home, swap, etc. . Enaí
Reflexión del tema: Analizar las diferentes particiones que debemos realizar antes de instalar un sistema operativo, para realizar una instalación eficiente, de la misma manera conocer cuál es la estructura interna de un SO y como funciona.
Atributo de la competencia: Instalación de Ubuntu “Prueba”Evidencia Descripción Actividad Reflexión por integrante del
equipo
practicaSO_prueba.docx
Instalación de un sistema operativo Ubuntu 12.10 de una distribución de Linux manera de prueba.
4
Es una Instalación de un SO de manera virtual con cualquier emulador de máquinas virtuales, sin embargo no necesitamos crear particiones por el emulador automáticamente las hace por nosotros. Enaí
Reflexión del tema: Analizar como realiza una instalación de este tipo sin necesidad de realizar particiones primarias y secundarias, así mismo conocer cuál es la estructura interna de un SO y como funciona.Atributo de la competencia: Investigación
7
Evidencia Descripción Actividad Reflexión del alumno
InvestigacionSO.docxInstalación de sistemas de archivos soportados por Linux.
5
Es descripción de manera clara y precisa sobre cuales son todos los archivos compartibles o que soporta Linux, así como la funcionalidad que tiene cada uno.
Reflexión del tema: Analizar y comprender cuales son los archivos que soporta un sistema operativo Linux.
Atributo de la competencia: InvestigaciónEvidencia Descripción Actividad Reflexión del alumno
InvestigacionSO_Particiones.docx
Instalación de tipo de particiones que existen en Linux, primarias y secundarias.
6
Es descripción de manera clara y precisa sobre cuáles son las particiones primarias y secundarias que existen dentro de un SO Linux.
Reflexión del tema: Analizar y comprender cuales son los tipos de particiones que soporta un sistema operativo Linux y cuál es su función de cada una.
Atributo de la competencia: GlosarioEvidencia Descripción Actividad Reflexión del alumno
Glosario-Sistema Operativo.docx
Glosario de conceptos básicos de Sistemas Operativos.
7
En este trabajo se presenta un listado de términos básicos utilizados comúnmente en la materia de sistemas operativos.
Reflexión del tema: Es muy importante y de gran ayuda conocer el significado de cada uno de los términos más utilizados en la materia de sistemas operativos.
Atributo de la competencia: Evaluación escrita
8
Evidencia Descripción Actividad Reflexión del alumno
examen1.jpgEs una evaluación escrita de la primera unidad de todos los temas vistos.
8Es una evaluación para valorar los conocimientos adquiridos en clases.
Reflexión de la unidad: Es muy hacer este tipo de evolución ya que a nosotros como estudiantes nos ayuda a comprender mejor todos los temas vistos.
9
Unidad 2. Administración de procesos y del procesador.
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.
Atributo de la competencia: Diagrama de procesosEvidencia Descripción Actividad Reflexión del alumno
DIAGRAMA_DE_TRANSICIÓN_SO.docx
Es un diagrama de estados y transiciones de los procesos. 1
Es un diagrama que contiene cada uno de los estados en que se puede encontrar un proceso en un determinado punto, además describe las transiciones de los procesos.
Reflexión del tema: Analizar cómo se comportan los procesos en diferentes estados y transiciones en un determinado punto de ejecución.
Atributo de la competencia: Mapa conceptualEvidencia Descripción Actividad Reflexión del alumno
proceso.jpg Es un mapa conceptual que hace referencia al tema procesos.
2
Es una representación gráfica
que contiene el concepto de
proceso, sus características y
su función.
Reflexión del tema: Analizar que es un proceso, cuáles son sus principales características
y cuál es su función dentro de un sistemas operativo.
10
Atributo de la competencia: EjercicioEvidencia Descripción Actividad Reflexión del alumno
EJERCICIO_SO.docx
Es un ejercicio de estados
de procesos que lleva por
nombre “la cena de los
cinco filósofos”.
3
Es un problema escrito que
Simula el método de
planificación de Round Robin
(RR), porque a cada proceso
(filósofo) se le da un
determinado tiempo, sino
termina, se forma en la lista
de listos (vuelve a esperar su
turno), el CPU es para el
siguiente proceso y así hasta
que termine la ejecución.
Reflexión del tema: Analizar el problema para darle una solución a través de un algoritmo de planificación.
Atributo de la competencia: PracticaEvidencia Descripción Actividad Reflexión del
ALGORITMOS DE PLANIFICACIÓN DE
PROCESOS.docx
Es una práctica de
algoritmos de planificación
de procesos.
4
Es una práctica que se basa en
el mecanismo de
funcionamiento de cada
algoritmo de planificación de
procesos, implementado
mediante un lenguaje de
programación Java, para
conocer cuál es su estructura
visto desde programación.
11
Reflexión del tema: Analizar y comprender cuales son los algoritmos de planificación de procesos y su funcionamiento.
12
Unidad 3. Administración de memoria.
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.
Atributo de la competencia: Mapa conceptualEvidencia Descripción Actividad Reflexión del alumno
gestion_de_memoria.jpg
Es un mapa conceptual que
habla sobre la
administración de memoria.
1
Es una presentación gráfica,
que menciona que es la gestión
de memoria dentro de un SO,
así como sus características y
su función.
Reflexión del tema: Analizar la administración de memoria en un SO, sus principales características y sus funciones.
Atributo de la competencia: Mapa conceptualEvidencia Descripción Actividad Reflexión del alumno
METODOS DE MEMORIA REAL.jpg
Es un mapa conceptual que
habla sobre la
administración de memoria
real.
2
Es una presentación gráfica,
que menciona que es la gestión
de memoria real de un SO, así
como sus características y su
función.
Reflexión del tema: Analizar la administración de memoria real en un SO, sus principales características y sus funciones.
13
Atributo de la competencia: InvestigaciónEvidencia Descripción Actividad Reflexión del alumno
EJEMPLO_SEGMENTACION_PAGINA
CION.docx
Ejemplo de paginación y
segmentación de memoria.3
Es una investigación con el fin
de conocer cómo funciona la
paginación y segmentación de
memoria dentro de un SO.
Reflexión del tema: Analizar y comprender cuales son las funciones de paginación y segmentación dentro de un sistema operativo, y cuáles son sus funciones fundamentales.
Atributo de la competencia: PrácticaEvidencia Descripción Actividad Reflexión por integrante del
equipo
PRACTICA DE PAGINACIÓN Y
SEGMENTACIÓN DE MEMORIA.docx
Practica de paginación y
segmentación de memoria.4
Es una práctica con el fin de
conocer cómo funciona la
paginación y segmentación de
memoria dentro de un SO, visto
desde un lenguaje de
programación Java. Enai
Reflexión del tema: Analizar y comprender cuales son las funciones de paginación y segmentación dentro de un sistema operativo, y cuáles son sus funciones fundamentales.
14
Atributo de la competencia: PrácticaEvidencia Descripción Actividad Reflexión por integrante del
equipo
practicaSO_manual_FISICO.docx
Practica de instalación de
Ubuntu 14.04 físico y usar
comando básicos en Linux
para monitorear los
recursos del sistema.
5
Es una práctica con el objetivo
de aprender cómo se instala un
sistema operativo Linux de
manera física, y monitorear o
ver los recursos de dicho
sistema. Enai
Reflexión del tema: Analizar y comprender como se debe de instalar un sistema operativo Linux, y observar cómo se comportan sus recursos.
15
Unidad 4. Administración de entrada/salida.
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
Atributo de la competencia: PrácticaEvidencia Descripción Actividad Reflexión del alumno
INSTALACION DRIVE.docx
Practica de instalación de
drive forzada. 1
Esta práctica fue realizada con
la intensión, conocer otra forma
de instalar drivers en un SO.
Reflexión del tema: Analizar cómo podemos instalar algún tipo de drivers de manera forzada en un SO.
Atributo de la competencia: InvestigaciónEvidencia Descripción Actividad Reflexión del alumno
REPORTE_DE_INVESTIGACION_sistemas_oprativos.docx
Investigación del contenido
de toda esta unidad. 2
Es una información que
engloba todos los temas vistos
de la unidad 4 administraciones
de entrada y salida.
Reflexión del tema: Analizar y comprender todos los temas vistos con anterioridad de esta unidad, para comprender como funciona la administración de los dispositivos de entrada y salida de un SO.
16
Atributo de la competencia: PrácticaEvidencia Descripción Actividad Reflexión por integrante del
equipo
REPORTE_DE_INSTALACION_XP.docx
Practica de instalación de
un SO Windows XP e
instalar algunos drivers.
3
Es una práctica con la finalidad
recordar como instalar un
sistema operativo Windows XP,
al mismo tiempo instalar sus
drivers. Enai
Reflexión del tema: Analizar y comprender que se necesita para instalar un SO Windows XP, y como instalar sus drivers de manera correcta que funciona como un mecanismo de entrada y salida.
17
Unidad 5. Sistemas de archivos.
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.
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.
Atributo de la competencia: PrácticaEvidencia Descripción Actividad Reflexión por integrante del
equipo
PRACTICA_SISTEMAS_OPERATIVOS.mp4
Practica de Sistemas de
archivos en Windows. 1
Es una práctica para
familiarizarnos con la consola
de MS-DOS, usando sus
comandos básicos. Enai
Reflexión del tema: Analizar y comprender los comandos básicos de MS-DOS en Windows, para comprender de práctica como está estructurado un sistema de archivo.
Atributo de la competencia: PrácticaEvidencia Descripción Actividad Reflexión por integrante del
equipo
PRACTICA_LINUX_UBUNTU.mp4
Practica de Sistemas de
archivos en Ubuntu. 2
Es una práctica para
familiarizarnos con la terminal
de Ubuntu, usando sus
comandos básicos. Enai
Reflexión del tema: Analizar y comprender los comandos básicos de la terminal en Linux, para comprender de práctica como está estructurado un sistema de archivo.
18
Atributo de la competencia: InvestigaciónEvidencia Descripción Actividad Reflexión por integrante del
equipo
INVESTIGACION_sistemas_oprativos.docx
Es una investigación
documental que se basa en
los últimos temas de esta
unidad.
3
Esta investigación se plasma
temas de interés tal como es
manejo de espacio en memoria
secundaria, la jerarquía de un
sistema de archivo y
mecanismos de recuperación
de archivos en caso de fallas
de una PC. Enai
Reflexión del tema: Analizar estos tres temas antes mencionados, nos ayuda a comprender cuales son las características y funciones que tiene un sistemas de archivos dentro de un SO.
Atributo de la competencia: PrácticaEvidencia Descripción Actividad Reflexión por integrante del
equipo
PRACTICA_FINAL_sistemas_oprativos.docx
Practica de Sistemas de
archivos en Ubuntu. 4
Es una práctica vimos cómo
acceder desde un sistema
operativo Windows a Linux y
viceversa., con el fin de
rescatar algún archivo si fuera
el caso. Enai
Reflexión del tema: Analizar y comprender como acceder de un sistema operativo a otro.
19
Unidad 6. Protección y seguridad.
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.
Atributo de la competencia: ExposiciónEvidencia Descripción Actividad Reflexión por integrante del
equipo
Exposicion_SO_.pdf
Es una exposición de dos
temas de toda la unidad de
seguridad y protección.
1
Es un documento donde habla
sobre la implementación de
matrices de acceso de
seguridad y protección basado
en un lenguaje de
programación. Enai
Reflexión del tema: Analizar y comprender como proteger con más eficiencia una PC.
20
Atributo de la competencia: PracticaEvidencia Descripción Actividad Reflexión por integrante del
equipo
Es practica de un algoritmo
de encriptación
2
Es un documento que contiene
código en lenguaje Java, que
utiliza un algoritmo de
encriptación de claves. Enai
Reflexión del tema: Analizar cómo funciona un algoritmo de encriptación y cuál es su función.
Atributo de la competencia: Portafolio de evidencias.Evidencia Descripción Actividad Reflexión del alumno
PORTAFOLIO_Final_SO_Tercero.docx
Es un portafolio digital de
todo el semestre. 3
Es un documento digital que
contiene las evidencias que se
trabajaron durante todo el
semestre de la materia de SO.
Reflexión del semestre: Analice, practique y desarrolle prácticas y softwares muy interesantes que me ayudaron a desarrollar habilidades referentes a los Sistemas Operativos.
21
Atributo de la competencia: GlosarioEvidencia Descripción Actividad Reflexión del alumno
Glosario-Sistema Operativo.docx
Es un glosario que contiene
términos generales de la
materia.
4
Es un documento digital que
contiene un listado de
conceptos generales de la
materia.
Reflexión del glosario: Analizar cada término que nos ayudara a comprender mejor los temas plasmados en la materia.
Atributo de la competencia: SíntesisEvidencia Descripción Actividad Reflexión del alumno
IMG_20141216_033253511.jpg
IMG_20141216_033310206.jpg
IMG_20141216_033320286.jpg
Es una síntesis que
contiene información de la
unidad.
5
Es un documento digital que
contiene información relevante
acerca del contenido de la
unidad.
Reflexión del glosario: Analizar cuáles son los puntos más importantes de esta unidad con la finalidad de retroalimentar los temas vistos.
22
CONCLUSIÓN
Durante todo este portafolio nótese que contiene prácticas e información muy
relevantes para cualquier persona interesada en aprender Sistemas operativos.
De la misma manera es necesario recalcar que en este trabajo fue de gran
importancia para el alumno quien lo realizo por que a medida que lo fue
elaborando retroalimento cada uno de los temas visto durante todo el semestre.
A manera concluir este trabajo expreso que a mi persona, que este portafolio es
una herramienta que será de gran utilidad para poder acceder en cualquier
momento.
23
BIBLIOGRAFIA
López Muñoz, J. Francisco. Sistemas Operativos Monopuesto. (2012). México. McGrawHill.
Petersen, Richard. MANUAL DE REFRENCIA LINUX. (2009). México. McGraw Hill.
TANENBAUM, ANDREW S. Sistemas Operativos Modernos. (2009). México. PEARSON EDUCACIÓN.
Silberschatz, Abraham. Sistemas Operativos. (1999). México. Addison Wesley Longman.
Carretero Pérez, Jesús. Sistemas Operativos Una visión aplicada. (2001), México. McGraw Hill.