Baixe o app para aproveitar ainda mais
Prévia do material em texto
09/11/2019 EPS: Alunos simulado.estacio.br/alunos/?user_cod=2265696&matr_integracao=201902146701 1/3 INFORMÁTICA PARA ENGENHARIA 1. Ref.: 3000152 Pontos: 0,00 / 1,00 A motivação para o desenvolvimento de softwares parte de alguma necessidade humana, como um sistema para controlar estoque, gerenciar informações de saúde etc. A construção é baseada na necessidade dos clientes, a partir de informações dadas sobre o que software deve conter e realizar. Essas especificações são geralmente chamadas de requisitos. Traduzidos em especificações técnicas de software, os requisitos dos clientes servem de base para o desenvolvimento do programa. Tipicamente essa tarefa é dividida em etapas, segundo tradicionalmente a seguinte ordem: Depende da metodologia adotada Projeto > Análise > Testes > Implementação Análise > Projeto > Testes > Implementação Análise > Projeto > Implementação > Testes Projeto > Análise > Implementação > Testes 2. Ref.: 3029970 Pontos: 0,00 / 1,00 Considere o trecho de código a seguir. Ao final da execução do trecho de código acima, os valores de X e J são iguais, respectivamente, a 7 e 11 8 e 12 8 e 9 9 e 12 6 e 12 3. Ref.: 3030232 Pontos: 1,00 / 1,00 O conjunto correto de palavras reservadas para a construção de uma estrutura de controle em Python 3.4.3 é: if, elif e else if, else if e else Somente if; o restante da estrutura de controle (¿senão se¿ e ¿senão¿) é realizado simplesmente com indentação. if, elseif e else if, elsif e else 4. Ref.: 3002508 Pontos: 0,00 / 1,00 Quais os resultados retornados pelos comandos 1. math.ceil(3.4) 2. math.floor(3.4) 3. print(math.fabs(-3.4)) Nenhuma das anteriores 09/11/2019 EPS: Alunos simulado.estacio.br/alunos/?user_cod=2265696&matr_integracao=201902146701 2/3 4, 3 e 3.4 3, 3 e 3.4 3, 3 e 0 4, 3 e 0 5. Ref.: 3039824 Pontos: 0,00 / 1,00 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 16 10, 14 12, 16 6. Ref.: 3019667 Pontos: 0,00 / 1,00 Qual a saída produzida pelo seguinte código em Python? if True: print("Nissan") elif True: print("Ford") elif True: print("BMW") else: print("Audi") Audi BMW Nissan Ford Nenhuma palavra 7. Ref.: 3039774 Pontos: 0,00 / 1,00 Qual a saída do algoritmo abaixo n=5 x=1 for i in range(i,n): x=x*i 0 1 5 15 120 8. Ref.: 3021003 Pontos: 0,00 / 1,00 Quais dessas definições descreve corretamente um módulo? Qualquer programa que reutilize código 09/11/2019 EPS: Alunos simulado.estacio.br/alunos/?user_cod=2265696&matr_integracao=201902146701 3/3 Denominado por citações triplas para fornecer a especificação de certos elementos do programa Projeto e implementação de funcionalidades específicas a serem incorporadas em um programa Define a especificação de como deve ser usado Nenhuma das anteriores 9. Ref.: 3021030 Pontos: 1,00 / 1,00 Qual a saída do seguinte código em Python? def f(value, values): v = 1 values[0] = 44 t = 3 v = [1, 2, 3] f(t, v) print(t, v[0]) 3 1 3 44 3 3 1 1 1 44 10. Ref.: 3029765 Pontos: 0,00 / 1,00 Qual dos seguintes pontos é falso sobre a estrutura de dados lista ligada quando é comparada com a array? O tamanho da matriz e das listas vinculadas podem mudar a qualquer momento. As listas vinculadas normalmente não aceitam acesso aleatório É fácil inserir e excluir elementos na Lista ligada Acesso aleatório não é permitido em uma implementação típica de listas vinculadas Arrays têm melhor localidade de cache que pode torná-los melhores em termos de desempenho.
Compartilhar