0% encontró este documento útil (0 votos)
34 vistas6 páginas

Proyecto Parte 1 Análisis de Computadoras

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1/ 6

ALIAT UNIVERDIDADES

UNIVERSIDAD VALLE DEL GRIJALVA

Carrera

Ingeniería en Sistemas Computacionales

Asignatura

Análisis de Computadoras

PROFESOR

RENE CARRILLO PEREZ ALFONZO

ALUMNO

Abel Cadena Macías

Tarea

Proyecto Parte 1

Tuxtla Gutiérrez, Chiapas a 25 de junio del 2023


Introducción
Este proyecto trata de entender los tipos de datos que puede almacenar y procesar una
computadora, para lo que primero haré una breve lista y descripción de los principales tipos de
datos.
-Números enteros (Int): Se utiliza para almacenar los números enteros sin decimales, se pueden
dividir en diferentes tamaños, como enteros de 8 bits, 16 bits, 32 bits o 64 bits, dependiendo de la
arquitectura del sistema. Internamente, los números enteros se almacenan utilizando
representaciones binarias (1s y 0s) en la memoria de la computadora.
-Números de punto flotante (float): Se utilizan para almacenar números que tienen decimales,
estos números se almacenan internamente en la memoria utilizando una representación binaria
basada en el estándar IEEE 754, que utiliza bits para representar la parte decimal y la parte entera
de un número.
-Caracteres (char): Se utilizan para almacenar cualquier carácter, lo cual incluye a los números,
pero a diferencia de los previamente mencionados si los números de guardan como carácter no se
pueden hacer operaciones con ellas, los caracteres se almacenan internamente en la memoria de
la computadora utilizando un código de caracteres específico, como ASCII o Unicode, que
asigna un número único a cada símbolo.
-Cadena de caracteres (string): Se utilizan para almacenar una cadena de caracteres, es decir, más
de un solo carácter como lo es en el caso de char.
-Booleanos (booleans): Se utilizan para almacenar un valor lógico que puede ser verdadero o
falso, internamente, estos valores se almacenan utilizando un bit en la memoria, donde 1
representa verdadero y 0 representa falso.

Desarrollo
Int: Ejemplo en C++:
1 #include <iostream>
2 int main () {
3 int numero; // Declaración de la variable entera 'numero'
4 numero = 5; // Asignación de valor a 'numero'
5
6 std::cout << "El valor de numero es: " << numero <<
7 std::endl;
8
9 return 0;
10 }

Ejemplo en Python:
1 numero = 5 # Declaración y asignación de valor a 'numero'
2
3 print("El valor de numero es:", numero)

Ejemplo en JavaScript:
1 let numero; // Declaración de la variable 'numero'
2 numero = 5; // Asignación de valor a 'numero'
3
4 console.log("El valor de numero es:", numero);

Float: Ejemplo en C++:


#include <iostream>
1
int main () {
2
float numero; // Declaración de la variable de tipo float
3
'numero'
4
numero = 3.14; // Asignación de valor a 'numero'
5
6
std::cout << "El valor de numero es: " << numero <<
7
std::endl;
8
9
return 0;
10
}

Ejemplo en Python:
1 numero = 3.14 # Declaración y asignación de valor a 'numero'
2
3 print("El valor de numero es:", numero)

Ejemplo en JavaScript:
1 let numero; // Declaración de la variable 'numero'
2 numero = 3.14; // Asignación de valor a 'numero'
3
4 console.log("El valor de numero es:", numero)

Char: Ejemplo en C++:


#include <iostream>
1
int main () {
2
char letra; // Declaración de la variable de tipo char
3
'letra'
4
letra = 'A'; // Asignación de valor a 'letra'
5
6
std::cout << "El valor de letra es: " << letra <<
7
std::endl;
8
9
return 0;
10
}

Ejemplo en Python:
1 letra = 'A' # Declaración y asignación de valor a 'letra'
2
3 print("El valor de letra es:", letra)

