martes, 29 de noviembre de 2016

Tema 4: Elaboración de documentos (I).

Sesión 1: formatos.

    1. Carta.
Procedimiento:

Primero, para el membrete de la carta, seleccionamos las tres primeras líneas y las centramos. Con estas mismas líneas seleccionadas, damos al botón izquierdo del ratón y seleccionamos el bloque Párrafo. Aquí establecemos sangrías de 3 centímetros. Aplicamos la negrita y la cursiva. Además, añadimos bordes seleccionando la opción Bordes y degradados del menú de herramientas.

Ahora, separamos con dos líneas en blanco el membrete de la fecha, y ésta la alineamos a la derecha.
Los datos del destinatario los alineamos a la izquierda. Aplicamos la cursiva a todo este texto.


Separamos "estimados señores" con otras dos líneas, y seleccionamos la cursiva y la negrita nuevamente.

El cuerpo, desde "por la presente" hasta "reciban un cordial saludo", aplicamos:

  • Sangría de 1º línea de 1 cm, excepto las viñetas.
  • Interlineado de 1,5.
  • Espaciado de 12 puntos.
  • Texto justificado.
  • Seleccionamos de la segunda a la cuarta línea, y le damos a la opción Viñeta.
Separamos el nombre del destinatario con otras dos líneas, y éste de la última línea con otras dos. Estas dos van con texto en cursiva y alineado a la derecha.


    2. Solicitud

Procedimiento:

El procedimiento es el mismo que el de la carta, pero la sangría debe ser francesa. Para hacer esto, seleccionamos la opción Sangría > Especial > Francesa, y ésta la fijamos a 1 cm.


Sesión 2: cuestiones de formato.

1. Cuestiones de formatos.

Procedimiento:

1. Descarga el archivo 2w Ordenadores cuánticos, ábrelo, y a continuación aplica las características de formato que se indican.

2. Para todo el documento:

  • Márgenes: 
Diseño de página > Márgenes > Márgenes personalizados.

— Superior e inferior de 2 cm, izquierdo y derecho de 2,5.
















3. Para todo el texto, excepto el título: espaciado entre párrafos.
  • Click derecho > Párrafo > Espaciado > Anterior y posterior, escribe 6. > Aceptar.
















4. Título:




































5. Párrafo 1.

 

6. Párrafo 2.



  

7. Párrafo 3:

 Click derecho > Fuente > Avanzado > Contorno.

 

8. Párrafo 4.

 
 

9. Párrafo 5.




















Párrafo 6.

  
  • Bordes de 1 y 1/2 de puntos de grosor aplicados a la expresión "estructura de un electrón".














Párrafo 7.














y derecha

viernes, 25 de noviembre de 2016

Ejercicio 1.

Ejercicio Sistemas Operativos.                     Android.

Android es un sistema operativo creado para ser independiente de cualquier tipo de arquitectura de hardware en los dispositivos móviles. Esta característica hace que sea tan atractivo ante los fabricantes y desarrolladores.

1. Requisitos mínimos.

Los requisitos mínimos absolutos para Android fueron originalmente un 200 MHz, 32 MB de RAM y 32 MB de almacenamiento.
Fuera de la caja, Android es incompatible con ARMv4 o inferior; ARMv5 o superior es necesario para ejecutar código nativo sin modificaciones.
Android 4+ requiere un procesador ARMv7. Versiones personalizadas de Android 4+ se han hecho para binarios armv6 sin embargo.
Los requisitos de estos documentos deben cumplirse para que un dispositivo para ser "Google Aprobado" y la nave con el oficial de aplicaciones de Google como Play Store y Google Talk.

2. Tipo de arquitectura.


El diagrama indica que la estructura de Android se encuentra construida sobre el Kernel de Linux. Luego hay una capa de Librerías relacionadas con una estructura administradora en Tiempo de ejecución. En el siguiente nivel encontramos un Framework de apoyo para construcción de aplicaciones y posteriormente vemos a la capa de Aplicaciones.

3. Explorador de archivos.

Estos son los 5 mejores exploradores para Android:

