viernes, 24 de junio de 2016

La Importancia del Software para la Sociedad

La Importancia del Software para la Sociedad

Las Computadoras (Principios)

Está claro lo que es el software, hablando en lenguaje que las personas entiendan, son los programas que se ejecutan dentro de una computadora, empezando por el sistema operativo, acompañado de cualquier de los programas que tengas en tu computadora, sin el software, solamente estaríamos frente a un grupo de chips, cables y aparatos sin funcionamiento. Sin embargo la sociedad actual ya no podría vivir sin el software, aunque esta no se percate de ello, lo podemos ver simplemente en la cantidad de personas que utilizan una computadora hoy en día, lo podemos apreciar claramente en el uso domestico de computadoras, aunque este se ha reducido considerablemente, incrementando la presencia de Tablets o Teléfonos Inteligentes que en los últimos 3 años han crecido de forma impresionante.

Los Dispositivos Móviles (Era Actual)

Esta década quedará marcada como la época en la que los dispositivos móviles tomaron el mando de la tecnología, el software se sigue modernizando llevándonos a límites que tal vez hace 10 años jamás imaginamos, sin embargo hoy podemos disfrutar de Software de altísima calidad, con lo cual podemos destacar el desarrollo del software a un nivel que nos permite diferencia entre una época y la otra.

Software para la sociedad

Beneficios del Software para Sociedad

Hablemos de Beneficios, hoy en día un teléfono celular puede realizar funciones que jamás imaginaste, puedes automatizar tu vida, programar alertas para saber que hacer a cada hora y que no se te olvide nada, incluso puedes comunicarte con personas en cualquier parte del mundo de forma gratuita, ¿Gracias a que? Al desarrollo del software móvil que se viene generando desde principios de la década.

¿Porque se ha vuelto tan importante?

Digamos que la importancia del Software para la sociedad, radica en el uso que las personas le den, no se trata solamente de traer juegos nuevos en un dispositivo de 1000 dolares, hablamos de optimizar tareas, incrementar ganancias, aumentar ingresos, optimizar tiempos, hacer la vida más fácil, gracias a que el software hoy en día nos permite hacer infinidad de cosas.


Importancia del software

La palabra software se refiere a las instrucciones que se incorporan a un sistema informático para que este lleve a cabo una determinada función. Partiendo de esta sencilla definición, el campo que se esconde detrás es inmenso, porque engloba desde pequeñas aplicaciones para llevar a cabo tareas muy específicas, a archiconocidos sistemas operativos con capacidad para realizar miles de funciones.El software es imprescindible para cualquier sistema informático o basado en informática, puesto que sin él, este no funcionaría. Es el software quien dá las órdenes, quien indica que debe hacer cada máquina con sus elementos, cuando y como. Un ordenador sin software sería simplemente un conjunto de chips, cables, periféricos e interruptores totalmente inerte y sin función alguna. Es el software quien ordena todo ese material, lo reconoce, le asigna una función según sus características, y permite que funcione todo en su conjunto. Imaginaos una orquesta tocando una pieza: el director sería la parte central del ordenador, los músicos, el hardware periférico, y el software, la partitura de esa pieza. Está claro que sin partitura no habrá música, pero también que sin músicos tampoco. Continuando el símil, si en el caso de las partituras son los compositores quienes las crean, en el caso de la informática son los programadores, quienes diseñan el software para que cumpla con la función deseada. En grandes programas, como por ejemplo los sistemas operativos, existen equipos de cientos y miles de personas que trabajan en ellos durante largos periodos de tiempo, sobre todo debido a su complejidad. Y de hecho empresas como Apple, Microsoft, Google… son básicamente empresas dedicadas al software y su desarrollo, lo cual nos permite hacernos una pequeña idea del valor del software. Contra esta corriente de grandes empresas que obtienen beneficio económico del software, hay una corriente mundial que aboga por el software libre o gratuito, pero bueno, esa es otra historia. Resumiendo y volviendo al hilo principal, el software controla al hardware, aunque evidentemente sin este último el software tampoco puede funcionar. De hecho cada software suele ser específico para determinados equipos o máquinas. Si intentas ejecutar un software para una centralita de coches en un ordenador, no encontrará ni los mandos de las puertas, ni los elevalunas, ni el climatizador, y por tanto te dará errores, si es que llega a ejecutarse. Un software adecuado es de vital importancia, pues, para llevar a cabo la tarea que se quiere hacer de modo correcto. Cuando un software no funciona bien en un determinado hardware, se habla de incompatibilidad entre ambos.

