Prévia do material em texto
Parte superior do formulário CCT0535_201901149561 V.1 Disc.: LÓGICA DE PROGRAMAÇÃO Aluno(a): IGOR AZEVEDO GUSMÃO MORAES Matrícula: 201901149561 Acertos: 10,0 de 10,0 Início: 19/04/2019 (Finaliz.) 1a Questão (Ref.:201901856753) Acerto: 1,0 / 1,0 Um algoritmo é: A parte de um programa em que se limita a definir as constantes Uma sequência de passos para realizar uma atividade. Um software utilizado para escrever programas NDA A operação matemática inversa a potencia. 2a Questão (Ref.:201901302041) Acerto: 1,0 / 1,0 Sabe-se que, em cada sistema posicional, temos um conjunto de algarismos e/ou letras para representar todos os números. Dessa forma, na base 2, temos somente os algarismos 0 e 1 para representar todos os números. Qual das seqüências abaixo representa, no sistema binário, o número 85 em decimal? 1110001 1100001 1010101 1010110 1011001 3a Questão (Ref.:201901745230) Acerto: 1,0 / 1,0 Em programação utilizam-se variáveis para armazenar valores e também para dar nome a uma determinada área de memória do computador onde os dados ficam armazenados. Determine qual das alternativas abaixo apresenta todos os nomes de variáveis VÁLIDOS em uma linguagem de programação. Funcionario, salario100, salario-medio salario100, 1a Funcionario, salario100, b 1a , b salario-medio, b, Funcionario 4a Questão (Ref.:201902154684) Acerto: 1,0 / 1,0 Quais são os tipos das variáveis abaixo, nesta ordem (A, B e C): A <- 45.85 B <- 8 C <- "peso" float, double e char real, num e char numerico, real e caracter real, inteiro e caracter caracter, numerico e real 5a Questão (Ref.:201902176001) Acerto: 1,0 / 1,0 A instrução cout, em C++, indica saída de dados. A sintaxe correta para complementar essa instrução no código possui: < : << >> > 6a Questão (Ref.:201901302261) Acerto: 1,0 / 1,0 Assinale a opção que apresenta a finalidade da diretiva #include na linguagem C++. Declarar uma variável Definir um novo tipo de dado Definir uma constante Usar um namespace Incluir um arquivo de biblioteca dentro do programa fonte 7a Questão (Ref.:201901302195) Acerto: 1,0 / 1,0 Observe o algoritmo abaixo. Se você digitar 19 quando for solicitado o primeiro valor e digitar 5, quando for solicitado o segundo valor, as variáveis q, r e d ficarão com determinados valores armazenados. Assinale a opção onde os valores corretos aparecem, na ordem. Nesse ambiente, temos dois operadores de divisão, um para divisão que retorna um quociente inteiro e uma para divisão que retorna um quociente real. Lembre-se também do que significa os caracteres de controle \n e \t. prog operadores int a,b,q,r; real d; leia a; leia b; q<- a div b; r<- a % b; d<- a/b; imprima "\n", q, "\n", r, "\n", d, "\n"; fimprog 2 3 3.8 3 4 3#posicionados nas colunas 1/ 9 / 17 4 3 3 3 4 3.8 #posicionados nas colunas 1/ 9 / 17 3 4 3.8 8a Questão (Ref.:201901302245) Acerto: 1,0 / 1,0 Na lista de exercícios que foi liberada pela professora de Lógica, na questão X, estava presente o algoritmo codificado em Portugol abaixo. No enunciado da questão, era solicitado que fosse feito o acompanhamento da execução do algoritmo no Teste de Mesa e digitada a seguinte data: 111518. Assinale a opção CORRETA para a saída desse algoritmo. inicio inteiro data escrever "Digite a data no formato mmddaa: " ler data escrever data % 100, " / " escrever data / 10000, " / " escrever (data / 100) %100, "\n" fim 15 / 11 / 18 11 / 18 / 15 18 / 11 / 15 11 / 15 / 18 18 / 15 / 11 9a Questão (Ref.:201901902050) Acerto: 1,0 / 1,0 O operador lógico "ou" é útil em tipos de análise para verificar se todos os valores são verdadeiros, o que, consequentemente, acarretará em todos os resultados serem também verdadeiros. Somente quando utilizada com o operador "e"; Somente quando utilizada com o operador "ou"; Não, a afirmação é falsa; Depende da aplicação; Sim, a afirmação é verdadeira; 10a Questão (Ref.:201901856728) Acerto: 1,0 / 1,0 As variáveis A=3.5, B=8, C='x' e D="falso", analise as expressões abaixo e marque a opção que corresponde a ordem correta dos resultados lógicos. I. (A < B) || (C = = '8') && (D != "verdadeiro") II. (3*A > B) && (B%2 = = 0.16) && (B-A < 5) III. (A*B > 25) || (D = = falso) || (C != 'x') F / F / V V / F / F V / F / V V / V / V F / V / F Gabarito Coment. Gabarito Coment. Parte inferior do formulário