elementos de un computador

37
Republica bolivariana de Venezuela Ministerio del poder popular para la educación superior Instituto universitario de tecnología Antonio José de sucre Computación Alumna: Verónica Rovira ci: 21129609 Junio - 2014

Upload: michel-berti

Post on 14-Jul-2015

53 views

Category:

Software


2 download

TRANSCRIPT

Page 1: Elementos de un computador

Republica bolivariana de Venezuela Ministerio del poder popular para la educación superior

Instituto universitario de tecnología Antonio José de sucre

Computación

Alumna: Verónica Rovira ci: 21129609

Junio - 2014

Page 3: Elementos de un computador

Los elementos básicos que contienen las computadoras, son los siguientes:

El software:

Es la parte lógica del computador, comprende el conjunto de componentes lógicos para

poder hacer posible una tarea.

Se dice que es la parte blanda del computador y que es intangible, se puede ver pero no

tocar.

Esta compuesto de programas operativos y de aplicación.

Page 4: Elementos de un computador

El hardware:

Es la parte física del computador, comprende todo los periféricos físicos los cuales son

tangibles, es decir, se pueden ver y tocar.

Esta compuesto por (Periféricos de entrada, almacenamiento, salida, mixtos y la unidad

central del sistema computo).

Page 5: Elementos de un computador

Los periféricos:

Se denominan periféricos tanto a las unidades o dispositivos a través de los cuales la

computadora se comunica con el mundo exterior, como a los sistemas que almacenan o

archivan la información, sirviendo de memoria auxiliar de la memoria principal.

Periféricos de entrada (E):

Son los que permiten al usuario ingresar información desde el exterior. Entre ellos

podemos encontrar: teclado, mouse o ratón, escáner, SAI (Sistema de Alimentación

Ininterrumpida), micrófono, cámara web, lectores óptico de código de barras, Joystick,

cámara fotográfica, etc.

Periféricos de salida (S) :

Son los que muestran al usuario el resultado de las operaciones realizadas por el PC. En

este grupo podemos encontrar: monitor, impresora, altavoces, etc.

Periféricos mixtos (E/S):

Son los dispositivos que pueden aportar simultáneamente información exterior al PC y al

usuario.

Así encontramos como dispositivos/periféricos/unidades de Entrada/Salida, las tarjetas de

red, los módems, las unidades de almacenamiento (discos duros, disquetes, floppy, discos

ZIP) o las memorias, (USB, flash, etc.)Otro dispositivo que se considera mixto son las

pantallas táctiles, ya que estas actúan como dispositivo de entrada y salida al mismo

tiempo.

Page 6: Elementos de un computador

Periféricos de almacenamiento (A):

Se encargan de guardar o salvar los datos de los que hace uso la CPU para que ésta pueda

hacer uso de ellos una vez que han sido eliminados de la memoria principal, ya que ésta se

borra cada vez que se apaga la computadora.

Pueden ser internos, como un disco duro, o extraíbles, como un CD. Los más comunes son:

Disco duro Grabadora y/o lector de CD Grabadora y/o lector de DVD Memoria Flash Cintas

magnéticas Tarjetas perforadas Memoria portátil Disquete.

Periféricos de comunicación:

Su función es permitir o facilitar la interacción entre dos o más computadoras, o entre una

computadora y otro periférico externo a la computadora. Entre ellos se encuentran los

siguientes: Fax-Módem Tarjeta de red Tarjeta Bluetooth Puerto USB.

Unidad central del sistema cómputo:

Es el conjunto de circuitos que gobiernan el funcionamiento de toda la computadora y el

lugar donde se realizan las operaciones sobre los datos a procesar. Contiene a su vez

elementos como:

-Chasis(Case o gabinete)

-Fuente de poder

-Tarjeta madre

-Microprocesador o CPU

-Entre Otros

Page 7: Elementos de un computador

El Chasis:

Es una caja horizontal el cual tiene los componentes internos de la computadora.

La Fuente de poder:

Se encargan de suministrar el voltaje de trabajo a los diferentes dispositivos d e la unidad.

Cuenta con conectores destinados a la tarjeta principal, a la s unidades de disco duro y

flexible y a la unidad de CD ROM, entre otras. Como tanto el microprocesador como todos

los circuitos que forman los dispositivos se alimentan de cantidades muy pequeñas de

energía necesitan de una fuente que les suministre y regule la cantidad necesaria.

Tarjeta madre:

