Foram encontradas 56.730 questões.
- Engenharia de SoftwarePrincípios de Engenharia de Software
- Qualidade de SoftwareSQA: Garantia da Qualidade de Software
Leia o texto a seguir.
O Capability Maturity Model Integration for Development (CMMI-DEV) é um modelo de referência que descreve as melhores práticas associadas ao desenvolvimento e à manutenção de produtos e serviços. Ele fornece um conjunto abrangente de diretrizes e recomendações para melhorar os processos de desenvolvimento de software e aumentar a maturidade organizacional. Uma das características importantes do CMMI-DEV é a distinção entre modelo de maturidade e modelo de capacidade.
Disponível em: <https://resources.sei.cmu.edu/library/assetview.cfm?assetid=656750>. Acesso em: 20 fev. 2024.
No contexto do Capability Maturity Model Integration for Development (CMMI-DEV v2.0), a diferença entre o modelo de maturidade e o modelo de capacidade está descrita em:
O Capability Maturity Model Integration for Development (CMMI-DEV) é um modelo de referência que descreve as melhores práticas associadas ao desenvolvimento e à manutenção de produtos e serviços. Ele fornece um conjunto abrangente de diretrizes e recomendações para melhorar os processos de desenvolvimento de software e aumentar a maturidade organizacional. Uma das características importantes do CMMI-DEV é a distinção entre modelo de maturidade e modelo de capacidade.
Disponível em: <https://resources.sei.cmu.edu/library/assetview.cfm?assetid=656750>. Acesso em: 20 fev. 2024.
No contexto do Capability Maturity Model Integration for Development (CMMI-DEV v2.0), a diferença entre o modelo de maturidade e o modelo de capacidade está descrita em:
Provas
Questão presente nas seguintes provas
Leia o texto a seguir.
No geral, o surgimento do low-code e do no-code reflete uma mudança nas abordagens tradicionais de desenvolvimento de software, visando maior velocidade, agilidade e participação dos usuários finais no processo de criação de soluções digitais.
Disponível em: <https://canaltech.com.br/mercado/o-que-sao-as-metodologiaslow-code-e-no-code-205938/>. Acesso em: 20 fev. 2024.
A diferença entre desenvolvimento de software usando low-code e no-code está descrita em:
No geral, o surgimento do low-code e do no-code reflete uma mudança nas abordagens tradicionais de desenvolvimento de software, visando maior velocidade, agilidade e participação dos usuários finais no processo de criação de soluções digitais.
Disponível em: <https://canaltech.com.br/mercado/o-que-sao-as-metodologiaslow-code-e-no-code-205938/>. Acesso em: 20 fev. 2024.
A diferença entre desenvolvimento de software usando low-code e no-code está descrita em:
Provas
Questão presente nas seguintes provas
Leia o texto a seguir.
Na engenharia de requisitos, um dos desafios mais significativos é a identificação e a compreensão das necessidades dos usuários e stakeholders, a fim de definir corretamente os requisitos do sistema que está sendo desenvolvido. Neste contexto, destacam-se duas categorias de dificuldades: essenciais e acidentais.
Disponível em: <https://ieeexplore.ieee.org/document/1663532>. Acesso em: 15 fev. 2024.
A diferença entre essas categorias está descrita em:
Na engenharia de requisitos, um dos desafios mais significativos é a identificação e a compreensão das necessidades dos usuários e stakeholders, a fim de definir corretamente os requisitos do sistema que está sendo desenvolvido. Neste contexto, destacam-se duas categorias de dificuldades: essenciais e acidentais.
Disponível em: <https://ieeexplore.ieee.org/document/1663532>. Acesso em: 15 fev. 2024.
A diferença entre essas categorias está descrita em:
Provas
Questão presente nas seguintes provas
Leia o texto a seguir.
Na engenharia de software, existem diferentes abordagens para o ciclo de vida nos processos de desenvolvimento de software, sendo as três mais comuns: sequencial, iterativo e incremental. Cada uma dessas abordagens tem suas próprias características e benefícios, adequadas para diferentes tipos de projetos e de requisitos.
PRESSMAN, Roger S. Engenharia de Software: Uma Abordagem Profissional. 7ª edição. Porto Alegre: AMGH Editora, 2016.
A diferença entre essas abordagens está descrita em:
Na engenharia de software, existem diferentes abordagens para o ciclo de vida nos processos de desenvolvimento de software, sendo as três mais comuns: sequencial, iterativo e incremental. Cada uma dessas abordagens tem suas próprias características e benefícios, adequadas para diferentes tipos de projetos e de requisitos.
PRESSMAN, Roger S. Engenharia de Software: Uma Abordagem Profissional. 7ª edição. Porto Alegre: AMGH Editora, 2016.
A diferença entre essas abordagens está descrita em:
Provas
Questão presente nas seguintes provas
O Elasticsearch foi criado por Shay Banon em 2010 e é
mantido atualmente pela Elastic N.V., uma empresa de
tecnologia conhecida por sua suíte de produtos de código
aberto, incluindo o Elasticsearch, o Logstash, o Kibana e o
Beats, que juntos formam o que é conhecido como a Stack
ELK (ou Elastic Stack). O Elasticsearch tem como objetivo
fornecer:
Provas
Questão presente nas seguintes provas
- Arquitetura e Design de SoftwareArquitetura Cliente-Servidor
- Arquitetura e Design de SoftwareMicrosserviços
- Arquitetura e Design de SoftwarePadrões de Arquitetura
Considerando o desenvolvimento de aplicações Web
modernas, qual abordagem arquitetônica facilita a
separação de responsabilidades entre o cliente (front-end)
e o servidor (back-end), promovendo melhor escalabilidade
e manutenção do sistema?
Provas
Questão presente nas seguintes provas
No contexto do desenvolvimento de semântica web com
HTML5, qual elemento é especificamente recomendado
para agrupar independentemente conteúdos que podem
ser considerados separados do conteúdo principal da
página, como barras laterais ou links de referência?
Provas
Questão presente nas seguintes provas
No âmbito do desenvolvimento web moderno, a aplicação
de recursos especiais através do CSS desempenha um
papel fundamental na criação de experiências visuais ricas
e interativas. Esses recursos, que incluem, desde a
implementação de um CSS de normalização, até a
utilização de flexbox para layouts responsivos, permitem
aos desenvolvedores transcender as limitações dos estilos
tradicionais, oferecendo interfaces mais dinâmicas e
acessíveis. Dentro deste espectro de técnicas avançadas,
uma propriedade particular do CSS é notória por sua
capacidade de adicionar uma dimensão visual aprimorada
a elementos da interface, projetando uma sombra que não
apenas melhora a distinção visual, mas também contribui
para a percepção de profundidade no design. Levando em
consideração o arsenal de recursos especiais disponíveis,
qual é a prática recomendada para criar um efeito de
sombra que destaque elementos na interface sem recorrer
diretamente à codificação?
Provas
Questão presente nas seguintes provas
No contexto de JavaScript, qual estrutura de dados é mais
apropriada para armazenar uma coleção ordenada de
itens, permitindo operações como pesquisa, adição e
remoção de elementos?
Provas
Questão presente nas seguintes provas
No PHP7, quando implementamos o conceito de
polimorfismo, qual das seguintes alternativas melhor
descreve sua aplicação prática?
Provas
Questão presente nas seguintes provas
Cadernos
Caderno Container