martes, 21 de julio de 2015

ASISTENTE VIRTUAL

Un asistente virtual es un programa informático capaz de reconocer el lenguaje natural utilizado por el usuario permitiendo establecer una conversación para responder preguntas, hacer recomendaciones o realizar acciones solicitadas, aprovechando la capacidad de almacenamiento y procesamiento que disponen los ordenadores y múltiples dispositivos electrónicos. Con la finalidad de mejorar la experiencia de uso los programadores dotan al asistente virtual de una voz y aspecto humano.

Durante los últimos años los avances en el campo de la informática ha permitido el desarrollo y evolución de los asistentes virtuales, actualmente numerosos sitios webs y establecimientos de todo el mundo cuentan con asistentes virtuales que ayudan a sus usuarios y clientes a responder sus dudas o a guiarles en el proceso de selección y compra de un producto o servicio. Webs de alojamiento y reservas de viajes, webs dedicadas a la venta de productos online, establecimientos sanitarios, banca u oficinas de asistencia publica son entre otros sectores y negocios que actualmente tienen implementado esta tecnología como medio de mejora tanto en productividad como en eficiencia de las relaciones de atención con sus usuarios y clientes, gracias a los asistentes virtuales estas empresas e instituciones disponen de un medio de atención capaz de hablar más de 40 idiomas diferentes estando disponible las 24 horas de los 365 días del año.

Por otro lado desarrolladores de software y hardware de la talla de Google, Apple o Microsoft han incorporado en sus sistemas operativos de forma nativa asistentes virtuales que mejoran la experiencia de uso de sus smartphones, tablets, smartwatchs y demás dispositivos electrónicos, disponiendo en todo momento y en todo lugar de nuestro propio asistente virtual con solo pulsar un botón o pronunciar una frase. Siri de Apple, Cortana de Microsoft o Google Now de Google son los exponentes de esta tecnología implementada en millones y millones de dispositivos.

En un breve espacio de tiempo estos asistentes virtuales estarán presentes en múltiples objetos, aparatos y vehículos de uso diario como en coches, televisiones, frigoríficos, cocinas… En un futuro próximo nuestro asistente virtual controlará y vigilará el estado de nuestra casa, nos realizará la compra semanal o nos activará la calefacción o el aire acondicionado de nuestra habitación con solo pedírselo.


SERVICIOS QUE OFRECEN LOS ASISTENTES VIRTUALES



Los asistentes virtuales actuales basan su funcionamiento en un programación que simula una inteligencia virtual la cual permite al asistente aportar información o realizar acciones de diferentes índole como por ejemplo:


  • Informar sobre el estado bursátil de una determinada compañía.
  • Indicar el tiempo que hace en una determinada ciudad así como informarnos sobre la predicción meteorológica de los próximos días.
  • Apuntar una cita en nuestra agenda generando automáticamente una alarma de recordatorio.
  • Indicar el recorrido más próximo de un punto a otro mediante el uso de una aplicación de mapas.
  • Comprar entradas de cine, teatro o música.
  • Reservar una mesa en un restaurante, una habitación en un hotel o un viaje de avión.
  • Llamar a un taxi para que nos recoja en la ubicación en donde nos encontramos.
  • Llamar o mandar un mensaje a cualquier contacto de la agenda al indicar su nombre.
  • Reconocer una canción y descargarla con solo tararearla.
  • Contestar cualquier pregunta como ¿necesitaré paraguas mañana?, ¿qué puedo hacer esta tarde?, ¿en que año se descubrió el motor diesel?, ¿quién escribió el Quijote?...

HARWARE

Denominamos hardware al conjunto de elementos físicos y materiales que componen o se añaden a cualquier dispositivo electrónico tales como ordenadores, smartphones, ebooks, wearables, televisores, reproductores de música, robots o sondas espaciales entre otros ejemplos.

En el campo de la informática y la electrónica el hardware representa junto con el software el elemento básico que hace un dispositivo, mecanismo o máquina electrónica realice una serie de tareas de manera automática, el hardware es la parte física y material mientras que el software es la parte intangible, el hardware es el cuerpo y el software el alma.

Al abrir la carcasa o la caja protectora de cualquier ordenador o computador, podemos apreciar como un conjunto de elementos eléctricos, electrónicos y mecánicos se encuentran unidos e interconectados entre sí, cables, chips, interruptores, ventiladores, discos duros, tarjetas gráficas... Todos estos elementos que podemos ver y tocar representa el hardware el ordenador, por otro lado cualquier dispositivo electrónico que conectemos al ordenador como un teclado, monitor, tarjeta de memoria o un ratón a su vez está compuesto interiormente por hardware siendo este considerado como parte del ordenador cuando se conecta al mismo.

SOFWARE

El software representa toda la parte inmaterial o intangible que hace funcionar a un ordenador para que realice una serie de tareas específicas, coloquialmente conocidos como programas el software engloba a toda la información digital que hace al conjunto de elementos físicos y materiales que componen el computador trabajar de manera inteligente.

Cualquier ordenador o computadora está compuesta por 2 partes bien diferenciadas el hardware y el software, el hardware representa a todos los materiales físicos de la computadora como la placa base, el microprocesador, el teclado o el disco duro donde se almacena la información, para que todos estos elementos físicos funcionen es necesario el software que representa a toda la parte inmaterial que no vemos del ordenador, el software es el sistema operativo que hace funcionar a tu ordenador, es el editor de textos que te permite escribir documentos, es el videojuego que ocupa tu tiempo de ocio y es el navegador que actualmente estas utilizando para leer este artículo. Podemos decir que al cargar el software a nuestra computadora le estamos dando las instrucciones o la educación necesaria para que realice una serie de tareas.

El software es como la música, cuando un compositor escribe una canción utiliza un lenguaje basado en un sistema de notación musical mediante signos en un documento llamado partitura, el cual es interpretado por los músicos cuando tocan los instrumentos produciendo música. En este símil vemos como la parte física y material son los instrumentos (hardware) los cuales son utilizados por los músicos gracias a la partitura (código del software) y a consecuencia se produce la música (software) que es un efecto inmaterial que no podemos ver ni tocar.

Podemos considerar el primer software al conjunto de cintas perforadas que se utilizaron con el primer computador programable el Z1 en el año 1938, aunque el término fue acuñado por primera vez en el año 1958 por el matemático y estadístico John Wilder Turkey cuando denominó software a los programas que hacían funcionar a las calculadoras electrónicas en su artículo escrito en el "Mensuario matemático americano".

Durante las primeras décadas de la era computacional las empresas fabricantes de los primeros ordenadores se centraban en el desarrollo del hardware abandonando el software a un conjunto de programadores los cuales desarrollaban programas complejos y costosos que solo se podían ejecutar en el modelo del ordenador que se estaba fabricando, con el paso del tiempo y la aparición de los lenguajes de programación se empezaron a desarrollar programas que podían ejecutarse un amplio rango de ordenadores y con utilidades diferentes, durante esta época nació la ingeniería de software como el conjunto de métodos, técnicas y herramientas que se utilizan para el desarrollo y mantenimiento de programas.

SISTEMA OPERATIVO

En el área de la computación un sistema operativo se define como el programa básico que controla todo hardware y recursos que dispone un ordenador así como la ejecución de otros programas con la finalidad gestionar, administrar y optimizar todos los procesos internos que ocurren así como facilitar el uso y manejo del ordenador por parte de cualquier usuario con escasas nociones de informática.

Podemos asimilar a los sistemas operativos como los intérpretes de los ordenadores que traduce la peticiones de los usuarios en instrucciones que ejecutan los microprocesadores y demás elementos físicos que componen el ordenador. En la mayoría de los aparatos electrónicos que utilizan microprocesadores podemos encontrar sistemas operativos los cuales permiten utilizar fácilmente dichos dispositivos como por ejemplo tablets, smartphones, reproductores de DVD, ordenadores, televisores, cajeros automáticos o incluso en los coches.