Es la parte principal de la unidad del sistema, por cuanto en ella se encuentra el

microprocesador que es donde se procesa la información. A ella se conectan otras tarjetas

para interfaces de periféricos y soportes de comunicación, así como también dispositivos

de almacenamiento de datos.

La unidad central de procesamiento (CPU):

Es la encargada de administrar y realizar todos los procesos que sean solicitados por el

Sistema Operativo. Para realizar esta labor la unidad central de procesamiento se divide

en dos partes

Page 8: Elementos de un computador

Se conoce como software al equipamiento lógico o soporte lógico de un sistema

informático , que comprende el conjunto de los componentes lógicos necesarios que

hacen posible la realización de tareas específicas, en contraposición a los

componentes físicos que son llamados hardware.

Los componentes lógicos incluyen, entre muchos otros, las aplicaciones informáticas;

tales como el procesador del texto , que permite al usuario realizar todas las tareas

concernientes a la edición de textos; el llamado software informático, tal como el

sistema operativo, que básicamente permite al resto de los programas funcionar

adecuadamente, facilitando también la interacción entre los componentes físicos y el

resto de las aplicaciones, y proporcionando una interfaz con el usuario.

Page 9: Elementos de un computador

Software de sistema:

Es el que nos permite establecer una interacción con un hardware, a través de

programas que administran los recursos y proporcionan una interfaz de uso. El mejor

ejemplo en este sentido son los populares sistemas operativos como Windows, Linux o

Mac OS.

Software de programación:

Como su nombre lo indica, es el software que nos permite programar o desarrollar un

programa informático a través de uso de reglas lógicas y un lenguaje específico, los cuales

nos permiten darle forma. De esta manera, podemos crear una herramienta que nos ayude

a resolver un problema o realizar una actividad o tarea específica. Los mejores ejemplos al

respecto son los editores de texto, los compiladores, los intérpretes y los entornos de

desarrollo integrados.

Software de aplicación:

Este tipo de software permiten realizar tareas específicas. Por lo tanto, este software se

enfoca únicamente en un aspecto o en la resolución de algún problema en particular y no,

como lo hacen los software de sistema, en proporcionar un funcionamiento general mucho

más complejos. En este sentido, los programas que utilizamos diariamente en nuestras

computadoras son de este tipo, ya que se enfocan en una tarea en particular. Así, ejemplos

de este tipo de software son los procesadores de texto, los editores, las hojas de cálculo,

las bases de datos, los programas para comunicación, etc.

Page 10: Elementos de un computador

El sistema operativo es el programa (o software) más importante de un ordenador. Para

que funcionen los otros programas, cada ordenador de uso general debe tener un sistema

operativo. Los sistemas operativos realizan tareas básicas, tales como reconocimiento de

la conexión del teclado, enviar la información a la pantalla, no perder de vista archivos y

directorios en el disco, y controlar los dispositivos periféricos tales como impresoras,

escáner, etc.

En sistemas grandes, el sistema operativo tiene incluso mayor responsabilidad y poder, es

como un policía de tráfico, se asegura de que los programas y usuarios que están

funcionando al mismo tiempo no interfieran entre ellos. El sistema operativo también es

responsable de la seguridad, asegurándose de que los usuarios no autorizados no tengan

acceso al sistema.

Page 11: Elementos de un computador

El sistema operativo cumple varias funciones:

•Administración del procesador: El sistema operativo administra la distribución del

procesador entre los distintos programas por medio de un algoritmo de programación. El

tipo de programador depende completamente del sistema operativo, según el objetivo

deseado.

•Gestión de la memoria de acceso aleatorio : El sistema operativo se encarga de gestionar

el espacio de memoria asignado para cada aplicación y para cada usuario, si resulta

pertinente. Cuando la memoria física es insuficiente, el sistema operativo puede crear una

zona de memoria en el disco duro , denominada "memoria virtual". La memoria virtual

permite ejecutar aplicaciones que requieren una memoria superior a la memoria RAM

disponible en el sistema. Sin embargo, esta memoria es mucho más lenta.

•Gestión de entradas/salidas: el sistema operativo permite unificar y controlar el acceso de

los programas a los recursos materiales a través de los drivers (también conocidos como

administradores periféricos o de entrada/salida).

Page 12: Elementos de un computador

•Gestión de ejecución de aplicaciones: El sistema operativo se encarga de que las

aplicaciones se ejecuten sin problemas asignándoles los recursos que éstas necesitan

para funcionar. Esto significa que si una aplicación no responde correctamente puede

