Questões de Concursos Públicos - Engenharia de Software

Resolva questões gratuitas da Engenharia de Software. Banco com 344 perguntas de concursos. Prepare-se com simulados e estatísticas de acerto.

Q196971 AMAUC - 2023 - Prefeitura de Seara - SC - Programador de Sistemas
Ano: 2023
Banca: AMAUC
Assunto: Metodologia de desenvolvimento de software

O BDD é a sigla utilizada para Behaviour-Driven Development (um modelo de desenvolvimento baseado no comportamento do software como um todo, de acordo com o cenário abordado). Uma de suas característica é:
Q196968 AMAUC - 2023 - Prefeitura de Seara - SC - Programador de Sistemas
Ano: 2023
Banca: AMAUC
Assunto: Ferramentas de Desenvolvimento de Software

Maven é uma ferramenta poderosa de gerenciamento de projeto que se baseia no POM (modelo de objeto de projeto). É usado para construção, dependência e documentação de projetos. O elemento dependency define uma dependência e é usado dentro da tag dependencies. Cada dependência é descrita por seu:
Q191472 CEFET-MG - 2022 - CEFET-MG - Técnico de Tecnologia da Informação - Infraestrutura de TIC
Ano: 2022
Órgão: CEFET-MG
Banca: CEFET-MG
Assunto: Processos de Software - Desenvolvimento Ágil

O ____________ é responsável por maximizar o valor do produto resultante do trabalho do scrum team. A forma como isso é feito pode variar amplamente entre organizações, scrum teams e indivíduos. A alternativa que completa corretamente o texto acima é
Q191327 CETAP - 2022 - AGE-PA - Técnico em Gestão de Informática
Ano: 2022
Órgão: AGE-PA
Banca: CETAP
Assunto: UML

Um dos diagramas definido na UML representa uma coleção de objetos que trabalham em conjunto para atender algum comportamento do sistema. Este diagrama é o:
Q188371 SELECON - 2022 - IF-RJ - Analista de Tecnologia da Informação
Ano: 2022
Órgão: IF-RJ
Banca: SELECON
Assunto: Engenharia de Requisitos

O objetivo do processo de engenharia de requisitos é criar e manter um documento de requisitos do sistema, e inclui quatro subprocessos de alto nível. Em um desses, os engenheiros de software trabalham com os clientes e os usuários finais do sistema para aprender sobre o domínio da aplicação, quais serviços o sistema deve fornecer, o desempenho esperado do sistema, além das restrições de hardware. Esse subprocesso é denominado:
Q188370 SELECON - 2022 - IF-RJ - Analista de Tecnologia da Informação
Ano: 2022
Órgão: IF-RJ
Banca: SELECON
Assunto: Processos de Software - Desenvolvimento Ágil

O framework Scrum constitui um conjunto de valores, princípios e práticas que fornecem a base para que a organização adicione suas práticas particulares de gestão e que sejam relevantes para a realidade da sua empresa. Serve para organizar e gerenciar trabalhos complexos, tal como projetos de desenvolvimento de software. No emprego da metodologia, dois termos são usados com finalidades específicas, caracterizados a seguir. I. Tempo com duração média de duas a quatro semanas, em que são feitas reuniões diárias de acompanhamento do trabalho. II. Documento que contém um conjunto de funcionalidades, compilados em uma única lista priorizada. Esses termos são conhecidos, respectivamente, como:
Q188352 SELECON - 2022 - IF-RJ - Analista de Tecnologia da Informação
Ano: 2022
Órgão: IF-RJ
Banca: SELECON
Assunto: UML

A UML é uma linguagem visual para modelar sistemas orientados a objetos, com o objetivo de representar os paradigmas da orientação orientada a objetos. Por meio dos elementos gráficos, pode-se construir diagramas que representam diversas perspectivas de um sistema, oferecendo visões que ressaltam aspectos diferentes do sistema. Entre essas visões, I . uma enfatiza as características do sistema que dão suporte, tanto estrutural quanto comportamental, às funcionalidades externamente visíveis do sistema; II. outra corresponde à distribuição física do sistema em seus subsistemas e à conexão entre essas partes. As visões caracterizadas em I e II são denominadas, respectivamente, de:
Q188350 SELECON - 2022 - IF-RJ - Analista de Tecnologia da Informação
Ano: 2022
Órgão: IF-RJ
Banca: SELECON
Assunto: UML

Um dos diagramas da UML representa graficamente por meio dos atores as funcionalidades externamente observáveis do sistema e dos elementos externos ao sistema que interagem com ele. É uma ferramenta que corresponde a uma visão externa do sistema e tem por objetivo ilustrar em um nível alto de abstração quais elementos externos interagem com que funcionalidades do sistema. Essa ferramenta é conhecida como diagrama de:
Q186618 CESPE / CEBRASPE - 2022 - SEFAZ-SE - Auditor Técnico de Tributos (tarde)
Ano: 2022
Órgão: SEFAZ-SE
Assunto: Gestão de Projetos em Engenharia de Software

Na gerência de projetos, é importante dimensionar o software que será construído, e a abordagem que utiliza componentes genéricos já existentes consiste no dimensionamento por 
Q186616 CESPE / CEBRASPE - 2022 - SEFAZ-SE - Auditor Técnico de Tributos (tarde)
Ano: 2022
Órgão: SEFAZ-SE
Assunto: Processos de Software - Desenvolvimento Ágil

De acordo com a metodologia Scrum, a reunião em que são apresentados os pontos positivos e negativos da sprint é a