Translate

domingo, 26 de agosto de 2012

Lenguajes de Programación.


Un lenguaje de programación es un lenguaje diseñado para describir el conjunto de acciones consecutivas que un equipo debe ejecutar. Por lo tanto, un lenguaje de programación es un modo práctico para que los seres humanos puedan dar instrucciones a un equipo.

A CADA instrucción le corresponde UNA acción de procesador.
El lenguaje utilizado por el procesador se denomina lenguaje máquina. Se trata de datos tal como llegan al procesador, que consisten en una serie de 0 y 1 ( datos binarios).

El lenguaje máquina, por lo tanto, no es comprensible para los seres humanos, razón por la cual se han desarrollado lenguajes intermediarios comprensibles para el hombre. El código escrito en este tipo de lenguaje se transforma en código máquina para que el procesador pueda procesarlo.

El ensamblador fue el primer lenguaje de programación utilizado. Es muy similar al lenguaje máquina, pero los desarrolladores pueden comprenderlo. No obstante, este lenguaje se parece tanto al lenguaje máquina que depende estrictamente del tipo de procesador utilizado (cada tipo de procesador puede tener su propio lenguaje máquina). Así, un programa desarrollado para un equipo no puede ser portado a otro tipo de equipo. El término "portabilidad" describe la capacidad de usar un programa de software en diferentes tipos de equipos. Para poder utilizar un programa de software escrito en un código ensamblador en otro tipo de equipo, ¡a veces será necesario volver a escribir todo el programa!

Por lo tanto, un lenguaje de programación tiene varias ventajas como que es mucho más fácil de comprender que un lenguaje máquina y permite mayor potabilidad, es decir que puede adaptarse fácilmente para ejecutarse en diferentes tipos de equipos.


Los lenguajes de programación generalmente se dividen en dos grupos principales en base al procesamiento de sus comandos: lenguajes imperativos y lenguajes funcionales.

Lenguaje de programación imperativo: Un lenguaje imperativo programa mediante una serie de comandos, agrupados en bloques y compuestos de órdenes condicionales que permiten al programa retornar a un bloque de comandos si se cumple la condición. 

Lenguaje de programación funcional: Es un lenguaje que crea programas mediante funciones, devuelve un nuevo estado de resultado y recibe como entrada el resultado de otras funciones. Cuando una función se invoca a sí misma, hablamos de recursividad.

Sistemas Operativos.




         :
                                     

       Un sistema operativo (SO) es un programa o conjunto de programas que en un sistema informático gestiona los recursos de hardware y provee servicios a los programas de aplicación, ejecutándose en modo privilegiado respecto de los restantes.              

Algunos de los Sistemas Operativos mas usados en sus épocas y destacados por algunas de sus características  fueron:                         
1. Ms DOS : Es un sistema operativo para computadores basados en X86, es decir para cierto tipo de microprocesadores de la familia intel. Fue el miembro  o el sistema más popular de la familia de sistemas operativos DOS de Microsoft, y el principal sistema para portátiles.
El  MS DOS tiene varias versiones ( 22 versiones) en las cuales todo a se ha mejorado mejorado para hacerlo mas moderno y cómodo. En cada una de las versiones creadas se han actualizado algunas de las aplicaciones para los usuarios.

Este sistema operativo fue el sistema más usado hasta la salida de Windows 95. pero actualmente MS-DOS se usa como consola de comando desde Windows.

No es un sistema operativo multiusuario, ni multitarea, pero la simulaba usando tsr.( Forma de simulación de multitarea en sistemas operativos de la familia DOS.)



2. Linux: Es un sistema operativo creado por Linus Torvalds en 1991 como una alternativa a     los sistemas Unix de la época.
Linux esta basado en UNIX (sistema operativo multitarea y multiusuario) para computadoras personales, servidores y estaciones de trabajo.
Como sistema operativo, Linux es muy eficiente y tiene un excelente diseño. Es multitarea, multiusuario, multiplataforma y multiprocesador. A comparación de otros sistemas operativos como es una muy buena alternativa ademas de las ventajas del costo, ofrece algunas otras características. En comparación con las otras versiones de Unix para PC, la velocidad y confiabilidad de Linux son mucho mejores. También está en ventaja la disponibilidad de aplicaciones.
Comparado con sistemas operativos como los diferentes Microsoft Windows, Linux también sale ganando. Los bajos requisitos de hardware permiten hacer un sistema potente y útil que también permite aprovechar al máximo las capacidades de las computadoras más modernas.


martes, 21 de agosto de 2012

La nube computacional.

La nube computacional o computación en la nube es un sistema informatico basado en Internet y centros de datos remotos para gestionar servicios de información y aplicaciones. 
La computación en nube permite que los consumidores y las empresas gestionen archivos y utilicen aplicaciones sin necesidad de instalarlas en cualquier computadora con acceso a Internet. Esta tecnología ofrece un uso mucho más eficiente de recursos, como almacenamiento, memoria, procesamiento y ancho de banda, al proveer solamente los recursos necesarios en cada momento.