"sucumbir".

•Administración de autorizaciones: El sistema operativo se encarga de la seguridad en

relación con la ejecución de programas garantizando que los recursos sean utilizados sólo

por programas y usuarios que posean las autorizaciones correspondientes.

•Gestión de archivos: el sistema operativo gestiona la lectura y escritura en el sistema de

archivos , y las autorizaciones de acceso a archivos de aplicaciones y usuarios.

•Gestión de la información: El sistema operativo proporciona cierta cantidad de

indicadores que pueden utilizarse para diagnosticar el funcionamiento correcto del equipo.

Page 13: Elementos de un computador

La década de 1940

A finales de la década de 1940, con lo que se podría considerar la aparición de la primera

generación de computadoras, se accedía directamente a la consola de la computadora

desde la cual se actuaba sobre una serie de micro interruptores que permitían introducir

directamente el programa en la memoria de la computadora.

La década de 1950 (Sistema Batch)

A principios de los años 50 con el objeto de facilitar la interacción entre persona y

computadora, los sistemas operativos hacen una aparición discreta y bastante simple, con

conceptos tales como el monitor residente, el proceso por lotes y el almacenamiento

temporal.

Monitor residente: Su funcionamiento era bastante simple, se limitaba a cargar los

programas a memoria, leyéndolos de una cinta o de tarjetas perforadas, y ejecutarlos. El

problema era encontrar una forma de optimizar el tiempo entre la retirada de un trabajo y

el montaje del siguiente.

Procesamiento por lotes: Como solución para optimizar, en una misma cinta o conjunto de

tarjetas, se cargaban varios programas, de forma que se ejecutaran uno a continuación de

otro sin perder apenas tiempo en la transición.

Almacenamiento temporal: Su objetivo era disminuir el tiempo de carga de los programas,

haciendo simultánea la carga del programa o la salida de datos con la ejecución de la

siguiente tarea. Para ello se utilizaban dos técnicas, el buffering y el spooling.

Page 14: Elementos de un computador

La década de 1960

En los años 60 se produjeron cambios notorios en varios campos de la informática, con la

aparición del circuito integrado la mayoría orientados a seguir incrementando el potencial

de los ordenadores. Para ello se utilizaban técnicas de lo más diversas.

Multiprogramación: En un sistema multiprogramado la memoria principal alberga a más de

un programa de usuario. La CPU ejecuta instrucciones de un programa, cuando el que se

encuentra en ejecución realiza una operación de E/S; en lugar de esperar a que termine la

operación de E/S, se pasa a ejecutar otro programa. Si éste realiza, a su vez, otra

operación de E/S, se mandan las órdenes oportunas al controlador, y pasa a ejecutarse

otro. De esta forma es posible, teniendo almacenado un conjunto adecuado de tareas en

cada momento, utilizar de manera óptima los recursos disponibles.

Tiempo compartido: En este punto tenemos un sistema que hace buen uso de la

electrónica disponible, pero adolece la falta de interactividad; para conseguirla debe

convertirse en un sistema multiusuario, en el cual existen varios usuarios con un terminal

en línea, utilizando el modo de operación de tiempo compartido. En estos sistemas los

programas de los distintos usuarios residen en memoria. Al realizar una operación de E/S

los programas ceden la CPU a otro programa, al igual que en la multiprogramación. Pero, a

diferencia de ésta, cuando un programa lleva cierto tiempo ejecutándose el sistema

operativo lo detiene para que se ejecute otra aplicación.

Page 15: Elementos de un computador

Tiempo real: Estos sistemas se usan en entornos donde se deben aceptar y procesar en

tiempos muy breves un gran número de sucesos, en su mayoría externos al ordenador. Si el

sistema no respeta las restricciones de tiempo en las que las operaciones deben entregar

su resultado se dice que ha fallado. El tiempo de respuesta a su vez debe servir para

resolver el problema o hecho planteado. El procesamiento de archivos se hace de una

forma continua, pues se procesa el archivo antes de que entre el siguiente, sus primeros

usos fueron y siguen siendo en telecomunicaciones.

Multiprocesador: Diseño que no se encuentran en ordenadores monoprocesador. Estos

problemas derivan del hecho de que dos programas pueden ejecutarse simultáneamente y,

potencialmente, pueden interferirse entre sí. Concretamente, en lo que se refiere a las

lecturas y escrituras en memoria. Existen dos arquitecturas que resuelven estos

problemas:

