Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ilovepdf Merged
Ilovepdf Merged
Contenido > Unidad > Evaluación
Es una dirección de memoria que puede cambiar su valor, llamado por un “alias,
nombre o identificador”.
contador
variable
constante
condición
Estructuras secuenciales
Estructuras cíclicas
Estructuras condicionales
Estructuras de clases
operadores de asignación
operadores lógicos
https://evirtual2.espe.edu.ec/evaluaciones.cgi?wAccion=verevaluacion&wid_evaluacion=49255&id_curso=47137 2/11
14/6/22, 14:59 Sistema Virtual de Educación [Evaluaciones]
operadores aritméticos
operadores relacionales
Errores de sintaxis
Errores de ejecución.
Errores humanos
Errores semánticos
Errores lógicos
Errores de ejecución
Errores de compilación
Condición falsa.
https://evirtual2.espe.edu.ec/evaluaciones.cgi?wAccion=verevaluacion&wid_evaluacion=49255&id_curso=47137 3/11
14/6/22, 14:59 Sistema Virtual de Educación [Evaluaciones]
traduce un código línea a línea de manera que una máquina pueda entenderlo
https://evirtual2.espe.edu.ec/evaluaciones.cgi?wAccion=verevaluacion&wid_evaluacion=49255&id_curso=47137 4/11
14/6/22, 14:59 Sistema Virtual de Educación [Evaluaciones]
¿Qué es un algoritmo?
funcionable y finito
funcionable e infinito
legible e impreciso
legible y preciso
https://evirtual2.espe.edu.ec/evaluaciones.cgi?wAccion=verevaluacion&wid_evaluacion=49255&id_curso=47137 5/11
14/6/22, 14:59 Sistema Virtual de Educación [Evaluaciones]
Simples y Estructurados
Numérico y Alfanumérico
Ninguna
https://evirtual2.espe.edu.ec/evaluaciones.cgi?wAccion=verevaluacion&wid_evaluacion=49255&id_curso=47137 6/11
14/6/22, 14:59 Sistema Virtual de Educación [Evaluaciones]
Errores de sintaxis
Errores de semántica
Orden numérico.
Orden jerárquico.
Por comparación
Por paradigma
Por postura
Por ideología
Por nivel
Por autores
Por tipado
Por tipos
Por compilación
https://evirtual2.espe.edu.ec/evaluaciones.cgi?wAccion=verevaluacion&wid_evaluacion=49255&id_curso=47137 7/11
14/6/22, 14:59 Sistema Virtual de Educación [Evaluaciones]
cout>>num1;
cout=10;
cout(“pause”)
cout <<variable1;
cin y cout
gets y puts
printf() y scanf()
ejecutar un comando
https://evirtual2.espe.edu.ec/evaluaciones.cgi?wAccion=verevaluacion&wid_evaluacion=49255&id_curso=47137 8/11
14/6/22, 14:59 Sistema Virtual de Educación [Evaluaciones]
Proceso
Algoritmo
Compilador
Una entrada.
https://evirtual2.espe.edu.ec/evaluaciones.cgi?wAccion=verevaluacion&wid_evaluacion=49255&id_curso=47137 9/11
14/6/22, 14:59 Sistema Virtual de Educación [Evaluaciones]
Herramientas de programación
Análisis del problema
Documentación y
mantenimiento
Diseño o desarrollo del
algoritmo
Compilación y ejecución de un
programa
Verificación y depuración de un
programa
Codificación de un programa
Técnica que genera un ambiente digital inmersivo que se puede acceder por
gafas y controles.
Seleccionar cual es el Lenguaje correcto que cumpla con “Las instrucciones en este
tipo de lenguaje se componen de la unidad de memoria más pequeña que existe
dentro de una computadora, que se llama bit”.
Lenguaje máquina
Lenguaje de programación
Lenguaje Ensamblador
https://evirtual2.espe.edu.ec/evaluaciones.cgi?wAccion=verevaluacion&wid_evaluacion=49255&id_curso=47137 10/11
14/6/22, 14:59 Sistema Virtual de Educación [Evaluaciones]
Anterior Siguiente
https://evirtual2.espe.edu.ec/evaluaciones.cgi?wAccion=verevaluacion&wid_evaluacion=49255&id_curso=47137 11/11
11/7/22, 9:43 Sistema Virtual de Educación [Evaluaciones]
Contenido > Unidad > Evaluación
U2 Examen
Método de shell
Método de hash
Este método utiliza un "salto" para dividir el array en "salto" arrays. En cada sub array
se utiliza el método de insercción. En cada pasada el salto se va dividiendo para 2
hasta que salto==0.
Método de Radix
Método de Insercción
https://evirtual2.espe.edu.ec/evaluaciones.cgi?id=50546&id_curso=47137&wAccion=verevaluacion 1/10
11/7/22, 9:43 Sistema Virtual de Educación [Evaluaciones]
Este método considera que se tiene un array vacio y se va añadiendo los elementos
en la posición que le toca. si no existe el espacio donde colocarlo mueve todos
elementos a la derecha para formar el espacio que le toca
Método de insercción
Método burbuja
Método de hash
cmath
string
iostream
iostreem
Nombre y tipo
Elemento e índice
https://evirtual2.espe.edu.ec/evaluaciones.cgi?id=50546&id_curso=47137&wAccion=verevaluacion 2/10
11/7/22, 9:43 Sistema Virtual de Educación [Evaluaciones]
Tamaño y tipo
¿En pseudocódigo desde qué casilla se almacenan los datos del vector?
Última
Casilla cero
Primera
Tres, una para las filas, otra para las columnas y otra para el ingreso de
variables.
arreglo(i) =
arreglo{i} =
arreglo[i]=
arreglo()=
int main() {
https://evirtual2.espe.edu.ec/evaluaciones.cgi?id=50546&id_curso=47137&wAccion=verevaluacion 3/10
11/7/22, 9:43 Sistema Virtual de Educación [Evaluaciones]
int f=1;
int cont;
a[cont] += f; f = a[cont];
}
Una estructura que permite manejar variables de varios tipos en una dimensión
Una estructura que permite manejar variables bajo un solo nombre y una
dimensión
Cada componente del arreglo será un número entero, y podrá accederse por
medio de un índice que será un valor comprendido entre 1 y 20.
El arreglo será de enteros y podrá accederse por medio de un índice con valores
consecutivos entre 0 y 19.
En este lenguaje es posible comparar arreglos completos uno con otro si son
del mismo tipo.
https://evirtual2.espe.edu.ec/evaluaciones.cgi?id=50546&id_curso=47137&wAccion=verevaluacion 4/10
11/7/22, 9:43 Sistema Virtual de Educación [Evaluaciones]
Vectores
Constantes
Variables
Matrices
Arrays
Operadores matemáticos
https://evirtual2.espe.edu.ec/evaluaciones.cgi?id=50546&id_curso=47137&wAccion=verevaluacion 5/10
11/7/22, 9:43 Sistema Virtual de Educación [Evaluaciones]
for(i=0;i<5;i++){
pos = i;
pos--;
}
}
for(i=0;i<5;i++){
}
for(i=4;i>=0;i--){
Búsqueda Inserción
Ordenamiento Intercambio
Búsqueda intercambio
https://evirtual2.espe.edu.ec/evaluaciones.cgi?id=50546&id_curso=47137&wAccion=verevaluacion 6/10
11/7/22, 9:43 Sistema Virtual de Educación [Evaluaciones]
Ordenamiento Burbuja
Ordenamiento Búsqueda
Ordenamiento selección
Búsqueda secuencial
Ordenamiento inserción
Búsqueda binaria
for(i=0;i<5;i++){
min = i;
for(j=i+1;j<5;j++){
min = j;
}
}
}
for(i=0;i<5;i++){
https://evirtual2.espe.edu.ec/evaluaciones.cgi?id=50546&id_curso=47137&wAccion=verevaluacion 7/10
11/7/22, 9:43 Sistema Virtual de Educación [Evaluaciones]
}
for(i=4;i>=0;i--){
}
Búsqueda selección
Ordenamiento Burbuja
Ordenamiento Intercambio
Ordenamiento selección
Ordenamiento inserción
Búsqueda binaria
Búsqueda secuencial
Búsqueda Inserción
Bloques de instrucciones
Expresiones
Ciclos, Bucles
Verdadero
Falso
Orden numérico.
Orden jerárquico.
Método de inserción.
Quicksort.
¿Un subprograma puede realizar las mismas acciones que un programa principal o
general?
Verdadero
Falso
Las funciones de tipo Void, pueden tener varios parámetros de entrada, pero solo
un resultado o valor de la función.
Verdadero
https://evirtual2.espe.edu.ec/evaluaciones.cgi?id=50546&id_curso=47137&wAccion=verevaluacion 9/10
11/7/22, 9:43 Sistema Virtual de Educación [Evaluaciones]
Falso
Anterior Siguiente
https://evirtual2.espe.edu.ec/evaluaciones.cgi?id=50546&id_curso=47137&wAccion=verevaluacion 10/10
10/7/22, 22:58 Sistema Virtual de Educación [Evaluaciones]
Contenido > Unidad > Evaluación
Segundo parcial
Evaluación en línea 1
¿Qué es la recursividad?
Una técnica de declaración de funciones para que una función llame a otra
Una técnica de uso de funciones donde solo la función Main ejecuta el código
No existencia
https://evirtual2.espe.edu.ec/evaluaciones.cgi?wAccion=verevaluacion&wid_evaluacion=49324&id_curso=47137 1/5
10/7/22, 22:58 Sistema Virtual de Educación [Evaluaciones]
Existencia
Valores
Datos
return (expresión);
return(a+b+c);
return;
Verdadero
Falso
Programas
Subprogramas
Variables
Verdadero
https://evirtual2.espe.edu.ec/evaluaciones.cgi?wAccion=verevaluacion&wid_evaluacion=49324&id_curso=47137 2/5
10/7/22, 22:58 Sistema Virtual de Educación [Evaluaciones]
Falso
Funciones
Procedimientos
Estructuras
Variables
Instrucciones
Parámetros
Operaciones
Expresiones
Constantes
Variables
Expresiones
https://evirtual2.espe.edu.ec/evaluaciones.cgi?wAccion=verevaluacion&wid_evaluacion=49324&id_curso=47137 3/5
10/7/22, 22:58 Sistema Virtual de Educación [Evaluaciones]
Operadores
Cuales son las variables que se declaran y definen dentro de una función o
subprograma.
Locales
Globales
Globales
Locales
Funciones recursivas
Ninguna
Un llamado al preprocesador
Anterior Siguiente
https://evirtual2.espe.edu.ec/evaluaciones.cgi?wAccion=verevaluacion&wid_evaluacion=49324&id_curso=47137 5/5
10/7/22, 22:46 Sistema Virtual de Educación [Evaluaciones]
Contenido > Unidad > Evaluación
Evaluación en línea 1
Verdadero
https://evirtual2.espe.edu.ec/evaluaciones.cgi?wAccion=verevaluacion&wid_evaluacion=49324&id_curso=47137 1/5
10/7/22, 22:46 Sistema Virtual de Educación [Evaluaciones]
Falso
Verdadero
Falso
Funciones
Procedimientos
Estructuras
Variables
Instrucciones
Funciones Funciones
Internas Externas
Creación de estructura según el resultado
deseado.
Uso único de nombre, librerías, sintaxis y
argumentos
Creadas por el usuario
Incorporadas al lenguaje de programación
Parámetros
https://evirtual2.espe.edu.ec/evaluaciones.cgi?wAccion=verevaluacion&wid_evaluacion=49324&id_curso=47137 2/5
10/7/22, 22:46 Sistema Virtual de Educación [Evaluaciones]
Operaciones
Expresiones
Nombre y argumentos.
Cuales son las variables que se declaran y definen dentro de una función o
subprograma.
Locales
Globales
Verdadero
Falso
https://evirtual2.espe.edu.ec/evaluaciones.cgi?wAccion=verevaluacion&wid_evaluacion=49324&id_curso=47137 3/5
10/7/22, 22:46 Sistema Virtual de Educación [Evaluaciones]
Bloques de instrucciones
Expresiones
Ciclos, Bucles
Una cantidad cualquier de parámetros, es decir pueden tener cero, uno, tres,
diez, cien o más parámetros
Dos parámetros
Un solo parámetro
Anterior Siguiente
https://evirtual2.espe.edu.ec/evaluaciones.cgi?wAccion=verevaluacion&wid_evaluacion=49324&id_curso=47137 5/5
14/6/22, 14:58 Sistema Virtual de Educación [Evaluaciones]
Contenido > Unidad > Evaluación
<número1>: <instrucciones>
Si <condición> Entonces
<instrucciones>
SiNo
<instrucciones>
FinSi
Si <condición> Entonces
<instrucciones>
https://evirtual2.espe.edu.ec/evaluaciones.cgi?id=49255&id_curso=47137&wAccion=verevaluacion 1/12
14/6/22, 14:58 Sistema Virtual de Educación [Evaluaciones]
No
<instrucciones>
FinSi
Si <condición>
<instrucciones>
SiNo
<instrucciones>
FinSi
Java
C++
https://evirtual2.espe.edu.ec/evaluaciones.cgi?id=49255&id_curso=47137&wAccion=verevaluacion 2/12
14/6/22, 14:58 Sistema Virtual de Educación [Evaluaciones]
Técnica que genera un ambiente digital inmersivo que se puede acceder por
gafas y controles.
Definición de Pseudocódigo:
https://evirtual2.espe.edu.ec/evaluaciones.cgi?id=49255&id_curso=47137&wAccion=verevaluacion 3/12
14/6/22, 14:58 Sistema Virtual de Educación [Evaluaciones]
¿Cuáles son las dos herramientas más utilizadas para el diseño de algoritmos?
Resolver el problema
Codificación
https://evirtual2.espe.edu.ec/evaluaciones.cgi?id=49255&id_curso=47137&wAccion=verevaluacion 4/12
14/6/22, 14:58 Sistema Virtual de Educación [Evaluaciones]
int i=0;
while(i<3);
Verdadero
Falso
cout>>num1;
cout=10;
cout(“pause”)
https://evirtual2.espe.edu.ec/evaluaciones.cgi?id=49255&id_curso=47137&wAccion=verevaluacion 5/12
14/6/22, 14:58 Sistema Virtual de Educación [Evaluaciones]
cout <<variable1;
cin y cout
prinf() y scanf()
no, no es posible
https://evirtual2.espe.edu.ec/evaluaciones.cgi?id=49255&id_curso=47137&wAccion=verevaluacion 6/12
14/6/22, 14:58 Sistema Virtual de Educación [Evaluaciones]
NumeroTelefonico
numero Telefonico
¿Qué es un algoritmo?
Es un lenguaje de programación
Los _________________ son las acciones que permiten transformar las entradas
(insumos o datos) en otros datos u otros insumos que permitirán dar solución el
problema.
Algoritmos
Diagramas de flujo
Verdadero
Falso
https://evirtual2.espe.edu.ec/evaluaciones.cgi?id=49255&id_curso=47137&wAccion=verevaluacion 7/12
14/6/22, 14:58 Sistema Virtual de Educación [Evaluaciones]
Cuáles son los programas que traducen el código del programador a código
máquina.
Compilador
Interprete
Editores
https://evirtual2.espe.edu.ec/evaluaciones.cgi?id=49255&id_curso=47137&wAccion=verevaluacion 8/12
14/6/22, 14:58 Sistema Virtual de Educación [Evaluaciones]
Por comparación
Por paradigma
Por postura
Por ideología
Por nivel
Por autores
Por tipado
Por tipos
Por compilación
La semántica es:
Verdadero
Falso
https://evirtual2.espe.edu.ec/evaluaciones.cgi?id=49255&id_curso=47137&wAccion=verevaluacion 10/12
14/6/22, 14:58 Sistema Virtual de Educación [Evaluaciones]
Los tipos de variables String, Boolean, Char, Integer, int, Double, Float, se manejan en
Programación
Verdadero
Falso
Compilación
Programación
Hardware
Lenguaje formal diseñado para expresar procesos que pueden ser llevados a cabo
por máquinas como las computadoras.
Lenguajes de programación
StoryBoard
Variables
Anterior Siguiente
https://evirtual2.espe.edu.ec/evaluaciones.cgi?id=49255&id_curso=47137&wAccion=verevaluacion 11/12
14/6/22, 14:58 Sistema Virtual de Educación [Evaluaciones]
https://evirtual2.espe.edu.ec/evaluaciones.cgi?id=49255&id_curso=47137&wAccion=verevaluacion 12/12
14/6/22, 14:59 Sistema Virtual de Educación [Evaluaciones]
Contenido > Unidad > Evaluación
Es una dirección de memoria que puede cambiar su valor, llamado por un “alias,
nombre o identificador”.
contador
variable
constante
condición
Estructuras secuenciales
Estructuras cíclicas
Estructuras condicionales
Estructuras de clases
operadores de asignación
operadores lógicos
https://evirtual2.espe.edu.ec/evaluaciones.cgi?wAccion=verevaluacion&wid_evaluacion=49255&id_curso=47137 2/11
14/6/22, 14:59 Sistema Virtual de Educación [Evaluaciones]
operadores aritméticos
operadores relacionales
Errores de sintaxis
Errores de ejecución.
Errores humanos
Errores semánticos
Errores lógicos
Errores de ejecución
Errores de compilación
Condición falsa.
https://evirtual2.espe.edu.ec/evaluaciones.cgi?wAccion=verevaluacion&wid_evaluacion=49255&id_curso=47137 3/11
14/6/22, 14:59 Sistema Virtual de Educación [Evaluaciones]
traduce un código línea a línea de manera que una máquina pueda entenderlo
https://evirtual2.espe.edu.ec/evaluaciones.cgi?wAccion=verevaluacion&wid_evaluacion=49255&id_curso=47137 4/11
14/6/22, 14:59 Sistema Virtual de Educación [Evaluaciones]
¿Qué es un algoritmo?
funcionable y finito
funcionable e infinito
legible e impreciso
legible y preciso
https://evirtual2.espe.edu.ec/evaluaciones.cgi?wAccion=verevaluacion&wid_evaluacion=49255&id_curso=47137 5/11
14/6/22, 14:59 Sistema Virtual de Educación [Evaluaciones]
Simples y Estructurados
Numérico y Alfanumérico
Ninguna
https://evirtual2.espe.edu.ec/evaluaciones.cgi?wAccion=verevaluacion&wid_evaluacion=49255&id_curso=47137 6/11
14/6/22, 14:59 Sistema Virtual de Educación [Evaluaciones]
Errores de sintaxis
Errores de semántica
Orden numérico.
Orden jerárquico.
Por comparación
Por paradigma
Por postura
Por ideología
Por nivel
Por autores
Por tipado
Por tipos
Por compilación
https://evirtual2.espe.edu.ec/evaluaciones.cgi?wAccion=verevaluacion&wid_evaluacion=49255&id_curso=47137 7/11
14/6/22, 14:59 Sistema Virtual de Educación [Evaluaciones]
cout>>num1;
cout=10;
cout(“pause”)
cout <<variable1;
cin y cout
gets y puts
printf() y scanf()
ejecutar un comando
https://evirtual2.espe.edu.ec/evaluaciones.cgi?wAccion=verevaluacion&wid_evaluacion=49255&id_curso=47137 8/11
14/6/22, 14:59 Sistema Virtual de Educación [Evaluaciones]
Proceso
Algoritmo
Compilador
Una entrada.
https://evirtual2.espe.edu.ec/evaluaciones.cgi?wAccion=verevaluacion&wid_evaluacion=49255&id_curso=47137 9/11
14/6/22, 14:59 Sistema Virtual de Educación [Evaluaciones]
Herramientas de programación
Análisis del problema
Documentación y
mantenimiento
Diseño o desarrollo del
algoritmo
Compilación y ejecución de un
programa
Verificación y depuración de un
programa
Codificación de un programa
Técnica que genera un ambiente digital inmersivo que se puede acceder por
gafas y controles.
Seleccionar cual es el Lenguaje correcto que cumpla con “Las instrucciones en este
tipo de lenguaje se componen de la unidad de memoria más pequeña que existe
dentro de una computadora, que se llama bit”.
Lenguaje máquina
Lenguaje de programación
Lenguaje Ensamblador
https://evirtual2.espe.edu.ec/evaluaciones.cgi?wAccion=verevaluacion&wid_evaluacion=49255&id_curso=47137 10/11
14/6/22, 14:59 Sistema Virtual de Educación [Evaluaciones]
Anterior Siguiente
https://evirtual2.espe.edu.ec/evaluaciones.cgi?wAccion=verevaluacion&wid_evaluacion=49255&id_curso=47137 11/11