Programación
저자: Juan Soto
1. Tipos
1.1. Bajo nivel
1.2. Alto nivel
1.2.1. JAVA
1.2.2. PYTHON
2. Programación estructurada: es una técnica que organiza el código en estructuras lógicas, facilitando su comprensión y mantenimiento. Este enfoque se basa en el uso de estructuras básicas como secuencia, selección e iteración, que permiten expresar cualquier algoritmo de manera clara y eficiente.
3. Variable: es un elemento de datos con nombre cuyo valor puede cambiar durante el curso de la ejecución de un programa. Un nombre de variable debe seguir el convenio de denominación de un identificador (carácter alfabético o número y el signo de subrayado)
3.1. Declaración y asignación: se utiliza para establecer un valor en el nombre de la variable en un programa
4. Tipos de datos: Existen dos clases de tipos de datos: simples (sin estructura) y compuestos (estructurados). Los tipos de datos simples solamente almacenan un valor a la vez, mientras que los tipos de datos compuestos o estructurados pueden contener muchos valores al mismo tiempo.
4.1. Enteros: Son números sin decimales, como -3, 0 o 42
4.2. Flotantes: Esta categoría incluye aquellos números que contienen decimales, como -3.14, 0.0 o 42.5
4.3. Cadenas de textos: Una cadena es una secuencia de caracteres que se pueden representar encerrando texto entre paréntesis
4.4. Booleanos: Aquel que puede representar valores de lógica binaria, esto es 2 valores, que normalmente representan falso o verdadero
5. Constante: Es un número, un carácter o una cadena de caracteres que se puede utilizar como valor en un programa
6. Es simple · Orientado a objetos · Es distribuido · Independiente a la plataforma · Recolector de basura.
7. Conjunto de instrucciones para decirle a una computadora cómo realizar una tarea
8. En 1957, el científico John W. Backus creó Fortran, el primer lenguaje de programación conocido que tenía como fin realizar cálculos numéricos y científicos de manera eficiente
9. C++
9.1. M. Permite la separación de un programa en módulos que admiten compilación independiente. Es un lenguaje de alto nivel
9.2. . Permite la separación de un programa en módulos que admiten compilación independiente. Es un lenguaje de alto nivelJ
10. Permite a los desarrolladores crear aplicaciones, sitios web, juegos y soluciones que facilitan la vida cotidiana. Desde las redes sociales hasta los algoritmos que alimentan los motores de búsqueda, todo se basa en código
11. Aplicaciones: QBasic, Visual Pro, C++, y Java script
12. Lenguaje de Programación: Es un lenguaje formal (o artificial, es decir, un lenguaje con reglas gramaticales bien definidas) que proporciona a una persona