Prévia do material em texto
1a Questão Acerto: 1,0 / 1,0 Quantas unidades/componentes tem a arquitetura de Vo Neumann? 6 4 3 5 2 Respondido em 15/09/2020 20:37:18 Explicação: Com base na arquitetura proposta por von Neumann, podemos classificar as partes que compõem o computador em três amplas categorias: a unidade central de processamento (UCP), a memória principal e o subsistema de entrada e saída. 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: Comando de saída Variável Estrutura de decisão Comando de entrada Fluxograma Respondido em 15/09/2020 20:38:00 Explicação: Para realizar o armazenamento de um determinado valor na memória do computador é necessária a declaração de Variável. 3a Questão Acerto: 1,0 / 1,0 Analise o trecho de programa Python apresentado a seguir. Ao ser executado, o resultado exibido é: [ ] [8, 7, 6, 5, 4, 3, 2, 1] [1, 2, 3, 4, 5, 6, 7, 8] [8] [1] Respondido em 15/09/2020 20:39:05 Explicação: O comando [::-1] irá inverter a ordem da lista na impressão 4a Questão Acerto: 1,0 / 1,0 Qual é a saída do seguinte código? print("abc DEF".capitalize()) Não será exibida nenhuma mensagem, pois o código está errado. Abc Def abc def Abc def ABC DEF Respondido em 15/09/2020 20:50:15 Explicação: capitalize aplica a caixa alta somente para o primeiro caracter 5a Questão 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 10, 14 12, 16 16 12, 14 Respondido em 15/09/2020 20:46:56 Explicação: A saída será os elementos de ordem 1 e 3 da lista L dada 6a Questão Acerto: 1,0 / 1,0 if False: print("Nissan") elif True: print("Ford") elif True: print("BMW") else: print("Audi") Audi Mercedez Ford BMW Nissan Respondido em 15/09/2020 20:52:29 Explicação: O Ford foi selecionado na primeira condição verdadeira 7a Questão Acerto: 1,0 / 1,0 Qual a saída do código abaixo? lista = [30, 10, 20, 50, 80] maior = lista[0] i = 0 while i < len(lista): if lista[i] < maior: maior = lista[i] i += 1 print('O número procurado é {}'.format(maior)) 30 80 20 10 50 Respondido em 15/09/2020 20:52:57 Explicação: A estrutura while percorre a lista procurando seu menor valor e armazenado-o na variável "maior" 8a Questão Acerto: 1,0 / 1,0 Considere o algoritmo abaixo: prog exm01 real sal; imprima "\nSalario : "; leia sal; imprima "\nSeu salario e: ",sal,"\n"; fimprog Durante a execução desse algoritmo, o usuário informa o valor inteiro 1500. Assinale a alternativa correta: O algoritmo será executado normalmente, e será exibido: "Seu salario e: 1500" O algoritmo será executado normalmente, e será exibido: "Seu salario e: " O algoritmo será executado normalmente, e será exibido: "Seu salario e: 15.000" O algoritmo não será executado, e será acusado um erro no tipo de dado de leitura. O algoritmo será executado normalmente, mas nada será exibido. Respondido em 15/09/2020 20:55:05 Explicação: O algoritmo não será executado, e será acusado um erro no tipo de dado de leitura. 9a Questão Acerto: 1,0 / 1,0 Qual das seguintes estruturas de dados pode ser usada com o operador "in" para verificar se um item está na estrutura de dados? Somente Set List, set e dictionary Somente Dictionary Somente set e dictionary Somente List Respondido em 15/09/2020 20:54:16 Explicação: O operador "in" pode ser usado com todas essas três estruturas de dados. 10a Questão Acerto: 1,0 / 1,0 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. Respondido em 15/09/2020 20:54:19 Explicação: Arrays têm melhor localidade de cache que pode torná-los melhores em termos de desempenho; É fácil inserir e excluir elementos na Lista vinculada - só é preciso saber a localização de onde colocar consultando o cabeça; Acesso aleatório não é permitido em uma implementação típica de listas vinculadas; O tamanho da matriz deve ser pré- definido- são estáticas - , as listas vinculadas podem mudar seu tamanho a qualquer momento - são dinâmicas.