- ES File Explorer.
Es uno de los más veteranos: esta aplicación nació en la época en que ASTRO y ES eran las dos mejores opciones. ES presenta toneladas de características como poder acceder a nuestros USBs conectados por OTG, explorador root, soporte para almacenamiento en la nube, cliente FTP, soporte WebDAV y varias cosas más más. Ahora viene inflado con optimizadores y limpiadores, pero el explorador funciona tan bien como siempre.


- Cabinet.
Es una de las primeras aplicaciones lanzadas con Material Design. Desde entonces su desarrollo ha sido muy constante y su desempeño ha mejorado considerablemente hasta convertirse en uno de los mejores exploradores para Android además de ser open-source, lo que siempre es bueno. Si la complejidad no es lo tuyo y buscas algo simple y funcional, Cabinet es definitivamente el mejor explorador para el usuario y tiene todo lo básico y necesario para la mayoría.


- Total Commander.
Es uno de los exploradores más poderosos, productivos y mejor valorados que hay en Android. Tiene toneladas de funciones y más de las que necesites pedir: gestión de archivos en la nube, una gran cantidad de plugins, administrador de archivos en red, marcadores y muchas más características. Definitivamente recomendado si ocupas una tablet o teléfono muy grande. Su diseño no es el mejor y su uso puede intimidar un poco al principio.

- MiXplore.
Es un explorador de archivos nacido en los foros de XDA y que desafortunadamente no podemos conseguir en el Google Play; pero es sin duda uno de los más completos de los gestores para Android: tiene cliente FTP/HTTP, SAMBA, almacenamiento en la nube, múltiples espacios de trabajo, navegación por pestañas, arrastrar y soltar, programar tareas, acceso root y tantas más que no alcanza este artículo.

- Solid Explorer.
Solid Explorer crece rápidamente en popularidad y no es difícil saber por qué: tiene un gran diseño, es muy fácil de usar, simple y a la vez es un explorador muy completo. Tenemos en esta aplicación soporte en la nube, acceso root, cliente FTP, WebDAV, navegación a pantalla partida, compresor y soporte para Chromecast — una gran opción para quienes buscan algo a medio camino entre Cabinet y ES File Explorer y no romperse la cabeza con ligas mayores como Total Commander.

4. Aplicaciones.

Las aplicaciones se desarrollan habitualmente en el lenguaje Java con Android Software Development Kit (Android SDK), pero están disponibles otras herramientas de desarrollo, incluyendo un Kit de Desarrollo Nativo para aplicaciones o extensiones en C o C++, Google App Inventor, un entorno visual para programadores novatos y varios marcos de aplicaciones basadas en la web multiteléfono. También es posible usar las bibliotecas Qt gracias al proyecto Necesitas SDK.

El desarrollo de aplicaciones para Android no requiere aprender lenguajes complejos de programación. Todo lo que se necesita es un conocimiento aceptable de Java y estar en posesión del kit de desarrollo de software o «SDK» provisto por Google el cual se puede descargar gratuitamente.

Todas las aplicaciones están comprimidas en formato APK, que se pueden instalar sin dificultad desde cualquier explorador de archivos en la mayoría de dispositivos.

Google Play

Google Play es la tienda en línea de software desarrollado por Google para dispositivos Android. Una aplicación llamada "Play Store" que se encuentra instalada en la mayoría de los dispositivos Android y permite a los usuarios navegar y descargar aplicaciones publicadas por los desarrolladores. Google retribuye a los desarrolladores el 70% del precio de las aplicaciones. Esta aplicación reemplazó a "Market".

Por otra parte, los usuarios pueden instalar aplicaciones desde otras tiendas virtuales (tales como Amazon Appstore 81 o SlideME) o directamente en el dispositivo si se dispone del archivo APK de la aplicación.

Android Pay

El sistema de pago que le permite comprar usando un teléfono con sistema operativo Android.

5. Barra de acceso y configuración.

