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.