La importancia del software radica también en que permite una comunicación entre el usuario y la máquina, e incluso una interacción entre ambos. Pongamos otro ejemplo muy sencillo; ahora mismo, escribiendo esto, al pulsar un botón del teclado, se activa automáticamente una serie de órdenes, que permiten identificar que botón se ha pulsado, traducirlo a lenguaje de máquina, mostrarlo en pantalla para el usuario y almacenarlo. Así, el software que tengo instalado en mi ordenador se ha ocupado de todo eso ante un simple gesto mío. Y esa es precisamente otra de sus grandes funciones: facilitar las tareas a los usuarios. Gracias al software podemos ejecutar tareas que hace décadas hubiesen llevado años de trabajo, y ello ha supuesto sin lugar a dudas una revolución mundial en la sociedad moderna. Está tan presente en nuestra vida cotidiana, que muchas veces pasa desapercibido que no sólo tenemos programas y aplicaciones en los ordenadores, sino que la mayor parte de los electrodomésticos, coches, mandos… llevan su propio software (más o menos simple) incorporado.
El desarrollo de Software, es posiblemente una de las áreas que van avanzando a pasos agigantados con el paso del tiempo, pero también con mayor discreción, si bien es cierto que hoy la sociedad puede disfrutar de una gran cantidad de software con muchísimas funciones, esta nunca se percata de la existencia del desarrollo del software como tal, para la sociedad el software hoy en día es importante para poder subsistir, sin importar de donde provenga.Incluso las personas están tan acostumbrados a hacer uso de diversos tipos de software, que sin ellos el cambio sería sumamente radical en sus vidas.

Entornos virtuales de aprendizaje

Entornos virtuales de aprendizaje

Un entorno virtual de aprendizaje es un software con accesos restringidos, concebido y diseñado para que las personas que acceden a él desarrollen procesos de incorporación de habilidades y saberes. Los EVA son sitios que generalmente están protegidos por contraseñas, que utilizan los servicios de la web 2.0; estos se adaptan a las necesidades de los usuarios según el rol de este (administrador, profesor, tutor y estudiante), permiten la interacción entre profesor y estudiante y presentan actividades que pueden realizarse en determinado curso; así como la evaluación de dicha actividad.

Aula virtual
Consta de una plataforma o software dentro del entorno virtual de aprendizaje, a través de la cual el ordenador permite dictar las actividades de clase, de igual forma permitiendo el desarrollo de las tareas de enseñanza y aprendizaje habituales. Como afirma Turoff (1995) una «clase virtual es un método de enseñanza y aprendizaje inserto en un sistema de comunicación mediante el ordenador». A través de ese entorno el alumno puede acceder y desarrollar una serie de acciones que son las propias de un proceso de enseñanza presencial tales como conversar, leer documentos, realizar ejercicios, formular preguntas al docente, trabajar en equipo, etc. Todo ello de forma simulada sin que nadie utilice una interacción física entre docentes y alumnos.Las aulas virtuales son un nuevo concepto en educación a distancia que ya se utiliza en muchas universidades a nivel mundial y en algunas otras entidades dedicadas a la ayuda y apoyo de los estudiantes. La educación virtual facilita el manejo de la información y de los contenidos del tema que se quiere tratar y está mediada por las tecnologías de la información y la comunicación que proporcionan herramientas de aprendizaje más estimulantes y motivadoras que las tradicionales. Sin duda es un sistema de autoformación en donde cada estudiante es responsable de su propio aprendizaje y conocimiento. Se rompen las barreras físicas territoriales para ingresar a un mundo nuevo en donde no existe nacionalidad. El espacio físico del aula se amplía a todo el universo para que desde cualquier lugar se pueda acceder la información sin distinción ni restricción. El medio virtual nos atrae porque se elimina la diferencia entre la ficción y lo real, para fantasear y dejar volar la imaginación. La tecnología y sus avances se ponen a disposición y al alcance de todos, permitiendo la interacción y la personalización. Entre las características que podemos encontrar en las distintas aulas virtuales tenemos las siguientes: el tradicional Foro, descarga de apuntes, exámenes on-line, video conferencias, noticias destacadas, grillas de estudios y correlatividades entre otras.

