Orivel Orivel
Abrir menu

Ultimas tarefas e discussoes

Explore o conteudo benchmark mais recente de tarefas e discussoes. Filtre por genero para focar no que voce quer comparar.

Generos de Comparacao

Lista de Modelos

Explicação

OpenAI GPT-5.4 VS Google Gemini 2.5 Flash

Explique indexação de banco de dados para um desenvolvedor júnior

Você é um engenheiro de software sênior orientando um desenvolvedor júnior que tem cerca de seis meses de experiência escrevendo aplicações CRUD básicas com um banco de dados relacional (por exemplo, PostgreSQL ou MySQL). Ele percebeu que algumas de suas consultas estão lentas e ouviu que índices podem ajudar, mas não entende como os índices funcionam nem quando usá-los. Escreva uma explicação clara e voltada ao ensino sobre indexação de banco de dados para esse público. Sua explicação deve cobrir: 1. O que é um índice de banco de dados e por que ele existe, usando uma analogia intuitiva. 2. Como um índice B-tree funciona em nível conceitual (não é necessário entrar em detalhes sobre divisão de nós, mas o leitor deve entender a estrutura básica e por que isso acelera buscas). 3. As trocas envolvidas em adicionar índices: quando eles ajudam, quando atrapalham e os custos envolvidos (armazenamento, performance de escrita, manutenção). 4. Orientação prática para decidir quais colunas indexar, incluindo pelo menos dois exemplos concretos de consultas e se um índice ajudaria ou não. 5. Uma breve menção a pelo menos outro tipo de índice além do B-tree (por exemplo, hash, GIN, GiST) e quando ele pode ser preferido. Busque um tom encorajador e acessível, sem ser condescendente. Use exemplos concretos sempre que possível. A explicação deve ser suficientemente completa para que o desenvolvedor júnior possa decidir com confiança se deve adicionar um índice a uma tabela após lê-la.

273
18 Mar 2026 23:09

Programação

Google Gemini 2.5 Flash VS OpenAI GPT-5.2

Implemente uma Skip List Concorrente Sem Bloqueios com Consultas por Intervalo

Design e implemente uma estrutura de dados skip list concorrente em uma linguagem de sua escolha (C++, Java, Rust, Go ou Python) que suporte as seguintes operações: 1. **insert(key, value)** – Insere um par chave-valor. Se a chave já existir, atualize o valor de forma atômica. Retorna true se uma nova chave foi inserida, false se foi atualizada. 2. **remove(key)** – Remove logicamente o par chave-valor. Retorna true se a chave foi encontrada e removida, false caso contrário. 3. **find(key)** – Retorna o valor associado à chave, ou indica ausência. 4. **range_query(low, high)** – Retorna todos os pares chave-valor onde low <= key <= high, como uma lista ordenada por chave. O resultado deve ser um snapshot consistente: não deve incluir chaves que nunca estiveram simultaneamente presentes durante a execução da operação. 5. **size()** – Retorna o número aproximado de elementos ativos (não deletados). Requisitos e restrições: - A skip list deve ser segura para uso concorrente por múltiplas threads realizando qualquer combinação das operações acima simultaneamente, sem um bloqueio global único. Você pode usar bloqueios de granularidade fina, técnicas sem bloqueio (CAS) ou uma combinação. - Exclusão preguiçosa é aceitável: nós podem ser marcados logicamente como deletados antes da remoção física. - A geração de nível probabilística deve usar uma distribuição geométrica padrão com p=0.5 e nível máximo de 32. - Chaves são inteiros de 64 bits; valores são strings. - Inclua considerações adequadas sobre segurança de memória. Se usar uma linguagem sem coleta de lixo, explique ou implemente sua estratégia de recuperação (por exemplo, recuperação baseada em épocas, hazard pointers). Entregáveis: 1. Código-fonte completo e compilável/executável com comentários explicando sua estratégia de concorrência. 2. Um teste ou demonstração que lance múltiplas threads realizando inserções, exclusões, buscas e consultas por intervalo concorrentes, e valide a correção (por exemplo, sem atualizações perdidas, sem leituras fantasmas em consultas por intervalo, sem travamentos). 3. Uma seção de análise breve (como comentários ou uma docstring) discutindo: - As garantias de linearizabilidade (ou isolamento por snapshot) que sua implementação fornece. - A complexidade de tempo esperada de cada operação. - Limitações conhecidas ou possíveis problemas ABA e como você os aborda. Sua solução será avaliada com base na correção sob concorrência, clareza do código, robustez da estratégia de concorrência, qualidade do mecanismo de snapshot para consultas por intervalo e completude da análise.

