Questões de Concurso Comentadas sobre engenharia de software

Foram encontradas 12.717 questões

Q579341 Engenharia de Software
Julgue o seguinte item, acerca de análise e desenvolvimento de software

A análise de requisitos de um software envolve as atividades de elicitação, análise e registro dos requisitos. 


Alternativas
Q579340 Engenharia de Software
Julgue o seguinte item, acerca de análise e desenvolvimento de software

O diagrama de atividades da UML é utilizado para documentar um processo com suas ações e tomadas de decisões. 


Alternativas
Q579334 Engenharia de Software
Sobre a norma ISO/IEC14102, é correto afirmar que esta
Alternativas
Q554546 Engenharia de Software
Uma das utilizações mais comuns da Análise de Pontos de Função (APF), no Brasil, tem sido para
Alternativas
Q554541 Engenharia de Software

A Engenharia de Requisitos pode ser, em uma visão ampla, dividida em:

I. ...I... : preocupa-se com a descoberta, busca da qualidade (correção, completude, consistência, possibilidade de verificação, ordenação e rastreamento, facilidade de modificação e clareza), detalhamento, documentação, revisão e verificação dos requisitos do sistema.

II. ...II...: é um processo que estabelece e mantém acordos entre o cliente e a equipe do projeto sobre a evolução dos requisitos. Monitora o desenvolvimento e implementação dos requisitos, registrando seus atributos, status e dependência, com o objetivo de controlar o andamento e as mudanças realizadas.

Preenchem, correta e respectivamente, as lacunas I e II:

Alternativas
Q554540 Engenharia de Software
O Modelo Cascata é considerado o “avô" de todos os ciclos de vida de sistemas e propõe que, antes de produzir linha de código, deve-se fazer um trabalho detalhado de análise e projeto, de forma que, quando o código for efetivamente produzido, esteja o mais próximo possível dos requisitos do cliente. Sobre este modelo, considere:

I. É dirigido por documentação, já que é ela que determina se as fases foram concluídas ou não.

II. Prevê uma atividade de revisão ao final de cada fase para que se avalie se o projeto pode passar à fase seguinte.

III. Tem fases sequenciais, ou seja, com o passar do tempo, o processo de desenvolvimento passa de uma fase à outra, como requisitos, análise, programação, testes e implantação.

IV. São produzidos resultados tangíveis até a fase de codificação, pois sempre são estabelecidos requisitos completos antes desta fase.

Está correto o que se afirma em 

Alternativas
Q554536 Engenharia de Software
O RUP organiza o desenvolvimento de software em quatro fases, nas quais são tratadas questões sobre planejamento, levantamento de requisitos, análise, implementação, teste e implantação do software. Cada fase tem um papel fundamental para que o objetivo seja cumprido, distribuído entre vários profissionais, como o analista de sistemas, projetista etc., entre outros aspectos. Considere:

I. Desenvolve ou adquire os componentes de software. O principal objetivo desta fase é o desenvolvimento do sistema de software, com foco no desenvolvimento de componentes e outros recursos do sistema.

II. Abrange a modelagem do modelo genérico do processo. O objetivo desta fase é realizar de forma mais detalhada a análise do domínio do problema, revisando os riscos que o projeto pode sofrer. A arquitetura do projeto começa a ter sua forma básica. Indagações como “O plano do projeto é confiável?", “Os custos são admissíveis?" são esclarecidas nesta etapa.

III. Abrange a entrega do software ao usuário e a fase de testes. O objetivo desta fase é disponibilizar o sistema, tornando-o disponível e compreendido pelo usuário final. As atividades desta fase incluem o treinamento dos usuários finais e a realização de testes da versão beta do sistema visando garantir que o mesmo possua o nível adequado de qualidade.

IV. Abrange as tarefas de comunicação com o cliente e o planejamento. É feito um plano de projeto avaliando os possíveis riscos, as estimativas de custo e prazos, estabelecendo as prioridades.

Os itens numerados de I a IV acima descrevem, respectivamente, as fases: 

Alternativas
Q554535 Engenharia de Software

