WorksheetsRepaso fundamentos
Total questions: 25
Worksheet time: 15mins
¿Qué es un algoritmo?
Exponente al que hay que elevar un número, llamado base, para obtener otro número determinado.
Se define como la representación gráfica a modo de símbolo
Se define como una secuencia de pasos ordenados con un número determinado de instrucciones claras y precisas.
Es comúnmente utilizado por los programadores para omitir secciones de código o para dar una explicación del paradigma que tomó el mismo programador para hacer sus códigos, llamado también falso lenguaje.
¿Qué es una variable?
Es un dato permanece sin cambio durante el desarrollo del programa
Es un símbolo constituyente de un predicado, algoritmo o de una proposición
Se trata de algo que se caracteriza por ser inestable, inconstante y mudable
Es una dato cuyo valor puede cambiar durante la ejecución del programa
Es aquella Expresión que entregan como resultado un valor booleano
Expresión aritmética
Expresión lógica
Expresión algorítmica
Ninguna de las anteriores
¿Qué es un programa en programación?
a) Un conjunto de palabras reservadas.
b) Conjunto de instrucciones internas para ejecutarse y producir un resultado.
c) Una función matemática básica.
d) Una declaración de constantes.
¿Cuáles son las fases comunes en la solución de problemas?
a) Solo análisis del problema.
b) Diseño y ejecución del programa.
c) Definición del problema y ejecución del programa
d) Análisis, diseño, codificación y ejecución del programa.
¿Qué es una constante?
a) Un espacio de memoria que puede cambiar durante la ejecución del programa.
b) Un espacio de memoria donde se almacenan valores y pueden cambiar durante el desarrollo del algoritmo.
c) Un espacio de memoria donde se almacenan valores y no pueden cambiar durante la ejecución del programa.
d) Un espacio de memoria que almacena valores de diferentes tipos de datos.
¿Qué se entiende por precedencia de operadores?
a) La asociación de operadores en una expresión.
b) El orden en que se evalúan las operaciones en una expresión.
c) La clasificación de los operadores según su tipo.
d) La tabla de verdad que muestra los valores de verdad de una expresión.
¿Cuál es el propósito de las estructuras de selección?
A) Ejecutar instrucciones secuencialmente.
B) Decidir qué grupo de instrucciones ejecutar basado en una condición.
C) Ignorar la lógica en la ejecución de algoritmos.
D) Limitar la cantidad de variables en un programa.
¿Cómo se llama el proceso de llamar o invocar una función desde un algoritmo principal?
a) Instrucción de función
b)Error al compilar
Llamada de función
Ejecución de subalgoritmo
Entrada estándar de un programa
Pantalla
Impresora
Teclado
El Pseudocodigo es:
Expresar los distintos pasos a través de símbolos
Inicio, proceso y fin
Lenguaje de programación
Representar por pasos la solución a un problema, de la forma más detallada posible, utilizando un lenguaje natural
Que es una Expresión?
Instrucciones
Números
Datos unidos por operadores con un único resultado
Ninguna de las Anteriores
Los operadores en programación se dividen en
de relación, ejecutables y de estructura
software y hardware
aritméticos, relacionales y lógicos
Es un Software que traduce un programa escrito en un lenguaje de programación de alto nivel en lenguaje de máquina
Código objeto
Código Fuente
Código ejecutable
Compilador
¿Qué es un editor de código?
Es un programa ligero que exige muchos recursos de la computadora, en el cual podemos escribir programas.
Es un programa pesado que exige muchos recursos de la computadora, en el cual podemos escribir cualquier texto.
Es un programa ligero que no exige muchos recursos de la computadora, en el cual podemos escribir programas.
Es un programa de programación que no exige muchos recursos de la computadora, en el cual podemos escribir solamente lenguaje C++.
¿Qué es un IDE (Integrated Development Environment)?
Es un programa ligero que exige menos recursos de la computadora, para tener un espacio de trabajo completo no solo en archivos, sino de hasta de compilador.
Es un programa pesado que exige varios recursos de la computadora, para tener un espacio de trabajo completo no solo en archivos, sino de hasta de compilador.
Es un programa pesado que exige varios recursos de la computadora, para tener un espacio de solo programación en archivos.
¿Qué es lenguaje de bajo nivel?
Es un programa ligero que exige muchos recursos de la computadora, en el cual podemos escribir programas.
Es un lenguaje que esta más cerca del entendimiento de la computadora.
Es un lenguaje que esta más cerca del entendimiento humano.
Ninguno.
¿Qué es lenguaje de alto nivel?
Es un lenguaje que esta más cerca del entendimiento humano.
Es un programa ligero que exige muchos recursos de la computadora, en el cual podemos escribir programas.
Es un lenguaje que esta más cerca del entendimiento de máquina.
Ninguno.
El código se almacena utilizando el lenguaje de programación, no el de la máquina; esto significa que puede ejecutarse en computadoras que utilizan diferentes lenguajes máquina; no compila el código por separado para cada arquitectura diferente. Es una ventaja de un
Intérprete
Compilador
Es el archivo o archivos con las instrucciones necesarias, realizadas en un lenguaje de programación, que sirve para compilar posteriormente un programa o programas
Código objeto
Código Fuente
Código ejecutable
Compilador
Es un conjunto de caracteres alfanuméricos de cualquier longitud que sirve para identificar las entidades del programa (clases, funciones, variables, tipos compuestos)
Identificador
Constante
Variable
Sandra no tiene muy claro los tipos de algoritmos, debe identificar varios y entre ellos le dieron una receta de cocina, usted que ha estudiado sobre ellos le responde que es un algoritmo:
Cuantitativo
Duplicativo
Cualitativo
Simple
¿Cuáles son los 2 tipos de algoritmos?
Constante y Variable
Ordenado y preciso
Entero y Flotante
Cualitativo y Cuantitativo
Describe situaciones de la vida cotidiana
Decisiones
Algoritmo Cuantitativo
Algoritmo
Algoritmo Cualitativo
Son aquellos en los que se utilizan cálculos numéricos para definir los pasos del proceso.
Decisiones
Algoritmo Cuantitativo
Algoritmos
Algoritmo Cualitativo
