Prévia do material em texto
04/12/2023 17:34 Estácio: Alunos https://simulado.estacio.br/alunos/ 1/6 Avaliando Aprendizado Teste seu conhecimento acumulado Disc.: LÓGICA DE PROGRAMAÇÃO Aluno(a): DIOGO DE ALMEIDA FINAMORE 202302966233 Acertos: 2,0 de 2,0 04/12/2023 Acerto: 0,2 / 0,2 Considere as seguintes especi�caçõ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 especi�cações I e II são relativas a, respectivamente: Processador e memória RAM. Processador e HD. Memória RAM e placa de vídeo. Memória RAM e HD. Placa de vídeo e memória RAM. Respondido em 04/12/2023 17:18:06 Explicação: A resposta correta é: Processador e memória RAM. O número de núcleos é tipicamente utilizado quando nos referimos ao processador. Atualmente, a maioria dos processadores de mercado utiliza ao menos quatro núcleos. Quando nos referimos a capacidade de 16GB estamos falando da memória RAM disponível. Acerto: 0,2 / 0,2 Observe a �gura, a seguir, com um pequeno programa em Portugol: Questão / 1 a Questão / 2 a https://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); diogo.finamore Realce diogo.finamore Realce diogo.finamore Realce diogo.finamore Realce diogo.finamore Realce diogo.finamore Realce diogo.finamore Realce diogo.finamore Realce diogo.finamore Realce diogo.finamore Realce diogo.finamore Realce diogo.finamore Realce 04/12/2023 17:34 Estácio: Alunos https://simulado.estacio.br/alunos/ 2/6 Suponha que, ao executar o programa, o usuário tenha digitado os valores a seguir: 10 11 11 Assinale a alternativa que representa a saída do console: "nCaso 3n" Caso 1 "nCaso 2n" Caso 3 Caso 2 Respondido em 04/12/2023 17:18:48 Explicação: A resposta correta é: Caso 2. Acerto: 0,2 / 0,2 Considere o seguinte trecho de um programa escrito em Python: str = 'Minha frase' Questão / 3 a 04/12/2023 17:34 Estácio: Alunos https://simulado.estacio.br/alunos/ 3/6 print(str[4]+ str[7]) Após a execução do trecho, é correto a�rmar que: Será exibida mensagem de erro porque não é permitido usar o operador + com strings Será impresso hf Será impresso ar Será impresso af Será impresso hr Respondido em 04/12/2023 17:26:47 Explicação: A resposta correta é: Será impresso ar 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: Os divisores de n, exceto ele próprio Todos os divisores de n A soma de todos os números primos até n A soma de todos os divisores de n, exceto ele próprio A soma de todos os divisores de n Respondido em 04/12/2023 17:28:56 Explicação: A resposta correta é: A soma de todos os divisores de n, exceto ele próprio 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. Questão / 4 a Questão / 5 a 04/12/2023 17:34 Estácio: Alunos https://simulado.estacio.br/alunos/ 4/6 PhotoImage Label Entry Button Etiqueta Respondido em 04/12/2023 17:29:22 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 Conjuntos e Matrizes Listas e Filas Matrizes e Tuplas Vetores e Filas Respondido em 04/12/2023 17:29:47 Explicação: A resposta correta é: Matrizes e Tuplas Acerto: 0,2 / 0,2 Questão / 6 a Questão / 7 a 04/12/2023 17:34 Estácio: Alunos https://simulado.estacio.br/alunos/ 5/6 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? Fornecer camadas de abstração entre o hardware e o software. Controlar a ordem de inicialização dos programas. Decidir a alocação de tempo do processador para programas em execução. Gerenciar a memória não volátil do sistema Gerenciar o acesso aos periféricos. Respondido em 04/12/2023 17:30:16 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 Observe a sequência a seguir: 11021, 11032, 11053, 11074, 11115... O próximo termo é: 11156 11051 11116 11136 11106 Respondido em 04/12/2023 17:31:50 Explicação: Devemos analisar pelos pares. Do primeiro par (11032) até o segundo da sequência (11074) seria como se somasse 21+21 totalizando 42. Do segundo ao quarto somaria 41 mais 21 que seria 62. Somando 62 + 11074 temos a resposta 11136. 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 5 passe a armazenar o valor 4 passe a armazenar o valor 0.5 passe a armazenar o valor 32 passe a armazenar o valor 4.8 Respondido em 04/12/2023 17:32:38 Questão / 8 a Questão / 9 a 04/12/2023 17:34 Estácio: Alunos https://simulado.estacio.br/alunos/ 6/6 Explicação: A resposta correta é: passe a armazenar o valor 4 Acerto: 0,2 / 0,2 Analise o código Python a seguir. for k in range(0, 4, -1): print k Assinale a opção que indica o número de valores printados na execução desse código. Dois. Um. Cinco. Quatro. Zero. Respondido em 04/12/2023 17:34:14 Explicação: A resposta correta é: Zero. Questão / 10 a