Prévia do material em texto
Os três tipos de algoritmos mais utilizados são: A Linguagem natural, linguagem computacional e texto. B Linguagem natural, fluxograma e pseudocódigo. Resposta correta C Código fonte, fluxograma e linguagem. D Pseudocódigo, código e linguagem computacional. E Texto, linguagem e código fonte. Feedback geral Os três tipos de algoritmos mais utilizados são: linguagem natural, fluxograma e pseudocódigo. Questão 2 Questão objetiva 1/1 Qual das afirmações abaixo é FALSA? A Uma receita de bolo pode ser considerada um Algoritmo. B Algoritmos são sequências de etapas que devem ser realizadas para alcançar um objetivo. C Atividades cotidianas, como arrumar a cama e lavar louças, podem ser consideradas Algoritmos. D Algoritmo é caracterizado por ser uma sequência finita de instruções bem definidas, cuja execução, em tempo finito, resolve um problema. E Algoritmos necessitam de linhas de código em linguagem computacional para serem executados e resolvidos. Resposta correta Feedback geral Algoritmos são sequencias finitas de instruções, que estão presentes desde atividades simples como fazer um bolo ou arrumar a cama, até em todos os processos de um computador, porém, não necessitam envolver programação ou linguagem computacional para serem considerados algoritmos. Questão 3 Questão objetiva 1/1 Qual a diferença entre dados numéricos do tipo Inteiro e dados numéricos do tipo Real? A Números inteiros não podem ser negativos B Números reais não podem ser negativos ou fracionários C Números reais são sempre fracionários negativos D Números inteiros podem ser fracionários, números reais não podem ser fracionários E Números inteiros não podem ser fracionários, números reais podem ser fracionários Resposta correta Feedback geral Os dados numéricos do tipo inteiros podem ser positivos ou negativos e não podem ser fracionários. Já os dados numéricos reais podem ser positivos ou negativos e apresentam parte fracionária. Questão 4 Questão objetiva 1/1 Quando um dado não sofre nenhuma alteração no decorrer da execução do programa, ou seja, quando seu valor se mantém inalterado do início até o fim da execução do programa, esse dado é considerado como: A Uma variável fixa B Uma constante Resposta correta C Uma variável de dado aritmético D Uma variável estática E Um dado não parametrizável Feedback geral Quando um dado não sofre nenhuma alteração no decorrer da execução do programa, ou seja, quando seu valor se mantém constante do início até o fim da execução do programa, esse dado é considerado uma constante. Questão 5 Questão objetiva 1/1 O conjunto de símbolos que representam as operações básicas da matemática são chamados de: A Operadores aritméticos Resposta correta B Operadores algébricos C Operadores computacionais D Operadores de cálculo E Variáveis matemáticas Feedback geral A resposta correta é ‘Operadores Aritméticos’. Questão 6 Questão objetiva 1/1 As expressões lógicas “==”, “” e “” e “ Questão 9 Questão objetiva 1/1 “Consiste em interpretar o enunciado do problema e escrever os passos a serem seguidos para sua resolução por meio de regras predefinidas”. Essa frase refere-se a: A Linguagem natural B Linguagem artificial C Linguagem hexadecimal D Pseudocódigo Resposta correta E Fluxograma Feedback geral Também conhecido como portugol, o pseudocódigo consiste em interpretar o enunciado do problema e escrever os passos a serem seguidos para sua resolução por meio de regras predefinidas. Questão 10 Questão objetiva 1/1 O seguinte programa deve receber um número e apresentar um texto indicando se esse número é par ou ímpar. O que deve ser escrito nas linhas 7 e 10 para que a saída seja de acordo com as imagens de saída de execução? A Na linha 7: printf("O numero eh par",numero); na linha 10: printf("O numero eh impar",numero); B Na linha 7: printf("O numero %d eh par",numero); na linha 10: printf("O numero %d eh impar",numero); Resposta correta C Na linha 7: printf("O numero %d eh impar",numero); na linha 10: printf("O numero %d eh par",numero); D Na linha 10: printf("O numero eh par",numero); na linha 7: printf("O numero eh impar",numero); E Na linha 7: printf("O numero %d eh par"); na linha 10: printf("O numero %d eh impar"); Feedback geral Para que se tenha a saida de acordo com o apresentado, é preciso que, dentro do if, exista o print referente à resposta, caso o número seja par. O teste condicional do if retorna verdadeiro se o número dividido por 2 tem como resto 0. Então, na linha 7, fica a resposta de número par e, no else, a resposta do número ímpar. Além disso, a resposta contém o valor da variável, ou seja, usa-se a concatenação dentro da instrução printf. image1.jpeg