Prévia do material em texto
organização visual, mas o contraste é especialmente vital para assegurar que o texto possa ser facilmente lido. Sem um bom contraste, mesmo um texto bem alinhado e organizado pode se tornar difícil de ler, o que prejudica a comunicação da mensagem. Questão: Qual dos seguintes conceitos é fundamental na Arquitetura de Software para garantir que um sistema seja escalável e mantenha boa performance sob carga? Alternativas: a) Acoplamento frouxo b) Monolitismo c) Injeção de Dependência d) Design Orientado a Objetos Resposta: a) Acoplamento frouxo Explicação: O acoplamento frouxo é um conceito crucial na arquitetura de software, pois refere-se à prática de minimizar as dependências entre componentes de software. Ao ter componentes que são pouco interligados, um sistema se torna mais flexível, escalável e fácil de manter. Isso significa que os desenvolvedores podem modificar ou substituir partes do sistema sem impactar negativamente o todo, facilitando a implementação de melhorias ou adaptações necessárias à medida que a carga no sistema aumenta. Alternativas como monolitismo (b) e design orientado a objetos (d) têm suas próprias finalidades e benefícios, mas não são tão diretamente relacionadas à escalabilidade quanto o acoplamento frouxo. A injeção de dependência (c), por sua vez, é uma técnica que pode ajudar a alcançar acoplamento frouxo, mas não é o conceito central por si só. Questão: Qual das seguintes estruturas de dados é mais adequada para implementar uma fila? Alternativas: a) Listas encadeadas b) Árvores binárias c) Tabelas hash d) Pilhas Resposta: a) Listas encadeadas Explicação: Uma fila é uma estrutura de dados que opera com a política de "primeiro a entrar, primeiro a sair" (FIFO - First In, First Out). Entre as alternativas apresentadas, as listas encadeadas são as mais adequadas para implementar filas, pois permitem inserções e remoções eficientes tanto no início quanto no final da lista. As pilhas (opção d) funcionam com a política LIFO (Last In, First Out), o que não é compatível com o funcionamento de uma fila. As árvores binárias (opção b) e tabelas hash (opção c) não são estruturas ideais para esse propósito, já que não suportam as operações de fila de maneira eficiente. Portanto, a melhor escolha é a) Listas encadeadas. Questão: Qual é a principal função das juntas de dilatação em estruturas de concreto? Alternativas: a) Aumentar a resistência do concreto. b) Permitir a movimentação do concreto devido a variações de temperatura e umidade. c) Melhorar a aderência entre as camadas de concreto. d) Facilitar o acabamento superficial do concreto. Resposta: b) Permitir a movimentação do concreto devido a variações de temperatura e umidade. Explicação: As juntas de dilatação são elementos projetados para absorver as expansões e contrações do concreto que ocorrem devido a mudanças de temperatura e umidade. O concreto, ao ser exposto a calor, se expande e, em condições de frio, se contrai. Se essas movimentações não forem devidamente consideradas, podem ocorrer fissuras e danos estruturais. Assim, as juntas de dilatação ajudam a manter a integridade da estrutura, permitindo que essas variações sejam acomodadas sem comprometer a estabilidade ou a durabilidade do material. Questão: Em um sistema mecânico, a eficiência de uma máquina é definida como a razão entre a energia útil produzida e a energia total consumida. Se uma máquina apresenta uma eficiência de 75%, quantas unidades de energia útil ela produz a partir de 100 unidades de energia consumida? Alternativas: a) 25 unidades b) 50 unidades c) 75 unidades d) 100 unidades Resposta: c) 75 unidades Explicação: A eficiência é calculada pela fórmula: Eficiência = (Energia Útil / Energia Total) × 100% Neste caso, a máquina possui uma eficiência de 75%, o que significa que: 75% = (Energia Útil / 100 unidades) × 100% Para encontrar a Energia Útil, isolamos a variável: Energia Útil = 75% × 100 unidades / 100% Energia Útil = 75 unidades Portanto, a máquina produz 75 unidades de energia útil a partir de 100 unidades de energia consumida. A alternativa correta é a letra c. Questão: No contexto de circuitos elétricos de corrente alternada (CA), qual é a principal vantagem do uso de transformadores? Alternativas: a) Eles podem gerar eletricidade a partir de energia mecânica. b) Eles permitem a conversão eficiente de tensão, o que facilita a transmissão de energia a longas distâncias. c) Eles eliminam todas as perdas de energia durante a transmissão. d) Eles são os únicos dispositivos capazes de funcionar com corrente contínua. Resposta: b) Eles permitem a conversão eficiente de tensão, o que facilita a transmissão de energia a longas distâncias. Explicação: Os transformadores são dispositivos elétricos que alteram os níveis de tensão de uma corrente alternada. A principal vantagem de usar transformadores na transmissão de energia elétrica é que eles permitem aumentar a tensão da eletricidade gerada em usinas, o que reduz a corrente e, consequentemente, as perdas de energia por efeito joule (aquecimento nos condutores) durante o transporte em longas distâncias. Isso é crucial para a eficiência do sistema de distribuição de energia elétrica. Enquanto transformadores facilitam a transmissão de energia com alta eficiência, eles não eliminam completamente as perdas, e também não funcionam com corrente contínua (como indicado na alternativa d). Portanto, a resposta correta é a alternativa b. Questão: Em um processo de destilação, qual é o principal fator que determina a eficiência da separação de componentes em uma mistura líquida? Alternativas: a) A temperatura do sistema apenas. b) A área de superfície de contato entre as fases de vapor e líquido. c) A pressão atmosférica no local da operação. d) O número de estágios de destilação realizados. Resposta: b) A área de superfície de contato entre as fases de vapor e líquido.