Cuestiones
ayuda
option
Mi Daypo

TEST BORRADO, QUIZÁS LE INTERESEilerna-programacion-examen-2024

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del test:
ilerna-programacion-examen-2024

Descripción:
Preguntas aleatorias

Autor:
AVATAR

Fecha de Creación:
12/01/2024

Categoría:
Informática

Número preguntas: 98
Comparte el test:
Facebook
Twitter
Whatsapp
Comparte el test:
Facebook
Twitter
Whatsapp
Últimos Comentarios
No hay ningún comentario sobre este test.
Temario:
¿Tiene errores el siguiente código? Sí. No debemos cerrar la escritura del fichero No. El código es correcto. No tiene fallos Sí. El modo en que lo abrimos, no es el correcto Sí. El modo en que lo cerramos, no es el correcto.
Los ficheros secuenciales... son llamados también ficheros indexados los registros se almacenan por etiquetas los registros se van almacenando en posiciones aleatorias los registros se van almacenando en posiciones consecutivas.
¿Qué realiza la directiva append? Abre un fichero para añadir datos al final del mismo si existe, o crea un fichero nuevo si no existe. Abre un fichero existente. Si el fichero no existe, lanzará un error. Abre un fichero si existe; si no, se crea un fichero nuevo. Abre un fichero existente. El fichero será truncado a cero bytes de longitud.
¿Es correcto el siguiente código? No. La variable a no esta declarada No porque la variable de flujo debe ser declarada como StreamReader Sí. No hay fallos en las sentencias de código Ninguna opción es la correcta.
¿Para qué sirven las operaciones Truncate y Append? Ambos métodos nos dirán cómo debemos abrir el fichero que vamos a tratar Truncate abre un fichero existente que será truncado a 0 bytes de longitud Append abre un fichero para añadir datos al final si existe o crea uno nuevo si este no existe Todas las respuestas son correctas.
Indica el tipo de ruta en los siguientes ejemplos: 1. C:\Windows\appcompat\appraiser\Telemetry\Proyecto1.cs 2. appcompat\appraiser\Telemetry\Proyecto1.cs La 1 y la 2 son rutas absolutas La 1 es una ruta relativa y la 2 es una ruta absoluta La 1 es una ruta absoluta y la 2 es una ruta relativa La 1 y la 2 son rutas relativas.
Una variable local almacena un valor temporal y se puede declarar dentro de... Nignuna respuesta es correcta Un método Un tipo de datos Un bloque de código entre corchetes.
¿Cómo accedemos a un registro de un fichero aleatorio? Se necesita un fichero secuencial para acceder a un fichero aleatorio No podemos acceder a un registro con este tipo de ficheros Mediante un puntero que indique el registro requerido Tienes que recorrer todos los registros anteriores para acceder al dato que quieras.
¿Cuál será el resultado de ejecutar el siguiente código? Se creará un fichero binario Se creará un fichero llamado "mytest.bin" Se borrará un fichero Se creará un fichero llamado "mytest.txt".
La operación Open Abre el fichero para añadir más información a partir de lo escrito Abre un fichero existente. Si el fichero no existe, lanzará un error Abre un fichero existente Abre un fichero en blanco.
¿Qué hace el siguiente código con el fichero? Se añaden mil "0" en el fichero pelota.jpg Solamente se lee el fichero pelota.jpg Nada, la ruta está mal declarada Se añade un "0" en el fichero pelota.jpg.
¿Qué tipo de ruta es esta: 2021/Marzo.xlsx? Ninguna opción es correcta Es una ruta absoluta Es una ruta relativa Es una ruta secuencial.
¿Qué es StreamWriter? Flujo de datos para lectura Es una variable de tipo fichero Flujo de datos para lectura/escritura Flujo de datos para escritura.
Indica los valores de x y z después de las siguientes sentencias: int x = 10; int z = x++%5; x es 11 y z es 1 x es 11 y z es 0 x es 9 y z es 0 x es 9 y z es 1.
Este código en C# es correcto? int a=2; int b=10; int c=1; c=a<b && c;: No. Dará un error porque evalúa una expresión lógica y espera datos booleanos Si, no dará ningún error No. Uno de los datos debería ser double No. Falta declarar una variable.
¿Qué imprime por pantalla este código? int x = 10; int z = --x%5; Console.WriteLine(x); Console.WriteLine(z); 9 4 9 5 10 4 10 5.
¿Qué tipo de estructura no lleva a cabo ningún tipo de comprobación lógica? Las estructuras secuenciales Las estructuras de selección Las estructuras de iteración Las estructuras repetitivas.
Para un fichero binario, ¿Cómo crearemos el flujo de datos de lectura? dataReader BinaryReader dataWriter BinaryWriter.
¿Qué es una librería en programación? Todas las respuestas son correctas Se utilizan para depurar código Conjunto de funciones que están preparadas para ejecutarse sin que el programador conozca su código Conjunto de variables que están en ejecución.
¿Con qué clase trabajamos para la escritura de ficheros de texto? System.io StreamWriter BinaryReader BinaryWriter.
Las variables globales Están definidas fuera de un bloque de código, pero se puede acceder a ellas Están definidas fuera de un bloque de código y no se puede acceder a ellas Están definidas dentro de un bloque de código Están definidas dentro de un bloque de código, pero no se puede acceder a ellas.
Dado el siguiente script: int[] A = new int [10]; Random rnd= new Random(); for (int i = 0; i < 10; i++) {A[i] = rdn.Next(-5,6);} Hay 10 números, con valores entre 0 y 5 Hay 10 números, con valores entre -5 y 5 Hay 9 números, con valores entre -5 y 6 Hay 10 números, con valores entre 0 y 10.
Una ventaja de la programación modular es... No tener que declarar el return en las funciones No tener que declarar constantes No tener que diferenciar entre paso por referencia y paso por valor Es la reutilización del codigo.
¿Qué mostrará por pantalla este código? Las letras de la a-z Los números del 1 al 26 Los números del 1 al 10 El contenido del archivo.
¿Qué imprime por pantalla este código? int x=12; int z= --x%7; Console.WriteLine(x); Console.WriteLine(z); 11 4 11 5 12 5 12 4.
Dado el siguiente array de enteros: int[] numeros = new int [100]; Hay 100 números entre las posiciones 0 y 99 incluidas Hay 100 números entre las posiciones 0 y 100 incluidas Hay 99 números entre las posiciones 0 y 100 incluidas Hay 99 números entre las posiciones 0 y 99 incluidas.
¿Qué imprimirá por pantalla este código? 4-4 4-5 3-5 3-4.
¿Para qué se utiliza la palabra Void en las funciones? Para declarar funciones de tipo enum Para declarar funciones como listas Para declarar funciones sin valor de retorno Ninguna de las respuestas es correcta.
¿Para qué sirve la clausula 'private' de un método? Es un tipo de variable Solo podemos acceder dentro del cuerpo de la clase Podemos acceder desde cualquier clase Podemos acceder desde cualquier objeto.
Crear un objeto a partir de una clase es... Instanciar Secuencia Indexar Instruir.
¿A qué tipo de fichero corresponde este esquema? Secuencial indexado Secuencial Aleatorio indexado Aleatorio.
¿Qué elemento puede no existir en una sentencia de selección múltiple? La expresión El break de dos o más cases La cláusula default Los case.
¿Qué significa el método Length()? Obtiene el número de caracteres Ninguna respuesta es correcta Inserta una cadena de caracteres en una posición correcta Devuelve un valor que indica si una subcadena especializada.
¿Qué es FileStream? Es una clase que permite operaciones de lectura y escritura Es un tipo de visibilidad de métodos en el manejo de ficheros Es un tipo de variables de ficheros Todas las opciones son correctas.
¿Qué imprime este código? 3 i j 0.
¿Qué significa que un método lleve el modificador Protected? No existe ese modificador El acceso no está restringido El acceso está limitado a la clase contenedora o a los tipos derivados de la clase contenedora Puedes acceder desde cualquier clase.
Los ficheros actúan como almacenes... no volátiles de la información ninguna de las opciones es correcta volátiles de la información exclusivos de datos binarios.
¿Para qué se usa "return"? Si un método está tipado es obligatorio que devuelva un valor (valor de retorno) Lista de variables que recibirá la función en el momento de su llamada Es el identificador de la función Los métodos void siempre lo llevan para que devuelva un valor.
¿For hace lo mismo que Switch? For solo para condicionales Hacen lo mismo For solo para bucles Ninguna de las anteriores.
Si al escribir en el IDE nos aparece un error, ¿Qué tipo de error está ocurriendo? Lógico Compilación Ejecución Ninguna es correcta.
¿Qué tipo de operador es ^ ? Decremento Incremento Lógico Aritmético.
¿Qué nos permite el espacio de nombres System.IO? Nos permite leer y escribir en los archivos y secuencias de datos Nos permite escribir en los archivos y secuencia de datos Ninguna de las respuestas es correcta Nos permite leer en los archivos y secuencia de datos.
¿Con qué objetivo utilizamos un buffer de lectura para ficheros de datos? Para controlar el fin del fichero Ninguna opción es correcta Para guardar línea a línea el fichero de texto Para almacenar el conjunto de bytes formado por el fichero de datos.
¿Qué diferencia hay entre una función y un procedimiento? Ninguna de las anteriores El procedimiento devuelve un valor al programa origen que lo llamó y la función no La función devuelve un valor al programa origen que lo llamó y el procedimiento no Ambas son correctas.
¿Qué realiza este código? Muestra por pantalla los números del 1 al 100 Muestra la media de los primeros 100 números Muestra por pantalla los números del 1 al 10 El código da error de compilación.
Una vez ejecutado el código, ¿Cómo quedará el miArray? El código no es correcto { z,z,z,z,z } { a,b,c,d,e } { a,z,c,d,e }.
¿Cuál es el resultado del siguiente código? 300 100 200 Ninguna es correcta.
¿Cuál es el resultado al ejecutar el siguiente código? Domingo = 7, Viernes = 7 Domingo = 0, Viernes = 5 Domingo = 0, Viernes = 1 El código no es correcto.
¿Qué valor tendrá miArray[1]? z 1 zzzzz El código no es correcta.
¿Cuál será el resultado al ejecutar el siguiente código? 10 100 20 El código no es correcto.
Los elementos principales de un método recursivo... Una función que devuelve el valor true Ninguna de las anteriores es correcta El caso base y el caso general El paso por valor de las variables recursivas.
¿Cuál será el resultado al ejecutar el siguiente código? 2 1 0 1 1 2 2 0.
Las matrices son arrays bidimensionales, es decir, almacenan un conjunto de elementos del mismo tipo pero en forma de tabla. ¿Cómo podemos hacer referencia al elemento 10? matriz[_,_] matriz[1,10] matriz[2,1] matriz[10] matriz[1,2].
¿Cómo podemos invertir el valor de un booleano? ! ^ Ninguna es correcta Las dos son correctas.
Cuando ejecutamos una función que tiene parámetros pasados por valor... siempre son de tipo entero se realiza una copia del parámetro que se ha pasado se sobreescribe el valor en memoria siempre son de tipo referencia.
¿Qué técnica utiliza el diseño descendente? Algoritmo de indexación Algoritmo de búsqueda Algoritmo Top-Down Algoritmo de ordenación.
Cuando los pasos que permiten resolver un problema están escritos en algún lenguaje de programación, estabmos hablando de... Algoritmo Programa Ninguna de las anteriores Ambas respuestas son correctas.
Conjunto de instrucciones dadas al ordenador en un lenguaje que solo es entendible por él Algoritmo Programa Ninguna de las anteriores Ambas respuestas son correctas.
De las siguientes afirmaciones referidas a los métodos, señala cuál es la correcta: Cualquier método puede no devolver un valor, en cuyo caso se indica sin utilizar ninguna palabra reservada Los atributos de instancia junto con los métodos de instancia reciben el nombre de miembros de clase Todas son correctas La lista de parámetros de un método debe coincidir con la lista de argumentos con los que es llamado.
Cuando hablamos de librerías nos referimos a... A un tipo de función A un conjunto de parámetros pasados por valor Archivos que nos permiten realizar diferentes acciones sin necesidad que el programador se preocupe de su desarrollo A un tipo de argumento que pasa el main().
¿Cuál será el resultado de ejecutar el siguiente código? aplicaciones Web desarrollo Estudio desarrollo de aplicaciones Web Estudio.
¿Cuál sería el resultado al ejecutar el siguiente código? 3 0 3 0.75 2 2 3 0.25.
¿En qué principio se basa el diseño descendente? Algoritmo de ordenación Algoritmo de búsqueda Algoritmo de indexación Algoritmo divide y vencerás.
¿Qué empleamos en el IDE para depurar línea a línea? Punto de interrupción Ninguna es correcta F12 F10.
¿Qué tipo de error no se detecta cuando estás escribiendo en el IDE? Compilación Ejecución Vinculación Ninguna es correcta.
¿Qué opción es correcta para que imprima por pantalla "Muy bien!"? x es mayor que 0 y la diferencia entre x-i es par x es mayor que 0 y la diferencia entre x-i es impar tanto x como i deben ser mayores que 0 sean par o impar Todas son correctas.
¿Qué resultado saca por pantalla el siguiente código? Lo que contenga el fichero Los números del 1 al 10 Caracteres de la A a la Z Los números del 1 al 26.
La programación modular consiste en: Realizar un número de procedimientos mayor que el de funciones Crear constantes en el código Realizar un número de funciones mayor que de procedimientos Dividir el problema original en diversos subproblemas.
¿Qué imprimirá por pantalla el siguiente código? 300 10 200 50.
¿Cómo se denomina el paso de parámetros de la siguiente imagen? Paso por parámetro Paso por método Paso por referencia Paso por valor.
¿Qué realiza el siguiente código? Calcula la potencia de un número con n1 como base y n2 como exponente Calcula el producto de dos números Calcula el producto de dos números El código es erróneo debido al símbolo \n.
Los ficheros son una secuencia de bits que se almacenan en un dispositivo de almacenamiento... Secundario Terciario Primario Los ficheros no son una secuencia de bits. Son líneas de texto.
Si sabemos exactamente cuántas iteraciones vamos a realizar, ¿Qué tipo de bucle debemos utilizar? Un bucle for Un bucle while con una condición robusta Un bucle do-while, ya que realiza al menos una entrada en el código del bucle Ninguna de las respuestas es correcta.
La operación OpenOrCreate: Abre un fichero para añadir datos al final del mismo si existe, o crea un fichero nuevo si no existe Abre un fichero existente. Si el fichero no existe, lanzará un error Crea un nuevo fichero. Si existe, lanzará un error Abre un fichero si existe; si no, se crea un fichero nuevo.
Es una librería que nos permite leer y escribir en los archivos y secuencias de datos System.IO Math BinaryReader StreamWriter.
¿Qué imprime el siguiente código? Ninguna es correcta /n EXAMEN PROGRAMACION A FIN DEL EXAMEN.
¿Es correcto este código? No. La función chkprime tiene dos returns No. La condición de la función chkprime hace que entre en un bucle infinito Si. Comprueba que el número introducido sea par Si. Comprueba que el número introducido es primo.
¿Qué realiza el siguiente diagrama de flujo? Ninguna respuesta es correcta Los datos introducidos son sumados Realiza la división de 2 números Los datos introducidos son multiplicados.
¿Qué imprime el siguiente código? Examen programación A Fin del examen /n /n Fin del examen Examen programación A /n Examen programación A Fin del examen.
¿De qué forma puedo acceder al número 100 en esta matriz? array[1,1] array[0,2] array[2,1] array[2,0].
¿Cuántas iteraciones realiza el siguiente bucle? For (int i=0;i<7;i++) {Console.Write ("Imprimiendo desde dentro del bucle");} 6 0 8 7.
Una ruta absoluta indica la ubicación de un archivo o directorio desde... Desde la ruta relativa no podemos acceder a ningún fichero Desde la ruta absoluta no podemos acceder a ningún fichero El directorio raíz del sistema de archivos La posición de la ruta relativa.
¿Desde cuando se puede depurar línea a línea un programa? Desde el principio del programa Desde un punto de interrupción Al saltar una función o procedimiento Todas son correctas.
¿Qué desventaja tiene el diseño modular? Mayor dependencia de fallos Facilita el mantenimiento, modificación y documentación Utiliza más memoria y tiempo de ejecución Reutilización de código.
¿Cuáles son los tipos de pasos por parámetros? Ninguna es correcta Por número Por datos Por referencia y valor.
¿Qué hace la siguiente función? Error de código Crear una matriz vacía Ninguna respuesta es correcta Crear una matriz con valores.
¿Qué mostrará por pantalla el siguiente código? OUTPUT 9 OUTPUT 10 OUTPUT 20 OTPUT 10 10.
En un diagrama de flujo ¿Con qué símbolo representa una condición? Rombo Paralelogramo Óvalo Rectángulo.
¿Qué imprime el siguiente código por consola? Welcome() Ninguna es correcta \n Have a nice day.
¿Qué imprime el siguiente código por pantalla? 1 6 Error de código 8.
¿Cuál será el resultado de ejecutar el siguiente código? Mi ciclo es desarrollo 2010 Mi ciclo es 2010 Desarrollo apli.
¿Cuál será el resultado de ejecutar el siguiente código? 1234 tipo int 1234 tipo double 1234.73 tipo int 1234.73 tipo double.
¿Para qué sirve el operador %? Para sacar un porcentaje Devuelve el resto de una división Divide dos números Ninguna es correcta.
¿Por qué marca error el siguiente código? El return de la función, debería ir fuera del bucle for No es un error. Solo es un warning No hacemos la llamada correctamente desde el Main() El tipo de las variables de la función no es correcto.
¿Qué salida por pantalla realiza el siguiente código? Las variables i y j están mal declaradas Sacará el mensaje "Esto dentro del for" 100 veces Sacará el mensaje "Esto dentro del for" 99 veces Ninguna es correcta.
Las matrices son arrays bidimensionales, es decir, almacenan un conjunto de elementos del mismo tipo pero en forma de tabla. ¿Cómo podemos hacer referencia al elemento 55? matriz[_,_] matriz[2,2] matriz[3,3] matriz[3,2] matriz[2,3].
¿A qué corresponde el 1 y 2 de la siguiente imagen? 1 tipo y 2 código de función 1 código de función y 2 código de función 1 parámetros y 2 bits Ninguna es correcta.
¿Qué imprime el siguiente código por pantalla? 100 200 El código no es correcto 300.
Denunciar test Consentimiento Condiciones de uso