Primer Parcial Flashcards

(19 cards)

1
Q

¿Qué es lógica?

A

La capacidad del ser humano para razonar, con el fin de llegar a una solución.

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

¿Qué es programación?

A

Proceso de diseñar y escribir insutrucciones en un lenguaje de programación.

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

¿Qué es un problema?

A

Situaciones de la vida real que nos afecta y buscamos solucionarlo.

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

Dos cosas para resolver un problema

A
  • ¿Qué es lo que tengo?
  • ¿Qué es lo que me piden?
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

¿Qué es un algoritmo?

A

Secuencia de pasos o instrucciones para resolver un problema.

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

Tres características de un algoritmo

A
  • Preciso
  • Finito
  • Ordenado
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Etapas de un algoritmo

A
  • Inicio
  • Procreso
  • Salida
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

¿Para qué nos sirve un algoritmo?

A
  • Darle solución a un problema.
  • Facilita la comprensión de resolución del problema.
  • Analizar problemas y encontrar mejor solución.
  • Proporciona orden.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

¿Qué es un programa?

A

Secuencia de instrucciones que hace la computadora.

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

¿Qué es un lenguaje de programación?

A

Lenguaje artifical que contiene un conjunto de reglas sintácticas y semánticas.

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

Elementos algebraicos

A
  • Aritméticos
  • Relacionales
  • Lógicos
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

¿Qué es una variable?

A

Un simbolo que representa un elemento no especificado de un conjunto dado.

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

Operadores relacionales

A

> . <, >=, <=, ==, !=

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

Operadores lógicos

A

& (and), || (or)

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

Formas de representar un algoritmo

A

Forma escrita, narrada y auxiliar.

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

Ventajas de un diagrama de flujo

A
  • Comunicación con el usuario.
  • Rápida comprensión de las relaciones.
  • Codificación eficaz en los programas.
17
Q

Desventajas de un diagrama de flujo

A
  • Complejos y detallados.
  • Un error implica el rediseño del programa.
18
Q

Estructuras de control de algoritmos

A

Estructura secuencial, de selección y de iteración.

19
Q

Tipos de diagrama de flujo

A

Secuancial, condicional e iterativo.