En la anterior definición de sistema operativo hemos indicado que es un programa básico no por su simpleza sino por ser la base del funcionamiento de todos los dispositivos que contiene el ordenador así como de otros programas que puedan ser ejecutados, en este aspecto los programas o aplicaciones externas han de ser compatibles con el sistema operativo, por ejemplo no podemos utilizar la aplicación iPhoto de Mac en ordenadores que tengan instalados Windows o Linux, pero afortunadamente siempre podrás encontrar alternativas a los programas exclusivos para los distintos sistemas operativos existentes.

Generalmente los sistemas operativos cumplen con las siguientes funcionalidades:



  • Dispone de una interfaz gráfica que facilita al usuario el uso y manejo del ordenador o dispositivo electrónico, hoy en día todos los sistemas operativos permiten que con solo un clic de ratón podamos ejecutar un programa, copiar un archivo o escuchar un álbum de música gracias a un entorno gráfico que facilitan la ejecución de dichas tareas sin teclear ni una sola frase.

  • Administra y gestiona cualquier elemento físico o hardware como el propio microprocesador, las diferentes memorias o los puertos de entrada y salida permitiendo optimizar los recursos disponibles.

  • Administra y gestiona toda la información digital almacenada en el dispositivo electrónico, permitiendo crear accesos limitados a diferentes usuarios.

  • Reconoce cualquier dispositivo que se encuentre instalado permitiendo su uso, por ejemplo reconoce los routers que nos dan acceso a internet, los lectores de DVD o las memorias USB.

  • Administra y gestiona las diferentes aplicaciones o programas que se pueden ejecutar como Excel, Photoshop, Whatsapp, Angry birds, etc...

  • Gestión de la seguridad mediante el reconocimiento de acciones que pueda dañar la información o el propio sistema operativo así como estableciendo criterios y jerarquías en las que ciertos usuarios solo pueden ejecutar determinadas aplicaciones.

Gracias a los sistemas operativos los ordenadores y dispositivos electrónicos son eficientes, cómodos, intuitivos y fáciles de manejar.


EVOLUCION E HISTORIA 

Desde el primer sistema operativo creado en la década de los 50 hasta nuestra actualidad, la historia de los sistemas operativos ha estado ligada con el desarrollo y evolución de la tecnología computacional, a continuación se muestra la historia y evolución de los sistemas operativos a lo largo de los años.

En la década de los 40 no existían sistemas operativos reservando el uso de las imponentes moles de ordenadores que ocupaban habitaciones enteras a personas capacitadas para su manejo y programación, en aquel momento todo se programaba en lenguaje máquina es decir la manera de comunicarse con el ordenador era mediante ceros y unos.

En la década de los 50 surgen los primeros sistemas operativos que empezaban a manejar los programas así como las memorias que ocupaban dichas aplicaciones, el primer sistema operativo fue creado en 1956 por General Motors y North American Aviation. En aquel momento los sistemas operativos se diseñaban exclusivamente para el ordenador en el cual iba a estar alojado.

Durante la década de los 60 se desarrolló varios sistemas operativos que incluían nuevas técnicas de procesamiento con la particularidad de que todos eran monousario y solo podían ejecutar un solo programa, hasta que en 1969 gracias al esfuerzo de los científicos Ken Thomson y Dennis Ritchie aparece Unix, el primer sistema operativo portable, instalable, multitarea y multiusuario.

En los 70 gracias a los avances tecnológicos en el campo de la electrónica se desarrolla el chip permitiendo la fabricación de los primeros ordenadores a un bajo coste comparados con sus predecesores, ello obliga a diseñar y programar sistemas operativos que sean instalables en cualquier ordenador así como facilitar la interacción a la gran cantidad de usuarios que cada vez se acercaban y adquirían estos nuevos dispositivos electrónicos. En la 1973 aparece Xerox Alto el primer ordenador cuyo sistema operativo incluye una interfaz gráfica.

En los 80 los ordenadores personales se consolidan y con ellos aparecen sistemas operativos como Windows o MacOS con interfaces gráficas que acercaron y facilitaron a millones de usuarios el manejo de los ordenadores.

