domingo, 26 de septiembre de 2010

sistemas operativos de los celulares y computadoras

 sistemas operativos de los celulares.

Un Sistema Operativo de un celular es el programa base con el cual dicho teléfono funciona, si los comparamos con las computadoras, estaríamos hablando de Windows, Mac OS o Linux. Actualmente seremos testigos de una nueva guerra digital, las empresas pelearan por conseguir ser parte de tu teléfono móvil. Con la creciente aparición de más teléfonos inteligentes que casi son una mini computadora portátil, necesitaremos de nuevos Sistemas Operativos avanzados y muy flexibles al mercado.
Parece que la moda sera contar con Sistemas Operativos con Código Abierto (Open Source Operating Systems), que no significa que sean gratis, sino que su código estará abierto a la vista de todos para que cualquiera pueda desarrollar nuevas aplicaciones, plugins, o nuevas versiones mejoradas del mismo.
Los Sistemas Operativos abiertos para teléfonos móviles (celulares) no son la novedad del 2008, aunque si lo son el iPhone y Android de Google. Antes contábamos con QTopia y con el kernel de Linux, el cual es ideal para pequeñas instalaciones.
Entonces demos un vistazo del estado actual de los principales sistemas Operativos para teléfonos móviles, celulares: 


Samsung S8500 Wave


Samsung S8500 WaveEl Samsung S8500 Wave es otro móvil de Samsung con pantalla táctil super AMOLED de 3,3 pulgadas.
Por el momento no se sabe su fecha exacta de salida al mercado ni el precio.
Las principales características del Samsung S8500 Wave son:
1) GSM, 3G y WiFi
2) Cámara de 5MP
3) GPS

SISTEMA OPERATIVO

       Software básico que controla una computadora. El sistema operativo tiene tres grandes funciones: coordina y manipula el hardware de la computadora, como la memoria, las impresoras, las unidades de disco, el teclado o el mouse; organiza los archivos en diversos dispositivos de almacenamiento, como discos flexibles, discos duros, discos compactos o cintas magnéticas, y gestiona los errores de hardware y la pérdida de datos.

Como Funciona un Sistema Operativo

       Los sistemas operativos controlan diferentes procesos de la computadora. Un proceso importante es la interpretación de los comandos que permiten al usuario comunicarse con el ordenador. Algunos intérpretes de instrucciones están basados en texto y exigen que las instrucciones sean tecleadas. Otros están basados en gráficos, y permiten al usuario comunicarse señalando y haciendo clic en un icono. Por lo general, los intérpretes basados en gráficos son más sencillos, pero muchos usuarios expertos prefieren los intérpretes de instrucciones basados en texto porque son más potentes.
Los sistemas operativos pueden ser de tarea única o multitarea. Los sistemas operativos de tarea única, más primitivos, sólo pueden manejar un proceso en cada momento. Por ejemplo, cuando la computadora está imprimiendo un documento, no puede iniciar otro proceso ni responder a nuevas instrucciones hasta que se termine la impresión.
Todos los sistemas operativos modernos son multitarea y pueden ejecutar varios procesos simultáneamente. En la mayoría de los ordenadores sólo hay una UCP; un sistema operativo multitarea crea la ilusión de que varios procesos se ejecutan simultáneamente en la UCP. El mecanismo que se emplea más a menudo para lograr esta ilusión es la multitarea por segmentación de tiempos, en la que cada proceso se ejecuta individualmente durante un periodo de tiempo determinado. Si el proceso no finaliza en el tiempo asignado, se suspende y se ejecuta otro proceso. Este intercambio de procesos se denomina conmutación de contexto. El sistema operativo se encarga de controlar el estado de los procesos suspendidos. También cuenta con un mecanismo llamado planificador que determina el siguiente proceso que debe ejecutarse. El planificador ejecuta los procesos basándose en su prioridad para minimizar el retraso percibido por el usuario. Los procesos parecen efectuarse simultáneamente por la alta velocidad del cambio de contexto.
Los sistemas operativos pueden emplear memoria virtual para ejecutar procesos que exigen más memoria principal de la realmente disponible. Con esta técnica se emplea espacio en el disco duro para simular la memoria adicional necesaria. Sin embargo, el acceso al disco duro requiere más tiempo que el acceso a la memoria principal, por lo que el funcionamiento del ordenador resulta más lento.

SISTEMAS OPERATIVOS ACTUALES

       Los sistemas operativos empleados normalmente son UNIX, Macintosh OS, MS-DOS, OS/2 y Windows-NT. El UNIX y sus clones permiten múltiples tareas y múltiples usuarios. Su sistema de archivos proporciona un método sencillo de organizar archivos y permite la protección de archivos. Sin embargo, las instrucciones del UNIX no son intuitivas. Otros sistemas operativos multiusuario y multitarea son OS/2, desarrollado inicialmente por Microsoft Corporation e International Business Machines (IBM) y Windows-NT, desarrollado por Microsoft.
