Prévia do material em texto
LOGICA DE PROGRAMAÇÃO 1 a Questão Acerto: 1,0 / 1,0 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? Calcular rotas. Ler a tela touchscreen. Mostrar notificações. Prover comunicação com a rede celular. Mostrar a carga restante da bateria. Respondido em 05/04/2021 13:49:44 Explicação: . 2 a Questão Acerto: 1,0 / 1,0 (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: -1, não será impresso nenhum valor 15, será impresso o valor 3 200, não será impresso nenhum valor. 13, será impresso o valor 1. 10, será impresso o valor 2. LOGICA DE PROGRAMAÇÃO Respondido em 05/04/2021 13:51:42 3 a Questão Acerto: 1,0 / 1,0 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 4.8 passe a armazenar o valor 4 passe a armazenar o valor 5 passe a armazenar o valor 0.5 passe a armazenar o valor 32 Respondido em 05/04/2021 13:52:51 4 a Questão Acerto: 1,0 / 1,0 (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) 6 36 63 a 3 Respondido em 05/04/2021 13:53:17 5 a Questão Acerto: 0,0 / 1,0 LOGICA DE PROGRAMAÇÃO 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 numero Será impresso o valor 40 Será impresso o valor 39 Será impresso o valor 41 Será impressa a string oremun Respondido em 05/04/2021 14:02:00 Explicação: . 6 a Questão Acerto: 0,0 / 1,0 (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(5,1) gera a lista [5]. range(4,6) gera a lista [4,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]. Respondido em 05/04/2021 14:02:50 7 a Questão Acerto: 0,0 / 1,0 (TRT - 13ª Região (PB) - Analista Judiciário - Tecnologia da Informação ¿ 2014) Considere o código abaixo, digitado em Python. a, b = 0, 1 LOGICA DE PROGRAMAÇÃO 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: 13 e 21. 8 e 13 8 e 10. 5 e 10. 13 e 20 Respondido em 05/04/2021 14:03:43 Explicação: . 8 a 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. Apenas I, II e iv estão corretas Todas estão corretas Apenas I, iii e iv estão corretas Apenas I e II estão corretas Todas estão erradas Respondido em 05/04/2021 14:04:26 Explicação: . LOGICA DE PROGRAMAÇÃO 9 a Questão Acerto: 0,0 / 1,0 Qual estrutura de dados utiliza a lógica LIFO (Last In First Out), em português: Último a Entrar Primeiro a Sair? Vetor Lista Encadeada Fila Matriz Pilha Respondido em 05/04/2021 14:05:01 10 a Questão Acerto: 1,0 / 1,0 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) Fila Vetor Conjunto (set) Tupla (tuple) Respondido em 05/04/2021 14:05:44 Explicação: