jueves, 22 de enero de 2026

 








1. Excel – Herramientas básicas 

 a. ¿Qué es Microsoft Excel y para qué se utiliza principalmente? 

 b. ¿Cuáles son las partes principales de la ventana de Excel (barra de fórmulas, celdas, columnas, filas, etc.)?

 c. ¿Qué es una fórmula en Excel y cómo se diferencia de una función? d. Menciona al menos cinco funciones básicas de Excel (por ejemplo: SUMA, PROMEDIO, MAX, MIN, CONTAR).

2. Fundamentos de programación y pensamiento lógico

 a. ¿Qué es la programación y cuál es su propósito en la informática?

 b. ¿Qué se entiende por pensamiento lógico y por qué es importante para programar? 

 c. Explica qué es un algoritmo e incluye un ejemplo sencillo.

 3. Lenguaje C++ – Conceptos iniciales

 a. ¿Qué es C++ y quién fue su creador?

 b. ¿Cuáles son las principales características del lenguaje C++?

 c. ¿Qué es un entorno de desarrollo (IDE) y menciona al menos dos que permitan trabajar con C++? 

 d. ¿Cómo está estructurado un programa básico en C++? Explica sus partes principales. e. ¿Qué es la función main() y cuál es su importancia en un programa?

4. Sintaxis, entradas, salidas y expresiones

 a. ¿Para qué sirven los comandos printf / scanf y cout / cin? ¿A qué biblioteca pertenece cada uno?

 b. Define qué son las expresiones aritméticas en C++ y escribe un ejemplo. 

 c. ¿Qué son los comentarios en un programa y para qué se utilizan? Da un ejemplo en C++. 

 5. Bucles y condicionales 

 a. ¿Qué es un bucle for en C++ y cuál es su estructura general?

 b. Escribe un ejemplo sencillo de un bucle for en C++.

 c. ¿Qué es una estructura condicional if – else y para qué sirve?

6. Funciones especiales y atributos de visualización

 a. ¿Qué es la instrucción gotoxy() y en qué tipo de programación se utiliza principalmente?

 b. ¿Qué es el atributo color, cómo se usa en C++ (modo consola) y qué librerías pueden permitirlo?

 ¿El uso de la informática permite solucionar problemas sociales? 

 ¿Qué expectativas tiene con la asignatura?

respuestas:

1. Excel – Herramientas básicas

a. ¿Qué es Microsoft Excel y para qué se utiliza principalmente?

Microsoft Excel es un programa de hojas de cálculo que se utiliza para organizar, calcular, analizar y representar datos mediante tablas, fórmulas y gráficos. Es muy usado en contabilidad, administración, estadísticas y educación.

b. Partes principales de la ventana de Excel

  • Libro: archivo de Excel.

  • Hoja de cálculo: cada página dentro del libro.

  • Celdas: espacios donde se ingresan datos (ej. A1).

  • Columnas: líneas verticales (A, B, C…).

  • Filas: líneas horizontales (1, 2, 3…).

  • Barra de fórmulas: muestra y permite editar el contenido de una celda.

  • Barra de herramientas / cinta de opciones: contiene los comandos.

c. ¿Qué es una fórmula y diferencia con una función?

  • Fórmula: expresión creada por el usuario para realizar cálculos.

    • Ejemplo: =A1+B1

  • Función: fórmula predefinida por Excel.

    • Ejemplo: =SUMA(A1:A5)

d. Cinco funciones básicas de Excel

  • SUMA: suma valores.

  • PROMEDIO: calcula la media.

  • MAX: devuelve el mayor valor.

  • MIN: devuelve el menor valor.

  • CONTAR: cuenta celdas con números.


2. Fundamentos de programación y pensamiento lógico

a. ¿Qué es la programación?

La programación es el proceso de crear instrucciones para que una computadora realice tareas específicas. Su propósito es resolver problemas y automatizar procesos.

b. Pensamiento lógico y su importancia

Es la capacidad de analizar problemas paso a paso y encontrar soluciones coherentes. Es clave para programar porque permite crear algoritmos correctos y eficientes.

c. ¿Qué es un algoritmo?

Es un conjunto de pasos ordenados para resolver un problema.

Ejemplo (hacer un café):

  1. Calentar agua

  2. Agregar café

  3. Añadir azúcar

  4. Mezclar


3. Lenguaje C++ – Conceptos iniciales

a. ¿Qué es C++ y quién lo creó?

C++ es un lenguaje de programación de propósito general creado por Bjarne Stroustrup.

b. Características principales de C++

  • Lenguaje compilado

  • Soporta programación estructurada, orientada a objetos y genérica

  • Muy rápido y eficiente

  • Permite control de memoria

c. ¿Qué es un IDE? Ejemplos

Un IDE (Entorno de Desarrollo Integrado) es un programa que facilita escribir, compilar y ejecutar código.

Ejemplos para C++:

  • Dev-C++

  • Code::Blocks

  • Visual Studio

d. Estructura de un programa básico en C++

Partes principales:

  • Inclusión de librerías

  • Función main()

  • Instrucciones

  • Retorno del programa

#include <iostream> using namespace std; int main() { cout << "Hola mundo"; return 0;

e. ¿Qué es la función main()?

Es la función principal donde inicia la ejecución de todo programa en C++. Sin main(), el programa no puede ejecutarse.


4. Sintaxis, entradas, salidas y expresiones

a. printf / scanf y cout / cin

  • printf / scanf → Entrada y salida en C

    • Librería: <stdio.h>

  • cout / cin → Entrada y salida en C++

    • Librería: <iostream>

b. Expresiones aritméticas en C++

Son operaciones matemáticas con variables y números.

int suma = 5 + 3; int resultado = a * b;

c. Comentarios en un programa

Sirven para explicar el código y no se ejecutan.

// Comentario de una línea /* Comentario de varias líneas */

5. Bucles y condicionales

a. ¿Qué es un bucle for y su estructura?

Es una estructura que repite instrucciones un número determinado de veces.

for(inicio; condicion; incremento) { // instrucciones }

b. Ejemplo de bucle for

for(int i = 1; i <= 5; i++) { cout << i << endl; }

c. ¿Qué es if – else?

Es una estructura condicional que toma decisiones según una condición.

if (edad >= 18) { cout << "Mayor de edad"; } else { cout << "Menor de edad"; }

6. Funciones especiales y atributos de visualización

a. ¿Qué es gotoxy()?

Es una función usada en programación en modo consola para mover el cursor a una posición específica de la pantalla. Se usa sobre todo en programas antiguos o educativos.

b. Atributo color en C++ (consola)

Permite cambiar el color del texto o fondo en la consola.
No es estándar, pero se puede usar con librerías como:

  • <conio.h>

  • <windows.h>

Ejemplo (Windows):