Está en la página 1de 5

Introducción a la programación.

Programación: es el proceso por medio del cual se diseña, codifica, limpia y


protege el código fuente de programas computacionales. A través de la
programación se dictan los pasos lógicos a seguir para la creación del código fuente
de programas informáticos. De acuerdo con ellos el código se escribe, se prueba y
se perfecciona. 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 (ordenador),
un teléfono u otros equipos tecnológicos.

Algoritmo:
Un algoritmo es una secuencia no ambigua, finita y ordenada de instrucciones que
han de seguirse para resolver un problema.

diagrama de flujo:

pseudocódigo:
4. Proceso de Programación Es importante tener en cuenta que los programas se hacen
con un lenguaje de programación. Elaborar un programa para computador implica varias
etapas, en cada una de ellas se realiza una serie de pasos ordenados, con el propósito de
dar solución al problema propuesto. Con el fin de que se lleve a buen término la solución del
problema propuesto, se debe tener en cuenta los siguientes puntos:

4.1 Definición y análisis del problema Este proceso inicia cuando se presenta la
necesidad de resolver un problema específico, esta es la parte más crítica; por esta razón
se debe entender el problema que se quiere solucionar.

4.2 Diseño de algoritmo En esta etapa se procede a diseñar la parte lógica para la
solución del problema, a través de técnicas existentes de representación de algoritmos,
entre las más conocidas se encuentra el diagrama de flujo y el pseudocódigo.

4.3 Codificación del programa En esta etapa se realiza el código fuente utilizando un
lenguaje de programación. El código fuente debe ser compilado para que pueda se
entendible por la máquina.

4.4 Implantación del programa Finalmente después de haber realizado las anteriores
etapas, el programa se instala para poner en funcionamiento la solución planteada en la
primera etapa.

Lenguaje de programación: es el idioma utilizado para controlar el


comportamiento de una máquina, particularmente una computadora. Son todas
aquellas reglas o normas, símbolos y palabras particulares empleadas para la
creación de un programa y con él, ofrecerle una solución a un problema
determinado.

Tipos de Lenguaje de programación

- El Lenguaje Máquina: es el lenguaje de programación que entiende


directamente la máquina (computadora). Este lenguaje de programación
utiliza el alfabeto binario, es decir, el 0 y el 1.
- Lenguajes de programación de bajo nivel: Son mucho más fáciles de
utilizar que el lenguaje máquina, pero dependen mucho de la máquina o
computadora como sucedía con el lenguaje máquina.
- Lenguajes de programación de alto nivel. Los lenguajes de programación
de alto nivel son más fáciles de aprender porque se usan palabras o
comandos del lenguaje natural, generalmente del inglés. Este es el caso del
BASIC, el lenguaje de programación más conocido.

Ejemplos de lenguajes de programación.

● JavaScript
● Java
● PHP
● Python
● C#
● C++
● Ruby
● CSS
● C

Programa: Se trata de aplicaciones y recursos que permiten desarrollar diferentes


tareas en una computadora (ordenador), un teléfono u otros equipos tecnológicos.

Paradigmas de la programación.

PARADIGMA:. En su origen griego, significaba «modelo», «ejemplo» o «patrón».


Sobre este punto de partida, podemos hablar de un paradigma como un conjunto
de creencias, prácticas y conocimientos que guían el desarrollo de una
disciplina durante un período de tiempo. En diversas ramas de la ciencia, un
conjunto de ideas en vigencia puede ser reemplazado drásticamente por otro que
entre en conflicto con él y se demuestre más acertado. La programación tiene sus
propios paradigmas, pero el término «paradigma de programación» no
necesariamente representa un modelo único que deba ser respetado hasta que
aparezca otro mejor. De hecho, actualmente muchos paradigmas coexisten en
armonía.

Un paradigma de programación es un estilo de desarrollo de programas. Es


decir, un modelo para resolver problemas computacionales. Los lenguajes de
programación, necesariamente, se encuadran en uno o varios paradigmas a la vez a
partir del tipo de órdenes que permiten implementar, algo que tiene una relación
directa con su sintaxis.

¿Cuáles son los principales paradigmas de programación?

● Imperativo. Los programas se componen de un conjunto de sentencias


que cambian su estado. Son secuencias de comandos que ordenan
acciones a la computadora.
● Declarativo. Opuesto al imperativo. Los programas describen los
resultados esperados sin mostrar explícitamente los pasos a llevar a
cabo para alcanzarlos.
● Lógico. El problema se modela con enunciados de lógica de primer
orden.
● Funcional. Los programas se componen de funciones, es decir,
implementaciones de comportamiento que reciben un conjunto de
datos de entrada y devuelven un valor de salida.
● Orientado a objetos. El comportamiento del programa es llevado a
cabo por objetos, entidades que representan elementos del problema a
resolver y tienen atributos y comportamiento.

Otros son de aparición relativamente reciente y no forman parte del grupo principal:

● Dirigido por eventos. El flujo del programa está determinado por


sucesos externos (por ejemplo, una acción del usuario).
● Orientado a aspectos. Apunta a dividir el programa en módulos
independientes, cada uno con un comportamiento bien definido.

Cada paradigma es ideal para la resolución de un conjunto de problemas particular,


por lo que no puede decirse que uno sea necesariamente mejor que otro.
Referencias

Intro a la programación
- https://es.wikibooks.org/wiki/Introducci%C3%B3n_a_la_Programaci%C3%B3n
- https://conceptodefinicion.de/programacion-informatica/
Paradigmas
- https://www.4rsoluciones.com/blog/que-son-los-paradigmas-de-programacion-2/

También podría gustarte