En la década de los 90 los sistemas operativos evolucionan junto con las revoluciones informáticas que se producían como por ejemplo la introducción de Internet en los hogares consolidándose los sistemas operativos de red. En 1990 aparece Linux como un sistema operativo libre y abierto para PC basado en Unix, en 1992 se lanza al mercado Solaris, en 1995 Windows lanza su sistema operativo Windows 95 rediseñando toda su interfaz gráfica e introduciendo el boton de inicio y la barra de tareas, su éxito comercial alcanzó cotas impensables.

Con el nuevo siglo XXI los sistemas operativos se orientan hacia una mejor experiencia para el usuario primando funcionalidades como la seguridad, estabilidad y acceso a las redes sociales siendo tres los sistemas operativos que reinan sobre la mayoría de los ordenadores personales, Windows, MacOS y Ubuntu, los avances tecnológicos en el sector de la telefonía forzaron el desarrollo de sistemas operativos diseñados para los smartphones como Symbian, RIM, Android o iOS.


El futuro pasa por unificar y diseñar un sistema operativo global el cual pueda controlar cualquier dispositivo electrónico ya sea un electrodoméstico, un teléfono o un ordenador. Por otro lado internet estará estrechamente ligado con el sistema operativo del futuro ya que todo el software estará alojado en la nube, los avances en inteligencia artificial permitirá que nuestro sistema operativo del futuro adquiera capacidad de entendimiento y razonamiento convirtiéndose en el intérprete perfecto entre el hombre y las máquinas.

QUE ES HTML


HTML es un lenguaje computacional utilizado para la creación y desarrollo de páginas webs, siendo un lenguaje estándar, sencillo y fácil de aprender el cual utiliza en una serie de palabras claves y signos que permite gestionar y organizar el flujo y secuencia de todos los elementos que contiene una página web. HTML proviene del acrónimo ingles "Hipertexto Markup Language" cuya traducción significa lenguaje de marcas de hipertexto.

Una página web puede estar compuesta por distintos elementos como imágenes, videos, textos, gráficos, tablas o enlaces, al igual que el mortero o el cemento que une los ladrillos unos con otro para construir la estructura de nuestra casa el lenguaje HTML es el cemento o mortero virtual por medio del cual se agrupa y ordena todos los elementos de una web permitiendo mostrar a los navegadores dicha unión en forma de página web.

Tal y como hemos indicado en la definición anterior HTML es un lenguaje computacional de marcas, esto quiere decir que es un lenguaje utilizado en computadores o dispositivos electrónicos con capacidad de procesamiento que se basa en la utilización de una serie de etiquetas también conocidas como marcas destinadas a identificar y organizar los contenidos de un documento electrónico como una página web, a diferencia de los lenguajes de programación los lenguajes de marcas no disponen de funciones aritméticas ni variables por lo que no pueden realizar cálculos.

HTML utiliza la marca <> como designación básica de cualquier elemento, así por ejemplo para identificar una imagen en una web se utiliza la etiqueta <img>, cuando se quiere identificar un párrafo que forma parte de un texto se utiliza la etiqueta <p>, así mismo cuando se quiere definir una tabla se utiliza la etiqueta <table>. Como puedes observar HTML utiliza una sintaxis y una lógica muy sencilla usando unas cuantas palabras claves tomadas del inglés para definir e identificar cualquier elemento de una página web.

Con todo ello gracias a la utilización de la marcas o etiquetas disponibles en HTML podemos definir e identificar cualquier elemento de una web así como indicar al navegador el orden y distribución o lay-out de los elementos que lo componen. HTML es la estructura de cualquier página web.

Actualmente el lenguaje HTML viene acompañado del lenguaje CSS (Cascading Style Sheets) o lo que es lo mismo hoja de estilo en cascada, el objetivo del lenguaje CSS es dar el estilo, el formato y las pautas de comportamiento de nuestra página web, así que por un lado HTML indica y organiza los elementos creando la estructura y CSS aporta el estilo, el color, el formato así como otros aspectos de la web. Sin CSS nuestra web carecería de estilo dando como resultado una web desagradable a la vista y poco profesional. Actualmente HTML y CSS es un matrimonio inseparable en la realización y mantenimiento de páginas webs.