Campus virtual
Es un espacio organizativo de la docencia ofrecida por una universidad a través de Internet. De esta manera, se puede acceder a la oferta de formación, habilitada mediante de la utilización de ordenadores.Como campus virtual se entiende a una estructura creada a manera de comunidad virtual en la que se desarrollan las actividades académicas de una institución educativa en cualquiera de sus formas, desde un pequeño entorno de capacitación, hasta englobar una universidad completa. Es un espacio exclusivo para los alumnos de los cursos y está orientado a facilitar su experiencia de capacitación a distancia. Ofrece información adicional, contacto interactivo de los alumnos con los docentes y entre los mismos alumnos para compartir sus experiencias, ofrece también acceso a informes, notas, artí­culos y libros escogidos por el Consejo Académico como material adicional al utilizado para el curso. Habitualmente se utiliza como un espacio online para facilitar la comunicación entre profesores y alumnos. Las asignaturas que se utiliza de material teórico de la asignatura, foros de contacto con alumnos, contacto con profesores, envío de prácticas y documentación al profesor, contacto con el profesor...


Software educativo

Software educativo

El Uso del Software para la Educación

La educación es una de las áreas que se ha visto muy beneficiada con el uso del software, la sociedad actual puede disfrutar de educación a distancia, aprender cosas por internet, obtener títulos profesionales estudiando desde casa, Licenciaturas y Maestrías online, debido principalmente al software de calidad que se ha desarrollado, permitiendo la interconexión del mundo entero, haciendo no solamente que la educación llegue a lugares donde nunca antes había llegado, si no además permitiendo el crecimiento social.En conclusión, la actualidad del Software no solo es importante para la sociedad, podríamos usar la palabra “fundamental” o “indispensable” y no hablo solamente de los ratos libres, sino de toda la vida diaria, el trabajo, la comunicación, la educación, tanto que ya existen personas que no podrían vivir sin el software actual, tal cual como lo conocemos.Se denomina software educativo al que está destinado a la enseñanza y el aprendizaje autónomo y que, además, permite el desarrollo de ciertas habilidades cognitivas.Así como existen diferencias entre las filosofías pedagógicas, también se encuentra una amplia gama de enfoques para la creación de software educativo, atendiendo a los diferentes tipos de interacción que se origina entre los actores de los procesos de enseñanza y aprendizaje: enseñante, aprendiente, conocimiento, computadora. Existen principalmente dos tendencias: enfoque de instrucción asistida por computadora (Computer Assisted Instruction), y el enfoque de software educativo abierto.
El software educacional resultante generalmente presenta una secuencia (a veces establecida con técnicas de inteligencia artificial) de lecciones, o módulos de aprendizaje. También generalmente incluye métodos de evaluación automática, utilizando preguntas cerradas. 
Las críticas más comunes contra este tipo de software son:
  • Los aprendices pierden el interés rápidamente e intentan adivinar la respuesta al azar.
  • La computadora es convertida en una simple máquina de memorización costosa.
  • El software desvaloriza, a los ojos del aprendiz, el conocimiento que desea transmitir mediante la inclusión de artificiales premios visuales.

