Baixe o app para aproveitar ainda mais
Prévia do material em texto
DEIXA O LIKE SE TE AJUDOU,FLW? PERGUNTA 1 • Para a construção de qualquer tipo de algoritmo, é necessário seguir estes passos: a. Compreender completamente o problema a ser resolvido, destacando os pontos mais importantes e os objetos que o compõem. b. Definir os dados de entrada, ou seja, quais dados serão fornecidos e quais objetos fazem parte desse cenário problema. c. Definir o processamento, ou seja, quais cálculos serão efetuados e quais as restrições para esses cálculos. O processamento é responsável pela transformação dos dados de entrada em dados de saída. Além disso, deve-se verificar quais objetos são responsáveis pelas atividades. d. Definir os dados de saída, ou seja, quais dados serão gerados depois do processamento. e. Construir o algoritmo utilizando técnicas e ferramentas. f. Testar o algoritmo realizando simulações. g. Assim, quais as técnicas mais conhecidas para o desenvolvimento de algoritmos ? h. (I) Teste de mesa. (II) Fluxograma. (III) Simulação. (IV) Descrição narrativa. (V) Pseudocódigo ou portugol. i. Estão corretas as afirmativas: a. I, II, III, IV e V. b. Apenas III e V. c. Apenas II, IV e V. d. Apenas I e IV. e. Apenas II e III. PERGUNTA 2 • Um algoritmo é desenvolvido para receber dados, realizar o processamento deles e gerar uma resposta. Dado o algoritmo a seguir, qual seria o enunciado mais apropriado para ele? • a. Faça um algoritmo para calcular a multiplicação dos números 5 e 2. b. Faça um algoritmo para calcular e mostrar a multiplicação dos números 5 e 2. c. Faça um algoritmo que calcule um número elevado a uma potência. d. Faça um algoritmo para calcular a multiplicação entre dois números digitados pelo usuário. e. Faça um algoritmo para mostrar o resultado da multiplicação de dois números. PERGUNTA 3 • Segundo Ascencio e Campos (2012, p. 1), • Desde o início de sua existência, o homem procurou criar máquinas que o auxiliassem em seu trabalho, diminuindo esforço e economizando tempo. Dentre essas máquinas, o computador vem se mostrando uma das mais versáteis, rápidas e seguras. O computador pode auxiliá-lo em qualquer tarefa. É consciente, trabalhador, possui muita energia, mas não tem iniciativa, nenhuma independência, não é criativo nem inteligente, por isso precisa receber instruções nos mínimos detalhes. • A finalidade de um computador é receber, manipular e armazenar dados. Visto somente como um gabinete composto de circuitos eletrônicos, cabos e fontes de alimentação, certamente ele parece não ter nenhuma utilidade. O computador só consegue armazenar dados em discos, imprimir relatórios, gerar gráficos, realizar cálculos, entre outras funções, por meio de programas. • Portanto, sua finalidade principal é realizar a tarefa de processamento de dados, isto é, receber dados por um dispositivo de entrada (por exemplo, teclado, mouse, scanner, entre outros), realizar operações com esses dados e gerar uma resposta que será expressa em um dispositivo de saída (por exemplo, impressora, monitor de vídeo, entre outros). • Quais as duas partes do computador que trabalham juntas? a. Hardware e firmware. b. Sistema operacional e linguagem de programação. c. Software e hardware. d. Monitor e teclado. e. Processador e impressora. PERGUNTA 4 • Para a construção de qualquer tipo de algoritmo, é necessário seguir estes passos: j. Compreender completamente o problema a ser resolvido, destacando os pontos mais importantes e os objetos que o compõem. k. Definir os dados de entrada, ou seja, quais dados serão fornecidos e quais objetos fazem parte desse cenário problema. l. Definir o processamento, ou seja, quais cálculos serão efetuados e quais as restrições para esses cálculos. O processamento é responsável pela transformação dos dados de entrada em dados de saída. Além disso, deve-se verificar quais objetos são responsáveis pelas atividades. m. Definir os dados de saída, ou seja, quais dados serão gerados depois do processamento. n. Construir o algoritmo utilizando descrição narrativa, fluxograma e pseudocódigo ou portugol. o. Testar o algoritmo realizando simulações. p. Os três tipos mais utilizados de algoritmos são: descrição narrativa, fluxograma e pseudocódigo ou portugol. A descrição narrativa consiste em analisar o enunciado do problema e escrever, utilizando uma linguagem natural (por exemplo, a língua portuguesa), os passos a serem seguidos para sua resolução. O que pode ser descrito como uma desvantagem na utilização da descrição narrativa para o desenvolvimento de algoritmos? a. Dificuldade de escrita. b. Nem todos os algoritmos podem ser descritos utilizando essa técnica. c. Necessidade de aprender uma nova linguagem. d. Possibilidade de apenas uma solução para cada algoritmo. e. Problemas de interpretação gerados pela linguagem natural (português, inglês). DEIxa o like se te ajudou,flw? PERGUNTA 1 PERGUNTA 2 PERGUNTA 3 PERGUNTA 4
Compartilhar