Baixe o app para aproveitar ainda mais
Prévia do material em texto
09/03/2018 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – 6857-... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_897867_1&course_id=_7408_1&content_id=_125359_1&return_cont… 1/6 Revisar envio do teste: QUESTIONÁRIO UNIDADE II Programação Orientada a Objetos I 6857-60_57501_R_20181 CONTEÚDO Usuário rodrigo.barbosa7 @unipinterativa.edu.br Curso Programação Orientada a Objetos I Teste QUESTIONÁRIO UNIDADE II Iniciado 09/03/18 14:36 Enviado 09/03/18 14:41 Status Completada Resultado da tentativa 2,25 em 2,5 pontos Tempo decorrido 5 minutos Resultados exibidos Todas as respostas, Respostas enviadas, Respostas corretas, Comentários, Perguntas respondidas incorretamente Pergunta 1 Resposta Selecionada: a. Respostas: a. b. c. d. e. O código armazena o valor 10 na variável numero duas vezes. O código armazena o valor 10 na variável numero duas vezes. 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. Pergunta 2 UNIP EAD BIBLIOTECAS MURAL DO ALUNO TUTORIAISCONTEÚDOS ACADÊMICOS 0 em 0,25 pontos 0,25 em 0,25 pontos rodrigo.barbosa7 @unipinterativa.edu.br 22 09/03/2018 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – 6857-... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_897867_1&course_id=_7408_1&content_id=_125359_1&return_cont… 2/6 Resposta Selecionada: a. Respostas: a. b. c. d. e. Feedback da resposta: 10 10 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. e. Feedback da resposta: False e True True e True True e False False e True False e False 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 0,25 em 0,25 pontos 0,25 em 0,25 pontos 09/03/2018 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – 6857-... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_897867_1&course_id=_7408_1&content_id=_125359_1&return_cont… 3/6 Resposta Selecionada: a. Respostas: a. b. c. d. e. Feedback da resposta: 5 vezes. 5 vezes. 10 vezes. In�nitas vezes. Nenhuma vez. O código apresenta erros. . Pergunta 5 Resposta Selecionada: c. Respostas: a. b. c. d. i = 10 i = 0 i = 1 i = 10 i = 11 0,25 em 0,25 pontos 09/03/2018 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – 6857-... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_897867_1&course_id=_7408_1&content_id=_125359_1&return_cont… 4/6 e. Feedback da resposta: 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 Resposta Selecionada: e. Respostas: a. b. c. d. e. Feedback 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 Resposta Selecionada: c. Respostas: a. b. c. d. e. Feedback da Qual das alternativas abaixo apresenta uma declaração de variável correta? int a; double d = “10.5”; string = “10.5”; int a; string s = 10.5; a = int 10.5; Alternativa correta: C. 0,25 em 0,25 pontos 0,25 em 0,25 pontos 09/03/2018 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – 6857-... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_897867_1&course_id=_7408_1&content_id=_125359_1&return_cont… 5/6 resposta: 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. d. e. Feedback da resposta: 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. 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. Feedback 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 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.). 0,25 em 0,25 pontos 0,25 em 0,25 pontos 09/03/2018 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – 6857-... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_897867_1&course_id=_7408_1&content_id=_125359_1&return_cont… 6/6 Sexta-feira, 9 de Março de 2018 14h41min57s BRT Pergunta 10 Resposta Selecionada: c. Respostas: a. b. c. d. e. Feedback 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 serexecutado 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 plataforma PC/Windows ou pelo Framework .NET do projeto Mono em diversas outras plataformas, entre elas o Linux e o MacOS. ← OK 0,25 em 0,25 pontos
Compartilhar