CLASIFICACION Y TIPOS DE PAGINA WED


Podemos agrupar o clasificar todas las páginas webs en 2 grandes grupos:

  1. Webs estáticas.
  2. Webs dinámicas.

Las webs estáticas son aquellas cuya información no varía en un tiempo a medio o a corto plazo, también se las reconoce puesto que no interactúan con el usuario o navegante, su lenguaje de programación está basado en HTML y están compuestas principalmente de textos e imágenes.

Las webs estáticas fueron el primer tipo de páginas que aparecieron durante el desarrollo y expansión de Internet, su creación y desarrollo es relativamente fácil al disponer de programas estilos editores de texto que nos permiten programarlas sin tener conocimiento ninguno sobre HTML, esto es una de las grandes ventajas que presentan este tipo de páginas. Por otro lado cada vez que se necesite modificar alguna parte de la web es necesario conectarse al servidor donde está alojado y subir los documentos modificados, cosa que conlleva tiempo y esfuerzo.

Las webs dinámicas son aquellas que son capaces de interactuar con el usuario o navegante dado a que están conectadas con bases de datos que permiten el desarrollo de aplicaciones webs, su principal ventaja es la personalización de la web en función del usuario así como la rapidez de modificación de los contenidos. Este tipo de webs están desarrolladas bajo lenguajes de programación como PHP, ASP, JSP o RUBY, el manejo de dichos lenguajes requiere de ciertos conocimientos informáticos.

QUE ES UNA PAGINA WEB

Una página web se define como un documento electrónico el cual contiene información textual, visual y/o sonora que se encuentra alojado en un servidor y puede ser accesible mediante el uso de navegadores. Una página web forma parte de una colección de otras páginas webs dando lugar al denominado sitio web el cual se encuentra identificado bajo el nombre de un dominio.

La creación y desarrollo de una página web se realiza bajo un lenguaje de programación capaz de ser interpretados por los navegadores, lenguajes como el HTML, PHP, ASP, JSP o RUBY son ejemplos entre otros. Al inicio de la era de internet accesible, sobre los años 90, era necesario el conocimiento de algún lenguaje de programación para el desarrollo de una web, siendo una tarea encomendada a personas con altos conocimientos informáticos, hoy en día contamos con software especializado capaz de trabajar como un editor de texto ,estilo Word, que transforman toda la información insertada en un lenguaje de programación capaz de ser interpretado por los navegadores, de esta forma se liberalizó y se globalizó la creación de páginas webs con apenas unos escasos conocimientos informáticos, programas como Dreamweaver, Amaya, Sharepoint Designer o Mozilla Composer son entre otros los denominados WYSIWYG (acrónimo del inglés " lo que ves es lo que obtienes") capaces de crear complejas páginas webs con el entorno de un simple editor de texto.

Una vez que hemos creado y desarrollado nuestras páginas webs es necesario alojarlas en un servidor el cuál lo podemos definir como un ordenador conectado constantemente a la intranet privada o a internet cuyo objetivo es poder disponer de la página web a cualquier hora del día. Para poder acceder al servidor es necesario el uso de programas denominados clientes FTP, los cuales conectan el ordenador personal donde se ha desarrollado la página con el servidor donde se alojará, Filezilla, FileFTP o Cute FTP son entre otros ejemplos de clientes FTP.

Por último, una vez alojadas nuestras páginas webs estas son accesibles mediante el uso de navegadores los cuales permiten visualizar correctamente la información alojada y desarrollada, Chrome, Mozilla, Internet Explorer y Safari son entre otros ejemplos de navegadores ampliamente utilizados

ESTRUCTURA DE UNA BACE DE DATOS

