AV2 - TEC. ANALISE E DESENV. SIST. - LÓGICA E TÉCNICAS DE PROGRAMAÇÃO
Casos: AV2 - TEC. ANALISE E DESENV. SIST. - LÓGICA E TÉCNICAS DE PROGRAMAÇÃO. Pesquise 862.000+ trabalhos acadêmicosPor: Zalerb • 6/11/2014 • 549 Palavras (3 Páginas) • 1.982 Visualizações
AV1 - TEC. ANALISE E DESENV. SIST. - LÓGICA E TÉCNICAS DE PROGRAMAÇÃO
Questão 1
Nota: Não gerada
De acordo com o código abaixo assinale a afirmativa correta.
private void btnteste_Click(object sender, EventArgs e)
{
string Semana = "";
int DiaDaSemana = (int)DateTime.Now.DayOfWeek;
switch (DiaDaSemana)
{
case 0: { Semana = "Domingo"; break; }
case 1: { Semana = "Segunda-Feira"; break; }
case 2: { Semana = "Terça-Feira"; break; }
case 3: { Semana = "Quarta-Feira"; break; }
case 4: { Semana = "Quinta-Feira"; break; }
case 5: { Semana = "Sexta-Feira"; break; }
case 6: { Semana = "Sábado"; break; }
default: break;
}
MessageBox.Show(Semana + ": " + string.Format("{0:dd/MM/yyyy}", DateTime.Now));
}
Alternativas
• 1 -
O valor inicial da variável "Semana" é 0 se o DiaDaSemana for domingo
• 2 -
O valor final da variável "Semana" é vazio independente do DiaDaSemana
• 3 -
O valor final da variável "Semana" é Terça-Feira quando a variável DiaDaSemana for 2
• 4 -
O valor final da variável "Semana" é break
Sua resposta
3 -
O valor final da variável "Semana" é Terça-Feira quando a variável DiaDaSemana for 2
Questão 2
Nota: Não gerada
Os caracteres especiais "{" e "}" , são respectivamente colocados dentro da sintaxe da programação em c# para identificar início e fim de bloco de códigos respectivamente. Normalmente só são necessários quando dentro de uma estrutura de condição ou de laço contenham mais do que 1 linha de código. Analise o código abaixo e assinale a alternativa correta.
int contador = 0;
while (contador <= 4){
contador++;
listBox1.Items.Add(Convert.ToInt16(contador));
}
I-Se os caracteres especiais "{" e "}" não fossem colocados no código, a única linha que o compilador iria executar seria: contador++;
II-A maneira que os caracteres especiais "{" e "}" estão colocados no código, está correta, pois garante a execução das duas linhas de código caso a condição do while for verdadeira;
III-A linha: "int contador = 0;" declara a variável contador e atribui a ela o valor: "0".
Alternativas
• 1 -
Somente a afirmativa I está correta
• 2 -
Somente as afirmativas I e II estão corretas
• 3 -
Somente a afirmativa III está incorreta
• 4 -
Somente as afirmativas II e III estão corretas
Sua resposta
4 -
Somente as afirmativas II e III estão corretas
Questão 3
Nota: Não gerada
Faça o teste de mesa do código abaixo e assinale a afirmativa correta.
int t;
t = txtNome.Text.Length;
txtNome.Text
...