Lista completa de Questões de Ciência da Computação para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
O Desenvolvimento Orientado a Testes (TDD) é um método de desenvolvimento criado e disseminado por Kent Beck em seu livro Test-driven development. O método define regras, boas práticas e um ciclo de tarefas com 3 etapas: a etapa vermelha, a etapa verde e a etapa de refatoração, ilustrado na imagem abaixo:
Com relação às regras e boas práticas de TDD e ao seu ciclo, é correto afirmar que:
Em programação, para verificar se o código fonte está funcionando conforme o esperado utiliza-se testes unitários. Uma forma muito comum de escrevê-los é a aplicação do padrão AAA, que define 3 etapas: Arrange, Act e Assert.
Com relação aos testes unitários escritos no padrão AAA, é correto afirmar que:
O comando SQL
Na tabela T, composta por duas colunas, a e b, nessa ordem, há um registro duplicado que contém os valores:
Os comandos SQL
Produzem um resultado que, além da linha de títulos, contém:
No SQL Server, considere uma função criada como exibido a seguir.
O comando que utiliza a função FF incorretamente é:
Analise o comando de definição de um trigger no SQL Server.
Quando o trigger TR_LOG é acionado, é necessário que:
No MySQL, o comando SQL
provoca:
Considere as seguintes características de um projeto de banco de dados.
I. O modelo de dados é conhecido a priori e é estável;
II. A integridade dos dados deve ser rigorosamente mantida;
III. Velocidade e escalabilidade são preponderantes.
Dessas características, o emprego de bancos de dados NoSQL é favorecido somente por:
Na derivação de dependências funcionais num projeto relacional, está correto afirmar que se
então é certo que:
Considere uma tabela relacional R(A1, A2, ... , An) que, depois de normalizada, foi decomposta num esquema com três tabelas, R1, R2 e R3. Nesse caso, diz-se que a decomposição ocorreu sem perda quando:
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...