Questões de Concurso Sobre engenharia de software

Foram encontradas 14.525 questões

Ano: 2013 Banca: FGV Órgão: INEA-RJ Prova: FGV - 2013 - INEA-RJ - Analista de Sistemas |
Q609269 Engenharia de Software
Com relação aos modelos ágeis de processo, analise o fragmento a seguir.

“Este modelo ágil possui uma abordagem de desenvolvimento de software que premia a 'manobrabilidade' durante um jogo cooperativo de invenção e comunicação de recursos limitados, com o principal objetivo de entregar softwares úteis funcionando e com o objetivo secundário de preparar‐se para o jogo seguinte."

Segundo Pressman, esse modelo ágil de processo é denominado
Alternativas
Q579348 Engenharia de Software
Julgue o item consecutivo, relativo à engenharia de software

De acordo com a análise de pontos de função, um relatório que apresenta informações ao usuário por meio de uma simples recuperação de dados é considerado uma consulta externa. 


Alternativas
Q579347 Engenharia de Software
Julgue o item consecutivo, relativo à engenharia de software

A fronteira entre aplicações para efeito de contagem de pontos de função é definida de acordo com a tecnologia aplicada. 


Alternativas
Q579346 Engenharia de Software
O desenvolvimento ágil de software é um conjunto de metodologias de desenvolvimento de software. A respeito desse tema, julgue o item a seguir.

O escopo do projeto é definido por meio da análise de requisitos do RUP.


Alternativas
Q579345 Engenharia de Software
O desenvolvimento ágil de software é um conjunto de metodologias de desenvolvimento de software. A respeito desse tema, julgue o item a seguir.

Na fase de iniciação do RUP (rational unified process), o projeto do sistema é elaborado com foco na arquitetura do sistema a ser implantado. 


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

Para exibir as características estruturais de um sistema, utiliza-se o diagrama de sequência da UML. 


Alternativas
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
Q554545 Engenharia de Software

Considere os diagramas a seguir com base na UML 2.5.

Imagem associada para resolução da questão

Os conceitos presentes nos diagramas I e II são, respectivamente,

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
Respostas
10561: D
10562: C
10563: E
10564: C
10565: E
10566: E
10567: C
10568: C
10569: B
10570: B
10571: D
10572: A
10573: A
10574: B
10575: D
10576: E
10577: E
10578: E
10579: C
10580: E