Questões de Concurso Comentadas sobre engenharia de software

Foram encontradas 12.717 questões

Q979951 Engenharia de Software
São ferramentas de gerenciamento de requisitos:
Alternativas
Q979950 Engenharia de Software
O processo de engenharia de requisitos pode ser realizado por duas abordagens. São elas:
Alternativas
Q979949 Engenharia de Software
A especificação formal de software permite descrever os requisitos operacionalmente com o uso de uma linguagem conhecida como:
Alternativas
Q979947 Engenharia de Software
A portabilidade e a confiabilidade são tipos de requisitos:
Alternativas
Q979946 Engenharia de Software
No processo de validação de software, quando os componentes individuais são avaliados para garantir que eles possam operar corretamente, sendo testados independentemente, isto é, sem a presença de outros componentes do sistema, isto é conhecido como teste de:
Alternativas
Q979940 Engenharia de Software
Em relação aos modelos de processos de software, avalie se são verdadeiras (V) ou falsas (F) as afirmativas a seguir:
I O modelo de desenvolvimento orientado a reuso tem a vantagem da redução de riscos e de custos. II O modelo de desenvolvimento incremental possui a vantagem da facilidade de mapear os requisitos dos clientes dentro de incrementos de tamanho correto. III O modelo em cascata deve ser utilizado somente quando os requisitos forem bem compreendidos.
As afirmativas I, II e III são, respectivamente:
Alternativas
Q979934 Engenharia de Software
Existem várias formas de estimar custos em projetos. As mais utilizadas são:
Alternativas
Q979933 Engenharia de Software
Na coluna I estão dispostos conceitos utilizados no Scrum. Estabeleça a correta correspondência com seus significados, conforme apresentado na Coluna II:
Coluna I 1 Sprint 2 Backlog 3 Time Boxed 4 Artefato não oficial 5 Kanban
Coluna II ( ) principal artefato do Scrum ( ) eventos com duração fixa no Scrum ( ) iteração e um evento com duração fixa ( ) quadro que compõe o painel de controle do time ( ) burndown
A sequência correta, de cima para baixo, é:
Alternativas
Q979932 Engenharia de Software
Em relação aos métodos ágeis, o responsável por garantir que a equipe está aderindo aos valores do Scrum é representado por:
Alternativas
Q979931 Engenharia de Software
Nos projetos, quando o time quebra o produto em vários pedaços menores, trabalhando e entregando uma parte de cada vez, sem se preocupar com agilidade, e somente quando esta parte estiver pronta o time parte para outro pedaço, iniciando uma nova fase, constata-se um ciclo de vida:
Alternativas
Q971819 Engenharia de Software

Cada projeto exige um cuidadoso balanceamento de ferramentas, fontes de dados, metodologias, processos e procedimentos, bem como de outros fatores, segundo o PMBOOK. A respeito do assunto, considere as seguintes afirmativas:

1. O plano de gerenciamento do escopo do projeto é uma ferramenta que descreve as diretrizes a serem observadas para o desenvolvimento do cronograma.

2. Método do diagrama de precedência (MDP) é um método de construção de um diagrama de rede do cronograma.

3. A verificação do escopo do projeto inclui a revisão das entregas, para garantir que cada uma delas foi terminada de forma satisfatória.

4. A EAP é uma decomposição hierárquica orientada à entrega do trabalho.


Assinale a alternativa correta.

Alternativas
Q971818 Engenharia de Software

Segundo o PMBOOK, o gerenciamento de projetos é a aplicação de conhecimentos, habilidades, ferramentas e técnicas às atividades do projeto, a fim de atender aos seus requisitos. A respeito do assunto, considere as seguintes afirmativas:


1. Para que um projeto seja bem-sucedido, a equipe do projeto deve, entre outras coisas, balancear as demandas conflitantes de escopo, tempo, custo, qualidade, recursos e risco para produzir um produto de qualidade.

2. Os processos orientados ao produto são normalmente definidos pelo ciclo de vida do projeto e são invariantes, aplicáveis para todas as área de aplicação.

3. O grupo de processos de iniciação é constituído pelos processos que facilitam a autorização formal para iniciar um novo projeto, enquanto o grupo de contextualização estabelece as normas e procedimentos para iniciar uma nova fase do projeto.

