0% encontró este documento útil (0 votos)
28 vistas2 páginas

Fundamentos de Lenguajes de Programación

El documento describe el lenguaje de programación como un conjunto de instrucciones formales para controlar computadoras y resolver problemas, clasificándolo en lenguajes de bajo y alto nivel. También se aborda el concepto de algoritmo como una serie de instrucciones ordenadas para solucionar problemas y se detallan diferentes paradigmas de programación, incluyendo programación secuencial, estructurada y orientada a objetos. Además, se mencionan los tipos de datos y operadores utilizados en programación.

Cargado por

Nicole Ortiz
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
28 vistas2 páginas

Fundamentos de Lenguajes de Programación

El documento describe el lenguaje de programación como un conjunto de instrucciones formales para controlar computadoras y resolver problemas, clasificándolo en lenguajes de bajo y alto nivel. También se aborda el concepto de algoritmo como una serie de instrucciones ordenadas para solucionar problemas y se detallan diferentes paradigmas de programación, incluyendo programación secuencial, estructurada y orientada a objetos. Además, se mencionan los tipos de datos y operadores utilizados en programación.

Cargado por

Nicole Ortiz
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Lenguaje de programación Tipos de datos

Es un lenguaje formal que proporciona la capacidad de escribir una serie  Numérico: enteros/reales
de instrucciones u órdenes mediante algoritmos para controlar el comportamiento  Carácter: carácter o cadena de caracteres
físico y lógico de una computadora con el objetivo de resolver un problema. Todas  Lógico: 1/0 o Verdadero/Falso
estas órdenes y algoritmos se lo conocen como programa.

Está formado por un conjunto de símbolos, reglas gramaticales Tipos Integrados Simples
(léxico/morfológicas y sintácticas) y reglas semánticas que en conjunto definen las
estructuras válidas en el lenguaje y su significado. 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.

Las dos clasificaciones principales de lenguajes de programación son:

 bajo nivel: lenguaje de máquina, lenguajes ensambladores.


 alto nivel: Java, Pascal, Visual Basic, PHP, Python, Javascript, C#.

Algoritmo
Es un conjunto de instrucciones o reglas definidas, ordenadas y finitas que permite,
principalmente, solucionar un problema determinado. Por lo general va a tener un
inicio, un flujo determinado, y luego un fin. Es decir que se trata de una serie de
instrucciones o reglas establecidas que, por medio de una sucesión de pasos, permiten
arribar a un resultado o solución.

Programación
Programación secuencial
Se basa en la creación de sentencias, que se van a ejecutar en un orden específico. La
estructura secuencial es aquella en la que una acción sigue a otra en secuencia. Las
operaciones se suceden de tal modo que la salida de una es la entrada de la siguiente y
así sucesivamente hasta el fin del proceso.

Programación estructurada
Tipos Integrados No Simples
Está orientada a mejorar la claridad, calidad y tiempo de desarrollo de un
programa de computadora recurriendo únicamente a subrutinas y tres
estructuras básicas:
 secuencia
 selección (if, switch)
 iteración (bucles for y while)
Programación orientada a objetos Operadores
Es una forma más moderna de programar, más cercana a como expresaríamos las Tipo de Operador Operadores asociados
cosas en la vida real que los otros tipos de programación. Se basa en objetos creados Cambio de signo -,+
por el programador, los cuales van a tener propiedades y métodos.
Aritméticos +,-,*, /, %
Asignación =
Incremento y decremento ++, --
Relacionales/ de
==, !=, <, >, <=, >=
Comparación
Lógicos condicionales &&, ||, !

También podría gustarte