SlideShare una empresa de Scribd logo
1 de 20
TERCER SEMESTRE
Mtra: CITLALY DEL CARMEN MEDINA GONZALEZ.
PROGRAMA Vs
APLICACION
Un programa informático o programa de computadora es una
secuencia de instrucciones, escritas para realizar una tarea
específica en una computadora.
Una aplicación es un tipo de programa informático diseñado
para facilitar al usuario la realización de un determinado tipo
de trabajo.
De modo que una aplicación informática es un programa o
consta de varios programas relacionados entre sí. Pero un
programa no siempre es una aplicación, porque hay
diferentes tipos de programas y los programas de aplicación
son solo uno de ellos.
SISTEMA Vs SISTEMA OPERATIVO
 sistema
Conjunto de cosas o elementos que guardan
entre sí algún tipo de relación.
 sistema operativo Conjunto de órdenes y
programas que controlan los procesos
básicos de una computadora y permiten el
funcionamiento de otros programas. "el
sistema operativo de la computadora es
MS-DOS"
SISTEMA OPERATIVO
es un programa o conjunto
de programas de un sistema
informático que gestiona los
recursos de hardware y
provee servicios a los
programas de aplicación,
ejecutándose en modo
privilegiado respecto de los
restantes (aunque puede
que parte de él se ejecute
en espacio de usuario).
 Gestión de procesos
 Gestión de la memoria principal
 Gestión del almacenamiento secundario
 El sistema de entrada y salida
 Sistema de archivos
 Sistemas de protección
 Sistema de comunicaciones
 Programas de sistema
 Gestor de recursos
Un proceso es simplemente, un programa en ejecución que
necesita recursos para realizar su tarea: tiempo de CPU, memoria,
archivos y dispositivos de E/S. El SO es el responsable de:
 Crear y destruir procesos
 Parar y reanudar procesos
Ofrecer mecanismos para que los procesos puedan comunicarse y
se sincronicen
La gestión de procesos podría ser similar al trabajo de oficina. Se
puede tener una lista de tareas a realizar y a estas fijarles
prioridades alta, media, baja por ejemplo. Debemos comenzar
haciendo las tareas de prioridad alta primero y cuando se terminen
seguir con las de prioridad media y después las de baja. Una vez
realizada la tarea se tacha. Esto puede traer un problema que las
tareas de baja prioridad pueden que nunca lleguen a ejecutarse. y
permanezcan en la lista para siempre. Para solucionar esto, se
puede asignar alta prioridad a las tareas más antiguas.
 La memoria es una gran tabla de palabras o
bytes que se referencia cada una mediante
una dirección única. Este almacén de datos de
rápido acceso es compartido por la CPU y los
dispositivos de E/S, es volátil y pierde su
contenido ante fallos del sistema. El SO es el
responsable de:
 Conocer qué partes de la memoria están
siendo utilizadas y por quién
 Decidir qué procesos se cargarán en memoria
cuando haya espacio disponible
 Asignar y reclamar espacio de memoria
cuando sea necesario
Un sistema de almacenamiento secundario es
necesario, ya que la memoria principal
(almacenamiento primario) es volátil y además
muy pequeña para almacenar todos los
programas y datos. También es necesario
mantener los datos que no convenga mantener
en la memoria principal. El SO se encarga de:
Planificar los discos.
Gestionar el espacio libre.
Asignar el almacenamiento.
Verificar que los datos se guarden en orden
Consiste en un sistema de almacenamiento
temporal (caché), una interfaz de manejadores
de dispositivos y otra para dispositivos
concretos. El sistema operativo debe gestionar
el almacenamiento temporal de E/S y servir las
interrupciones de los dispositivos de E/S.
Los archivos son colecciones de información relacionada,
definidas por sus creadores. Éstos almacenan programas (en
código fuente y objeto) y datos tales como imágenes, textos,
información de bases de datos, etc. El SO es responsable
de:
Construir, eliminar archivos y directorios.
Ofrecer funciones para manipular archivos y directorios.
Establecer la correspondencia entre archivos y unidades de
almacenamiento.
Realizar copias de seguridad de archivos.
Existen diferentes sistemas de archivos, es decir, existen
diferentes formas de organizar la información que se
almacena en las memorias (normalmente discos) de los
ordenadores.
Mecanismo que controla el acceso de los
programas o los usuarios a los recursos del
sistema. El SO se encarga de:
 Distinguir entre uso autorizado y no
