Baixe o app para aproveitar ainda mais
Prévia do material em texto
a. I - 1; II - 4; III - 2; IV - 3. b. I - 1; II - 2; III - 3; IV - 4. c. I - 3; II - 4; III - 1; IV - 2. d. I - 2; II - 1; III - 3; IV - 4. e. I - 2; II - 1; III - 4; IV - 3. Questão 1 Correto Atingiu 1,00 de 1,00 Um programa de computador pode ser formado por linguagens distintas, tendo um ou mais algoritmos como solução, em que são utilizadas variáveis, constantes e operadores para sua manipulação. Nesse sentido, de acordo com as informações apresentadas na tabela a seguir, faça a associação das definições contidas na Coluna A com suas respectivas estruturas apresentadas na Coluna B. Coluna A Coluna B I. Sequência de instruções e comandos para resolver um problema 1. Variáveis II. Estruturas que armazenam dados que podem ser alterados 2. Algoritmo III. Estruturas que armazenam dados imutáveis 3. Constantes IV. Relacionam variáveis, números e constantes 4. Operadores Assinale a alternativa que apresenta a associação CORRETA entre as colunas. Escolha uma: 23/04/24, 15:11 U1 - Atividade de Aprendizagem https://www.avaeduc.com.br/mod/quiz/review.php?attempt=5389773 2/11 a. Fluxograma. b. Descrição narrativa. c. Linguagem C. d. Pseudocódigo. e. Linguagem Java. Questão 2 Correto Atingiu 1,00 de 1,00 No processo de projetar e desenvolver algoritmos, o uso de distintas técnicas tem como objetivo representar a solução para um problema computacional antes da implementação em si. Tais técnicas são úteis para projetar o algoritmo e para identificar melhores estratégias para a resolução do problema. Assim, considere o algoritmo a seguir: 1. Ler as variáveis 2. Somar as variáveis 3. Dividir a soma pela quantidade de variáveis 4. Imprimir o resultado A partir do texto-base, assinale a alternativa que contém o tipo de representação do algoritmo apresentado. Escolha uma: 23/04/24, 15:11 U1 - Atividade de Aprendizagem https://www.avaeduc.com.br/mod/quiz/review.php?attempt=5389773 3/11 a. 71 b. 311 c. 4107 d. 125 e. 580 Questão 3 Correto Atingiu 1,00 de 1,00 A implementação de um algoritmo deve levar em consideração a declaração das variáveis que serão utilizadas, bem como as operações aritméticas, respeitando a precedência de cada operador. Neste sentido, analise o código a seguir. 1. a, b, c: inteiro; 2. a <- 40; 3. b <- 3; 4. c <- b * a - b * b - a; 5. imprime(c); Assinale a alternativa que apresenta corretamente o valor impresso na tela. Escolha uma: 23/04/24, 15:11 U1 - Atividade de Aprendizagem https://www.avaeduc.com.br/mod/quiz/review.php?attempt=5389773 4/11 a. O conjunto de ferramentas computacionais que permitem que o sistema opere corretamente, como os drivers. b. Os dígitos que compõem o sistema de numeração da civilização ocidental. c. Um conjunto de passos e instruções em sequência e ordem determinadas para resolver um problema. d. As linguagens de programação em si, como a linguagem C, a linguagem Java, entre outras. e. O conjunto das estruturas físicas que permitem o correto funcionamento do computador, como a memória RAM. Questão 4 Correto Atingiu 1,00 de 1,00 Torna-se comum ler e escutar o termo algoritmo em diversos momentos do cotidiano, desde reportagens que alertam para os riscos que podem causar, passando pela ficção científica, e, inclusive em cenários científicos. Como o termo algoritmo se encontra bastante difundido, muitas vezes é comum observar que interpretações errôneas e exageradas destoam de seu significado original. Nesse sentido, o estudante de programação deve ter ciência de sua correta definição. A partir do exposto no texto-base, assinale a alternativa que apresenta corretamente uma definição de algoritmo. Escolha uma: 23/04/24, 15:11 U1 - Atividade de Aprendizagem https://www.avaeduc.com.br/mod/quiz/review.php?attempt=5389773 5/11 a. I - 1; II - 4; III - 3; IV - 2. b. I - 4; II - 3; III - 1; IV - 2. c. I - 2; II - 4; III - 3; IV - 1. d. I - 1; II - 2; III - 3; IV - 4. e. I - 4; II - 1; III - 2; IV - 3. Questão 5 Correto Atingiu 1,00 de 1,00 A lógica proposicional estuda a manipulação e validação de proposições sozinhas ou relacionadas por operadores lógicos como a negação, conjunção, disjunção, condicional, bicondicional, entre outras. De acordo com as informações apresentadas na tabela a seguir, faça a associação das definições contidas na Coluna A com seus respectivos conectores apresentados na Coluna B. Coluna A Coluna B I. Operação entre proposições que é verdadeira apenas quando ambas são verdadeiras ou ambas falsas 1. Disjunção II. Operação que é falsa apenas quando a premissa é verdadeira e a conclusão é falsa 2. Bicondicional III. É verdadeira quando a proposição é falsa e é falsa quando a proposição é verdadeira. 3. Negação IV. Operação que é verdadeira quando uma das duas (ou ambas) as proposições forem verdadeiras. 4. Condicional Assinale a alternativa que apresenta a associação CORRETA entre as colunas. Escolha uma: 23/04/24, 15:11 U1 - Atividade de Aprendizagem https://www.avaeduc.com.br/mod/quiz/review.php?attempt=5389773 6/11 a. I e III, apenas. b. II e III, apenas. c. II, III e IV, apenas. d. II e IV, apenas. e. I, II, e III, apenas. Questão 6 Correto Atingiu 1,00 de 1,00 Uma proposição lógica é uma sentença do tipo declarativa, isto é, declara ou faz uma afirmação sobre algo. E esta sentença pode assumir valores lógicos de verdadeiro ou falso. Considerando a definição apresentada, analise as sentenças a seguir e julgue se cada uma é uma proposição: I. Corra, Pedro! II. Pedro tem 5 anos. III. Qual a altura de Pedro? IV. 5 + 3 = 7 Considerando o contexto apresentado, são proposições lógicas o que se afirma em: Escolha uma: 23/04/24, 15:11 U1 - Atividade de Aprendizagem https://www.avaeduc.com.br/mod/quiz/review.php?attempt=5389773 7/11 a. Afirmação condicional b. Sentença interrogativa. c. Preposição. d. Proposição lógica e. Afirmação imperativa. Questão 7 Correto Atingiu 1,00 de 1,00 No estudo da lógica para computação, um elemento central para seu desenvolvimento é o seguinte: "uma sentença declarativa – algo que será declarado por meio de termos, palavras ou símbolos – e cujo conteúdo poderá ser considerado verdadeiro ou falso." Nesse sentido, o estudo da lógica está baseado na manipulação desses elementos de forma a julgar se é válida ou não. Assinale a alternativa que apresenta o conceito definido no texto-base Escolha uma: 23/04/24, 15:11 U1 - Atividade de Aprendizagem https://www.avaeduc.com.br/mod/quiz/review.php?attempt=5389773 8/11 a. O quadrado da diferença de num1 e num2. b. A diferença dos quadrados de num1 e num2. c. O módulo do quadrado de num1 e num2. d. O módulo da diferença de num1 e num2. e. A diferença de num1 e num2. Questão 8 Correto Atingiu 1,00 de 1,00 O uso de pseudocódigo é muito importante para visualizar a estratégia de resolução de problemas antes da implementação em si. Dessa maneira, observe o pseudocódigo a seguir. num1, num2, num3: inteiro; ler(num1, num2); num3 <- (num1 - num2) * (num1 - num2); imprime(num3); Assinale a alternativa que apresenta corretamente o que realiza o algoritmo descrito. Escolha uma: 23/04/24, 15:11 U1 - Atividade de Aprendizagem https://www.avaeduc.com.br/mod/quiz/review.php?attempt=5389773 9/11 a. num1 + num2 -> soma; soma = soma + num1; imprimir(soma); b. num1, num2, soma: inteiro; ler(num1, num2); soma <- num1; soma <- num2; imprimir(soma); c. num1, num2: real; ler(num1, num2); imprimir(num1); imprimir(num2); d. num1, num2, soma: inteiro; ler(num1, num2); soma <- num1 + num2; imprime(soma); e. Ler os valores Somar os valores Questão 9 Correto Atingiu 1,00 de 1,00 Para resolver problemas computacionais muitas vezes utilizamos a técnica de pseudocódigo para esboçar o algoritmo antes de implementá-lo definitivamente em alguma linguagem específica. Portanto, é importante saber construir pseudocódigospara auxiliar no desenvolvimento da solução. Neste sentido, observe o problema a seguir: "Desenvolver um programa para ler dois números inteiros e imprimir na tela sua soma." A partir deste exemplo, o próximo passo é desenvolver um pseudocódigo para representá-lo. A partir do exposto no texto-base, assinale a alternativa que apresenta um pseudocódigo que resolve o problema proposto. Escolha uma: 23/04/24, 15:11 U1 - Atividade de Aprendizagem https://www.avaeduc.com.br/mod/quiz/review.php?attempt=5389773 10/11 Imprimir os valores a. I - 2; II - 1; III - 4; IV - 3. b. I - 4; II - 3; III - 1; IV - 2. c. I - 1; II - 2; III - 3; IV - 4. d. I - 4; II - 2; III - 1; IV - 3. e. I - 4; II - 3; III - 2; IV - 1. Questão 10 Correto Atingiu 1,00 de 1,00 A implementação de um algoritmo utiliza variáveis, operadores e operações de entrada e saída dados, que são conceitos que devem ser dominados pelo programado. Com relação aos operadores, de acordo com as informações apresentadas na tabela a seguir, faça a associação das expressões contidas na Coluna A com seus respectivos operadores representados na Coluna B. Coluna A Coluna B I. p * q 1. Diferença II. p || q 2. Conjunção III. p != q 3. Disjunção IV. p && q 4. Multiplicação Assinale a alternativa que apresenta a associação CORRETA entre as colunas. Escolha uma: 23/04/24, 15:11 U1 - Atividade de Aprendizagem https://www.avaeduc.com.br/mod/quiz/review.php?attempt=5389773 11/11
Compartilhar