Buscar

Av1 - Tec. Analise e Desenv. Sist. - Lógica e Técnicas de Programação

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Av1 - Tec. Analise e Desenv. Sist. - Lógica e Técnicas de Programação 
 Período: 27/10/14 - 07/11/14 
1) 
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: 
 a) 
O valor inicial da variável "Semana" é 0 se o DiaDaSemana for domingo 
 b) 
O valor final da variável "Semana" é vazio independente do DiaDaSemana 
 c) 
O valor final da variável "Semana" é Terça-Feira quando a variável DiaDaSemana for 2 
 d) 
O valor final da variável "Semana" é break 
 
 
 
2) 
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: 
 a) 
Somente a afirmativa I está correta 
 b) 
Somente as afirmativas I e II estão corretas 
 c) 
Somente a afirmativa III está incorreta 
 d) 
Somente as afirmativas II e III estão corretas 
 
 
 
 
 
 
 
3) 
Faça o teste de mesa do código abaixo e assinale a afirmativa correta. 
int t; 
t = txtNome.Text.Length; 
txtNome.Text = txtNome.Text.Insert(t, " - FABRIS"); 
int contador = 10; 
while (contador >= 0) 
{ 
listBox1.Items.Add(Convert.ToInt16(contador)); 
contador--; 
} 
 
Alternativas: 
 a) 
O valor final da variável "contador" é de: -1 
 b) 
O valor final da variável "contador" é de: 0 
 c) 
O valor final da variável "contador" é de: 1 
 d) 
O valor final da variável "contador" é de: 2 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4) 
Assinale a alternativa correta 
 
Alternativas: 
 a) 
A propriedade "CharacterCasing", de um componente textBox, serve para ordenar o texto 
digitado alfabeticamente 
 b) 
o comando "TRIM" é utilizado para tirar os espaços em branco antes e depois do texto 
 c) 
o comando "REPLACE" é usado para inserir valores em uma string 
 d) 
o comando "INSERT" é usado para adicionar um texto dentro de uma propriedade text 
5) 
Assinale a alternativa correta tomando por base a sintaxe da linguagem de programação C# 
que mostra todos os operadores lógicos que essa linguagem possui, fazendo uma analogia 
com o mesmo operador em portugol 
 
Alternativas: 
 a) 
& E, || OU, ! NÃO 
 b) 
& E, | OU, ! NÃO 
 c) 
&& E, || OU, ! NÃO 
 d) 
&& E, OR OU, ! NÃO

Outros materiais