La arquitectura NUMA, donde cada procesador tiene acceso y control exclusivo a una

parte de la memoria. La arquitectura SMP, donde todos los procesadores comparten toda

la memoria. Esta última debe lidiar con el problema de la coherencia de caché. Cada

microprocesador cuenta con su propia memoria cache local. De manera que cuando un

microprocesador escribe en una dirección de memoria, lo hace únicamente sobre su copia

local en caché. Si otro microprocesador tiene almacenada la misma dirección de memoria

en su caché, resultará que trabaja con una copia obsoleta del dato almacenado.

Para que un multiprocesador opere correctamente necesita un sistema operativo

especialmente diseñado para ello. La mayoría de los sistemas operativos actuales poseen

esta capacidad.

Page 16: Elementos de un computador

La década de 1970

Sistemas operativos desarrollados: Además del Atlas Supervisor y el OS/360, los años

1970 marcaron el inicio de UNIX, a mediados de los 60 aparece Multics, sistema operativo

multiusuario - multitarea desarrollado por los laboratorios Bell de AT&T y Unix,

convirtiéndolo en uno de los pocos SO escritos en un lenguaje de alto nivel. En el campo de

la programación lógica se dio a luz la primera implementación de Prolog, y en la

revolucionaria orientación a objetos, Smalltalk.

Inconvenientes de los Sistemas operativos: Se trataba de sistemas grandes, complejos y

costosos, pues antes no se había construido nada similar y muchos de los proyectos

desarrollados terminaron con costos muy por encima del presupuesto y mucho después de

lo que se marcaba como fecha de finalización. Además, aunque formaban una capa entre el

hardware y el usuario, éste debía conocer un complejo lenguaje de control para realizar

sus trabajos. Otro de los inconvenientes es el gran consumo de recursos que ocasionaban,

debido a los grandes espacios de memoria principal y secundaria ocupados, así como el

tiempo de procesador consumido. Es por esto que se intentó hacer hincapié en mejorar las

técnicas ya existentes de multiprogramación y tiempo compartido.

Page 17: Elementos de un computador

La década de 1980

Con la creación de los circuitos LSI (integración a gran escala), chips que contenían miles

de transistores en un centímetro cuadrado de silicio, empezó el auge de los ordenadores

personales. En éstos se dejó un poco de lado el rendimiento y se buscó más que el sistema

operativo fuera amigable, surgiendo menús, e interfaces gráficas. Esto reducía la rapidez

de las aplicaciones, pero se volvían más prácticos y simples para los usuarios. En esta

época, siguieron utilizándose lenguajes ya existentes, como Smalltalk oC, y nacieron otros

nuevos, de los cuales se podrían destacar: C++ y Eiffel dentro del paradigma de la

orientación a objetos, y Haskell y Miranda en el campo de la programación declarativa. Un

avance importante que se estableció a mediados de la década de 1980 fue el desarrollo de

redes de computadoras personales que corrían sistemas operativos en red y sistemas

operativos distribuidos. En esta escena, dos sistemas operativos eran los mayoritarios: MS-

DOS (Micro Soft Disk Operating System), escrito por Microsoft para IBM PC y otras

computadoras que utilizaban la CPU Intel 8088 y sus sucesores, y UNIX, que dominaba en

los ordenadores personales que hacían uso del Motorola 68000.

SunOS: fue la versión del sistema operativo derivado de Unix y BSD desarrollado por Sun

Microsystems para sus estaciones de trabajo y servidores hasta el principio de los años

1990. Ésta estaba basada en los UNIX BSD con algunos añadidos de los System V UNIX en

versiones posteriores.SunOS 1.0 estaba basada básicamente en BSD 4.1 y se publicó en

1982. SunOS 2.0, que salió en 1985, usaba BSD 4.2 como una base e introducía una capa de

sistema de ficheros virtual (VFS) y el protocolo NFS. SunOS 3.0 coincidía con el

lanzamiento de la serie Sun-3 en 1986 e incorporaba varias utilidades de System V. SunOS

4.0, que salió en 1989, migró a la base de BSD 4.3, introdujo un nuevo sistema de memoria

virtual, enlazamiento dinámico y una implementación de la arquitectura System V

STREAMS I/O.

Page 18: Elementos de un computador

Mac OS: El lanzamiento oficial del ordenador Macintosh en enero de 1984, al precio de US

$1,995 (después cambiado a $2,495 dólares) Incluía su sistema operativo Mac OS cuya

