Baixe o app para aproveitar ainda mais
Prévia do material em texto
Criação de Aplicações e Sistemas Entrada, Processamento e Saída 1- Leia o trecho a seguir: “O computador, independentemente de ser de grande, médio ou pequeno porte, executa basicamente três ações de trabalho, sendo: a entrada de dados; o processamento de dados; e a saída de dados.” Fonte: MANZANO, J. A. N. G.; OLIVEIRA, J. F. Estudo Dirigido de Algoritmos. 15. ed. São Paulo: Érica, 2012, p. 39. Com base no conhecimento sobre Entrada, Processamento e Saída, analise as afirmativas a seguir e assinale V para a(s) verdadeira(s) e F para a(s) falsa(s). I. ( ) Um programa tem como objetivo propor um problema para o usuário resolver. https://aulas.descomplica.com.br/graduacao/ciencia-da-computacao-49ca49/turma/criacao-de-aplicacoes-e-sistemas-5f0f2e/aula/entrada-processamento-e-saida-ded217 II. ( ) A etapa de entrada de dados é a parte em que o computador recebe os dados do mundo externo. III. ( ) Os passos para a resolução de problemas são, respectivamente: criação da sequência de operações, execução da sequência, entendimento do problema e verificação da solução. IV. ( ) Na etapa de processamento de dados, por meio de um programa (software), o computador transforma dados que foram recebidos. V. ( ) Na etapa de saída de dados, o computador envia os dados processados para o mundo externo. Agora, assinale a alternativa que apresenta a sequência correta: RESPOSTA: F, V, F, V, V 2- Leia o trecho a seguir: “Todo programa de computador deve, de alguma forma, possibilitar a entrada dos dados do mundo exterior, produzir a ação de processamento, tanto em nível lógico quanto mate- mático e, sempre que essas ações forem necessárias deve, acima de tudo, possibilitar a saída de dados que tenham sido processados ou que estejam apenas armazenados.” Fonte: MANZANO, J. A. N. G.; OLIVEIRA, J. F. Estudo Dirigido de Algoritmos. 15. ed. São Paulo: Érica, 2012, p. 39. A partir do texto acima e dos conhecimentos sobre Entrada, Processamento e Saída, analise as asserções a seguir e a relação proposta entre elas: I. Um programa de computador é um conjunto de instruções que, dispostas numa ordem lógica e sequencial, executam uma ação Porque II. Os softwares solucionam problemas a partir do processamento (ações de um conjunto de instruções) de dados de entrada RESPOSTA: As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I 3- Leia o trecho a seguir: Gustavo foi até o supermercado Ki Comprinhas para fazer a feira da semana. Ao se dirigir até o caixa, Gustavo depositou os seus produtos sobre a esteira e a funcionária passou o código de barras de cada produto no leitor. No final, o software exibiu a lista de todos os itens adquiridos, com os respectivos valores de cada um, e exibiu o valor total a ser pago. Com base no conhecimento sobre Entrada, Processamento e Saída, considere as afirmativas a seguir: I. Ao passar os produtos no leitor de código de barras a funcionária entrou com os dados de cada produto no software. Portanto, trata-se de uma entrada dos dados. II. Gustavo olhou para a lista de itens exibida na tela do computador do caixa e constatou que o item 3, o iogurte, estava com o preço diferente da prateleira onde pegou o produto. Essa lista de itens constitui uma saída de dados. III. Gustavo olhou para tela e verificou que o valor total foi R$245,70. Esse valor consiste no resultado da soma dos valores dos itens, portanto, é uma saída. IV. Depois que Gustavo efetuou o pagamento, a funcionária emitiu a nota fiscal de compra. A nota fiscal que ele recebeu é um processamento, pois consiste na ação de solucionar o problema da compra de produtos. V. Assim que Gustavo saiu do supermercado faltou energia elétrica. Diante disso, a funcionária precisou utilizar uma calculadora de mesa para somar os valores dos produtos da cliente seguinte. O ato da máquina calcular o valor total a ser pago constitui uma entrada de dados. Está correto o que se afirma em: RESPOSTA: I, II e III 4- Leia o trecho a seguir: “Facilmente se consegue analisar as variáveis, os dados de entrada e de saída e que facilmente os conceitos de declaração e entrada e saída de dados podem ser aplicados em algoritmos na solução de problemas." Fonte: MORAIS, I. S. de. et al. Algoritmo e Programação. 1. ed.São Paulo: SAGAH EDUCAÇÃO, 2018, p. 28. A partir do texto acima e dos conhecimentos sobre Entrada, Processamento e Saída, analise as afirmativas a seguir e assinale V para a(s) verdadeira(s) e F para a(s) falsa(s): I. ( ) O comando utilizado para atribuir um valor digitado pelo usuário em uma determinada variável chamada numero utilizando pseudocódigo é: Escreva(“numero”) II. ( ) O trecho do pseudocódigo abaixo serve para informar ao usuário o valor do ingresso que deverá ser cobrado para a entrada no cinema: SE (IDADE < 18) OU (PROFISSAO = ESTUDANTE) OU (PROFISSAO = PROFESSOR) ENTÃO IMPRIMA (‘VALOR DO INGRESSO IGUAL A 10 REAIS’) SENÃO IMPRIMA (‘VALOR DO INGRESSO IGUAL A 20 REAIS’) FIM SE Nesse caso, as variáveis IDADE e PROFISSAO podem ser consideradas variáveis de entradas de dados. III. ( ) Um programador deseja realizar a pergunta Qual é o seu nome? para o usuário e depois pular uma linha. A instrução correta que executa o que o programador deseja é: Escreval(“Qual é o seu nome?”). IV. ( ) O computador é uma máquina que processa informação a partir de dados de entrada fornecidos pelos usuários, sensores ou outros sistemas de informação. A partir desses dados de entrada, o computador pode gerar uma saída de informações visuais em forma de gráficos, relatórios, objetos em 3D, etc. Agora, assinale a alternativa que apresenta a sequência correta: RESPOSTA: F, V, V, V 5- Leia o trecho a seguir: Um programa tem como objetivo resolver um problema e, para isso, geralmente é necessário promover a entrada de dados. Esses dados serão processados e, como resposta, será emitida uma saída de dados, que consiste na solução do problema em questão. Com base no conhecimento sobre Entrada, Processamento e Saída, observe o diagrama abaixo: RESPOSTA: Na etapa de processamento substituir x <- A+B por x <- A*B 6- Leia o trecho a seguir: “Um algoritmo computa uma saída, o resultado do problema, a partir de uma entrada, as informações inicialmente conhecidas e que permitem encontrar a solução do problema. Durante o processo de computação, o algoritmo manipula dados, gerados a partir de sua entrada.” Fonte: SZWARCFITER, J. L.; MARKENZON, L. Estruturas de dados e seus algoritmos. 3.ed. Rio de Janeiro: LTC, 2015. Com base no conhecimento sobre Entrada, Processamento e Saída, analise a seguinte situação: Um engenheiro fez o rascunho mostrado abaixo de um algoritmo que ele deseja implementar num software: 1- Início 2- Ler valores para M, N e P 3- Calcular Z como sendo NxN-4xMxP 4- Se Z < 0 ir para a construção nº 9 5- Calcular R1 como sendo (-N + raiz quadrada de Z) / (2 x M) 6- Calcular R2 como sendo (-N - raiz quadrada de Z) / (2 x M) 7- Calcular S como sendo R1 - R2 8- Imprimir S 9- Fim As linhas 5 e 6 constituem: RESPOSTA: Etapas de Processamento Ao desenvolver o algoritmo que originou o fluxograma acima, o programador percebeu que realizou a soma, quando o que ele desejava de fato era realizar a multiplicação de A e B. Assinale a alternativa que descreve a forma de corrigir o algoritmo e o diagrama alterando o mínimo possível a sua estrutura
Compartilhar