El sistema operativo multitarea de las computadoras Apple se denomina Macintosh OS. El DOS y su sucesor, el MS-DOS, son sistemas operativos populares entre los usuarios de computadoras personales. Sólo permiten un usuario y una tarea. 


sistemas operativos antuiguos.

A finales de los años 40's y a principios de los años 50's las computadoras masivas, eran controladas por tubos al vacío inestables. Toda la programación se hacía directamente en lenguaje de máquina porque la industria no había avanzado lo suficiente para necesitar Sistemas Operativos. Con la aparición del transistor a mediados de los 50's, las computadoras se fueron haciendo más y más confiables.
Lenguajes crudos como Ensamblador y Fortran aparecieron, pero un Sistema Operativo (S.O.), tal como los conocemos ahora, aún no. Para acceder a la programación de la maquinaria se manejaron tarjetas perforadas.
1960's. Cuando IBM introdujo la computadora System/360 intentó tomar el mercado científico y el comercial. Cuando en este proyecto surgieron problemas de conflictos por la arquitectura, se inició el desarrollo de un software que resolviera todos aquellos conflictos, el resultado fue un muy complejo sistema operativo. Luego AT&T trató de desarrollar a Multics, un Sistema Operativo que soportara cientos de usuarios de tiempo compartido, pero falló. Más adelante científicos de la computación desarrollaron Unics, que sería monousuario. Ello marca el nacimiento de Unix (1969), el primero de los sistemas operativos modernos.
1980's. En este tiempo la arquitectura de las computadoras, circuitos LSI (Large Scale Integration) abrieron el paso para una nueva generación de computadoras. DOS de Microsoft aparece en 1981 dominando este mercado de las PCs inmediatamente, aunque el sistema UNIX, predomina en las estaciones de trabajo.
1990's. Aumenta el uso de conexiones en redes, equipos de trabajo y aplicaciones distribuidas, los cuales surgen en la década anterior, con ello los Sistemas Operativos como Unix, Windows NT, etc., soportan muchos clientes, dando así el nacimiento de la Computación en Red.
Evolución del Windows.
En esta parte se mostraran algunos de los tipos de Windows, y una breve explicación de cada uno de estos… Como los son: Windows 3.11, Windows 95, Windows 98, Windows Millenium, Windows XP, Windows NT Server.
commodore_pet2001




















 

comparacion de los sistemas operativos de celular y computadora.

Un Sistema Operativo de un celular es el programa base con el cual dicho teléfono funciona, si los comparamos con las computadoras, estaríamos hablando de Windows, Mac OS o Linux. Actualmente seremos testigos de una nueva guerra digital, las empresas pelearan por conseguir ser parte de tu teléfono móvil.


 

principales componentes del hardware

Se le llama hardware a los componentes físicos de una computadora, se clasifican generalmente en básicos y complementarios, los principales son: 
  • Unidad Central de Proceso – Se le puede denominar como el cerebro de la computadora.
  • Tarjeta Madre – Es donde se encuentran las conexiones básicas a traves de circuitos impresos en ella para todos los componentes de la computadora.
  • El Bus – Son los circuitos impresos de la tarjeta madre por donde pasan los datos que irán de ordenador a ordenador.
  • La Memoria – Es la capacidad de almacenar información, existen dos tipos de memoria: la memoria ROM y la RAM; la ROM es una memoria de solo lectura y en ella está instalado el programa básico de iniciación, la RAM es una memoria de acceso aleatorio (puede leerse y escribirse), en ella son almacenadas tanto las instrucciones que necesita ejecutar el microprocesador como los datos que introducimos y deseamos procesar, así como los resultados obtenidos.
  • Memorias Auxiliares – Se utiliza para almacenar información en dispositivos fuera de la computadora, los principales son: el disquete, cinta de respaldo y CD-ROM.
  • Fuente de Poder – le suministra energía regulada al microprocesador y a los circuitos ya que la más pequeña variación de voltaje podría quemar dichos circuitos.
Motherboard 
También existen otros dispositivos que son fundamentales para la computadora, estos se dividen en tres diferentes tipos: los periféricos de entrada, los de salida y los de entrada/salida; los principales son:
De entrada:
  • El Teclado – es el dispositivo mediante el cual le podemos dar órdenes al microprocesador a través del lenguaje escrito.
  • El ratón – nos permite simular el señalamiento dentro de la pantalla para acceder a diferentes acciones.
  • Escáner – Son prácticamente pequeñas copiadoras que digitalizan punto por punto una imagen y la transfieren a la memoria de la computadora en forma de archivo.
De salida: 
  • El monitor – en este dispositivo se proyectan los datos de tipo texto o gráficos procesados por la computadora.
  • La Impresora – vacían la información contenida en la memoria principal en papel.
De entrada/salida: 
  • Fax/Modem – se utiliza para establecer una conexión con otras computadoras mediante lenguaje binario o para conectarse a la red.