- CONFIGURAR ANDROID PARA G-SUITE.
Para utilizar las aplicaciones de calendario, contactos y correo de G Suite nativas en el dispositivo Android, debes iniciar sesión en tu cuenta de G Suite. Las instrucciones que se muestran a continuación son para los usuarios con un dispositivo Nexus o Google Play Edition en el que se ejecute Android 4.2 o una versión superior. Si utilizas otro dispositivo, las instrucciones para realizar la configuración podrían ser diferentes. Solo hay que llevar a cabo los siguientes pasos:

1. Toca Ajustes > Cuentas > Añadir cuenta > Google para añadir tu cuenta de G Suite.

2. Selecciona Usar cuenta e introduce tu dirección de correo electrónico completa de G Suite como tu nombre de usuario y contraseña.

jueves, 24 de noviembre de 2016

Tema 3: sistemas operativos.

Sistemas operativos.

Características de un sistema operativo.

Las características de un sistema operativo son:
  • Conveniencia: hace más conveniente el uso de un ordenador.
  • Eficiencia: permite que los recursos del ordenador se usen de la manera más eficiente posible.
  • Habilidad para evolucionar: debe construirse de manera que permita el desarrollo, prueba o introducción efectiva de nuevas funciones del sistema sin interferir con el servicio.
  • Encargado de administrar el hardware: se encarga de manejar de una mejor manera los recursos del ordenador en cuanto a hardware se refiere, esto es, asignar a cada proceso una parte del procesador para poder compartir los recursos.
  • Relacionar dispositivos (gestionar a través del kernel): se debe encargar de comunicar a los dispositivos periféricos, cuando el usuario así lo requiera.
  • Organizar datos para acceso rápido y seguro.
  • Manejar las comunicaciones en red: permite al usuario manejar con alta facilidad todo lo referente a la instalación y uso de las redes de computadoras.
  • Procesamiento por bytes de flujo a través del bus de datos.
  • Facilitar las entradas y salidas: debe hacerle fácil al usuario el acceso y manejo de los dispositivos de Entrada/Salida del ordenador.
  • Técnicas de recuperación de errores.
  • Evita que otros usuarios interfieran: impide que los usuarios se bloqueen entre ellos, informándoles si esa aplicación esta siendo ocupada por otro usuario.
  • Generación de estadísticas.
  • Permite que se puedan compartir el hardware y los datos entre los usuarios.



Familias de sistemas operativos.

Estas son las familias de sistemas operativos más populares:
- Familia Windows.
Microsoft Windows es el nombre de una familia de sistemas operativos desarrollados por Microsoft desde 1981, año en que el proyecto se denominaba «Interface Manager».



Windows 1.0
Se publicó en el mes de noviembre de 1985. El shell de Windows 1.0 es un programa conocido como MS-DOS Executive. Otros programas suministrados fueron la Calcudora, Calendario, Cardrifle, Visor de portapapeles, Reloj, Pane de Control, Bloc de notas, Paint, Reversi, Terminal y White.



Windows 2.0
Fue lanzado en octubre de 1987 y presentó varias mejoras en la interfaz de usuario y en la gestión de memoria e introdujo nuevos métodos abreviados de teclado.




Windows 2.1 fue lanzado en dos diferentes versiones: 
1. Windows/386 empleando Modo 8086 virtual para realizar varias tareas de varios programas de DOS Windows/286 (que, a pesar de su nombre, se ejecutaría en el 8086) todavía se ejecutaba en modo real, pero podría hacer uso de la Área de memoria alta. 
2. Windows 3.0 (1990) y Windows 3.1 (1992) mejoraron el diseño  principalmente debido a la memoria virtual y los controladores de dispositivo virtual que permitió compartir dispositivos arbitrarios entre DOS y Windows. 




Windows 95
Fue lanzado en 1995, con una nueva interfaz de usuario, compatibilidad con nombres de archivo largos de hasta 250 caracteres, y la capacidad de detectar automáticamente y configurar el hardware instalado (plug and play).




Windows 98 en 1998. Microsoft lanzó una segunda versión de Windows 98 en 1999, llamado Windows 98 Second Edition (a menudo acortado a Windows 98 SE).




