Resumen Lenguaje de Programacion T2
Resumen Lenguaje de Programacion T2
Resumen Lenguaje de Programacion T2
PUERTO
ASIGANTURA: PROGRAMACION.
ACTIVIDAD: RESUMEN
En algunos lenguajes, especialmente en aquellos que hacen uso de bibliotecas o módulos externos,
es común importar estas bibliotecas al principio del programa. Esto se hace para acceder a las
funciones y recursos que proporcionan. La sintaxis para importar bibliotecas puede variar según el
lenguaje de programación.
Ejemplo en Python:
python
Copy code
import biblioteca
Función Principal o Punto de Entrada:
La mayoría de los programas comienzan con una función principal o un punto de entrada. En
muchos lenguajes, esta función se llama main y es el lugar donde comienza la ejecución del
programa. Aquí se inician todas las operaciones y cálculos.
Ejemplo en C++:
cpp
Copy code
int main() {
// Código del programa
return 0;}
Ejemplo en Python:
python
Copy code
def main():
# Código del programa
if __name__ == "__main__":
main()
Declaración de Variables:
Aquí se declaran las variables que se utilizarán en el programa. Las variables son contenedores para
almacenar datos, y es importante especificar su tipo y nombre antes de usarlas. El tipo de datos de
una variable puede ser numérico, de texto, booleano, etc.
Ejemplo en C++:
cpp
Copy code
int edad;
Ejemplo en Python:
python
Copy code
nombre = "Juan"
Instrucciones o Sentencias:
En esta sección, se colocan las instrucciones que realizan operaciones específicas. Esto puede
incluir cálculos matemáticos, estructuras de control como bucles y condicionales, y llamadas a
funciones.
Ejemplo en C++:
cpp
Copy code
int suma = 5 + 3;
Ejemplo en Python:
python
Copy code
resultado = calcular_promedio(valores)
Salida de Resultados:
En muchos programas, es útil mostrar resultados al usuario o guardarlos en archivos. Esto se logra
mediante declaraciones de salida, que pueden variar según el lenguaje.
Ejemplo en C++:
cpp
Copy code
cout << "El resultado es: " << resultado << endl;
Ejemplo en Python:
Python\
Tipos de Datos: JavaScript admite tipos de datos primitivos como números, cadenas, booleanos,
undefined y null. También admite objetos y arreglos como tipos de datos más complejos. Es un
lenguaje dinámicamente tipado, lo que significa que el tipo de dato se asigna automáticamente.
Identificadores:
Un Identificador es una secuencia de caracteres en el código que identifica una Variable, función o
propiedad. En JavaScript, los identificadores distinguen entre mayúsculas y minúsculas y pueden
contener letras Unicode, $, _, y dígitos (0-9), pero no puede comenzar con un dígito.
Un identificador se diferencia de una cadena en que una cadena son datos, mientras que un
identificador es parte del código. En JavaScript, no hay forma de convertir identificadores en
cadenas, pero a veces es posible procesar cadenas como identificadores. Los identificadores son
nombres de variables y funciones. Deben comenzar con una letra, guion bajo (_) o símbolo dólar
($). Son sensibles a mayúsculas y minúsculas.
Proposición de Asignación:
Una proposición de asignación es una instrucción en un lenguaje de programación que se utiliza
para asignar un valor a una variable. Esto permite almacenar y manipular datos en un programa. La
sintaxis para una proposición de asignación varía según el lenguaje de programación, pero
generalmente sigue un patrón común. Aquí tienes una proposición de asignación genérica:
variable = valor;
variable: Es el nombre de la variable a la que se le asignará un valor.
valor: Es el valor que se asignará a la variable. A continuación, un ejemplo de proposiciones de
asignación en varios lenguajes de programación populares:
Ejemplo en Python:
python
edad = 30
nombre = "Juan"
Ejemplo en C++:
cpp
int numero = 5;
float precio = 19.99;
Ejemplo en JavaScript:
javascript
let contador = 0;
const nombre = "María";
Ejemplo en Java:
java
Copy codeint cantidad = 100;
String producto = "Camiseta";
En estos ejemplos, se asignan valores a variables utilizando el operador de asignación (=). Después
de la asignación, las variables edad, nombre, numero, precio, contador, cantidad, y producto
contienen los valores especificados, y estos valores se pueden utilizar en el programa según sea
necesario. Las proposiciones de asignación son fundamentales en la programación para almacenar y
manipular datos.
Operadores, Operandos y Expresiones:
Los operadores son símbolos que realizan operaciones en uno o más operandos. Los operandos son
los valores en los que se aplican los operadores. Las expresiones son combinaciones de operadores
y operandos que producen un valor. Prioridad de Operadores, Evaluación de Expresiones: Los
operadores tienen una jerarquía de prioridad que determina el orden en que se evalúan las
expresiones. Se pueden utilizar paréntesis para controlar el orden de evaluación.
Operando: Referente a la parte de la instrucción de lenguaje máquina de la computadora que
designa la dirección de los datos con los que se debe operar.
Expresión: Una expresión es una secuencia de operadores y operandos que describe un cálculo.
Normalmente una expresión se evalúa en tiempo de ejecución.
Operadores: Un operador es el símbolo que determina el tipo de operación o relación que habrá
que establecerse entre los operandos de una expresión para alcanzar un resultado.
Los operadores se clasifican en tres grupos:
Aritméticos
Relacionales
Lógicos
Los operadores aritméticos: son aquellos que permiten la realización de cálculos aritméticos.
Utilizan operandos numéricos y proporcionan resultados numéricos.
+ ------- suma
- -------resta
* -------Multiplicación
/ -------División
% ----Residuo
Los operadores relacionales: también denominados operadores binarios lógicos y de comparación,
se utilizan para comprobar la veracidad o falsedad de determinadas propuestas de relación (en
realidad se trata respuestas a preguntas). Las expresiones que los contienen se denominan
expresiones relacionales. Aceptan diversos tipos de argumentos, y el resultado, que es la respuesta a
la pregunta, es siempre del tipo cierto/falso, es decir, producen un resultado booleano.
Operador Acción
> Mayor que
>= Mayor o igual que
< Menor que
<= Menor o igual que
== Igual
!= Diferente
Si la propuesta es cierta, el resultado es true (un valor distinto de cero), si es falsa false (cero).
Operadores lógicos: son aquellos que permiten la combinación de condiciones para formar una
sola expresión lógica. Utilizan operandos lógicos y proporcionan resultados lógicos también.
Operadores
&& -------------conjunción (y)
|| --------------disyunción (o)
xor -------------disyunción exclusiva (o/solo)
Se obtiene verdadero si:
AND-----ambos operandos son verdaderos
OR------Al menos un operando es verdadero
XOR----solo uno de los operandos es verdadero.
<script>
function obtenerNombre() {
let nombre = document.getElementById("nombre").value;
alert("Hola, " + nombre);
}
</script>
Salida de Datos
Salida mediante la función alert(): La función alert() muestra un mensaje emergente con el valor
proporcionado como argumento.
Javascript
alert("¡Hola, mundo!");
Salida en la consola mediante ‘console.log (‘):
En un entorno de desarrollo, como el navegador o Node.js, puedes utilizar console.log (‘) para
mostrar información en la consola de depuración. Esto es útil para depurar y verificar resultados en
lugar de mostrarlos al usuario.
javascript
console.log("Este es un mensaje de registro en la consola.");
Salida en el documento HTML: Puedes actualizar el contenido de elementos HTML, como párrafos
o divisiones, para mostrar información al usuario.
html
<div id="resultado"></div>
<script>
let mensaje = "¡Hola, mundo!";
document.getElementById("resultado").textContent = mensaje;
</script>
A lo largo de la historia, se han desarrollado numerosos lenguajes de programación, cada uno con
sus propias características y aplicaciones específicas. Estos lenguajes han permitido la creación de
sistemas operativos, aplicaciones móviles, sitios web, software empresarial y mucho más,
transformando la forma en que vivimos, trabajamos y nos comunicamos. De esta manera se puede
afirmar que el dominio de un lenguaje de programación es una habilidad valiosa en la era digital, ya
que abre puertas a oportunidades de carrera en la tecnología de la información y permite a los
desarrolladores crear soluciones innovadoras. A medida que la tecnología continúa avanzando, es
probable que surjan nuevos lenguajes de programación y enfoques, pero la importancia de
comprender y utilizar eficazmente estos lenguajes seguirá siendo esencial para impulsar el progreso
en el mundo digital. En última instancia, el lenguaje de programación es un medio poderoso para la
resolución de problemas y la creación de soluciones que dan forma a nuestro mundo moderno. Y
para concluir con este trabajo el lenguaje de programación es el medio a través del cual los
programadores y desarrolladores de software traducen sus ideas y lógica en instrucciones
comprensibles para las computadoras.
FUENTES DE INFORMACION:
1.1 Importancia de los métodos numéricos. - Métodos Numéricos. (s/f). Google.com. Recuperado el 5 de
introduccion-a-los-metodos-numericos/1-1-importancia-de-los-metodos-numericos
https://prezi.com/1zmzrlehgzv5/124-proposicion-de-asignacion/
https://sites.google.com/view/gerardo-isaias-espinoza-leal/unidad-3/3-7-operadores-operandos-y-
expresiones
https://developer.mozilla.org/es/docs/Web/JavaScript
¿Qué es Javascript? (s/f). Lenguajejs.com. Recuperado el 5 de septiembre de 2023, de
https://lenguajejs.com/javascript/introduccion/que-es-javascript/?authuser=1
Resumen Lenguaje de programacion Java Script 1 - JAVASCRIPT Ahora te encuentras en el inicio de la.
https://www.studocu.com/co/document/universidad-del-quindio/programacion-i/resumen-lenguaje-
de-programacion-java-script-1/55295060
Una reintroducción a JavaScript (Tutorial de JS). (s/f). Mozilla.org. Recuperado el 5 de septiembre de 2023,
de https://developer.mozilla.org/es/docs/Web/JavaScript/Language_overview