Na linguagem UML, o diagrama que apresenta as necessidades de hardware do sistema, como o sistema é executado e interligado com os vários dispositivos físicos e como estes componentes são configurados em tempo de execução, é chamado de diagrama de

Alternativas
Q554534 Engenharia de Software
Os requisitos não funcionais surgem por meio das necessidades dos usuários, devido a restrições de orçamento, políticas organizacionais, necessidade de interoperabilidade e fatores externos. Estes requisitos podem ser classificados como requisitos de produto, organizacionais e externos. Os requisitos externos ainda são classificados como reguladores, éticos e
Alternativas
Q554492 Engenharia de Software

Ainda em relação aos requisitos de sistemas de software, julgue o próximo item.

A especificação de requisitos é uma atividade que define a forma como um sistema deve se comportar, sem considerar aspectos sobre a sua implementação.

Alternativas
Q554491 Engenharia de Software

Ainda em relação aos requisitos de sistemas de software, julgue o próximo item.

O plano de avaliação dos requisitos internos e externos da qualidade de produto de software é elaborado na etapa de estabelecimento dos requisitos de avaliação e software, que é a primeira etapa da norma ISO 14598.

Alternativas
Q554490 Engenharia de Software

Ainda em relação aos requisitos de sistemas de software, julgue o próximo item.

A matriz de rastreabilidade é utilizada no gerenciamento de requisitos, de modo a identificar as dependências entre requisitos, relacionando-os a seus stakeholders, a outros requisitos e também a outras partes ou módulos de um sistema.

Alternativas
Q554489 Engenharia de Software

Ainda em relação aos requisitos de sistemas de software, julgue o próximo item.

A validação de requisitos deve ser feita apenas depois que a análise dos requisitos tenha sido concluída, de modo a identificar erros de análise não identificados anteriormente.

Alternativas
Q554488 Engenharia de Software

Ainda em relação aos requisitos de sistemas de software, julgue o próximo item.

Os casos de uso são utilizados para elicitar requisitos e se baseiam em técnicas de construção de cenários para identificar tipos de interações e agentes envolvidos.

Alternativas
Q554487 Engenharia de Software

Ainda em relação aos requisitos de sistemas de software, julgue o próximo item.

Obtenção, classificação, priorização e documentação dos requisitos são exemplos de atividades do processo de elicitação e análise de requisitos.

Alternativas
Q554486 Engenharia de Software

Com relação aos sistemas de software, é correto afirmar que seus requisitos.

não funcionais devem ser especificados independentemente do processo de desenvolvimento que será utilizado.

Alternativas
Q554485 Engenharia de Software

Com relação aos sistemas de software, é correto afirmar que seus requisitos.

podem ser utilizados como parte de um contrato para a implementação do sistema, portanto eles devem apresentar as suas funcionalidades de forma completa e consistente.

Alternativas
Q554484 Engenharia de Software

No que se refere à engenharia de software, julgue o item a seguir.

Os testes de releases são realizados pela equipe de desenvolvimento de sistema, sem participação do usuário final, utilizando para tanto os códigos-fonte do sistema para testar e acessar funcionalidades e reportar problemas.

Alternativas
Q554483 Engenharia de Software

No que se refere à engenharia de software, julgue o item a seguir.

O desenvolvimento de software direcionado a testes pode contar com o uso de ferramentas automatizadas para criação de testes, como, por exemplo, o JUnit, um framework para testes em Java.

Alternativas
Q554477 Engenharia de Software

Julgue o item seguinte, relativos a UML 2.0, BPM e BPMN.

Ao desenhar um diagrama de componentes, exige-se que os componentes tenham a característica de serem executáveis. Assim, somente as partes executáveis de um sistema estão presentes em um diagrama de componente.

Alternativas
Respostas
9241: C
9242: C
9243: B
9244: B
9245: A
9246: A
9247: B
9248: D
9249: E
9250: E
9251: E
9252: C
9253: E
9254: C
9255: C
9256: E
9257: C
9258: E
9259: C
9260: E