Entrar
Procurar
Top dos mais postadores
Fernandes (26272) | ||||
elenilton-apostileiros (6357) | ||||
Elenilton (6320) | ||||
jsjunior (1857) | ||||
Professor (548) | ||||
Aninha (477) | ||||
Paulinha (304) | ||||
provasunopar2 (298) | ||||
Braga Jr. (241) | ||||
auxilioacademico2024 (206) |
PAINEL DO USUÁRIO
Mensagens: 0
-
Alterar
-
Ver
-
Tópicos e mensagens
Quem está conectado?
Há 53 usuários online :: 0 registrados, 0 invisíveis e 53 visitantes :: 1 motor de buscaNenhum
[ Ver toda a lista ]
O recorde de usuários online foi de 354 em Seg 5 maio 2014 - 21:37
Últimos assuntos
Av2 - Ads - Sem 2 - Linguagem e Técnicas de Programação II
Página 1 de 1
Av2 - Ads - Sem 2 - Linguagem e Técnicas de Programação II
Questão 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
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;
5 - O valor final da variável “Semana” só é atribuído quando o bloco desvia para o “default: break”.
Resposta gabarito
3 - O valor final da variável “Semana” é Terça-Feira quando a variável DiaDaSemana for 2;
Questão 2
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 - Todas as afirmativas estão corretas;
5 - Somente as afirmativas II e III estão corretas;
Resposta gabarito
5 - Somente as afirmativas II e III estão corretas;
Questão 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
1 - O valor final da variável “contador” é de: -1 ;
2 - O valor final da variável “contador” é de: 0 ;
3 - O valor final da variável “contador” é de: 1 ;
4 - O valor final da variável “contador” é de: 2 ;
5 - O valor final da variável “contador” é de: 3 ;
Resposta gabarito
1 - O valor final da variável “contador” é de: -1 ;
Comentário do gabarito
A - Após mostrar o último valor no listbox que é "0", a rotina ainda é desviada para dentro do laço fazendo com que a variável contador decremente o seu valor mais uma vez, passando a valer -1.
Questão 4
Em relação aos códigos da linguagem C#, assinale com um "X" a alternativa incorreta.
Alternativas
1 - f (cpf.Length != 11)
return false;
2 - for (int i = 0; i < 9; i++++)
soma +++= int.Parse(tempCpf[i].ToStringINT()) * multiplicador1[int];
resto = soma % 11;
3 - if (resto < 2)
resto = 0;
else
resto = 11 - resto;
digito = resto.ToString();
tempCpf = tempCpf + digito;
soma = 0;
4 - for (int i = 0; i < 10; ++i)
soma += int.Parse(tempCpf[i].ToString()) * multiplicador2[i];
resto = soma % 11;
5 - if (resto < 2)
resto = 0;
else
resto = 11 - resto;
digito = digito + resto.ToString();
return cpf.EndsWith(digito);
Resposta gabarito
2 - for (int i = 0; i < 9; i++++)
soma +++= int.Parse(tempCpf[i].ToStringINT()) * multiplicador1[int];
resto = soma % 11;
Comentário do gabarito
B - O operador +++ não existe.
Questão 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
1 - &% E, || OU, ! NÃO;
2 - & E, |% OU, ! NÃO;
3 - && E, || OU, ! NÃO;
4 - && E, OR OU, ! NÃO;
5 - && E, || OU, NOT NÃO;
Resposta gabarito
3 - && E, || OU, ! NÃO;
Comentário do gabarito
C - As outras alternativas tem operadores lógicos corretos e também incorretos.
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;
5 - O valor final da variável “Semana” só é atribuído quando o bloco desvia para o “default: break”.
Resposta gabarito
3 - O valor final da variável “Semana” é Terça-Feira quando a variável DiaDaSemana for 2;
Questão 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.
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 seja verdadeira;
III - A linha: "int contador = 0;" declara a variável contador e atribui a ela o valor: 0.
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 seja 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 - Todas as afirmativas estão corretas;
5 - Somente as afirmativas II e III estão corretas;
Resposta gabarito
5 - Somente as afirmativas II e III estão corretas;
Questão 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
1 - O valor final da variável “contador” é de: -1 ;
2 - O valor final da variável “contador” é de: 0 ;
3 - O valor final da variável “contador” é de: 1 ;
4 - O valor final da variável “contador” é de: 2 ;
5 - O valor final da variável “contador” é de: 3 ;
Resposta gabarito
1 - O valor final da variável “contador” é de: -1 ;
Comentário do gabarito
A - Após mostrar o último valor no listbox que é "0", a rotina ainda é desviada para dentro do laço fazendo com que a variável contador decremente o seu valor mais uma vez, passando a valer -1.
Questão 4
Em relação aos códigos da linguagem C#, assinale com um "X" a alternativa incorreta.
Alternativas
1 - f (cpf.Length != 11)
return false;
2 - for (int i = 0; i < 9; i++++)
soma +++= int.Parse(tempCpf[i].ToStringINT()) * multiplicador1[int];
resto = soma % 11;
3 - if (resto < 2)
resto = 0;
else
resto = 11 - resto;
digito = resto.ToString();
tempCpf = tempCpf + digito;
soma = 0;
4 - for (int i = 0; i < 10; ++i)
soma += int.Parse(tempCpf[i].ToString()) * multiplicador2[i];
resto = soma % 11;
5 - if (resto < 2)
resto = 0;
else
resto = 11 - resto;
digito = digito + resto.ToString();
return cpf.EndsWith(digito);
Resposta gabarito
2 - for (int i = 0; i < 9; i++++)
soma +++= int.Parse(tempCpf[i].ToStringINT()) * multiplicador1[int];
resto = soma % 11;
Comentário do gabarito
B - O operador +++ não existe.
Questão 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
1 - &% E, || OU, ! NÃO;
2 - & E, |% OU, ! NÃO;
3 - && E, || OU, ! NÃO;
4 - && E, OR OU, ! NÃO;
5 - && E, || OU, NOT NÃO;
Resposta gabarito
3 - && E, || OU, ! NÃO;
Comentário do gabarito
C - As outras alternativas tem operadores lógicos corretos e também incorretos.
Oráculo- Nivel 4
- Mensagens : 155
Data de inscrição : 05/08/2013
Idade : 55
Localização : Minas Gerais, Brasil
Tópicos semelhantes
» Av. 1 linguagem e tecnicas de programação I
» Av1 - Ads - Sem 2 - Linguagem e Técnicas de Programação II
» Prova de linguagem e tecnicas de programação 1
» alguém tem as respostas Av2 - Ads - Sem 2 - Linguagem e Técnicas de Programação II
» Alguem tem as respostas das Av2 - Ads - Sem 2 - Linguagem e Técnicas de Programação II
» Av1 - Ads - Sem 2 - Linguagem e Técnicas de Programação II
» Prova de linguagem e tecnicas de programação 1
» alguém tem as respostas Av2 - Ads - Sem 2 - Linguagem e Técnicas de Programação II
» Alguem tem as respostas das Av2 - Ads - Sem 2 - Linguagem e Técnicas de Programação II
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|
Dom 5 maio 2024 - 9:29 por elenilton-apostileiros
» FAÇO PORTFÓLIO EXCLUSIVO - SEM CÓPIA / SEM PLÁGIO Unopar Anhanguera Pitágoras Uniderp UNIP
Dom 5 maio 2024 - 9:29 por elenilton-apostileiros
» Portfolio EAD Unopar Anhanguera Pitagoras Uniderp Unip Faveni 2024.1
Dom 5 maio 2024 - 9:28 por elenilton-apostileiros
» Portfolio EAD Projeto de Extensão Unopar Anhanguera Pitagoras Uniderp Unip Faveni Ampli 2024.1
Dom 5 maio 2024 - 9:26 por elenilton-apostileiros
» V.E.N.D.O Projeto de extensão - TODOS OS CURSOS -padrão ou exclusivo (sem plágio)
Dom 5 maio 2024 - 9:26 por elenilton-apostileiros
» Trabalhos prontos para entrega rápida ou exclusiva sob encomenda
Dom 5 maio 2024 - 9:25 por elenilton-apostileiros
» Projeto de Extensão I e II EAD Unopar Anhanguera Pitagoras Uniderp Unip Faveni 2024.1
Dom 5 maio 2024 - 9:23 por elenilton-apostileiros
» Portfolio EAD Unopar Anhanguera Pitagoras Uniderp Unip Faveni 2024.1
Dom 5 maio 2024 - 9:22 por elenilton-apostileiros
» V.E.N.D.O Projeto de extensão - TODOS OS CURSOS -padrão ou exclusivo (sem plágio)
Dom 5 maio 2024 - 9:22 por elenilton-apostileiros