La estructura básica de una base de datos tradicional y simple está compuesta por una serie de archivo o tablas las cuales se encuentran relacionadas o unidas entre sí. Cada archivo o tabla a su vez contiene campos y registros los cuales recogen y guardan la información que deseamos almacenar. El campo hace referencia a una pieza única de la información mientras que el registro hace referencia a la información definifa por un conjunto de campos, por ejemplo una base de datos de los clientes de una tienda puede contener como campos el nombre, apellido y fecha de la última compra, mientras que un registro sería Pepe, Garcia , 12/05/2015.



Ejemplo de tabla o archivo de una base de datos (columnas - campos, filas - registros)

Campos -----> Nombre  Apellido       Material vendido        Precio Fecha compra
Registro 1 Pepe           Garcia       Smartphone           300 € 12/05/2015
Registro 2 Juan           Lopez       Ordenador portatiL     450 € 15/05/2015
Registro ... Antonio  Exposito      Monitor Led             75 € 16/05/2015

Una vez definido la estructura los sistemas gestores de bases de datos (SGBD) nos permiten introducir, modificar, almacenar consultar la información así como crear y definir herramientas avanzadas de cálculo y análisis de la información, para ello los SGBD cuentan con lenguajes de programación específicamente desarrollados para ellos, SQL es un ejemplo conocido de dichos lenguajes. Oracle, Microsoft SQL server, DB2 son ejemplos entre otros de sistemas gestores de bases de datos.

QUE ES UNA BACE DE DATOS

Una base de datos es como un almacén donde guardamos una colección o conjunto de informaciones (texto, imagen, sonido, video...) las cuales se encuentran relacionadas entre sí y pueden ser accesibles y consultadas en cualquier momento.

Por ejemplo, el archivador donde se encuentra todas las facturas de una empresa podemos considerarlo como una base de datos física, dado a que en dicho archivador lo hemos definido como el almacen físico donde guardar todas la información en formato texto y numérico de todas las facturas de la empresa, además es posible realizar cualquier consulta sobre una factura en cualquier momento.

El principal problema de las bases de datos físicas viene determinado por el espacio que requieren y ocupan así como el tiempo y esfuerzo invertido en buscar y encontrar el dato que precisamos, por otro lado las bases de datos físicas no realizan ningún tipo de cálculo o análisis de la información. Gracias a los avances desarrollados en el área de la informática y computación en la actualidad disponemos de software para la creación, manejo y gestión de bases de datos digitales, en donde podemos almacenar enormes cantidades de información de cualquier tipo así como realizar cualquier consulta y obtener el dato en apenas unos segundos, todo ello ocupando un espacio de un disco duro.

Los avances actuales en este campo de la informática, nos permite crear y gestionar bases de datos complejas, las cuales podemos almacenar bibliotecas enteras de libros y documentos en un pequeño disco duro de un servidor, pudiendo realizar cualquier consulta con solo hacer un clic, ¿te imaginas el tiempo que te llevaría averiguar el número de veces que aparece la palabra "base de datos" en todos los libros de una biblioteca?, gracias al mundo digital la respuesta la obtendrías en tan solo unos segundos. Por otro lado estos últimos avances ha permitido el desarrollo de nuevas herramientas y metodologías para el tratamiento y búsqueda de patrones de ingentes cantidades de datos, dando lugar a herramientas como la inteligencia artificial, modelos predictivos, inteligencia empresarial, etc...

QUE ES EL INTERNET


Internet es la gran biblioteca virtual mundial, donde cualquier persona en cualquier parte del mundo puede acceder a este gigantesco archivo digital donde el conocimiento, el ocio y el mundo laboral convergen en un mismo espacio llamado Internet.

Internet representa el máximo exponente de la globalización, es un espacio donde podemos comprar, vender o compartir cualquier producto, servicio o información con cualquier persona y lugar del mundo, es decir internet es un lugar donde interactuamos globalmente.

Internet también se le conoce como red de redes o la gran red, debido a que su origen y filosofía se basan en interconectar computadores y ordenadores entre sí creando una gran telaraña de intercomunicación, dichas interconexiones se realizan mediante cable físico convencional, fibra óptica, red eléctrica, via satélite... Internet proviene del acrónimo INTERconected NETworks (red de trabajos interconectados)