Windows Millennium Edition (comúnmente llamado Windows Me), que actualiza el núcleo de Windows 98 pero que adopta algunos aspectos de Windows 2000 y elimina (más bien, oculta) la opción de «Arrancar en modo DOS.
Familia NT
- MS Windows NT 3.1 (1993), el número «3.1» para que coincida con la versión para Windows, que fue seguido por:
-NT 3.5 (1994), NT 3.51 (1995), NT 4.0 (1996).



Windows 2000 es la última versión de Windows NT, que no incluye la activación de productos de Microsoft. 




Windows XP, viene tanto en las versiones Home y professional (y las versiones posteriores de mercado para tablet PC y centros multimedia), sino que también se separaron los calendarios de lanzamiento para los sistemas operativos de servidor.Windows Server 2003, lanzado un año y medio después de Windows XP, trajo Windows Server al día con MS Windows XP.




Windows Vista 
Fue lanzado hacia el final de 2006, y su homólogo de servidor, Windows Server 2008 fue lanzado a principios de 2008.




Windows 7 y Windows Server 2008 R2 se publicaron como RTM (versión de disponibilidad general). Windows 7 fue lanzado el 22 de octubre de 2009.




Windows CE, la oferta de Microsoft en los mercados móviles e integrados, es también un verdadero sistema operativo 32 bits que ofrece diversos servicios para todas las subestaciones de trabajo de explotación.


- Familia MAC.
Es el nombre del sistema operativo creado por Apple para su línea de computadoras Macintosh. Es conocido por haber sido el primer sistema dirigido al gran público en contar con una interfaz gráfica compuesta por la interacción del ratón con ventanas, Icono y menús.
El Mac OS puede ser dividido en dos familias:
1. La familia Mac OS Classic, basada en el código propio de Apple Computer.
2. El Sistema Operativo Mac OS X, desarrollado a partir de la familia Mac OS Classic y NeXTSTEP, el cual estaba basado en UNIX.


"Classic" Mac OS (1984–2001)
Se caracteriza por su falta total de una línea de comandos; es un Sistema Operativo completamente gráfico. Destaca por su facilidad de uso y su multitarea cooperativa, pero fue criticado por su gestión de memoria muy limitada, la falta de memoria protegida y la susceptibilidad a los conflictos entre las "extensiones" del sistema operativo que proporcionan funcionalidades adicionales (tales como la creación de redes) o el apoyo a un determinado dispositivo.


MAC OS X
Es lo más nuevo en la línea de sistemas operativos de Apple. Aunque oficialmente es designado como "version 10" del Mac OS, tiene una historia en gran medida independiente de las versiones anteriores de Mac OS. Es el sucesor del Mac OS 9 y el Mac OS Classic. Se trata de un Sistema Operativo Unix, basado en el sistema operativo NeXTSTEP y el Núcleo Mach que Apple adquirió tras la compra de NeXT, al regresar su director general Steve Jobs a Apple en este momento. Mac OS X también hace uso del código base de BSD. 


-Familia UNIX.
Es un sistema operativo portable, multitarea y multiusuario; desarrollado, en principio, en 1969por un grupo de empleados de los laboratorios Bell de AT&T, entre los que figuran Ken Thompson, Dennis Ritchie y Douglas McIlroy.



1. AT&T: la familia que tuvo su origen en el UNIX de AT&T. Considerada la familia UNIX "pura" y original. Sus sistemas operativos más significativos son UNIX System III y UNIX System V.


2. BSD: familia originada por el licenciamiento de UNIX a Berkely. BSD se reescribió para no incorporar propiedad intelectual originaria de AT&T en la versión 4. La primera implementación de los protocolos TCP/IP que dieron origen a Internet son la pila (stack) TCP/IP BSD.



3.  AIX: Esta familia surge por el licenciamiento de UNIX System III a IBM.



4. Xenix: familia derivada de la adquisición de los derechos originales de AT&T primero por parte de Microsoft y de esta los vendió a SCO.


