Questões de Concurso Comentadas sobre engenharia de software

Foram encontradas 12.717 questões

Ano: 2015 Banca: CESPE / CEBRASPE Órgão: TCE-SC
Q1211426 Engenharia de Software
De acordo com o guia PMBOK, julgue o item subsequente, a respeito de gerenciamento de projetos.
As estruturas organizacionais afetam a condução dos projetos e, em comparação com as demais estruturas, as organizações matriciais fortes são aquelas em que o gerente de projeto detém autoridade total para gerenciar o orçamento e o projeto.
Alternativas
Ano: 2015 Banca: CESPE / CEBRASPE Órgão: TCE-SC
Q1195565 Engenharia de Software
Julgue o item a seguir, relativos a testes de software.
Para se assegurar que o sistema opere com a carga necessária, são realizados testes de desempenho em que se aumenta progressivamente a carga até que se possa definir se o desempenho do sistema está aceitável.
Alternativas
Ano: 2015 Banca: CESPE / CEBRASPE Órgão: TCE-SC
Q1195547 Engenharia de Software
A respeito das métricas e estimativas de software, julgue o próximo item.
Altos valores na métrica Fan-in são indicativo de que uma função possui acoplamento significativo com o restante do projeto, uma vez que essa métrica conta o número de funções que chamam outras, diferentemente da métrica Fan-out, a qual se centra no número de funções que são chamadas por uma função.
Alternativas
Ano: 2015 Banca: CESPE / CEBRASPE Órgão: TCE-SC
Q1195469 Engenharia de Software
Julgue o item a seguir, relativos a testes de software.
As técnicas estáticas de verificação centram-se na análise manual ou automatizada do código-fonte do programa, enquanto a validação dinâmica tem por objetivo identificar defeitos no programa e demonstrar se ele atende a seus requisitos. 
Alternativas
Ano: 2015 Banca: AOCP Órgão: UFSCAR
Q1190171 Engenharia de Software
A Engenharia de Software compreende várias fases com o objetivo de especificar os requisitos do software e representar o projeto do produto a  ser implementado. Considerando a fase de análise de requisitos e a criação do modelo de análise, considere as seguintes assertivas: 
I. o modelo deve focalizar os requisitos que são visíveis no problema ou domínio do negócio. O nível de abstração deve ser relativamente alto. 
II. pode ser entendida como um conjunto de atividades desenvolvidas para administrar modificações ao longo do ciclo de vida do software de computador. 
III. adie a consideração de modelos de infraestrutura e outros não funcionais até o projeto. 
Quais assertivas correspondem ao papel do provedor de serviço quanto aos recursos humanos?
Alternativas
Q1149222 Engenharia de Software
A UML (Unified Modeling Language – Linguagem de Modelagem Unificada), quando usada num processo de desenvolvimento, envolve a criação de diversos documentos, em que estes podem ser textuais ou mesmo gráficos. Pela terminologia da UML, estes documentos são denominados artefatos de software, ou somente artefatos, e são eles que compõem as visões do sistema. Na UML 2.0, durante o desenvolvimento de um sistema de software orientado a objetos (SSOO), os artefatos gráficos produzidos podem ser definidos pela utilização dos diagramas de UML. Esses diagramas podem ser divididos em: estruturais e comportamentais. Assinale a alternativa que refere‐se somente a diagramas estruturais.
Alternativas
Q1015764 Engenharia de Software
Sobre o diagrama de Gantt, é CORRETO afirmar que permite o(a)
Alternativas
Q1015762 Engenharia de Software
Assinale a alternativa que NÃO aborda um teste de desempenho:
Alternativas
Q1015759 Engenharia de Software

__________ é todo o trabalho que deve ser realizado em um projeto. A gestão do ____________ é essencial para compreender a magnitude do projeto. O ___________ pode ser representado graficamente ou através de uma estrutura de tópicos.


Assinale a alternativa cuja palavra melhor se encaixa nas lacunas do texto acima:

Alternativas
Q936984 Engenharia de Software

Sobre o UML, considere as afirmativas a seguir.


I. Uma agregação é uma forma mais forte de relacionamento de composição.

II. Uma parte pode pertencer a somente um todo de cada vez.

III. Somente uma classe no relacionamento pode representar o todo.

