De las siguientes declaraciones, Cual es correcta?
string felino = "gato";
string felino[] = {'g', 'a', 't', 'o' };
string felino = {'g', 'a', 't', 'o', '\0' };
string felino[4] = "gato";
Metodo que cuenta los caracteres de una cadena
Substring
StrLen
Length
StrLength
Metodo para comparar cadenas
Trim
Equals
Length
SubString
Es correcta la siguiente declaracion:char [] cad = new char [3];
Verdadero
Falso
Metodo para asignar el valor de una cadena a otra
Trim
Length
Substring
Copy
Cual es la diferencia entre los 3's de las expresiones:int [] num = new int[3];num[3]=5;
La 1a es un elemento del arreglo y la 2a es el tipo
La 1a es el tamano del arreglo y la 2a es un elemento
La 1a es un elemento particular y la 2a es el tamano
Ambos indican elementos del arreglo
Cuando se inicializa un arreglo desde su declaracion,este se crea automaticamente
Verdadero
Falso
Que pasa si se trata de asignar a un arreglo mas valo -res de los que le caben
Nada
Posible funcionamiento incorrecto
Error (ocurre una exception)
Otros datos pueden sobre-escribirse
Que pasa si se asignan a un arreglo menos datosdel tamano permitido?
Nada
Posible funcionamiento incorrecto
Mensaje de error del compilador
Las celdas sin usar se rellenan con cero
Que pasa si se asignan valores a celdas cuyo indiceexcede el tamano del arreglo?
Cada celda se inicializa a cero
Ocurre una Exception
Se empalman los datos
Posible mal funcionamiento del programa
Se puede inicializar una matriz de la sig. forma:int [ , ] A[ = { { 1, 2, 3 }, { 4, 5, 6 }, { 7, 8, 9 } };
Verdadero
Falso
Cuando se envia un arreglo como argumento a una subrutina, Que es lo que se envia realmente?
Los valores de las celdas del arreglo
La direccion de la primer celda del arreglo
La direccion del arreglo
El numero de elementos del arreglo
Una cadena es:
Una lista de caracteres
Una coleccion de caracteres
Un arreglo de caracteres
Una exaltacion de caracteres
Que representa la siguiente expresion:"Mesopotamia \n"
Una variable de una cadena
Un arreglo de cadenas
Una cadena de arreglos
Una cadena de caracteres
Cual es el orden de representacion de los indices en unarreglo tridimensional?
Plano, Columna, Renglon
Plano, Renglon, Columna
Columna, Renglon, Plano
Renglon, Columna, Plano
Un arreglo tridimensional es equivalente a:
Un vector
Un cubo
Una matriz
Ninguno de los anteriores
Un procedimiento es una subrutina que ...
Devuelve un valor
No devuelve un valor
No acepta parametros
Devuelve argumentos
Una funcion es una subrutina que ...
No acepta argumentos
No devuelve valor
Devuelve parametros
Devuelve un valor
Una subrutina NO acepta argumentos de diferentes tipos
Verdadero
Falso
Una funcion puede devolver mas de un valor
Verdadero
Falso
Si se declara una variable dentro de Main() es global
Verdadero
Falso
Una variable global tiene ambito solo en la funcionMain()
Verdadero
Falso
Una variable local solo tiene ambito en la subrutinao metodo donde se declare
Verdadero
Falso
Una variable local NO puede ser enviada como argumento
Verdadero
Falso
Metodo para calcular la raiz cuadrada
Math.pow()
Math.sqr()
Math.Sqrt()
Math.Root()
Una variable de tipo string puede inicializarse direc -tamente usando el operador =
Verdadero
Falso
Se pueden comparar 2 cadenas mediante el operador =
Verdadero
Falso
Se pueden comparar 2 cadenas mediante el operador ==
Verdadero
Falso
Como se declara una matriz de enteros de 10 renglones y2 columnas?
int m[10][2];
int [10,2] m;
int [,] m = new int [10,2];
int [2,10] m = new [2,10];
El primer indice de una matriz representa la columna
Verdadero
Falso
El segundo indice de una matriz representa la columna
Verdadero
Falso
Es correcta la siguiente declaracion:string cadena = "sol";
Verdadero
Falso
Es correcto el sig. codigo:if( cadena=="Tec Laredo") MessageBox.Show("Aceptado");
Verdadero
Falso
Cual es el componente de Forma de Windows mas apropiadopara capturar una cadena
textBox
MessageBox
comboBox
button
Se permite el uso de una variable para declarar eltamano de un arreglo
Verdadero
Falso
Es correcta la sig. declaracion :string [] nombre = { "Bruno", "Pepe" };
Verdadero
Falso
Para desplegar cada celda de un arreglo, se codificafor(int i=0; i < Arreglo.Length; i++) Console.Write(" { 0 } ", Arreglo[i] );
Verdadero
Falso
Para desplegar cada celda de un arreglo, se codificafor(int i=0; i <= Arreglo.Length(); i++) Console.Write(" { 0 } ", Arreglo[i] );
Verdadero
Falso
Para desplegar cada celda de un arreglo, se codificafor(int i=0; i <= Arreglo.Length; i++) Console.Write(" { 0 } ", Arreglo[i] );
Verdadero
Falso
Si se tiene un arreglo de tipo int, cada celda se puedeimprimir con:foreach(string numero in Arreglo) Console.WriteLine("\n { 0 } ", numero);
Verdadero
Falso
Si se tiene un arreglo de tipo int, cada celda se puedeimprimir con:foreach(int numero in Arreglo) Console.WriteLine("\n { 0 } ", numero);
Verdadero
Falso
Una cadena Verbatim es aquella que aparece tal y comose inicializa
Verdadero
Falso
Para declarar una cadena Verbatim se le antepone un @
Verdadero
Falso
Para declarar una cadena Verbatim se le antepone un @entre comillas
Verdadero
Falso
Si se declara string x = @"\x0041BCDE\a";x es una cadena Verbatim
Verdadero
Falso
Si se declara string x = "@\x0041BCDE\a";x es una cadena Verbatim
Verdadero
Falso
Si se declara string s1 = "Tec Laredo", s2;s2 = String.Copy(s1);Que imprime Console.WriteLine(s2);
Tec
Laredo
Tec Laredo
Nada, es un error
Si se declara string s1 = "Tec Laredo", s2;s2 = s1;Que imprime Console.WriteLine(s2);
Tec
Laredo
Tec Laredo
Nada, es un error
Si se declara string s1="Tec Laredo", s2="Tec Laredo";Que imprime lo sig:if(s1 == s2) Console.Write("Iguales");else Console.Write("Diferentes");
Iguales
Diferentes
Nada, es un error
Si se declara string s1="tec Laredo", s2="Tec Laredo";Que imprime lo sig:if(s1 == s2) Console.Write("Iguales");else Console.Write("Diferentes");
Iguales
Diferentes
Nada, es un error
Si se declara string s1="Tec Laredo", s2="Tec Laredo";Que imprime lo sig:if(s1.Equals(s2)) Console.Write("Iguales");else Console.Write("Diferentes");
Iguales
Diferentes
Nada, es un error
Si se declara string s1="Tec laredo", s2="Tec Laredo";Que imprime lo sig:if(s1.Equals(s2)) Console.Write("Iguales");else Console.Write("Diferentes");
Iguales
Diferentes
Nada, es un error
El metodo Equals() permite comparar 2 cadenas
Verdadero
Falso
Si se declara...string s1 = "Tec";y se desea obtener la primer letra de la cadena, secodificachar primer_caracter = s1[0];
Verdadero
Falso
Si se declara...string s1 = "Tec";y se desea obtener la primer letra de la cadena, secodificachar primer_caracter = s1;
Verdadero
Falso
Si se declara...string s1 = "Tec";y se desea obtener la primer letra de la cadena, secodificachar primer_caracter = s1[1];
Verdadero
Falso
Si se declara...string s1 = "Tec";Que imprime ...Console.Write(s1.Substring(1,2));
T
e
ec
Te
Metodo de cadenas que sirve para convertirla a mayuscu-las
toupper()
ToLower()
ToUpper()
tolower()
Metodo de cadenas que sirve para convertirla a minuscu-las
toupper()
ToLower()
ToUpper()
tolower()
Si se declara...string s1 = "Tec Laredo";Que imprime ...Console.Write( s.Trim() );
TEC LAREDO
TecLaredo
teclaredo
Tec Laredo
Si se declara...string s1 = "Tec", s2 = "Laredo";s1 = s1 + s2;Que imprime ...Console.Write( s1 );
Tec Laredo
TecLaredo
Tec
Laredo
Al declarar un arreglo bidimensional, primero se colocala cantidad de renglones
Verdadero
Falso
Al declarar un arreglo bidimensional, primero se colocala cantidad de columnas
Verdadero
Falso
Si se desean imprimir todas las celdas de una matriz:for(int r=0; r<=Matriz.GetLength(0); r++) for(int c=0; c<=Matriz[r].GetLength(1); c++) Console.Write( Matriz[ r, c] );
Verdadero
Falso
Si se desean imprimir todas las celdas de una matriz:for(int r=0; r<=Matriz.GetLength(0); r++) for(int c=0; c<=Matriz[r].GetLength(1); c++) Console.Write( Matriz[ c, r ] );
Verdadero
Falso
Si se desean imprimir todas las celdas de una matriz:foreach(int numero in Matriz) Console.Write( numero );
Verdadero
Falso
Solo se puede invocar una subrutina desde Main() ?
Verdadero
Falso
Una subrutina NO puede recibir argumentos de diferentestipos
Verdadero
Falso
Los argumentos de una subrutina se consideran variablesglobales
Verdadero
Falso
Donde se declaran las variables globales?
Dentro de Main()
Dentro de una subrutina
Fuera de Main()
En un encabezado
Las variables declaradas dentro de Main() son globales
Verdadero
Falso
Se pueden comparar 2 cadenas mediante el operador rela-cional <
Verdadero
Falso
Para declarar una cadena Verbatim se le antepone un *
Verdadero
Falso
Se puede inicializar una matriz desde su declaracion