Prévia do material em texto
06/11/2023, 20:26 Estácio: Alunos https://simulado.estacio.br/alunos/ 1/6 Avaliando Aprendizado Teste seu conhecimento acumulado Disc.: LÓGICA DE PROGRAMAÇÃO Aluno(a): DIEGO DO ESPIRITO SANTO CALDEIRA 202303096909 Acertos: 1,6 de 2,0 06/11/2023 Acerto: 0,2 / 0,2 O escalonador (scheduler) é uma parte fundamental de qualquer sistema operacional e desempenha um papel crucial na gestão do processamento de tarefas e na alocação de recursos do sistema. Qual é a principal função do escalonador em um sistema operacional? Decidir a alocação de tempo do processador para programas em execução. Gerenciar a memória não volátil do sistema Controlar a ordem de inicialização dos programas. Fornecer camadas de abstração entre o hardware e o software. Gerenciar o acesso aos periféricos. Respondido em 06/11/2023 19:09:40 Explicação: O escalonador é responsável por decidir como alocar o tempo do processador entre os programas em execução, levando em consideração todos os núcleos disponíveis e as características de cada programa. Isso ajuda a garantir um uso e�ciente do processador em sistemas multitarefa. Acerto: 0,2 / 0,2 A função interna eval do Python é utilizada para: executar uma expressão. retornar o valor hash de um objeto. �ltrar os elementos de uma lista utilizando uma função. converter uma string para um número com ponto �utuante. ler uma linha da entrada padrão. Respondido em 06/11/2023 19:13:11 Explicação: Questão1 a Questão2 a https://simulado.estacio.br/alunos/inicio.asp https://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); javascript:voltar(); 06/11/2023, 20:26 Estácio: Alunos https://simulado.estacio.br/alunos/ 2/6 A resposta correta é: executar uma expressão. Acerto: 0,2 / 0,2 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 a�rmar que este programa exibe ao �nal: A soma de todos os divisores de n, exceto ele próprio 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 Respondido em 06/11/2023 19:14:46 Explicação: A resposta correta é: A soma de todos os divisores de n, exceto ele próprio Acerto: 0,2 / 0,2 Python é uma linguagem de programação de alto nível, interpretada, orientada a objetos, funcional, de tipagem dinâmica e forte. Levando isso em conta, analise o código em Python abaixo. Nesse caso, ao executar o programa, o valor impresso será 1 10 1000 100 Questão3 a Questão4 a 06/11/2023, 20:26 Estácio: Alunos https://simulado.estacio.br/alunos/ 3/6 10000 Respondido em 06/11/2023 19:17:32 Explicação: A resposta correta é: 100 Acerto: 0,0 / 0,2 Veri�que 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: 10 4 20 8 18 Respondido em 06/11/2023 19:34:07 Explicação: A resposta correta é: 10 Acerto: 0,2 / 0,2 O endereçamento IP (Internet Protocol Address) é um sistema utilizado em redes de computadores para identi�car e localizar dispositivos em uma rede IP. O que é o endereço IP e qual é sua função na comunicação em rede? É um protocolo de criptogra�a usado para garantir a segurança das transmissões de dados. É o nome de domínio de um site na internet. É o endereço de e-mail de cada computador, usado para enviar mensagens. É a senha de acesso à internet discada. É uma sequência de quatro números usados para identi�car unicamente um computador na rede. Respondido em 06/11/2023 19:28:15 Questão5 a Questão6 a 06/11/2023, 20:26 Estácio: Alunos https://simulado.estacio.br/alunos/ 4/6 Explicação: O endereço IP (Internet Protocol) é uma sequência de quatro números entre 0 e 255 usados para identi�car unicamente um computador na rede. Ele desempenha um papel fundamental na roteamento de dados através da internet. Acerto: 0,2 / 0,2 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 passe a armazenar o valor 32 passe a armazenar o valor 0.5 passe a armazenar o valor 4.8 passe a armazenar o valor 5 Respondido em 06/11/2023 19:29:51 Explicação: A resposta correta é: passe a armazenar o valor 4 Acerto: 0,0 / 0,2 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 1 1 2 3 5 8. 1 1 2 3 5 8. 0 1 2 3 4 5 6 7 8 9. 0 0 1 2 3 4. Respondido em 06/11/2023 19:30:29 Explicação: A resposta correta é: 1 1 2 3 5 8. Justi�cativa: 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(). Questão7 a Questão8 a 06/11/2023, 20:26 Estácio: Alunos https://simulado.estacio.br/alunos/ 5/6 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á. Acerto: 0,2 / 0,2 Observe o código a seguir e selecione a opção que deve substituir o texto AAA para que o programa �que correto. Etiqueta Entry Label PhotoImage Button Respondido em 06/11/2023 19:32:59 Explicação: A resposta correta é: Label Acerto: 0,2 / 0,2 Quais estruturas de dados a seguir são estáticas e lineares: Listas e Tuplas Vetores e Filas Conjuntos e Matrizes Questão9 a Questão10 a 06/11/2023, 20:26 Estácio: Alunos https://simulado.estacio.br/alunos/ 6/6 Matrizes e Tuplas Listas e Filas Respondido em 06/11/2023 19:31:55 Explicação: A resposta correta é: Matrizes e Tuplas