4. Os processos de planejamento desenvolvem o plano de gerenciamento do projeto, que identificam, definem e amadurecem o escopo do projeto e seu custo e agendam as atividades que ocorrem no projeto.


Assinale a alternativa correta.

Alternativas
Q970915 Engenharia de Software
Tem-se como boas práticas em projetos de software a definição dos seus requisitos funcionais e suas funcionalidades. No decorrer dessa definição, pode surgir a necessidade de fornecer, de forma prioritária, um conjunto de funcionalidades iniciais básicas e, após esse fornecimento, podemos melhorar e expandir as funcionalidades em versões de software posteriores, até atingir todos os requisitos definidos. Nesse caso, estamos aplicando um modelo de processo de software denominado:
Alternativas
Q970912 Engenharia de Software
Quanto aos conceitos do paradigma da orientação a objetos, é CORRETO afirmar:
Alternativas
Q970897 Engenharia de Software
A gestão de projetos é um dos grandes desafios no desenvolvimento de produtos de software, pois uma gestão padronizada, aliada às boas práticas de desenvolvimento minimizam os fracassos nos projetos de softwares. O Scrum é um dos frameworks mais utilizados na gestão de projetos de software e sobre ele é correto afirmar.
Alternativas
Q969463 Engenharia de Software
No PMBOK 5ª edição, os processos Determinar o Orçamento, Desenvolver o Cronograma e Criar a Estrutura Analítica do Projeto - EAP são, respectivamente, integrantes das áreas de Conhecimento: Gerenciamento
Alternativas
Q969459 Engenharia de Software

Um Analista de Informática está desenhando um Diagrama de Caso de Uso usando a notação padrão da UML 2.5 e modela os seguintes requisitos:


Caso de Uso: Cadastrar Funcionário que:


I. Exige um relacionamento incondicional com outro Caso de Uso denominado Validar Matricula.

II. Possui um relacionamento com o Caso de Uso denominado Cadastrar via Web que é uma variação de Cadastrar Funcionário.

III. Deverá se relacionar com o Caso de Uso denominado Help On-line, se o usuário operador solicitar ajuda (Help) mediante seleção dessa opção.


Os requisitos especificados acima tipificam os respectivos relacionamentos entre Casos de Uso:

Alternativas
Q969458 Engenharia de Software

Considere uma situação hipotética em que três Analistas de Informática, aplicando abordagens distintas de análise e projeto de sistemas, utilizaram frameworks, ferramentas, técnicas ou métodos, conforme segue:


- Márcio desenhou um Diagrama de Fluxo de Dados (DFD).

- Ana Maria desenhou um Diagrama de Sequência.

- Estela entregou uma funcionalidade completa no final de uma sprint.


De acordo com o que utilizaram, os Analistas de Informática aplicaram, respectivamente, as abordagens

Alternativas
Q969457 Engenharia de Software

Um Analista de Informática levantou os requisitos para desenvolver um sistema de gestão. Dentre os requisitos levantados,


I. o sistema deve apresentar a tela de login e senha antes de cada transação e validar o acesso com base nas políticas de segurança organizacional.

II . o sistema deve estar disponível para a diretoria em tempo integral, ou seja, 24 x 7.

III . o tempo de resposta de uma consulta da alta administração não pode exceder a 5 milissegundos.

IV. cada Diretor que usa o sistema deve ser identificado apenas por sua matrícula de cinco dígitos seguidos do código de segurança.

V. o sistema deverá gravar um log de autenticação a cada transação completada, contendo a identificação do usuário, data e equipamento utilizado.

VI. os backups do sistema deverão ser feitos diariamente a fim de evitar a eventual perda de dados sem capacidade de recuperação.


Contêm um requisito funcional e um requisito não funcional, respectivamente, APENAS os itens

Alternativas
Ano: 2019 Banca: IF-SP Órgão: IF-SP Prova: IF-SP - 2019 - IF-SP - Informática |
Q966959 Engenharia de Software
A prototipação é utilizada para auxiliar no desenvolvimento de software, ajudando a controlar os custos da solução.
A respeito da prototipação é correto afirmar que:
Alternativas
Respostas
5761: B
5762: A
5763: B
5764: D
5765: D
5766: A
5767: A
5768: E
5769: C
5770: B
5771: D
5772: B
5773: D
5774: D
5775: B
5776: A
5777: C
5778: A
5779: C
5780: C