Baixe o app para aproveitar ainda mais
Prévia do material em texto
14/12/2021 13:19 Estácio: Alunos https://simulado.estacio.br/alunos/ 1/3 Avaliando o Aprendizado teste seus conhecimentos Disc.: INTRODUÇÃO À PROGRAMAÇÃO ESTRUTURADA EM C Aluno(a): JOSÉ FIRMINO ANDRADE DA SILVA Matríc.: 201908376074 Acertos: 0,4 de 0,5 terça-feira, 16 de novembro de 2021 (Finaliz.) Acerto: 0,1 / 0,1 Assim como na matemática em liguagens de programação como C/C++ temos uma precedências entre os operadores, ou seja, algumas operações tem prioridade maior do que outras para ser executadas primeiro. Para alterar a ordem que essas operações são executadas, podemos dar uma ênfase maior ao colocarmos a operação dentro de parênteses. É um indicativo na linguagem de programação que devemos começar solucionando as operações dentro do parênteses. #include using namespace std; int main() { float a = 2; float b = 3; float c = 4; float d = 5; float expressao; expressao = a + b * c / d; cout << expressao; } No código acima podemos alterar a precedência na linha destacada inserindo alguns parênteses. Em qual alternativa a inserção dos parênteses faz com que o valor exibido da variável expressao seja igual a quatro? expressao = a + (b * c) / d; expressao = (a + b) * (c / d); expressao = a + b * (c / d); expressao = a + (b * (c / d)); expressao = (a) + (b) * (c) / (d); Respondido em 16/11/2021 10:48:03 Compare com a sua resposta: Acerto: 0,1 / 0,1 Um algoritmo é a descrição lógica e ordenada para a solução de algum problema, esta descrição guarda muitas semelhanças com a linguagem matemática tradicional, como exemplo apresentamos um algoritmo contendo uma pequena sequencia de operações aritméticas. Analisando este trecho qual seria o valor das variáveis x , y e z, respectivamente, após a execução da última linha x=8 y=9 x=x+2 Questão1 Questão2 https://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); 14/12/2021 13:19 Estácio: Alunos https://simulado.estacio.br/alunos/ 2/3 z=y + x x=-x y=y+1 z=z-2 x=x+2*y-z 7, 10, 17 -7, 10, 17 13, 10, 17 -11, 10, 21 56, 10, 17 Respondido em 16/11/2021 10:51:25 Compare com a sua resposta: Acerto: 0,1 / 0,1 Suponha que você é responsável por operar um certo tipo de máquina em uma fábrica. Um belo dia, você terá que se ausentar de perto desta máquina por alguns minutos e, nesse período, o tipo de operação que deve ser feito é simples e não requer alguém com o seu conhecimento, mas uma instrução precisa der repassada para quem irá operar a mesma. Você decide então criar um algoritmo do funcionamento da máquina para a operação nestes minutos. Acerca do conhecimento sobre algoritmos e lógica de programação, assinale a alternativa correta: Como a máquina deve funcionar sem parar, o algoritmo não terá sim. Esse algoritmo deverá ser desenvolvido por um profissional de computação. O algoritmo exigirá um modelo matemático para sua execução. Esse algoritmo consistirá numa série finita de passos para a operação da máquina. Tanto a pessoa que escreverá o algoritmo quanto quem irá executá-lo devem ter o mesmo nível de conhecimento. Respondido em 16/11/2021 10:56:26 Compare com a sua resposta: Acerto: 0,1 / 0,1 Uma variável é considerada um espaço reservado na memória do computador, para armazenamento de um determinado valor. Considere as seguintes caracterizações para os tipos de dados. I. O salário que um determinado funcionário ganha na empresa XPTO. II. O nome de um funcionário da empresa XPTO. III. A quantidade de filho(s) que um determinado funcionário da empresa XPTO possui. IV. A situação de um determinado funcionário que está apto ou não para exercer uma função na empresa XPTO. As caracterizações I, II, III e IV correspondem, respectivamente a: inteiro, caracter, lógico, real. caracter, inteiro, real, logico. inteiro, real, caracter, lógico. caracter, lógico, real, inteiro. real, caracter, inteiro, lógico. Respondido em 16/11/2021 10:57:39 Compare com a sua resposta: Questão3 Questão4 14/12/2021 13:19 Estácio: Alunos https://simulado.estacio.br/alunos/ 3/3 Acerto: 0,0 / 0,1 Os dados manipulados por um algoritmo podem possuir natureza distinta, isto é, podem ser números, letras, frases etc. Dependendo da natureza de um dado, algumas operações podem ou não fazer sentido quando aplicadas a eles. Por exemplo, não faz sentido falar em somar duas letras. Para poder distinguir dados de naturezas distintas e saber quais operações podem ser realizadas com eles, os algoritmos lidam com o conceito de tipo de dados. Analise as afirmações em relação aos tipos de dados: I. O tipo de um dado define o conjunto de valores ao qual o valor do dado pertence, bem como o conjunto de todas as operações que podem atuar sobre qualquer valor daquele conjunto de valores. II. O tipo de dados numérico pode ser imaginado como o conjunto de todos os números e de todas as operações que podem ser aplicadas aos números. III. O tipo de dados define a forma como um dado deve ser armazenado ou recuperado, bem como os possíveis valores que ele pode assumir e as operações que podem ser efetuadas sobre os mesmos. Está correto o que se afirma em: Apenas I e II são verdadeiras; Apenas I e III são falsas; Apenas I é verdadeira; I, II e III são verdadeiras; Apenas I e III são verdadeiras; Respondido em 16/11/2021 11:00:16 Compare com a sua resposta: Questão5 javascript:abre_colabore('37213','272574968','5007990230');
Compartilhar