Prévia do material em texto
Iniciado em domingo, 19 mai. 2024, 14:32 Estado Finalizada Concluída em domingo, 19 mai. 2024, 14:39 Tempo empregado 6 minutos 24 segundos Avaliar 10,00 de um máximo de 10,00(100%) Questão 1 Correto Atingiu 1,00 de 1,00 Questão 2 Correto Atingiu 1,00 de 1,00 Com relação ao conceito de variável em linguagem de programação, assinale a alternativa INCORRETA. Escolha uma opção: A. O nome de uma variável pode ser constituído por números e lestras. B. O nome de uma variável pode ser constituído espaços em brancos ou caracteres especiais, tais como: @, $, +, ?, %, !. C. Uma variável representa uma posição da memória, possuindo nome, tipo e conteúdo. D. Embora a variável possa assumir diferentes valores, ela só pode armazenar um valor a cada instante. E. Variáveis são endereços de memória que guardam, temporariamente, um valor utilizado pelo programa. Sua resposta está correta. 11) Com base no texto, em linguagem C, quais seriam os parâmetros da função scanf para que os dados recebidos pelo teclado fossem corretamente armazenados nas seguintes variáveis: int num1; float num2; Escolha uma opção: A. scanf(“%f”, & num1) e scanf(“%d”, &num2); B. scanf(“%d”, & num1) e scanf(“%d”, &num2); C. scanf(“%d”, & num1) e scanf(“%i”, &num2); D. scanf(“%f”, & num1) e scanf(“%f”, &num2); E. scanf(“%d”, & num1) e scanf(“%f”, &num2); Sua resposta está correta. 19/05/24, 14:39 Avaliação parcial I - (vale 20% da nota final): Revisão da tentativa https://virtual.uninta.edu.br/mod/quiz/review.php?attempt=5185579&cmid=1041238 1/7 Questão 3 Correto Atingiu 1,00 de 1,00 De acordo com o texto, em linguagem C, os tipos de dados char e double, tem seus códigos de formatação para printf e scanf, dados por respectivamente: marque a alternativa correta. Escolha uma opção: A. %f e %c B. %c e %f C. %c e %i D. %c e %d E. %i e %s Sua resposta está correta. 19/05/24, 14:39 Avaliação parcial I - (vale 20% da nota final): Revisão da tentativa https://virtual.uninta.edu.br/mod/quiz/review.php?attempt=5185579&cmid=1041238 2/7 Questão 4 Correto Atingiu 1,00 de 1,00 Questão 5 Correto Atingiu 1,00 de 1,00 Com base no texto "O que é um algoritmo É apenas uma série de instruções simples que são realizadas para resolver um problema. A regra de multiplicação que aprendemos na escola e que permite obter o produto de dois números de vários dígitos, com papel e lápis, é um algoritmo simples. Mas podemos dar uma definição um pouco mais rigorosa: "Conjunto de regras que, aplicadas sistematicamente a alguns dados de entrada apropriados, resolvem um problema em um número finito de passos elementares", como enuncia o professor da Faculdade de Informática da Universidade Complutense, Ricardo Peña Marí, autor do livro De Euclides a Java, la Historia de los Algoritmos y de los Lenguajes de Programación. "É importante notar que o algoritmo tem de ser finito e executa instruções de forma sistemática, ou seja, ele é cego diante do que está fazendo, e os passos com os que opera são elementares", comenta o professor." EL PAÍS, 30 de março de 2018. A partir do texto acima e considerando os conceitos de algoritmos, julgue os itens que se seguem e marque a opção correta. I___ Algoritmos não servem apenas para desenvolver softwares, esse conceito é utilizado nas na resolução de diversos problemas em diversas áreas. II___ Alguns algoritmos podem conter um conjunto infinito de regras. III___ Cada passo do algoritmo deve ser bem definido e sem ambiguidades, ou seja, não deve dar margem para uma interpretação dupla. IV___ Não é possível que haja vários algoritmos para resolver o mesmo problema. Está correto o que se afirma em: Escolha uma opção: A. II, III e IV. B. I e II. C. I, II e III. D. I, III e IV. E. I e III. Sua resposta está correta. Considerando o material de apoio, na linguagem C, qual o operador representa o operador lógico E Escolha uma opção: A. && B. % C. != D. + E. || Sua resposta está correta. 19/05/24, 14:39 Avaliação parcial I - (vale 20% da nota final): Revisão da tentativa https://virtual.uninta.edu.br/mod/quiz/review.php?attempt=5185579&cmid=1041238 3/7 Questão 6 Correto Atingiu 1,00 de 1,00 A partir da leitura e compreensão do material de apoio, considere o trecho de código abaixo: Após a execução desse trecho de código, qual o valor das variáveis a e b, respectivamente Assinale a alternativa correta. Escolha uma opção: A. -3 e -5 B. -5 e -3 C. -2 e -3 D. 1 e 4 E. -3 e -2 Sua resposta está correta. 19/05/24, 14:39 Avaliação parcial I - (vale 20% da nota final): Revisão da tentativa https://virtual.uninta.edu.br/mod/quiz/review.php?attempt=5185579&cmid=1041238 4/7 Questão 7 Correto Atingiu 1,00 de 1,00 Questão 8 Correto Atingiu 1,00 de 1,00 1) De acordo com o texto, considerando a forma geral da estrutura de repetição "for", descrita abaixo: For (inicialização; condição de parada; incremento) { sequência de comandos; } Pode-se afirmar que o comando while equivalente a esse for é: Assinale a alternativa correta. Escolha uma opção: A. incremento; while(condição de parada){ sequência de comandos; inicialização; } B. while(condição de parada){ inicialização; sequência de comandos; incremento; } C. incremento; while(condição de parada){ inicialização; sequência de comandos; } D. inicialização; while(condição de parada){ sequência de comandos; incremento; } E. inicialização; while(condição de parada){ sequência de comandos; } incremento; Sua resposta está correta. Após a leitura e compreensão do material de apoio, assinale a opção correta quanto as estruturas de repetição da linguagem C. Escolha uma opção: A. While, for, loop B. while, for, for-while C. While, for, do-while D. while, repeat, for E. Do-while, repeat, for Sua resposta está correta. 19/05/24, 14:39 Avaliação parcial I - (vale 20% da nota final): Revisão da tentativa https://virtual.uninta.edu.br/mod/quiz/review.php?attempt=5185579&cmid=1041238 5/7 Questão 9 Correto Atingiu 1,00 de 1,00 Com base no texto, considere um algoritmo em linguagem C que mostra comandos condicionais (if-else) aninhados com início e fim delimitados por { }: Analisando esse o trecho acima, é CORRETO afirmar que: Escolha uma opção: A. Se T1 for verdadeiro e T2 verdadeiro e T3 falso, o Comando4 e o Comando3 serão executados. B. Se T1, T2 e T3 forem verdadeiros, o Comando1, o Comando2, o Comando3, o Comando5 e o Comando7 serão executados. C. Se T1 for verdadeiro e T3 verdadeiro e T2 falso, o Comando2 e o Comando7 serão executados. D. Se T1 e T3 forem verdadeiros e T2 falso, o Comando1, o Comando2 e o Comando5 serão executados. E. O Comando7 será executado independentemente de qualquer valor dos testes. Sua resposta está correta. 19/05/24, 14:39 Avaliação parcial I - (vale 20% da nota final): Revisão da tentativa https://virtual.uninta.edu.br/mod/quiz/review.php?attempt=5185579&cmid=1041238 6/7 Questão 10 Correto Atingiu 1,00 de 1,00 Baseado no material de apoio considere o programa em linguagem C: É correto afirmar que: Escolha uma opção: A. O comando while entrará em loop infinito, pois a condição “cont < 10” sempre será verdadeira. B. O comando while entrará em loop infinito, pois a variável “cont” não está sendo incrementada de forma adequada. C. Será exibida na tela a sequência 0 1 2 3 4 5 6 7 8 9 10. D. Será exibida na tela a sequência 0 1 2 3 4 6 7 8 9. E. Os comandos dentro do while não serão executados. Sua resposta está correta. 19/05/24, 14:39 Avaliação parcial I - (vale 20% da nota final): Revisão da tentativa https://virtual.uninta.edu.br/mod/quiz/review.php?attempt=5185579&cmid=1041238 7/7