Bienvenido a infoNEWS!

Te invito a recorrer el blog y comentar acerca de lo que vamos aprendiendo en TUAI! Vamos!

Aprende a programar...

Comenza a desarrollar tus habilidades de programador, cursos basicos y avanzados de HTML, CSS, y JAVASCRIPT!

Slide 3 Code Start

Conoce mas acerca de Software, su clasificacion y diferentes empleos...

Cualquier ordenador o computadora está compuesta por dos partes bien diferenciadas el hardware y el software...

16 septiembre 2014

¿Que es Software..?

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 dos 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, por ejemplo, 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.

Podemos considerar el primer software al conjunto de cintas perforadas que se utilizaron con el primer computador programable 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.


Clasificacion y tipos de sofware

Ubicación donde se encuentra instalado:

  • Software en la red- Son aquellos programas y aplicaciones que se encuentran alojados en Internet o en un servidor propio y proveen el servicio al cliente mediante una conexión a la red, siendo su principal característica la no necesidad de instalarlo, configurarlo ni mantenerlo en el propio terminal donde se utiliza, programas como Office 365, Dropbox o Google Docs son ejemplos entre otros.

  • Software local - También denominados como software de escritorio son aquellos que necesitan ser instalados y almacenados en el ordenador donde se ejecuta a diferencia de los anteriores, la suite ofimática Office, el programa de diseño gráfico Photoshop o el sistema operativo Windows son ejemplos de este tipo de software. 

Grado de libertad de uso:

  • Software libre - Representan al conjunto de programas en el que los usuarios disponen de plena libertad para copiarlo, compartirlo y modificarlo, para ello generalmente se tiene acceso al código fuente del propio programa. El sistema operativo Linux, el editor de imágenes Gimp o la suite ofimática Openoffice son ejemplos de este tipo de programas.

  • Software propietario o privado - Representan al conjunto de programas en los que los usuarios tienen limitaciones para modificarlos, compartirlos o copiarlos salvo permiso expreso del titular del software como por ejemplo el sistema operativo Windows, el editor de imágenes Photoshop o la suite ofimática Microsoft Office.

Tipo de funcionalidad:

  1. Software de sistemas - También denominados como sistemas operativos este tipo de software gestiona y administra el hardware del dispositivo electrónico así como la ejecución de otros programas. Windows, iOS, Linux o Solaris son ejemplos entre otros.

  2. Software de programación - Representan al conjunto de programas que nos permiten desarrollar, crear y modificar otros programas, mediante este tipo de software se escribe el conjunto de instrucciones en un lenguaje determinado el cual se le conoce como código del programa, ejemplos como Xcode de Apple, Visual Studio de Microsoft o Android Studio de Google.

  3. Software de aplicación - Son el resto de programas que son utilizados para un fín específico, es tipo de software es el más amplio que encontramos en el mercado, a su vez podemos clasificarlo en software:

  • Ofimático - Son todos los programas que facilitan las tareas de las labores de oficina como por ejemplo hojas de cálculo, editores de textos, diseño gráfico, gestión de facturas, puntos de venta, etc.
  • Empresarial - Son todos aquellos que están enfocadas a su aplicación en el área empresarial, programas como SAP que gestiona y administra la totalidad de una empresa, Solidworks que permite el diseño y cálculo de estructuras y máquinas complejas o Scada desarrollado para hacer funcionar los autómatas industriales.

  • Comunicación - Representan al conjunto de programas destinados a establecer y facilitar la comunicación y la información entre personas, los navegadores webs, los gestores de correos electrónicos, aplicaciones de la web social como twitter o facebook así como facetime, whatsapp o Skype son ejemplos de este tipo de software.

  • Seguridad - Representan al conjunto de antivirus que detectan y eliminan programas que pueden alterar el funcionamiento de nuestro dispositivo electrónico. Norton, Karspersky o Panda son ejemplos entre otros.

  • Malicioso - En contra a los anteriores este tipo de programas alteran y manipulan la información y el funcionamiento de la computadora sin permiso del usuario.

  • Ocio - Son todos los programas destinados al entretenimiento como los videojuegos, reproductores de música y vídeo, lectores de libros digitales, etc.

  • Educativo - Destinado a la enseñanza y aprendizaje podemos citar como ejemplos la enciclopedia digital Encarta o el programa matemático Matlab entre otros.


Espero les haya gustado el post, saludos y no se olviden de comentar..!!

bibliografia: http://www.quees.info/que-es-software.html

06 septiembre 2014

Aprende a programar con Codeacademy.

Hola gente, aquí les traigo un post acerca de Codeacademy, se trata de una pagina bastante interesante si desean aprender un poco de lenguaje de programacion..!! 


Codeacademy es una plataforma interactiva en línea que ofrece clases gratuitas de codificación en lenguajes de programación como Python, PHP, Javascript, y Ruby, así como lenguajes de marcado incluyendo HTML y CSS. 

Una de las cosas que mas me gusta de Codeacademy es que puedes aprender desde un nivel básico, es decir no teniendo conocimiento alguno acerca de programación.  SI tenes ganas de aprender a editar un blog o una pagina web es lo ideal empezar con los cursos online de HTML y CSS.

 A partir de septiembre del 2011, el sitio ha tenido más de 550,000 usuarios que han completado más de seis millones de ejercicios. El sitio ha recibido críticas positivas de varios blogs y sitios web, incluyendo el diarios conocidos en el mundo entero.

Para motivar a los usuarios a participar el sitio cuenta con un sistema de gamificación por el que ofrece insignias o medallas al completar ejercicios, cuenta con foros de discusión y un glosario por curso, y mantiene un registro de la puntuación total del usuario y la muestra a los demás. El sitio también permite que cualquier persona pueda crear y publicar un nuevo curso usando la herramienta de creación de cursos.

Si estas interesado en aprender a programar te dejo el enlace debajo.


No olviden comentar el post! 

saludos!

Enlace de CODEACADEMY