viernes, 27 de mayo de 2016

Introducción a la programación

Introducción a la programación
11)      ¿Qué es un algoritmo?
22)      ¿Para qué sirve un diagrama de flujo?
33)      ¿Qué es programar?
44)      Busca 5 aparatos controlados por un programa.
55)      ¿Qué es un lenguaje de programación? ¿Cuál es la diferencia entre ellos? (Basic, cobol, pascal, c y fortran).
             R1) Es un conjunto prescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad. Dados un estado inicial y una entrada, siguiendo los pasos sucesivos se llega a un estado final y se obtiene una solución.
              R2) Un Diagrama de Flujo representa la esquematización gráfica de un algoritmo, el cual muestra gráficamente los pasos o procesos a seguir para alcanzar la solución de un problema. Su correcta construcción es sumamente importante porque, a partir del mismo se escribe un programa en algún Lenguaje de Programación. Si el Diagrama de Flujo está completo y correcto, el paso del mismo a un Lenguaje de Programación es relativamente simple y directo.
              R3) Es dar las instrucciones necesarias a una máquina para que realice su función de manera automática.
              R4)  En lavarropas, en autos modernos y electrónicos, en celulares modernos, en computadoras de todo tipo, en tabletas, etc.
              R5) Un lenguaje de programación es un lenguaje formal diseñado para realizar procesos que pueden ser llevados a cabo por máquinas como las computadoras. Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una máquina, para expresar algoritmos con precisión, o como modo de comunicación humana. La diferencia entre ellos es que cada lenguaje es para una aplicación o  grupo de personas en especial.
                Fortran: En la década de los cincuenta, IBM Corporation desarrolló FORTRAN (FORmula TRANslator, traductor de fórmulas) para que se utilizara en aplicaciones científicas y de ingeniería que requerían cálculos matemáticos complejos. Actualmente, FORTRAN se utiliza amplia mente, en especial en aplicaciones de ingeniería.
                Cobol: (COmmon Business Oriented Language, lenguaje común orientado a los negocios) fue desarrollado en 1959 por fabricantes de computadoras, el gobierno y los usuarios de computadoras en la industria. COBOL se utiliza para aplicaciones comerciales que requieren una manipulación precisa y eficiente de grandes cantidades de datos. Una considerable cantidad de software de negocios se encuentra todavía programada en COBOL.
               
                Pascal: Su nombre se debe al aniversario de los setecientos años del nacimiento del filósofo y matemático Blaise Pascal, fue diseñado para la enseñanza de la programación estructurada en ambientes académicos, y de inmediato se convirtió en el lenguaje de programación favorito en varias universidades. Des-afortunadamente, el lenguaje carecía de muchas de las características necesarias para poder utilizarlo en aplicaciones comerciales, industriales y gubernamentales, por lo que no ha sido muy aceptado en estos ambientes.
                C: Utiliza muchos conceptos importantes de BCPL y B cuando agrega tipos de datos y otras características. Inicialmente, C se hizo popular como lenguaje de desarrollo para el sistema operativo UNIX. En la actualidad, la mayoría de los sistemas operativos están escritos en C y/o C++. C se encuentra disponible para la mayoría de las computadoras, y es independiente del hardware. Con un diseño cuidadoso, es posible escribir programas en C que sean portables para la mayoría de las computadoras.
                 Para fines de la década de los setenta, C evolucionó a lo que ahora se conoce como “C tradicional”, “C clásico”, o “C de Kernigham y Ritchie”. La publicación que en 1978 Prentice Hall hiciera del libro de Kernigham y Ritchie, El lenguaje de programación C, atrajo mucho la atención de la gente a dicho lenguaje. Esta publicación se convirtió en uno de los textos de computación más exitoso de todos los tiempos.

               Basic: (Beginner´s All-Purpose Symbolic Instruction Code) fue desarrollado a mediados de la década de los sesenta por los profesores del Darmouth College John Kemeny y Thomas Kurtz, como un lenguaje para escribir programas sencillos. El propósito principal de BASIC era familiarizar a los principiantes con las técnicas de programación. Visual Basic fue introducido por Microsoft en 1991 para simplificar el proceso de desarrollo de aplicaciones para Windows.