Buscar

PROGRAMAÇÃO ORIENTADA A OBJETOS I - QUESTIONÁRIO UNIDADE II

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 11 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

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 6, do total de 11 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

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 9, do total de 11 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

19/03/2023, 17:28 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – ...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_91625361_1&course_id=_281778_1&content_id=_3342727_1&outcome_id=_65529011_1&outcome_definition_id=_3872599_1 1/11
 Revisar envio do teste: QUESTIONÁRIO UNIDADE IIPROGRAMAÇÃO ORIENTADA A OBJETOS I 6857-60_57501_R_E1_20231_01 CONTEÚDO
Usuário diogo.nascimento9 @aluno.unip.br
Curso PROGRAMAÇÃO ORIENTADA A OBJETOS I
Teste QUESTIONÁRIO UNIDADE II
Iniciado 19/03/23 17:02
Enviado 19/03/23 17:27
Status Completada
Resultado da tentativa 2,5 em 2,5 pontos  
Tempo decorrido 25 minutos
Resultados exibidos Todas as respostas, Respostas enviadas, Respostas corretas, Comentários, Perguntas respondidas incorretamente
Pergunta 1
Resposta
Selecionada:
e. 
Respostas: a. 
As variáveis numero e Numero são variáveis diferentes.
O código armazena o valor 10 na variável numero duas vezes.
UNIP EAD BIBLIOTECAS MURAL DO ALUNO TUTORIAISCONTEÚDOS ACADÊMICOS
0,25 em 0,25 pontos
http://company.blackboard.com/
https://ava.ead.unip.br/webapps/blackboard/execute/courseMain?course_id=_281778_1
https://ava.ead.unip.br/webapps/blackboard/content/listContent.jsp?course_id=_281778_1&content_id=_3341729_1&mode=reset
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_10_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_27_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_47_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_29_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_25_1
https://ava.ead.unip.br/webapps/login/?action=logout
19/03/2023, 17:28 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – ...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_91625361_1&course_id=_281778_1&content_id=_3342727_1&outcome_id=_65529011_1&outcome_definition_id=_3872599_1 2/11
b.
c. 
d. 
e. 
Comentário da
resposta:
A primeira linha apresenta erro, pois não se pode atribuir um valor a uma variável na mesma linha em que ela é
declarada.
A segunda linha é desnecessária, porque a variável já possui o valor 10 armazenado.
As atribuições estão erradas, pois o valor atribuído à variável deve estar entre aspas.
As variáveis numero e Numero são variáveis diferentes.
Alternativa correta: E.
Comentário: a linguagem C# diferencia letras maiúsculas de letras minúsculas. Por isso, as variáveis numero e
Numero são variáveis diferentes. Se a variável Numero não tiver sido declarada anteriormente, o trecho de código
apresenta erros.
Pergunta 2
Resposta Selecionada: a. 
Respostas: a. 
10
10
0,25 em 0,25 pontos
19/03/2023, 17:28 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – ...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_91625361_1&course_id=_281778_1&content_id=_3342727_1&outcome_id=_65529011_1&outcome_definition_id=_3872599_1 3/11
b. 
c. 
d. 
e. 
Comentário da
resposta:
5
3
6.5
11
Alternativa correta: A.
Comentário: o C# realiza as operações aritméticas com a mesma precedência da aritmética convencional, ou seja,
são realizadas primeiro as operações *, / e % para só depois executar as operações + e -.
Pergunta 3
Resposta Selecionada: c. 
Respostas: a. 
b. 
c. 
d. 
False e True
True e True
True e False
False e True
False e False
0,25 em 0,25 pontos
19/03/2023, 17:28 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – ...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_91625361_1&course_id=_281778_1&content_id=_3342727_1&outcome_id=_65529011_1&outcome_definition_id=_3872599_1 4/11
e. 
Comentário da resposta:
O programa apresenta erros
Alternativa correta: C.
Comentário:
primeiro = 7 > 5 && 7 % 5 == 1
primeiro = True && 7 == 1
primeiro = True && False
primeiro = False
segundo = 4 * 3 != 10 && !(3 > 3)
segundo = 12 != 10 && !False
segundo = True && True
segundo = True
Pergunta 4
Resposta Selecionada: a. 5 vezes.
0,25 em 0,25 pontos
19/03/2023, 17:28 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – ...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_91625361_1&course_id=_281778_1&content_id=_3342727_1&outcome_id=_65529011_1&outcome_definition_id=_3872599_1 5/11
Respostas: a. 
b. 
c. 
d. 
e. 
Comentário
da resposta:
5 vezes.
10 vezes.
In�nitas vezes.
Nenhuma vez.
O código apresenta erros.
Alternativa correta: A. Comentário: o primeiro parâmetro do loop for serve para de�nir e inicializar uma variável
contadora, a qual pode iniciar com qualquer valor. O segundo parâmetro de�ne um teste que deve resultar em True para
que o loop continue iterando. O terceiro parâmetro é usado para se atualizar o valor da variável contadora, que neste
caso é reduzida de dois em dois a cada iteração. Quando o valor de i torna-se igual a zero, o loop termina. A saída deste
código é a seguinte:
Pergunta 5 0,25 em 0,25 pontos
19/03/2023, 17:28 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – ...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_91625361_1&course_id=_281778_1&content_id=_3342727_1&outcome_id=_65529011_1&outcome_definition_id=_3872599_1 6/11
Resposta Selecionada: c. 
Respostas: a. 
b. 
c. 
d. 
e. 
Comentário da
resposta:
i = 10
i = 0
i = 1
i = 10
i = 11
O código apresenta erros
Alternativa correta: C.
Comentário: o laço for será executado usando a variável i como contadora, iniciando com 0, sendo incrementada de um
em um e será encerrada quando i = 10. Dentro do laço, o if será executado a partir da segunda iteração, quando i
assume valores maiores que 0. Entretanto, o comando executado pelo if é o continue, que interrompe apenas a iteração
corrente, mas não interrompe o laço que será executado até o �nal, quando i assume o valor 10.
Pergunta 6 0,25 em 0,25 pontos
19/03/2023, 17:28 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – ...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_91625361_1&course_id=_281778_1&content_id=_3342727_1&outcome_id=_65529011_1&outcome_definition_id=_3872599_1 7/11
Resposta Selecionada: e. 
Respostas: a. 
b. 
c. 
d. 
e. 
Comentário da
resposta:
“ação”
“Mani”
“ings”
“pulação”
“strings”
“ação”
Alternativa correta: E.
Comentário: o método Substring pode ser executado diretamente de uma constante string, como feito neste exemplo.
O primeiro parâmetro do método indica o índice do primeiro caractere obtido, enquanto que o segundo parâmetro
indica o comprimento do substring obtido.
Pergunta 7
Qual das alternativas abaixo apresenta uma declaração de variável correta?
0,25 em 0,25 pontos
19/03/2023, 17:28 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – ...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_91625361_1&course_id=_281778_1&content_id=_3342727_1&outcome_id=_65529011_1&outcome_definition_id=_3872599_1 8/11
Resposta Selecionada: c. 
Respostas: a. 
b. 
c. 
d. 
e. 
Comentário da
resposta:
int a;
double d = “10.5”;
string = “10.5”;
int a;
string s = 10.5;
a = int 10.5;
Alternativa correta: C.
Comentário: a declaração de variáveis deve sempre de�nir o tipo, um espaço e um nome para a variável. Na mesma
linha da declaração pode-se fazer uma atribuição de valor à variável declarada, tomando o cuidado de atribuir um valor
no mesmo tipo da variável: números inteiros para int, com ponto �utuante para double e entre aspas para strings.
Pergunta 8
Resposta
Selecionada:
b. 
Respostas: a. 
b. 
c.
Qual das alternativas abaixo está correta com relação ao Framework.NET?
É um conjunto de ferramentas necessárias para se executar qualquer sistema .NET
É o ambiente de desenvolvimento das linguagens C# e Visual Basic.
É um conjunto de ferramentas necessárias para se executar qualquer sistema .NET
Pode-se executar um sistema .NET sem ter o Framework .NET instalado, desde que haja alguma versão do Visual
Studio instalada no computador.0,25 em 0,25 pontos
19/03/2023, 17:28 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – ...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_91625361_1&course_id=_281778_1&content_id=_3342727_1&outcome_id=_65529011_1&outcome_definition_id=_3872599_1 9/11
d.
e.
Comentário da
resposta:
A Microsoft desenvolve o Framework.NET para Windows e também para diversas outras plataformas, como o Linux
e o MacOS.
Podemos compilar um programa .NET sem utilizar o Visual Studio. Para tanto, utilizamos o compilador de linha de
comando disponível no Framework.NET.
Alternativa correta: B.
Comentário: o Framework .NET é um software capaz de interpretar código compilado na plataforma .NET. Ele
também oferece um runtime compartilhado para todos os programas .NET com bibliotecas compartilhadas.
Pergunta 9
Resposta Selecionada: c. 
Respostas: a. 
b. 
c. 
d. 
e. 
Comentário da
resposta:
Qual das linhas abaixo apresenta erros e não pode ser compilada?
int i = Console.ReadLine();
string s = Console.ReadLine();
long l = Convert.ToInt64(Console.ReadLine());
int i = Console.ReadLine();
�oat f = Single.Parse(Console.ReadLine());
double d = Convert.ToDouble(Console.ReadLine());
Alternativa correta: C.
Comentário: o método Console.ReadLine() lê a entrada do usuário e a retorna sempre como um string. Para que a
leitura do usuário seja armazenada em uma variável numérica, é necessário convertê-la. Pode-se fazer isto com os
0,25 em 0,25 pontos
19/03/2023, 17:28 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – ...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_91625361_1&course_id=_281778_1&content_id=_3342727_1&outcome_id=_65529011_1&outcome_definition_id=_3872599_1 10/11
métodos de conversão da classe Convert ou com o método Parse das diversas classes invólucro que representam os
tipos de dados (Int32, Single, Double, etc.).
Pergunta 10
Resposta
Selecionada:
c.
Respostas: a.
b.
c.
d.
e.
Comentário da
resposta:
Quando compilamos um código fonte em alguma das linguagens do Framework.NET, nós obtemos:
Um código compilado em Linguagem Intermediária que pode ser executado em qualquer plataforma que possua
um Framework.NET instalado;
Um programa compilado em linguagem de máquina que pode ser executado diretamente por um computador na
plataforma PC/Windows;
Um programa compilado em linguagem de máquina que pode ser executado diretamente por um computador em
diversas plataformas;
Um código compilado em Linguagem Intermediária que pode ser executado em qualquer plataforma que possua
um Framework.NET instalado;
Um código interpretado diretamente a partir do código fonte pelo Framework.NET em plataforma PC/Windows;
Um código interpretado diretamente a partir do código fonte pelo Framework.NET em qualquer plataforma dotada
de um Framework.NET disponível.
Alternativa correta: C.
Comentário: o código fonte de qualquer linguagem da plataforma .NET é compilado para uma Linguagem
Intermediária (IL em inglês). Este código intermediário pode ser interpretado pelo Framework .NET da Microsoft na
0,25 em 0,25 pontos
19/03/2023, 17:28 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – ...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_91625361_1&course_id=_281778_1&content_id=_3342727_1&outcome_id=_65529011_1&outcome_definition_id=_3872599_1 11/11
Domingo, 19 de Março de 2023 17h28min49s GMT-03:00
plataforma PC/Windows ou pelo Framework .NET do projeto Mono em diversas outras plataformas, entre elas o Linux e
o MacOS.
← OK

Continue navegando