Está en la página 1de 5

Universidad Autónoma de Nuevo León

Facultad de Ingeniería Mecánica y

Eléctrica

Laboratorio de Algoritmos Computacionales

D o c e n t e : KARLA NATHALI PORRAS

VAZQUEZ

Grupo 004

Hora V5

Salón 2103

Actividad Fundamental 1
Alumna: Quijas Saldaña Luz Evangelina
Matrícula: 2132150

TIPOS DE DATOS
Tipo Definición Características
Enteros (Integer) Representan números Pueden ser positivos o
enteros sin parte negativos, y su tamaño
decimal. puede variar según el
lenguaje de
programación.
Decimales Representan números Pueden almacenar
(Float/Double) con parte decimal. valores fraccionarios.
float y double difieren
en la precisión.
Cadenas de caracteres Representan secuencias Pueden contener letras,
(String) de caracteres. números y caracteres
especiales.
Booleanos (Boolean) Representan valores Son utilizados en lógica
lógicos, como condicional y
verdadero (true) o falso expresiones booleanas.
(false).
Listas/Arreglos Almacenan colecciones Pueden ser
(List/Array) de elementos del mismo unidimensionales o
tipo. multidimensionales.
Acceso a elementos
mediante índices.
Conjuntos (Set) Colección no ordenada No permite duplicados.
de elementos únicos.
Caracteres (Char) Representa un solo Utilizado en
carácter alfanumérico. operaciones que
involucran caracteres
individuales.
Objetos Instancias de clases en Contienen propiedades
programación orientada (atributos) y métodos
a objetos. que pueden realizar
operaciones.
Funciones Representan bloques de Pueden tener
código reutilizables. parámetros y devolver
valores.

TIPOS DE SECUENCIA
Tipo Definición Características
Secuencia Lineal Es una serie de Las instrucciones se
instrucciones que se ejecutan en un flujo
ejecutan en un orden lineal, y el control de
secuencial, una después programa se mueve de
de la otra. una instrucción a la
siguiente en orden.
Secuencia iterativa Una secuencia de bucle Se utilizan bucles como
implica la repetición de for o while para
un bloque de código ejecutar un conjunto de
mientras se cumple una instrucciones varias
condición. veces hasta que se
alcanza una condición
de salida.
Secuencia de Eventos Una secuencia de Se emplea la
eventos se refiere a la programación orientada
ejecución de código en a eventos para gestionar
respuesta a eventos y responder a eventos
específicos, como clics específicos mediante la
de botones, entradas de ejecución de funciones
usuario, etc. designadas.
Secuencia de Funciones Una secuencia de Permite organizar el
procedimientos o código en unidades
funciones implica la lógicas y facilita la
llamada y ejecución de reutilización de código
bloques de código al llamar funciones
encapsulados en específicas.
funciones o
procedimientos.
TIPOS DE DECISIÓN
Tipos Definición Características
If Permite ejecutar un Es la forma más básica
bloque de código si una de toma de decisiones.
condición es verdadera.
If-else Ejecuta un bloque de Se utiliza cuando se
código si una condición desea ejecutar un
es verdadera y otro código diferente en
bloque si la condición caso de que la
es falsa. condición sea falsa.
Anidada Se refiere a la inclusión Permite manejar
de estructuras situaciones más
condicionales dentro de complejas con múltiples
otras. niveles de decisiones.
switch Evalúa una variable o Útil cuando se deben
expresión para realizar realizar acciones
diferentes acciones diferentes en función
según el valor. del valor de una
variable.

TIPOS DE ITERACIÓN
Tipos Definición Características
for Se ejecuta un número Utilizado para iterar
específico de veces, sobre una secuencia de
determinado por la elementos (como listas,
longitud de la tuplas, cadenas, etc.) o
secuencia. cualquier objeto
iterable.
while Se ejecuta mientras una Puede ejecutarse un
condición específica sea número variable de
verdadera. veces, y la condición se
verifica antes de cada
iteración.
do-while Similar al bucle while, La condición se verifica
pero garantiza que el después de ejecutar el
bloque de código se bloque de código.
ejecute al menos una
vez antes de verificar la
condición.

Bibliografía
Conceptos básicos de programación: valor y tipos de datos. (s. f.). GCFGlobal.org.

https://edu.gcfglobal.org/es/conceptos-basicos-de-programacion/valor-y-tipos-de-

datos/1/

Morales, J. I. S. (s. f.). Tipos de datos. https://ccia.ugr.es/~jfv/ed1/c/cdrom/cap2/cap24.htm

González, J. D. M. (2021, 20 junio). Técnicas básicas.

https://www.programarya.com/Cursos/Fundamentacion/Tecnicas-Basicas

Martins, J. (2022, 6 diciembre). Cómo entender los procesos iterativos (con ejemplos)

[2022] • Asana. Asana. https://asana.com/es/resources/iterative-process

Programación en C++/Iteraciones y decisiones - Wikilibros. (s. f.).

https://es.wikibooks.org/wiki/Programaci%C3%B3n_en_C%2B%2B/Iteraciones_y

_decisiones

También podría gustarte