NEW
Font size
WorksheetsInicial Algoritmos
Total questions: 10
Worksheet time: 20mins
Analizar el siguiente código y seleccionar la opción correcta.
El bucle While se ejecuta normal.
El bucle While nunca se ejecuta porque la condición está false desde el principio.
El bucle While nunca se ejecuta porque contador disminuye en lugar de aumentar.
El bucle While se ejecuta e imprime 10 resultados.
Un algoritmo consiste en un numero finito de pasos no ambiguos que , de acuerdo a condiciones iniciales al ejecutarse cumplen con un objetivo propuesto en un tiempo determinado. Se denomina programa a un algoritmo expresado en un lenguaje de computador. El lenguaje requiere de un compilador que requiere los siguientes componentes básicos :
Programa fuente y analizadores léxico, sintáctico y semántico.
Programa fuente, analizadores léxico, sintáctico y semántico y programa objeto.
Analizadores léxico, sintáctico y semántico y programa objeto
Programa fuente y programa objeto.
La definición de una matriz numérica en lenguaje Java está dada por la siguiente forma:
tipo [ ] [ ] nombre_matriz = new tipo [TAM1] [TAM2]
Según lo anterior, cuál de las siguientes afirmaciones es correcta:
Las matrices se utilizan como estructuras para almacenar en cada una de sus posiciones elementos de diferentes tipos. Por ejemplo: en la primera fila enteros, en la segunda double, etc.
Para hacer referencia a un elemento de la matriz basta con indicar el nombre de la variable y la posición de la columna donde se encuentra.
El valor TAM1 corresponde a la cantidad de filas y TAM2 a la cantidad de columnas de la matriz
La cantidad de filas de la matriz equivale a TAM1 - 1 y la cantidad de columnas equivale a TAM2 - 1
La primera fase del proceso de resolución de un problema por computador es el análisis del problema. Esta fase requiere una clara definición, donde se contemple lo que debe hacer el programa y el resultado o solución deseada. De acuerdo con esto, ¿Cuáles serían las preguntas correctas a plantear a la hora de analizar un problema?
¿Qué entradas se requieren? ¿Cuáles son los requerimientos del cliente? ¿Cuál lenguaje de programación es el más adecuado?
¿Qué entradas se requieren? ¿Qué método produce la salida deseada? ¿Cuál lenguaje de programación es el más adecuado?
¿Qué entradas se requieren? ¿Cuál es la salida deseada? ¿Cuál lenguaje de programación produce la salida deseada?
¿Qué entradas se requieren? ¿Cuál es la salida deseada? ¿Qué método produce la salida deseada?
Hay varios tipos diferentes de memoria en el PC. La memoria principal del sistema es la memoria física o memoria de acceso aleatorio (RAM, Random Access Memory). Puedes leer y escribir datos en la memoria RAM y se encuentra en todos los equipos. Además, el equipo tiene memoria de sólo lectura (ROM, Read Only Memory) y memoria caché.
En sistemas, se define una variable cómo?
Una localización de almacenamiento que no cambia su valor durante la ejecución de un programa
Un espacio en memoria que puede cambiar su valor durante la ejecución de un programa
Un espacio de memoria que compensa las diferencias de velocidad entre procesador y memoria
Permite realizar operaciones matemáticas
Una estructura repetitiva permite ejecutar una instrucción o un conjunto de instrucciones varias veces es la definición de:
While
For
Case
Break
Tipo de Acceso: Indica donde puede ser utilizado un método. Los tipos son public, private y protected.
Indique cuál de las siguientes definiciones de tipo es correcta:
Public: Se puede acceder solamente desde otros métodos Públicos
Private: El mas restrictivo. Solo se puede usar desde la misma clase
Protected: Solo los puede utilizar el desarrollador que los programó
Ninguna opción es correcta.
En computación, una subrutina o subprograma (también llamada procedimiento, función o rutina), como idea general, se presenta como un subalgoritmo que forma parte del algoritmo principal, el cual permite resolver una tarea específica.
Así mismo, las funciones llevan en sus definiciones la utilización de parámetros. Teniendo la siguiente función
int x func (int x, int y) {
return x y; }
cual es su invocación correcta?
func(5, c);
func(5,4);
func(5, "4");
Ninguna
El tamaño de un arreglo puede ser definido en su declaración.
Dada la siguiente definición de un arreglo:
int meses[] = new int[12];
cuál de las siguientes afirmaciones no es correcta acerca del arreglo meses
El arreglo meses es un conjunto de números enteros
El arreglo meses puede contener hasta 12 números
El primer elemento del arreglo está en la posición 1
El último elemento del arreglo está en la posición 11
Las variables corresponden a áreas de memoria RAM que se definen en un proceso de programación con el objetivo de almacenar valores en forma temporal.
De las siguientes definiciones de fórmulas en un lenguaje de programación cuál es errónea:
Volumen Cono = (PI * r^2 * h) /3;
Sueldo = (Salario * Diast) / 30;
SubTrans = (STLV * diasT)/30;
Voltaje = Intensidad * Resistencia;
