Questões de Concurso Comentadas sobre engenharia de software

Foram encontradas 12.716 questões

Q48198 Engenharia de Software
Julgue os itens a seguir, a respeito da engenharia de requisitos de
software.

O gerenciamento de requisitos deve compreender e controlar mudanças nos requisitos de sistema, além de avaliar os seus impactos. Para atingir esse propósito, podem ser mantidas informações de rastreabilidade a serem usadas para avaliar quais outros requisitos seriam afetados por uma mudança, bem como o impacto da mudança de requisitos no projeto e na implementação do sistema.
Alternativas
Q48197 Engenharia de Software
Julgue os itens a seguir, a respeito da engenharia de requisitos de
software.

Durante a elicitação de requisitos de um projeto pode ser empregada uma técnica denominada workshop, na qual os principais stakeholders de um projeto são reunidos por um curto período de tempo. Essa técnica prevê a existência de um facilitador, que deve ser um dos stakeholders e não deve interferir nas decisões do grupo ou emitir opiniões.
Alternativas
Q48166 Engenharia de Software
Em UML (unified modeling language), os diagramas estruturais são organizados em função dos principais grupos de itens encontrados na modelagem de um sistema. Os diagramas estruturais em UML não incluem o diagrama de
Alternativas
Q48165 Engenharia de Software
Julgue os seguintes itens, relativos a caso de uso.

I Os casos de uso podem ser aplicados para captar o comportamento pretendido do sistema que está sendo desenvolvido, sem ser necessário especificar como esse comportamento é implementado.
II Os casos de uso fornecem uma maneira para os desenvolvedores chegarem a uma compreensão comum com os usuários finais do sistema e com os especialistas.
III Os casos de uso servem para validar a arquitetura e para verificar o sistema à medida que ele evolui durante seu desenvolvimento.
IV Um caso de uso envolve a interação dos atores com o sistema.

A quantidade de itens certos é igual a
Alternativas
Q48163 Engenharia de Software
O teste do software tem a finalidade de fornecer informações acerca da qualidade do software em relação ao contexto em que ele deve operar. Os testes de software incluem a técnica denominada

I caixa preta.
II caixa branca.
III caixa cinza.
IV teste de integração.
V teste de sistema.

A quantidade de itens certos é igual a
Alternativas
Q48150 Engenharia de Software
Na programação orientada a objetos, o mecanismo pelo qual uma classe pode se estender a outra, aproveitando seus comportamentos, é denominado
Alternativas
Q48149 Engenharia de Software
Julgue os seguintes itens, a respeito de conceitos de programação orientada a objeto.

I As classes descrevem apenas os tipos de dados que compõem os objetos.
II Objetos são instâncias de uma mesma classe.
III Métodos são as ações que os objetos podem exercer.

Assinale a opção correta.
Alternativas
Q47918 Engenharia de Software
Assinale a afirmação incorreta com relação ao desenvolvimento de uma aplicação que será disponibilizada na Web:
Alternativas
Q47914 Engenharia de Software
Com relação ao "Rational Unified Process" (RUP), não é correto afirmar que:
Alternativas
Q47913 Engenharia de Software
Com relação à qualidade de software, é incorreto afirmar que:
Alternativas
Q47912 Engenharia de Software
Os seguintes conceitos são típicos dos modelos orientados a objetos:
Alternativas
Q47908 Engenharia de Software
Com relação à Engenharia de Requisitos de Software, é correto afirmar que:
Alternativas
Q47621 Engenharia de Software
Assinale a alternativa que não apresenta características dos métodos ágeis de desenvolvimento de software:
Alternativas
Q47620 Engenharia de Software
Considere as seguintes afirmações:

(1) Programas de computador são obras de engenharia que devem seguir, rigidamente, normas e padrões técnicos.
(2) Uma falha de software pode comprometer a integridade, disponibilidade e confidencialidade de um sistema de informações empresarial.
(3) Os testes de caixa preta são utilizados para demonstrar que as funções do software estão operacionais, que as entradas válidas são adequadamente aceitas e produzem saídas corretas, mantendo a integridade das informações externas.

É correto afirmar que:
Alternativas
Q47618 Engenharia de Software
Normalmente, são descobertos defeitos durante o processo de verificação e validação de um software, e os artefatos onde eles estão localizados devem ser modificados para sua correção. Não é correto afirmar que:
Alternativas
Q47617 Engenharia de Software
Nos diagramas de sequência da UML 2.0:
Alternativas
Q47616 Engenharia de Software
Um diagrama de casos de uso na UML 2.0 descreve:
Alternativas
Q47613 Engenharia de Software
As atividades da gerência de configuração de software são responsáveis pelo armazenamento e versionamento dos artefatos produzidos ao longo do processo de produção. É correto afirmar que:
Alternativas
Q47610 Engenharia de Software
As seguintes atividades não fazem parte da fase de projeto de um software:
Alternativas
Q47606 Engenharia de Software
O processo de verificação e validação de um software é realizado através de um conjunto de atividades. É correto afirmar que:
Alternativas
Respostas
12001: C
12002: E
12003: B
12004: E
12005: D
12006: B
12007: D
12008: E
12009: D
12010: C
12011: E
12012: E
12013: E
12014: A
12015: B
12016: C
12017: B
12018: C
12019: B
12020: C