Archivo de la etiqueta: Programación

Fundamentos de Algoritmos: Variables, Estructuras y Diagramas de Flujo

Para ayudarte a estudiar para tu quiz, he preparado este material completo basado en tus apuntes, cubriendo los tres tipos de estructuras fundamentales, los tipos de variables y ejemplos prácticos que incluyen tablas, pseudocódigo y la lógica de los diagramas de flujo.

1. Tipos de Variables

En tus fuentes se identifican tres tipos principales de datos que debes dominar:

Estructuras de Control: Cómo Elegir y Aplicar Ciclos en Programación

¿Cómo elegir la estructura de control adecuada?

Elegir la estructura adecuada depende principalmente de si sabes cuántas veces se repetirá la acción y en qué momento quieres evaluar la condición para detenerte. Aquí te explico cómo decidir y los pasos para cada una según tus apuntes:

¿Cómo saber cuál usar?

Fundamentos y Sintaxis de Python: Manual de Referencia

Historia

Lenguaje creado por Guido Van Rossum en Holanda en 1991. Su nombre es un homenaje a los Monty Python.

Es un lenguaje interpretado, multiplataforma y orientado a objetos. Resulta muy adecuado para la gestión de textos y es ampliamente utilizado en la web (ej. Zope).

Consideraciones a tener en cuenta

Aunque el código interpretado es más lento que el compilado, su desarrollo es más ágil y eficiente para programas cortos. Python permite importar rutinas en lenguaje C.

Cuando se importa un módulo, Seguir leyendo “Fundamentos y Sintaxis de Python: Manual de Referencia” »

Fundamentos de Algoritmos y Seudocódigo para Programación

Algoritmos

¿Qué es un algoritmo?

Es el momento de realizar el algoritmo que resolverá el problema.

En esta unidad, vamos a explicarles qué es un algoritmo, sus características y componentes.


Comenzamos con el siguiente algoritmo de ejemplo. Te proponemos un desafío: leé detenidamente el siguiente algoritmo. ¿Podés darte cuenta qué es lo que hace? ¡Seguramente que sí! Ponete a prueba:

SEUDOCÓDIGO

VARIABLES
    NOTA1, NOTA2, NOTA3: ENTERO
    PROMEDIO: REAL

INICIO
    Mostrar ("Ingrese Seguir leyendo “Fundamentos de Algoritmos y Seudocódigo para Programación” »

Conceptos Fundamentales de Programación: Algoritmos, Estructuras y Tipos de Datos

Repaso de Conceptos Esenciales en Programación y Lógica Algorítmica

A continuación, se presentan preguntas y respuestas clave sobre terminología, métodos de solución de problemas y estructuras algorítmicas.

Definiciones y Terminología Básica

Algoritmos, programación y funciones de Excel: conceptos, operadores y Karel

Algoritmos

Algoritmos: Conjunto de instrucciones para resolver un problema o ejecutar una tarea. También se define como el conjunto de pasos ordenados, finitos y precisos que conducen a la resolución de un problema.

Propiedades de un algoritmo

Conceptos Clave de Programación: Verdadero o Falso en Estructuras de Control y POO

Conceptos Clave de Programación

1. La instrucción «Si…Entonces»: Se ejecuta al menos obligatoriamente una vez.

Falso

2. La instrucción «Si…Entonces»: Se ejecuta en función del valor de una variable.

Verdadero

3. La instrucción «Si…Entonces»: Es ideal para múltiples anidamientos.

Falso

4. La instrucción «Según»: Es ideal para sustituir anidamientos de la instrucción «Si…Entonces».

Verdadero

5. La instrucción «Mientras»: Puede presentar problemas de bloqueo del ordenador si el programador Seguir leyendo “Conceptos Clave de Programación: Verdadero o Falso en Estructuras de Control y POO” »

Técnicas Avanzadas de Programación de Interfaces Gráficas y Principios de Usabilidad UX

Programación de Interfaces Gráficas y Usabilidad

I. Desarrollo de Componentes y Eventos en Interfaces Gráficas

1. Personalización de Componentes y Diseño (Layout)

Ejercicios Prácticos de PHP: Control de Flujo, Bucles y Funciones Esenciales

Ejercicios de Control de Flujo en PHP

A continuación, se presentan diversos ejercicios prácticos que demuestran el uso de estructuras condicionales (if/else y switch) para la toma de decisiones en PHP.

1. Estructuras Condicionales (If/Else y Switch)

1. Determinar si un número es par o impar

Script que determina si el número introducido es par o impar utilizando el operador módulo (%).

$num = 2;
if ($num % 2 == 0) {
    echo "El número $num es PAR.";
} else {
    echo "El número $num es IMPAR." Seguir leyendo “Ejercicios Prácticos de PHP: Control de Flujo, Bucles y Funciones Esenciales” »

Conceptos Fundamentales de Programación en C y C++: Verdad o Falsedad

Conceptos Fundamentales de Programación en C y C++

A continuación, se presenta una colección de afirmaciones sobre programación en C y C++, manejo de memoria, estructuras de datos y comunicación por sockets. Se indica si cada afirmación es Verdadera (V) o Falsa (F).

1. Arrays, Punteros y Memoria

  1. Sea el vector de enteros int v[5]. Para almacenar en la última posición del vector el valor 100, ¿es correcto poner v[5] = 100;? F (La última posición válida es v[4]).
  2. Para crear una cadena de caracteres Seguir leyendo “Conceptos Fundamentales de Programación en C y C++: Verdad o Falsedad” »