Está en la página 1de 9

26/9/21 14:31 ¿Qué es la programación?


(/)
 Para buscar, escribe y presiona intro 

TECNOLOGÍA

(//www.ceupe.com/images/easyblog_articles/2459/la-programacin.jpg)
Contacta con nosotros

E-mail
Elena González Muñoz
TECNOLOGÍA (/BLOG/CATEGORIES/TECNOLOGIA.HTML) Asesoría Académica
CEUPE
Te llamamos

¿Qué es la programación? Whatsapp


Hola, soy Elena de CEUPE, ¿Puedo
ayudarle a encontrar el Máster o Maestría
  La programación es el proceso de creación de programas informáticos.
que mejor
Llámame Esta definición
se adapte sey puede
a su perfil
necesidades?
interpretar de la siguiente manera. La programación no es más que una explicación a la computadora de
qué, en qué forma y cómo llegar al usuario. En otras palabras, es una especie de arte de traducir los
Escribe aquí (*)
deseos de una persona al lenguaje de la máquina.

La esencia de la programación
Privacidad - Condiciones

usamos Livebeep (https://www.livebeep.com)

https://www.ceupe.com/blog/que-es-la-programacion.html 1/9
26/9/21 14:31 ¿Qué es la programación?

La idea principal es crear un algoritmo y traducirlo a un lenguaje de programación


(https://www.ceupe.com/blog/lenguaje-de-consulta-sql.html). Al guía de desarrollo se le suele aconsejar

que empiece a desarrollar un programa respondiendo a la pregunta: ¿Es posible implementar esta tarea
(/)
de forma programada? Por ejemplo, incluso hoy en día no se puede hacer que una computadora prediga
lo que sucederá en unos días. E incluso si este ejemplo no es del todo correcto, porque esta tarea es
imposible en principio. Sin embargo, si se limita la tarea a predecir el comportamiento de alguna divisa
en el intercambio, tal tarea se resuelve con la ayuda de un algoritmo suficientemente complejo y una
gran base de datos experimental.

Algoritmos
Una vez que se haya tomado la decisión sobre la posibilidad de implementar el software en una tarea, es
necesario construir un algoritmo (https://concepto.de/algoritmo-en-informatica/) para su solución. Es
decir, es necesario describir la secuencia de pasos para resolver la tarea con el máximo detalle teniendo
en cuenta todas las posibles ramas, ciclos y errores. De hecho, se puede construir un algoritmo para las
operaciones diarias más simples. Por ejemplo, se puede describir el algoritmo de la preparación del té:
1. Abrir la tetera.
2. Si no hay agua en la tetera, se le debe echar. Contacta con nosotros
3. Poner la tetera en la estufa de gas.
4. Abrir el gas. E-mail
Elena González Muñoz
5. Encender el fuego. Asesoría Académica
CEUPE
Te llamamos
6. Esperar a que el agua de la tetera hierva.
7. Colocar el sobre de té en la taza.
Whatsapp
Hola, soy Elena de CEUPE, ¿Puedo
8. Echar el agua caliente de la tetera a la taza. ayudarle a encontrar el Máster o Maestría
que mejor se adapte a su perfil y
Este algoritmo no es universal, pero para una persona que se preparaLlámame
una taza necesidades?
de té porque cuenta con
una estufa de gas, es válido todo este proceso.
Hay varias formas de describir el algoritmo: Escribe aquí (*)

Gráfico (esquemas).
Verbal.
Pseudocódigo.
Código del programa Privacidad - Condiciones

usamos Livebeep (https://www.livebeep.com)

https://www.ceupe.com/blog/que-es-la-programacion.html 2/9
26/9/21 14:31 ¿Qué es la programación?

Lenguajes de programación

De hecho, un lenguaje de programación es un conjunto de reglas para describir comandos y funciones
(/)
predefinidas. Cada lenguaje de programación limita al desarrollador a un conjunto estrictamente
predeterminado de palabras clave y comandos que pueden ser utilizados en el desarrollo. Hay varios
niveles de lenguajes entre los cuales se distinguen:
De bajo nivel (ensamblador): trabaja directamente con los comandos del procesador.
De alto nivel (C++, C#, Java, etc.): es más como un lenguaje ordinario.
Durante el desarrollo de un producto de software se pueden distinguir diferentes niveles de abstracción.
Es decir, los objetos del mundo real pueden ser representados de manera diferente. Dependiendo de
ello, los lenguajes de programación se dividen en los siguientes tipos:
Procedimiento: se determina la solución de la tarea paso a paso, todo el sistema se divide en una
serie de procedimientos relacionados.
Orientado a objetos: el programa se desarrolla como un conjunto de objetos interrelacionados,
cada uno de los cuales puede generar una gran cantidad de implementaciones concretas.
Declarativo: son los lenguajes de la descripción del problema y el resultado esperado.

Programación orientada a objetos


Este enfoque implica desarrollar un programa como un sistema de objetos, cada uno de los cuales
refleja uno u otro objeto del mundo real. Los objetos del mundo real se corresponden con las clases. Y
de cada clase, a su vez, se pueden generar innumerables objetos. Por ejemplo, si se desarrolla un
programa para un taller de coches, las clases serán: coche, motor, suspensión, carrocería, sistema de
frenos y otras piezas de repuesto. Y los objetos de la clase son los modelos específicos de estas partes,
que se utilizan en el proceso.

Contacta con nosotros

E-mail
Elena González Muñoz
Asesoría Académica
CEUPE
Te llamamos

Whatsapp
Hola, soy Elena de CEUPE, ¿Puedo
ayudarle a encontrar el Máster o Maestría
que mejor se adapte a su perfil y
Llámame
necesidades?

Conoce nuestro  Máster Big Data Analytics (https://www.ceupe.com/programas/master-big-data-


Escribe aquí (*)
analytics-online.html)

Privacidad - Condiciones

usamos Livebeep (https://www.livebeep.com)

https://www.ceupe.com/blog/que-es-la-programacion.html 3/9
26/9/21 14:31 ¿Qué es la programación?


(/)
(https://www.ceupe.com/programas/master-sistemas-informacion-tecnologia.html)
(https://www.ceupe.com/programas/master-sistemas-informacion-tecnologia.html)

Artículo Anterior Artículo Siguiente

 Todo lo que se debe s… Clasificación de la publi…

Compártelo
    

Blog de CEUPE

Comentarios 1

Invitado - Haydee Acevedo en Lunes, 27 Julio 2020 16:37Contacta con nosotros


Muy interesante y productivo. Excelente articulo.
Por favor incluir en sus próximos articulos información relativas
E-maila la protección del
Elena González Muñoz
hardware y del software Asesoría Académica
CEUPE
Gracias Te llamamos

 0 Responder Whatsapp
Hola, soy Elena de CEUPE, ¿Puedo
ayudarle a encontrar el Máster o Maestría
que mejor se adapte a su perfil y
Llámame
necesidades?
Invitado
Domingo, 26 Septiembre Escribe aquí (*)
2021
Suscribirse a este blog
Nombre
Privacidad - Condiciones

usamos Livebeep (https://www.livebeep.com)

https://www.ceupe.com/blog/que-es-la-programacion.html 4/9
26/9/21 14:31 ¿Qué es la programación?

E-mail

(/) Envía tu comentario

SÍGUENOS

(https://www.linkedin.com/school/ceupe-centro-europeo-de-postgrado/)

(https://www.youtube.com/user/CEUPE)

(https://twitter.com/CEUPEcommunity) (https://www.instagram.com/ceupe/)

(https://www.facebook.com/pages/CEUPE-Centro-Europeo-de-Postgrado-y-
Empresa/210033025759161)


Suscríbete a nuestro Magazine
Recibe Artículos, Conferencias
y Master Class

Correo electrónico (*)

MASTERCLASS TECNOLOGÍA
Contacta con nosotros

E-mail
Elena González Muñoz
Asesoría Académica
CEUPE
Te llamamos

Whatsapp
Hola, soy Elena de CEUPE, ¿Puedo
ayudarle a encontrar el Máster o Maestría
que mejor se adapte a su perfil y
Llámame
necesidades?

Escribe aquí (*)

Privacidad - Condiciones

usamos Livebeep (https://www.livebeep.com)

https://www.ceupe.com/blog/que-es-la-programacion.html 5/9
26/9/21 14:31 ¿Qué es la programación?


(/)


TECNOLOGÍA

Caso Práctico - Protocolo MQTT


Contacta con nosotros

E-mail
Elena González Muñoz
Asesoría Académica
CEUPE
Te llamamos

Whatsapp
Hola, soy Elena de CEUPE, ¿Puedo
TECNOLOGÍA ayudarle a encontrar el Máster o Maestría
que mejor se adapte a su perfil y
Brokers MQTT Llámame
necesidades?

Escribe aquí (*)

Privacidad - Condiciones

usamos Livebeep (https://www.livebeep.com)

https://www.ceupe.com/blog/que-es-la-programacion.html 6/9
26/9/21 14:31 ¿Qué es la programación?


(/)


TECNOLOGÍA

Session Hijacking

MÁS INFORMACIÓN
> Máster en Inteligencia Artificial (https://www.ceupe.com/programas/master-inteligencia-artificial.html)
> Maestría en Ingeniería Software (https://www.ceupe.com/programas/maestria-en-ingenieria-software-
online.html)
> Maestría en Ciencia de Datos para Negocios (https://www.ceupe.com/programas/master-ciencia-datos-
negocios.html)
> Maestría en Ciencias Computacionales y Telecomunicaciones
(https://www.ceupe.com/programas/maestria-computacion-telecomunicaciones-online.html)
> Maestría en Dirección de Sistemas y Tecnologías de la Información
Contacta con nosotros

(https://www.ceupe.com/programas/master-sistemas-informacion-tecnologia.html)
E-mail
Elena González Muñoz
> Master Data Science (https://www.ceupe.com/programas/master-data-science-online.html)
Asesoría Académica
CEUPE
Te llamamos

Whatsapp
Hola, soy Elena de CEUPE, ¿Puedo
ayudarle a encontrar el Máster o Maestría
que mejor se adapte a su perfil y
Llámame
necesidades?

Escribe aquí (*)

Privacidad - Condiciones

usamos Livebeep (https://www.livebeep.com)

https://www.ceupe.com/blog/que-es-la-programacion.html 7/9
26/9/21 14:31 ¿Qué es la programación?


(/)

Recibe tu
Pase Anual de
Conferencias
#CONFERENCIACEUPE
INSCRÍBETE

Contacta con nosotros

E-mail
Elena González Muñoz
Asesoría Académica
CEUPE
Te llamamos

(https://www.facebook.com/pages/CEUPE-Centro-Europeo-de-Postgrado-y-
Whatsapp
Hola, soy Elena de CEUPE, ¿Puedo
ayudarle a encontrar el Máster o Maestría
que mejor se adapte a su perfil y
Llámame
Empresa/210033025759161) (https://twitter.com/CEUPEcommunity)
necesidades?

Escribe aquí * ()
(https://www.linkedin.com/school/ceupe-centro-europeo-de-postgrado/)

(https://www.youtube.com/user/CEUPE) (https://www.instagram.com/ceupe/)
Privacidad - Condiciones

usamos Livebeep (https://www.livebeep.com)

https://www.ceupe.com/blog/que-es-la-programacion.html 8/9
26/9/21 14:31 ¿Qué es la programación?

Conoce la Oferta Académica de Nuestra Escuela: Masters y MBA online, Programas de Postgrado y
Cursos de Especialización 
(/)

Contacta con nosotros

E-mail
Elena González Muñoz
Asesoría Académica
CEUPE
Te llamamos

Whatsapp
Hola, soy Elena de CEUPE, ¿Puedo
ayudarle a encontrar el Máster o Maestría
que mejor se adapte a su perfil y
Llámame
necesidades?

Escribe aquí (*)

Privacidad - Condiciones

usamos Livebeep (https://www.livebeep.com)

https://www.ceupe.com/blog/que-es-la-programacion.html 9/9

También podría gustarte