autorizado.
 Especificar los controles de seguridad a
realizar.
 Forzar el uso de estos mecanismos de
protección.
Para mantener las comunicaciones con otros
sistemas es necesario poder controlar el envío y
recepción de información a través de
las interfaces de red. También hay que crear y
mantener puntos de comunicación que sirvan a
las aplicaciones para enviar y recibir información,
y crear y mantener conexiones virtuales entre
aplicaciones que están ejecutándose localmente
y otras que lo hacen remotamente.
Son aplicaciones de utilidad que se
suministran con el SO pero no forman parte de
él. Ofrecen un entorno útil para el desarrollo y
ejecución de programas, siendo algunas de
las tareas que realizan:
 Manipulación y modificación de archivos.
 Información del estado del sistema.
 Soporte a lenguajes de programación.
 Comunicaciones.
Como gestor de recursos, el sistema operativo
administra:
 La unidad central de procesamiento (donde
está alojado el microprocesador).
 Los dispositivos de entrada y salida.
 La memoria principal (o de acceso directo).
 Los discos (o memoria secundaria).
 Los procesos (o programas en ejecución).
 Y en general todos los recursos del sistema.
Clasificación
 Monotarea: Solamente permite ejecutar un
proceso (aparte de los procesos del propio SO)
en un momento dado. Una vez que empieza a
ejecutar un proceso, continuará haciéndolo
hasta su finalización y/o interrupción.
 Multitarea: Es capaz de ejecutar varios
procesos al mismo tiempo. Este tipo de SO.
normalmente asigna los recursos disponibles
(CPU, memoria, periféricos) de forma alternada
a los procesos que los solicitan, de manera que
el usuario percibe que todos funcionan a la
vez, de forma concurrente.
 Monousuario: Sólo permite ejecutar los
programas de un usuario al mismo tiempo.
 Multiusuario: Permite que varios usuarios
ejecuten simultáneamente sus programas,
accediendo a la vez a los recursos de la
computadora. Normalmente estos sistemas
operativos utilizan métodos de protección de
datos, de manera que un programa no
pueda usar o cambiar los datos de otro
usuario.
 Centralizado: Permite usar los recursos de
una sola computadora.
 Distribuido: Permite utilizar los recursos
(memoria, CPU, disco, periféricos...) de más
de una computadora al mismo tiempo.
Ejemplos de sistemas
operativos para PC
 Microsoft Windows
 Windows 10
 Windows 8
 OS X
 GNU/Linux
 Unix
 Solaris
 FreeBSD
 OpenBSD
 Google Chrome OS
 Debian
 Ubuntu
 Mandriva
 Sabayon
 Fedora
 Puppy Linux
 Haiku (BeOS)
 Plan 9
 Android
 Red Hat Enterprise
Linux for Desktops or
Workstations9
 Suse Desktop10
 Open Suse11
Ejemplos de sistemas
operativos para moviles
 Android
 iOS
 Bada
 BlackBerry OS
 BlackBerry 10
 Windows Phone
 Symbian OS
 HP webOS
 Firefox OS
 Ubuntu Phone OS
 Tizen
 Asha Platform
 Palm OS
 WebOS

Más contenido relacionado

La actualidad más candente

Introducción a los sistemas operativos i.doc
Introducción a los sistemas operativos i.docIntroducción a los sistemas operativos i.doc
Introducción a los sistemas operativos i.doc
Carolina Cols
 
Sistemas operativos Servicios
Sistemas operativos ServiciosSistemas operativos Servicios
Sistemas operativos Servicios
Laura Sánchez
 