Por medio de un software educativo se accede a programas orientados al aprendizaje hasta sistemas operativos completos destinados a la educación, como por ejemplo las distribuciones GNU/Linux orientadas a la enseñanza.El enfoque del software abierto educativo, por el contrario, enfatiza más el aprendizaje creativo que la enseñanza. El software resultante no presenta una secuencia de contenidos a ser aprendida, sino un ambiente de exploración y construcción virtual, también conocido como micromundo. Es una gran herramienta en el ámbito del estudio.En un ambiente donde se use software educacional abierto, no todos los aprendices aprenderán la misma cosa, y por consiguiente los métodos de evaluación tradicionales son poco adecuados. La dirección de tales ambientes de aprendizaje requiere mayor habilidad por parte del educador. Ya que en este caso su papel no será el de enseñar contenidos sino de hacer notar las estrategias de aprendizaje que el estudiante encuentra valiosas (al abordar un proyecto concreto) y ayudarle a transferirlas a otros contextos. Ejemplos típicos de este tipo de software son: Logo, Etoys, Scratch, GeoGebra, etc.No se deben confundir los conceptos de apertura del código con el que es escrito el software (código abierto), con el concepto de apertura del enfoque educativo con el que el software es creado. Existe software educativo cerrado (tutorial, instruccional, estrictamente pautado) que tiene su código abierto.

jueves, 23 de junio de 2016

Symbian OS



Symbian OS que fue producto de la alianza de varias empresas de telefonía móvil, entre las que se encuentran Nokia como la mas importante, Sony Ericsson, Samsung, Siemens, Benq, Fujitsu, Lenovo, LG, Motorola esta alianza le permitió en un momento dado ser unos de los pioneros y más usados, pero actualmente está perdiendo vertiginosamente cuota de usuarios aceleradamente;  esta por la versión 3.Apareció en el año 2001 junto con el dispositivo Nokia 9210 comunicator, es la primera versión symbian dedicada a móviles. Este sistema operativo fue la alianza de varias empresas de teléfono, dentro de las que se encuentran Nokia, Sony Ericsson, Samsung y Siemens.  Sus orígenes provienen del EPOC32, otro sistema operático para dispositivos móviles, el cual pertenece a una familia de sistemas operativos que tiene sus orígenes a finales de 1980 y principios de 1990con el EPOC16. Symbian os es un sistema operativo diseñado específicamente para dispositivos móviles con el objetivo de funcionar en un espacio pequeño, con escasos recursos de memoria y preparado para administrar de manera eficiente la energía. Symbian fue un sistema operativo propiedad de Nokia, y que en el pasado fue producto de la alianza de varias empresas de telefonía móvil, entre las que se encontraban Nokia, Sony Mobile Communications, Psion, Samsung, Siemens, Arima, Benq, Fujitsu, Lenovo, LG, Motorola, Mitsubishi Electric, Panasonic, Sharp, etc. Sus orígenes provenían de su antepasado EPOC32, utilizado en PDA's y Handhelds de PSION.El objetivo del Symbian era crear un sistema operativo para terminales móviles que pudiera competir con el de Palm o el Windows Mobile de Microsoft y posteriormente Android de Google , iOS de Apple, Windows Phone de Microsoft y BlackBerry OS de Blackberry.

CARACTERÍSTICAS:
  • Symbian posee un núcleo de tiempo real.
  • Es un sistema operativo con un microkernel y capacidad multithreading.
  • Soporta las arquitecturas de los ultimo CPU e incluso soporta hardware single-chip  o de un solo chip. 
  • Cuenta con un sistema de archivos de alta performance que soporta las ultimas memorias NOR, NAND, SD y MMC.
  • Las versiones 9.3, 9.4 y 9.5, soportan paginación bajo demanda, una característica de la que se enorgullece  mucho la compañía. La paginación bajo demanda permite un mejor aprovechamiento de la memoria  RAM de los dispositivos ya que solo se carga en memoria la “pagina” que se va a ejecutar.

Windows Phone

