Baixe o app para aproveitar ainda mais
Prévia do material em texto
Sem título PERGUNTA 1 De acordo com o que foi apresentado, analise o seguinte código: #include <stdio.h> int main() { int x[3]; int y; for (y = 0; y < 3; y++) { x[y] = 10 + y; printf("%d ",x[y]); } return 0; } Assinale a alternativa que corresponde ao retorno exibido pelo programa. 10 10 10 5 6 7 1 2 3 x 10 11 12 8 9 10 1 pontos PERGUNTA 2 Lógica de Programação é o processo em que se desenvolvem instruções sequenciais lógicas para conseguir alcançar determinados alvos, em que podem se aplicar certas regras fundamentadas na Lógica. Leia o trecho a seguir, extraído de Forbellone (2005), e complete a lacuna com a alternativa correta. Quando não é possível identificar um padrão lógico de construção de uma estrutura de seleção, essa seleção é caracterizada como sendo uma estrutura de seleção ____________. (FORBELLONE, 2005). FORBELLONE, A. L. V. Lógica de Programação : a construção de algoritmos e estruturas de dados. 3. ed. São Paulo: Prentice Hall, 2005. Qual o tipo de seleção condiz com a citação de Forbellone? Homogênea. Determinística. Estrutural. Múltipla escolha. x Heterogênea. 1 pontos PERGUNTA 3 Segundo Forbellone (2005), quando a estrutura é encadeada, pode ser homogênea ou heterogênea. Uma estrutura encadeada é caracterizada quando são agrupadas, e geralmente ocorre quando uma determinada ação ou bloco precisa ser executado, caso um grande conjunto de possibilidades ou combinações for satisfeito. FORBELLONE, A. L. V. Lógica de Programação : a construção de algoritmos e estruturas de dados. 3. ed. São Paulo: Prentice Hall, 2005. Página 1 Sem título Segundo Forbellone, qual é a estrutura retratada? Estrutura de Repetição. x Estrutura de Seleção. Estrutura Sequencial. Estrutura de Condição. Estrutura de Procura. 1 pontos PERGUNTA 4 Durante o evento Forró da Lua Cheia, um conhecido festival que ocorre na cidade de Altinópolis, no estado de São Paulo, diversas bandas de variados estilos musicais se apresentarão, como O Rappa e Gabriel, o Pensador, dentre outros. Para comemorar o aniversário de 30 anos do festival, os produtores do evento decidiram que quem tiver 30 anos de idade receberá desconto de 50% no ingresso. Sendo assim, foi desenvolvido o pseudocódigo a seguir: S e idade = 30 Então Início Dar desconto de 50% Fim Senão Início Compra normal De acordo com o código, qual a estrutura de decisão foi utilizada? Estrutura de Decisão Simples. Estrutura de Busca Simples. Estrutura de Decisão Múltipla Escolha. x Estrutura de Decisão Composta. Estrutura de Busca Múltipla Escolha. 1 pontos PERGUNTA 5 Considerando as informações apresentadas e os conteúdos estudados sobre os tipos de dados, assinale a alternativa que apresenta dados do tipo inteiro, do tipo real e do tipo caractere utilizados na construção de um algoritmo. 0.87, 9.12, nome. -1.56, -456, Verdadeiro. 2, 5.5, Verdadeiro. 5, 500, Falso. x 0, -6.78, cinco. 1 pontos PERGUNTA 6 Durante uma partida da seleção brasileira, um programador pretende criar um algoritmo que calcule o peso dos 11 jogadores da seleção que estão em campo. Sendo assim, desenvolve o código, procura, no site oficial da Seleção, os pesos de cada jogador e realiza a inserção destes no seu código. Porém, o código não consegue ser executado, em razão de uma falha decorrente da falta de comando. Var QtdJogadores, aux: inteiro Peso, somaPeso, mediaPeso:real Inicio Página 2 Sem título Escreva(“Digite a quantidade de Jogadores”) Leia(QtdJogadores) Para aux de 1 de QtdJogadores faça Escreva(“Jogador nº”, aux, “ digite o peso(quilo): “) Leia(peso) somaPeso <- somaPeso + peso mediaPeso <-somaPeso / QtdJogadores escreva(“A media de peso do Jogadores é:”pesoMedio:2:2) fimalgoritmo Verifique o código apresentado e assinale a alternativa correta, que ajudará o programador a encontrar o erro na montagem do código: var; Escreva. Para; fimalgoritmo; x fimpara; 1 pontos PERGUNTA 7 Ao necessitar utilizar o conceito de estrutura de repetição no desenvolvimento de um pseudocódigo para visualizar a saída da frase “Você é show”, é necessário compreender o código e entender como deve ser realizada a apresentação da frase, por três vezes. Var X: inteiro Início ________________ Escreva(“Você é Show”) Fimpara fimalgoritmo De acordo com o código apresentado, assinale a alternativa que corresponde ao código necessário para obter a saída desejada: Se X de 1 até 3 faça. Para Y de 1 até 3 faça. Para Y de 1 até 3 faça. x Para X de 1 até 3 faça. Se X de 1 até 3 faça. 1 pontos PERGUNTA 8 Em razão do enorme sucesso e procura pelos fãs, o show de reencontro da dupla Sandy e Junior terá mais duas apresentações extras em Curitiba. Entretanto, nesses shows só podem entrar pessoas acima de 16 anos. Sendo assim, foi feito um pseudo código, utilizando uma estrutura de decisão: Se idade >= 16 Então Início Libera Compra do ingresso Fim Assinale a alternativa que corresponde à estrutura utilizada: decisão múltipla escolha. decisão composta; busca simples; Página 3 Sem título x decisão simples; busca simples; 1 pontos PERGUNTA 9 Quando os processos de um algoritmo envolvem o processamento de informação, o dado é lido de uma fonte de entrada, acionada e retornada sob um novo valor após o processo, o que na maioria das vezes é feito com a ajuda de uma ou diversas estruturas de dados. Agora, preencha os campos vazios com o tipo de seleção que mais se encaixa: A seleção ______________ utiliza a construção de diversas estruturas de seleção encadeadas, que devem seguir um determinado padrão lógico. Na seleção ___________, um comando precisa ser executado apenas quando forem satisfeitas algumas condições, e a construção do algoritmo necessita seguir um padrão (FORBELLONE, 2005). FORBELLONE, A. L. V. Lógica de Programação : a construção de algoritmos e estruturas de dados. 3. ed. São Paulo: Prentice Hall, 2005. Conforme Forbellone (2005), qual seleção se caracteriza no texto? Estrutural. Mutipla Escolha. Casual. Heterogênea. x Homogênea. 1 pontos PERGUNTA 10 No estudo dos algoritmos e da programação são utilizados valores que se alteram conforme determinadas condições, como constantes e expressões aritméticas e lógicas. Assim, considerando as informações apresentadas e os conteúdos estudados, analise os tipos de processamentos a seguir e associe-os com suas respectivas características. (1) Variáveis. (2) Constantes. (3) Expressões aritméticas. (4) Expressões lógicas. ( ) O valor dos dados se mantém constante do início ao fim da execução do programa. ( ) Os operadores são relacionais e os operandos são relações, variáveis ou constantes do tipo lógico. ( ) O dado se altera durante a execução do algoritmo. ( ) Os operadores são aritméticos e os operandos são constantes ou variáveis do tipo numérico. A partir das relações feitas anteriormente, assinale a alternativa que apresenta a sequência correta: 4, 3, 2, 1. 3, 1, 4, 2. 2, 1, 4, 3. x 2, 4, 1, 3. 1, 3, 2, 4. Página 4
Compartilhar