Baixe o app para aproveitar ainda mais
Prévia do material em texto
• Pergunta 1 1 em 1 pontos 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: Resposta Selecionada: 2, 4, 1, 3. Resposta Correta: 2, 4, 1, 3. Comentário da resposta: Resposta correta. A resposta corresponde à sequência correta. As variáveis (1) são caracterizadas quando o dado não sofre alterações durante a execução do algoritmo. Quando o valor dos dados não se altera durante a execução do algoritmo, ele [valor dos dados] é classificado como constante (2). As expressões aritméticas (3) são conhecidas por apresentarem operadores aritméticos e operandos constantes ou variáveis do tipo numérico. Quando os operadores são lógicos e os operandos são relações lógicas, as variáveis ou constantes são do tipo lógico, temos as expressões lógicas (4). • Pergunta 2 1 em 1 pontos A criação de um vetor do tipo inteiro com oito posições pode ser declarado através do código int vetor[8]. A partir da declaração, ao realizarmos a atribuição do valor de cada índice sendo o próprio índice + 1, qual será o valor do vetor no índice número 4? Assinale a alternativa que corresponde à resposta correta: Resposta Selecionada: 5 Resposta Correta: 5 Comentário da resposta: Resposta correta. O valor do vetor no índice de número 4 será 5, pois será o valor do índice somado o número 1, que resulta um total de 5. • Pergunta 3 1 em 1 pontos Durante uma aula, o professor passou o seguinte pseudo código: Inicio Inteiro Y, Z; Y = 1; Z = 2; Enquanto y < 10 faça Z = Z + 2 Y = Y + 1 Fimequanto Imprima Y Imprima J Logo após, determinou que os alunos avaliassem e escrevessem o resultado que seria imprimido para os valores Y e Z. Diante disso, qual seria o resultado? Resposta Selecionada: 11 e 7 Resposta Correta: 11 e 7 Comentário da resposta: Resposta correta. A alternativa correta é a C: a saída dos valores será 11 e 7. A condição será rodada 5 vezes até satisfazer a condição do enquanto y < 10, ou seja, as somas serão realizadas 5 vezes. • Pergunta 4 1 em 1 pontos Durante uma atividade na aula de Lógica e Programação, o professor solicita que a aluna Evandra, do curso de Análise e Desenvolvimento de Sistemas, crie um algoritmo que percorra os números entre 100 e 200, e apresente somente os números ímpares. A aluna realizou a programação do pseudocódigo apresentado, entretanto, está incompleta a cláusula do Enquanto. Var contador: inteiro impar Inicio Contador<-100 Enquanto ____________________________ Se(contador MOD 2 = 1) então Escreva(“numero”,contador) fimse Contador<-contador+1 fimenquanto fimalgoritmo Assinale a alternativa que corresponde à sequência do código necessária: Resposta Selecionada: (contador >= 100 ) E (contador <= 200) faça. Resposta Correta: (contador >= 100 ) E (contador <= 200) faça. Comentário da resposta: Resposta correta. A alternativa correta é a E. É necessário inserir a condição do Enquanto para que ele percorra entre os valores iguais ou maiores do que 100, e menor ou igual a 200; ou seja, o contador deve ser (contador >= 100 ) E (contador <= 200) faça. • Pergunta 5 1 em 1 pontos 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: Resposta Selecionada: decisão simples; Resposta Correta: decisão simples; Comentário da resposta: Resposta correta. A alternativa correta é a C: decisão simples foi a utilização no pseudocódigo, pois realiza somente uma condição utilizando a instrução SE. • Pergunta 6 1 em 1 pontos Um programa de computador se constitui de, basicamente, diversas instruções que indica, ao computador, os passos exclusivos e em que ordem devem ser feitos, por exemplo, de que modo realizar a correção e os cálculos das notas, que serão gravadas nos boletins dos alunos de uma universidade. Logo, leia a frase a seguir e assinale a alternativa que se encaixa na lacuna: Quando uma estrutura de seleção exerce um conjunto de opções para escolha, é denominada seleção __________, e existem duas formas de realizá-la. Uma delas é utilizando o encadeamento de instrução “Se”, e a outra é usando a instrução “escolha caso” (GUEDES, 2014). GUEDES, S. Lógica de programação algorítmica . São Paulo: Pearson Education do Brasil, 2014. Com base na afirmação de Guedes (2014), assinale a alternativa que corresponde à seleção sugerida: Resposta Selecionada: Múltipla escolha. Resposta Correta: Múltipla escolha. Comentário da resposta: Resposta correta. A alternativa correta é a B: na estrutura de seleção de múltipla escolha, um conjunto de valores discretos necessita ser verificado, e ações caracterizadas são relacionadas a esses valores. GUEDES, S. Lógica de programação algorítmica. São Paulo: Pearson Education do Brasil, 2014. • Pergunta 7 1 em 1 pontos A matriz é uma quantidade de variáveis de mesmo tipo, compreensíveis com um singular nome e guardados contiguamente na memória. A individualização de cada variável de um vetor é realizada por meio da utilização de índices. De acordo com o enunciado, podemos afirmar que: 1. Matriz é uma lista de vetores. 2. Matriz pode ser declarada do tipo char. 3. Matriz não pode ser declarada do tipo double. Assinale a alternativa correta. Resposta Selecionada: I e II são verdadeiras. Resposta Correta: I e II são verdadeiras. Comentário da resposta: Resposta correta. A única afirmativa que é falsa é a III, pois uma matriz pode ser declarada com o tipo double sim. A afirmativa I e II são verdadeiras, já que matriz é uma lista de vetores e pode ser declarada do tipo char.. • Pergunta 8 1 em 1 pontos O principal objetivo do estudo da lógica de programação é a construção de algoritmos válidos e compreensivos. Existem três tipos de algoritmos que são mais utilizados: linguagem natural, fluxograma e pseudocódigo. Assim, considerando as informações apresentadas e os conteúdos estudados, analise as técnicas a seguir e associe-as com suas respectivas características. (1) Lógica de Programação. (2) Algoritmo. (3) Pseudocódigo. (4) Fluxograma. (5) Linguagem natural ( ) Tem por finalidade fazer a representação mais fiel do raciocínio envolvido na lógica de programação, e, desse modo, nos permite absorver uma sequência de detalhes computacionais. ( ) Consiste em interpretar o enunciado do problema e escrever os passos a serem seguidos para a solução do problema utilizando símbolos gráficos predefinidos. ( ) Consiste em analisar o problema e escrever utilizando uma descrição narrativa, por exemplo, a língua portuguesa, os passos para sua resolução. ( ) Consisteem interpretar o enunciado do problema e escrever os passos a serem seguidos para sua resolução por meio de regras predefinidas. ( ) Utiliza-se do uso correto das leis do pensamento e dos processos de raciocínio na programação de computadores. A partir das relações feitas anteriormente, assinale a alternativa que apresenta a sequência correta: Resposta Selecionada: 2, 4, 5, 3, 1. Resposta Correta: 2, 4, 5, 3, 1. Comentário da resposta: Resposta correta. A lógica de programação (1) é a ciência que faz uso correto das leis do pensamento e dos processos de raciocínio empregados na programação de computadores. O algoritmo (2) tem como característica representar o raciocínio da lógica de programação e permite a compreensão dos detalhes computacionais. O pseudocódigo (3) faz a interpretação do enunciado do problema e escreve os passos a serem seguidos para sua resolução por meio de regras predefinidas. O fluxograma (4) interpreta o enunciado do problema e descreve os passos a serem seguidos para a solução do problema utilizando símbolos gráficos predefinidos. A linguagem natural (5) analisa o problema e escreve utilizando uma descrição narrativa, por exemplo, a língua portuguesa, os passos para sua resolução. • Pergunta 9 1 em 1 pontos Podemos definir um vetor como uma sequência de valores do mesmo tipo, no qual estes valores são armazenados na memória e faz o uso de um mesmo nome da variável, ou seja, com apenas um nome de uma variável é possível acessar inúmero valores. Com base nas informações apresentadas sobre vetor, assinale a alternativa correta: Resposta Selecionada: O vetor pode ser entendido de maneira lógica como uma lista de elementos, sendo todos do mesmo tipo. Resposta Correta: O vetor pode ser entendido de maneira lógica como uma lista de elementos, sendo todos do mesmo tipo. Comentário da resposta: Resposta correta. O vetor pode ser entendido de maneira lógica como uma lista de elementos, sendo todos do mesmo tipo. • Pergunta 10 1 em 1 pontos Durante uma palestra do filósofo Mário Sérgio Cortella, que acontecerá na cidade de Maringá, no estado do Paraná, diversos professores debaterão diversos assuntos, como filosofia, cidadania, política, dentre outros. Os produtores do evento decidiram que quem apresentar a carteirinha de estudante receberá 70% de desconto no ingresso. Sendo assim, foi desenvolvido o pseudocódigo a seguir: ______________________ Início Dar desconto de 70% Fim Senão Início Comprar normal Assinale a alternativa correta, que completa a lacuna com o código contendo a instrução necessária: Resposta Selecionada: Se CARTERINHA Então Resposta Correta: Se CARTERINHA Então Comentário da resposta: Resposta correta. A alternativa correta é a E: se CARTERINHA Então é a forma correta, não há necessidade de ter igual, pois a carteirinha é verificada; e, sozinha, serve como condição.
Compartilhar