Nucleo del sistema operativo
Nucleo del sistema operativoNucleo del sistema operativo
Nucleo del sistema operativo
Emily_Fdez
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
juan_180
 
Organización de un sistema operativo.
Organización  de un sistema operativo.Organización  de un sistema operativo.
Organización de un sistema operativo.
adolfoduno
 
Sistemas operativos!!!!!
Sistemas operativos!!!!!Sistemas operativos!!!!!
Sistemas operativos!!!!!
katherineg39
 
Caracteristicas y funciones del sistema operativo
Caracteristicas y funciones del sistema operativoCaracteristicas y funciones del sistema operativo
Caracteristicas y funciones del sistema operativo
Giant_serch
 
Qué es un sistema operativo
Qué es un sistema operativoQué es un sistema operativo
Qué es un sistema operativo
MaryFeer_94
 

La actualidad más candente (19)

Introducción a los sistemas operativos i.doc
Introducción a los sistemas operativos i.docIntroducción a los sistemas operativos i.doc
Introducción a los sistemas operativos i.doc
 
Organizacion de los sistemas operativos
Organizacion de los sistemas operativosOrganizacion de los sistemas operativos
Organizacion de los sistemas operativos
 
Funciones Del Sistema Operativo InformáTica I Interciclo 0307
Funciones Del Sistema Operativo InformáTica I Interciclo 0307Funciones Del Sistema Operativo InformáTica I Interciclo 0307
Funciones Del Sistema Operativo InformáTica I Interciclo 0307
 
Sistemas operativos Servicios
Sistemas operativos ServiciosSistemas operativos Servicios
Sistemas operativos Servicios
 
Sistemas operativos.docx
Sistemas operativos.docxSistemas operativos.docx
Sistemas operativos.docx
 
Diferenciar las funciones del sistema operativo
Diferenciar las funciones del  sistema operativoDiferenciar las funciones del  sistema operativo
Diferenciar las funciones del sistema operativo
 
diferenciar las funciones del sistema operativo
diferenciar las funciones del sistema operativodiferenciar las funciones del sistema operativo
diferenciar las funciones del sistema operativo
 
Nucleo del sistema operativo
Nucleo del sistema operativoNucleo del sistema operativo
Nucleo del sistema operativo
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
Sistema operativo
Sistema operativo Sistema operativo
Sistema operativo
 
Organización de un sistema operativo.
Organización  de un sistema operativo.Organización  de un sistema operativo.
Organización de un sistema operativo.
 
Deber
DeberDeber
Deber
 
Tics computadora sistemas operativos
Tics computadora sistemas operativosTics computadora sistemas operativos
Tics computadora sistemas operativos
 
Sistemas operativos!!!!!
Sistemas operativos!!!!!Sistemas operativos!!!!!
Sistemas operativos!!!!!
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Caracteristicas y funciones del sistema operativo
Caracteristicas y funciones del sistema operativoCaracteristicas y funciones del sistema operativo
Caracteristicas y funciones del sistema operativo
 
Qué es un sistema operativo
Qué es un sistema operativoQué es un sistema operativo
Qué es un sistema operativo
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 

Destacado (12)

Dfso
DfsoDfso
Dfso
 
Servicios para los Programas
Servicios para los ProgramasServicios para los Programas
Servicios para los Programas
 
Joel
JoelJoel
Joel
 
Introduccion a sistema operativo
Introduccion a sistema operativoIntroduccion a sistema operativo
Introduccion a sistema operativo
 
Sistemas Operativos (2).
Sistemas Operativos (2).Sistemas Operativos (2).
Sistemas Operativos (2).
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
Unidad didáctica Sistemas Operativos
Unidad didáctica Sistemas OperativosUnidad didáctica Sistemas Operativos
Unidad didáctica Sistemas Operativos
 
Componentes Básicos de un Ordenador
Componentes Básicos de un OrdenadorComponentes Básicos de un Ordenador
Componentes Básicos de un Ordenador
 
