Sistema
Operativos
Nombre: Jorleny Ruiz Altamirano
Docente : Noel Gavarrete
2015-0250I
Componentes
1. Gestión de Procesos: Un proceso es, un
programa en ejecución que necesita una serie
de recursos para realizar su tarea: tiempo de CPU
memoria, archivos y dispositivos de E/S (entrada/salida).
2. Administración de memoria principal: La memoria es
como una gran almacén con casillas (bytes)
este almacén de datos es compartido por la CPU y los
dispositivos de E/S.
3. Administración de ficheros: Gestiona la manera en
que la información se almacena en dispositivos
de entrada/salida que permiten el almacenamiento
estable.
4. Gestión de los dispositivos de entrada/salida:
Parte del sistema operativo que conoce los
detalles específicos de cada dispositivo, lo que permite poder
operar con él. 2
Programas del S.O
1 Reentrancia: Programa o modulo que pueden ser utilizados
simultáneamente por varios usuarios al mismo tiempo.
Consiste en dos partes: Un código puro (parte no modificable).Un área de
memoria para cada uno de los procesos de usuario.
2. Interrupciones: Es un evento que altera la secuencia
normal de funcionamiento del procesador.
3. Procesadores de E/S. Ejecutan la instrucciones (comandos)
agrupados en programas denominados "programas de canal”.
3. Cronometro de intervalos: Después de un cierto intervalo de tiempo
el reloj genera una interrupción como señal de aviso al procesador.
4. Spool: Consiste en poner un dispositivo de alta
velocidad entre un programa y un dispositivo
de baja velocidad relacionada con la entrada y salida del programa.
3
“5. Emulación: Técnica que permite que un computador
se comporte como si fuera otro.
6. Microprogramación: Programas formados por
microinstrucciones
(primitivas).Cada instrucción en lenguaje de máquina
que puede se ejecuta por el procesador
tiene su correspondiente microprograma.
4
Mecanismo Política
El rol de la protección es proveer
un mecanismo para el fortalecimiento de las
políticas que gobiernan el uso de recursos.
Tales políticas se pueden establecer de varias maneras,
algunas en el diseño del sistema y otras son formuladas
por el administrador del sistema. Otras pueden ser
definidas por los usuarios individuales para proteger sus
propios archivos y programas
5
Multiprogramación: es un término que significa
que muchos programas que no están
relacionados unos con otros pueden residir en la
memoria de una computadora y tomar turnos
usando la unidad central de procesamiento.
Timesharing: En los sistemas de tiempo
compartido,la CPU ejecuta múltiples trabajos
conmutando entre ellos pero las conmutaciones
se producen tan frecuentemente que los usuarios
pueden interactuar con cada programa mientras
éste está en ejecución.
Estructura del sistema operativo
6
Diseño monolítico
Es la arquitectura más simple para un sistema operativo.
Este sistema contiene todas las rutinas y funcionalidades disponibles
juntas dentro de un gran programa o núcleo.
Su principal desventaja radica en que
debido a que todos los componentes del núcleo
tienen acceso a todas las estructuras y rutinas internas
un error o un vulnerabilidad de seguridad puede expandirse y
afectar a todo el núcleo.
7
Maquina virtual
Una máquina virtual es un software que simula un sistema de
computación y puede ejecutar programas como si fuese una
computadora real. Este software en un principio fue definido como
"un duplicado eficiente y aislado de una máquina física". La
acepción del término actualmente incluye a máquinas virtuales que
no tienen ninguna equivalencia directa con ningún hardware real.
Capas
Capas:Nucleo:todo lo que ocurre en el ordenador, ejecutivo:
administracion ygestion de memoria, supervisor: comunicacion
entre el sistema y el usuario,usuario: procesos que utiliza el usuario,
sin preocuparse de la gestion de memoria y e/s. Simplemente
muestra el proceso.Todos estos niveles son transparentes al
usuario.SO:Interfaz entre usuario y hardware de un sistema
informatico.
8
Funciones
Funciones: Gestión CPU: Gestiona recursos de forma
equitativa, así un proceso no monopolizara el procesador.
Gestión Memoria: Llevar registro de las partes de memoria
que se están utilizando y las que no. Reservara espacios para
los nuevos procesos y liberara espacio procesos que hallan
finalizado.
Gestión E/S: Ejemplo de la impresora una línea de cada
proceso. Gestión Ficheros: Organización de ficheros.
9
Modelo-cliente servidor
La arquitectura cliente-servidor es un modelo de diseño de
software en el que las tareas se reparten entre los proveedores
de recursos o servicios, llamados servidores, y los demandantes,
llamados clientes. Un cliente realiza peticiones a otro programa,
el servidor, quien le da respuesta. Esta idea también se puede
aplicar a programas que se ejecutan sobre una sola
computadora, aunque es más ventajosa en un sistema
operativo multiusuario distribuido a través de una red de
computadoras
Algunos ejemplos de aplicaciones computacionales que usen el
modelo cliente-servidor son el Correo electrónico, un Servidor de
impresión y la World Wide Web.
10
Unix
Los orígenes del sistema UNIX se remontan al desarrollo
de un proyecto iniciado en 1968. Este proyecto fue
realizado por General Electric, AT&T, Bell y el MIT; llevaron
a cabo el desarrollo de un sistema operativo con nuevos
conceptos como la multitarea, la gestión de archivos o la
interacción con el usuario. El resultado de
estas investigaciones se bautizó como MULTICS. El
proyecto resultó ser demasiado ambicioso, por lo que no
llegó a buen fin y terminó abandonándose.
11
Linux
GNU/Linux, también conocido como Linux (de forma
coloquial y totalmente errónea), es un sistema
operativo libre tipo
Unix; multiplataforma, multiusuario y multitarea. El
sistema es la combinación de varios proyectos, entre los
cuales destacan GNU (encabezado por Richard
Stallman y la Free Software Foundation) y el
núcleo Linux (encabezado por Linus Torvalds). Su
desarrollo es uno de los ejemplos más prominentes
de software libre: todo su código fuente puede ser
utilizado, modificado y redistribuido libremente por
cualquiera, bajo los términos de la GPL
(Licencia Pública General de GNU) y otra serie de
licencias libres.
12
Windows Xp y vista
Windows XP (cuyo nombre en clave inicial fue Whistler) y cuyas letras "XP"
provienen de la palabra "experiencia", fue lanzado el 25 de octubre de 2001.
Es uno de los SO más utilizados actualmente, por lo menos a nivel de los
hogares, ya que se estima que en el mundo hay 400 millones de copias de este
SO funcionando.
La principal característica de este nuevo Windows con respecto a Windows
98, es su nueva apariencia. El mayor cambio en WXP es cosmético, algo que
provoca que necesite mayores requisitos de sistema necesita.
Windows Vista
Y pasamos de un SO querido por muchos usuarios Windows XP a un SO
odiado por casi todo el mundo, Windows Vista. Durante su desarrollo fue
conocido como Windows Longhorn. Fue lanzado el 30 de noviembre de 2006.
Sus novedades más destacadas son las de agregar efectos visuales
asombrosos y varias opciones innovadoras como mejor control en
las cuentas de usuarios, firewall bi-direccional, mayor seguridad, anti spyware,
Windows Search, la barra lateral de herramientas, y otras muchas cosas….a
cambio de todo esto conseguirás que muchos de tus periféricos tengan
problemas…que apenas puedas hacer nada sin que te salgan alertas
constaste… 13

