Baixe o app para aproveitar ainda mais
Prévia do material em texto
Disc.: LÓGICA DE PROG. 2020.2 - F (G) / EX 1. Em 2019, os Sistemas Operacionais para dispositivos móveis (mobileOS) já respondiam por mais de 50% do market share dos Sistemas Operacionais. Qual das funcionalidades a seguir não é responsabilidade do mobileOS de um celular? Prover comunicação com a rede celular. Calcular rotas. Mostrar a carga restante da bateria. Mostrar notificações. Ler a tela touchscreen. 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 placa de vídeo . Processador e memória RAM. Placa de vídeo e memória RAM. Memória RAM e HD. Processador e HD. 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] 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; Existem erros na declaração destas variáveis. Ambas as variáveis são dict; A variável j é uma tupla e a variável h é uma lista; 4. (SEAD-AM) A função interna eval do Python é utilizada para: ler uma linha da entrada padrão. filtrar os elementos de uma lista utilizando uma função. executar uma expressão. retornar o valor hash de um objeto. converter uma string para um número com ponto flutuante. Explicação: . 5. Considere o seguinte trecho de um programa escrito em Python: numero = 40 # numero = numero - 1 print(numero) Após a execução do trecho, é correto afirmar que: Será impressa a string oremun Será impressa a string numero Será impresso o valor 40 Será impresso o valor 39 Será impresso o valor 41 Explicação: . 6. (UNIRIO - Analista Tecnologia da Informação - Desenvolvimento de Sistemas - 2014) Sobre o comando range para construção de listas na linguagem Python, é CORRETO afirmar que range(4,6) gera a lista [4,5]. range(5,1) gera a lista [5]. range(4,6) gera a lista [4,5,6,7,8,9]. range(5,1,-2) gera a lista [4,5]. range(5) gera a lista [1,2,3,4,5]. 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): 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,1): 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): . 333 111 123 222 321 Explicação: . 9. Considere o script e o modulo a seguir. Qual o valor impresso pela linha 7 - print(a,b): 10 60 10 20 10 180 30 180 30 60 Explicação: . 10. Em Python, temos um tipo de dado onde os elementos são armazenados de forma aleatória e podem ser inseridos e removidos durante a execução do programa. Ou seja, a estrutura é não linear, não homogênea e dinâmica. Qual dos tipos de dados a seguir contém essas características: Lista (list) Vetor Tupla (tuple) Conjunto (set) Fila
Compartilhar