El término “nube” se utiliza como una metáfora de Internet y se origina en la nube utilizada para representar Internet en los diagramas de red como una abstracción de la infraestructura que representa.
Un ejemplo sencillo de computación en nube es el sistema de documentos y aplicaciones electrónicas Google Docs / Google Apps. Para su uso no es necesario instalar software o disponer de un servidor, basta con una conexión a Internet para poder utilizar cualquiera de sus servicios.
El servidor y el software de gestión se encuentran en la nube (Internet) y son directamente gestionados por el proveedor de servicios. De esta manera, es mucho más simple para el consumidor disfrutar de los beneficios. En otras palabras: la tecnología de la información se convierte en una servicio, que se consume de la misma manera que consumimos la electricidad o el agua.
Según estudios recientes ”la Nube”  va ha influenciar  el futuro de las nuevas tecnologías en su vertiente mas profesional y se dice que va ha crear 14.000.000 de nuevos empleos hasta el año 2015 y en España unos 200.000.
La industria esta evolucioncionalndo hacia el Cloud Computing, el tener aplicaciones en la nube va a crear empleo, son nuevas formas de trabajo y proporcionan facilidad en la gestión hace mas sencillo el uso de las tecnologías es una nueva forma de llevar las aplicaciones y las comunicaciones.
Las tecnologías permiten hacer las cosas mas eficientes, mas rápidas y mejora la competividad en las empresas.
En las economias emergentes es donde mas crecimiento va a haber, en países como China o India donde todavía no hay una infrastuctura tecnológica.
Tanto las grandes empresas como las pymes pueden subirse a la nube para optimizar su productividad y todas las empresas se puedan beneficiar del uso de la tecnología, ya que se paga por servicio efectuado.

Imágenes Televisivas.


La ilustración :3



Se dio en el siglo XVIII también conocido como el Siglo de las Luces.




En 1700 se desarrollaron y tomaron consistencia una serie de ideas que habían surgido en los últimos años de la centuria anterior y dieron lugar al movimiento intelectual europeo mas importante.
Las ideas de la Ilustración:
Existieron en el pensamiento Europeo “verdades absolutas”(ej. No existían dudas acerca de que el sistema político mas apropiado era la monarquía). A fines del siglo XVII surge una nueva mentalidad que cuestiona las “verdades absolutas”, de manera intelectual de inquietud y búsqueda. El prestigio social de la monarquia se pone en tela del juicio.

1. Principios que conforman el nuevo pensamiento de la mentalidad del siglo XVIII:
La creencia en un continuo progreso de la humanidad. Se entendía como una manerda de disfrutar mas la vida en la tierra, de modo que se puso especial interés en las practicas e investigaciones que luego permitieron el gran despegue económico de fin de siglo.
Ademas  el hombre por si mismo puede llegar a la verdad. Se presenta en este principio una actitud critica hacia todo lo recibido del pasado. Así los pensadores desechan viejas creencias, y usan la razón para ditinguir lo verdadero d elo falso. Estas ideas tienen una influencia directa sobre los métodos de conocimiento.

2. El Despotismo Ilustrado: “Todo para el pueblo pero sin el pueblo”.
Fue una conducta o practica de gobierno mas que una doctrina política. Se trataba de propugnar reformas en diferentes planos: avances en la administración, la creación de riquezas, el impulso a la enseñanza. Las medidas tomadas tomadas por los monarcas del siglo XVIII afectaron las posisiones coloniales de América.

3. Los filosofos de la Ilustración:

Montesquieu (1689-1755)
Folosofo y político frances, integrante de la nobleza, el criticaba la monarquia absoluta. Formulo la teoria de la división de poderes: el legistatico, el ejecutivo y el judicial. Su obra findamental fue el espititu de las leyes.
Voltaire (1694-1778)
Filosofo frances, su estilo era ironico, fue uno d elos pensadores del depotismo ilustrado: decia q la monarquia podia mantener su carácter de absoluta solamente si actuaba en beneficio de la comunidad. El rechazaba la idea del oigen divinodel poder de los reyes, sostenia q los monarcas debian respetar en sus acciones los principios d ela Ilustración. Propuso medidas para eliminar los elementos absolutos del estado: abolir la tortura, el encarcelamiento sin autorización judicial, ect.
Las ideas de este filosofo tenian eco en los miembros de la alta burguesia, por su defensa de la libertad individual y de la propiedad.
Rosseau (1712- 1778)
Filosofo frances, elaboro una critica mas intensa a la monarquia absoluta: solo d la voluntad del pueblo pueden surgir las leyesy la soberania. Rosseau fue el primer expositor de la idea de la soberania popula: el poder reside en la voluntad general d ela comunidad, los gobiernos son solamente sus representantes. Su obra mas representativa fue el contrato social.
Sus ideas tuvieron influencia en la revolución francesa de 1789 lograron aceptación.

4. Nuevas ideas en la economia:
El Liberalismo: surgio en Inglaterra la escuela economica clásica o liberal. Sus partidarios se oponian radicalmente a intervención de Estado en materia economica, aceptando la existencia de una orden economica natural. Esta orden estaria regido por las leyes de mercado: de la oferta y la demanda. Comercio internacional- fuerte sustento para la economia de una nación.