Windows (Ventanas), es un programa que nos permite trabajar con diferentes ventanas (programas) simultáneamente, permitiendo la manipulación de información entre una y otra, ya que es la característica principal. Windows maneja una estructura para el manejo de sus ventanas como se muestra en la siguiente figura.
Windows cuenta con una serie de accesorios en los cuales se pueden utilizar funciones básicas tales como calculadora, diseño grafico, procesador de texto manejador de archivos (explorador).
Es importante mencionar que el explorador de Windows se utiliza básicamente para la manipulación de archivos (ver, copiar, mover, cambiar el nombre, eliminarlos), también nos permite mostrar el contenido de de las unidades de almacenamiento secundario tales como; disco duro (C:), unidad de diskette (A: ó B:), unidades de disco compactos (D: E: F:, etc.).
El manejo de información es muy importante en nuestro equipo por esta razón debemos organizarla en pequeñas carpetas (directorios) las cuales nos indican la información almacenadas.
Al iniciar Windows nos muestra la primera pantalla, a esta se le da el nombre de escritorio, ya que como su nombre lo indica nos muestra toda la información con la que podemos trabajar; esto podemos personalizarlo es decir cambiando el fondo o tapiz.
Es importante mencionar que las figuras graficas que se muestran se les da el nombre de icono, los cuales nos indican el acceso más directo hacia el programa que más utilizamos como se muestra en la siguiente figura:
2.-Sistema Operativo Linux
El núcleo Linux fue concebido por el entonces estudiante de ciencias de la computación finlandés, Linus Torvalds, en 1991. Linux consiguió rápidamente desarrolladores y usuarios que adoptaron códigos de otros proyectos de software libre para su uso en el nuevo sistema operativo. El núcleo Linux ha recibido contribuciones de miles de programadores. Normalmente Linux se utiliza junto a un empaquetado de software, llamado distribución Linux.
El núcleo Linux, ha sido marcado por un crecimiento constante en cada momento de su historia. Desde la primera publicación de su código fuente en 1991, nacido desde un pequeño número de archivos en lenguaje C bajo una licencia que prohíbe la distribución comercial a su estado actual de cerca de 296 MiBs de fuente bajo la Licencia pública general de GNU.
El nombre Linux ha generado gran controversia y nuevas alternativas no han tardado en aparecer para hacerle competencia.
Características de Linux
·
Funciona en modo protegido 386.
·
Protección de la memoria entre procesos, de manera que uno de
ellos no pueda colgar el sistema.
·
Carga de ejecutables por demanda: Linux sólo lee del disco
aquellas partes de un programa que están siendo usadas actualmente.
·
Política de copia en escritura para la comparición de páginas
entre ejecutables: esto significa que varios procesos pueden usar la misma zona
de memoria para ejecutarse. Cuando alguno intenta escribir en esa memoria, la
página (4Kb de memoria) se copia a otro lugar. Esta política de copia en
escritura tiene dos beneficios: aumenta la velocidad y reduce el uso de
memoria.
·
La memoria se gestiona como un recurso unificado para los
programas de usuario y para el caché de disco, de tal forma que toda la memoria
libre puede ser usada para caché y ésta puede a su vez ser reducida cuando se
ejecuten grandes programas.
·
Soporte para muchos teclados nacionales o adaptados y es bastante
fácil añadir nuevos dinámicamente.
Funciones de
Linux
Las funciones principales de este
magnífico sistema operativo son:
·
Sistema multitarea:
En Linux es posible ejecutar varios programas a la vez sin necesidad de tener
que parar la ejecución de cada aplicación.
·
Sistema multiusuario:
Varios usuarios pueden acceder a las aplicaciones y recursos del sistema Linux
al mismo tiempo. Y, por supuesto, cada uno de ellos puede ejecutar varios
programas a la vez (multitarea).
·
Shells programables:
Un shell conecta las órdenes de un usuario con el Kernel de Linux (el núcleo
del sistema), y al ser programables se puede modificar para adaptarlo a tus
necesidades. Por ejemplo, es muy útil para realizar procesos en segundo plano.
·
Independencia de dispositivos:
Linux admite cualquier tipo de dispositivo (módems, impresoras), gracias a que
cada una vez instalado uno nuevo, se añade al Kernel el enlace o controlador
necesario con el dispositivo, haciendo que el Kernel y el enlace se fusionen.
Linux posee una gran adaptabilidad y no se encuentra limitado como otros
sistemas operativos.
·
Comunicaciones:
Linux es el sistema más flexible para poder conectarse a cualquier ordenador
del mundo. Internet se creó y desarrollo dentro del mundo de Unix, y por lo
tanto Linux tiene las mayores capacidades para navegar, ya que Unix y Linux son
sistemas prácticamente idénticos. Con Linux podrá montar un servidor en su
propia casa sin tener que pagar las enormes cantidades de dinero que piden
otros sistemas.
3.-Sistema Operativo Mac OS
Deliberada a la existencia del sistema operativo en los primeros años de su línea Macintosh en favor de que la máquina resultara más agradable al usuario, diferenciándolo de otros sistemas contemporáneos, como MS-DOS, que eran un desafío técnico. El equipo de desarrollo del Mac OS original incluía a Bill Atkinson, Jef Raskin y Andy Hertzfeld.
Esta fue la base del Mac OS clásico, desarrollado íntegramente por Apple, cuya primera versión vio la luz en 1984. Su desarrollo se extendería hasta la versión 9 del sistema, lanzada en 1999. A partir de la versión 10 (Mac OS X), el sistema cambio su arquitectura totalmente y pasó a basarse en Unix, sin embargo su interfaz gráfica mantiene muchos elementos de las versiones anteriores.