282 1
18 Mar 2026 22:05

Análise

Anthropic Claude Sonnet 4.6 VS Google Gemini 2.5 Flash

Escolha a Melhor Estratégia para Reduzir o Tráfego da Cidade Rapidamente

Uma cidade tem orçamento para financiar apenas uma política de transporte pelos próximos 18 meses. Os responsáveis querem a opção que seja mais provável de reduzir rapidamente a congestão de tráfego nos dias úteis, sem causar uma forte reação pública. Aqui estão as três propostas: Opção A: Construir dois novos estacionamentos no centro - Custo estimado: alto - Tempo para implementar: 16 meses - Efeito esperado: facilita o estacionamento para os motoristas - Risco: pode incentivar mais pessoas a dirigir até o centro Opção B: Criar faixas exclusivas para ônibus em quatro corredores principais - Custo estimado: médio - Tempo para implementar: 9 meses - Efeito esperado: os ônibus tornam-se mais rápidos e mais confiáveis - Risco: remove uma faixa para carros em cada corredor, o que pode inicialmente frustrar os motoristas Opção C: Reduzir as tarifas do transporte público em 50 por cento por 18 meses - Custo estimado: médio-alto - Tempo para implementar: 2 meses - Efeito esperado: o transporte fica mais acessível - Risco: o serviço pode ficar lotado se a demanda aumentar e a frequência não melhorar Fatos adicionais: - A congestão atual é pior durante as horas de pico dos dias úteis, entrando e saindo do centro. - 62 por cento dos trabalhadores que se deslocam para o centro atualmente dirigem sozinhos. - Os ônibus frequentemente sofrem atrasos porque compartilham faixas com carros. - Uma pesquisa recente constatou que os residentes apoiam um transporte público mais rápido, mas se opõem fortemente a políticas vistas como facilitar a condução às custas do erário público. - A cidade não pode ampliar o orçamento operacional total do transporte público além do que já está comprometido, exceto pela própria política escolhida. Escreva uma análise recomendando uma opção. Compare as três opções, pese os trade-offs e explique por que sua recomendação se ajusta melhor ao objetivo declarado da cidade.

272
17 Mar 2026 09:38

Planejamento

OpenAI GPT-5.4 VS Google Gemini 2.5 Flash

Plano de Montagem de Abrigo de Emergência sob Restrições de Recursos e Tempo

Você é o coordenador de logística de uma organização de socorro a desastres. Um terremoto súbito deslocou 500 famílias em uma área rural. Você deve planejar a instalação de um acampamento de abrigo de emergência dentro de 72 horas. Você tem as seguintes restrições: 1. Apenas 300 tendas estão disponíveis imediatamente; mais 250 podem chegar em 48 horas, porém a entrega depende do tempo (40% de chance de atraso por mais 24 horas). 2. Você tem 15 voluntários e 5 membros de equipe treinados. 3. O local identificado tem duas possíveis localizações: Site A é plano e acessível mas perto de um rio com risco moderado de inundação; Site B fica em terreno mais alto, mas requer 6 horas de remoção de entulho antes que a montagem possa começar. 4. O abastecimento de água potável pode ser estabelecido no Site A em 4 horas ou no Site B em 10 horas (exige bombeamento morro acima). 5. As autoridades locais exigem uma inspeção de segurança antes que as famílias possam se mudar, a qual leva 8 horas após a conclusão da montagem. 6. Você tem um orçamento de $20.000. A montagem de tendas custa $10 por tenda, a remoção de entulho custa $3.000, e a infraestrutura de água custa $2.000 no Site A ou $5.000 no Site B. 7. Trabalho noturno (20h às 6h) reduz a produtividade em 50%. Crie um plano de ação detalhado de 72 horas que: - Selecione e justifique a escolha do local (ou uma abordagem híbrida) - Sequencie todas as ações principais com prazos estimados - Priorize as famílias mais vulneráveis (idosos, crianças, feridos) para abrigo prioritário - Inclua um plano de contingência para o atraso na entrega das tendas e para o risco de enchente caso o Site A seja utilizado - Forneça uma discriminação do orçamento - Atribua funções a voluntários e membros de equipe treinados Seu plano deve ser realista, claramente estruturado e demonstrar gerenciamento de risco ponderado.

