Algoritmos Flashcards

1
Q

Otro nombre para algoritmo

A

Proceso

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

Acción que se puede descomponer en otras más simples

A

Proceso

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

Conjunto de acciones elementales que forman un acontecimiento

A

Proceso

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

Características de las acciones de un algoritmo

A

Deben ser ordenados y finitos y cumplir objetivos

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

Tipos de procesos

A

Secuencial y paralelo

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

Cuando una acción del mismo proceso no puede empezar antes que la acción en curso esté completamente terminada o en otro orden

A

Secuencias

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

Cuando dos o más acciones del mismo proceso se ejecutan simultáneamente

A

Paralelo

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

Partes de un algoritmo

A

Entrada, proceso y salida

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

Ya constituida por los ingredientes, utensilios, herramientas, datos, etc. que se necesitan para la solución de un problema

A

Entrada

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

Está formado por los pasos a seguir en el orden adecuado

A

Proceso

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

Es el resultado o la solución

A

Salida

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

Características de un algoritmo

A
  • un objetivo
  • datos
  • ser preciso
  • tener resultados
  • ser definido
  • ser ordenados
  • ser eficaces
  • ser finito
  • ser consistente
  • suficientemente detallado para que no exista duda alguna al ejecutarse al ejecutarse
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Comprobación

A

Prueba de escritorio

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

Describe la transformación de la entrada en la salida

A

Algoritmo

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

Que debe contener un algoritmo

A

Descripción de las acciones que deben ser ejecutadas y descripción de los datos que sean manipulados por estas acciones

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

Forma de expresar un algoritmo

A

Lenguaje común (alto nivel,), pseudo código, diagrama de flujo, código de programación

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

Lenguaje de maquina

A

Código de programación

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

Representación gráfica del algoritmo

A

Diagrama de flujo

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

Rectángulo con laterales circulares

A

Inicio o fin

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

Rectángulo

A

Proceso o accion

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

Paralelogramo

A

Entrada o salida de datos

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

Rombo

A

Decisión o condición

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

Rectángulo con superior e inferior ondulado

A

Salida de datos impresos

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

Ventajas del diagrama de flujo

A

Permite que sea más entendible la secuencia a seguir especialmente cuando hay condiciones y ciclos

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

N que se basa un diagrama de flujo e

A

En la utilización de diversos símbolos universales que representan operaciones específicas

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

Esquema que nos permite representar una idea de manera más simplificada además de restringir un poco la lógica algorítmica

A

Estructura

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

Indica el orden de ejecución

A

Secuencia de acciones

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

Donde se tiene que decidir entre dos caminos lógico dependiendo de la variable

A

Decisión de acción

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

Estructura que nos permite repetir una o varias acciones

A

Ciclo de acciones

30
Q

Conjunto de instrucciones que una vez ejecutado realizarán una o varias tareas en una computadora

A

Programa

31
Q

Instrucciones escritas en cierto lenguaje que puede entender la computadora

A

Lenguaje de programación

32
Q

Traductor

A

Compilador

33
Q

Tres características de un programa

A

Estético (no cansa)
funcional (fácil de usar)
y cumplir objetivos

34
Q

Cada una de las instrucciones. se pone una por renglón

A

Sentencia

35
Q

Datos con los que trabaja un programa

A

Variables

36
Q

Proceso por el cual todo algoritmo debe ser probado antes de ser ejecutado para tener certeza de que lograremos el objetivo

A

Prueba de escritorio

37
Q

Tipos de errores de programación

A

De sintaxis y lógicos

38
Q

Errores detectados por el programa

A

De sintaxis

39
Q

Acciones que dependen una de otra se escriben con

A

Sangría

40
Q

Lenguaje de programación

A

Binario o de máquina

41
Q

Tipos de variables

A

Numéricas y no numéricas

42
Q

Variables no numéricas

A

Alfanumérico (letras, números, símbolos), lógicos, objetos, etc.

43
Q

Valores Boolean

A

V y F

44
Q

Valores byte

A

Enteros sin signo de cero a 250

45
Q

Valores char

A

Carácter individual

46
Q

Valores decimal

A

Números decimales extensos

47
Q

Valores double

A

Reales

Punto flotante

48
Q

Valores integer

A

Enteros de -2 000 000 000 a 2 000 000 000

49
Q

Valores long

A

Enteros largos

50
Q

Valores string

A

Cadena alfanumérica
Texto
Usa “ “

51
Q

Valores date

A

Fecha

52
Q

Valores object

A

Referencia a objetos

Cualquier dato

53
Q

Declaración de variable

A

Dim (obligatorio)
Nombre var (identificador)
As
Tipo de valor

54
Q

Como se expresan varias variables con el mismo tipo de valor

A

En el mismo renglón y separados por comas

55
Q

Asignar variable significa

A

Darle valor

56
Q

Nombre var =

A

Valor

57
Q

Como se genera un procedimiento

A

Dar doble click

58
Q

Proyecto =

A

Programa

59
Q

Lo que ve el usuario del proyecto, ahí estan los objetos, el formulario

A

Interfase

60
Q

Parte donde van los procedimientos o código, no la ve el usuario y ahí están las variables

A

Implementación

61
Q

Se usa para ajustar el tamaño de la imagen en una picture box

A

Propiedad sise mode

StretchImage

62
Q

Método

A

Como se escribe

Formulario.objeto.propiedad=valor

63
Q

Radio botón

A

Selecciona una sola opción y su propiedad principal es checked

64
Q

Propiedad visible

A

Esconder o mostrar

65
Q

Propiedad enable

A

Habilitar o deshabilitar

66
Q

Excepciones del método

A

Si estás en el mismo formulario en que quieres la acción omitir formulario y si quieres que ocurra en todo el formulario usar: me

67
Q

Niveles de programar

A

Primero se declara el valor en un renglón
Segundo renglón se pone la entrada cada valor un renglón
Tercero se pone el proceso
Cuarto se pone la salida

68
Q

Serie de operaciones detalladas o acciones a ejecutar paso a paso en el orden adecuado y finitas que conducen a la solución de un problema o a la realización de una actividad

A

Algoritmo

69
Q

Mal escrito o orden incorrecto

A

Error de sintaxis

70
Q

Mala programación

A

Error logico