Informatica Basica Sistemas Operativos
Informatica Basica Sistemas Operativos
Informatica Basica Sistemas Operativos
Un sistema operativo es el primer programa que busca la memoria ROM, para cargarlo
en la memoria RAM, y servir de unión entre el hardware y el software. Se encarga de
interpretar las órdenes y adecuarlas al hardware para que el usuario trabaje más
fácilmente.
Podemos decir que es uno o varios programas que se usan para poder trabajar con los
componentes de un equipo, proveen de las funciones y vínculos necesarios para
controlar y sincronizar el hardware del ordenador. Se ejecutan de manera privilegiada
respecto al resto del software, sin permitir que un programa cualquiera realice cambios
de importancia sobre él.
Hay varios sistemas operativos para ordenadores en el mercado entre ellos podemos
destacar los siguientes:
Unix, Solaris, Google Chrome, OpenSUSE, Wave OS, Haiku, Freespire, BeOS…
IOS, Android, Bada, Symbian OS, BlacBerry OS, BlackBerry , Windows Phone….
En un primer momento, fue desarrollado por Android Inc, que posteriormente fue
comprada por Google en 2005 para ser presentada dos años más tarde, en 2007, en el
avance de los estándares abiertos en dispositivos móviles. El código fuente principal de
Android es conocido comúnmente como Android Open Source Project (AOSP) y destaca
por ser el sistema operativo móvil más usado en todo el mundo con una cuota de
mercado de más del 90% en 2018. La última versión es la 14 empieza a funcionar en
octubre del 2023.
Núcleo Linux: El núcleo del sistema es Linux y actúa como una capa de abstracción entre
el hardware del dispositivo y las aplicaciones instaladas. Además, el sistema operativo
de Google depende de Linux para otros servicios básicos como la seguridad, gestión de
memoria, gestión de procesos, pila de red o controladores.
Aplicaciones: Android cuenta con ciertas aplicaciones base que permiten el uso de las
funciones básicas de un dispositivo como son, correo electrónico, mensajes de texto
SMS, calendario, mapas, navegador, contactos y otros. Aplicaciones desarrolladas en
lenguaje Java.