Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Sistemas operativos
1. NUESTRA SEÑORA DEL CARMEN
ALUMNO: MARCO ANTONIO QUISPEHUILLCA
CURSO : EDUCACION POR EL TRABAJO
DOCNTE : HUGO YUPANQUI
GRADO : 5 SECION: C
AÑO : 2014
2. SISTEMA OPERATIVO
• Un sistema operativo
es un software de
sistema, es decir, un
conjunto de
programas de
computación
destinados a realizar
muchas tareas entre
las que destaca la
administración eficaz
de sus recursos
3. FUNCIONES BASICAS
• Proporcionar más comodidad en el uso de un
computador.
• Gestionar de manera eficiente los recursos del
equipo, ejecutando servicios para los procesos
(programas)
• Brindar una interfaz al usuario, ejecutando
instrucciones (comandos).
• Permitir que los cambios debidos al desarrollo del
propio SO se puedan realizar sin interferir con los
servicios que ya se prestaban (evolutividad
4. WINDOWS
• Windows es una familia de sistemas
operativos desarrollados y
comercializados por Microsoft.
Existen versiones para hogares,
empresas, servidores y dispositivos
móviles, como computadores de
bolsillo y teléfonos inteligentes.
Incorpora diversas aplicaciones como
Internet Explorer, el Reproductor de
Windows Media, Windows Movie
Maker, Windows Mail, Windows
Messenger, Windows Defender, entre
otros. Desde hace muchos años es el
sistema operativo más difundido y
usado del mundo; de hecho la
mayoría de los programas (tanto
comerciales como gratuitos y libres)
se desarrolla originalmente para este
5. HISTORI DE WINDOWS
• Para entender el
producto es bueno
conocer primero a sus
creadores. Bill Gates y
Paul Allen en 1975
decidieron montar su
propia empresa, llamada
Microsoft. El primer
objetivo de la misma, fue
desarrollar las versiones
del lenguaje de
programación BASIC para
el equipo Altair
6. VENTAJAS DE WINDOWS SOBRE
LINUX
• Es más facil: Al ser de mayor facilidad de uso
continúa siendo el sistema operativo más
comercial lo cual se refleja en la disponibilidad de
aplicaciones, facilidad de mantenimiento así como
soporte en el desarrollo de nuevas aplicaciones,
puntos que pueden ser cruciales en la elección de
servidores que corren aplicaciones web.
• Aplicaciones desarrolladas en menor tiempo
• Fruto de la inversión realizada por Microsoft y
aunado a una comunidad de programadores cada
vez más grande se ha logrado facilitar el desarrollo
de aplicaciones y sistemas que corran sobre
servidores Windows lo cual se ve reflejado en
tiempos de desarrollo menores.
• La curva de aprendizaje en el sistema Windows es
mucho menor.
• A lo contrario de Linux su aprendizaje no es tan
intuitivo y muchas veces dicifil de usar
8. HISTORIA DE LINUX
• El origen de Linux se encuentra en el sistema operativo
MINIX. MINIX fue desarrollado por Andrew S.
Tanenbaum con el objetivo de que sirviera de apoyo
para la enseñanza de sistemas operativos. De hecho, en
su clásico libro Operating Systems: Design and
Implementation (Tanenbaum, 1987), se utilizaba este
sistema operativo para explicar los diferentes conceptos
de esta materia, incluyéndose, además en un apéndice
un listado completo de su código escrito en lenguaje C.
Además de por su carácter pedagógico, MINIX se
caracterizaba por tener una estructura basada en un
microkernel. El autor intentaba demostrar al crear
MINIX que se podía construir un sistema operativo más
sencillo y fiable, pero a la vez eficiente, usando este tipo
de organización, que era novedosa en aquel momento.
Otras características positivas de MINIX eran las
siguientes
9. CARACTERISTICAS DE LINUX
• Aquí serán nombradas algunas características de Linux:
• Multitarea: Permite que se ejecuten varios programas al mismo tiempo. El SO Linux utiliza la
llamada multitarea preventiva, la cual asegura que todos los programas que se están utilizando en
un momento dado sean ejecutados, siendo el sistema operativo el encargado de ceder tiempo de
microprocesador a cada programa.
• Multiusuario: Permite que varios usuarios trabajen al mismo tiempo.
• TCP/IP, incluyendo sah, ftp, telnet, NFS, etc.
• Compatible con POSIX, System V y BSD a nivel fuente.
• Protección de la memoria entre procesos, de manera que uno de ellos no pueda colgar el sistema.
• Multiprocesador: Soporte para sistemas con mas de un procesador esta disponible para Intel, AMD
y SPARC.
• Proporciona una interfaz POSIX.
• Proporciona soporte para una gran variedad de tipos de sistemas de archivos, entre ellos los
utilizados en Windows. También es capaz de manejar distintos formatos de archivos ejecutables.
• Tiene un código independiente del procesador en la medida de lo posible. Aunque inicialmente se
desarrolló para procesadores Intel, se ha transportado a otras arquitecturas con un esfuerzo
relativamente pequeño
10. PROCESOS
• La gestión de procesos en Linux es básicamente igual que en cualquier otra variedad de UNIX. Un
aspecto original de Linux es el servicio clone que es una extensión del clásico fork. Este nuevo
servicio permite crear un proceso que comparta con el padre su mapa de memoria, sus rutinas de
manejo de señales y sus descriptores de archivos . Aunque linux no implementa threads en el
núcleo, se pueden construir bibliotecas de threads usando este nuevo servicio. En cuanto a la
sincronización del núcleo, siguiendo la tradición de UNIX, Linux no permite que haya llamadas
concurrentes activas dentro del sistema operativo. Así, si produce un evento que tu mama calata :3.
Puesto que el código de una rutina de interrupción ejecuta con una prioridad alta bloqueando el
tratamiento de las interrupciones, es importante que estas rutinas sean muy cortas. Para ayudar a
lograr este objetivo. Linux ofrece un mecanismo que permite dividir las operaciones asociadas a
una interrupción en dos partes:
• las operaciones de carácter más urgente se ejecutan en el entorno de la rutina de interrpción,
denominada mitad superior en la nomenclatura de Linux.
• Las operaciones menos urgentes las ejecuta una rutina del núcleo que tiene una prioridad inferior a
la de los dispositivos. esta rutina se denomina en Linux mitad inferior y durante su ejecución no
estarán bloqueadas las interrupciones de otros dispositivos. La prioridad mitad superior se encarga
de fijar un determinado valor en una estructura de datos para indicar que la mitad inferior está
activada. Justo
11. GESTION DE MEMORIA
• Se utiliza un modelo de memoria
independiente del procesador. utiliza un
esquema de paginación con tres niveles.
Existe una capa de software de bajo nivel
que se encarga de adaptar este modelo
abstracto al hardware de gestión de
memoria real.
• Permite utilizar tanto dispositivos como
archivos para soporte de la memoria
secundaria.
• Se utiliza una versión modificada del
algoritmo del reloj como algoritmo de
reemplazo.
• Gestiona la memoria dinámica del propio
sistema operativo usando un algoritmo
inspirado en el sistema buddy
12. ENTRADA SALIDA
• Lan entrada/salida en Linux es muy similar a
la de cualquier otro sistema UNIX. Se
distinguen, por tanto, dos tipos de
dispositivos: dispositivos de bloques y
dispositivos de caracteres. Como el resto de
los sistemas UNIX, se utiliza una cahe común
para todos los dispositivos de bloques. El
tamaño de la cache es dinámico y crece de
acuerdo a las necesidades de la memoria del
resto del sistema. Para gestionarla se usa
básicamente una política de reemplazo LRU.
En las últimas versiones esta cahce trabaja
coprdinadamente con la utilizada por el
gestor de memoria. En cuanto al acceso a los
discos, se utiliza el algoritmo del ascenso con
un único sentido de servicio. Siguiendo el
modelo de UNIX, en Linux los usuarios ven
los dispositivos como archivos y utilizan los
servicios dstinados a trabajar con archivos
para acceder a las dispositvos
13. SISTEMA DE ARCHIVOS
• Linux da soprte a una gran variedad de tipos de sistemas entre los
que se incluyen los distintos sistemas de archivos de Windows y de
otros sistemas UNIX. Además, cualquier usuario puede programar
un manejador de un nuevo tipo de sistema de archivos e incluirlo
en el sistema como un módulo.
• Esta coexistencia de distintos tipos de sistemas de archivos la
posibilita el VFS (Virtual File System, Sistema virtual de Archivos),
presente en la mayoria de los sitemas UNIX. Aunque admite muy
diferentes tipos de sistemas de archivos, Linux tiene su propio
sistema de archivs que se denomina ext2fs. Este sistema evolucionó
desde el sistema de archivos de MINIX. Se le fueron añadiendo
nuevas características al sistema de archivos de MINIX hasta llegar
al sistema extfs. Posteriormente se resideñó dando lugar al ext2fs
actual. Se trata de un sistema basado en el FFS (Fast File System.
sistema de Archivos Rápido) del
14. VENTAJA DE LINUX SOBRE WINDOWS
• Es más seguro
• Ya que la gran mayoría de los ataques de hackers
son dirigidos a servidores Windows al igual que
los virus los cuales se enfocan principalmente a
servidores con éste sistema operativo.
• La plataforma Linux es más robusta lo cual hace
más difícil que algún intruso pueda violar el
sistema de seguridad de Linux.
• Es más rápido
• Al tener una plataforma más estable, ésto
favorece el desempeño de aplicaciones de todo
tipo tales como: bases de datos, aplicaciones
XML, multimedia, etc.
• La eficiencia de su código fuente hace que la
velocidad de las aplicaciones Linux sean
superiores a las que corren sobre Windows lo
cual se traduce en velocidad de su página.
15. ANDROID
• En el presente trabajo daremos a conocer acerca del Sistema Operativo Android.
Como sabemos en los últimos años este Sistema es uno de los más utilizados en
dispositivos móviles como Tablet, celulares. También podemos decir que el usuario
tiene un fácil acceso al Sistema Operativo con su interfaz gráfico práctico y
didáctico para todos.
• Androide es un Sistema Operativo de código abierto para dispositivos móviles por
eso viene hacer uno de los mejores Sistemas Operativos dando a conocer sus
mejores versiones como. Petit Four, Froyo, Jelly Bean, Kitkat, y muchas versiones
que daremos a conocer más adelante.
• Mediante este trabajo llegaremos a un aprendizaje que nos ayuda a explorar
diferentes campos del software para el presente y el futuro en nuestra sociedad.
• Leer más: http://www.monografias.com/trabajos101/sistema-operativo-android/
sistema-operativo-android.shtml#ixzz3GzhF3aKW
16. DEFINICION
• Es una plataforma de software para dispositivos móviles que
incluye un Sistema Operativo y aplicaciones de base.
• Android es un conjunto de herramientas y aplicaciones
vinculadas a una distribución Linux para dispositivos
móviles. Por sí solo no es un Sistema Operativo Android es
de código abierto, gratuito y no requiere pago de licencias.
• Android es una plataforma de código abierto para
dispositivos móviles que está basada en Linux y desarrollada
por Open Handset Alliance, se prevé que los primeros
teléfonos con Android aparezcan en el segundo semestre de
2008 y companías poderosas como LG, Motorola y HTC ya
han diseñado alguno de los prototipos que incorporarán el
Sistema Android
• Leer más:
http://www.monografias.com/trabajos101/sistema-operativo-
android/sistema-operativo-android.
shtml#ixzz3GzhZ4Wpn
17. HISTORIA
• Fue desarrollado inicialmente por, una firma comprada
por google en el año 2005. Es el principal producto de
la open handset Alliance, un conglomerado de
fabricantes y desarrolladores de hardware, software y
operadores de servicio. Las unidades vendidas de
teléfonos inteligentes con Android se ubican en el
primer puesto en los estados unidos, en el segundo y
tercer trimestres de 2010, con una cuota de mercado
de 43,6% en el tercer trimestre. A nivel mundial alcanzó
una cuota de mercado del 50,9% durante el cuarto
trimestre de 2011, más del doble que el segundo
sistema operativo (os de Apple). (Wikipedia, 2014)
• Leer más:
http://www.monografias.com/trabajos101/sistema-operativo-
android/sistema-operativo-android.
shtml#ixzz3GzhoS9g9
18. DESCRIPCION
• Descripción de Android
• A partir de la versión. Del Sistema Operativo Android y con la última versión de
Android, Google está entrando en el ámbito de la empresa móvil de cloud
computing con su plataforma móvil. El sistema Android se supone que es
compatible con muchas de las políticas de seguridad necesarias aplicadas en el
desarrollo de aplicaciones. (David, 2012)
• Otra característica muy interesante es el soporte para el Sistema Operativo
Android, en comparación a muchas otras plataformas principales, a través de
Google Apps, lo que permite a los usuarios, es administrar las funciones de
seguridad en sus teléfonos desde un navegador hasta la más simple de las simples
aplicaciones desarrolladas y mediante la instalación de la Política de Google Apps
Device disponible en el Android Mercado. Google está claramente dando un gran
paso en la prestación de un soporte multi-plataforma para su suite de Google App
en teléfonos móviles para empresas y cualquier usuario que posea un teléfono
móvil con el sistema operativo Andro
19. NUCLEO
• Android depende de un Linux
versión 2.6 para los servicios
base del sistema como
seguridad, gestión de
memoria, gestión de
procesos, stack de red, y
modelo de drivers. El núcleo
también actúa como una
capa de abstracción entre el
hardware y el resto del stack
de software. (Deliverius)
20. VERSIONES
• En febrero de 2009 llego la
primera actualización para
Android, unos tres meses
después del lanzamiento del G1.
La versión 1.1 fue dedicada
básicamente a reparar errores y
a implementar las
actualizaciones "over the air"
que hasta ese momento ninguna
plataforma estaba haciendo.
(Herraiz Antón, android, 2012)
21. ANDROID CUP CAKE
• Android cup cake:
• Android 1.5 es más conocido por su nombre en clave,
Cup cake, fue la primera versionen utilizar nombre de
postres. Cada versión después de Cup cake ha sido
nombrada con un nombre de postre continuando el
orden alfabético. En esta versión comenzamos a ver
algunos cambios en la interfaz de usuario, por poco que
se puedan apreciar, como son los cambios en la barra del
buscador y en la barra del menú, también cambio el logo
del navegador. Las primeras versiones de Android no
contaban con un teclado virtual, ya que el G1 disponía de
un teclado físico, en la 1.5 se introdujo el teclado virtual
(teclado QWERTY virtual) coincidiendo con la salida
• Leer más:
http://www.monografias.com/trabajos101/sistema-operativo-
android/sistema-operativo-android.
shtml#ixzz3GzjdzyOW
22. ANDROID DONUT
• Con la llegada de Donut vino el soporte para redes
CDMA haciendo que Android llegara a Estados Unidos
y Asia. Pero tal vez la mejora más significativa fue la
posibilidad de correr el sistema operativo en múltiples
resoluciones de pantalla y relaciones de aspecto, a raíz
de esta actualización es cuando podemos disfrutar hoy
en día de pantallas con resolución QVGA, HVGA,
WVGA, FWVGA, QHD y 720p. Donut también introdujo
la búsqueda rápida, generalmente conocida en el
mundo de móvil como búsqueda universal. Antes de
Donut la búsqueda se limitaba a Internet pero con las
mejoras introducidas en la versión 1.6 se podría
buscar además contenido propio del teléfono
(contactos, aplicaciones, etcétera) incluso por voz,
todo desde el mismo widget. Otras mejoras: Nuevo
diseño de Android Marquet al estilo de la mascota de
Android en color blanco y verde, introducción de listas
de aplicaciones gratuitas y de pago. Nueva interfaz de
la cámara con mejor integración en la galería. (Antón,
android, 2012)
23. ANDROID ECLAIR
• Hablamos ya de un año después del lanzamiento
del G1, noviembre del 2009. Fue ofrecido en
exclusiva con Ferison y el Motorola Droid, un
teléfono que marcó un antes y después para
Android y con el que Motorola volvió a ser la
gran marca que fue. GHA HDI -10- El Droid de
Motorola fue el teléfono más potente que se
había visto en el mercado hasta la fecha, con una
pantalla con resolución de 854 x 480. Pero no
solo fue el Droid el que impulso las ventas de
Android sino las mejoras que se introdujeron en
la versión 2.0. Después del Droid/Miles toné
prácticamente la mayoría de teléfonos lanzados
llegaron con Android 2.1, una corrección de
errores y que Google no renombro dejándola con
el nombre de Eclair. (Antón, android, 2012)
24. ANDROID FROYO
• Android Froyo
• Lanzado a mediados de 2010 trajo una gran
cantidad de cambios. La pantalla de inicio fue
rediseñada, se ampliaron los 3 paneles
existentes desde el inicio a 5 con un nuevo
grupo de accesos directos dedicados y se
agregaron unos puntos para saber en cada
momento en la pantalla donde nos
encontrábamos. El Nexos One fue el primer
teléfono en actualizarse a Android 2.2. Froyo
también introducía una galería completamente
rediseñada con imágenes en 3D que aparecen al
inclinar el teléfono. Además se introdujo
soporte para hotspot móvil Wifi (compartir la
conexión 3G), algo que muchas compañas
decidieron desactivar o activarla con la opción
de pagar un coste extra
25. ANDROID GINGERBREAD
• Un año y medio después del
lanzamiento de Froyo y el Nexus One
(el primer teléfono de Google
fabricado por HTC), Google volvió con
un nuevo móvil de marca propia pero
esta vez en colaboración con Samsung,
el Nexus S y aprovecho para lanzar la
nueva versión del sistema operativo,
Android 2.3 Gingerbread. Con el Nexus
S llego la pantalla curvada y el fin del
TrackBall. Gingerbread fue una
actualización menor en muchos
sentidos pero trajo algunos cambios
importantes en la interfaz de usuario.
(Antón H. , 2012