Baixe o app para aproveitar ainda mais
Prévia do material em texto
LÓGICA DE PROGRAMAÇÃO Lupa Calc. EEX0100_202008478987_ESM Aluno: VENILSO LUIZ SILVA Matr.: 202008478987 Disc.: LÓGICA DE PROG. 2021.1 - F (G) / EX Prezado (a) Aluno(a), Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha. Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. 1. Uma tecnologia que alterou drasticamente os computadores foi o Circuito Integrado. A grande vantagem dessa tecnologia é: Diminuição de tamanho do circuito. Novas funções no circuito. Aumento da ventilação no circuito. Diminuição do consumo de energia do circuito. Redução do barulho na operação do circuito. Explicação: . 2. 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: Memória RAM e HD. Placa de vídeo e memória RAM. Processador e HD. Memória RAM e placa de vídeo . Processador e memória RAM. Explicação: . 3. (IF-PI - 2016) 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] Existem erros na declaração destas variáveis. As variáveis j e h são do tipo tabela hash; Ambas as variáveis são dict; A variável j é uma tupla e a variável h é uma lista; A variável j é uma lista e a variável h é uma tupla; 4. (SEAD-AM) A função interna eval do Python é utilizada para: retornar o valor hash de um objeto. executar uma expressão. filtrar os elementos de uma lista utilizando uma função. ler uma linha da entrada padrão. converter uma string para um número com ponto flutuante. Explicação: . 5. 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 rp uo Será impresso Sou pr Será impresso rp uoS Será impresso p uoS Será impresso Sou p Explicação: . 6. (Câmara Municipal do Rio de Janeiro - Analista Legislativo - Administração de Servidores ¿ 2014) 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: 0 0 1 2 3 4 1 2 4 8 0 1 1 2 3 5 8 1 1 2 3 5 8 0 1 2 3 4 5 6 7 8 9 Explicação: . 7. (PGE-RO - Analista da Procuradoria - Analista de Sistemas ¿ 2015) Analise o código Python a seguir. S = 0 C = 1 while C < 7: D = 4 while D > 0: S = S + C + D D = D - 1 C = C + 1 print(S) O código que produz resultado idêntico ao que é produzido pelo código acima é: S=0 for C in range(0,6): for D in range(4,1,-1): S=S+C+D print S S=0 for C in range(1,6,1): for D in range(4,1,-1): S=S+C+D print S S=0 for C in range(1,7): for D in range(4,0,-1): S=S+C+D print S S=0 for C in range(1,7): for D in range(4,0): S=S+C+D print S S=0 for C in range(1,6): for D in range(4,1,-1): S=S+C+D print S Explicação: . 8. (Ano: 2014 Banca: CCV-UFS Órgão: UFS Prova: CCV-UFS - 2014 - UFS - Técnico de Tecnologia da Informação) Analise o trecho de código, em Python 3, a seguir: O valor impresso pela função print, na última linha do trecho de código, é: (dica: a função lower retorna todas as letras de uma string em minúsculo): . 123 321 222 111 333 Explicação: . 9. Considere o script e o modulo a seguir. Qual o valor impresso pela linha 7 - print(a,b): 10 180 30 180 30 60 10 20 10 60 Explicação: . 10. Observe a matriz definida a seguir: mat = array([[1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12]], dtype=int) Quantas linhas e colunas tem a matriz? 1 linha e 3 colunas 3 linhas e 3 colunas 4 linhas e 3 colunas 4 linhas e 4 colunas 3 linhas e 4 colunas
Compartilhar