Questões de Concurso

Filtrar por:
Modalidade
Múltipla-Escolha

Foram encontradas 8.689 questões

Resolva questões gratuitamente!

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

Q892171 Engenharia de Software
A IDE NetBeans possui diversas funções de refatoração do código (refactoring). Esses recursos têm o objetivo de
Alternativas
Q890093 Engenharia de Software

No SCRUM, o Backlog da Sprint é “um conjunto de itens do Backlog do Produto selecionados para Sprint, juntamente com o plano para entregar o incremento do produto e atingir o objetivo da Sprint” (Schwaber e Sutherland, 2017).


Durante a Sprint, quem pode alterar o Backlog da Sprint?

Alternativas
Q890087 Engenharia de Software

Preocupado com os custos e o cronograma de uma obra sob sua gestão, e considerando que o desempenho até a data presente não se alteraria para o futuro, um gerente de projetos resolveu utilizar as técnicas preconizadas no PMBOK (6ª edição) e levantou as seguintes informações para a data presente:


i) Orçamento aprovado para as atividades agendadas até a data presente - R$ 850.000,00

ii) Despesas efetivamente realizadas para a realização do trabalho previsto e concluído até a data presente – R$ 680.000,00

iii) Valor do trabalho previsto e concluído até a data presente - R$ 720.000,00


O gerente analisou essas informações e concluiu que o cronograma está

Alternativas
Q890076 Engenharia de Software

O Manifesto Ágil se tornou um marco da Engenharia de Software, chamando a atenção de que vários processos propostos de forma independente tinham valores em comum. Além disso, foram definidos 12 princípios.


Entre eles, figura o seguinte princípio:

Alternativas
Q890074 Engenharia de Software

Em uma empresa de desenvolvimento de software, 3 especificações relativas a alterações em sistemas de software — nomeadas X, Y e Z — passaram pelas fases iniciais do processo básico de contagem de pontos de função, resultando na Tabela abaixo.


Imagem associada para resolução da questão


Logo após, todas as funções contadas foram detectadas como de complexidade baixa.


Qual a listagem que apresenta a contagem básica de pontos de função das três especificações, em ordem crescente?

Alternativas
Q890073 Engenharia de Software

Entre as técnicas de validação de requisitos, existem as revisões, que podem ser diferenciadas em três tipos básicos: comentários, inspeções e walk-throughs.


Na técnica de inspeção,

Alternativas
Q890072 Engenharia de Software

Requisitos existem em vários níveis de abstração.


Um desses níveis é conhecido como “requisitos de negócio”, os quais

Alternativas
Q890071 Engenharia de Software

A estimativa de software é uma atividade muito importante para o planejamento de um projeto. Um gerente, junto com a equipe, está fazendo a estimativa, após definir o escopo e estabelecer a EAP (Estrutura Analítica de Projeto).


A primeira entrada de muitos modelos que fazem a estimativa de software (nesse caso, a técnica de estimativa é Pontos de Função) é:

Alternativas
Q890070 Engenharia de Software

A equipe de desenvolvimento de um aplicativo já fechou o escopo do projeto e o levantamento dos requisitos. Agora irá validar os requisitos com o cliente e demonstrar conceitos, experimentar opções de projeto, conhecer mais sobre o problema e suas possíveis soluções, e talvez descobrir erros e omissões nos requisitos propostos. A equipe está discutindo com o gerente qual a técnica de validação mais adequada a ser utilizada.


A técnica recomendada para esse caso é a seguinte:

Alternativas
Q887174 Engenharia de Software
Na metodologia descrita em seu livro: Business Modeling with UML: Business Patterns at Work, Eriksson e Penker propõem uma Visão de processos de negócio, a qual ocupa lugar de destaque na modelagem de negócio. Com relação à Visão de processos de negócio, é INCORRETO afirmar que
Alternativas
Q887173 Engenharia de Software
Na metodologia descrita em seu livro: Business Modeling with UML: Business Patterns at Work, Eriksson e Penker propõem uma arquitetura para a modelagem de processos de negócio visando ao desenvolvimento de software alinhado com os objetivos de negócio. Com relação a essa arquitetura de negócio, é INCORRETO afirmar que
Alternativas
Q887171 Engenharia de Software
Um modelo de processo de software é uma representação simplificada de um processo de software, sendo que cada modelo representa uma perspectiva particular de um processo e fornece informações parciais sobre ele. Com relação aos modelos de processos de software, é INCORRETO afirmar que
Alternativas
Q887170 Engenharia de Software
Quem contrata um projeto quer saber o quanto ele custará e quando será entregue; portanto, a estimativa de tempo, esforço e custos é importante em qualquer processo de software. Com relação à gestão de tempo, esforço e custos em processos de desenvolvimento de software, é CORRETO afirmar que
Alternativas
Q887168 Engenharia de Software
Os processos que visam à usabilidade no desenvolvimento de software, também conhecidos como processos de design de IHC, podem ser utilizados no desenvolvimento de software com qualidade. Com relação aos processos de design de IHC usados no desenvolvimento de software, é CORRETO afirmar que
Alternativas
Q887164 Engenharia de Software
A UML, assim como o modelo ER, é usada na modelagem de entidades do mundo real no desenvolvimento de software e ambas propiciam a utilização de diagramas gráficos. Comparando o uso da UML com o modelo ER, é INCORRETO afirmar que
Alternativas
Q887163 Engenharia de Software
As técnicas de análise estrutural, utilizadas na disciplina de Análise em processos tradicionais, visam a modelar os principais conceitos do domínio da aplicação. Na modelagem de problemas reais, é comum a identificação de um grande número de classes; por esse motivo é aconselhado a organização dessas classes em grupos significativos, possivelmente utilizando recursos da notação UML. Com relação à organização das classes identificadas nas técnicas de análise estrutural, conforme proposto pelos autores do UP (Unified Process), e utilizado no processo Praxis, é CORRETO afirmar que
Alternativas
Q887162 Engenharia de Software
Diferentes técnicas, cada uma com seus objetivos e características, são utilizadas no desenvolvimento de software e na área de IHC para a modelagem das tarefas ou atividades que os usuários realizam. Com relação a essas técnicas, é INCORRETO afirmar que
Alternativas
Q887161 Engenharia de Software
A validação de requisitos é o processo pelo qual se verifica se os requisitos definem o sistema que o cliente quer e se satisfaz ao uso que se pretende dele. Durante o processo de validação dos requisitos, diferentes tipos de verificações também devem ser efetuados, visando avaliar se o enunciado dos requisitos satisfaz a uma série de características de qualidade. Com relação a essas questões, é INCORRETO afirmar que
Alternativas
Q887160 Engenharia de Software
Diversas técnicas, envolvendo as pessoas interessadas (stakeholders, em inglês) no desenvolvimento de um software, são muito utilizadas nos processos de descoberta, também chamada de elicitação, de requisitos. Com relação às técnicas utilizadas para a elicitação de requisitos, é INCORRETO afirmar que
Alternativas
Q887158 Engenharia de Software
O gerenciamento de requisitos é o processo de compreensão e controle das mudanças nos requisitos do sistema em desenvolvimento. Com relação ao gerenciamento de requisitos utilizados em processos de software tradicionais, é INCORRETO afirmar que
Alternativas
Respostas
4401: E
4402: C
4403: B
4404: C
4405: D
4406: E
4407: A
4408: A
4409: B
4410: C
4411: D
4412: A
4413: B
4414: D
4415: D
4416: B
4417: C
4418: D
4419: C
4420: C