características novedosas era una GUI (Graphic User Interface), Multitareas y Mouse.

Provocó diferentes reacciones entre los usuarios acostumbrados a la línea de comandos y

algunos tachando el uso del Mouse como juguete.

AmigaOS: es el nombre que recibe el conjunto de la familia de gestores de ventanas y

ROMs que incluían por defecto los ordenadores personales Commodore Amiga como

sistema operativo. Fue desarrollado originalmente por Commodore International, e

inicialmente presentado en 1985 junto con el Amiga 1000.

MS-DOS:En 1981 Microsoft compró un sistema operativo llamado QDOS que, tras realizar

unas pocas modificaciones, se convirtió en la primera versión de MS-DOS

(Micro Soft DiskOperating System). A partir de aquí se sucedieron una serie de cambios

hasta llegar a la versión 7.1, versión 8 en Windows Milenium, a partir de la cual MS-DOS

dejó de existir como un componente del Sistema Operativo.

OS/2: es un sistema operativo de IBM que intentó suceder a DOS como sistema operativo

de las computadoras personales. Se desarrolló inicialmente de manera conjunta entre

Microsoft e IBM, hasta que la primera decidió seguir su camino con su Windows e IBM se

ocupó en solitario de OS/2.

OS/2 ya no es comercializado por IBM, y el soporte estándar de IBM para OS / 2 se

suspendió el 31 de diciembre de 2006. Se ha mantenido desde entonces con relativamente

pocas nuevas características bajo el nombre eComStation.

Page 19: Elementos de un computador

La década de 1990

BeOS: es un sistema operativo para PC desarrollado por Be Incorporated en 1990, orientado

principalmente a proveer alto rendimiento en aplicaciones multimedia. A pesar de la creencia

común fomentada por la inclusión de la interfaz de comandos Bash en el sistema operativo, el

diseño de BeOS no estaba basado en UNIX.

Originalmente (1995-1996) el sistema operativo corría sobre su propio hardware, conocido como

BeBox. Más tarde (1997) fue extendido a la plataforma PowerPC y finalmente (1998) se añadió

compatibilidad con procesadores x86.

GNU/Linux: Este sistema al parecer es una versión mejorada de Unix, basado en el

estándar POSIX, un sistema que en principio trabajaba en modo comandos. Hoy en día dispone de

Ventanas, gracias a un servidor gráfico y a gestores de ventanas como KDE, GNOME entre

muchos. Recientemente GNU/Linux dispone de un aplicativo que convierte las ventanas en un

entorno 3D como por ejemplo Beryl o Compiz. Lo que permite utilizar Linux de una forma visual

atractiva.

Existen muchas distribuciones actuales de Gnu/Linux (Debian, Fedora, Ubuntu, Slackware, etc.)

donde todas ellas tienen en común que ocupan el mismo núcleo Linux. Dentro de las cualidades de

Gnu/Linux se puede caracterizar el hecho de que la navegación a través de la web es sin riegos de

ser afectada por virus, esto debido al sistema de permisos implementado, el cual no deja correr

ninguna aplicación sin los permisos necesarios, permisos que son otorgados por el usuario. A todo

esto se suma que los virus que vienen en dispositivos desmontables tampoco afectan al sistema,

debido al mismo sistema de permisos.

Solaris:es un sistema operativo de tipo Unix desarrollado desde 1992 inicialmente por Sun

Microsystems y actualmente por Oracle Corporation como sucesor de SunOS. Es un sistema

certificado oficialmente como versión de Unix. Funciona en arquitecturas SPARC y x86 para

servidores y estaciones de trabajo.

Page 20: Elementos de un computador

Microsoft Windows NT: s una familia de sistemas operativos producidos por Microsoft, de la

cual la primera versión fue publicada en julio de 1993.

Previamente a la aparición del famoso Windows 95 la empresa Microsoft concibió una

nueva línea de sistemas operativos orientados a estaciones de trabajo y servidor de red.

Un sistema operativo con interfaz gráfica propia, estable y con características similares a

los sistemas de red UNIX. Las letras NT provienen de la designación del producto como

"Tecnología Nueva" (New Technology).

Las versiones publicadas de este sistema son: 3.1, 3.5, 3.51 y 4.0. Además, Windows NT se

distribuía en dos versiones, dependiendo de la utilidad que se le fuera a

dar:Workstation para ser utilizado como estación de trabajo y Server para ser utilizado

como servidor.

FreeBSD: es un sistema operativo multiusuario, capaz de efectuar multitarea con