Windows Phone, anteriormente llamado Windows Mobile es un S.O. móvil compacto desarrollado por Microsoft, se basa en el núcleo del sistema operativo Windows CE y cuenta con un conjunto de aplicaciones básicas, actualmente va por la versión 7. Está diseñado para ser similar a las versiones de escritorio de Windows estéticamente y existe una gran oferta de software de terceros disponible para Windows Mobile, la cual se puede adquirir a través de la tienda en línea Windows Marketplace for Mobile.Windows Phone (abreviado WP) es un sistema operativo móvil desarrollado por Microsoft, como sucesor de Windows Mobile. A diferencia de su predecesor está enfocado en el mercado de consumo en lugar de en el mercado empresarial. Con Windows Phone; Microsoft ofrece una nueva interfaz de usuario que integra varios de sus servicios propios como OneDrive, Skype y Xbox Live en el sistema operativo. Compite directamente contra Android de Google e iOS de Apple. Su última versión disponible y definitiva es Windows Phone 8.1, lanzado el 14 de abril de 2014.1 2
Debido a la evidente fragmentación de sus sistemas operativos, Microsoft anunció en enero de 2015 que dará de baja a Windows Phone, para enfocarse en un único sistema más versátil denominado Windows 10 Mobile, disponible para todo tipo de plataformas (teléfonos inteligentes, tabletas y computadoras).Windows Phone, cuyo nombre en clave durante su desarrollo era "Photon", es el sucesor de Windows Mobile, desarrollado por Microsoft y basado en el núcleo Windows Embedded CE 6.0. Microsoft mostró Windows Phone por primera vez el 15 de febrero de 2010, en el Mobile World Congress de Barcelona y reveló más detalles del sistema en el MIX 2010 el 15 de marzo. La versión final de Windows Phone 7 se lanzó el 21 de octubre de 2010 en Europa y el 8 de noviembre en Estados Unidos. Inicialmente, Windows Phone estaba destinado para ser lanzado durante el 2009, pero varios retrasos provocaron que Microsoft desarrollara Windows Mobile 6.5 como una versión de transición. La interfaz fue revisada en su totalidad y comparte características visuales con la interfaz del dispositivo Zune HD y además utilizaba el Zune Software para gestión de contenidos, apps, y actualizaciones en la séptima versión.Las versiones actualizadas del software son enviadas a los usuarios de Windows Phone mediante Microsoft Update, como en el resto de los sistemas operativos Windows. Microsoft tuvo la intención de actualizar directamente todos los teléfonos con Windows Phone en vez de depender de los fabricantes o de los operadores de telefonía móvil, pero finalmente cambió su política. Las actualizaciones son distribuidas bajo la modalidad "over the air", lo que significa que se pueden instalar directamente desde el terminal, sin utilizar una computadora (excepto todos los dispositivos que tengan instalada alguna versión de Windows Phone 7).Windows Phone cuenta con una nueva interfaz de usuario llamada Modern UI. La pantalla de inicio se compone de Live Tiles, mosaicos dinámicos que son enlaces a aplicaciones u objetos individuales (como contactos, páginas web o archivos multimedia). Estos mosaicos actualizan frecuentemente manteniendo informado de cualquier cambio al usuario. La información que se muestra en los mosaicos dinámicos puede ser desde llamadas, mensajes recibidos, correos electrónicos pendientes, citas previstas, juegos o enlaces rápidos a aplicaciones. La pantalla de inicio y la posición de los mosaicos dinámicos se puede personalizar pulsando y arrastrando los mosaicos a la posición que se desee.La interfaz por defecto de Windows Phone tiene un estilo como visual negro que prolonga la batería en pantallas LED. El usuario puede elegir un tema claro y también cambiar a varios colores tales como rojo, mango, azul, verde, marrón, rosado, lima, magenta, morado o verde azulado.La tienda de Windows Phone es una plataforma web para que los usuarios descarguen: aplicaciones, juegos, música y vídeos. Es el equivalente a Play Store de Google-Android y la App Store de Apple-iOS. Está gestionada por Microsoft, que prueba una por una cada aplicación o juego que es enviada. Por ejemplo, no se permite contenido que incluya discriminación de ningún tipo, uso de drogas, alcohol o tabaco, o material sexualmente sugestivo. Cuenta con más de 560.000 aplicaciones y juegos (hasta enero del 2015) y se añaden aproximadamente 15.000 cada mes.6 7 En la actualidad, los desarrolladores están dejando la plataforma y retirando aplicaciones debido a la poca cuota de mercado de Windows Phone