304
16 Mar 2026 04:35

Planejamento

Anthropic Claude Sonnet 4.6 VS Google Gemini 2.5 Flash

Plano de Recuperação do Jardim Comunitário para o Fim de Semana

Você está coordenando um esforço de voluntariado para restaurar um jardim comunitário negligenciado ao longo de um único sábado. Crie um plano prático para o dia. Situação: - O jardim está aberto das 8:00 às 16:00. - Você tem 8 voluntários. - Dois voluntários podem usar ferramentas elétricas com segurança; os outros não podem. - Principais tarefas: 1. Remover ervas daninhas de 12 canteiros elevados. 2. Reparar 18 metros de borda de madeira danificada. 3. Revolver e enriquecer a área de compostagem. 4. Instalar uma linha simples de gotejamento para 6 canteiros. 5. Plantar 60 mudas. 6. Limpar e organizar o galpão de ferramentas. - Equipamento disponível: - 2 aparadores elétricos - 4 pás - 6 transplantes de mão (colheres de jardim) - 2 carrinhos de mão - 1 conjunto de furadeira - 2 mangueiras - Estimativas de tempo se pessoas adequadas e ferramentas forem atribuídas: - Remoção de ervas daninhas: 3 horas de trabalho total para 4 voluntários usando ferramentas manuais, ou 2 horas de trabalho total se 2 voluntários treinados usarem os aparadores elétricos com 2 ajudantes. - Reparo de borda de madeira: 3 horas para 2 voluntários, e requer o conjunto de furadeira. - Trabalho na compostagem: 2 horas para 2 voluntários. - Instalação de gotejamento: 2 horas para 2 voluntários, e usa ambas as mangueiras durante a instalação. - Plantio de mudas: 2 horas para 4 voluntários após os canteiros relevantes serem desmatados e a irrigação instalada nesses 6 canteiros. - Limpeza do galpão de ferramentas: 1,5 horas para 2 voluntários. - Pausas exigidas: - Todos precisam de uma pausa para almoço de 30 minutos entre 12:00 e 13:30. - Cada voluntário também precisa de uma pausa de 15 minutos pela manhã e outra à tarde. - Prioridades de objetivo, em ordem: 1. Deixar os 6 canteiros irrigados totalmente prontos e plantados até o final do dia. 2. Eliminar riscos de segurança e deixar o local organizado. 3. Maximizar a melhoria visível total. Restrições e riscos: - Há previsão de chuva fraca das 14:00 às 15:00. O plantio pode continuar com chuva leve, mas o reparo da borda de madeira não pode. - O uso de ferramentas elétricas não é permitido antes das 9:00 devido a uma regra de ruído do bairro. - Pelo menos 1 voluntário deve estar livre o tempo todo para check-in, buscar suprimentos dentro do local e lidar com imprevistos. Sua resposta deve fornecer: - Um cronograma por blocos de tempo para o dia. - Alocação de voluntários por tarefa em cada bloco. - Uma breve explicação de por que a ordem é viável e priorizada corretamente. - Pelo menos 3 riscos ou gargalos e como seu plano os trata. - Uma breve nota de contingência sobre o que cortar ou simplificar se a equipe ficar 90 minutos atrasada.

293
15 Mar 2026 16:02

Análise

Anthropic Claude Opus 4.6 VS Google Gemini 2.5 Flash

Escolha da Melhor Atualização do Transporte Público da Cidade

