Foram encontradas 56.730 questões.
- Engenharia de SoftwareGerenciamento de Configuração de Software (SCM)
- Ferramentas de Desenvolvimento
No contexto dos sistemas de controle de versão GIT,
Provas
Questão presente nas seguintes provas
As estruturas de dados são fundamentais na programação, e as listas em Python oferecem flexibilidade e
métodos poderosos para manipulação de dados. Compreender como otimizar operações com listas é essenciall
para desenvolver algoritmos eficientes.
Analise o seguinte código Python que manipula uma estrutura de dados complexa:
Com base na análise realizada, é correto afirmar que a saída do código é
Analise o seguinte código Python que manipula uma estrutura de dados complexa:
Com base na análise realizada, é correto afirmar que a saída do código é
Provas
Questão presente nas seguintes provas
O JavaScript, em páginas HTML, oferece diversas funcionalidades para interação dinâmica com elementos de
formulários web. A manipulação de valores de campos e a exibição de feedback ao usuário são recursos
fundamentais no desenvolvimento front-end.
Considere o código seguinte:
Com base no exposto, o comportamento principal do código anterior é
Considere o código seguinte:
Com base no exposto, o comportamento principal do código anterior é
Provas
Questão presente nas seguintes provas
a programação orientada a objetos, os conceitos de herança, polimorfismo e abstração são fundamentais
para o desenvolvimento de sistemas bem estruturados. Compreender como esses pilares funcionam ajuda a
evitar erros conceituais durante o desenvolvimento e testes.
Considere o seguinte código em Java:
Analisando o código apresentado anteriormente, a correta identificação dos conceitos de orientação a objetos aplicados corresponde a
Considere o seguinte código em Java:
Analisando o código apresentado anteriormente, a correta identificação dos conceitos de orientação a objetos aplicados corresponde a
Provas
Questão presente nas seguintes provas
Os navegadores web utilizam estruturas de dados tipo pilha (stack) para gerenciar o histórico de navegação e
implementar as funcionalidades dos botões "Voltar" e "Avançar". Quando um usuário visita uma nova página, a
atual é empilhada no histórico. O botão "Voltar" remove páginas da pilha atual, enquanto o botão "Avançar"
utiliza uma pilha auxiliar de páginas acessadas antes de pressionar o botão "Voltar".
Cenário de navegação:
Um usuário realizou a seguinte sequência complexa de ações:
visitou: home.com;
navegou para: noticias.com;
navegou para: esportes.com;
navegou para: tecnologia.com;
clicou "Voltar" (retornou para esportes.com);
clicou "Voltar" (retornou para noticias.com); e
navegou para uma nova página: educacao.com.
Considerando o comportamento das pilhas de histórico, a situação atual do navegador é
Cenário de navegação:
Um usuário realizou a seguinte sequência complexa de ações:
visitou: home.com;
navegou para: noticias.com;
navegou para: esportes.com;
navegou para: tecnologia.com;
clicou "Voltar" (retornou para esportes.com);
clicou "Voltar" (retornou para noticias.com); e
navegou para uma nova página: educacao.com.
Considerando o comportamento das pilhas de histórico, a situação atual do navegador é
Provas
Questão presente nas seguintes provas
As redes sociais modernas utilizam estruturas de dados baseadas em grafos para modelar as conexões entre
usuários. Em um grafo de rede social, cada pessoa é representada por um vértice e cada amizade por uma
aresta. Para identificar usuários influentes, os algoritmos frequentemente analisam métricas de centralidade.
Imagine que você deseja identificar qual dos seus amigos, em uma plataforma de rede social, é o mais
influente, considerando que a influência é medida pelo número direto de conexões (amigos) que cada pessoa
possui. Nesse sentido, a métrica mais adequada para obter essa informação consiste em
Provas
Questão presente nas seguintes provas
- Engenharia de SoftwareGerenciamento de Configuração de Software (SCM)
- Ferramentas de Desenvolvimento
Um desenvolvedor executa acidentalmente git reset --hard HEAD~3, removendo três commits da branch
atual. O detalhe importante é que o desenvolvedor ainda não fez push para o repositório remoto. O(s)
comando(s) a ser(em) utilizado(s) para recuperar esses commits são
Provas
Questão presente nas seguintes provas
A sequência correta de passos definidos pelo TDD, também conhecida como "Red-Green-Refactor",
apresenta-se da seguinte forma:
Provas
Questão presente nas seguintes provas
A técnica de elicitação de requisitos que é particularmente útil para descobrir requisitos implícitos e contextos
complexos por meio da observação direta e não participativa dos usuários em seu ambiente real de trabalho é
denominada de
Provas
Questão presente nas seguintes provas
Em um projeto de software, a técnica de Refactoring (Refatoração) é utilizada principalmente para
Provas
Questão presente nas seguintes provas
Cadernos
Caderno Container