5. GNU: En 1983, Richard Stallman anunció el Proyecto GNU, un ambicioso esfuerzo para crear un sistema similar a Unix, que pudiese ser distribuido libremente. El software desarrollado por este proyecto -por ejemplo, GNU Emacs y GCC - también han sido parte fundamental de otros sistemas UNIX.


6. Linux: En 1991, cuando Linus Torvalds empezó a proponer el núcleo Linux y a reunir colaboradores, las herramientas GNU eran la elección perfecta. Al combinarse ambos elementos, conformaron la base del sistema operativo (basado en POSIX) que hoy se conoce como GNU/Linux. Las distribuciones basadas en el núcleo, el software GNU y otros agregados entre las que se pueden mencionar aSlackware Linux, Red Hat Linux y Debian GNU/Linux se han hecho populares tanto entre los aficionados a la computación como en el mundo empresarial. 



Tipos de sistemas operativos.


Los sistemas operativos pueden ser clasificados de la siguiente manera:



      A. Según la administración de tareas:



  •  Monotarea: este tipo de sistemas operativos son capaces de manejar un programa o realizar una sola tarea a la vez. Son los más antiguos. Por ejemplo, si el usuario está escaneando, la computadora no responderá a nuevas indicaciones ni comenzará un proceso nuevo.


  • Multitarea: esta característica es propia de los S.O. más avanzados y permiten ejecutar varios procesos a la vez, desde uno o varios ordenadores, es decir que los pueden utilizar varios usuarios al mismo tiempo. Esto se puede realizar por medio de sesiones remotas una red o bien, a través de terminales conectadas a una computadora.

       B. Según la administración de usuarios:

  •  Monousuario: Sólo pueden responder a un usuario por vez. De esta manera, cualquier usuario tiene acceso a los datos del sistema. Existe un único usuario que puede realizar cualquier tipo de operación.

  •  Multiusuario: esta característica es propia de aquellos S.O. en los que varios usuarios pueden acceder a sus servicios y procesamientos al mismo tiempo. De esta manera, satisfacen las necesidades de varios usuarios que estén utilizando los mismos recursos, ya sea memoria, programas, procesador, impresoras, scanners, entre otros.


Tipos de licencias de software.


Software Libre o Free Software

Es un software disponible para cualquiera que desee utilizarlo, copiarlo y distribuirlo, ya sea en su forma original o con modificaciones. La posibilidad de modificaciones implica que el código fuente está disponible. 

