Baixe o app para aproveitar ainda mais
Prévia do material em texto
Fazer teste: Semana 1 - Atividade AvaliativaEstruturas de Dados - COM160 - Turma 001 Atividades Fazer teste: Semana 1 - Atividade Avaliativa Informações do teste Descrição Instruções Várias tentativas Este teste permite 3 tentativas. Esta é a tentativa número 1. Forçar conclusão Este teste pode ser salvo e retomado posteriormente. Suas respostas foram salvas automaticamente. 1. Para responder a esta atividade, selecione a(s) alternativa(s) que você considerar correta(s); 2. Após selecionar a resposta correta em todas as questões, vá até o fim da página e pressione “Enviar teste”. 3. A cada tentativa, você receberá um conjunto diferente de questões. Olá, estudante! Pronto! Sua atividade já está registrada no AVA. a. b. c. d. e. PERGUNTA 1 Um professor de computação está programando um código em C++ para calcular a média final de 5 notas obtidas por um estudante. Observe o código a seguir: #include<iostream> using namespace std; int main() { double Number1, Number2, Number3, Number4, Number5; double Average; cout << "Enter five numbers: "; cin >> Number1 >> Number2 >> Number3 >> Number4 >> Number5; Average = (Number1 + Number2 + Number3 + Number4 + Number5)/5; cout << "Average = " << Average << endl; return 0; } Assinale a alternativa correta correspondente à saída do código considerando que o estudante obteve notas 8, 7.5, 9, 10, 8. O código não irá funcionar, pois foram declaras variáveis inteiras, mas 7.5 é não inteiro. Média = 8.5 Average = 8.5. 8.5 Average = 8. 2,5 pontos Salva a. b. c. d. PERGUNTA 2 A linguagem de programação pode ser utilizada para diferentes fins, dentre os quais está a realização de operações matemáticas simples ou complexas. Assinale a alternativa que apresenta uma linha código C usada para resolver uma operação matemática. Fonte: Elaborado pelo autor. Fonte: Slides Aula 01 - ESTRUTURA DE DADOS - Introdução ao C++. Fonte: Slides Aula 01 - ESTRUTURA DE DADOS - Introdução ao C++. Fonte: Aula 01 - ESTRUTURA DE DADOS - Introdução ao C++. 2,5 pontos Salva ? Estado de Conclusão da Pergunta: https://ava.univesp.br/webapps/blackboard/execute/courseMain?course_id=_10662_1 https://ava.univesp.br/webapps/blackboard/content/listContent.jsp?course_id=_10662_1&content_id=_1324284_1&mode=reset e. Fonte: Slides Aula 01 - ESTRUTURA DE DADOS - Introdução ao C++. a. b. c. d. e. PERGUNTA 3 Os comandos de repetição são utilizados quando é necessário que um certo trecho do código seja repetido. Na linguagem C++, existem três comandos de repetição: while; do-while; for. Considere o código a seguir. Fonte: Aula 01 - ESTRUTURA DE DADOS - Introdução ao C++. Assinale a alternativa correta sobre o que ocorrerá quando o código for executado. Aparecerá uma mensagem de erro. A mensagem “Insira um novo número” aparecerá sempre que number for ímpar. Nada acontecerá. A mensagem “Insira um novo número” aparecerá sempre que number for igual a zero. A mensagem “Insira um novo número” aparecerá sempre que number for diferente de 0. 2,5 pontos Salva a. b. c. d. e. PERGUNTA 4 Segundo Edelweiss e Galante (2014, p. 34), “os tipos básicos são, portanto, indivisíveis. Por exemplo, uma variável do tipo lógico somente pode assumir os valores verdadeiro e falso. As principais linguagens de programação oferecem um elenco de tipos primitivos, como inteiro (para valores inteiros), real (para valores fracionários), lógico (para valores booleanos) e caractere (para representar caracteres).”. EDELWEISS, N.; GALANTE, R. Estruturas de dados. Porto Alegre: Bookman, 2014. 18 v. Considere as afirmações: I) A variável “salario” é do tipo real. II) A variável “resultado” é do tipo lógico. III) A variável “nome” é do tipo caractere. IV) A variável “idade” é do tipo caractere. IV, apenas I, II e III, apenas II, III e IV, apenas I e II, apenas I e III, apenas 2,5 pontos Salva
Compartilhar