Foram encontradas 56.792 questões.
Uma Analista criou o método abaixo para acessar um banco de dados utilizando JDBC:
public Connection getConnection() {
try {
Class.forName ("com.mysql.cj.jdbc.Driver");
return DriverManager.getConnection("jdbc:mysql://localhost:3306/b406f", "user", "pass");
} catch (Exception e) {
System.out.println("Erro de conexão: " + e.getMessage());
}
return null;
}
A principal falha nesse código, considerando boas práticas de administração de exceções, é que
Provas
Em um Tribunal Regional do Trabalho, a equipe de analistas está desenvolvendo um novo sistema para gestão de processos administrativos trabalhistas. Diante da necessidade de controlar requisitos em constante evolução, interações frequentes com os usuários finais e entregas incrementais, a escolha de uma abordagem metodológica precisa equilibrar adaptabilidade, previsibilidade de prazos e capacidade de estimar esforços de desenvolvimento. Considerando esse cenário, a equipe optou por utilizar
Provas
Uma Analista está desenvolvendo um serviço para o sistema de agendamento de audiências de um Tribunal Regional do Trabalho. O serviço deve expor uma API RESTful que permita autenticação segura dos usuários e forneça as informações de audiências em formato padrão. Considerando as boas práticas de desenvolvimento de web services, analise o código em Javascript abaixo, que será executado em condições ideais.
// Aqui haveria um trecho de um endpoint em Node.js usando Express
const express = require('express');
const app = express();
app.get('/audiencias', (req, res) => {
const token = req.headers['authorization'];
// Código para verificar token e retornar audiências
});
A abordagem mais adequada para implementar a autenticação desse serviço (onde encontra-se o comentário Código para veri ficar token e retornar audiências) é:
Provas
Durante o desenvolvimento de um sistema de controle de audiências para um Tribunal do Trabalho, a equipe de analistas foi orientada a adotar práticas de desenvolvimento de software seguro conforme frameworks reconhecidos. Em função disso, a equipe optou por
Provas
Um Tribunal do Trabalho está modernizando seu sistema de solicitação de carteiras profissionais para trabalhadores de diversas categorias. Durante a fase inicial de levantamento de requisitos, a equipe de analistas elencou alguns requisitos a serem atendidos pela nova solução. O sistema deve:
- permitir que os trabalhadores cadastrem suas solicitações on-line, anexando documentos digitalizados obrigatórios.
- garantir tempo de resposta inferior a 2 segundos para consultas de status de solicitações.
- possibilitar que funcionários analisem e aprovem as solicitações, registrando pareceres eletrônicos.
- gerar notificações automáticas via e-mail para o trabalhador sobre atualizações do pedido.
- estar disponível para acesso ao público por, no mínimo, 99.5% do tempo mensal.
Em relação aos requisitos apresentados,
Provas
Provas
Provas
Provas
Provas
( ) No TDD, os testes são escritos após a implementação do código, garantindo que todas as funcionalidades já estejam desenvolvidas antes da fase de testes.
( ) O BDD amplia o conceito do TDD ao enfatizar a descrição do comportamento do sistema em uma linguagem natural, permitindo maior colaboração entre desenvolvedores, testadores e analistas de negócio.
( ) No BDD, o formato Given-When-Then (Dado-Quando-Então) é utilizado para estruturar cenários de testes e descrever funcionalidades de forma compreensível para todos os envolvidos no projeto.
( ) O principal objetivo do TDD é garantir que o código seja testável e modular, enquanto o BDD visa melhorar a clareza dos requisitos e a comunicação entre times técnicos e não técnicos.
( ) TDD e BDD melhoram a automação de testes, mas não substituem totalmente os testes manuais, especialmente para áreas que envolvem interação do usuário e avaliações subjetivas.
Provas
Caderno Container