Los orígenes de internet datan de la década de los años 60 del siglo XX, donde los primeros estudios teóricos lanzaban la idea de interconectar ordenadores mediante el envio de bloques de información digitales (código binario), dando como resultado la primera red interconectada de la historia cuando se creó el primer enlace computacional entre la universidad de Stanford con la universidad de Ucla.

A finales de los 60 y principios de los 70 el departamento de defensa de los Estados Unidos desarrolló la primera gran red mundial de intercomunicación entre ordenadores conocida como Arpanet, Arpanet fue el origen de Internet y funcionaba bajo los primeros protocolos de comunicación que fueron desarrollados específicamente, dichos protocolos fueron la base y la semilla para el desarrollo de los protocolos modernos TCP/IP en los que se basa la Red actual.

A finales de los 80 y principios de los 90 se desarrollaron las herramientas necesarias (hardware y software) como el código HTML, servidores donde alojar los sitios webs, navegadores de internet... los cuales permitieron al gran público acceder y manejar Internet con un simple clic de ratón, gracias a estas y otras herramientas miles de empresas nuevas se fundaron creando un nuevo modelo de negocio basado en la red, google, facebook, yahoo, ebay, wikipedia.... son entre otras grandes empresas y fundaciones cuyo origen y sentido estan basados en Internet.

POR QUE ES IMPORTANTE?

Debemos tener en cuenta que la informática en la actualidad forma parte esencial de la cotidianidad de las personas, porque con cada uno de los programas que nos ofrece, nos esta permitiendo una comunicación mucho mas avanzada que en los tiempos de nuestros antepasados, ya que nos es mas fácil comunicarnos con otros sin necesidad de trasladarnos y a tan solo según, por mas grande que fuese la distancia, la informática es un instrumento que se ha vuelto indispensable en la sociedad moderna, ya que gracias a esta se pueden realizar desde actividades simples como una tarea escolar; hasta actividades complejas en grandes compañías, y con tan solo un clic podemos estarnos comunicando con una persona hasta el otro extremo del planeta, aunque esta puede ser una herramienta de doble filo por mal uso que se le pueda dar, esta viene a ser una herramienta que facilita la vida en la actualidad, gracias a su eficiencia y practicidad.

DEFINICION

La informática se define como la ciencia que estudia el tratamiento de la información mediante medios automáticos, es decir la ciencia de la información automática. Fue en el año 1957 cuando Karl Steinbuch citó por primera vez la palabra informática bajo el concepto anteriormente descrito.

Desde los primeros tiempos, el ser humano ha inventado y desarrollado medios necesarios para transmitir información, medios como el lenguaje, la escritura, las señales acústicas o luminosas como silbatos, tambores, humo, el teléfono, la televisión… pudiendo trasladar de generación en generación todo el pensamiento y conocimiento adquirido a lo largo de la historia, gracias a esta transmisión y tratamiento de la información el ser humano ha evolucionado hacia la tecnología que actualmente disponemos.

El objetivo principal de la informática consiste en automatizar mediante equipos generalmente electrónicos todo tipo de información, de tal forma que evite la repetición de tareas arduas las cuales pueden inducir al error reduciendo a su vez el tiempo de ejecución de las mismas, ¿te imaginas contabilizar manualmente sin ayuda de ningún tipo de calculadora o programa informático todas las transacciones económicas de un gran centro comercial?.

Para poder automatizar la información la informática se basa en la realización de 3 tareas básicas:

  1. La entrada de la información

    El tratamiento de la información

    Salida de la información

SISTEMA DE TRATAMIENTO DE LA INFORMACION

