ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Los leguajes de programación

flp hlpTrabajo14 de Noviembre de 2015

653 Palabras (3 Páginas)376 Visitas

Página 1 de 3


Desarrollo

1) Durante un almuerzo con sus colegas, uno de ellos señala que no comprende por qué los desarrolladores de software tienen que estudiar tanto tiempo su profesión, después de todo, por lo que él ha visto, un lenguaje de programación es simplemente sentarse a escribir las cosas que debe hacer el computador, como quien se las diría a otra persona. ¿Está usted de acuerdo con esta afirmación? Justifique su respuesta considerando las características de la programación estructurada y la importancia de este sistema para el desarrollo de softwares.

Los leguajes de programación están destinados ayudar a las personas en su quehacer diario, los desarrolladores de software tienen que tener el conocimiento amplio de lo que se va a programar, como personas normales que recién estamos entrando a fondo de lo que es la programación las cuales es muy relevante es aprender a programar, porque al programar se resuelve el problema el que tiene un efecto positivo a los usuarios finales del programa. La programación tiene estar estructurada para que esto sea posible escribir cualquier programa de computación y tiene un funcionamiento óptimo del programa. Las características fundamentales de la programación es que el algoritmo tiene que ser secuencial, condicional o repetitivo. Los lenguajes de programación  poseen repertorios bastante amplio las que llamamos estructura de control las cuales son mecanismos que tienen los programas para seleccionar en cualquier momento las operaciones ejecutarlas sobre la estructura de datos. La estructura de control se divide en tres tipos

  • Secuenciación: Es la forma de que tiene un programa de ejecutar sus instrucciones una tras otra.
  • Selección: Es la posibilidad de indicar que instrucciones u operaciones se ejecutaran en ciertas condiciones que el programador indica      
  • Repetición: Es la forma de hacer que se repita una o más veces una acción o un grupo de acciones mientras esta condición no cambie

La programación estructurada es fundamental al programar por que se basa en el orden de construir programas para que sean más fáciles de comprender además estas son tan eficientes que se encuentran en todos los lenguajes de programación que hay  Para corregir o modificar agregar más funciones después de haberlo terminado. Así mismo combinando estas estructuras simples se puede llegar a construir un sistema muy complejo pero con la visión de fácil entendimiento.

La importancia de la programación es fundamental en él era que estamos los programas han ayudado bastante al crecimiento humano. la programación no es solo escribir cosas que debe hacer el computador  si no es idear una estructura del programa las que considero que la programación tiene que ser estructurada porque la importancia de ganar tiempo en caso que el programa tenga un error, el cual  sea mucho más fácil encontrarlo ya sea como algoritmo o diagrama de flujo.

2) Considere el siguiente código

[pic 1]

¿Que realiza este código?

 El código es de estructura repetitiva ya que  permite que los números se impriman en par hasta el 100, y si alguna de estas condiciones no se cumple entonces no imprime y finaliza el programa.

 

Dibuje el diagrama de flujo básico de este programa.

[pic 2]

3 En la pregunta 2 se representó un algoritmo mediante un DDF y pseudocódigo, ¿cuál de los dos le ha parecido más adecuado para representar el algoritmo? ¿Por qué? Fundamente su respuesta.

Para mí la mejor forma y sencilla de representar el algoritmo es el pseudocódigo, ya que es una mescla lenguaje natural (más próximo al ser humano) y lenguaje de programación  puede ser lógico- secuencial o estructurado el cual permite iniciar el diseño formal de un programa, esto conlleva que el programa esta con una estructuración lógico, secuencial  y ordenado para que su modificación y encontrar un posible error sea más rápido. Mientras que el diagrama de flujo grafica el algoritmo de las opciones  que están disponibles resolver algún problema del programa. (IACC, 2015)

...

Descargar como (para miembros actualizados) txt (4 Kb) pdf (76 Kb) docx (33 Kb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com