Está en la página 1de 12

¿Qué es la programación?

La programación es el proceso en que se utiliza un editor de código que es manejado


por una persona o comúnmente llamado programador o desarrollador, con el objetivo de
idear, ordenar, diseñar y codificar una serie de comandos, instrucciones o acciones necesarias
para realizar un proyecto que dicta la secuencia de trabajo de un determinado software, el
objetivo de la programación es la de crear software, que después será ejecutado de manera
directa por el hardware de la computadora, o a través de otro programa.

La programación hace referencia al efecto de crear una serie de instrucciones que


tienen que llevar a cabo o cumplir varios requisitos deseados por el desarrollador, creando un
programa, aplicación o aplicación web, la programación se guía por una serie de reglas y un
conjunto pequeño de órdenes, instrucciones y expresiones que tienden a parecerse a una
lengua natural acotada.

La función principal y propósito de la programación es la creación de programas que


muestren un comportamiento deseado. El proceso que mantiene es el de escribir un código el
cual requiere conocimiento en muchas áreas diversas, como la utilización de algoritmos
especializados y la lógica formal. Programar implica fusionar ciertas tareas que no están
involucradas directamente en ella, a excepción del diseño del código, como el análisis y el
diseño de la aplicación. Se mezclan para desarrollar pequeñas aplicaciones.

¿Qué es la lógica?

La forma más OBVIA y más FÁCIL de hacer algo. La lógica comprende un estado
de aceptación y raciocinio tanto por aquel que la aplica para analizar, como para aquel que la
comprende. También, la lógica es una capacidad mental que tiene el ser humano con la que es
capaz de comprender y establecer una respuesta coherente para una situación con respecto a
una validación que no lo es.

¿Qué es un problema?

Un problema es un asunto o cuestión que se debe solucionar o aclarar,una


contradicción o un conflicto entre lo que es y lo que debe ser, una dificultad o un
inconveniente para la consecución de un fin o un disgusto, una molestia o una
preocupación.Un problema es un hecho o circunstancia que requiere de una pronta solución o
aclaratoria para darle fin.
¿Cómo puede ayudar a resolver problemas la programación?

● Analizar un problema es tratar de entenderlo. Esta etapa busca garantizar que no


tratemos de resolver un problema diferente al que se tiene.
● Descomponer el problema en sus tres aspectos fundamentales, facilita la tarea de
entenderlo: en cada etapa nos podemos concentrar en sólo uno de ellos, lo cual
simplifica el trabajo.
● Esta descomposición se puede generalizar para estudiar todo tipo de problemas, no
sólo se utiliza en problemas cuya solución sea un programa de computador.
● Además de entender el problema, debemos expresar lo que entendemos siguiendo
algunas convenciones.
● Al terminar la etapa de análisis debemos generar un conjunto de documentos que
contendrán nuestra comprensión del problema.

¿Qué es un algoritmo?

Es un conjunto de pasos secuenciales y ordenados que permiten lograr un objetivo.


Que sean pasos secuenciales significa que deben ser ejecutados uno después de otro y que
sean pasos ordenados quiere decir que deben llevar un orden quasi-obligatorio (u obligatorio
en la mayoría de los casos). Como puede notar el algoritmo permite lograr un objetivo. O sea
que éste es el camino que necesitamos para lograrlo.

¿Tipos de algoritmos?

Existen cuatro tipos de algoritmos en informática:

● Algoritmos computacionales. Un algoritmo cuya resolución depende del cálculo, y


que puede ser desarrollado por una calculadora o computadora sin dificultades.
● Algoritmos no computacionales. Aquellos que no requieren de los procesos de un
computador para resolverse, o cuyos pasos son exclusivos para la resolución por
parte de un ser humano.
● Algoritmos cualitativos. Se trata de un algoritmo en cuya resolución no
intervienen cálculos numéricos, sino secuencias lógicas y/o formales.
● Algoritmos cuantitativos. Todo lo contrario, es un algoritmo que depende de
cálculos matemáticos para dar con su resolución.
¿Ejemplo de un algoritmo?

Algoritmo para elegir unos zapatos de fiesta:

1. INICIO
2. Entrar a la tienda y buscar la sección de zapatos de caballero.
3. Tomar un par de zapatos.
4. ¿Son zapatos de fiesta?
5. SI: (ir al paso 5) – NO: (volver al paso 3)
6. ¿Hay de la talla adecuada?
7. SI: (ir al paso 6) – NO: (volver al paso 3)
8. ¿El precio es pagable?
9. SI: (ir al paso 7) – NO: (volver al paso 3)
10. Comprar el par de zapatos elegido.
11. FIN

¿Qué esperas lograr al aprender programación?

Poder crear aplicaciones que faciliten el día a día de las personas.


Parte II. Elabore los siguientes algoritmos informales con lápiz y papel, hacer una
imagen y subir a la plataforma:

1. Desarrollar un algoritmo que permita empacar un regalo.


2. Desarrollar un algoritmo que permita encender un vehículo.
3. Desarrollar un algoritmo que permita freír un huevo.
4. Desarrollar un algoritmo que permita botar la basura.
5. Desarrollar un algoritmo que permita tomar un baño.
6. Subir enviar una tarea a ITLA virtual
7. Desarrollar un algoritmo que permita encender una vela.
8. Desarrollar un algoritmo que permita parquear un vehículo.
9. Desarrollar un algoritmo que permita colocarse una camisa.

También podría gustarte