Ejemplo en JavaScript:
1 let letra; // Declaración de la variable 'letra'
2 letra = 'A'; // Asignación de valor a 'letra'
3
4 console.log("El valor de letra es:", letra);

String: Ejemplo en C++:


#include <iostream>
1
#include <string>
2
int main () {
3
std::string mensaje; // Declaración de la variable de tipo
4
string 'mensaje'
5
mensaje = "Hola, mundo!"; // Asignación de valor a
6
'mensaje'
7
8
std::cout << "El mensaje es: " << mensaje << std::endl;
9
10
return 0;
11
}

Ejemplo en Python:
1 mensaje = "Hola, mundo!" # Declaración y asignación de valor a
'mensaje'
2
3
print("El mensaje es:", mensaje)

Ejemplo en JavaScript:
1 let mensaje; // Declaración de la variable 'mensaje'
2 mensaje = "Hola, mundo!"; // Asignación de valor a 'mensaje'
3
4 console.log("El mensaje es:", mensaje);

Boolean: Ejemplo en C++:


#include <iostream>
1 int main () {
2 bool esVerdadero; // Declaración de la variable booleana
3 'esVerdadero'
4 esVerdadero = true; // Asignación de valor a
5 'esVerdadero'
6
7 std::cout << "El valor de esVerdadero es: " <<
8 esVerdadero << std::endl;
9
10 return 0;
}

Ejemplo en Python:
es_verdadero = True # Declaración y asignación de valor a
1
'es_verdadero'
2
3
print("El valor de es_verdadero es:", es_verdadero)

Ejemplo en JavaScript:
1 let esVerdadero; // Declaración de la variable 'esVerdadero'
2 esVerdadero = true; // Asignación de valor a 'esVerdadero'
3
4 console.log("El valor de esVerdadero es:", esVerdadero);

Conclusión
Tanto como es importante saber cuáles son los tipos de datos y bajo que circunstancia se usan,
también lo es, conocer cómo hacer uso de ellos en diferentes lenguajes de programación para que
así no importe en que lenguaje tengas que programar porque así ya sabes cómo se utilizan y ese
ya será un inconveniente menos a momento de realizar el programa, es importante remarcar que
el hábito de buscar como hacer cierta cosa en cierto lenguaje es algo bueno porque así además de
ir aprendiendo vas generando el conocimiento para saber hacer buenas búsquedas de información
en sitios confiables.

Referencias
- Admin. (2019). Tipos de datos en programación. INFORMÁTICA Y TECNOLOGÍA.

https://www.codigosinformaticos.com/tipos-de-dato-en-programacion/

- Dato en Informática - Concepto, tipos y ejemplos. (s. f.). Concepto. https://concepto.de/dato-

en-informatica/

- Documentación para MQL5: Bases del lenguaje / Tipos de datos / Tipos enteros / Tipos char,

short, int y long. (s. f.). MQL5 Community.

https://www.mql5.com/es/docs/basis/types/integer/integertypes

- Pasos por ingeniería. (2018, 29 mayo). TIPOS de DATOS (SIMPLES y ESTRUCTURADOS) -

Lenguajes de Programación #5 [Vídeo]. YouTube. https://www.youtube.com/watch?

v=rRZI3kzPDV0

- Programación ATS. (2016, 15 marzo). 2. Programación en C++ || Tipos de datos básicos en

C++ [Vídeo]. YouTube. https://www.youtube.com/watch?v=xBOpQN8jR54

- Tipos de datos — Programación. (s. f.). http://progra.usm.cl/apunte/materia/tipos.html

- TodoCode. (2020, 31 marzo). TIPOS DE DATOS 🤓 | Introducción a los ALGORITMOS y la

PROGRAMACIÓN | #2 [Vídeo]. YouTube. https://www.youtube.com/watch?

v=_lNtSsEcnwc

También podría gustarte