Sistemas operativos presentacion diapositivas
Sistemas operativos presentacion diapositivasSistemas operativos presentacion diapositivas
Sistemas operativos presentacion diapositivas
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Componentes del hardware
Componentes del hardwareComponentes del hardware
Componentes del hardware
 
Presentacion de sistemas operativos
Presentacion de sistemas operativosPresentacion de sistemas operativos
Presentacion de sistemas operativos
 

Similar a DFSO sistema operativo

Introduccinalossistemasoperativosi doc-110920001101-phpapp02
Introduccinalossistemasoperativosi doc-110920001101-phpapp02Introduccinalossistemasoperativosi doc-110920001101-phpapp02
Introduccinalossistemasoperativosi doc-110920001101-phpapp02
leopt
 
Sistemas Operativos
Sistemas Operativos Sistemas Operativos
Sistemas Operativos
alo27damian
 
Informática I Sistema Operativo
Informática I Sistema OperativoInformática I Sistema Operativo
Informática I Sistema Operativo
vale cambranis
 
Los sistemas operativos
Los sistemas operativosLos sistemas operativos
Los sistemas operativos
mi_nombre
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
Merlyn
 

Similar a DFSO sistema operativo (20)

Introduccinalossistemasoperativosi doc-110920001101-phpapp02
Introduccinalossistemasoperativosi doc-110920001101-phpapp02Introduccinalossistemasoperativosi doc-110920001101-phpapp02
Introduccinalossistemasoperativosi doc-110920001101-phpapp02
 
Sistemas Operativos
Sistemas Operativos Sistemas Operativos
Sistemas Operativos
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Erikaquintero ensayo.pdf
Erikaquintero ensayo.pdfErikaquintero ensayo.pdf
Erikaquintero ensayo.pdf
 
sistema operativos
sistema operativos sistema operativos
sistema operativos
 
diferenciar las funciones del sistema operativo
diferenciar las funciones del sistema operativodiferenciar las funciones del sistema operativo
diferenciar las funciones del sistema operativo
 
Proyecto sistema operativo suspes
Proyecto sistema operativo suspesProyecto sistema operativo suspes
Proyecto sistema operativo suspes
 
Informática I Sistema Operativo
Informática I Sistema OperativoInformática I Sistema Operativo
Informática I Sistema Operativo
 
Informatica i
Informatica  iInformatica  i
Informatica i
 
Informatica l actividad 2
Informatica l actividad 2Informatica l actividad 2
Informatica l actividad 2
 
actividad 2
actividad 2actividad 2
actividad 2
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Los sistemas operativos
Los sistemas operativosLos sistemas operativos
Los sistemas operativos
 
Sistema Operativo
Sistema OperativoSistema Operativo
Sistema Operativo
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
Actividad 2
Actividad 2Actividad 2
Actividad 2
 
Actividad 2 y 3
Actividad 2 y 3Actividad 2 y 3
Actividad 2 y 3
 
Actividad 2 y 3
Actividad 2 y 3Actividad 2 y 3
Actividad 2 y 3
 
Actividad 2 informtica
Actividad 2 informticaActividad 2 informtica
Actividad 2 informtica
 

Más de COBAEJ (7)

Uso del gerundio y el infinitivo
Uso del gerundio y el infinitivoUso del gerundio y el infinitivo
Uso del gerundio y el infinitivo
 
Amor de niño
Amor de niñoAmor de niño
Amor de niño
 
Crear tu sitio web
Crear tu sitio webCrear tu sitio web
Crear tu sitio web
 
RECURSOS EDUCATIVOS DE LA WEB 2.0
RECURSOS EDUCATIVOS DE LA WEB 2.0RECURSOS EDUCATIVOS DE LA WEB 2.0
RECURSOS EDUCATIVOS DE LA WEB 2.0
 
REPORTE DE LOS RECURSOS EDUCATIVOS DE LA WEB 2.0
REPORTE DE  LOS RECURSOS EDUCATIVOS DE LA WEB 2.0REPORTE DE  LOS RECURSOS EDUCATIVOS DE LA WEB 2.0
REPORTE DE LOS RECURSOS EDUCATIVOS DE LA WEB 2.0
 