apropiación y multiproceso en plataformas compatibles con múltiples procesadores; el

funcionamiento de FreeBSD está inspirado en la variante 4.4 BSD-Lite de UNIX. Aunque

FreeBSD no puede ser propiamente llamado UNIX, al no haber adquirido la debida licencia

de The Open Group, FreeBSD sí está hecho para ser compatible con la norma POSIX, al

igual que varios otros sistemas "clones de UNIX".

Page 21: Elementos de un computador

El sistema FreeBSD incluye el núcleo, la estructura de ficheros del sistema, bibliotecas

de la API de C, y algunas utilidades básicas. La versión 6.1trajo importantes mejoras

como mayor apoyo para dispositivos Bluetooth y controladores para tarjetas de sonido

y red.

La versión 7.0, lanzada el 27 de febrero del año 2008, incluye compatibilidad con

el sistema de archivos ZFS de Sun y a la arquitectura ARM, entre otras novedades.

La distribución más notable es PC-BSD

Microsoft: es el nombre de una familia de sistemas operativos desarrollados y

vendidos por Microsoft basado en MS-DOS. Windows nunca fue realmente un Sistema

Operativo con verdadero entorno gráfico hasta Windows 95. Hasta la

versión 3.11 Windows fue un entorno de escritorio para MS-DOS.

Windows 95 es un sistema operativo con interfaz gráfica de usuario híbrido de entre 16

y 32 bits. Fue lanzado al mercado el 24 de agosto de 1995 por la empresa de software

Microsoft con notable éxito de ventas. Durante su desarrollo se conoció como

Windows 4 o por el nombre clave Chicago. Esta serie de Windows terminó

con Windows M.

Page 22: Elementos de un computador

ReactOS: (React Operating System) es un sistema operativo de código abierto

destinado a lograr la compatibilidad binaria con aplicaciones de software y

controladores de dispositivos hechos para Microsoft Windows NT versiones 5.x en

adelante (Windows XP y sus sucesores).

En 1996 un grupo de programadores y desarrolladores de software libre comenzaron un

proyecto llamado FreeWin95 el cual consistía en implementar un clon de Windows 95.

El proyecto estuvo bajo discusión por el diseño del sistema ya habiendo desarrollado la

capa compatible con MS-DOS, pero lamentablemente esta fue una situación que no se

completó.

Para 1997 el proyecto no había lanzado ninguna versión, por lo que los miembros de

éste, coordinados por Jason Filby, pudieron revivirlo. Se decidió cambiar el núcleo del

sistema compatible con MS-DOS y de ahora en adelante basarlo en uno compatible

con Windows NT, y así el proyecto pudo seguir adelante con el nombre actual de

ReactOS, que comenzó en febrero de 1998, desarrollando las bases del kernel y

algunos drivers básicos.

FreeDOS: es un proyecto que aspira a crear un sistema operativo libre que sea

totalmente compatible con las aplicaciones y los controladores de MS-DOS.

El programa ya ha alcanzado un alto grado de madurez y tiene algunas características

que no existían en MS-DOS. Algunos comandos de FreeDOS son idénticos o mejores que

sus equivalentes de MS-DOS, pero aún faltan algunos del sistema operativo original.

El intérprete de línea de comandos usado por FreeDOS se llama FreeCOM

Page 23: Elementos de un computador

La década de 2000

Es el sistema que subyace en Mac OS X, cuya primera versión final salió en el año 2001

para funcionar en computadoras Macintosh.

Integra el micronúcleo XNU y servicios de sistema operativo de tipo UNIX basados

en BSD 4.4 (en particular FreeBSD) que proporcionan una estabilidad y un rendimiento

mayor que el de versiones anteriores de Mac OS. Se trata de una evolución del sistema

operativo NEXTSTEP (basado en Mach 2.5 y código BSD 4.3) desarrollado

por NeXT en 1989comprado por Apple Computer en diciembre de 1996.

Darwin proporciona al Mac OS X prestaciones modernas, como la memoria protegida,

la multitarea por desalojo o expulsiva, la gestión avanzada de memoria y

el multiproceso simétrico.

OS X: antes llamado Mac OS X, es un sistema operativo basado en Unix, desarrollado,

comercializado y vendido por Apple Inc.

La primera versión del sistema fue Mac OS X Server 1.0 en 1999, y en cuanto al

escritorio, fue Mac OS X v10.0 «Cheetah» (publicada el 24 de marzo de 2001).