Copyleft
La mayoría de las licencias usadas en la publicación de software libre permite que los programas sean modificados y redistribuidos. Estas prácticas están generalmente prohibidas por la legislación internacional de copyright, que intenta impedir que alteraciones y copias sean efectuadas sin la autorización del o los autores. 
GPL
La Licencia Pública General GNU (GNU General Public License GPL) es la licencia que acompaña los paquetes distribuidos por el Proyecto GNU, más una gran varidad de software que incluye el núcleo del sistema operativo Linux. La formulación de GPL es tal que en vez de limitar la distribución del software que protege, llega hasta impedir que este software sea integrado en software propietario. 
Debian
La licencia Debian es parte del contrato realizado entre Debian y la comunidad de usuarios de software libre, y se denomina Debian Free Software Guidelines (DFSG). En esencia, esta licencia contiene criterios para la distribución.
BSD
La licencia BSD cubre las distribuciones de software de Berkeley Software Distribution, además de otros programas. Ésta es una licencia considerada 'permisiva', ya que impone pocas restricciones sobre la forma de uso, alteraciones y redistribución del software. El software puede ser vendido y no hay obligaciones de incluir el código fuente. 
X.org
El Consorcio X distribuye X Window System bajo una licencia que lo hace software libre, aunque sin adherirse al copyleft. Existen distribuciones bajo la licencia de la X.org que son software libre, y otras distribuciones que no lo son.
Software con Dominio Público
El Software con dominio público es software sin copyright. Algunos tipos de copia o versiones modificadas pueden no ser libres si el autor impone restricciones adicionales en la redistribución del original o de trabajos derivados. 
Software Semi-libre
El Software semi-libre es un software que no es libre pero permite que otros individuos lo usen, lo copien, lo distribuyan y hasta lo modifiquen. Ejemplos de software semi-libre son las primeras versiones de Internet Explorer de Microsoft, o algunas versiones de browsers de Netscape, y StarOffice. 
Freeware
El término freeware no posee una definición ampliamente aceptada, pero es utilizada para programas que permiten la redistribución pero no la modificación, y que incluyen su código fuente. Estos programas no son software libre.
Es un programa gratuito. Sin embargo, no es libre. En este tipo de licencia el autor puede restringir su programa al uso empresarial, redistribución no autorizada, modificación por usuarios y otro tipo de restricciones. (Ejemplos: Internet Explorer,Adobe Flash Player, Windows Live Messenger).
Shareware
Shareware es el software disponible con el permiso para que sea redistribuido, pero su utilización implica el pago. Generalmente, el código fuente no se encuentra disponible, y por lo tanto es imposible realizar modificaciones.Es un programa distribuido gratuitamente, pero por tiempo limitado o con algunos recursos restringidos.
Software Propietario
El Software propietario es aquel cuya copia, redistribución o modificación están, en alguna medida, prohibidos por su propietario. Para usar, copiar o redistribuir, se debe solicitar permiso al propietario o pagar. 
Software Comercial
El Software comercial es el software desarrollado por una empresa con el objetivo de lucrar su utlización. Distinguimos que "comercial" y "propietario" no son lo mismo. La mayor parte del software comercial es propietario, pero existe software libre que es comercial, y existe software no-libre que no es comercial.
Trial 
Versión de programa pago, distribuido gratuitamente con todos los recursos activos, pero por un tiempo determinado. Es como un programa freeware, que después de determinado tiempo deja de funcionar. Para continuar con la utilización del programa, se debe comprar la clave de registro e insertarla en el programa, para que vuelva a ejecutarse. Ejemplo: Nero, Alcohol 120% y Photoshop.
DemoVersión de demostración, liberada por el autor, que no contiene todas las funciones del programa original. Es distribuida gratuitamente, y no tiene plazo de validez, pero también tiene pocos recursos y funciones. Ejemplo: Need for Speed DEMO, FIFA 12 DEMO.

Usuarios y permisos.

Los permisos de las carpetas y archivos son una propiedad que se utiliza para garantizar que determinados usuarios o grupos de usuarios tengan acceso a determinados archivos o carpetas o puedan realizar modificaciones. Ya sea en Unix, sistemas Linux o en Mac OS X, cualquier archivo estará sujeto a unos permisos que se verifican cada vez que intentamos acceder a éste y, en el caso que nuestro usuario tenga pocos privilegios, podemos llegar a toparnos con el molesto mensaje de “Acceso Denegado”.


El esquema de permisos distingue entre 3 tipos de alcance desde el punto de vista del usuario:



Propietario del archivo

Grupo al que pertenece

Resto de usuarios del sistema
Como bien podemos imaginar, el propietario del archivo (o de la carpeta) es el usuario que creó dicho archivo y, por tanto, suele tener permisos de acceso y modificación al mismo. Los grupos de usuarios podemos entenderlos como una agrupación de permisos y privilegios, por tanto, definen el alcance que pueden agrupaciones de usuarios tener dentro de un sistema (administradores, usuarios con ciertos privilegios, etc) y sirven para acotar las opciones que pueden éstos sin necesidad de tener que realizar configuraciones de manera individual.



viernes, 18 de noviembre de 2016

Exposición — Tipos de memoria.

La memoria es uno de los componentes fundamentales para el correcto funcionamiento de un ordenador, ya que su existencia permite que la computadora puede arrancar, se procesen los datos, se ejecuten las instrucciones para los distintos programas, etc.



Un ordenador trabaja con cuatro tipos de memorias diferentes, que sirven para realizar diversas funciones. Estas son la memoria RAM, la memoria ROM, la memoria SRAM o Caché y la memoria Virtual o de Swap.