Prévia do material em texto
Disc.: ALGORITMOS Aluno(a): 201901301941 Acertos: 8,0 de 10,0 26/10/2019 1a Questão (Ref.:201902125878) Acerto: 1,0 / 1,0 Sobre o FLUXOGRAMA abaixo podemos afirmar que : Apresenta na sua lógica as três estruturas básicas de programação Apresenta na sua lógica a estrutura básica REPETIÇÃO Apresenta na sua lógica a estrutura básica DECISÃO Apresenta na sua lógica as estruturas de DECISÃO e REPETIÇÃO Apresenta na sua lógica as estruturas básicas de SEQUÊNCIA e REPETIÇÃO Respondido em 26/10/2019 08:48:06 2a Questão (Ref.:201902126091) Acerto: 1,0 / 1,0 Com base nos conceitos de algoritmos, lógica de programação e linguagens de programação, é correto afirmar que: Lógica de programação corresponde à representação gráfica de um determinado algoritmo. Os três conceitos correspondem às únicas formas de representação da solução de um determinado problema. As linguagens de programação possibilitam a codificação de um determinado algoritmo, de acordo com um conjunto de regras específico. As linguagens de programação possuem um conjunto de regras flexíveis para a representação dos comandos de um programa. Os algoritmos correspondem, estritamente, aos conjuntos de dados e informações que são tratados em um determinado processamento. Respondido em 26/10/2019 08:50:36 3a Questão (Ref.:201902126489) Acerto: 1,0 / 1,0 Assinale a opção que apresenta somente nomes válidos para variáveis em C++. Conta, Total1, DIA-MÊS-ANO CONTA, TOTAL1, data Conta, Total, 5data CONTA, TOTAL1, 1DATA 1conta, 2total, 3data Respondido em 26/10/2019 08:52:54 4a Questão (Ref.:201904316782) Acerto: 1,0 / 1,0 Assinale a opção correta: Para saída de dados usamos cin com o operador << Sem endentação o programa não compila Para terminar um programa podemos escrever : return; Todas as instruções de um programa em C++ devem estar entre chaves Na linguagem C++ temos que não há distinção entre maiúsculas e minúsculas. Respondido em 26/10/2019 08:55:02 5a Questão (Ref.:201904668958) Acerto: 0,0 / 1,0 Assinale a opção correta. As expressões lógicas retornam valores inteiros os operadores matemáticos não tem precedência de uso Os operadores matemáticos são : +, - , *, / e %. São operadores relacionais : = , > , < São operadores lógicos : &&, ||, != Respondido em 26/10/2019 09:17:07 6a Questão (Ref.:201904668953) Acerto: 1,0 / 1,0 Considerando os seguintes conteúdos para as variáveis: a = 2, b = 5 e c = 4 Determine qual das sentenças retornará verdadeiro. ((b = 2) == a) (b + 2) > (a * c) (b % a) == 0 a == c pow(c,a) > b * c Respondido em 26/10/2019 09:10:20 7a Questão (Ref.:201904624090) Acerto: 1,0 / 1,0 A sintaxe de uma linguagem de programação define a forma como os comandos e as estruturas da linguagem devem ser utilizados. garante que a estrutura ENTRADA -> PROCESSAMENTO -> SAÍDA seja respeitada pelo programa. cria a versão executável do código fonte e não está presente em algumas linguagens. viabiliza a comunicação entre usuários e programas através de comandos de entrada e saída. converte os comandos para linguagem de máquina para que possam ser executados. Respondido em 26/10/2019 09:07:48 8a Questão (Ref.:201904624063) Acerto: 0,0 / 1,0 Utilizando as regras do Portugol Studio, imagine que você precisa escrever um algoritmo que receba o ano atual e o ano de nascimento de um usuário, calcule e exiba a sua idade através da mensagem "Você tem ou fará XX anos", onde XX é a idade calculada. Qual das alternativas a seguir mostra a instrução correta a ser utilizada na exibição da idade? leia("Você tem ou fará ", idade, " anos") escreva("Você tem ou fará " /idade/ " anos") escreva("Você tem ou fará ", idade, " anos") escreva("Você tem ou fará " * idade * " anos") leia("Você tem ou fará " / idade/ " anos") Respondido em 26/10/2019 09:12:49 9a Questão (Ref.:201902125959) Acerto: 1,0 / 1,0 Qual das sentença em C++ a seguir verifica se o valor da variável x do tipo inteiro é diferente de 7 e maior que 10? if (x != 7 || x > 10) if (x != 7 && x > 10) if (x != 7 || x >= 10) if (x == 7 && x > 10) if (x == 7 || x <= 10) Respondido em 26/10/2019 09:14:12 10a Questão (Ref.:201902163230) Acerto: 1,0 / 1,0 Considere o trecho de programa em C++. O que é impresso na tela ? int x = 10, y = 3, z, k; y = x + y - 1; z = x/y; k = y % x; if ( k != 0) cout << "x = " << x << " y = " << y << " z = " << z << " k = " << k << "\n"; 10 12 0 2 x= 10 y = 12 z = 0 k = 2 10 12 0.833 1.2 x = 10 y = 12 z = 0.833 k = 1.2 Nada é impresso na tela, pois k é zero. Respondido em 26/10/2019 09:15:45