Baixe o app para aproveitar ainda mais
Prévia do material em texto
Impresso por NÃO TROQUE A SENHA, CPF 795.825.592-68 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não pode ser reproduzido ou repassado para terceiros. 11/05/2020 15:11:04 Disc.: INFORMÁTICA PARA ENGENHARIA Aluno(a): Acertos: 9,0 de 10,0 24/04/2020 1a Questão Acerto: 1,0 / 1,0 Os comentários são recursos que podem ser utilizados pelos programadores para: Inserir textos explicativos apenas para o programador. Inserir comandos que serão executados pela máquina. Inserir textos explicativos apenas para o usuário . Inserir diretivas para o compilador. Inserir comandos que serão traduzidos pelo compilador. Respondido em 24/04/2020 21:56:20 2a Questão Acerto: 1,0 / 1,0 Para realizar o armazenamento de um determinado valor na memória do computador é necessária a declaração de: Fluxograma Comando de saída Variável Comando de entrada Estrutura de decisão Respondido em 24/04/2020 22:03:52 3a Questão Acerto: 1,0 / 1,0 Dado o código abaixo "populacaoA = 80000 crescimentoA = t populacaoB = 200000 crescimentoB = 1.015 ano = 1 while (populacaoA <= populacaoB): populacaoA *= crescimentoA Impresso por NÃO TROQUE A SENHA, CPF 795.825.592-68 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não pode ser reproduzido ou repassado para terceiros. 11/05/2020 15:11:04 populacaoB *= crescimentoB ano += 1 # Imprime o resultado print 'Serao necessarios', ano, 'anos para que a populacao do pais A'\ ' ultrapasse a populacao do pais B' " Para que valor de "t" tem-se um loop infinito? 1.05 1.03 1.02 1.01 1.04 Respondido em 24/04/2020 22:13:29 4a Questão Acerto: 1,0 / 1,0 Qual das seguintes funções é uma função interna (built-in) no Python? factorial() sqrt() seed() print() Nenhuma das anteriores Respondido em 24/04/2020 22:13:10 5a Questão 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 (que contém várias funções matemáticas), o (que inclui várias math statistics rotinas estatísticas), o para acessar funções do sistema, etc. Para utilizar as funções sys e classes definidas nesses módulos, qual comando devemos utilizar? add include plus import inclusive Respondido em 24/04/2020 22:12:38 Impresso por NÃO TROQUE A SENHA, CPF 795.825.592-68 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não pode ser reproduzido ou repassado para terceiros. 11/05/2020 15:11:04 6a Questão Acerto: 1,0 / 1,0 Observe o código Pyton a seguir e informe qual será a saída: total = 200 pais = "BR" if pais == "US": if total <= 50: print("O custo de envio é $50") elif total <= 100: print("O custo de envio é $25") elif total <= 150: print("O custo de envio é $5") else: print("FREE") if pais == "BR": if total <= 500: print("O custo de envio é $100") else: print("FREE") "O custo de envio é $100" "O custo de envio é $5" "O custo de envio é $25" "O custo de envio é $50" "FREE" Respondido em 24/04/2020 22:12:05 7a Questão Acerto: 0,0 / 1,0 Assinale a opção que indica o comando Python que produz [-2, - 4]. print (*range(-2, -4, - 2)) print (*range(0, -6, 2)) print (*range(-2, -4, 2)) print (*range(0, -4, - 2)) print (*range(-2, -6, - 2)) Respondido em 24/04/2020 22:11:06 8a Questão Acerto: 1,0 / 1,0 Qual das seguintes opções não é uma vantagem de usar módulos? Nenhuma das anteriores Fornece um meio de reutilização do código do programa Fornece um meio de testar partes individuais do programa Impresso por NÃO TROQUE A SENHA, CPF 795.825.592-68 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não pode ser reproduzido ou repassado para terceiros. 11/05/2020 15:11:04 Proporciona um meio de dividir tarefas Proporciona um meio de reduzir o tamanho do programa Respondido em 24/04/2020 22:07:31 9a Questão Acerto: 1,0 / 1,0 Qual a saída do código Python a seguir? r = [11, 12, 13, 14, 15, 16, 17, 18, 19] A = [[0, 10, 20], [30, 40, 50], [60, 70, 80]] for row in A: for col in row: r.append(col+10) print(r) [0, 10, 20, 30, 40, 50, 60, 70, 80] [0, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100] [11, 12, 13, 14, 15, 16, 17, 18, 19, 10, 20, 30, 40, 50, 60, 70, 80, 90] [10, 20, 30, 40, 50, 60, 70, 80, 90] [11, 12, 13, 14, 15, 16, 17, 18, 19] Respondido em 24/04/2020 22:07:21 10a Questão Acerto: 1,0 / 1,0 Considere as seguintes asserções: 1. Os tipos de computação FIFO são eficientemente suportados pelos PILHAS. 2. A implementação de LISTAS em listas vinculadas é mais eficiente do que implementar LISTAS em uma matriz para quase todas as operações básicas da LISTA. 3. A implementação de FILAS em um array circular é mais eficiente do que implementar FILAS em um array linear com dois índices. 4. O tipo de computação LIFO é eficientemente suportado por FILAS. Qual das seguintes opções está correta? 1 e 3 3 e 4 1 e 2 2 e 3 2 e 4 Respondido em 24/04/2020 22:05:45 Impresso por NÃO TROQUE A SENHA, CPF 795.825.592-68 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não pode ser reproduzido ou repassado para terceiros. 11/05/2020 15:11:04
Compartilhar