Cuando se dio a conocer, Microsoft anunció unos requisitos de hardware "duros, pero justos" para los fabricantes de dispositivos de Windows Phone. Todos los dispositivos Windows Phone deben incluir, como mínimo, las siguientes características:
  • Procesador Qualcomm Snapdragon S4 de Dual Core a 800 MHz o superior (hasta quad core)
  • Mínimo 512 MB de RAM para teléfonos WVGA; mínimo 1GB RAM para teléfonos 720p, WXGA y 2 GB RAM para teléfonos 1080p.
  • Mínimo 4/8GB de memoria interna
  • GPS y A-GNSS mínimo; GLONASS depende de lo que decida el fabricante
  • Soporte para microUSB 2.0
  • Jack estéreo de 3,5mm para auriculares con soporte para tres botones
  • Cámara trasera obligatoria, con autoenfoque(opcional) y mínimo VGA (flash opcional)
  • Acelerómetro, sensores de proximidad y luz, motor de vibración
  • WiFi 802.11b/g y Bluetooth
  • Hardware con soporte para DirectX
  • Pantalla multitáctil capacitiva (mínimo cuatro puntos)


miércoles, 22 de junio de 2016

Blackberry OS



Blackberry OS desarrollado por la empresa canadiense RIM (Research In Motion) para sus dispositivos. El sistema permite multitarea y tiene soporte para diferentes métodos exclusivos de RIM particularmente me refiero a sus  trackwheel, trackball, touchpad y pantallas táctiles.El BlackBerry OS es un sistema operativo móvil de código cerrado desarrollado por BlackBerry, antigua Research In Motion (RIM); para los dispositivos BlackBerry. El sistema permite multitarea y tiene soporte para diferentes métodos de entrada adoptados por RIM para su uso en computadoras de mano, particularmente la trackwheel, trackball, touchpad y pantallas táctiles. Su desarrollo se remonta la aparición de los primeros handheld en 1999. Estos dispositivos permiten el acceso a correo electrónico, navegación web y sincronización con programas como Microsoft Exchange o Lotus Notes aparte de poder hacer las funciones usuales de un teléfono móvil.
RIM estuvo en disputa con NTP Inc. la cual le acusaba de violar cinco patentes que pudo haber dejado sin servicio a sus usuarios en Estados Unidos (sobre tres millones). Las compañías llegaron a un acuerdo extrajudicial que soluciono la disputa en marzo de 2006 previo pago de 612 millones de dólares por parte de RIM. (Noticia).El BlackBerry OS es un sistema operativo móvil desarrollada por BlackBerry para su uso en la popular línea de smartphones BlackBerry. Después de haber pasado por muchas transiciones desde su versión original 1.0 iteración en 1999, el sistema operativo BlackBerry es mejor conocido por su seguridad, capacidades multitarea y la interoperabilidad con las infraestructuras de correo electrónico corporativo utilizando servicios como Microsoft Exchange, Lotus Domino o Novell GroupWise de correo electrónico. Además, calendario, tareas, notas y contactos también son compatibles cuando se utiliza con BlackBerry Enterprise Server.Otras características tales como BlackBerry Messenger se han convertido en un componente clave del sistema operativo BlackBerry que permite a los consumidores y usuarios de negocios por igual para comunicarse a través de la mensajería instantánea en tiempo real. Aunque el sistema operativo BlackBerry sigue siendo ampliamente utilizado y se está desarrollando para, BlackBerry anunció el 27 de septiembre, 2010 su nuevo sistema operativo, BlackBerry 10, basado en QNX. poderes QNX BlackBerry PlayBook, así como el BlackBerry ya está disponible Z10 y serán utilizados en futuros dispositivos BlackBerry 10.