





Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
La historia de los lenguajes de programación comienza según la mayoría de los autores cuando Charles Babbage inventó su computadora en el año 1822. El necesito un lenguaje para poder comunicarse con esta máquina.
Tipo: Tesinas
1 / 9
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!






La historia de los lenguajes de programación comienza según la mayoría de los autores cuando Charles Babbage inventó su computadora en el año 1822. El necesito un lenguaje para poder comunicarse con esta máquina. Estos primeros lenguajes de programación estaban muy unidos a la computadora y fueron creados para cada una de ellas. Este lenguaje era muy rudimentario y consistía en la programación de los diferentes cambios de engranajes que ejecutaban los cálculos. Más adelante en el año 1942 se construyó la ENIAC, computadora que se programaba ya con interruptores y era preciso reescribir el sistema entero para cada nuevo programa. Era un lenguaje de programación muy tedioso.
A continuación la Historia de los lenguajes de programación nos lleva a Von Neumann, que en el año 1945 desarrollo una nueva técnica que establecía que las instrucciones complejas se deben utilizar para controlar el hardware simple, permitiendo que se pudiese reprogramar más rápidamente (la técnica del compartir-programa)
Lenguaje de programación Es un idioma artificial diseñado para expresar computaciones que pueden ser llevadas a cabo por máquinas como las computadoras. Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una máquina, para expresar algoritmos con precisión, o como modo de comunicación humana. Está formado de un conjunto de símbolos y reglas sintácticas y semánticas que definen su estructura y el significado de sus elementos y expresiones. Al proceso por el cual se escribe, se prueba, se depura, se compila y se mantiene el código fuente de un programa informático se le llama programación. También la palabra programación se define como el proceso de creación de un programa de computadora, mediante la aplicación de procedimientos lógicos, a través de los siguientes pasos:
Lenguaje no gráfico : Se representa en pseudocódigo, es decir que se representa en forma descriptiva las operaciones que se hacen en el algoritmo.
Tipos de datos Los datos se clasifican según el tipo que son, según el tipo de dato se puede ver cuál es la naturaleza del conjunto de valores que podría tomar una variable.
Datos numéricos: Este tipo de datos nos ayudan a representar valores de forma numérica, es decir que se incluyen a los números enteros y reales, con estos datos podemos hacer operaciones aritméticas comunes. · b) Datos lógicos : Los datos lógicos se clasifican en verdadero o falso, hacen una comparación entre más de dos datos ya sean numéricos o alfanuméricos · c) Datos alfanuméricos (string): Los datos alfanuméricos forman una secuencia de caracteres que permiten representar valores que se pueden identificar de forma detallada, en estos datos se incluyen nombres de personas, direcciones, etc.
Expresiones Las expresiones se forman por la combinación de constantes, variables, símbolos, paréntesis y nombres de funciones. Toda expresión tiene un valor que se determina usando las operaciones que se indiquen con los valores de las variables y constantes. Toda expresión consta de operadores y operandos y se clasifican en: aritméticas, relacionales y lógicas.
Operadores y Operandos Los operadores son elementos que nos ayudan a relacionar los valores de las variables y constantes, gracias a ellos podemos manejar valores.
Operadores aritméticos .- Los operadores aritméticos nos permiten la elaboración de operaciones matemáticas con valores, usando variables y constantes. Estos operadores se utilizan con datos enteros o reales, y son: + Suma - Resta* Multiplicación / División Operadores Relacionales .- Este tipo de operadores se usan para hacer una relación entre dos valores del mismo tipo, con ayuda de estos se puede comparar dichos valores y establecer un resultado ya sea verdadero o falso. Estos son: > Mayor que < Menor que > = Mayor o igual que < = Menor o igual que < > Diferente
Operadores Lógicos : Estos operadores también nos ayudan a hacer una relación entre datos pero estos deber ser valores lógicos. Y son: And Y Or O Not Negación
Identificadores Los identificadores representan los datos de un programa y nos ayudan a identificar un lugar en la memoria de la computadora. Para formar un identificador se siguen estas reglas: Un identificador tiene que comenzar con una letra desde la A hasta la Z, mayúsculas o minúsculas sin tener espacios blancos. Se permiten letras, dígitos y caracteres como la subraya ( _ ) después del primer carácter. Un identificador puede tener una longitud de varios caracteres, pero lo recomendable es una longitud promedio de 8 caracteres. El nombre del identificador debe ir relacionado con el valor que contiene.
Constantes y Variables Constante:^ Cualquier dato numérico o alfanumérico que no cambie mientras se realice un programa es conocido como una constante
Variable : Una variable nos permite almacenar un dato pero a diferencia de la constante una variable puede cambiar el dato que tiene mientras se va realizando el programa siguiendo los pasos .Para reconocer una variable debemos darle un nombre.
El primer programador de computadora que se haya conocido fue una mujer: Ada Lovelace, hija de Anabella Milbanke Byron y Lord Byron. Anabella inició en las matemáticas a Ada quien, después de conocer a Charles Babbage, tradujo y amplió una descripción de su máquina analítica. Incluso aunque Babbage nunca completó la construcción de cualquiera de sus máquinas, el trabajo que Ada realizó con éstas le hizo ganarse el título de primera programadora de computadoras del mundo. El nombre del lenguaje de programación Ada fue escogido como homenaje a esta programadora. A finales de 1953, John Backus sometió una propuesta a sus superiores en IBM para desarrollar una alternativa más práctica al lenguaje ensamblador para programar la computadora central IBM 704. El histórico equipo Fortran de Backus consistió en los programadores Richard Goldberg, Sheldon F. Best, Harlan Herrick, Peter Sheridan, Roy Nutt, Robert Nelson, Irving Ziller, Lois Haibt y David Sayre. El primer manual para el lenguaje Fortran apareció en octubre de 1956, con el primer compilador Fortran entregado en abril de 1957. Esto era un compilador optimizado, porque los clientes eran reacios a usar un lenguaje de alto nivel a menos que su compilador pudiera generar código cuyo desempeño fuera comparable al de un código hecho a mano en lenguaje ensamblador. En 1960, se creó COBOL, uno de los lenguajes usados aún en la actualidad, en informática de gestión. A medida que la complejidad de las tareas que realizaban las computadoras aumentaba, se hizo necesario disponer de un método más eficiente para programarlas. Entonces, se crearon los lenguajes de alto nivel, como lo fue BASIC en las versiones introducidas en los microordenadores de la década de 1980. Mientras que una tarea tan sencilla como sumar dos números puede
Ø Es mucho más difícil de usar q otros lenguajes de programación.
Ø Es difícil programar bases de datos
Ø Los punteros (es muy complicado su sistema).
Las principales características del Lenguaje C ++son:
Programa que calcula longitudes de circunferencia.
#include <stdio.h>
void main(){
float R,sol1;
printf("Bienvenido, calcularemos la longitud de su circunferencia.\n\n"); printf("Lo unico que debe hacer es introducir el radio: ");
scanf("%f",&R); sol1=23.141592R;
printf("\n\nEl resultado es %f\n\n",sol1);
}
Bibliografía