Datos básicos Flashcards

1
Q

¿Qué es una computadora?

A

Es una herramienta para resolver problemas.

Es un dispositivo electrónico utilizado para procesar información y obtener resultados.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

¿Qué es un algoritmo?

A

Serie de pasos ordenados, definidos y finitos que permiten hallar la solución de un problema.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

¿Cuál es el ejemplo de algoritmo más antiguo?

A

el algoritmo de Euclides para calcular el máximo común divisor.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

¿Cuáles son las características de un algoritmo?

A
    • Preciso: indicar el orden de realización de cada paso.
    • Definido: Si se sigue un algoritmo dos veces con los mismo datos, se debe obtener el mismo resultado cada vez.
    • Finito: debe terminarse en algún momento.
    • Presentación formal: Se puede expresar en pseudocódigo, diagrama de flujo, etc.
    • Eficiente: seleccionar el algoritmo que requiera menos tiempo, o el que utilice menos espacio, o el que sea más fácil de programar.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Partes de un algoritmo (estructura de un programa) En el orden que deben ser definidos.

A
  1. Salida (output) = Objetivo
  2. Entrada (input) = ¿Con qué cuento para lograrlo?
  3. Proceso = Técnicas para obtener salidas a partir de las entradas.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Resolución de un problema con computadora (4 tips/pasos)

A
  1. Definir el problema
    - ¿Cuál es la salida deseada (tipo y cantidad)?
    - ¿Qué entradas se requieren para lograr esa salida (tipo y cantidad)?
    - ¿Qué método produce la salida
    deseada a partir de las entradas definidas?
  2. El diseño del algoritmo suele hacerse en diagramas de flujo o pseudocódigo.
  3. Transformación del algoritmo en un programa: ya se usa un lenguaje de programación.
  4. Ejecución y validación del programa.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

¿Qué es un diagrama de flujo?

A

Representación gráfica del algoritmo o proceso (secuencia de pasos que se realizan para obtener un cierto resultado). Es la técnica más antigua.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

¿Qué es una variable? y menciona los nombres que tiene.

A

Es la posición que se asigna para guardar la información de un dato.

Tiene nombre:

  1. Nemotécnico: Se puede asociar con lo que estoy escribiendo.
  2. Ergonómico: Fácil de escribir.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

¿Cómo se debe escribir el nombre de una variable?

A
  • Empezando con una letra (mayúscula o minúscula).
  • Se pueden usar números.
  • Se usan guiones bajos, no espacios en blanco.
  • NO caracteres especiales como acentos, @, etc.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly