Baixe o app para aproveitar ainda mais
Prévia do material em texto
LÓGICA DE PROGRAMAÇÃO 1a Questão (Ref.:201707451014) Acerto: 1,0 / 1,0 A CPU (Unidade Central de Processamento) é formada pelos seguintes componentes: UAL, Unidade de Controle e Registradores UAL, Registradores e Memória Principal Unidade de Controle, Registradores e HD UAL, Registradores e HD Teclado, Memória Principal e Registradores Gabarito Coment. Gabarito Coment. 2a Questão (Ref.:201707355714) Acerto: 1,0 / 1,0 Em relação a algoritmos: I. É uma sequência lógica de instruções que devem ser seguidas para a resolução de um problema ou para a execução de uma tarefa. II. Os algoritmos não podem ser utilizados na área das ciências cognitivas devido a sua interpretação ambígua. III. Os algoritmos podem constituir uma parte importante da documentação de sistemas, pois descrevem as tarefas a serem realizadas pelos programas. Dadas as sentenças, podemos afirmar que: I e III são falsas. II e III são falsas. I e III são verdadeiras. I e II são verdadeiras. I e II são falsas. Gabarito Coment. Gabarito Coment. Gabarito Coment. 3a Questão (Ref.:201707451062) Acerto: 0,0 / 1,0 Podemos construir um algoritmo, usando várias linguagens. Assinale a opção CORRETA que representa uma linguagem mais próxima de uma linguagem de alto nível, mas que faz uso da língua nativa e cuja sintaxe fica mais próxima da linguagem de preferência do professor/ autor. Linguagem gráfica Linguagem natural Linguagem computacional Pseudolinguagem Linguagem de marcação 4a Questão (Ref.:201708303690) 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 caracter, numerico e real real, num e char numerico, real e caracter real, inteiro e caracter 5a Questão (Ref.:201708335253) Acerto: 1,0 / 1,0 Qual o resultado de X sendo: X= 30*4+2*2 240 nenhuma das outras alternativas 360 244 124 6a Questão (Ref.:201708065059) Acerto: 0,0 / 1,0 Um aluno de Lógica de Programação digitou o programa a seguir no DevC++, clicou em Compilar, onde não foram encontrados erros, e, em seguida, clicou no botão executar. Qual será o valor de M e S apresentado na tela, caso tenha se respondido o valor 123? #include using namespace std; main() { int ST, M, S; cout << "Quantos segundos? "; cin >> ST; M = ST / 60; S = ST % 60; cout << "Minutos: " << M << endl; cout << "Segundos: " << S << endl; } M = 2, S = 0 M = 3, S = 2 Nenhuma das anteriores M = 2, S = 3 M = 1, S = 3 7a Questão (Ref.:201707572203) Acerto: 1,0 / 1,0 Um aluno da Engenharia gostaria de definir uma função que retornasse a soma dos termos de uma PA Finita Consultou seus apontamentos e encontrou a fórmula ideal para achar para usar em sua função. Observe o corpo da função e escolha a opção que corresponde ao cabeçalhodessa função. int somaPA( int a1, int an, int n); int somaPA( int a1, an, n); int somaPA( a1, an, n) int somaPA( int a1, an, n) int somaPA( int a1, int an, int n) Gabarito Coment. Gabarito Coment. Gabarito Coment. 8a Questão (Ref.:201708005763) Acerto: 1,0 / 1,0 O protótipo de uma função: é uma instrução que pertence ao corpo da função que chama; NDA pode ser suprimido se a função for definida antes das chamadas; Pode ser escrito em qualquer lugar do programa; deve preceder a definição da função e toda chamada a ela; 9a Questão (Ref.:201707356240) Acerto: 1,0 / 1,0 Analise a seguinte afirmação: "Específicas para dados que contenham letras e/ou números. Pode em determinados momentos conter somente dados numéricos ou somente literais. Se usado somente para armazenamento de números, não poderá ser utilizada para operações matemáticas." Qual tipo de variável se refere o texto acima? Lógicas Alfanuméricas Caracteres Ponteiros Numéricas 10a Questão (Ref.:201708205026) Acerto: 1,0 / 1,0 Considerando os valores atribuídos as seguintes variáveis inteiras A = 3, B = 8, C = 2 , analise as expressões abaixo e marque a opção que corresponde a ordem correta dos resultados lógicos. I. (A < B) || (B != 8) && ( C > A) II. (3 * A > B) && (B%2 == 0) && (B - A < 5) III. (A * B > 25) || (C < B-A*C) || (A%C == 0) F V F V V F V F F F F F F F V
Compartilhar