Foram encontradas 4.241 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q595126 Engenharia de Software
Com relação a padrão de processos e metodologias ágeis de desenvolvimento, julgue o item a seguir.

O desenvolvimento de um software utilizando o Scrum permite que o PO (product owner) ordene os itens do backlog do produto para alcançar melhor as metas e as missões, com o auxílio do SM (Scrum master), na busca de técnicas para o gerenciamento efetivo do backlog do produto, e permite, também, que os desenvolvedores codifiquem os softwares em pares, utilizando-se a prática do XP (extreme programming).
Alternativas
Q595122 Engenharia de Software
Em relação a qualidade de software, métricas e análise de ponto de função (APF), julgue o item subsecutivo. 

Um dos mecanismos para se medir a qualidade de um software é chamado de modelo empírico, como o Constructive Cost Model, COCOMO, que é um modelo desenvolvido para estimar esforço, prazo, custo, e tamanho da equipe que trabalhará em projeto de software
Alternativas
Q595121 Engenharia de Software
Em relação a qualidade de software, métricas e análise de ponto de função (APF), julgue o item subsecutivo. 

Uma tela de um sistema de cadastro usado por um estabelecimento comercial que possibilite a visualização dos produtos vendidos em forma de lista e ordenados por valor é considerada uma saída externa (SE) segundo a APF, uma vez que ela apresenta dados derivados.
Alternativas
Q595120 Engenharia de Software
Acerca de análise, projeto e modelagem orientada a objetos e de linguagem de modelagem unificada (UML), julgue o item que se segue.

Na modelagem de software, a primeira versão do documento de requisitos deve ser aprovada e definida pelos stakeholders, e o gerenciamento de requisitos é aprovado durante o processo de elicitação.
Alternativas
Q595119 Engenharia de Software
Acerca de análise, projeto e modelagem orientada a objetos e de linguagem de modelagem unificada (UML), julgue o item que se segue.

O diagrama de classes em UML é constituído pelas classes e pelos relacionamentos existentes entre elas, os quais são definidos por generalizações, associações, dependências e composição.
Alternativas
Q595118 Engenharia de Software
No que se refere a conceitos básicos de engenharia de software, modelos de ciclo de vida e a requisitos funcionais e não funcionais, julgue o item a seguir.

Uma das vantagens dos ciclos de vida em engenharia de software é a rapidez com que os resultados obtidos são entregues ao cliente.
Alternativas
Q595117 Engenharia de Software
No que se refere a conceitos básicos de engenharia de software, modelos de ciclo de vida e a requisitos funcionais e não funcionais, julgue o item a seguir.

A engenharia de software consiste em vários tipos de recursos envolvidos e em várias plataformas tecnológicas, para as quais é fundamental realizar um mapeamento para identificação de vulnerabilidades e definições de prioridades para implementação de controles.
Alternativas
Q595116 Engenharia de Software
No que se refere a conceitos básicos de engenharia de software, modelos de ciclo de vida e a requisitos funcionais e não funcionais, julgue o item a seguir.

Um sistema de controle de estoque que fornece respostas a consultas em, no máximo, doze segundos deve ser classificado como não funcional quanto aos requisitos de desenvolvimento de software.
Alternativas
Q595062 Engenharia de Software
Julgue o próximo item, referente a gerência de configuração. Nesse sentido, considere que a sigla BDGC, sempre que utilizada, se refere a base de dados do gerenciamento de configuração.

A BDGC, que contém todos os dados de itens de configuração (IC) de um serviço fornecido ao cliente, deve ser mantida e criada pelo processo de gerência de mudanças assim que um novo item é criado ou disponibilizado.
Alternativas
Q595061 Engenharia de Software
Julgue o próximo item, referente a gerência de configuração. Nesse sentido, considere que a sigla BDGC, sempre que utilizada, se refere a base de dados do gerenciamento de configuração.

Para uma empresa de grande porte, que realiza movimentações bancárias de todas subsidiárias mundiais, é recomendável a utilização de um computador mainframe para processar uma quantidade enorme de dados. Assim sendo, é necessário que esse mainframe esteja documentado no BDGC.
Alternativas
Q591979 Engenharia de Software
Assinale a opção que apresenta a sequência correta de atividades do fluxo básico de um processo de controle de versões por meio do Git.
Alternativas
Q591971 Engenharia de Software
No Scrum, o artefato burndown chart serve para
Alternativas
Q591970 Engenharia de Software
Projeto para o desenvolvimento de software que utilize TDD deve
Alternativas
Q591969 Engenharia de Software
Assinale a opção que apresenta uma característica relacionada a projetos que utilizam o método XP (eXtreme Programming), muito utilizado em projetos para o desenvolvimento de softwares.
Alternativas
Q591968 Engenharia de Software
Os objetivos da utilização do User Stories, em projetos que usam Scrum, são definir e organizar os requisitos, os quais devem ser descritos
Alternativas
Q591967 Engenharia de Software
O recurso que, devido ao fato de ser considerado guardião do processo, garante que as técnicas de Scrum sejam aplicadas em um projeto denomina-se
Alternativas
Q591966 Engenharia de Software
                                 Imagem associada para resolução da questão

Com base na figura apresentada, é correto afirmar que o professor universitário pode ser considerado 
Alternativas
Q591965 Engenharia de Software
carro (objeto)

tamanho

capacidade porta-malas

quantidade de portas

trava porta

destrava porta

Nas informações listadas acima, referentes ao objeto carro, a informação trava porta, quando analisada em relação à orientação a objetos, representa
Alternativas
Q590106 Engenharia de Software

Considere as seguintes etapas de um processo do tipo desenvolvimento orientado a testes (TDD).

I Implementar funcionalidade e refatorar.

II Identificar nova funcionalidade.

III Executar o teste.

IV Escrever o teste.

V Implementar a próxima parte da funcionalidade.

Assinale a opção que apresenta a sequência correta em que essas etapas devem ser realizadas.

Alternativas
Q590105 Engenharia de Software
A técnica de refactoring
Alternativas
Respostas
2361: C
2362: C
2363: C
2364: E
2365: C
2366: E
2367: E
2368: C
2369: E
2370: C
2371: A
2372: E
2373: E
2374: E
2375: D
2376: E
2377: D
2378: B
2379: D
2380: E