Revista
Nexus
LA PROGRAMACION
¿Qué es?
¿Para qué sirve?
Tipos de
programación
Lenguaje
Tipos de
lenguaje
Programación
La programación informática permite
organizar y preparar un ordenador en
función de que pueda cumplir con las
operaciones. Permiten seguir una secuencia
¿Qué de órdenes y pasos. Conoce más sobre este
tema leyendo el siguiente artículo.
es? Es un término aplicado a todo lo
relacionado con la organización. Se hacen
en un equipo de computación, sistema de
redes y procesadores. La idea es
determinar la secuencia en la cual se
llevarán las acciones diversas. Así mismo la
Prácticamente te sirve para todo. Es
una respuesta tan ambigua como
compleja. Programar te sirve para
comunicarte con cualquier
computadora, Smartphone,
Tablet y dado que nos encontramos ¿Para qué
en un escenario en donde
prácticamente estamos rodeados de
ellos 24/7, programar se vuelve sirve?
indispensable si te quieres dedicar a
la tecnología, a la innovación o
Tipos de programación
Programación
Programación estructurada
concurrente:
(PE):
Este tipo de programación
La programación estructurada está
se utiliza cuando tenemos
compuesta por un conjunto de
que realizar varias acciones
técnicas que han ido evolucionando
a la vez.
aumentando considerablemente la
Se suele utilizar para
productividad del programa
controlar los accesos de
reduciendo el tiempo de depuración
usuarios y programas a un
y mantenimiento del mismo.
recurso de forma
simultánea.
Esta programación estructurada
Programación modular: utiliza un número limitado de
En la programación modular constaestructuras
de varias de control, dividas
secciones reduciendo
de
forma que interactúan a través deasí
llamadas a procedimientos,
considerablemente que
los errores.
integran el programa en su totalidad.
En la programación modular, el programa principal coordina las
llamadas a los módulos secundarios y pasa los datos necesarios en
forma de parámetros.
A su vez cada módulo puede contener sus propios datos y llamar a
otros módulos o funciones.
Tipos de
programación
Programación lógica: Programación
Se suele utilizar en la funcional:
inteligencia artificial y
pequeños programas
infantiles. Se trata de una Se caracteriza
programación basada en el principalmente por
cálculo de predicados (una
teoría matemática que permitir declarar y llamar
permite lograr que un a funciones dentro de
ordenador basándose en
hecho y reglas lógicas, otras funciones.
pueda dar soluciones
inteligentes).
Programación orientada a objetos (POO):
Se trata de una técnica que aumenta considerablemente la
velocidad de desarrollo de los programas gracias a la reutilización
de los objetos.
El elemento principal de la programación orientada a objetos es el
objeto.
El objeto es un conjunto complejo de datos y programas que
poseen estructura y forman parte de una organización.
Un objeto contiene varios datos bien estructurados y pueden ser
visibles o no dependiendo del programador y las acciones del
programa en ese momento.
Lenguaje
Este sistema utiliza un lenguaje
especifico que solo es conocido
por especialistas. Ellos se
encargan de llevar a cabo
instrucciones escritas en un
lenguaje de programación.
Posteriormente los procesadores
traducen para convertirlos en
acciones específicas.
El llamado código de fuente es
diseñado, codificado y depurado La programación informática
en su momento a través de un permite trabajar con los llamados
proceso de programación. De algoritmos. Estos representan un
manera que presta ayuda al grupo de instrucciones que se
desarrollo de diversos sistemas de organizan en función de
programación. De esta forma el operaciones entre sí. Lo que genera
usuario recibe lo necesario con el la solución de algún problema.
objeto de poder operar su equipo.
Los procesos son muy complejos y
se debe tener un nivel de
conocimiento de programación
informática para poder llevarlos a
cabo. De allí la importancia de
Tipos de
lenguajes
Lenguaje de programación de bajo nivel:
Son lenguajes totalmente orientados a la máquina.
Este lenguaje sirve de interfaz y crea un vínculo inseparable
entre el hardware y el software.
Además, ejerce un control directo sobre el equipo y su
estructura física. Para aplicarlo adecuadamente es necesario
que el programador conozca sólidamente el hardware. Éste
se subdivide en dos tipos:
Lenguaje máquina: Lenguaje ensamblador:
Es el más primitivo de El lenguaje ensamblador es el primer
los lenguajes y es una intento de sustitución del lenguaje
de máquina por uno más cercano al
colección de dígitos
utilizado por los humanos.
binarios o bits (0 y 1)
que la computadora lee Un programa escrito en éste
e interpreta y son los lenguaje es almacenado como texto
únicos idiomas que las (tal como programas de alto nivel) y
computadoras consiste en una serie de
instrucciones que corresponden al
entienden.
flujo de órdenes ejecutables por un
Ejemplo: 10110000 microprocesador.
01100001 Sin embargo, dichas máquinas no
comprenden el lenguaje
No entendemos muy ensamblador, por lo que se debe
bien lo que dice convertir a lenguaje máquina
¿verdad? Por eso, el mediante un programa llamado
lenguaje ensamblador Ensamblador.
nos permite entender
Este genera códigos compactos,
mejor a qué se refiere
rápidos y eficientes creados por el
éste código. programador que tiene el control
Tipos de lenguajes
Lenguaje de
programación de alto
nivel:
Tienen como
objetivo facilitar el
trabajo del
programador, ya que
utilizan unas
instrucciones más
fáciles de entender.
Además, el lenguaje
de alto nivel permite Traductor:
escribir códigos
mediante idiomas Traducen programas
que escritos en un lenguaje
conocemos (español, de programación al
lenguaje máquina de la
computadora y a
medida que va siendo
Compilador: traducida, se ejecuta.
Permite traducir todo
un programa de una
sola vez, haciendo
una ejecución más
rápida y puede
almacenarse para
Conclusió
n
Hacer este trabajo amplio mi
conocimiento sobre la programación y
Gracias por tu
atención
lenguajes, comprendí que no es fácil y
que hay que llevar varias cosas a cabo