Sei sulla pagina 1di 3

PROGRAMACION

La programación es un proceso que se utiliza para idear y ordenar las acciones que se
realizarán en el marco de un proyecto; al anuncio de las partes que componen un acto o
espectáculo; a la preparación de máquinas para que cumplan con una cierta tarea en un
momento determinado; a la elaboración de programas para la resolución de problemas
mediante ordenadores; y a la preparación de los datos necesarios para obtener una solución
de un problema.
En la actualidad, la noción de programación se encuentra muy asociada a la creación de
aplicaciones informáticas y videojuegos; es el proceso por el cual una persona desarrolla un
programa valiéndose de una herramienta que le permita escribir el código (el cual puede estar
en uno o varios lenguajes, tales como C++, Java, Python entre otros) y de otra que sea capaz
de “traducirlo” a lo que se conoce como lenguaje de máquina, el cual puede ser entendido
por un microprocesador

ESTRUCTURA
La estructura es el conjunto de elementos que caracterizan un determinado ámbito de la
realidad o sistema. Los elementos estructurales son permanentes y básicos, no son sujetos a
consideraciones circunstanciales ni coyunturales, sino que son la esencia y la razón de ser del
mismo sistema.
Los elementos que configuran una estructura son definidos por unos rasgos básicos
o característicos, y se diferencian o se individualizan los unos respecto a los otros por lo que
llamamos rasgos distintivos. Habrá rasgos distintivos que nos permitirán aislar colectivos,
grupos entre los colectivos e individuos entre los grupos. Este concepto es aplicable a todas
las ciencias, y entre ellas a las sociales, donde permiten hacer análisis de los grupos que las
integran y de la dinámica que pueden generar.2

PROGRAMACION ESTRUCTURADA
La programación estructurada es un paradigma de programación orientado a mejorar la
claridad, calidad y tiempo de desarrollo de un programa de computadorarecurriendo
únicamente a subrutinas y tres estructuras básicas: secuencia, selección (if y switch)
e iteración (bucles for y while); asimismo, se considera innecesario y contraproducente el uso
de la instrucción de transferencia incondicional (GOTO), que podría conducir a código
espagueti, mucho más difícil de seguir y de mantener, y fuente de numerosos errores de
programación.
Surgió en la década de 1960, particularmente del trabajo de Böhm y Jacopini,1 y un famoso
escrito de 1968: «La sentencia goto, considerada perjudicial», de Edsger Dijkstra.2 Sus
postulados se verían reforzados, a nivel teórico, por el teorema del programa estructurado y, a
nivel práctico, por la aparición de lenguajes como ALGOL, dotado de estructuras de
control consistentes y bien formadas.

¿CUALES SON LOS LENGUAJES MAS USADOS EN LA


PROGRAMACION ESTRUCTURADA?
 Lenguaje imperativo: entre ellos tenemos el Cobol, Pascal, C y Ada.
 Lenguaje declarativo: el Lisp y el Prolog.
 Lenguaje de programación orientado a objetos: el Smalltalk y el C++.
 Lenguaje orientado al problema: son aquellos lenguajes específicos para
gestión.
 Lenguaje de programación natural: son los nuevos lenguajes que pretender
aproximar el diseño y la construcción de programas al lenguaje de las personas.

Otra clasificación de los lenguajes de programación de alto nivel, es teniendo en


cuenta el desarrollo de las computadoras según sus diferentes generaciones:
 Lenguaje de programación de primera generación: el lenguaje máquina y el
ensamblador.
 Lenguaje de segunda generación: los primeros lenguajes de programación de
alto nivel imperativo (FORTRAN, COBOL).
 Lenguaje de tercera generación: son lenguajes de programación de alto nivel
imperativo pero mucho más utilizados y vigentes en la actualidad (ALGOL 8, PL/I,
PASCAL, MODULA).
 Lenguaje de cuarta generación: usados en aplicaciones de gestión y manejo de
bases de dados (NATURAL, SQL).
 Lenguaje de quinta generación: creados para la inteligencia artificial y para el
procesamiento de lenguajes naturales (LISP, PROLOG).

¿QUE ES EL LENGUAJE C++?


C++ es un lenguaje de programación diseñado en 1979 por Bjarne Stroustrup. La intención de
su creación fue extender al lenguaje de programación C mecanismos que permiten la
manipulación de objetos. En ese sentido, desde el punto de vista de los lenguajes orientados a
objetos, el C++ es un lenguaje híbrido.
Posteriormente se añadieron facilidades de programación genérica, que se sumaron a los
paradigmas de programación estructurada y programación orientada a objetos. Por esto se
suele decir que el C++ es un lenguaje de programación multiparadigma.
Actualmente existe un estándar, denominado ISO C++, al que se han adherido la mayoría de
los fabricantes de compiladores más modernos. Existen también algunos intérpretes, tales
como ROOT.
Una particularidad del C++ es la posibilidad de redefinir los operadores, y de poder crear
nuevos tipos que se comporten como tipos fundamentales.
El nombre "C++" fue propuesto por Rick Mascitti en el año 1983, cuando el lenguaje fue
utilizado por primera vez fuera de un laboratorio científico. Antes se había usado el nombre "C
con clases". En C++, la expresión "C++" significa "incremento de C" y se refiere a que C++ es
una extensión de C.
¿PARA QUE USAMOS EL LENGUAJE? ¿PARA QUE USAMOS
EL LENGUAJE?
El uso del lenguaje comprende varios aspectos de la comunicación humana
mediante lenguas naturales. Estos aspectos engloban desde la interpretación semánticao
significado social de las oraciones en ciertos contextos lingüísticos, tratado por la pragmática;
hasta los aspectos sociolingüísticos, pasando por los aspectos de política lingüística como
la estandarización y de los usos normativos de una lengua.

PRINCIPALES CARACTERISTICAS DEL LENGUAJE

Lengua
La lengua es un sistema de signos lingüísticos que presentan formas
convencionales para que sus miembros puedan mantener una comunicación.

Definición lingüística: Sistema de signos con un doble nivel de articulación. Por


un lado se encuentran los morfemas y lexemas que forman los enunciados. Un
enunciado es un acto de habla mínimo. El segundo está compuesto por fonemas
que construyen unidades significativas.

Origen de la lengua: Ciertamente los orígenes de la lengua resultan ser puntos


de vista opuestos y hasta contradictorios dependiendo del enfoque que se utilice.
Sin embargo estudios arqueológicos, antropológicos, geneticistas, y lingüistas
sugieren la hipótesis de un origen en común.

Potrebbero piacerti anche