Baixe o app para aproveitar ainda mais
Prévia do material em texto
INFORMÁTICA PARA ENGENHARIA 1a Questão (Ref.:201811291076) Acerto: 0,0 / 1,0 Quantas unidades/componentes tem a arquitetura de Vo Neumann? 3 5 2 4 6 2a Questão (Ref.:201811291077) Acerto: 1,0 / 1,0 Quais são os quatro componentes estruturais principais que os computadores modernos devem conter? Código Binário, Tabela ASCII, Teorema de De Morgan e Mapa de Karnnaugh. Palavra, Sistema Operacional, Tradutor e Interpretador Todos os anteriores CPU (contendo ULA e UC), Memória principal, E/S e Interconexão do sistema. Codificação, Decodificação, Processamento Paralelo e Pipeline 3a Questão (Ref.:201811291082) Acerto: 0,0 / 1,0 O que é um pseudocódigo? Linguagem de programação simples, ligada a uma linguagem específica Linguagem de programação complicada Não é considerada uma linguagem, mas um estilo de representação baseada na convenção adotada por uma equipe de desenvolvimento de software. É considerada uma linguagem, baseada na convenção adotada por uma equipe de desenvolvimento de software. Linguagem de programação simplificada, que não é uma linguagem específica 4a Questão (Ref.:201811320882) Acerto: 1,0 / 1,0 A multiplicação (M) de dois números positivos maiores ou iguais a zero (A e B), realizada através de operações de somas, foi implementado da seguinte forma: 1: M := 0; 2: ENQUANTO (A≠0) FAÇA 3: M := M + A; 4: A := A - 1; 5: FIM-ENQUANTO O algoritmo, conforme implementado, não realiza a multiplicação. Assinale a alternativa abaixo que melhor identifica o erro de lógica do algoritmo. Nas linhas 1 e 3 Apenas na linha 3 Nas linhas 3 e 4 Nas linhas 2 e 3 Apenas na linha 1 5a Questão (Ref.:201811321478) Acerto: 1,0 / 1,0 Analise o trecho de programa Python apresentado a seguir. Ao ser executado, o resultado exibido é: [8] [8, 7, 6, 5, 4, 3, 2, 1] [1, 2, 3, 4, 5, 6, 7, 8] [ ] [1] 6a Questão (Ref.:201811321162) Acerto: 1,0 / 1,0 Considere o código fonte Python abaixo. Para que seja exibido [0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89] a lacuna ___I___ precisa ser preenchida corretamente com: resultado.append(a) a, b = b, a+b resultado.add(a) a, b = b, a+b resultado.insert(a) a, b = b, a+b resultado.append(a) a, b = a+b, b resultado.add(a) a, b = a, a+b 7a Questão (Ref.:201811293285) Acerto: 0,0 / 1,0 Observe o código Python a seguir e informe o número de comparações realizadas. O algoritmo imprime a mensagem da situação escolar de uma aluno, com os segintes status: aprovado com nota 7 ou maior; entre 4 e 6,9 Final e menor do que 4 o aluno é reprovado. 1 2 4 NDA 3 8a Questão (Ref.:201811293430) Acerto: 1,0 / 1,0 Analise as assertivas sobre as funções em Python: o resultado da expressão k = 2 + 3l não é um número complexo. o resultado de round(0.5) - round(-0.5) é 2. considerando x = 8/3, o resultado de floor(Fraction(x)) é igual ao round(Fraction(x)). São incorretas as alternativas: 1 e 2 2 e 3 Somente 1 Todas as alternativas 1 e 3 9a Questão (Ref.:201811321171) Acerto: 1,0 / 1,0 O Python permite que partes diferentes de um programa sejam definidas em arquivos diferentes, chamados de módulos. O Python também oferece vários módulos nativos, como o math (que contém várias funções matemáticas), o statistics (que inclui várias rotinas estatísticas), o sys para acessar funções do sistema, etc. Para utilizar as funções e classes definidas nesses módulos, qual comando devemos utilizar? import include add plus inclusive 10a Questão (Ref.:201811330750) Acerto: 1,0 / 1,0 Qual será a saída do código abaixo? L = [10, 12, 14, 16] for item in range(1,4,2): print(L[item]) 12, 14 12 10, 14 12, 16 16
Compartilhar