La variante para servidores, Mac OS X Server, es arquitectónicamente idéntica a su

contraparte para escritorio, además de incluir herramientas para administrar grupos de

trabajo y proveer acceso a los servicios de red. Estas herramientas incluyen un

servidor de correo, un servidor Samba, un servidor LDAP y un servidor de dominio entre

otros.

Haiku: es un sistema operativo de código abierto actualmente en desarrollo que se

centra específicamente en la informática personal y multimedia. Inspirado por BeOS

(Be Operating System), Haiku aspira a convertirse en un sistema rápido, eficiente, fácil

de usar y fácil de aprender, sin descuidar su potencia para los usuarios de todos los

niveles.

Page 24: Elementos de un computador

La década de 2010

IllumOS:es un proyecto de software libre derivado de OpenSolaris. Fue anunciado por

conferencia web desde Nueva York el 3 de agosto de 2010. El nombre del proyecto es un

neologismo procedente del latín "Illum" (la luz) y de "OS" (operating system, sistema

operativo).

Se trata del código base a partir del cual cualquiera podrá crear su propia distribución de

software basada en el sistema operativo OpenSolaris. Pero Illumos no es una distribución,

ni una bifurcación (fork), al menos por el momento, en la medida que no pretende

separarse del tronco principal, sino un derivado de la "consolidación" OS/Net (más

conocida como ON), que consiste básicamente en el código fuente del kernel (SunOS), los

drivers, los servicios de red, las bibliotecas del sistema y los comandos básicos del

sistema operativo.

Page 25: Elementos de un computador

Sistema operativo UNIX

Creado por Ken Thompson y Dennies Ritchie en laboratorios Bell® AT&T® de MULTICS®.

Inicialmente era un sistema operativo de tipo texto y algunos gráficos muy rústicos. Hoy en

día es la base de comunicaciones de la Internet.

Page 26: Elementos de un computador

Sistema operativo Microsoft® Ms-DOS

(Comprado por Bill Gates propietario de Microsoft®): De tipo Texto, Monousuario (Solo

puede Atender a un usuario) y Monotarea (Ejecuta una tarea a la vez). Es el soporte para

programas que manejan gráficos y sus emulaciones de sistema operativo gráfico como:

Windows 3.X, 95, 98, 98SE, Me, 2000, NT, XP. Es decir están ejecutados desde Ms-DOS®.

Page 27: Elementos de un computador

De tipo gráfico, multiusuario (puede Atender a varios usuarios) y multitarea

(Ejecuta varias tareas simultáneas).

Page 28: Elementos de un computador

Sistema operativo PC-DOS® de IBM®

Sistema Operativo competidor de Ms-DOS® en años 60 y 70; que perdió

popularidad por el éxito de Microsoft® Windows®. Se siguió desarrollando hasta la

última versión PC-DOS® 2000.

Page 29: Elementos de un computador

Sistema operativo LINUX

Creado por el finlandés Linus Bendict Torvalds en la universidad de Helsinki,

basándose en el SO UNIX-MINIX en 1991. Actualmente existen una gran gama de

versiones: Linspire®, Debian, Knoppix, Red Hat, SuSe, Slackware, Mandrake, Ubuntu,

todos ellos de tipo gráfico.

Page 30: Elementos de un computador

Sistema operativo MacOS de Macintosh®

Creado por Jef Raskin, Steve Wozniak, Steve Jobs y Ron Wayne: sistema operativo tipo

gráfico. Macintosh® desde sus inicios, no aceptó la estandarización de PC-IBM®, y

comenzó a desarrollar sus microprocesadores, memorias RAM, tarjetas principales

(Motherboard), puertos, sistemas operativos y aplicaciones de manera independiente a

las PC´s). Por ello no era posible ejecutar programas para Mac® en PC, a menos que se

utilizara un programa emulador para ello. Actualmente Macintosh® se esta integrando

al estándar PC, para mayor compatibilidad, aunque hasta la fecha aún no es posible

simplemente instalar el MacOS en una PC común.

Page 31: Elementos de un computador

Sistema operativo Solaris

Desarrollado por Sun Microsystem®, es un sistema operativo poco comercial y

para servidores principalmente. Normalmente lo utilizan grandes corporativos.

Page 32: Elementos de un computador

Sistema operativo Google® Chrome OS

En Julio de 2009, La empresa Google® hace oficial su intención de insertarse en el

mercado de manera formal con un sistema operativo denominado Google Chrome OS,

esto en plena confrontación con Microsoft® y su sistema operativo Windows. Debido a

que las aplicaciones anteriormente se ejecutaban en la computadora del usuario, hoy

en día, una gran cantidad de ellos se acceden vía Web, por lo que se ejecutan en el

servidor del sitio uso, por lo que no es necesario el uso de sistemas operativos

robustos como Windows, Linux ó Mac. Ejemplos de ello son el uso de Microsoft®

Messenger sin necesidad de tenerlo instalado en la computadora, el correo electrónico

de Yahoo®, el traductor multi-idiomas de Google® e inclusive los blogs como Hi5.com

se han convertido en verdaderos álbumes fotográficos, entre muchas otras

aplicaciones. La idea principal es que este nuevo sistema operativo, tenga las

aplicaciones de uso cotidiano, sin necesidad de pago, accesibles desde Internet y

ejecutados desde el servidor que los ofrece, también buscarán integrarlo en

computadoras de desempeño medio como equipos Netbook. Se cree que el sistema

operativo será muy ligero y apenas tardará unos segundos en ser cargado, teniendo

inmediato acceso a Internet, incluso se ha publicado que son varios las empresas que

ya se han contactado para que el proyecto se lleve a cabo , tales como Acer®,

Asustek®, Hewlett-Packard®, Lenovo®, Qualcomm® y Texas Instruments®.

Page 33: Elementos de un computador

Sistema operativo de red

Se trata de sistemas operativos muy robustos, diseñados para la administración de redes

de datos y por ende grandes cantidades de usuarios, por lo que permiten la conexión de

muchas máquinas a un solo servidor. Entre ellos tenemos Sun Microsystem®, Linux

APACHE, Microsoft® Windows NT, Microsoft® Windows Server, etc.

Page 34: Elementos de un computador

La interfaz de usuario es el medio con que el usuario puede comunicarse con una

máquina, un equipo o una computadora, y comprende todos los puntos de contacto

entre el usuario y el equipo. Normalmente suelen ser fáciles de entender y fáciles

de accionar (aunque en el ámbito de la informática es preferible referirse a que

suelen ser «amigables e intuitivos» pues es muy complejo y subjetivo decir que algo

es «fácil»).

Page 35: Elementos de un computador

Sus principales funciones son las siguientes:

•Puesta en marcha y apagado.

•Control de las funciones manipulables del equipo.

•Manipulación de archivos y directorios.

•Herramientas de desarrollo de aplicaciones.

•Comunicación con otros sistemas.

•Información de estado.

•Configuración de la propia interfaz y entorno.

•Intercambio de datos entre aplicaciones.

•Control de acceso.

•Sistema de ayuda interactivo.

Page 36: Elementos de un computador

Dentro de las Interfaces de Usuario se puede distinguir básicamente tres tipos:

•Una interfaz de hardware, a nivel de los dispositivos utilizados para ingresar, procesar y

entregar los datos: teclado, ratón y pantalla visualizadora.

•Una interfaz de software, destinada a entregar información acerca de los procesos y

herramientas de control, a través de lo que el usuario observa habitualmente en la

pantalla.

•Una interfaz de Software-Hardware, que establece un puente entre la máquina y las

personas, permite a la máquina entender la instrucción y al hombre entender el código

binario traducido a información legible.

Según la forma de interactuar del usuario

Atendiendo a como el usuario puede interactuar con una interfaz, nos encontramos con

varios tipos de interfaces de usuario:

•Interfaces alfanuméricas (intérpretes de comandos) que solo presentan texto.

•Interfaces gráficas de usuario (GUI, graphic user interfaces), las que permiten

comunicarse con el ordenador de una forma muy rápida e intuitiva representando

gráficamente los elementos de control y medida.

•Interfaces táctiles, que representan gráficamente un «panel de control» en una pantalla

sensible que permite interactuar con el dedo de forma similar a si se accionara un

control físico.

Page 37: Elementos de un computador

Según su construcción

Pueden ser de hardware o de software:

•Interfaces de hardware: Se trata de un conjunto de controles o dispositivos que permiten

que el usuario intercambie datos con la máquina, ya sea introduciéndolos (pulsadores,

botones, teclas, reguladores, palancas, manivelas, perillas) o leyéndolos (pantallas, diales,

medidores, marcadores, instrumentos).

Interfaces de software: Son programas o parte de ellos, que permiten expresar nuestros

deseos al ordenador o visualizar su respuesta.