Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão Acerto: 1,0 / 1,0 Considere o seguinte trecho de um programa escrito em Python: str = 'Sou programador Python' print(str[5:0:-1]) Após a execução do trecho, é correto afirmar que: Será impresso Sou pr Será impresso rp uoS Será impresso rp uo Será impresso Sou p Será impresso p uoS Respondido em 25/05/2023 13:23:11 Explicação: A resposta correta é: Será impresso rp uo 2a Questão Acerto: 1,0 / 1,0 A função interna eval do Python é utilizada para: executar uma expressão. converter uma string para um número com ponto flutuante. filtrar os elementos de uma lista utilizando uma função. retornar o valor hash de um objeto. ler uma linha da entrada padrão. Respondido em 25/05/2023 13:22:04 Explicação: A resposta correta é: executar uma expressão. 3a Questão Acerto: 0,0 / 1,0 Considere o código abaixo, digitado em Python. a, b = 0, 1 while b < 10: a, b = b, a+b No final da execução do código, o último valor armazenado nas variáveis a e b serão, respectivamente: 8 e 13. 13 e 21. 5 e 10. 8 e 10. 13 e 20. Respondido em 25/05/2023 13:05:24 Explicação: A resposta correta é: 8 e 13. 4a Questão Acerto: 1,0 / 1,0 Observe o código abaixo em Python. a, b = 0, 1 while b < 10: print (b) a, b = b, a+b Após a execução, esse código gera a seguinte saída: 1 2 4 8. 0 0 1 2 3 4. 1 1 2 3 5 8. 0 1 1 2 3 5 8. 0 1 2 3 4 5 6 7 8 9. Respondido em 25/05/2023 13:21:09 Explicação: A resposta correta é: 1 1 2 3 5 8. Justificativa: • No início do código, as variáveis 'a' e 'b' são inicializadas como 0 e 1, respectivamente. • O loop while é executado enquanto 'b' for menor que 10. • A cada iteração do loop, o valor de 'b' é impresso na tela usando a função print(). • Em seguida, os valores de 'a' e 'b' são atualizados: 'a' recebe o valor anterior de 'b' e 'b' recebe a soma de seus valores antigos. • Essa sequência de atualizações de 'a' e 'b' é conhecida como série de Fibonacci. • O loop continuará a ser executado até que 'b' seja maior ou igual a 10, momento em que o loop será encerrado e o programa terminará. 5a Questão Acerto: 0,0 / 1,0 Considere as afirmações relacionadas a reutilização de software e responda: I. Software menores são mais simples de manter. II. Atualmente não há ferramentas que permitam o compartilhamento e versionamento de código fonte. III. Em algumas metodologias de desenvolvimento escrevemos os testes mesmo antes de começar a programar as funcionalidades do sistema. IV. Módulos que realizam tarefas específicas facilitam seu reuso em outros sistemas. Todas estão corretas Apenas I, III e IV estão corretas Nenhuma está correta Apenas I e II estão corretas Apenas I, II e iv estão corretas Respondido em 25/05/2023 13:18:41 Explicação: A resposta correta é: Apenas I, III e IV estão corretas 6a Questão Acerto: 1,0 / 1,0 Dado a sequência de código Python3 abaixo, assinale a alternativa CORRETA: j = (1,2,3,4,5) h = [1,2,3,4,5] Ambas as variáveis são dict; A variável j é uma lista e a variável h é uma tupla; As variáveis j e h são do tipo tabela hash; A variável j é uma tupla e a variável h é uma lista; Existem erros na declaração destas variáveis. Respondido em 25/05/2023 13:17:39 Explicação: A resposta correta é: A variável j é uma tupla e a variável h é uma lista; 7a Questão Acerto: 1,0 / 1,0 Considere as seguintes especificações de dois componentes: I. Velocidade de 4,2 Ghz; 4 núcleos; 6 MB Smart Cache. II. Velocidade de 2133 MHz; capacidade de 16GB; voltagem 1,2V. As especificações I e II são relativas a, respectivamente: Placa de vídeo e memória RAM. Processador e HD. Memória RAM e placa de vídeo. Processador e memória RAM. Memória RAM e HD. Respondido em 25/05/2023 13:15:59 Explicação: A resposta correta é: Processador e memória RAM. O número de núcleos é tipicamente utilizado quando nos referimos ao processador. Atualmente, a maioria dos processadores de mercado utiliza ao menos quatro núcleos. Quando nos referimos a capacidade de 16GB estamos falando da memória RAM disponível. 8a Questão Acerto: 1,0 / 1,0 A tecnologia de SSD veio para substituir os discos rígidos. Sem partes móveis, é menos propensa a falhas, além de ser mais rápida que seus antecessores. Os discos rígidos e os SSD não são fundamentais, de forma conceitual, para os computadores. Entretanto, são peças muito importantes, na prática, para os computadores pessoais. Isso se deve ao fato de: O disco ser responsável por receber os dados do teclado e do mouse. O processador não possuir armazenamento para os programas. A memória RAM ser volátil. A energia consumida pelo disco ser muito menor que a consumida pela memória RAM. O barramento entre o processador e a memória RAM ser muito lento. Respondido em 25/05/2023 13:07:20 Explicação: A memória RAM é uma memória do tipo volátil, ou seja, todos os dados são imediatamente apagados quando o sistema fica sem energia. 9a Questão Acerto: 1,0 / 1,0 Observe a sequência a seguir: A BB CCC DDDD O próximo termo é: EEEEE DEEEEED ABCDE EDCBA ABCBA Respondido em 25/05/2023 13:08:11 Explicação: A resposta correta é: EEEEE 10a Questão Acerto: 1,0 / 1,0 Observe a sequência a seguir: 11021, 11032, 11053, 11074, 11115... O próximo termo é: 11116 11156 11136 11106 11051
Compartilhar