Prévia do material em texto
Iniciado em quarta-feira, 19 jun. 2024, 11:35 Estado Finalizada Concluída em quarta-feira, 19 jun. 2024, 12:04 Tempo empregado 29 minutos 14 segundos Avaliar 4,0 de um máximo de 10,0(40%) 23/07/24, 10:05 Lógica de Programação: Revisão da tentativa https://ava.faculdadefocus.edu.br/mod/quiz/review.php?attempt=546059&cmid=18364 1/18 Questão 1 Incorreto Atingiu 0,0 de 1,0 Elabore um algoritmo que leia uma frase e conte quantas palavras aparecem no texto. Considere que as palavras são separadas apenas por espaços em branco. a. Solução (2). ALGORITMO VAR TEXTO: CARACTERE I, QPALAVRAS: INTEIRO LEIA TEXTO SE TEXTO<>”” ENTÃO QPALAVRASß1 FIMSE PARA I DE 1 ATÉ COMPR(TEXTO) FAÇA QPALAVRASßQPALAVRAS+1 FIMPARA ESCREVA QPALAVRAS FIMALGORITMO b. Solução (5). ALGORITMO VAR TEXTO: CARACTERE I, QPALAVRAS: INTEIRO LEIA TEXTO SE TEXTO<>”” ENTÃO QPALAVRASß1 FIMSE PARA I DE 1 ATÉ COMPR(TEXTO) FAÇA SE COPIA(TEXTO,I,1)=” ” ENTÃO ENQUANTO COPIA(TEXTO,I,1)=” ” E I<=COMPR(TEXTO) FAÇA IßI+1 FIMENQUANTO SE I<=COMPR(TEXTO) ENTÃO QPALAVRASßQPALAVRAS+1 FIMSE FIMSE 23/07/24, 10:05 Lógica de Programação: Revisão da tentativa https://ava.faculdadefocus.edu.br/mod/quiz/review.php?attempt=546059&cmid=18364 2/18 FIMPARA ESCREVA QPALAVRAS FIMALGORITMO c. Solução (4). ALGORITMO VAR TEXTO: CARACTERE I, QPALAVRAS: INTEIRO LEIA TEXTO PARA I DE 1 ATÉ COMPR(TEXTO) FAÇA SE COPIA(TEXTO,I,1)=” ” ENTÃO ENQUANTO COPIA(TEXTO,I,1)=” ” E I<=COMPR(TEXTO) FAÇA IßI+1 FIMENQUANTO SE I<=COMPR(TEXTO) ENTÃO QPALAVRASßQPALAVRAS+1 FIMSE FIMSE FIMPARA ESCREVA QPALAVRAS FIMALGORITMO d. Solução (3). ALGORITMO VAR TEXTO: CARACTERE I, QPALAVRAS: INTEIRO LEIA TEXTO SE TEXTO<>”” ENTÃO QPALAVRASß1 FIMSE PARA I DE 1 ATÉ COMPR(TEXTO) FAÇA SE COPIA(TEXTO,I,1)=” ” ENTÃO ENQUANTO COPIA(TEXTO,I,1)=” ” E I<=COMPR(TEXTO) FAÇA IßI+1 FIMENQUANTO QPALAVRASßQPALAVRAS+1 FIMSE FIMPARA 23/07/24, 10:05 Lógica de Programação: Revisão da tentativa https://ava.faculdadefocus.edu.br/mod/quiz/review.php?attempt=546059&cmid=18364 3/18 ESCREVA QPALAVRAS FIMALGORITMO e. Solução (1). ALGORITMO VAR TEXTO: CARACTERE I, QPALAVRAS: INTEIRO LEIA TEXTO SE TEXTO<>”” ENTÃO QPALAVRASß1 FIMSE PARA I DE 1 ATÉ COMPR(TEXTO) FAÇA SE COPIA(TEXTO,I,1)=” ” ENTÃO ENQUANTO COPIA(TEXTO,I,1)=” ” E I<=COMPR(TEXTO) FAÇA QPALAVRASßQPALAVRAS+1 FIMENQUANTO FIMSE FIMPARA ESCREVA QPALAVRAS FIMALGORITMO Sua resposta está incorreta. 23/07/24, 10:05 Lógica de Programação: Revisão da tentativa https://ava.faculdadefocus.edu.br/mod/quiz/review.php?attempt=546059&cmid=18364 4/18 A resposta correta é:Solução (5). ALGORITMO VAR TEXTO: CARACTERE I, QPALAVRAS: INTEIRO LEIA TEXTO SE TEXTO<>”” ENTÃO QPALAVRASß1 FIMSE PARA I DE 1 ATÉ COMPR(TEXTO) FAÇA SE COPIA(TEXTO,I,1)=” ” ENTÃO ENQUANTO COPIA(TEXTO,I,1)=” ” E I<=COMPR(TEXTO) FAÇA IßI+1 FIMENQUANTO SE I<=COMPR(TEXTO) ENTÃO QPALAVRASßQPALAVRAS+1 FIMSE FIMSE FIMPARA ESCREVA QPALAVRAS FIMALGORITMO 23/07/24, 10:05 Lógica de Programação: Revisão da tentativa https://ava.faculdadefocus.edu.br/mod/quiz/review.php?attempt=546059&cmid=18364 5/18 Questão 2 Correto Atingiu 1,0 de 1,0 Na lógica de programação, as sub-rotinas ou procedimentos são caracterizados pelo poder de substituir instruções redundantes por uma única instrução. Dessa maneira, o nível de redundância das instruções é reduzido em uma aplicação, que também pode ser utilizado como __________. Marque a alternativa que melhor preenche a lacuna. a. Linguagem. b. Atributo. c. Variável. d. Programação. e. Subprograma. A resposta está correta, pois os procedimentos nem sempre são utilizados apenas para reduzir o nível de redundância das instruções em um programa. Eles também podem servir como subprogramas, a exemplo do que ocorre com sistemas cadastrais Sua resposta está correta. A resposta correta é:Subprograma. 23/07/24, 10:05 Lógica de Programação: Revisão da tentativa https://ava.faculdadefocus.edu.br/mod/quiz/review.php?attempt=546059&cmid=18364 6/18 Questão 3 Incorreto Atingiu 0,0 de 1,0 Considere o arquivo de funcionários a seguir, que está classificado por departamento. Assinale a alternativa que melhor representa o trecho do algoritmo que subtotaliza e imprime o valor da folha de pagamento de cada departamento. a. b. 23/07/24, 10:05 Lógica de Programação: Revisão da tentativa https://ava.faculdadefocus.edu.br/mod/quiz/review.php?attempt=546059&cmid=18364 7/18 c. d. e. Sua resposta está incorreta. A resposta correta é: 23/07/24, 10:05 Lógica de Programação: Revisão da tentativa https://ava.faculdadefocus.edu.br/mod/quiz/review.php?attempt=546059&cmid=18364 8/18 Questão 4 Correto Atingiu 1,0 de 1,0 Depois que um dado dá entrada em um sistema computacional, é necessário que seja efetuado o armazenamento em uma variável de _________, somente então que é iniciado o seu processamento, sendo que é possível que o mesmo dado passe por outras variáveis de ________. Marque a alternativa que preenche corretamente as lacunas. Escolha uma opção: 1. Sistema; sistema. 2. Memória; memória. A resposta está correta, pois depois que um dado entra no sistema computacional, ele precisa ser armazenado em uma variável de memória. A partir de então, inicia-se o processamento do dado propriamente dito, podendo este passar por uma série de outras variáveis de memória. 3. Lógica; programação. 4. Lógica; lógica. 5. Programação; programação. A resposta correta é: Memória; memória. 23/07/24, 10:05 Lógica de Programação: Revisão da tentativa https://ava.faculdadefocus.edu.br/mod/quiz/review.php?attempt=546059&cmid=18364 9/18 Questão 5 Incorreto Atingiu 0,0 de 1,0 Uma variável é caracterizada por convenção em um elemento que tem como função representar uma série de todos os resultados que são prováveis para um determinado um fenômeno. Sendo um exemplo, prático de aplicação na lógica de programação a seguinte situação: caso M = "Maria" e N = 2, qual seria o resultado da seguinte instrução: M <- M + N? Escolha uma opção: 1. 2. 2. "Maria2". 3. "Maria". 4. "2Maria". 5. Erro de dados. A resposta correta é: Erro de dados. 23/07/24, 10:05 Lógica de Programação: Revisão da tentativa https://ava.faculdadefocus.edu.br/mod/quiz/review.php?attempt=546059&cmid=18364 10/18 Questão 6 Correto Atingiu 1,0 de 1,0 Da mesma forma que quando é executada uma operação aritmética, que é submetida seus operandos numéricos e a um processamento matemático, por meio dos operadores, igualmente ocorre com as operações denominadas como ________, na lógica de programação. Marque a alternativa que preenche corretamente as lacunas. Escolha uma opção: 1. String. A resposta está correta, pois como uma operação aritmética submete seus operandos numéricos a um processamento matemático, por meio de operadores, o mesmo ocorre com as operações string. As operações condicionais se comportam mais ou menos da mesma forma. 2. Variável. 3. Linguagem. 4. Programação. 5. Lógica. A resposta correta é: String. 23/07/24, 10:05 Lógica de Programação: Revisão datentativa https://ava.faculdadefocus.edu.br/mod/quiz/review.php?attempt=546059&cmid=18364 11/18 Questão 7 Incorreto Atingiu 0,0 de 1,0 Desenvolva um algoritmo capaz de receber valores numéricos para os elementos de uma matriz 4 x 4, e, na sequência, exiba o somatório dos elementos da diagonal principal. Após o desenvolvimento do algoritmo, assinale a alternativa que melhor representa a lógica algorítmica do trecho que soma os valores da diagonal principal dessa matriz. a. PARA I DE 1 ATÉ 4 FAÇA | SßS+MAT[4,I] | FIMPARA. b. PARA I DE 1 ATÉ 4 FAÇA | SßS+MAT[I,4] | FIMPARA. c. PARA I DE 1 ATÉ 4 FAÇA | IßI+MAT[I,I] | FIMPARA. d. PARA I DE 1 ATÉ 4 FAÇA | MAT[I,I]ßS+MAT[I,I] | FIMPARA. e. PARA I DE 1 ATÉ 4 FAÇA | SßS+MAT[I,I] | FIMPARA. Sua resposta está incorreta. A resposta correta é: PARA I DE 1 ATÉ 4 FAÇA | SßS+MAT[I,I] | FIMPARA. 23/07/24, 10:05 Lógica de Programação: Revisão da tentativa https://ava.faculdadefocus.edu.br/mod/quiz/review.php?attempt=546059&cmid=18364 12/18 Questão 8 Correto Atingiu 1,0 de 1,0 Para o bom funcionamento de uma empresa, é importante que seja disponibilizada uma série de serviços de tecnologia, além de um sistema que também seja compatível com a lógica de programação adequada os e acessórios direcionados. Dessa maneira, o que é unidade de entrada/saída dos computadores? Escolha uma opção: 1. São apenas as portas usadas para a conexão de redes de computador. 2. Essa unidade é responsável por processar as informações contidas no computador. 3. Essa unidade é utilizada na comunicação entre usuário e computador. A resposta está correta, pois essas unidades são as que permitem a entrada de dados ou a saída de informações para os usuários. 4. Essa unidade define a melhor prática de construção de hardware. 5. Essa unidade é usada para organizar os componentes do processador. A resposta correta é: Essa unidade é utilizada na comunicação entre usuário e computador. 23/07/24, 10:05 Lógica de Programação: Revisão da tentativa https://ava.faculdadefocus.edu.br/mod/quiz/review.php?attempt=546059&cmid=18364 13/18 Questão 9 Incorreto Atingiu 0,0 de 1,0 Na lógica de programação, conhecendo seus diversos recursos, como as estruturas repetitivas, é possível solucionar diversos problemas. Dessa maneira, assinale a alternativa que calcula o fatorial de N. Lembre-se de que o fatorial de um número inteiro, como 5, é igual a 5*4*3*2*1. a. b. c. d. e. 23/07/24, 10:05 Lógica de Programação: Revisão da tentativa https://ava.faculdadefocus.edu.br/mod/quiz/review.php?attempt=546059&cmid=18364 14/18 Sua resposta está incorreta. A resposta correta é: 23/07/24, 10:05 Lógica de Programação: Revisão da tentativa https://ava.faculdadefocus.edu.br/mod/quiz/review.php?attempt=546059&cmid=18364 15/18 Questão 10 Incorreto Atingiu 0,0 de 1,0 De modo geral, tanto matrizes quanto vetores são conjuntos de variáveis com continuidade na memória, em que seu acesso é por meio de um número de índice. Assinale a alternativa que melhor representa um algoritmo que preenche a área salientada da matriz ilustrada a seguir. a. b. c. 23/07/24, 10:05 Lógica de Programação: Revisão da tentativa https://ava.faculdadefocus.edu.br/mod/quiz/review.php?attempt=546059&cmid=18364 16/18 Terminar revisão Ambiente Virtual de Aprendizagem | Faculdade Focus atendimento@faculdadefocus.com.br Faculdade Focus d. e. Sua resposta está incorreta. A resposta correta é: Seguir para... Contate o suporte do site Resumo de retenção de dados 23/07/24, 10:05 Lógica de Programação: Revisão da tentativa https://ava.faculdadefocus.edu.br/mod/quiz/review.php?attempt=546059&cmid=18364 17/18 https://ava.faculdadefocus.edu.br/mod/quiz/view.php?id=18364 https://ava.faculdadefocus.edu.br/ mailto:atendimento@faculdadefocus.com.br https://www.facebook.com/faculdadefocus https://www.linkedin.com/school/faculdadefocus/ https://www.youtube.com/user/FOCUSCONCURSOS https://www.instagram.com/faculdadefocus/ https://ava.faculdadefocus.edu.br/mod/scorm/view.php?id=18360&forceview=1 https://ava.faculdadefocus.edu.br/mod/folder/view.php?id=18966&forceview=1 https://faculdadefocus.com.br/fale-conosco https://ava.faculdadefocus.edu.br/admin/tool/dataprivacy/summary.php 23/07/24, 10:05 Lógica de Programação: Revisão da tentativa https://ava.faculdadefocus.edu.br/mod/quiz/review.php?attempt=546059&cmid=18364 18/18