Questões de Concurso Comentadas sobre engenharia de software

Foram encontradas 12.717 questões

Q2500084 Engenharia de Software
No que diz respeito à engenharia de requisitos, à análise e projeto de sistemas e à norma ISO/IEC 14598‑3, julgue o item.
A gestão de configuração de software é abordada, especificamente, pela norma ISO/IEC 14598‑3.
Alternativas
Q2500083 Engenharia de Software
No que diz respeito à engenharia de requisitos, à análise e projeto de sistemas e à norma ISO/IEC 14598‑3, julgue o item.
Na engenharia de software, análise e projeto são termos equivalentes, que se referem ao mesmo conjunto de atividades no ciclo de vida do software.
Alternativas
Q2500082 Engenharia de Software
No que diz respeito à engenharia de requisitos, à análise e projeto de sistemas e à norma ISO/IEC 14598‑3, julgue o item.
Os requisitos de software podem ser tanto as necessidades funcionais quanto as necessidades não funcionais.
Alternativas
Q2500081 Engenharia de Software
No que diz respeito à engenharia de requisitos, à análise e projeto de sistemas e à norma ISO/IEC 14598‑3, julgue o item.
A elicitação de requisitos pode ser definida como as atividades que envolvem a descoberta de requisitos de um sistema, como a identificação das fontes de informação.
Alternativas
Q2500075 Engenharia de Software
Em relação aos bancos de dados relacional MySQL, PostgreSQL e Oracle, e em relação às metodologias ágeis de desenvolvimento, julgue o item.
Para o DDD, Bounded Context são delimitadores ou agrupamentos de domínios de um determinado negócio.
Alternativas
Q2500074 Engenharia de Software
Em relação aos bancos de dados relacional MySQL, PostgreSQL e Oracle, e em relação às metodologias ágeis de desenvolvimento, julgue o item.
Na metodologia TDD, os testes devem ser escritos somente após a codificação, propriamente dita, da funcionalidade.
Alternativas
Q2500070 Engenharia de Software
A respeito da metodologia XP, do RUP, do Scrum, do PMBOK e da análise de pontos de função, julgue o item.
Um dos objetivos da análise de pontos de função é prover uma forma de estimar o tamanho do software.
Alternativas
Q2500069 Engenharia de Software
A respeito da metodologia XP, do RUP, do Scrum, do PMBOK e da análise de pontos de função, julgue o item.
A codificação do software representa uma das cinco etapas do ciclo de vida da gestão de projetos, de acordo com o guia PMBOK (Project Management Body of Knowledge).
Alternativas
Q2500068 Engenharia de Software
A respeito da metodologia XP, do RUP, do Scrum, do PMBOK e da análise de pontos de função, julgue o item.
Na metodologia Scrum, o Scrum Master atua como um líder de equipe, removendo impedimentos e promovendo um ambiente de trabalho colaborativo e eficaz.
Alternativas
Q2500067 Engenharia de Software
A respeito da metodologia XP, do RUP, do Scrum, do PMBOK e da análise de pontos de função, julgue o item.
O RUP é uma metodologia que enfatiza a entrega de software completo apenas no final do ciclo de desenvolvimento. 
Alternativas
Q2500066 Engenharia de Software
A respeito da metodologia XP, do RUP, do Scrum, do PMBOK e da análise de pontos de função, julgue o item.
Simplicidade e coragem são valores fundamentais da metodologia XP.
Alternativas
Q2499311 Engenharia de Software
O Git é um sistema de controle de versão distribuído amplamente utilizado para o gerenciamento de projetos de desenvolvimento de software. Ele oferece uma variedade de comandos e funcionalidades que permitem aos desenvolvedores rastrear, gerenciar e colaborar em projetos de forma eficiente. Qual comando do GitLab é usado para listar apenas as branches remotas, sem detalhar os commits de cada uma?
Alternativas
Q2499306 Engenharia de Software
TDD, DDD e BDD são três padrões de qualidade de desenvolvimento de software que enfatizam abordagens diferentes, mas complementares, para garantir a qualidade e a eficácia do processo de desenvolvimento. A esse respeito, analise as afirmativas a seguir:
I. BDD é uma abordagem de design de software que se concentra em modelar o domínio de um problema complexo de negócios em termos de entidades de domínio, serviços e agregados. II. TDD é uma abordagem de desenvolvimento de software que enfatiza escrever testes automatizados antes de escrever o código de produção. III. O objetivo do DDD é garantir que o software seja desenvolvido com base nos requisitos e comportamentos desejados do sistema, resultando em uma compreensão clara das expectativas do sistema e na validação contínua do comportamento conforme o desenvolvimento avança.
É correto o que se afirma em
Alternativas
Q2499305 Engenharia de Software
As metodologias ágeis são abordagens de desenvolvimento de software que priorizam a entrega contínua de valor ao cliente, a colaboração entre os membros da equipe e a capacidade de resposta a mudanças nos requisitos. Elas se baseiam em princípios e valores estabelecidos no Manifesto Ágil e são amplamente adotadas na indústria de tecnologia. Considere uma metodologia que enfatiza a visualização do trabalho, a limitação do trabalho em progresso ou Work In Progress(WIP) e a melhoria contínua do processo. Ele utiliza um quadro, no qual as tarefas são representadas em cartões e movidas pelas diferentes etapas do fluxo de trabalho ("a fazer", "em progresso" e "concluído"). Essa metodologia é conhecida como?
Alternativas
Q2499304 Engenharia de Software
Os modelos de processos de software são abordagens sistemáticas e estruturadas para o desenvolvimento, manutenção e evolução de software. Eles descrevem as atividades, tarefas e técnicas que devem ser seguidas para produzir software de alta qualidade de forma consistente. Considere as seguintes características: 1- modelado em função do ciclo da engenharia convencional; 2- cada fase só começa após a conclusão da anterior; 3- requer uma abordagem sistemática, sequencial ao desenvolvimento de software. Essas características dizem respeito a qual modelo de processo de software?
Alternativas
Q2499302 Engenharia de Software
DevSecOps é uma abordagem para desenvolvimento de software que integra práticas de segurança desde o início do ciclo de vida do desenvolvimento, visando garantir que a segurança seja uma consideração contínua e integrada em todas as etapas do processo de desenvolvimento, implantação e operação do software. Assinale a alternativa que descreve as palavras que formam o acrônimo DevSecOps.
Alternativas
Q2498255 Engenharia de Software
Qual diagrama da UML é usado para representar o sistema de uma forma geral, sendo possível a visualização dos atores e das funções?
Alternativas
Q2498235 Engenharia de Software
Qual dos seguintes não é um critério de qualidade na fase de projeto tecnológico?
Alternativas
Q2498234 Engenharia de Software
Qual das seguintes opções representa um método de modelagem na Análise Orientada a Objetos?
Alternativas
Q2497511 Engenharia de Software
O desenvolvimento de sistemas é o processo de criação, implementação e manutenção de softwares para atender às necessidades específicas de uma organização ou usuário final. A etapa do desenvolvimento que envolve a criação de uma arquitetura de sistema que define como os diferentes componentes se relacionam entre si é conhecida como
Alternativas
Respostas
2381: E
2382: E
2383: C
2384: C
2385: C
2386: E
2387: C
2388: E
2389: C
2390: E
2391: C
2392: A
2393: B
2394: C
2395: E
2396: A
2397: B
2398: D
2399: C
2400: C