1. FUNCIONAMIENTO BÁSICO
El ratón es un periférico que, generalmente, va conectado al teclado del ordenador para controlar el movimiento del puntero en la pantalla. Por lo general, el puntero es una flecha inclinada, aunque puede ser de otra forma.
La mayoría del trabajo que se realiza con el Macintosh está basado en cuatro técnicas: señalar, hacer clic, pulsar y arrastrar.
El ratón tiene dentro una bola que, al girar por el roce con alguna superficie, mueve al mismo tiempo el puntero visible en la pantalla. Tiene también un botón cuya utilidad se explica a continuación. Con estos dos elementos y sus combinaciones se ejecutan todas las operaciones posibles.
Moviendo el ratón sobre la alfombrilla, se desplaza el puntero. Con ésto se puede señalar cualquier cosa de la pantalla. Para que un objeto esté señalado, el extremo superior de la flecha debe estar sobre él.
La operación de pulsar una vez el botón de ratón, cuando el puntero se encuentra sobre algún objeto de su pantalla, se denomina hacer un Clic y supone seleccionar ese objeto.
Pulsar dos veces el botón se denomina doble clic , pero para que sea realmente tal, y no dos clicks independientes, debe hacerse con cierta rapidez.
Para ver cualquier opción de un menú debe pulsar el ratón es decir señalar el menú que se desea ver y, sin mover el ratón, mantener pulsado el botón.
La operación de arrastrar es una combinación de movimiento del ratón con el botón del mismo. En el escritorio, pulsando el botón teniendo el puntero sobre un icono y, sin dejar de pulsar, desplazando sobre la alfombrilla, se desplaza ese icono hasta el final del arrastre. El arrastre se termina cuando se suelta el botón del ratón.
2. EL TECLADO
El teclado se utiliza para teclear texto y números.
Dependiendo del programa que se utilice pueden usarse teclas especiales del teclado para dar instrucciones al ordenador y para reemplazar o cambiar el efecto de ciertas acciones que se realizan con el ratón.
Existen tres tipos de teclas especiales: modificadoras, flecha, función.
3. MANEJO DE LAS VENTANAS
Su simple pulsación no produce ningún efecto. Es necesario que las pulse en combinación con otras teclas o ratón.
Las teclas modificadoras son control, opción y comando, y están situadas en el teclado generalmente abajo a la izquierda.
Pueden utilizarse como el ratón, en algunos programas para controlar los movimientos del puntero.
Las teclas flecha son: arriba, abajo, derecha e izquierda.
Algunos programas permiten dar instrucciones, o secuencias de instrucciones, pulsando ciertas teclas de función.
El sistema operativo de Macintosh trabaja con ventanas, estas aparecerán siempre que se abra una aplicación por eso es conveniente aprender muy bien su manejo.
Elementos de una ventana
1 Cuadro de cierre : está situado en la esquina superior izquierda de cualquier ventana y sirve para, mediante un click con el ratón sobre él, cerrar una ventana abierta y que ya no es de utilidad.
2. Cuadro de Zoom: es un cuadro situado en la parte superior derecha de las ventanas . Sirve para cambiar la forma y tamaño de la ventana entre sus dos últimas configuraciones.
3. Barra de arrastre : son líneas situadas en toda la parte superior de las ventanas y que, mediante un arrastre, permiten desplazar la ventana para situarla donde se desee.
4. Barras de scroll : son dos barras situadas en la parte derecha y en la inferior de las ventanas, y delimitadas por flechas, que señalan las cuatro direcciones posibles. Para ver algo que se encuentra en la ventana, pero que está oculto, es decir, cuando la dimensión de la ventana no permite ver toda la información que contiene, hay que desplazar dicha ventana sobre su contenido con estas barras. Si la ventana muestra ya, en horizontal o vertical, todo su contenido, la barra horizontal o vertical respectivamente no será necesaria, y por eso ya no aparecerá.
El cuadro que aparece en la barra de scroll indica la actual posición relativa de la ventana con respecto al contenido de la misma.
El scroll puede usarse de tres modos: Para lograr un desplazamiento progresivo, línea a línea, se hace un click en la flecha de la dirección en que se desee desplazar la ventana; con un click en la zona gris de la barra de scroll a la derecha, izquierda, encima o debajo del cuadro de posición, un desplazamiento que equivale aproximadamente a una ventana completa, se logra según se desee el desplazamiento de la ventana; una tercera forma, consiste en arrastrar el cuadro sobre la barra, hasta la posición que se desee.
5. Cuadro de ampliación de la ventana : en la esquina inferior derecha hay otro cuadro que sirve para modificar la forma y el tamaño de la ventana. Arrastrando este cuadro se mueve el contorno de la ventana quedando fija la esquina superior izquierda de la misma.
Activación y desactivación de ventanas
Para que todo lo señalado anteriormente pueda llevarse a cabo es necesario que la ventana esté ACTIVA.
Cuando hay varias ventanas en el escritorio o finder, la que esté activa tendrá visibles todos los elementos señalados en el punto anterior; la inactiva, únicamente mostrará el nombre de la misma, y permanecerán ocultos tanto los cuadros de cierre, como las barras de scroll, zoom etc.
Para activar una ventana que esté abierta pero inactiva, hay que hacer simplemente un click sobre ella; automáticamente esa ventana pasará a primer plano en la pantalla, con todos sus elementos, y la que antes estaba activa pasará detrás y quedará inactiva. Puede haber varias ventanas abiertas al mismo tiempo; sin embargo, sólo una puede estar activa.
4. COMO ABRIR UN PROGRAMA
Para abrir el procesador de texto hay que saber en qué dirección se encuentra y ordenar al aparato que lo abra. Es decir, ejecutar el programa.
En el CTI, los programas se encuentran en el disco duro, en la carpeta Items At Ease. Se debe, por tanto localizar la aplicación que queremos abrir en esta carpeta. Una vez localizado el procesador de texto hay que seleccionar su icono y realizar el mismo paso indicado anteriormente, elegiendo la opción Archivo|Abrir; pero el resultado cambiará: aparecerá una ventana, la barra de menú cambiará y aparecerán los menús correspondientes a la aplicación ejecutada; el icono del menú Aplicación, en el ángulo derecho de la barra de menús, se convierte en el icono del documento abierto.
Los programas o aplicaciones son archivos que contienen instrucciones para el ordenador y que permiten realizar cierto tipo de trabajo. Los documentos son archivos que contienen palabras, dibujos, números y sonidos- todo lo que se crea con los programas.
5. ALGUNOS COMANDOS FUNDAMENTALES
Como se ha podido ver en las explicaciones sobre sistemas operativos, al hablar del Shell, éste puede interpretar órdenes a través del programa en uso u órdenes sin intermediación de programas. Algunas órdenes, aun siendo independientes del programa en uso, se pueden ejecutar mientras se trabaja con alguna aplicación. Sólo con programas se puede generar información, pero, una vez generada, el sistema operativo permite moverla, duplicarla, borrarla, etc.
La operación de copiar y pegar sirve para duplicar información. Se selecciona una determinada información (una parte de un texto, por ejemplo), y se elige la opción Edición|Copiar. De ese modo, la información seleccionada queda almacenada temporalmente en el portapapeles (Clipboard en inglés) a la espera de que se indique dónde se quiere pegar, duplicándola. Cuando se ha indicado el lugar para pegar (cada programa es distinto en este punto), debe elegirse Edición|Pegar .
En este caso la información no se duplica, sino que se elimina (se corta) de un sitio para ponerla en otro. En definitiva, sirve para mover información, y se hace del mismo modo que copiar, con la diferencia de que en el primer paso debe elegirse Edición|Cortar en lugar de Pegar.
Selecionando una zona de información generada con cualquier programa, se puede borrar eligiendo la opción Edición|Borrar. En este caso quizás sea más claro que estas operaciones se pueden hacer sin intermediación del programa. También se puede eliminar un documento aunque no se conozca el idioma en que se escribió.
6. MANEJO DE DISCOS FLEXIBLES
Para poder utilizar un nuevo disco flexible, se deberá formatear o inicializar, es decir prepararlo para que el ordenador sepa dónde guardar y recuperar información en el disco.
Para formatear un disco se debe insertar en la unidad de disco flexible; según el tamaño del disco aparecerá uno de estos cuadros de diálogo. Si el disco es de alta densidad se hace clic en Inicializar; si el disco es de 800K se hace clic en Dos Caras.
Aparece entonces un cuadro de diálogo que ofrece la última oportunidad para cancelar, y avisa de que se perderá todo el contenido anterior del disco. Si se desea continuar con el formateo, el ordenador pedirá el nombre del disco; se podrán teclear en el recuadro destinado para el nombre hasta 27 caracteres, incluyendo espacios; luego se hace clic en O.K. Si no se da nombre al disco aparecerá por defecto nombre SIN TITULO
Como retirar un disco flexible de una unidad de disco
Hay varias formas de hacerlo, Cuando se ha acabado de trabajar con la aplicación, elegir una vez en el finder, en el menú Especial la opción Explusar disco. .El disco saldrá automáticamente.
Como crear una nueva carpeta en el disco flexible.
El Macintosh utiliza carpetas para guardar y organizar documentos. Dentro de una carpeta se pueden crear nuevas carpetas para crear múltiples niveles de archivos.
Con el At Ease, para crear una nueva carpeta se debe elegir File New Folder en el menú principal. Aparece un cuadro de diálogo en el que se debe dar nombre a la carpeta; en caso de que no se le dé nombre, aparecerá, por defecto, el nombre SIN TITULO.
Una vez puesto el nombre a la carpeta, se hace clic en New Folder.
Una vez creada la carpeta, ésta aparecerá como un icono más en la carpeta de alumnos (contenido de nuestro disco). Para abrir esta carpeta hay dos posibilidades: elegir Archivo Abrir en el menú o hacer doble clic sobre el icono correspondiente.
4.-Sistema Operativo Android
Fue desarrollado inicialmente por Android Inc., una firma comprada por Google en 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 (iOS de Apple, Inc.) con más cuota.
Tiene una gran comunidad de desarrolladores escribiendo aplicaciones para extender la funcionalidad de los dispositivos. A la fecha, se han sobrepasado las 600.000 aplicaciones (de las cuales, dos tercios son gratuitas) disponibles para la tienda de aplicaciones oficial de Android: Google Play, sin tener en cuenta aplicaciones de otras tiendas no oficiales para Android, como pueden ser la App Store de Amazon o la tienda de aplicaciones Samsung Apps de Samsung. Google Play es la tienda de aplicaciones en línea administrada por Google, aunque existe la posibilidad de obtener software externamente. Los programas están escritos en el lenguaje de programación Java. No obstante, no es un sistema operativo libre de malware, aunque la mayoría de ello es descargado de sitios de terceros.
El anuncio del sistema Android se realizó el 5 de noviembre de 2007 junto con la creación de la Open Handset Alliance, un consorcio de 78 compañías de hardware, software y telecomunicaciones dedicadas al desarrollo de estándares abiertos para dispositivos móviles. Google liberó la mayoría del código de Android bajo la licencia Apache, una licencia libre y de código abierto.
La estructura del sistema operativo Android se compone de aplicaciones que se ejecutan en un framework Java de aplicaciones orientadas a objetos sobre el núcleo de las bibliotecas de Java en una máquina virtual Dalvik con compilación en tiempo de ejecución. Las bibliotecas escritas en lenguaje C incluyen un administrador de interfaz gráfica (surface manager), un frameworkOpenCore, una base de datos relacional SQLite, una Interfaz de programación de API gráfica OpenGL ES 2.0 3D, un motor de renderizado WebKit, un motor gráfico SGL, SSL y una biblioteca estándar de C Bionic. El sistema operativo está compuesto por 12 millones de líneas de código, incluyendo 3 millones de líneas de XML, 2,8 millones de líneas de lenguaje C, 2,1 millones de líneas de Java y 1,75 millones de líneas de C++.
La futura videoconsola Ouya usara la version 4.0 Ice Cream Sandwich para los videojuegos.
Características y especificaciones actuales:
| Diseño de dispositivo | La plataforma es adaptable a pantallas de mayor resolución, VGA, biblioteca de gráficos 2D, biblioteca de gráficos 3D basada en las especificaciones de la OpenGL ES 2.0 y diseño de teléfonos tradicionales. |
| Almacenamiento | SQLite, una base de datos liviana, que es usada para propósitos de almacenamiento de datos. |
| Conectividad | Android soporta las siguientes tecnologías de conectividad: GSM/EDGE, IDEN, CDMA, EV-DO, UMTS, Bluetooth, Wi-Fi, LTE, HSDPA, HSPA+ y WiMAX. |
| Mensajería | SMS y MMS son formas de mensajería, incluyendo mensajería de texto y ahora la Android Cloud to Device Messaging Framework (C2DM) es parte del servicio de Push Messaging de Android. |
| Navegador web | El navegador web incluido en Android está basado en el motor de renderizado de código abierto WebKit, emparejado con el motor JavaScript V8 de Google Chrome. El navegador por defecto de Ice Cream Sandwich obtiene una puntuación de 100/100 en el test Acid3. |
| Soporte de Java | Aunque la mayoría de las aplicaciones están escritas en Java, no hay una máquina virtual Java en la plataforma. El bytecode Java no es ejecutado, sino que primero se compila en un ejecutable Dalvik y corre en la Máquina Virtual Dalvik. Dalvik es una máquina virtual especializada, diseñada específicamente para Android y optimizada para dipositivos móviles que funcionan con batería y que tienen memoria y procesador limitados. El soporte para J2ME puede ser agregado mediante aplicaciones de terceros como el J2ME MIDP Runner.43 |
| Soporte multimedia | Android soporta los siguientes formatos multimedia: WebM, H.263, H.264 (en 3GP o MP4), MPEG-4 SP, AMR, AMR-WB (en un contenedor 3GP), AAC, HE-AAC (en contenedores MP4 o 3GP), MP3, MIDI, Ogg Vorbis, WAV, JPEG, PNG, GIF y BMP.42 |
| Soporte para streaming | Streaming RTP/RTSP (3GPP PSS, ISMA), descarga progresiva de HTML (HTML5 <video> tag). Adobe Flash Streaming (RTMP) es soportado mediante el Adobe Flash Player. Se planea el soporte de Microsoft Smooth Streaming con el port de Silverlight a Android. Adobe Flash HTTP Dynamic Streaming estará disponible mediante una actualización de Adobe Flash Player. |
| Soporte para hardware adicional | Android soporta cámaras de fotos, de vídeo, pantallas táctiles, GPS, acelerómetros, giroscopios, magnetómetros, sensores de proximidad y de presión,, sensores de luz, gamepad, termómetro, aceleración por GPU 2D y 3D. |
| Entorno de desarrollo | Incluye un emulador de dispositivos, herramientas para depuración de memoria y análisis del rendimiento del software. El entorno de desarrollo integrado es Eclipse (actualmente 3.4, 3.5 o 3.6) usando el plugin de Herramientas de Desarrollo de Android. |
| Google Play | Google Play es un catálogo de aplicaciones gratuitas o de pago en el que pueden ser descargadas e instaladas en dispositivos Android sin la necesidad de un PC. |
| Multi-táctil | Android tiene soporte nativo para pantallas capacitivas con soporte multi-táctil que inicialmente hicieron su aparición en dispositivos como el HTC Hero. La funcionalidad fue originalmente desactivada a nivel de kernel (posiblemente para evitar infringir patentes de otras compañías).44 Más tarde, Google publicó una actualización para el Nexus One y el Motorola Droid que activa el soporte multi-táctil de forma nativa.45 |
| Bluetooth | El soporte para A2DF y AVRCP fue agregado en la versión 1.5;46 el envío de archivos (OPP) y la exploración del directorio telefónico fueron agregados en la versión 2.0;47 y el marcado por voz junto con el envío de contactos entre teléfonos lo fueron en la versión 2.2.</ref> Los cambios incluyeron:48 |
| Videollamada | Android soporta videollamada a través de Google Talk desde su versión HoneyComb. |
| Multitarea | Multitarea real de aplicaciones está disponible, es decir, las aplicaciones que no estén ejecutándose en primer plano reciben ciclos de reloj, a diferencia de otros sistemas de la competencia en la que la multitarea es congelada (Como por ejemplo iOS, en el que la multitarea se limita a servicios internos del sistema y no a aplicaciones externas) 5)49 |
| Características basadas en voz | La búsqueda en Google a través de voz está disponible como "Entrada de Búsqueda" desde la versión inicial del sistema.50 |
| Tethering | Android soporta tethering, que permite al teléfono ser usado como un punto de acceso alámbrico o inalámbrico (todos los teléfonos desde la versión 2.2, no oficial en teléfonos con versión 1.6 o inferiores mediante aplicaciones disponibles en Google Play (por ejemplo PdaNet). Para permitir a un PC usar la conexión de datos del móvil android se podría requerir la instalación de software adicional.
|