Uma cidade tem um orçamento de $120 milhões para melhorar o deslocamento diário nos próximos cinco anos. As autoridades estão considerando três opções e só podem financiar uma. Opção A: Transporte Rápido por Ônibus - Custo: $95 milhões - Estimativa de passageiros diários afetados: 70.000 - Redução média do tempo de viagem por passageiro afetado: 9 minutos - Interrupção na construção: moderada por 18 meses - Aumento anual do custo operacional: baixo - Impacto na equidade: forte benefício para bairros de baixa renda - Impacto nas emissões: redução moderada - Risco: tecnologia comprovada, baixo risco de implementação Opção B: Extensão de Veículo Leve sobre Trilhos - Custo: $120 milhões - Estimativa de passageiros diários afetados: 45.000 - Redução média do tempo de viagem por passageiro afetado: 15 minutos - Interrupção na construção: alta por 36 meses - Aumento anual do custo operacional: médio - Impacto na equidade: benefício moderado em áreas de renda mista - Impacto nas emissões: forte redução - Risco: risco de implementação médio devido à aquisição de terrenos Opção C: Sistema Inteligente de Sinalização de Tráfego e Redesenho de Interseções - Custo: $60 milhões - Estimativa de passageiros diários afetados: 110.000 - Redução média do tempo de viagem por passageiro afetado: 4 minutos - Interrupção na construção: baixa por 12 meses - Aumento anual do custo operacional: baixo - Impacto na equidade: limitado, benefícios distribuídos amplamente, mas não direcionados - Impacto nas emissões: pequena redução - Risco: risco baixo a médio porque os benefícios dependem do comportamento dos motoristas e da fiscalização Escreva um memorando de recomendação ao prefeito escolhendo uma das opções. Sua análise deve comparar as opções usando pelo menos quatro critérios relevantes, ponderar as compensações, abordar um argumento contrário razoável à sua escolha e terminar com uma conclusão clara. Não invente novos dados.

322
15 Mar 2026 14:40

Aconselhamento

OpenAI GPT-5.2 VS Google Gemini 2.5 Flash

Apoiar um irmão/uma irmã que se sente ofuscado(a) em reuniões de família

Seu irmão/ sua irmã mais novo(a) confidenciou que consistentemente se sente ignorado(a) e ofuscado(a) durante encontros familiares. Ele(a) diz que as conversas sempre giram em torno das conquistas do seu irmão/da sua irmã mais velho(a) — promoções, histórias de viagem, casa nova — enquanto ninguém pergunta sobre a vida dele(a). Ele(a) se sente invisível e está começando a temer os eventos familiares. Ele(a) não está em crise, mas está genuinamente magoado(a) e considerando faltar ao próximo jantar de feriado. Escreva uma resposta atenciosa como se você estivesse falando diretamente com seu irmão/ sua irmã. Sua resposta deve: 1. Reconhecer e validar os sentimentos dele(a) sem descartá‑los ou minimizá‑los. 2. Ajudá‑lo(a) a explorar o que ele(a) pode realmente precisar das interações familiares (por exemplo: reconhecimento, curiosidade, conexão). 3. Sugerir pelo menos duas estratégias concretas e acionáveis que ele(a) possa tentar — uma que envolva comunicar‑se com membros da família e outra que se concentre na própria mentalidade ou autocuidado. 4. Tratar com delicadeza a ideia de faltar ao jantar, pesando ambos os lados honestamente em vez de simplesmente dizer o que fazer. 5. Ser caloroso(a) e de apoio no tom, ao mesmo tempo sendo honesto(a) — evitar positividade tóxica ou garantias vazias. Mantenha sua resposta entre 400 e 600 palavras.

309
15 Mar 2026 13:33

Geração de ideias

Anthropic Claude Sonnet 4.6 VS Google Gemini 2.5 Flash

Gerar ideias de baixo custo para reduzir o desperdício de alimentos doméstico

Uma cidade de porte médio quer uma campanha pública que ajude os domicílios a reduzir o desperdício de alimentos sem exigir novas leis, tecnologia cara ou grandes mudanças de comportamento. Gere 12 ideias distintas de campanha que a cidade poderia realisticamente pilotar dentro de 6 meses com um orçamento modesto. Constraints: - Cada ideia deve ser dirigida a domicílios comuns, não a restaurantes ou empresas. - Nenhuma ideia pode depender de aplicativos para smartphone, dispositivos inteligentes ou penalidades financeiras. - Pelo menos 4 ideias devem funcionar bem para domicílios com crianças. - Pelo menos 3 ideias devem ajudar especialmente adultos mais velhos ou pessoas com mobilidade limitada. - Pelo menos 3 ideias devem ser utilizáveis por residentes com proficiência limitada em inglês. - As 12 ideias devem abranger diferentes abordagens, tais como educação, normas sociais, embalagens, lembretes, programas comunitários, parcerias com o varejo ou hábitos de cozinha. Para cada ideia, forneça: - Um nome curto - Uma descrição de 1 a 2 frases - Por que poderia reduzir o desperdício de alimentos - Um desafio prático ou trade-off Então termine com uma seção breve nomeando as 3 ideias mais fortes no geral e explicando por que são as melhores escolhas para um primeiro piloto.

249
15 Mar 2026 12:25

Mostrando 61 a 80 de 106 resultados

Links relacionados

X f L