Baixe o app para aproveitar ainda mais
Prévia do material em texto
Algoritmo Etapa 2 - Dados, Expressões e Algoritmos Sequenciais 1. As expressões aritméticas são aquelas são expressões cujos operandos e operadores são de um tipo de dado numérico, isto é, inteiro ou real. Neste sentido, são realizados cálculos numéricos, através dos operadores aritméticos. Referente a expressões aritméticas, assinale a alternativa CORRETA: A) Na expressão “(100/20) * 10 ^ 2 / 10” não é possível realizar o cálculo, pois a potenciação não é aceita em algoritmos. B) Na expressão “(100/20) * 10 ^ 2 / 10” será calculado primeiro o que estiver dentro dos parênteses, depois a multiplicação, a divisão por 10 (externa) e por último a potenciação. C) Na expressão “(100/20) * 10” será calculado primeiro o que estiver dentro dos parênteses. D) Na expressão “(100/20) * 10 ^ 2” será calculado primeiro o que estiver dentro dos parênteses, depois a multiplicação e por último a potenciação. 2. É importante conhecer os tipos de dados, pois é a partir deste conhecimento que se evitam alguns erros na programação quanto à declaração de variáveis. Continuando a falar sobre dados, eles são processados em programas das mais variadas formas, para que resultem em alguma informação, isto é, dado tratado. Referente a comandos de entrada de dados, assinale a alternativa CORRETA: A) Impressora é um exemplo de entrada de dados. B) Em algoritmos, o comando “Escreva” realiza a entrada de dados para processamento. C) O comando “Leia” é utilizado em pseudocódigo para a entrada de dados pelo usuário. D) Um exemplo de entrada de dados é uma tela de computador. 3. Tipo de dados pode ser definido como o conjunto de objetos que possuem o mesmo comportamento diante de uma operação a ser realizada com eles. Por exemplo, os valores {“casa”, “terra”, “12ABCD”} possuem as mesmas características, pois são alfanuméricos, e neste sentido, são dados do tipo caractere. Referente a tipos de dados, assinale a alternativa CORRETA: A) O valor 1245.12 é do tipo inteiro. B) O valor -256.987 é do tipo inteiro. C) O valor 1245.12 pode ser atribuído a uma variável do tipo caractere. D) O valor 1245 é do tipo real. 4. Os cálculos matemáticos são muito importantes dentro de programas de computador, sendo que na verdade foi o que deu origem aos softwares. As expressões aritméticas possuem uma ordem de procedência da análise dos operadores. Referente a ordem de procedência de expressões aritméticas, assinale a alternativa CORRETA: A) A prioridade das expressões é: parênteses, potenciação, multiplicação e adição. B) A prioridade das expressões é: potenciação, parênteses, multiplicação e adição. C) A prioridade das expressões é: potenciação, multiplicação, parênteses e adição. D) A prioridade das expressões é: multiplicação, potenciação, parênteses e adição. 5. Os tipos de dados, além de auxiliar o computador na conversão dos dados em memória, facilita também ao programador encontrar determinados erros de semântica das instruções. A verificação do tipo de dado é diferente de linguagem para linguagem, pois em algumas existe no interpretador de linguagem, e em outras na análise léxica, semântica ou sintática do compilador. Referente a tipos de dados, assinale a alternativa CORRETA: A) Se atribuído o valor “R$” para uma variável do tipo inteiro, será gerado um erro. B) Se atribuído o valor “R$” para uma variável do tipo real, não será gerado erro. C) Se atribuído o valor “&&” para uma variável do tipo caractere, será gerado um erro. D) Se atribuído o valor “&&#” para uma variável do tipo caractere, será gerado um erro.
Compartilhar