Baixe o app para aproveitar ainda mais
Prévia do material em texto
A Microsoft é uma das empresas de software mais conhecidas de todo o mundo. Sua projeção global se iniciou com a fabricação de um Sistema Operacional chamado de: DOS macOS iOS BIOS Unix Data Resp.: 06/10/2021 20:05:24 Explicação: . 2. (Quadrix - 2013) Analise o seguinte trecho de algoritmo, utilizado em programação de computadores. É correto afirmar que se o valor da variável x for: 15, será impresso o valor 3 200, não será impresso nenhum valor. 10, será impresso o valor 2. -1, não será impresso nenhum valor 13, será impresso o valor 1. Data Resp.: 06/10/2021 20:05:30 3. Em um programa escrito em linguagem Python, o comando de atribuição x = int(4.8) fará com que a variável x: passe a armazenar o valor 32 passe a armazenar o valor 5 passe a armazenar o valor 4.8 passe a armazenar o valor 4 passe a armazenar o valor 0.5 Data Resp.: 06/10/2021 20:05:35 4. (IF-MT - 2018) Considere o seguinte fragmento de código fonte, escrito em linguagem Python: a = 3 b = a * 2 a, b = b, a Após a execução de todos os comandos, qual é o resultado apresentado pelo comando abaixo? print(a) 63 3 36 a 6 Data Resp.: 06/10/2021 20:05:39 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á impresso o valor 41 Será impresso o valor 39 Será impresso o valor 40 Será impressa a string oremun Será impressa a string numero Data Resp.: 06/10/2021 20:05:44 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,6,7,8,9]. range(5,1) gera a lista [5]. range(5) gera a lista [1,2,3,4,5]. range(4,6) gera a lista [4,5]. range(5,1,-2) gera a lista [4,5]. Data Resp.: 06/10/2021 20:05:59 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,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 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,6,1): for D in range(4,1,-1): S=S+C+D print S Data Resp.: 06/10/2021 20:06:22 Explicação: . 8. 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 Todas estão erradas Apenas I, II e iv estão corretas Apenas I, iii e iv estão corretas Apenas I e II estão corretas Data Resp.: 06/10/2021 20:06:29 Explicação: . 9. Qual estrutura de dados utiliza a lógica LIFO (Last In First Out), em português: Último a Entrar Primeiro a Sair? Matriz Vetor Pilha Fila Lista Encadeada Data Resp.: 06/10/2021 20:06:35 10. Em Python, as listas são sequências que podem conter elementos de diversos tipos. Durante a execução do programa, podemos alterar, inserir e remover elementos da lista. Quais as características dessa estrutura de dados? Linear, homogênea e estática Não linear, não homogênea e dinâmica Não linear, homogênea e dinâmica. Linear, não homogênea e dinâmica. Não linear, homogênea e estática. 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: A memória RAM ser volátil. O barramento entre o processador e a memória RAM ser muito lento. O processador não possuir armazenamento para os programas. A energia consumida pelo disco ser muito menor que a consumida pela memória RAM. O disco ser responsável por receber os dados do teclado e do mouse. Respondido em 06/10/2021 21:43:09 Explicação: . 2a 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: Memória RAM e HD. Memória RAM e placa de vídeo . Placa de vídeo e memória RAM. Processador e HD. Processador e memória RAM. Respondido em 06/10/2021 21:43:46 Explicação: . 3a Questão Acerto: 1,0 / 1,0 (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] 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 06/10/2021 21:44:55 4a Questão Acerto: 1,0 / 1,0 (SEAD-AM) A função interna eval do Python é utilizada para: executar uma expressão. filtrar os elementos de uma lista utilizando uma função. retornar o valor hash de um objeto. converter uma string para um número com ponto flutuante. ler uma linha da entrada padrão. Respondido em 06/10/2021 21:45:27 Explicação: . 5a 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 p Será impresso rp uo Será impresso Sou pr Será impresso p uoS Será impresso rp uoS Respondido em 06/10/2021 21:46:37 Explicação: . 6a Questão Acerto: 1,0 / 1,0 (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: 1 1 2 3 5 8 1 2 4 8 0 0 1 2 3 4 0 1 1 2 3 5 8 0 1 2 3 4 5 6 7 8 9 Respondido em 06/10/2021 21:49:16 Explicação: . 7a Questão Acerto: 1,0 / 1,0 (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(1,7): for D in range(4,0,-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,6): for D in range(4,1,-1): S=S+C+D print S 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,7): for D in range(4,0): S=S+C+D print S Respondido em 06/10/2021 21:51:21 Explicação: . 8a Questão Acerto: 1,0 / 1,0 (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): . 321 222 111 123 333 Respondido em 06/10/2021 21:52:56 Explicação: . 9a Questão Acerto: 1,0 / 1,0 Considere o script e o modulo a seguir. Qual o valor impresso pela linha 7 - print(a,b): 30 180 10 180 30 60 10 60 10 20 Respondido em 06/10/2021 21:52:30 Explicação: . 10a Questão Acerto: 1,0 / 1,0 Em Python, as listas são sequências que podem conter elementos de diversos tipos. Durante a execução do programa, podemos alterar, inserir e remover elementos da lista. Quais as características dessa estrutura de dados? Não linear, não homogênea e dinâmica Não linear, homogênea e estática. Linear, não homogênea e dinâmica. Linear, homogênea e estática Não linear, homogênea e dinâmica. Respondido em 06/10/2021 21:53:10 Explicação: 1a Questão (Ref.: 202006046663) Os componentes que formam o cerne da infraestrutura da internet, responsáveis por cobrir as enormes distâncias intercontinentais e transportar os datagramas pelo mundo, são chamados de: Roteadores World Wide Web Backbone Modems Servidores 2a Questão (Ref.: 202006046650) A colocação de memória cache no projeto de um computador é um artifício para melhorar sua performance. Quanto a essa memória, podemos afirmar que: Fica presente na placa-mãe e tem menor latência de transmissão. Fica presente no processador e aumenta a eficiência por ser mais rápida que a memória principal. Fica presente em um cartão USB e permite guardar em segurança os arquivos. Fica presente na Memória RAM e melhora a performance, porque consegue transferir dados mais rápidos para o processador. Fica presente no disco rígido e melhora a velocidade de leitura do disco. 3a Questão (Ref.: 202006046689) Considere o seguinte trecho de um programa escrito em Python: num = 10 num += 1 num = num + 2 * 5 Após a execução do trecho, é correto afirmar que: A variável num tem o valor 65 A variável num tem o valor 11 A expressão num%7 tem valor 0 A expressão num%5 tem valor 2 A expressão num//7 tem valor 1 4a Questão (Ref.: 202006046687) Em um programa escrito em linguagem Python, o comando de atribuição x = int(4.8) fará com que a variável x: passe a armazenar o valor 5 passe a armazenar o valor 4.8 passe a armazenar o valor 0.5 passe a armazenar o valor 32 passe a armazenar o valor 4 5a Questão (Ref.: 202006046704) Considere o seguinte trecho de um programa escrito em Python: salarioBase = eval(input('Entre com o salário base: ')) gratific = salarioBase*0.05 imposto = (salarioBase + gratific)*0.07 salarioLiq = salarioBase + gratific - imposto print('{:8.4}'.format(salarioLiq)) Na execução do programa, suponha que o usuário entrou com o valor 1000 quando solicitado. É correto afirmar que será impresso o valor: 1050.00 1050.0 980.0 976.5 976.50 6a Questão (Ref.: 202006038271) Considere o seguinte trecho de um programa em Python, em que a variável n é um inteiro recebido anteriormente: s = 0 for i in range(1, n): if n%i == 0: s += i print(s) Pode-se afirmar que este programa exibe ao final: Os divisores de n, exceto ele próprio A soma de todos os divisores de n, exceto ele próprio A soma de todos os números primos até n Todos os divisores de n A soma de todos os divisores de n 7a Questão (Ref.: 202006046714) (MPE-AL - Analista do Ministério Público - Administrador de Rede ¿ 2018) Assinale a opção que indica o comando Python que produz [-2, -4]. print range(0, -4, -2) print range(-2, -4, 2) print range(-2, -6, -2) print range(-2, -4, -2) print range(0, -6, 2) 8a Questão (Ref.: 202006046742) Ano: 2018 Banca: IF-MT Órgão: IF-MT Prova: IF-MT - 2018 - IF-MT - Informática Considere o seguinte fragmento de código fonte escrito na linguagem Python: def foo(a): return a + a + a b = 1 foo(b) foo(b) foo(b) Após a execução de todos esses códigos, qual é o valor a ser mostrado mediante o comando abaixo? print(b) 1 6 0 3 9 9a Questão (Ref.: 202006046766) Dado o programa a seguir, qual a saída no console. Funcao 1 do Módulo Funcao 2 do Script Funcao 1 do Script Funcao 2 do Módulo Funcao 1 do Script Funcao 2 do Script Funcao 1 do Módulo Funcao 2 do Módulo Funcao 2 do Módulo Funcao 2 do Script 10a Questão (Ref.: 202006046729) Verifique o código a seguir e responda: >>> conjunto_a = set([1, 1, 2, 3]) >>> conjunto_b = set([2, 2, 3, 4]) >>> conjunto_c = conjunto_a.union(conjunto_b) >>> print(sum(conjunto_c)) Qual o resultado impresso por esse programa: 8 20 4 10 18
Compartilhar