Foram encontradas 57.071 questões.
Em relação à abordagem de Desenvolvimento Orientado
a Testes (TDD), analise as afirmativas a seguir e assinale
com V as verdadeiras e com F as falsas.
( ) A falha inicial do teste é um passo fundamental da metodologia TDD, conhecida como “Red”, pois confirma que o comportamento esperado ainda não foi implementado.
( ) A refatoração do código deve ser realizada logo após a escrita do teste, para garantir que o código seja de alta qualidade antes mesmo de ser implementado.
( ) A fase de “Green” do ciclo TDD consiste em escrever o código de produção mínimo para que o teste previamente escrito e falho seja aprovado.
Assinale a sequência correta.
( ) A falha inicial do teste é um passo fundamental da metodologia TDD, conhecida como “Red”, pois confirma que o comportamento esperado ainda não foi implementado.
( ) A refatoração do código deve ser realizada logo após a escrita do teste, para garantir que o código seja de alta qualidade antes mesmo de ser implementado.
( ) A fase de “Green” do ciclo TDD consiste em escrever o código de produção mínimo para que o teste previamente escrito e falho seja aprovado.
Assinale a sequência correta.
Provas
Questão presente nas seguintes provas
- Engenharia de SoftwareEngenharia de Requisitos
- Fundamentos de ProgramaçãoEstruturas de DadosDefinição: Estrutura de Dados
Ao planejar o desenvolvimento de um software, os requisitos
são essenciais para descrever o que o sistema deve fazer.
Sobre a diferença entre requisitos funcionais e não funcionais, assinale a alternativa correta.
Sobre a diferença entre requisitos funcionais e não funcionais, assinale a alternativa correta.
Provas
Questão presente nas seguintes provas
3828398
Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: JVL
Orgão: Pref. Regeneração-PI
Disciplina: TI - Desenvolvimento de Sistemas
Banca: JVL
Orgão: Pref. Regeneração-PI
Provas:
Marque a associação correta entre forma de
polimorfismo e exemplo típico de linguagem.
Provas
Questão presente nas seguintes provas
3828394
Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: JVL
Orgão: Pref. Regeneração-PI
Disciplina: TI - Desenvolvimento de Sistemas
Banca: JVL
Orgão: Pref. Regeneração-PI
Provas:
Assinale a alternativa que relaciona corretamente
limites de altura e impacto em consultas.
Provas
Questão presente nas seguintes provas
3828393
Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: JVL
Orgão: Pref. Regeneração-PI
Disciplina: TI - Desenvolvimento de Sistemas
Banca: JVL
Orgão: Pref. Regeneração-PI
Provas:
Uma fila é implementada com duas pilhas S1 e S2,
enfileirando em S1 e desenfileirando a partir de S2 com
transferência de S1 para S2 quando S2 está vazia. Para
uma sequência com M enfileiramentos e M
desenfileiramentos intercalados, assinale o custo
amortizado por operação.
Provas
Questão presente nas seguintes provas
3828392
Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: JVL
Orgão: Pref. Regeneração-PI
Disciplina: TI - Desenvolvimento de Sistemas
Banca: JVL
Orgão: Pref. Regeneração-PI
Provas:
- Fundamentos de ProgramaçãoAlgoritmosConceitos Básicos de Algoritmos
- Paradigmas de ProgramaçãoProgramação Estruturada
Em uma função recursiva de cauda f(x, acc) que
atualiza f(g(x), h(acc)) até condição de parada,
identifique a transformação que elimina a pilha mantendo
equivalência.
Provas
Questão presente nas seguintes provas
3828391
Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: JVL
Orgão: Pref. Regeneração-PI
Disciplina: TI - Desenvolvimento de Sistemas
Banca: JVL
Orgão: Pref. Regeneração-PI
Provas:
Considere a expressão com curto-circuito: if P() and
Q() then R(). Assinale a transformação que preserva a
mesma semântica na presença de efeitos colaterais.
Provas
Questão presente nas seguintes provas
3828390
Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: JVL
Orgão: Pref. Regeneração-PI
Disciplina: TI - Desenvolvimento de Sistemas
Banca: JVL
Orgão: Pref. Regeneração-PI
Provas:
Em um TAD de mensagens, deseja-se reduzir
aliasing e facilitar comparação por conteúdo. Marque a
alternativa que melhor atende a esse objetivo.
Provas
Questão presente nas seguintes provas
3828389
Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: JVL
Orgão: Pref. Regeneração-PI
Disciplina: TI - Desenvolvimento de Sistemas
Banca: JVL
Orgão: Pref. Regeneração-PI
Provas:
Assinale a alternativa que descreve, de modo
completo, o uso de invariantes de laço para provar
correção e terminação de um algoritmo iterativo.
Provas
Questão presente nas seguintes provas
3828059
Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: SELECON
Orgão: Pref. Tapurah-MT
Disciplina: TI - Desenvolvimento de Sistemas
Banca: SELECON
Orgão: Pref. Tapurah-MT
Provas:
A Orientação a Objetos é um paradigma que tem evoluído,
principalmente em questões voltadas para segurança e
reaproveitamento de código, constituindo um padrão de
desenvolvimento seguido por diversas linguagens, como
C# e Java. Entre os princípios da Orientação a Objetos, um
representa uma das principais técnicas que define esse modelo
de programação, tratando de um dos elementos que adicionam
segurança à aplicação, pelo fato de esconder as propriedades,
criando uma espécie de caixa preta, sendo sua implementação
baseada em propriedades privadas, ligadas a métodos especiais
chamados getters e setters, significando que os detalhes internos
do funcionamento de um objeto são escondidos do mundo exterior,
exibindo apenas a interface. Um segundo princípio consiste na
alteração do funcionamento interno de um método herdado de
um objeto pai, permitindo a um único método executar diferentes
comportamentos baseados no objeto. Esses dois princípios são
denominados, respectivamente:
Provas
Questão presente nas seguintes provas
Cadernos
Caderno Container