Introduccion A La Programacion
Enviado por drakomau • 28 de Septiembre de 2014 • 477 Palabras (2 Páginas) • 332 Visitas
1) Con sus propias palabras, defina los siguientes términos:
a. Software
Conjunto de componentes lógicos que forman un sistema informático en el cual es posible hacer tareas especificas
b. Lenguaje de programación
Es un lenguaje en cual se pueden crear procesos los cuales son leídos por las computadoras.
c. Algoritmo
Son pasos definidos ordenados que generan reglas a quien los ve o lee para poder ejecutar una orden sin generar dudas para su ejecución.
d. Programa
Set de instrucciones hechos en un lenguaje de programación para poder ser leídos por una computadora.
2) Compare a nivel conceptual las siguientes herramientas utilizadas en programación:
a. Diagramas de flujo
En un diagrama de flujo podemos tener la idea de cómo poder hacer un acción o los pasos a seguir para llegar a un producto, esto a base de sentencias que podríamos tomar como el sí o el no de acuerdo a estas nos vamos haciendo nuestro recorrido para poder llegar así a nuestro producto o final.
Ventajas
• Favorecen la compresión del proceso a través de mostrarlo como un dibujo.
• Fácil de comprender, programar.
• Fácil decodificar en una amplia gama de lenguajes y en diferentes sistemas.
• No requiere memoria adicional
• Fácil implementación
• Es muy simple
Desventajas
• No se elaboran con base en los principios de la programación estructurada
• Demasiado detalle, genera errores o imprecisiones
• Orientado a Programación Estructurada
• Uno de los menos eficientes y normalmente, se aprende su técnica pero no se utiliza
• Ocupa demasiado espacio
• Es muy lento
b. Pseudocódigo
En el Pseudocódigo podemos crear pasos a seguir mucho más fáciles y a la vez más completos, como esto, en el Pseudocódigo nos podemos ayudar por medio de consultas ya confeccionadas para poder lograr una mayor agilidad para obtener un resultado.
Ventajas
• Mejora la claridad de la solución de un problema
• Algoritmo expresado en pseudocódigo puede ser traducido más fácilmente
• El pseudocódigo es útil para una escritura rápida de representaciones de algoritmos
• Permite representar de forma fácil operaciones repetitivas complejas
• Esta muy bien optimizado en su tamaño lo que nos permite una mayor velocidad a la hora de correr algún programa.
• Es más fácil de modificar
Desventajas
• Complejo de entender para la persona común y corriente
• Son utilizados para resolver problemas de manera rápida, no siendo posible analizar la totalidad de posibilidades
• El pseudocódigo
...