MayRII

miércoles, 14 de noviembre de 2012

Imprtancia de la Informatica

La presencia de las computadoras en todos los ámbitos de la vida cotidiana en los centros urbanos, es cada vez mayor. Están presentes en los supermercados, en los bancos, en los cibercafés, en las librerías, en los hogares... Poco a poco están llegando, también, a las zonas rurales, a través de centros comunitarios donde se concentran servicios informatizados de todo tipo.

Las herramientas informáticas han transformado la forma y los medios de comunicación entre las personas. Por ejemplo, el correo electrónico ha desplazado, en muchas circunstancias, al tradicional, y se han generado nuevas formas de escritura tanto para el electrónico como para el chat. Además, la computadora se ha convertido en una nueva herramienta de escritura que modifica la forma de producción y edición de los textos.

Concebir el mundo actual sin el apoyo dependiente de los computadores en la vida cotidiana es literalmente imposible .La dependencia del mundo en estos equipos han trascendido desde un simple cálculo aritmético hasta operaciones tan complejas como el movimiento de tropas en una guerra o la precisión de un corte en un cirugía realizado con el apoyo de computadoras son innumerables los casos en los cuales las computadoras han mejorado la calidad de vida de la humanidad también por ejemplo sirven como herramienta de manifestaciones públicas ante el mundo aun cuando existan limitaciones por otros medios que obliguen a la buena utilización de las computadoras como medio potencial de convocatoria.

Lenguajes de programación

Un programa es una secuencia de instrucciones que indican al hardware de una computadora qué operaciones debe realizar con los datos. Los programas pueden estar incorporados al propio hardware, o bien pueden existir de manera independiente en forma de software. En algunas computadoras especializadas las instrucciones operativas están incorporadas en el sistema de circuitos; entre los ejemplos más comunes pueden citarse los microordenadores de las calculadoras, relojes de pulsera, motores de coches y hornos microondas. Por otro lado, una computadora de uso general, contiene algunos programas incorporados (en la ROM) o instrucciones (en el chip del procesador), pero depende de programas externos para ejecutar tareas útiles. Una vez programado, podrá hacer tanto o tan poco como le permita el software que lo controla en determinado momento. El software de uso más generalizado incluye una amplia variedad de programas de aplicaciones, es decir, instrucciones a la computadora acerca de cómo realizar diversas tareas.

Lenguaje máquina  El lenguaje propio de una computadora, basado en el sistema binario o código máquina, resulta difícil de utilizar para las personas. El programador debe introducir todos y cada uno de los comandos y datos en forma binaria, y una operación sencilla como comparar el contenido de un registro con los datos situados en una ubicación del chip de memoria puede tener el siguiente formato: 11001010 00010111 11110101 00101011. La programación en lenguaje máquina es una tarea tan tediosa y consume tanto tiempo que muy raras veces lo que se ahorra en la ejecución del programa justifica los días o semanas que se han necesitado para escribir el mismo.
Lenguaje ensamblador  Uno de los métodos inventados por los programadores para reducir y simplificar el proceso es la denominada programación con lenguaje ensamblador. Al asignar un código mnemotécnico (por lo general de tres letras) a cada comando en lenguaje máquina, es posible escribir y depurar o eliminar los errores lógicos y de datos en los programas escritos en lenguaje ensamblador, empleando para ello sólo una fracción del tiempo necesario para programar en lenguaje máquina. En el lenguaje ensamblador, cada comando mnemotécnico y sus operadores simbólicos equivalen a una instrucción de máquina. Un programa ensamblador traduce el código fuente, una lista de códigos de operación mnemotécnicos y de operadores simbólicos, a código objeto (es decir, a lenguaje máquina) y, a continuación, ejecuta el programa.
Sin embargo, el lenguaje ensamblador puede utilizarse con un solo tipo de chip de CPU o microprocesador. Los programadores, que dedicaron tanto tiempo y esfuerzo al aprendizaje de la programación de un cierto tipo de computadora, se veían obligados a aprender un nuevo estilo de programación cada vez que trabajaban con otra máquina. Lo que se necesitaba era un método abreviado en el que un enunciado simbólico pudiera representar una secuencia de numerosas instrucciones en lenguaje máquina, y un método que permitiera que el mismo programa pudiera ejecutarse en varios tipos de máquinas. Estas necesidades llevaron al desarrollo de lenguajes de alto nivel.

Lenguajes de alto nive Los lenguajes de alto nivel suelen utilizar términos ingleses del tipo LIST, PRINT u OPEN como comandos que representan una secuencia de decenas o de centenas de instrucciones en lenguaje máquina. Los comandos se introducen desde el teclado, desde un programa residente en la memoria o desde un dispositivo de almacenamiento, y son interceptados por un programa que los traduce a instrucciones en lenguaje máquina.

Los programas traductores son de dos tipos: intérpretes y compiladores. Con un intérprete, los programas que repiten un ciclo para volver a ejecutar parte de sus instrucciones, reinterpretan la misma instrucción cada vez que aparece. Por consiguiente, los programas interpretados se ejecutan con mucha mayor lentitud que los programas en lenguaje máquina. Por el contrario, los compiladores traducen un programa íntegro a lenguaje máquina antes de su ejecución, por lo cual se ejecutan con tanta rapidez como si hubiesen sido escritos directamente en lenguaje máquina.
Se considera que fue la estadounidense Grace Hopper quien implementó el primer lenguaje de computadora para uso comercial. Después de programar un equipo experimental en la Universidad de Harvard, trabajó en los modelos UNIVAC I y UNIVAC II, desarrollando un lenguaje de alto nivel para uso comercial llamado FLOW-MATIC. Para facilitar el uso de los equipos para aplicaciones científicas, IBM desarrolló un lenguaje que simplificaría el trabajo que implicaba el tratamiento de fórmulas matemáticas complejas. Iniciado en 1954 y terminado en 1957, el FORTRAN (acrónimo de Formula Translator) fue el primer lenguaje exhaustivo de alto nivel de uso generalizado.

¿Qué es un Lic. en Informática Administrativa?

El Licenciado en Informática Administrativa es el profesional que en forma interdisciplinaria es capaz de planear, organizar, dirigir y controlar sistemas de información en interacción con las diferentes áreas de las empresas e instituciones: Contabilidad, Mercadotecnia, Recursos Humanos, Finanzas, Producción, Tesorería, etc.; de crear, desarrollar, mantener e implementar software de aplicación para la adecuada toma de decisiones en las organizaciones modernas, de proponer alternativas para solucionar los problemas que se presenten relacionados con el procesamiento y elaboración de información y de seleccionar y administrar equipos de cómputo en la creación y mantenimiento de centros de información.