Boque 2 Lenguajes de programación

 Lenguajes de programación

 

ORIGEN DE LA PROGRAMACION.

 

• Antecedentes de la programación.

 

En los inicios de la computación, la forma de interactuar era mediante lenguaje máquina de 0 y 1, por lo cual se desarrolló el lenguaje ensamblador, que empleaba palabras técnicas, posteriormente se crearon los lenguajes de alto nivel, más simples, con menos requerimientos de conocimientos técnico y más fáciles de utilizar.

 

• Clasificación de la programación.

 

Secuencial

Las instrucciones se ejecutan una tras otras de inicio a fin.

 

Estructurada

Los bloques de código se ejecutan en forma ordenada, sin forma indeterminada o desordenada.

 

Orientada a objetos

Conceptualiza códigos como objetos para realizar diversas funciones, mediante técnicas como herencia, polimorfismo, cohesión, acoplamiento y encapsulamiento.

 

Orientada a eventos

Emplea los eventos incorporados en los objetos para dar funcionalidad a las aplicaciones.

 

LENGUAJE ESTRUCTURADO.

 

Lenguaje estructurado.

 

La programación estructurada se caracteriza por tener claridad en su código, detallando el alcance de cada instrucción con su inicio y su fin, que lo requieren, complementándolo con sangrías, no implementa retornos a otras líneas de código de forma incoherente o sin sentido. La programación estructurada empezó desde las interfaces de ambiente texto, implícita en la programación orientada objetos y la orientada a eventos.

 

ENTORNO DE PROGRAMACIÓN.

 

Lenguaje C

El desarrollo inicial de C se llevó a cabo en los Laboratorios Bell de AT&T entre 1969 y 1973; según Ritchie, el periodo más creativo tuvo lugar en 1972. Se le dio el nombre "C" porque muchas de sus características fueron tomadas de un lenguaje anterior llamado "B".

 

Code::Blocks

Es un IDE (Integrated Development Environment) completo con el Objetivo de hacer que el desarrollador individual (y el Equipo de Desarrollo) trabajen en un buen entorno siempre ofreciendo todo lo necesario para un programa de este tipo.

Su arquitectura extensible permite a Usted, EL DESARROLLADOR,  Añadir cualquier tipo de funcionalidad en el núcleo del Programa, a Través del uso de plugins.

 

Para acceder a CodeBlocks

Localice o utilice el buscador de aplicaciones, para ejecutar el acceso directo de CodeBlocks

 

 

Elementos de la ventana

 

Administración (Management)

Muestra los proyectos abiertos, así como los símbolos y recursos.

 

Edición

En la sección de edición, mediante pestañas se puede acceder a los archivos abiertos.

 

Logs & others

Muestra los resultados de búsqueda y mensajes de compilación.

 

Para generar un archivo

Menú archivo / Proyectos… / Files / C/C++ Source / Go / Next / C / Next, especifique el nombre y ubicación de destino del proyecto, Finish.

 

Alternativas de Edición de código y compilaron

Busca en Internet "lenguaje c en linea" y utiliza la pagina de tu agrado. 


Ejemplo: https://repl.it/languages/c

 

 

 

 

 

 

 

 

 

Comentarios

Entradas más populares de este blog

Bloque 1 Lógica de programación

Bloque 3 Programación utilizando un lenguaje de alto nivel