Tarea 3 SO

  • 1.
    Sistema Operativos Nombre: Jorleny RuizAltamirano Docente : Noel Gavarrete 2015-0250I
  • 2.
    Componentes 1. Gestión deProcesos: Un proceso es, un programa en ejecución que necesita una serie de recursos para realizar su tarea: tiempo de CPU memoria, archivos y dispositivos de E/S (entrada/salida). 2. Administración de memoria principal: La memoria es como una gran almacén con casillas (bytes) este almacén de datos es compartido por la CPU y los dispositivos de E/S. 3. Administración de ficheros: Gestiona la manera en que la información se almacena en dispositivos de entrada/salida que permiten el almacenamiento estable. 4. Gestión de los dispositivos de entrada/salida: Parte del sistema operativo que conoce los detalles específicos de cada dispositivo, lo que permite poder operar con él. 2
  • 3.
    Programas del S.O 1Reentrancia: Programa o modulo que pueden ser utilizados simultáneamente por varios usuarios al mismo tiempo. Consiste en dos partes: Un código puro (parte no modificable).Un área de memoria para cada uno de los procesos de usuario. 2. Interrupciones: Es un evento que altera la secuencia normal de funcionamiento del procesador. 3. Procesadores de E/S. Ejecutan la instrucciones (comandos) agrupados en programas denominados "programas de canal”. 3. Cronometro de intervalos: Después de un cierto intervalo de tiempo el reloj genera una interrupción como señal de aviso al procesador. 4. Spool: Consiste en poner un dispositivo de alta velocidad entre un programa y un dispositivo de baja velocidad relacionada con la entrada y salida del programa. 3
  • 4.
    “5. Emulación: Técnicaque permite que un computador se comporte como si fuera otro. 6. Microprogramación: Programas formados por microinstrucciones (primitivas).Cada instrucción en lenguaje de máquina que puede se ejecuta por el procesador tiene su correspondiente microprograma. 4
  • 5.
    Mecanismo Política El rolde la protección es proveer un mecanismo para el fortalecimiento de las políticas que gobiernan el uso de recursos. Tales políticas se pueden establecer de varias maneras, algunas en el diseño del sistema y otras son formuladas por el administrador del sistema. Otras pueden ser definidas por los usuarios individuales para proteger sus propios archivos y programas 5
  • 6.
    Multiprogramación: es untérmino que significa que muchos programas que no están relacionados unos con otros pueden residir en la memoria de una computadora y tomar turnos usando la unidad central de procesamiento. Timesharing: En los sistemas de tiempo compartido,la CPU ejecuta múltiples trabajos conmutando entre ellos pero las conmutaciones se producen tan frecuentemente que los usuarios pueden interactuar con cada programa mientras éste está en ejecución. Estructura del sistema operativo 6
  • 7.
    Diseño monolítico Es laarquitectura más simple para un sistema operativo. Este sistema contiene todas las rutinas y funcionalidades disponibles juntas dentro de un gran programa o núcleo. Su principal desventaja radica en que debido a que todos los componentes del núcleo tienen acceso a todas las estructuras y rutinas internas un error o un vulnerabilidad de seguridad puede expandirse y afectar a todo el núcleo. 7
  • 8.
    Maquina virtual Una máquinavirtual es un software que simula un sistema de computación y puede ejecutar programas como si fuese una computadora real. Este software en un principio fue definido como "un duplicado eficiente y aislado de una máquina física". La acepción del término actualmente incluye a máquinas virtuales que no tienen ninguna equivalencia directa con ningún hardware real. Capas Capas:Nucleo:todo lo que ocurre en el ordenador, ejecutivo: administracion ygestion de memoria, supervisor: comunicacion entre el sistema y el usuario,usuario: procesos que utiliza el usuario, sin preocuparse de la gestion de memoria y e/s. Simplemente muestra el proceso.Todos estos niveles son transparentes al usuario.SO:Interfaz entre usuario y hardware de un sistema informatico. 8
  • 9.
    Funciones Funciones: Gestión CPU:Gestiona recursos de forma equitativa, así un proceso no monopolizara el procesador. Gestión Memoria: Llevar registro de las partes de memoria que se están utilizando y las que no. Reservara espacios para los nuevos procesos y liberara espacio procesos que hallan finalizado. Gestión E/S: Ejemplo de la impresora una línea de cada proceso. Gestión Ficheros: Organización de ficheros. 9
  • 10.
    Modelo-cliente servidor La arquitecturacliente-servidor es un modelo de diseño de software en el que las tareas se reparten entre los proveedores de recursos o servicios, llamados servidores, y los demandantes, llamados clientes. Un cliente realiza peticiones a otro programa, el servidor, quien le da respuesta. Esta idea también se puede aplicar a programas que se ejecutan sobre una sola computadora, aunque es más ventajosa en un sistema operativo multiusuario distribuido a través de una red de computadoras Algunos ejemplos de aplicaciones computacionales que usen el modelo cliente-servidor son el Correo electrónico, un Servidor de impresión y la World Wide Web. 10
  • 11.
    Unix Los orígenes delsistema UNIX se remontan al desarrollo de un proyecto iniciado en 1968. Este proyecto fue realizado por General Electric, AT&T, Bell y el MIT; llevaron a cabo el desarrollo de un sistema operativo con nuevos conceptos como la multitarea, la gestión de archivos o la interacción con el usuario. El resultado de estas investigaciones se bautizó como MULTICS. El proyecto resultó ser demasiado ambicioso, por lo que no llegó a buen fin y terminó abandonándose. 11
  • 12.
    Linux GNU/Linux, también conocidocomo Linux (de forma coloquial y totalmente errónea), es un sistema operativo libre tipo Unix; multiplataforma, multiusuario y multitarea. El sistema es la combinación de varios proyectos, entre los cuales destacan GNU (encabezado por Richard Stallman y la Free Software Foundation) y el núcleo Linux (encabezado por Linus Torvalds). Su desarrollo es uno de los ejemplos más prominentes de software libre: todo su código fuente puede ser utilizado, modificado y redistribuido libremente por cualquiera, bajo los términos de la GPL (Licencia Pública General de GNU) y otra serie de licencias libres. 12
  • 13.
    Windows Xp yvista Windows XP (cuyo nombre en clave inicial fue Whistler) y cuyas letras "XP" provienen de la palabra "experiencia", fue lanzado el 25 de octubre de 2001. Es uno de los SO más utilizados actualmente, por lo menos a nivel de los hogares, ya que se estima que en el mundo hay 400 millones de copias de este SO funcionando. La principal característica de este nuevo Windows con respecto a Windows 98, es su nueva apariencia. El mayor cambio en WXP es cosmético, algo que provoca que necesite mayores requisitos de sistema necesita. Windows Vista Y pasamos de un SO querido por muchos usuarios Windows XP a un SO odiado por casi todo el mundo, Windows Vista. Durante su desarrollo fue conocido como Windows Longhorn. Fue lanzado el 30 de noviembre de 2006. Sus novedades más destacadas son las de agregar efectos visuales asombrosos y varias opciones innovadoras como mejor control en las cuentas de usuarios, firewall bi-direccional, mayor seguridad, anti spyware, Windows Search, la barra lateral de herramientas, y otras muchas cosas….a cambio de todo esto conseguirás que muchos de tus periféricos tengan problemas…que apenas puedas hacer nada sin que te salgan alertas constaste… 13