Buscar

Requesitos de Sistemas 2017 AVALIAÇÃO PARCIAL ALLAN CALHEIROS AULAS 01 a 10 + Provas feitas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 13 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 13 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 13 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

1 – Refletindo sobre a relação entre levantamento de requisitos e qualidade de software, marque a alternativa INCORRETA:
R: A definição da arquitetura do sistema, definida no levantamento de requisitos é determinante para prover qualidade no desenvolvimento.
2 - A identificação dos padrões de qualidade relevantes para o projeto e determinação de como satisfazê-los recebe o nome de ______________. Marque a opção que melhor complementa a lacuna.	
R: Planejamento da qualidade
3 - Segundo o livro PMBok disponibilizado pela Project Management Institute (PMI), a qualidade possui 3 principais processos: Planejamento da Qualidade, Garantia da Qualidade e Controle da Qualidade. 
Conhecendo a abrangência dos processos relacionados, marque a alternativa que NÃO indica uma ação referente a Controle da Qualidade.
R: Definição de padrões de desenvolvimento.
4 - A preocupação com a qualidade está constante nos processos de desenvolvimento de software em função de um mercado cada vez mais exigente. 
Dentre as alternativas abaixo, marque a que NÃO é considerada no âmbito do alcance da qualidade.
R: Escolher a tecnologia de ponta no mercado para que o cliente possa estar atualizado em suas operações.
5 - (CESPE - 2010 - SAD-PE - Analista de Controle Interno - Tecnologia da Informação)
Um requisito de software expressa as necessidades e restrições colocadas em um produto de software que contribuem para a solução de algum problema do mundo real. Acerca desse assunto, assinale a opção correta.
	