IV. As partes no relacionamento de composição só existem enquanto o todo existir.


Assinale a alternativa correta.

Alternativas
Q936983 Engenharia de Software

Sobre projetos de software e gerência de projetos, considere as afirmativas a seguir.


I. Modelos em cascata são utilizados para capturar o que um sistema deve fazer.

II. A coleta de requisitos pode incluir entrevistas com possíveis usuários do sistema.

III. Os requisitos de sistema servem para orientar os projetistas de sistemas.

IV. O ciclo de vida especifica as etapas pelas quais um software passa em seu desenvolvimento.


Assinale a alternativa correta.

Alternativas
Q936982 Engenharia de Software
Sobre diagramas UML, assinale a alternativa correta.
Alternativas
Q902508 Engenharia de Software
O gerenciamento de projetos usando as práticas propostas no guia PMBoK 4a edição e a adoção de um modelo consagrado de qualidade de software, como o MPS.BR ou CMMI, é fundamental para organizações que desenvolvem software. Neste contexto, é correto afirmar:
Alternativas
Q884537 Engenharia de Software
Sobre ferramentas de desenvolvimento, assinale a alternativa correta.
Alternativas
Q879534 Engenharia de Software

Quanto ao gerenciamento de projetos de software, considere as categorias abaixo.


 I - Gerentes seniores, que definem os itens de negócio e com frequência exercem influência significativa no projeto.

II - Programadores, com as habilidades técnicas necessárias para desenvolver a engenharia de um produto ou aplicativo de software.

III - Usuários finais, que interagem com o software, uma vez liberado para uso operacional, em ambiente de produção.


Quais correspondem a interessados (stakeholders) envolvidos em um projeto?

Alternativas
Q879533 Engenharia de Software

No contexto de gerenciamento de projetos de software, considere as seguintes afirmações sobre sinais indicadores de que um projeto está em perigo.


I - O escopo do produto está parcialmente definido.

II - O pessoal de software não compreende as necessidades de seus clientes.

III - Os prazos estão fora da realidade. 


Quais estão corretas?

Alternativas
Q879531 Engenharia de Software
No contexto de orientação a objetos, a habilidade que permite que o nome de uma operação possa referir-se a diferentes implementações, dependendo do tipo de objeto ao qual ela se aplica, denomina-se
Alternativas
Q879526 Engenharia de Software

Considere as seguintes afirmações sobre o diagrama de classes da linguagem UML.


I - Fornece uma visão estática ou estrutural de um sistema.

II - Seus elementos principais são caixas, ícones usados para representar classes e interfaces. Cada caixa é dividida em seções horizontais. A seção superior contém o nome da classe, a do meio lista seus atributos, a terceira seção contém as operações ou comportamentos da classe.

III - Uma classe abstrata ou método abstrato é indicado pelo uso de itálico no nome da classe.


Quais estão corretas?

Alternativas
Q879525 Engenharia de Software

Considere as seguintes afirmações sobre a linguagem UML.


I - O diagrama de comunicação mostra o comportamento dinâmico de um sistema ou parte de um sistema através do fluxo de controle entre ações que o sistema executa, sendo similar a um fluxograma, exceto pelo fato de que pode mostrar fluxos concorrentes.

II - Um diagrama de sequência mostra chamadas de método, usando setas horizontais do chamador para o chamado, identificadas com o nome do método e, opcionalmente, incluindo seus parâmetros, seus tipos e o tipo de retorno.

III - Casos de uso e o diagrama de caso de uso ajudam a determinar a funcionalidade e as características do software sob o ponto de vista do usuário.


Quais estão corretas?

Alternativas
Q879524 Engenharia de Software

Há debates consideráveis sobre os benefícios e a aplicabilidade do Desenvolvimento Ágil de software em contraposição aos processos mais convencionais de engenharia de software. Qualquer processo ágil de software, geralmente, segue princípios de agilidade estabelecidos pela Aliança Ágil.


Dentre os princípios abaixo, qual NÃO é um princípio de agilidade?

Alternativas
Respostas
7701: E
7702: C
7703: C
7704: C
7705: E
7706: D
7707: E
7708: E
7709: E
7710: E
7711: E
7712: A
7713: B
7714: B
7715: E
7716: E
7717: C
7718: E
7719: D
7720: B