Los sistemas computacionales, generalmente implementados como dispositivos electrónicos, permiten el procesamiento automático de la información. Conforme a ello, los sistemas informáticos deben realizar las siguientes tres tareas básicas:

  • Entrada: captación de la información. Normalmente son datos y órdenes ingresados por los usuarios a través de cualquier dispositivo de entrada conectado a la computadora.



  • Proceso: tratamiento de la información. Se realiza a través de programas y aplicaciones diseñadas por programadores que indican de forma secuencial cómo resolver un requerimiento.



  • Salida: transmisión de resultados. A través de los dispositivos de salida los usuarios pueden visualizar los resultados que surgen del procesamiento de los datos.

  • Sistemas de mando y control, son sistemas basados en la mecánica y motricidad de dispositivos que permiten al usuario localizar, dentro de la logística, los elementos que se demandan. Están basados en la electricidad, o sea, no en el control del flujo del electrón, sino en la continuidad o discontinuidad de una corriente eléctrica, si es alterna o continua o si es inducida, contrainducida, en fase o desfase(ver periférico de entrada).

  • Sistemas de archivo, son sistemas que permiten el almacenamiento a largo plazo de información que no se demandará por un largo periodo de tiempo. Estos sistemas usan los conceptos de biblioteca para localizar la información demandada.



  • Código ASCII, Es un método para la correspondencia de cadenas de bits permitiendo de esta forma la comunicación entre dispositivos digitales así como su proceso y almacenamiento, en la actualidad todos los sistemas informáticos utilizan el código ASCII para representar textos, gráficos, audio e infinidad de información para el control y manipulación de dispositivos digitales.

ORIGENES

En los inicios del proceso de información, con la informática sólo se facilitaban los trabajos repetitivos y monótonos del área administrativa. La automatización de esos procesos trajo como consecuencia directa una disminución de los costes y un incremento en la productividad. En la informática convergen los fundamentos de las ciencias de la computación, la programación y metodologías para el desarrollo de software, la arquitectura de computadores, las redes de computadores, la inteligencia artificial y ciertas cuestiones relacionadas con la electrónica. Se puede entender por informática a la unión sinérgica de todo este conjunto de disciplinas. Esta disciplina se aplica a numerosas y variadas áreas del conocimiento o la actividad humana, como por ejemplo: gestión de negocios, almacenamiento y consulta de información, monitorización y control de procesos, industria, robótica, comunicaciones, control de transportes, investigación, desarrollo de juegos, diseño computarizado, aplicaciones / herramientas multimedia, medicina, biología, física, química, meteorología, ingeniería, arte, etc. Puede tanto facilitar la toma de decisiones a nivel gerencial (en una empresa) como permitir el control de procesos críticos. Actualmente es difícil concebir un área que no use, de alguna forma, el apoyo de la informática. Ésta puede cubrir un enorme abanico de funciones, que van desde las más simples cuestiones domésticas hasta los cálculos científicos más complejos. Entre las funciones principales de la informática se cuentan las siguientes:


  • Creación de nuevas especificaciones de trabajo
  • Desarrollo e implementación de sistemas informáticos
  • Sistematización de procesos
  • Optimización de los métodos y sistemas informáticos existentes
  • Facilita la automatización de datos

LA IMFORMATICA

La informática, también llamada computación en América, es una ciencia que estudia métodos, técnicas, procesos, con el fin de almacenar, procesar y transmitir información y datos en formato digital. La informática se ha desarrollado rápidamente a partir de la segunda mitad del siglo XX, con la aparición de tecnologías tales como el circuito integrado, Internet y el teléfono móvil.

En 1957 Karl Steinbuch añadió la palabra alemana Informatik en la publicación de un documento denominado Informatik: Automatische Informationsverarbeitung (Informática: procesamiento automático de información). En ruso, Alexander Ivanovich Mikhailov fue el primero en utilizar Informatik con el significado de «estudio, organización, y la diseminación de la información científica», que sigue siendo su significado en dicha lengua. En inglés, la palabra informatics fue acuñada independiente y casi simultáneamente por Walter F. Bauer, en 1962, cuando Bauer cofundó la empresa denominada Informatics General, Inc. Actualmente los angloparlantes utilizan el término computer science, traducido como «Ciencias de la computación», para designar tanto el estudio científico como el aplicado.