R: Entre as fontes de informação para a elicitação de requisitos, destacam-se, além dos colaboradores, o conhecimento do domínio de aplicação em que o software funcionará, o ambiente operacional do software e o ambiente organizacional.
6 - O monitoramento de resultados específicos do projeto a fim de determinar se eles estão de acordo com os padrões relevantes de qualidade e identificação de maneiras de eliminar as causas de um desempenho insatisfatório recebe o nome de ________________________.	
R: Controle da qualidade
7 - O __________é orientado a produto e está dentro do domínio do controle da qualidade. Marque a opção que melhor complementa a lacuna.	
R: Teste de software
8- Para facilitar nossa compreensão na definição da palavra qualidade, Pressman (2006) atribuiu o alcance da qualidade de software como uma consequência formal no desenvolvimento; para tanto, estima-se que seja colocada em prática e não somente uma idéia ou desejo que uma organização venha a ter. Marque a opção que NÃO faz parte dessa definição de qualidade.	
R: É preciso massificar a concepção nos profissionais e empresas que trabalham com software.
9 - Analise as alternativas abaixo e marque a que NÃO se refere a requisitos de usuários.
R: Especificados para leitores com experiência no negócio e/ou tecnologia.
10 - Definem em uma linguagem qualquer o que o sistema deve atender, sem se preocupar como vai atender. O foco é apontar características que agregam o valor do software, sem apontar como isso foi feito. É uma espécie de manual do sistema, que aponta suas funcionalidades para todos que o venham a ler:
R: Requisitos de usuários
11 - Considere o seguinte exemplo: Um usuário define a rotina de determinada atividade, expressando claramente qual a necessidade, de forma que seja então criado todo o processo necessário para atender os anseios e, consequentemente, atinge plenamente seus objetivos. Trata-se de um requisito:
R: De sistema
12 - Os _________________ estão vinculados na linguagem ou ambiente do teor da especificação para determinada finalidade, como o intuito de conseguir ser entendível, evitando que qualquer anomalia na qualidade da informação disposta imponha obstáculos para se alcançar plenamente o resultado esperado. Selecione a opção que melhor preenche a lacuna acima.
R: Requisitos classificados por níveis
13 - "São declarações, em uma linguagem natural com diagramas, de quais serviços são esperados do sistema e as restrições sob as quais ele deve operar". Esta sentença se refere a que tipos de requisitos:
R: Requisitos de usuário.
14 - Os ______________são especificados para um grupo de leitores que detém de uma experiência, seja no negócio como na área de tecnologia da informação, nas especificidades da empresa. Não precisa, necessariamente, entender de detalhes tecnológicos, mas estima-se que ostente algum tipo de experiência, dotando-o da capacidade de, por exemplo, identificar os insumos já presentes e aqueles também necessários, mas que não estão sendo gerados, para se alcançar uma determinada informação e com base na regra do negócio, aplicada e requerida pelo cliente.
R: Requisitos de sistemas
15 - Analisando as alternativas a seguir, marque a que identifica Requisitos de sistema:
R: São requisitos que estabelecem detalhadamente as funções e restrições do sistema através da especificação funcional que pode servir como um contrato entre cliente e desenvolvedor.
16 - Analisando as alternativas a seguir, marque a que identifica Requisitos de usuário:
R: São declarações, em linguagem natural e diagramas, sobre os serviços que o negócio oferece e as restrições para a sua operação.
17 - Ao se proceder a Análise de Requisitos Funcionais de um projeto/sistema a ser desenvolvido, pode-se afirmar que essa é a etapa onde se dá, EXCETO:
R: A definição do hardware que será necessário à implantação do projeto/sistema.
18 - Em relação a requisitos de sistemas, considere:
I. O modo como um sistema deve reagir a certas entradas e o comportamento em que o sistema deve ter em certas situações e, em alguns casos, especificar o que o sistema não deve fazer, são chamados de requisitos não-funcionais.
II. As restrições aos serviços ou funções de um sistema, como, por exemplo, processos de desenvolvimento ou utilização de padrões, são requisitos de funcionamento do sistema ou requisitos funcionais.
III. Requisitos que vem do domínio da aplicação do sistema e refletem características ou restrições para aquele domínio são chamados de requisitos de domínio e podem ser requisitos funcionais e/ou não-funcionais. Está correto o que se afirma em:
R: III, apenas
19 - A lista de exemplos abaixo são de requisitos funcionais, EXCETO em:
R: O sistema deve ter um tempo de resposta de no máximo 30 segundos.
20 - O que são requisitos funcionais?
R: São aqueles que especificam as necessidades dos stakeholders em relação as ações do sistema que realizam o negócio.
21 – A lista de exemplos abaixo são de requisitos não funcionais, EXCETO em :
R: O sistema deve calcular os gastos diários de um consultor.
22 - Descreve as diversas necessidades de clientes e usuários. Eles definem a funcionalidade desejada do software. Este é o conceito de:	
R: Requisitos funcionais
23 - Quais são os tipos de requisitos de software?
R: Requisitos Funcionais e Não-Funcionais
24 - Os requisitos não funcionais não estão diretamente ligados aos serviços específicos oferecidos pelo sistema a seus usuários. Eles podem estar relacionados às propriedades emergentes do sistema, como confiabilidade, tempo de resposta e ocupação de área, entre outros. Dentre os tipos de requisitos não funcionais, é possível destacar os requisitos de produto, organizacionais e externos. Dentre os requisitos de produto, podemos citar os requisitos
R: de eficiência e de confiança.
25 -Quando se deseja levantar requisitos através da várias ideias para que as melhores possam ser selecionadas. Que técnica está se usando?	
R: Brainstorm
26 - Responsável em efetivamente desenvolver do software. Cabe a ele a implementação das linhas de códigos que construirão a identidade lógica do software.  Marque a alternativa que corresponda o Stakeholder com essa característica.	
R: Programador
27 - Um stakeholders são todos os envolvidos direta e indiretamente no projeto. Tendo como base as atribuições de um stakeholders no desenvolvimento de um projeto de software, selecione nos itens abaixo o stakeholders, responsável por organizar e conduzir as equipe em suas responsabilidades,como gestor no desenvolvimento do projeto.	
R: Gerente de projeto
28 - Assinale a alternativa que representa a técnica de elicitação de requisistos que pode ser usada para compreender os requisitos sociais e organizacionais:
R: Etnografia
29 - Utilizar técnicas de entrevista no processo de Levantamento de Requisitos contribui para o sucesso dessa disciplina. Supondo que no sistema em desenvolvimento que estás coordenando surgiu um procedimento que está diretamente relacionado às ações dos usuários, pois não se tem documentação e esses usuários estão resistentes ao sistema.  Qual a técnica relacionada nas opções abaixo estaria correta em ser utilizada? 
R: Etnografia
30 - A técnica de prototipagem, explora requisitos vinculados a um produto que possua aspectos críticos. A mesma possui os seguintes elementos que contribuem para o sucesso na elaboração dos processos, EXCETO :
R: Dinâmica de Grupo.
31 – A técnica de Join Application Design - JAD, é um técnica destinada a promover cooperação, entendimento e trabalho em grupo entre os usuários desenvolvedores. A mesma possui quatro princípios básicos, EXCETO :
R: Organizar entrevista.
32 - No processo de engenharia de requisitos, é uma técnica de observação que pode ser usada para compreender os requisitos sociais e organizacionais. Trata-se de:	
R: Etnografia.
33 - O documento de requisito é o documento mais importante para o controle técnico do projeto, segundo Sommerville (2009) este documento define-se como :
R: Uma declaração oficial do que deve ser implementado no projeto de software.
34 - Segundo Sommerville, o documento de requisitos de software é a declaração oficial do que os desenvolvedores de sistema devem implementar. Esse documento possui um conjunto diversificado de usuários, desde a gerência sênior da organização até os engenheiros responsáveis pelo desenvolvimento do software. Um dos possíveis usuários é o Gerente, como ele utiliza esse documento?
R: Usam o documento de requisitos para planejar, por exemplo, as atividades do processo de desenvolvimento oi sistema.
35 - Documentar requisitos é uma prática que deve ser usada em todo desenvolvimento de sistema, pois traz muitos benefícios. 
Marque a alternativa que NÃO corresponde a um benefício de se ter composto uma documentação de requisitos.
R: Pode ser construída fora de padrão, pois o importante é que as informações sejam registradas e de fácil acesso
36 - (UFAL - 2011 - Analista de Tecnologia da Informação) Considerando-se a especificação de requisitos de um software, é INCORRETO afirmar:
R: a fase de especificação de requisitos pode ser iniciada logo após as fases de análise e projeto. Por essa razão, é fundamental que haja a participação ativa do usuário.
37- Identifique o profissional que usa requisitos para entender o sistema e os relacionamentos entre suas partes. Marque a alternativa correta:
R: Engenheiros de Manutenção de Sistema
38 - Com relação aos documentos de requisitos gerados durante o processo de desenvolvimento de software, marque a alternativa que indica uma assertiva INCORRETA em relação ao seu conteúdo:	
R: Devem-se descrever as restrições e a acessibilidade definida, mas as questões relacionadas ao hardware devem ser descritas a parte.
39- Segundo Sommerville, o documento de requisitos de software é a declaração oficial do que os desenvolvedores de sistema devem implementar. Esse documento possui um conjunto diversificado de usuários, desde a gerência sênior da organização até os engenheiros responsáveis pelo desenvolvimento do software. Um dos possíveis usuários é o Cliente de Sistema, como ele utiliza esse documento?	
R: Especificam e lêem os requisitos para verificar se eles atendem às suas necessidades. Também especificam as mudanças
40 - O Documento de Requisitos de Software é a declaração oficial do que os desenvolvedores de sistema devem implementar, além de ser utilizado pelos diversos stakeholders da organização. As colunas abaixo indicam os possíveis usuários do documento e como eles utilizam:
Assinale a alternativa que corresponde a sequência correta de relacionamento entre as colunas:
1 - Clientes do sistema - Especificam e lêem os requisitos para verificar se eles atendem às suas necessidades.
2 – Gerentes - Usam o documento de requisitos para planejar um pedido de proposta para o sistema e planejar o processo de desenvolvimento do sistema.
3 - Engenheiros do sistema - Usam os requisitos para compreender qual sistema será desenvolvido.
4 - Engenheiros de teste do sistema - Usam os requisitos para desenvolver testes de validação para o sistema.
5 - Engenheiros de manutenção do sistema - Usam os requisitos para compreender o sistema e os relacionamentos entre suas partes.
R: 3 - 5 - 1 - 4 – 2
41 – Identifique com V as afirmativas verdadeiras e com F, as falsas. 
(F ) Os requisitos não funcionais restringem o sistema que está sendo desenvolvido e o processo de desenvolvimento que deve ser usado e estão, frequentemente, relacionados às propriedades emergentes do sistema de modo que se aplicam ao sistema em sua totalidade. 
(F ) A prototipação não é considerada uma técnica usada para validação de requisitos, pois ocorre na fase final do processo de desenvolvimento, representado a entrega do sistema aos usuários finais e clientes. 
(V ) Pode-se considerar que a entrada para o estudo de viabilidade consiste em um conjunto preliminar de requisitos de negócios, um esboço da descrição do sistema e como esse sistema pretende apoiar os processos de negócios. 
Marque a alternativa que registra a resposta correta, considerando a ordem de cima para baixo
R: F, F, V
42 - Sobre os processos de engenharia de requisitos, na elicitação e na análise ocorre total interação com os stakeholders no sistema, sendo o principal objetivo:	
R: a obtenção dos requisitos.
43 - É consenso que o levantamento de requisitos é fundamental para o sucesso do desenvolvimento de um software. Em função disso definiu-se a Engenharia de Requisitos que está dividida em atividades. 
Marque a alternativa que NÃO corresponde a uma dessas atividades que compõe a Engenharia de Requisitos.
R: Construção
44 - Conceitualmente envolve os processos de descobrir, analisar, documentar e verificar as necessidades de clientes e sistemas no desenvolvimento de software garantindo que o sistema desenvolvido atenda de forma correta as necessidades especificada. Este conceito refere-se a :
R: Análise de requisitos
45 - Considerando-se a especificação de requisitos de um software, é incorreto afirmar
R: a fase de especificação de requisitos pode ser iniciada logo após as fases de análise e projeto. Por essa razão, é fundamental que haja a participação ativa do usuário
46 - Com relação ao Estudo de Viabilidade analise as sentenças a seguir e escolha a alternativa que indica as sentenças CORRETAS. 
R: I - II - III - IV
47 - Na engenharia de requisitos é definido o que DEVE ser feito no projeto, sem se preocupar com o COMO deve ser feito. O mesmo divide-se em gerência e desenvolvimento de requisitos. 
Nos itens abaixo marque o item que NÂO está definido como etapa do processo da engenharia de requisitos	
R: Questionário
48- As etapas de uma engenharia de requisitos consiste em
R: Investigar a viabilidade; Levantar os requisitos; Analisar os requisitos; Classificar os requisitos; Documentar e Homologar
49 - Dentre as alternativas relacionadas abaixo, marque a que NÂO corresponde a uma ATIVIDADE da técnica de Elicitação de Requisitos:
R: Checar a consistência e completude
50 - Na elicitação de requisitos, para não nos depararmos com os problemas de escopo, compreensão e volatilidade, algumas ações organizadas precisam ser realizadas.  Marque a alternativa que NÃO indica uma destas ações.
R: Reduzir o número de usuários para simplificar as opiniões. Assim facilita o filtro e definição do ponto de vista.
51 – Durante a elicitação de requisitos o analista de sistema busca identificar junto aos stakeholders, frente ao sistema ou produto,alguns pontos fundamentais para entendimento dos procedimentos que o compõe. Marque a alternativa que NÃO indica um desses pontos.
R: As semelhanças existentes das características do produto em relação aos produtos de mercado e de concorrentes.
52 - Realizar um levantamento de requisitos consistente é uma responsabilidade do analista de sistema, pois representa o ponto de partida de todo processo de desenvolvimento e a principal garantia de sucesso do projeto. Analise as sentenças abaixo e verifique as que descreve práticas que favorecem uma elicitação de requisitos que reflita os anseios dos stakeholders. 
I - Utilizar técnicas adequadas para compreender as necessidades e preocupações das partes interessadas e os ambientes no qual elas trabalham ou operam. 
II - A identificação de requisitos deve aparecer de forma cíclica durante sessões tanto de levantamento quando de validação, portanto requer uma combinação de técnicas para que seja completa. 
R: As sentenças I e II estão corretas.
53 - Em um sistema cujo objetivo principal seja emitir guias de cobrança de impostos e fazer o controle de contribuintes, NÃO é um produto inerente ao trabalho de levantamento de requisitos
R: uma descrição da relação possível entre as linhas de código com os pontos de função
54 - Na elicitação de requisitos, fala-se em Problemas de volatilidade. Marque a alternativa que descreve o problema.
R: Mudanças constantes nos requisitos.
55 -Na elicitação de requisitos, fala-se em Problemas de Escopo.  Marque a alternativa que descreve o problema.	
R: Clientes/usuários desconhecem o que é importante (ou até mesmo quer ocultar), inibindo os limites do sistema, o que dificulta uma definição completa
56 - São causas de dificuldade no processo de elicitação e compreensão dos requisitos: Estão corretos:
I - Os stakeholders frequentemente não sabem o que querem do sistema;
II - Diferentes stakeholders possuem diferentes requisitos, expressos de diferentes formas;
III - Novos requisitos podem surgir de novos stakeholders que não haviam sido consultados anteriormente;
IV - Fatores políticos podem influenciar os requisitos do sistema.
R: Os itens I, II, III e IV
57 - As sentenças abaixo se referem ao processo de validação de requisitos:
I - A verificação de completeza deve garantir que o documento de requisitos contenha todas as funções e restrições desejadas pelos usuários do sistema.
II - A verificação de consistência deve garantir que o documento de requisitos não contenha restrições ou descrições contraditórias para a mesma função do sistema.
R: Os itens I e II.
58- Os requisitos de sistemas possuem propriedades que devem ser observadas em sua definição. Relacione as colunas e em seguida escolha a alternativa correspondente. Opções:
R: 2 - 4 - 1 – 3
59 - A VALIDAÇÃO DE REQUISITOS, UTILIZA-SE DE ALGUMAS PROPRIEDADES NO TOCANTE A DOCUMENTAÇÃO DE REQUISITOS DE SOFTWARE PELA EQUIPE RESPONSÁVEL PELA VALIDAÇÃO. DENTRE OS ELEMENTOS CITADOS ABAIXO QUAL DELES NÃO SE APLICA A ESTE CONCEITO ?
R: PROTOTIPAÇÃO.
60 - No âmbito da Engenharia de Requisitos, uma revisão técnica formal é:
R: um mecanismo de validação
61 – Os produtos de trabalho resultantes da engenharia de requisitos são avaliados quanto à qualidade durante a etapa de validação de requisitos. Analise os itens a seguir referentes a essa etapa: Está correto o que consta em:
I. Um dos principais mecanismos de validação de requisitos é a avaliação técnica formal. 
III. É frequentemente útil examinar cada requisito em face de um conjunto de questões do tipo checklist. 
R: I e III, apenas
62 - Na engenharia de requisitos, a etapa em que a equipe de revisão examina a especificação do sistema, procurando erros de conteúdo ou interpretação, áreas em que esclarecimentos podem ser necessários, informação omissa, inconsistências, requisitos conflitantes ou requisitos não realísticos, é conhecida como:
R: validação de requisitos
63 - Segundo Ian Sommerville, existe uma série de técnicas de validação de requisitos que podem ser utilizadas em conjunto ou individualmente. São elas:
R: revisões de requisitos, prototipação, geração de casos de teste e análise automatizada da consistência.
64 - Sommerville (Engenharia de Software, 2009) destaca que  "o custo para consertar um problema de requisitos por meio de uma mudança no sistema é geralmente muito maior do que o custo para consertar erros de projetos ou codificação. A razão para isso é que a ocorrência de mudança dos requisitos normalmente significa que o projeto e a implementação do sistema devem ser alterados." 
Pensando nisso, qual das etapas do processo de levantamento de requisitos relacionadas abaixo minimiza os erros e identifica problemas para providenciar ações de correções em tempo de desenvolvimento do sistema?
R: Validação.
65 - DURANTE O PLANEJAMENTO DE GERENCIAMENTO DE REQUISTOS, TEMOS COMO PASSO INICIAL PLANEJAR E DEFINIR QUAL SERÁ O NÍVEL DE DETALHAMENTO PRETENDIDO DURANTE O PROJETO. A SEGUIR UMA LISTAGEM DOS ATRIBUTOS QUE DEVEM SER AVALIADOS. MARQUE A OPÇÃO QUE NÃO ESTÁ DE ACORDO COM O CONCEITO APRESENTADO.	
R: PROTOTIPAÇÃO E ETNOGRAFIA
67 - Segundo Sommerville (2011, pag. 76), "O gerenciamento de requisitos é o processo de compreensão e controle das mudanças nos requisitos do sistema. No entanto, você deve começar a planejar como gerenciar mudanças de requisitos durante o processo de elicitação de requisitos." O passo inicial é planejar e definir bem qual será o nível do detalhamento pretendido no gerenciamento de requisitos. São exemplos de atributos que devem ser avaliados, EXCETO
R: workshops de requisitos e pesquisa/questionários.
66 - No processo de gerenciamento de mudança de requisitos são considerados três estágios, apresentado no quadro abaixo. Correlacione as informações Estagio x Objetivos.  Marque a alternativa correta, em seguida.	
Estagio 
1 - Análise de problema e especificação de mudanças 
2 - Análise de mudança de requisito 
3 - Implementação de Mudanças 
Objetivo 
( 2 ) Decidir a efetivação da mudança. 
( 3 ) Efetivar a mudança. 
( 1 ) Verificar a validade da mudança. 
R: 2 - 3 - 1
68- Considerando os motivos que levam a realização de manutenções nos sistemas, marque a alternativa que NÃO descreve um motivo para realizar a manutenção de softwares
R: Turn-over na equipe de desenvolvimento
69 - A mudança de requisito pode iniciar após a implantação do sistema pois é possível uma adequação a uma situação não prevista ou uma necessidade nova ou até um requisito não previsto. Sendo assim é preciso que o analista já esteja planejando o gerenciamento de mudança para a partir de um problema identificado possa entregar um requisito revisado. Para isso é preciso passar por um fluxo que compreende de 3 etapas. 
Marque a alternativa que identifica corretamente as etapas e na sequencia ordenada da esquerda para a direita.
R: Análise de problema e especificação de mudanças - Análise de mudanças de custos - Implementação de Mudanças
70 - Os sistemas sofrem constantes modificações, seja por algum erro, novas necessidades ou até como resultado de um levantamento de requisitos precário. Sendo assim é preciso considerar a possibilidade das mudanças no software que pode acontecer. Com intuito de prover organização e método na execução das mudanças, realizamos um planejamento onde atividades são propostas. 
Marque a alternativa que denomina a atividade que consiste em definir um conjunto de atividades cujo objetivo está em avaliar o impacto causado.
R: Processo de gerenciamento de mudanças.
71 – Os diagramas de caso de uso apresentados pela UML (Unified Modelling Language) tem como objetivo a representação dos requisitos de sistema. Muitas simbologias são usadas.  Escolha a alternativa correta que denomina a representação da interação caso de uso - caso de uso que é estabelecida somente quando existe o atendimento de uma regra de negócio.
R: extend
72 - Para captar os requisitos funcionais de um sistema pode-se utilizar a UML. O diagramamais adequado para essa finalidade é o diagrama de
R: casos de uso
73 - Quando da elaboração do Diagrama de User-case (na UML) para se identificar os atores que vão participar do modelo devemos fazer as seguintes perguntas, EXCETO:
R: Quem paga pelo sistema?
74 - Analise as senteças e marque a alternativa que indica as assertivas CORRETAS. 
I - O principal artefato elaborado no processo de produção de requisitos do sistema, segundo a ER, é o documento de requisitos. Por sua vez, o documento de requisitos é uma declaração formal dos requisitos para os stakeholders, que podem ser clientes, usuários finais ou a equipe de desenvolvimento do software. 
II - Uma das principais técnicas de verificação de requisitos é a prototipação. Um protótipo é um produto parcialmente desenvolvido, que possibilita aos clientes e desenvolvedores examinarem certos aspectos do sistema proposto e decidir se eles são ou não apropriados ou adequados para o produto acabado. 
III - O diagrama de casos de uso é o mais específico e formal da UML, pois, além de servir de referência para a construção de outros diagramas, é utilizado nas fases de levantamento de sistemas e pode ser consultado durante todo o processo de modelagem.
R: II e III
75 - Considerando os motivos que levam a realização de manutenções nos sistemas, marque a alternativa que NÃO descreve um motivo para realizar a manutenção de softwares.
R: Turn-over na equipe de desenvolvimento.
76 - O caso de uso é um diagrama utilizado para representar as funcionalidades de sistema. O uso deste diagrama no processo de desenvolvimento de sistemas é importante sob quais aspectos? Marque a alternativa que aponta as assertivas CORRETAS:
I - Facilitar comunicação entre cliente e desenvolvedora do sistema.
III - Compor a documentação do sistema para futuro acesso e garantia de continuidade.
R: I - III
77 - Os relacionamentos presentes nos diagramas de casos de uso podem ser de. Está correto o que consta em:
II. Generalização.
III. Dependência.
IV. Associação.
R: II, III e IV, apenas
78 - Analise as afirmativas a seguir, sobre requisitos em projetos de software. Estão corretas APENAS as afirmativas
I - O rastreamento de requisitos é de grande importância para conduzir análises de impacto quando há mudanças em requisitos. 
III - Um requisito pode conter, além da especificação, atributos que sirvam ao seu gerenciamento. 
R: I e III.
79- Requisitos não-funcionais são restrições aos serviços de um sistema de software e ao processo de desenvolvimento do sistema. A equipe de desenvolvimento de um sistema de controle de tráfego áereo deve considerar os requisitos não-funcionais de:
R: alta disponibilidade e baixo tempo de resposta de usuário por evento
80 - CONCEITUALMENTE PODEMOS DEFINIR REQUISITOS NÃO FUNCIONAIS COMO ATRIBUTOS TÉCNICOS QUE UM SISTEMA DEVE POSSUIR PARA ATENDER OS REQUISITOS FUNCIONAIS DE UM SISTEMA. TENDO COMO BASE ESTE CONCEITO CORRELACIONE OS REQUISITOS NÃO FUNCIONAIS AOS SEUS CONCEITOS.
1 – USABILIDADE - FACILIDADE DE USO PELOS USUÁRIOS.
2 – CONFIANÇA - CAPACIDADE DE RECUPERAÇÃO E FREQUÊNCIA A RESISTÊNCIA
3 – APARÊNCIA - DESIGNER DE SISTEMA.
4 – SEGURANÇA - CONFIDENCIABILIDADE, INTEGRIDADE, DISPONIBILIDADE.
5 – SUPORTE - CAPACIDADE DE MANTER O SISTEMA ATUALIZADO.
R: 2,5,4,3,1
80 - Em Engenharia de Requisitos, o processo é dividido em estágios, de acordo com a ênfase das atividades executadas, suas metas.
A etapa de elicitação consiste na descoberta de dados sobre o sistema a serem utilizados na definição de requisitos.
Eis, abaixo, algumas técnicas para elicitação de requisitos. Correlacione as colunas: O correto está em:
(1) Engenharia Reversa - disponibilidade de informação (código), reutilização.
(2) Questionários - padronização de perguntas, tratamento estatístico.
(3) Reuniões - múltiplas opiniões, criação coletiva.
(4) Observação - baixo custo, pouca complexidade da tarefa.
(5) Leitura de Documentos - facilidade de acesso às fontes de informação, volume de informação.
(6) Entrevistas - contato direto com os atores, possibilidade de validação imediata.
R: 5-4-6-3-2-1
AV 2016
81 – REQUISITOS FUNCIONAIS PODEM SER DEFINIDOS COMO A DESCRIÇÃO DAS NECESSIDADES FUNCIONAIS QUE SE DESEJA TER EM UM PROJETO DE SOFTWARE. TENDO COMO BASE ESTÁ DEFINIÇÃO, CITE 2 (DOIS) EXEMPLOS DE REQUISITOS FUNCIONAIS DE UM SISTEMA DE BIBLIOTECA:
R: O SOFTWARE DEVE CONTROLAR A QUANTIDADE DE LIVROS ALUGADOS.
O SOFTWARE DEVE EMITIR RELATÓRIOS DE ATRASOS DE ENTREGA DE LIVROS.
O SOFTWARE DEVE PERMITIR O REGISTRO DE USUÁRIO.
O SOFTWARE DEVE PERMITIR O REGISTRO DE LIVROS.
O SOFTWARE NÃO DEVE PERMITIR EMPRÉSTIMO DE LIVROS A ALUNOS COM PENDÊNCIAS DE ENTREGA.
82 - O estudo de viabilidade é desenvolvido em função do levantamento de requisitos realizado na fase preliminar do desenvolvimento de sistema. Para verificar a viabilidade o estudo é pautado em três conceitos: Recursos, Custo e Tempo.
R: Um levantamento de requisitos mal elaborado pode levar ao insucesso do desenvolvimento, podendo ser em função da falta de recursos, tempo, gerando um custo inadequado. Portanto pode gerar prejuízo financeiro e/ou atraso no cronograma
83 - O estudo de viabilidade consiste da engenharia de requisitos como primeira etapa. A que se deve a necessidade deste estudo ser desenvolvido no início do projeto? Marque a alternativa que NÃO se refere a uma justifica para essa prática.
R: Para estabelecer o processo de alocação e distribuição de procedimentos entre os envolvidos no desenvolvimento.
84 - Cite as principais dificuldades da etapa de levantamento de requisitos
R: O cliente não saber exatamente o que deseja do sistema. Má comunicação entre o cliente e o desenvolvedor, falta de clareza. O uso de linguagem técnica. A inclusão de novos clientes ao projeto
85 - Na atividade de gerenciamento de requisitos o passo inicial é planejar e definir o nível de detalhamento preendimento no gerenciamento de requisitos, onde a o processo de gerenciamento de mudanças deve ser avaliado. Qual a finalidade do processo de gerenciamento de mudanças?
R: Política que define conjunto de atividades cujo objetivo está em avaliar o impacto causado e o referenciar o(s) custo(s) inerente(s) a(s) mudança(s).
86 - Assinale a alternativa que representa a técnica de elicitação de requisitos que reconhece várias perspectivas e fornece um framework para descobrir conflitos nos requisitos propostos por diferentes stakeholders
R: Ponto de vista
87 - STAKEHOLDERS SÃO DE GRANDE IMPORTÂNCIA NO DESENVOLVIMENTO DE UM PROJETO DE SISTEMAS.
SELECIONE NOS ITENS ABAIXO O CONCEITO DE STAKEHOLDERS
R: TODOS OS ENVOLVIDOS DIRETA E INDIRETAMENTE NO PROJETO
88 - Analisando as alternativas a seguir, marque a que identifica Requisitos de sistema
R: São requisitos que estabelecem detalhadamente as funções e restrições do sistema através da especificação funcional que pode servir como um contrato entre cliente e desenvolvedor
89 - DE ACORDO COM SOMMERVILLE (2009) O DOCUMENTO DE REQUISITO DE SOFTWARE É DEFINIDO COMO
R: UMA DECLARAÇÃO OFICIAL DO QUE DEVE SER IMPLEMENTADO NO PROJETO DE SOFTWARE
90 - A lista de exemplos abaixo são de requisitos funcionais, EXCETO em
R: O sistema deve ter um tempo de resposta de no máximo 30 segundos.
91 - (CESGRANRIO - 2006 - Petrobrás - Analista de Sistemas Pleno) Sobre a Análise e o Gerenciamento de Requisitos, é FALSO afirmar
R: na análise de requisitos o cliente utiliza as melhores práticas de engenharia de requisitos na tarefa de descrever suas necessidades
92 – Considerando a proposta de Sommerville (2009) de se ter um processo genérico de levantamento e análise, associe a atividade à descrição correspondente. Marque a alternativa que indica a ordem correta de cima para baixo.
1- Compreensão do domínio. - Os analistas devem entender a aplicação.
2- Coleta de requisitos. - É o processo de descoberta dos requisitos.
3- Classificação. - Considera o conjunto não estruturado dos requisitos e os organizaem grupos coerentes.
4- Resolução de conflitos. - Soluciona discussões entre múltiplos stakeholders estão envolvidos.
5- Definição das prioridades. - Envolve interação com os stakeholders para a ordenação dos requisitos por importância.
6- Verificação de requisitos. - Confirmam se os requisitos estão completos e consistentes e se estão em concordância com o que os
stakeholders desejam do sistema.
R: 4 - 1 - 2 - 6 - 5 - 3
93 - Uma das técnicas apresentadas na Análise de Requisitos é a ECONÔMICA que Visa a atender os requisitos financeiros do projeto/produto. Esta análise é considerada a mais critica, pois consiste em julgar se o projeto será deficitário ou se os custos de sua implementação não terão os benefícios desejados. Uma das ferramentas utilizadas é a Análise do ROI (Return Over Investiment ¿ Retorno sobre Investimento)que é o percentual que mede a relação entre quanto se ganhou e quanto se investiu. ROI = (TOTAL DO LUCRO ¿ TOTAL DO CUSTO)/TOTAL DO CUSTO. O Projeto A tem ROI de 12% e o Projeto B de 25%. Qual o melhor projeto, baseado na análise financeira ? Justifique.
R: Projeto B. Quanto maior a taxa de retorno, melhor o retorno do projeto
94 – Ao levantar os requisitos de um sistema é necessário ter atenção com:
R: As necessidades relatadas pelos usuários, as necessidades dos demais usuários envolvidos, as normas que se aplicam e afetam o software a se desenvolver
95 – Analisando a abordagem de desenvolvimento de software, encontramos os modelos iterativo, incremental e iterativo incremental. Descreva cada um deles e mostre a diferença entre eles.
R: Processo Iterativo: Seleciona uma parte do projeto, identificando, especificando, implementando, testando e implantando a iteração. Se atender as especificações, passa-se a próxima iteração. Processo Incremental: Modelo que se baseia na ideia de aumento do âmbito do sistema. É desenvolvido em partes, ou seja, na criação de novas versões para o modelo proposto. As partes podem ser desenvolvidas em paralelo e integradas quando completas. Processo Iterativo Incremental: Cada porção do ciclo segue o projeto de arquitetura inicial como guia, mas com uma abordagem bem menor. Uma vez satisfeitos os requisitos e os objetivos da iteração forem completos, o desenvolvimento segue para a próxima iteração.
96 – Marque a alternativa INCORRETA
R: Atividades para análise de requisitos OPERACIONAL - Visa a atender os requisitos técnicos do produto a ser desenvolvido. O levantamento deve ser relacionado com a tecnologia envolvida no processo de desenvolvimento.
97 - Em um processo de desenvolvimento de software, a etapa de testes envolve várias particularidades relacionadas a fatores como local do teste, metodologia, ferramenta adotado, profissional que faz o teste, o que é testado, entre outras. Sendo assim, quais das afirmativas a seguir sobre testes de software podemos assumir como FALSA
R: Os testes de unidade são executados pelo usuário final depois que o produto final é entregue. É o último tipo de teste executado
98 – A fase de implementação, ou codificação, tem como objetivo escrever o programa em uma linguagem de programação, seguindo normas e diretrizes da empresa à qual o desenvolvedor esteja ligado. 
Associe a coluna da esquerda com a coluna da direita e em seguida marque a alternativa correta, considerando a sequencia de cima para baixo:
Código Fonte       ( 3 ) Conjunto de instruções geradas através de uma linguagem de programação, de maneira lógica e estruturada; após o processo de compilação ou interpretação.
Desenho              ( 2 ) Etapa do processo de desenvolvimento de software já estudada anteriormente.
Implementação    ( 1 ) Processo que realiza a transformação do desenho em diversos tipos de componentes de código de programação.
Código Máquina  ( 5 ) Sequência binária de ações diretamente direcionadas para o processador da máquina.
Código Objeto     ( 4 ) Resultado da compilação do código fonte.
R: 3, 2, 1, 5, 4
99 – A documentação do produto é fundamental para a melhora da qualidade da fase de manutenção.  Um desses documentos é o Manual de Instalação, ou Documente de Instalação, que compreender
R: Um documento com a descrição de como instalar o sistema, plataformas de operação e pré-requisitos necessários
100 – Considere as assertivas que seguem:
I. Consiste em um modelo linear em que cada atividade tem de ser completada antes de iniciar a próxima
II. Permite a revisão de fases anteriores e a superposição entre as fases.
As considerações apresentam características de modelos de processo de desenvolvimento e correspondem, respectivamente aos modelos:
R: Cascata / Cascata com Retroalimentação
101 – Considere as seguintes características encontradas em projetos de desenvolvimento de software
I.   Os requisitos são complexos e mudanças significativas são esperadas;
II.  Projeto de longo prazo;
III. Os custos e os riscos de avaliação são importantes
IV. Avaliação de riscos realizada constantemente
Essas são características que encontramos no modelo
R: Espiral
102 - NÃO é fase do RUP?
R: Gerenciamento
103 - Cite as principais dificuldades da etapa de levantamento de requisitos
R: Descobrir as condições necessárias para atingir os objetivos do sistema
MINHA AV 2016
1 - A partir do Mini mundo apresentado a seguir, relacione os requisitos classificando-os em Requisito Funcional e Requisito não funcional. 
"O Colégio Primário XYZ deseja implantar um sistema para controla as suas atividades principais, desde a contratação de professores até a emissão de carnês e contracheques. Você é responsável pelas partes aqui descritas. A qualquer momento, pode haver uma matrícula de aluno. O aluno matriculado deve ser colocado em uma turma. Cada série pode ter uma ou mais turmas. Quando a direção quiser, pode contratar um professor. No Colégio, cada professor é responsável por uma turma. No início de cada mês, são emitidos os carnês de alunos, com preços relativos as séries cursadas. No fim de cada mês é emitido um contracheque para cada professor. Quando um professor dá uma prova, ele envia as notas para a secretaria (em uma ata de prova), que insere no sistema. No início de cada mês é emitida uma pauta para que seja feita a chamada. No final do ano é emitido o boletim completo para cada aluno e um boletim resumido para o professor."
R: matrícula de aluno / Inserir aluno em turma / Cadastrar serie / cadastrar turma / Emitir Carnês / Emitir contra cheque / Inserir notas / Emitir pauta / Emitir boletim completo, emitir boletim resumido. Todos os requisitos são funcionais.
2 - Analise a seguinte situação:
"Em uma loja de venda de sapatos, o cliente é abordado pelo vendedor para atendimento. O cliente questiona sobre o preço de uma mercadoria e o vendedor se dirige ao balcão para consultar a lista de preços e informar ao cliente. O cliente decide comprar e se dirige ao caixa, que fechará a compra, emitirá uma nota fiscal e entregará a mercadoria embalada."
Você é o analista contratado para desenvolver o sistema. Relacione os atores e os casos de uso correspondente a sua responsabilidade de execução.
R: Ator - requsitos
Vendedor - Consultar preços
Caixa - Fechar venda / Emitir nota fiscal
3 - Para facilitar nossa compreensão na definição da palavra qualidade, Pressman (2006) atribuiu o alcance da qualidade de software como uma consequência formal no desenvolvimento; para tanto, estima-se que seja colocada em prática e não somente uma idéia ou desejo que uma organização venha a ter. Marque a opção que NÃO faz parte dessa definição de qualidade.
R: É preciso massificar a concepção nos profissionais e empresas que trabalham com software.
4 - Analisando as alternativas a seguir, marque a que identifica Requisitos de sistema:
R: São requisitos que estabelecem detalhadamente as funções e restrições do sistema através da especificação funcional que pode servir como um contrato entre cliente e desenvolvedor.
5 - É uma restriçãosobre os serviços ou as funções oferecidos pelo sistema. Pode ser uma restrição de timing, sobre o processo de desenvolvimento, sobre o desempenho ou sobre a confiabilidade do sistema, entre outras. Trata-se de
R: requisito não funcional
6 - Com foco então em um ciclo de vida do software é possível claramente saber que ele é composto por diversas e distintas responsabilidades que estão vinculadas as pessoas, grupos e entidades. Portanto, todos aqueles que de alguma maneira é afetado pelo software, é um:
R: stakeholder
7 - O documento de requisito é o documento mais importante para o controle técnico do projeto, segundo Sommerville (2009) este documento define-se como:
R: Uma declaração oficial do que deve ser implementado no projeto de software.
8 - É consenso que o levantamento de requisitos é fundamental para o sucesso do desenvolvimento de um software. Em função disso definiu-se a Engenharia de Requisitos que está dividida em atividades.  Marque a alternativa que NÃO corresponde a uma dessas atividades que compõe a Engenharia de Requisitos.
R: Construção
9 - Na elicitação de requisitos, fala-se em Problemas de volatilidade.  Marque a alternativa que descreve o problema.
R: Mudanças constantes nos requisitos.
10 - Os sistemas sofrem constantes modificações, seja por algum erro, novas necessidades ou até como resultado de um levantamento de requisitos precário. Sendo assim é preciso considerar a possibilidade das mudanças no software que pode acontecer. Com intuito de prover organização e método na execução das mudanças, realizamos um planejamento onde atividades são propostas.  Marque a alternativa que denomina a atividade que consiste em definir um conjunto de atividades cujo objetivo está em avaliar o impacto causado.
R: Processo de gerenciamento de mudanças.
11 – Dentre os processo de requisitos de sistemas, o gerenciamento de projeto é tido como um dos mais críticos no que tange os impactos de mudanças no projeto em desenvolvimento
R: Com o gerenciamento de requisitos temos um planejamento de definição qual será o nível de detalhamento pretendido durante o projeto.
12 – Tem por definição o detalhamento, as funções, os serviços e restrições operacionais de sistema, O texto acima é o conceito de:
R: Requisitos Sistemas
13 – UM DOS GRANDES PROBLEMAS NA ELICITAÇÃO DE REQUISITOS, SÃO AS CONSTANTES MUDANÇAS QUE O SISTEMA SOFRE AO LONGO DO TEMPO. ESTE CONCEITO ESTÁ A ASSOCIADO A?
R: PROBLEMAS DE VOLATIBILIDADE DE REQUISITOS
14 – A elicitação de requisitos é um procedimento essencial na identificação das necessidades do negócio em estudo. Existem diversas técnicas a serem utilizadas, dentre elas e a mais utilizada, a ENTREVISTA. 
Considere que você é o analista contratado para desenvolver um sistema de hotel e está marcado com o Gerente Financeiro para realizar uma entrevista. Formule três perguntas a serem usadas na hora da entrevista.
R: Deve-se considerar que a gerência financeira é um nível estratégico. Portanto as perguntas devem ter o foco de controle. 
Exemplos: Qual a periodicidade de consolidação e análise das informações? 
Existe alguma estratégia definida para os melhores clientes? 
O que é considerado um bom cliente para a empresa?
15 – Tem por definição o detalhamento, as funções, os serviços e restrições operacionais de sistema. 
R: Requisitos Sistemas
16 – As sentenças relacionadas abaixo se referem ao levantamento de requisitos de um sistema de Gestão de Atendimento de um consultório médico. Escolha a alternativa que indica corretamente os números correspondentes aos requisitos FUNCIONAIS
1. O sistema deverá cadastrar o cliente e marcar sua consulta de acordo com sua disponibilidade.
2. O desenvolvimento do sistema deverá utilizar a linguagem Java.
3. O sistema ao final do ano deverá enviar ao cliente um resumo de seus atendimentos.
4. O sistema deverá permitir o cancelamento de consulta e o pagamento em parcelas ou por convênio.
5. O sistema deverá usar software sintetizador de voz para atender aos deficientes visuais.
6. O sistema deverá utilizar uma câmera para capturar a imagem do cliente.
7. O sistema deverá armazenar pelo menos dois telefones dos clientes (residencial e celular).
R: 1 - 3 - 4 - 7
17 – Um analista de sistemas está realizando o levantamento de requisitos de um sistema de informação para uma empresa. Alguns requisitos do setor de metrologia, são de difícil entendimento, o que está impactando no projeto como um todo. Como solução ele designou um analista para acompanhar a rotina de trabalho deste setor por uma semana. a qual técnica de requisito, o conceito acima se refere?
R: Etnografia.
18 – Sommervile (2011) é bem incisivo no tocante ao desenvolvimento da atividade de gerenciamento de requisitos. Ele afirma que "o gerenciamento de requisitos precisa de apoio automatizado, e as ferramentas de software para esse gerenciamento devem ser escolhidas durante a fase de planejamento." Ele dispõe de três necessidades macros para apoiar sua afirmação. Uma delas é Gerenciamento de mudanças. O que significa essa necessidade?
R: A necessidade de gerenciamento de mudanças significa que os requisitos devem ser mantidos em um repositório de dados gerenciado e seguro, acessível a todos os envolvidos no processo de engenharia de requisitos.
19 – Ao comprar um jogo eletrônicos (recomenda-se) analisar quais são as características mínimas exigidas para que o jogo possa funcionar em um determinado computador. As informações ali dispostas são consideradas, obrigatórias, pois define os componentes e configurações para que seja possível usufruir das emoções dos jogos. Portanto, são:
R: Requisitos do Sistema
20 – Analise o fragmento a seguir: "a base de dados deve ser protegida para acesso apenas de usuários autorizados". O fragmento acima apresenta um exemplo do seguinte requisito
R: não-funcional
21 – O desenvolvimento de sistema é composto por várias etapas, cada qual com sua função e importância no geral.
Considerando a etapa de Levantamento de Requisitos é correto afirmar que sua função compreende em:
R: Descobrir as condições necessárias para atingir os objetivos do sistema.
2017
A análise de requisitos no desenvolvimento de sistemas especifica as funcionalidades (requisitos funcionais) e as propriedades (requisitos não-funcionais). É considerado um requisito não-funcional:
R: a disponibilidade do sistema.
Considere um sistema de controle de estoque com cadastramento de materiais e movimentação do estoque. São necessários os seguintes cálculos automáticos: controlar o saldo, o ponto de reposição e o lote econômico. O cadastro de materiais é feito pelo almoxarife (responsável) e as requisições são feitas por todos os departamentos da empresa e ficam guardadas. A cada entrega de material, o almoxarife dá baixa na requisição (atendida) e, com isso, o sistema faz todos os cálculos acima. A entrada de materiais também é feita pelo almoxarife, quando os cálculos também são realizados. Os dados calculados devem ficar guardados também e o tempo de resposta de consultas feitas no cadastro de materiais não deve exceder a 5 milissegundos (ms). É considerado um requisito NÃO funcional:
R: o tempo de resposta máximo
Sobre a Engenharia de requisitos, assinale a opção INCORRETA:
R: Usabilidade, portabilidade e performance são exemplos de requisitos funcionais de um sistema.
A técnica de elicitação aplicada quando se tem um número elevado de usuários para identificação de informações é denominado de:
R: Questionários.
Com foco então em um ciclo de vida do software é possível claramente saber que ele é composto por diversas e distintas responsabilidades que estão vinculadas as pessoas, grupos e entidades. Aquele que, a partir de uma necessidade, faz a encomenda de um software. Portanto, é quem vai usufruir do produto a ser entregue. seja ele apenas um ou um grupo. Estamos falando de quem ?
R: Usuário
Especifica e lê os requisitos para verificar se estessatisfazem suas necessidades, também especifica as alterações nos requisitos. Conforme descrito em Sommerville (2009), qual é a caracterização deste usuário?  
R: Cliente do sistema
Em 1995, a Organização Australiana de Defesa e Tecnologia relatou os resultados de uma pesquisa sobre problemas com especificação de requisitos na Marinha. Um dos problemas destacados foi a disparidade no nível das especificações. Isto é, alguns requisitos foram especificados em um nível alto e outros em um nível muito baixo. A disparidade era composta de diversas situações. 
Assinale a única alternativa que NÃO descreve tal situação.
R: Na tentativa de não reutilizar os requisitos a partir de sistemas anteriores, os analistas empregaram diferentes formatos e estilos de escrita.
Em 1995, a Organização Australiana de Defesa e Tecnologia relatou os resultados de uma pesquisa sobre problemas com especificação de requisitos na Marinha. Um dos problemas destacados foi a disparidade no nível das especificações. Isto é, alguns requisitos foram especificados em um nível alto e outros em um nível muito baixo. Marque a opção que NÃO faz parte dos resultados dessa pesquisa.
R: Os requisitos de baixo nível foram especificados até o nível de programação desnecessariamente e por isso apresentou-se de forma diferente.
(CESGRANRIO - 2006 - Petrobrás - Analista de Sistemas Pleno)
Sobre a Análise e o Gerenciamento de Requisitos, é FALSO afirmar que:
R: na análise de requisitos o cliente utiliza as melhores práticas de engenharia de requisitos na tarefa de descrever suas necessidades
No desenvolvimento de um software, a fase em que se determinam os objetivos e as restrições do sistema, utilizando-se técnicas como entrevistas, questionários, prototipagem, entre outras, chama-se
R: levantamento de requisitos
UM DOS GRANDES PROBLEMAS NA ELICITAÇÃO DE REQUISITOS, SÃO AS CONSTANTES MUDANÇAS QUE O SISTEMA SOFRE AO LONGO DO TEMPO. ESTE CONCEITO ESTÁ A ASSOCIADO A
R: PROBLEMAS DE VOLATIBILIDADE DE REQUISITOS
Refletindo sobre o Levantamento de Requisitos, analise as afirmações a seguir: 
I. O processo de levantamento de requisitos é de fundamental importância para o desenvolvimento de sistemas, pois é a partir dele que se delineiam os procedimentos que estarão envolvidos para atendimento às necessidades e solicitações do usuário. 
II. O levantamento de requisitos deve abstrair as questões tecnológicas, pois o importante é conhecer os processos que envolvem o negócio para depois sugerir a tecnologia para implementação. 
III.O processo de levantamento de requisitos é um fator relevante na garantia da qualidade do software. 
Marque a alternativa correta
R: Os itens I, II, III estão corretos.
O desenvolvimento de uma documentação completa e consistente faz parte dos requisitos de qualidades no processo de desenvolvimento de software. A estrutura proposta por Summerville (2009) compreende de Prefácio, Introdução, Glossário, Definição de requisitos de usuário, modelos do sistema, Evolução do sistema, Apêndices e Índice
R: Descrever os serviços oferecidos ao usuário e requisitos não funcionais

Outros materiais