1er Periodo Flashcards

1
Q

Tipos de algoritmo

A

Secuencial y paralelo

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

Cuando la accion del mismo proceso no puede empezar antes que la accion anterior este completada

A

Algoritmo secuencial

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

Cuando dos o mas acciones pueden realizarse al mismo tiempo

A

Algoritmo paralelo

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

Partes de algoritmo

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

Esta constituida por los datos que se necesitan para la solucion del problema

A

Entrada

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

Esta formado por los pasos

A

Proceso

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

Es el resultado del problema

A

Salida

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

Es lo mas importante para saber hasta donde llegar

A

Titulo

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

Comprobacion del algoritmo antes de ser ejecutado para tener la certeza de que logramos el objetivo

A

Prueba de escritorio

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

Formas de expresar un algoritmo

A
  • Lenguaje comun
  • Pseudocodigo
  • Diagrama de flujo
  • Codigo de programacion (maquina)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Permite que sea mas entendible la secuencia a seguir, especialmente cuando hay condiciones y ciclos.
Se basa en el uso de diversos simbolos universales

A

Diagrama de flujo

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

Esquema que nos permite representar una idea de manera mas simplificada
Restringena la logica algoritmica y se realiza de ciertas formas

A

Estructuras basicas

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

Tipo de estructuras basicas

A
  • secuencia de acciones
  • decision de accion
  • ciclo de acciones
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Aquella donde se escribe una instruccion despues de otra, de manera que se entiende

A

Secuencia de acciones

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

Aquella donde se tiene que decidir entre dos caminos logicos dependiendo de la variable

A

Decision de accion

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

Estructura que nos permite repretir una o varias acciones

A

Ciclo de acciones

17
Q

Errores de dedo, distraccion u orden que detecta la maquina

A

Error de sintaxis

18
Q

Error de programacion que no detecta la maquina

A

Erro logico

19
Q

Conjunto de instrucciones que va ir realizando la computadora. Descripcion del proceso en un lenguaje claro para la computadora

A

Programa

20
Q

Acciones que se ejecutan en un procedimiento

A

Evento

21
Q

Partes del proyecto

A
  • interfase

- implementacion

22
Q

FORMULARIO / lo que ve el usuario, ahi van los objetos

A

Interfase

23
Q

UNIDAD / donde van las instrucciones o codigos (variables)

A

Implementacion

24
Q

Instrucciones escritas en cierto lenguaje que puede entender las computadoras

A

Lenguaje de programacion

25
Q

Lenguaje binario

A

Lenguaje de maquina

26
Q

Conversion de instrucciones de alto nivel a nivel maquina

A

Compilador

27
Q

Caract. de un programa

A
  • estetico
  • funcional
  • logro de objetivos
28
Q

Acciones de las que consta un algoritmo

A

Sentencia

29
Q

Datos con los que trabaja un programa. Pueden ser de diferente naturaleza.
Hay numericos y no numericos

A

Variables

30
Q

(V) Verdadero o falso

A

Boblean

31
Q

(V) Reales

A

Double

32
Q

(V) Enteros

A

Integer

33
Q

(V) Enteros largos

A

Bong

34
Q

(V) Cadena alfanumericos

A

String

35
Q

(V) Fecha

A

Date

36
Q

(V) Referencia a objetos

A

Object

37
Q

Propiedad en la que ves el nombre del objeto para el programador

A

Name

38
Q

Propiedad que sirve para mostrarle informacion al usuario y viceversa

A

Text

39
Q

Serie de instrucciones bien detalladas que sirven para ordenarle a alguien, pensado para que todos lo puedan hacer. (Proceso)

A

Algoritmo