Ensayo reposabilidad social
Ensayo reposabilidad socialEnsayo reposabilidad social
Ensayo reposabilidad social
 
Teoría del desarrollo moral
Teoría del desarrollo moralTeoría del desarrollo moral
Teoría del desarrollo moral
 

Último

🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
jlorentemartos
 

Último (20)

Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptx
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
Código Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de VenezuelaCódigo Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de Venezuela
 
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptxPLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdfFICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
La Evaluacion Formativa SM6 Ccesa007.pdf
La Evaluacion Formativa SM6  Ccesa007.pdfLa Evaluacion Formativa SM6  Ccesa007.pdf
La Evaluacion Formativa SM6 Ccesa007.pdf
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 

DFSO sistema operativo

  • 1. TERCER SEMESTRE Mtra: CITLALY DEL CARMEN MEDINA GONZALEZ.
  • 2. PROGRAMA Vs APLICACION Un programa informático o programa de computadora es una secuencia de instrucciones, escritas para realizar una tarea específica en una computadora. Una aplicación es un tipo de programa informático diseñado para facilitar al usuario la realización de un determinado tipo de trabajo. De modo que una aplicación informática es un programa o consta de varios programas relacionados entre sí. Pero un programa no siempre es una aplicación, porque hay diferentes tipos de programas y los programas de aplicación son solo uno de ellos.
  • 3. SISTEMA Vs SISTEMA OPERATIVO  sistema Conjunto de cosas o elementos que guardan entre sí algún tipo de relación.  sistema operativo Conjunto de órdenes y programas que controlan los procesos básicos de una computadora y permiten el funcionamiento de otros programas. "el sistema operativo de la computadora es MS-DOS"
  • 4. SISTEMA OPERATIVO es un programa o conjunto de programas de un sistema informático que gestiona los recursos de hardware y provee servicios a los programas de aplicación, ejecutándose en modo privilegiado respecto de los restantes (aunque puede que parte de él se ejecute en espacio de usuario).
  • 5.  Gestión de procesos  Gestión de la memoria principal  Gestión del almacenamiento secundario  El sistema de entrada y salida  Sistema de archivos  Sistemas de protección  Sistema de comunicaciones  Programas de sistema  Gestor de recursos
  • 6. Un proceso es simplemente, un programa en ejecución que necesita recursos para realizar su tarea: tiempo de CPU, memoria, archivos y dispositivos de E/S. El SO es el responsable de:  Crear y destruir procesos  Parar y reanudar procesos Ofrecer mecanismos para que los procesos puedan comunicarse y se sincronicen La gestión de procesos podría ser similar al trabajo de oficina. Se puede tener una lista de tareas a realizar y a estas fijarles prioridades alta, media, baja por ejemplo. Debemos comenzar haciendo las tareas de prioridad alta primero y cuando se terminen seguir con las de prioridad media y después las de baja. Una vez realizada la tarea se tacha. Esto puede traer un problema que las tareas de baja prioridad pueden que nunca lleguen a ejecutarse. y permanezcan en la lista para siempre. Para solucionar esto, se puede asignar alta prioridad a las tareas más antiguas.
  • 7.  La memoria es una gran tabla de palabras o bytes que se referencia cada una mediante una dirección única. Este almacén de datos de rápido acceso es compartido por la CPU y los dispositivos de E/S, es volátil y pierde su contenido ante fallos del sistema. El SO es el responsable de:  Conocer qué partes de la memoria están siendo utilizadas y por quién  Decidir qué procesos se cargarán en memoria cuando haya espacio disponible  Asignar y reclamar espacio de memoria cuando sea necesario
  • 8. Un sistema de almacenamiento secundario es necesario, ya que la memoria principal (almacenamiento primario) es volátil y además muy pequeña para almacenar todos los programas y datos. También es necesario mantener los datos que no convenga mantener en la memoria principal. El SO se encarga de: Planificar los discos. Gestionar el espacio libre. Asignar el almacenamiento. Verificar que los datos se guarden en orden
  • 9. Consiste en un sistema de almacenamiento temporal (caché), una interfaz de manejadores de dispositivos y otra para dispositivos concretos. El sistema operativo debe gestionar el almacenamiento temporal de E/S y servir las interrupciones de los dispositivos de E/S.
  • 10. Los archivos son colecciones de información relacionada, definidas por sus creadores. Éstos almacenan programas (en código fuente y objeto) y datos tales como imágenes, textos, información de bases de datos, etc. El SO es responsable de: Construir, eliminar archivos y directorios. Ofrecer funciones para manipular archivos y directorios. Establecer la correspondencia entre archivos y unidades de almacenamiento. Realizar copias de seguridad de archivos. Existen diferentes sistemas de archivos, es decir, existen diferentes formas de organizar la información que se almacena en las memorias (normalmente discos) de los ordenadores.
  • 11. Mecanismo que controla el acceso de los programas o los usuarios a los recursos del sistema. El SO se encarga de:  Distinguir entre uso autorizado y no autorizado.  Especificar los controles de seguridad a realizar.  Forzar el uso de estos mecanismos de protección.
  • 12. Para mantener las comunicaciones con otros sistemas es necesario poder controlar el envío y recepción de información a través de las interfaces de red. También hay que crear y mantener puntos de comunicación que sirvan a las aplicaciones para enviar y recibir información, y crear y mantener conexiones virtuales entre aplicaciones que están ejecutándose localmente y otras que lo hacen remotamente.
  • 13. Son aplicaciones de utilidad que se suministran con el SO pero no forman parte de él. Ofrecen un entorno útil para el desarrollo y ejecución de programas, siendo algunas de las tareas que realizan:  Manipulación y modificación de archivos.  Información del estado del sistema.  Soporte a lenguajes de programación.  Comunicaciones.
  • 14. Como gestor de recursos, el sistema operativo administra:  La unidad central de procesamiento (donde está alojado el microprocesador).  Los dispositivos de entrada y salida.  La memoria principal (o de acceso directo).  Los discos (o memoria secundaria).  Los procesos (o programas en ejecución).  Y en general todos los recursos del sistema.
  • 16.  Monotarea: Solamente permite ejecutar un proceso (aparte de los procesos del propio SO) en un momento dado. Una vez que empieza a ejecutar un proceso, continuará haciéndolo hasta su finalización y/o interrupción.  Multitarea: Es capaz de ejecutar varios procesos al mismo tiempo. Este tipo de SO. normalmente asigna los recursos disponibles (CPU, memoria, periféricos) de forma alternada a los procesos que los solicitan, de manera que el usuario percibe que todos funcionan a la vez, de forma concurrente.
  • 17.  Monousuario: Sólo permite ejecutar los programas de un usuario al mismo tiempo.  Multiusuario: Permite que varios usuarios ejecuten simultáneamente sus programas, accediendo a la vez a los recursos de la computadora. Normalmente estos sistemas operativos utilizan métodos de protección de datos, de manera que un programa no pueda usar o cambiar los datos de otro usuario.
  • 18.  Centralizado: Permite usar los recursos de una sola computadora.  Distribuido: Permite utilizar los recursos (memoria, CPU, disco, periféricos...) de más de una computadora al mismo tiempo.
  • 19. Ejemplos de sistemas operativos para PC  Microsoft Windows  Windows 10  Windows 8  OS X  GNU/Linux  Unix  Solaris  FreeBSD  OpenBSD  Google Chrome OS  Debian  Ubuntu  Mandriva  Sabayon  Fedora  Puppy Linux  Haiku (BeOS)  Plan 9  Android  Red Hat Enterprise Linux for Desktops or Workstations9  Suse Desktop10  Open Suse11
  • 20. Ejemplos de sistemas operativos para moviles  Android  iOS  Bada  BlackBerry OS  BlackBerry 10  Windows Phone  Symbian OS  HP webOS  Firefox OS  Ubuntu Phone OS  Tizen  Asha Platform  Palm OS  WebOS