Cuestiones
ayuda
option
Mi Daypo

TEST BORRADO, QUIZÁS LE INTERESEPACs PROGRAMACIÓN UF1

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del test:
PACs PROGRAMACIÓN UF1

Descripción:
Sólo preguntas con posibilidad de que caigan en el examen

Autor:
AVATAR

Fecha de Creación:
12/12/2019

Categoría:
Informática

Número preguntas: 35
Comparte el test:
Facebook
Twitter
Whatsapp
Comparte el test:
Facebook
Twitter
Whatsapp
Últimos Comentarios
No hay ningún comentario sobre este test.
Temario:
Indica cuál de estos programas podemos utilizar para programar en C#: Netbeans Visual Studio Android Studio Visual Code .
Identificar cuáles de las siguientes líneas de código son comentarios en C#: <!-- Hola, buenos días --> /*Hola, buenos días*/ Console.WriteLine(“hola, buenos días”); //Hola, buenos días .
Un diagrama de flujo el rombo representa un evento o proceso Verdadero Falso.
Selecciona cuáles de los siguientes identificadores se pueden utilizar como nombres de variables: _edad letra num23 1age MiNumero .
¿Es correcto el siguiente código? using System; namespace VariableDefinition { class Program { static void Main(string[] args) { double a; int b; int c; /* inicialización de variables */ a = 10.5; b = 20; c = a + b; Console.WriteLine("a = {0}, b = {1}, c = {2}", a, b, c); Console.ReadLine(); } } } Sí. El código no tiene fallos No. La estructura del WriteLine no es la correcta No. No se puede convertir implícitamente el tipo 'double' a tipo 'int' No. Falta una } de cierre .
Identificar cuáles de las siguientes instrucciones son válidas: int x=5; int y=5.5; string cadena='Hola'; string cadena = "adios"; double s=6.8; .
Relaciona los tipos de variables con su definición y ámbito correspondiente: Local Global.
Identifica cuáles de las siguientes variables no pueden modificar su valor durante la ejecución de un programa. const double y=6.7; double h; const int x=5; int z=3; .
Queremos realizar un programa que almacene el valor de PI en una constante, y el radio de una circunferencia en una variable con valor 6. pi.png La estructura es la siguiente: using System; namespace Circulo { class Program { static void Main(string[] args) { int pi = 3.1416; int radio = 6; } } ¿Es la estructura correcta respecto a los requisitos del programa? No. Debemos definir 'radio' como: const int radio =6; No. Debemos definir 'PI' como: const double pi = 3.1416; Sí. La estructura es correcta No. Debemos definir 'PI' como: const int pi = 3.1416; .
Las constantes son campos cuyos valores se establecen en tiempo de compilación y nunca se pueden cambiar Verdadero Falso.
Indica cuál de las siguientes instrucciones son correctas: int numero == 6; bool mayor = 5 > 3; int division = 6 / 2; int igual = 4 == 6; .
¿Qué realiza el siguiente programa? class Test { static void Main(string[] args) { double x = 1234.7; int a; a = (int)x; System.Console.WriteLine(a); } } realiza la multiplicación entre la variable 'a' y la variable'x' convierte una variable de tipo double en un tipo int convierte una variable de tipo int en un tipo double realiza la división entre la variable 'a' y la variable'x' y guarda el resto de la división en la variable 'a'.
Podemos convertir una cadena en un número llamando al método 'Parse' que se encuentra en varios tipos numéricos (int, long, double, etc...) Falso Verdadero.
¿Sería correcto este código? class datos { static void Main(string[] args) { short x = 5, y = 12; short z = x + y; } } La instrucción de asignación siguiente produce un error de compilación, ya que la expresión aritmética del lado derecho del operador de asignación se evalúa como int de manera predeterminada. La instrucción de asignación siguiente produce un error de compilación, ya que la expresión aritmética del lado izquierdo del operador de asignación se evalúa como int de manera predeterminada. El código es correcto y no da error de compilación El código no es correcto porque short no es un tipo de dato .
¿Qué salida realiza este código? Realiza la multiplicación de dos números enteros Muestra la tabla de multiplicar del 0 Muestra la tabla de multiplicar del 9 Muestra las tabla de multiplicar de un número .
Edsger Dijkstra comprobó que todo programa se puede escribir utilizando únicamente unas determinadas instrucciones de control: secuencia Instrucción condicional modular Iteración o bucle de instrucciones funcional.
La fase de mantenimiento del ciclo de vida de un programa es una fase totalmente optativa Falso Verdadero.
¿Qué realiza el siguiente diagrama de flujo? Muestra los 100 primeros números impares Muestra los 50 primeros números pares Muestra los 100 primeros números pares Imprime por pantalla el número 0 .
Indica qué formas son las correctas para inicializar un array o vector int[] array1 = new int[] { 1, 3, 5, 7, 9 }; array2 = {1, 3, 5, 7, 9}; int[] array3; array3 = new int[] { 1, 3, 5, 7, 9 }; string[] weekDays = new string[] { "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" };.
¿Cuál es la última posición del array? int[] array = {1, 2, 3, 4, 5, 6, 7, 8}; 8 7 1 9.
Si tenemos el siguiente array: int[] array = {1, 0, 0, 1, 1, 1, 0 ,0}; ¿Qué nos mostrará con esta salida de pantalla? Console.WriteLine ("{0}", array[3]); 0 Nos dará un error 1 3.
¿Cuál es la salida de este código? class BreakTest { static void Main() { for (int i = 1; i <= 100; i++) { if (i == 5) { break; } Console.Write(i); } Console.ReadKey(); } } 5 5 6 7 8 100 1 2 3 4.
La palabra clave 'enum' se utiliza para declarar una enumeración, un tipo distinto que consiste en un conjunto de constantes con nombre denominado lista de enumeradores. Un ejemplo puede ser: enum Day {Sat, Sun, Mon, Tue, Wed, Thu, Fri}; Verdadero Falso.
El siguiente programa crea un array de 10 números aleatorios entre 0 y 100, y muestra su suma y la media de estos números: int[] array = new int[10]; Random aleatorio = new Random(); int suma = 0; for (int i = 0; i < 10; i++) { array[i] = aleatorio.Next(0,100); suma += array[i]; } Console.WriteLine("La media es {0}", suma / array); Console.ReadKey(); ¿Es correcto? No. Se utiliza la función random de forma incorrecta Sí. El código es correcto No. Cuando se muestra la media, hay que calcular la longitud del array No. La suma no es correcta. La estructura debería ser suma= suma + array[i].
¿Qué realiza este código? int[,] matriz = new int[10, 10]; for (int i = 0; i < 10; i++) { for (int j = 0; j < 10; j++) { matriz[i, j] = i * 10 + j + 1; Console.WriteLine("{0}", matriz[i,j]); } } Console.ReadKey(); Realiza la media de los primeros 100 números Es código da error de compilación Crea una matriz de números del 1 al 10 Crea una matriz de números del 1 al 100.
¿Qué realiza este código? int adivinar, numero; Random aleatorio = new Random(); adivinar = aleatorio.Next(0, 9); for (int i = 0; i <= 9; i++) { Console.WriteLine("Queda {0} intentos.", 10 - i); Console.WriteLine("Introduce un número"); numero = int.Parse(Console.ReadLine()); if (adivinar == numero) { Console.WriteLine("Lo adivinaste!"); break; } } El código no es correcto Realiza la media de números aleatorios, y termine su ejecución cuando el usuario adivine esa media Realiza la suma total de números aleatorios, y termine su ejecución cuando el usuario adivine esa suma Adivina un número aleatorio, y termine su ejecución cuando lo adivine el usuario.
¿Qué salida por pantalla muestra este código? int suma = 0; int[] array = { 1, 2, 3, 5, 7, 43, 56, 34, 21, 87, 12, 67, 8 }; for (int i = 0; i < array.Length; i++) { if (array[i] == 7) { break; } suma += array[i]; } Console.WriteLine("{0}", suma); Console.ReadKey(); 4 320 7 11 .
¿Qué muestra este código por pantalla? int suma = 0; int[] array = { 1, 2, 3, 5, 7, 43, 56, 34, 21, 87, 12, 67, 8 }; for (int i = 0; i < array.Length; i++) { if (array[i] < 10) { continue; } suma += array[i]; } Console.WriteLine("{0}", suma); Console.ReadKey(); 320 10 175 12.
La instrucción break finaliza la ejecución del bucle contenedor más próximo. El control se pasa a la instrucción que hay a continuación de la instrucción finalizada, si existe. Verdadero Falso.
Señala el tipo de error con su definición: Errores de compilación Errores en tiempo de ejecución Errores lógicos.
Identifica el error de este código: int suma = 0; int[] num = new int[10]; for (int i = 0; i <= 10; i++) { num[i] = int.Parse(Console.ReadLine()); suma += num[i]; } Console.WriteLine("{0}", suma); Console.ReadLine(); Error de compilación: num no se ha declarado como entero, sino como array Error en tiempo de ejecución: num[i] cuando i vale 10, está fuera de los límites de la matriz Error lógico: devuelve la media de los elementos del array en vez de la suma.
Identifica el error de este código: static void Main(string[] args) { int x = 0; string[] cadenas = new string[10]; for (int i = 0; i < 10; i--) { cadenas[i] = "H" + i; } } error de compilación: H debería ir con comillas simples: 'H' error de compilación: en la siguiente instrucción for (int i = 0; i < 10; i--) falta un ; error lógico: for (int i = 0; i < 10; i--) es un bucle infinito .
¿Qué tecla(s) utilizamos en Visual Studio para depurar nuestro código línea a línea? F10, F11 F9 F12.
Una vez que finaliza nuestro proceso de compilación y ejecución, debemos hacer una memoria para que quede registrado todo el desarrollo que hemos llevado a cabo, los fallos que ha presentado y cómo hemos conseguido solventarlos. Verdadero Falso.
¿Para qué sirve la etiqueta <summary>? Realiza la descripción y el resumen de un objeto Realiza la descripción del valor devuelto La etiqueta summary es exclusiva para java Realiza la descripción del ejemplo del código .
Denunciar test Consentimiento Condiciones de uso