Buscar

QUESTÕES PROVAS REQUISITOS SISTEMA

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 12 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 12 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 12 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

QUESTÕES PROVAS REQUISITOS SISTEMA
	Analise as afirmativas a seguir, sobre requisitos em projetos de software. 
I - O rastreamento de requisitos é de grande importância para conduzir análises de impacto quando há mudanças em requisitos. 
II - O acrônimo FURPS+ se refere aos requisitos não funcionais das categorias de Feasibility, Usability, Reliability, Performance e Supportability. 
III - Um requisito pode conter, além da especificação, atributos que sirvam ao seu gerenciamento. 
IV - Casos de uso são descrições da interação entre um ator e o sistema e, portanto, especificam apenas requisitos funcionais. 
 Resp:I, III
2 - Identificar e especificar os requisitos funcionais e os não funcionais são atividades da Engenharia de Requisitos realizadas nos processos de:
	
Resp: Definição dos sistemas e refinamento dos requisitos
3 - Para decidir sobre os limites do sistema, ou seja, distinguir o que é o sistema e o que é o ambiente do sistema, um trabalho é feito em conjunto com os stakeholders em um estágio inicial de elicitação e análise de requisitos. Esse trabalho culmina, em primeira instância, com um modelo:
Resp: de contexto
4 - A análise de requisitos no desenvolvimento de sistemas especifica as funcionalidades (requisitos funcionais) e as propriedades (requisitos não-funcionais). É considerado um requisito funcional:
	A disponibilidade do sistema. 
	A emissão de relatórios fiscais. 
	A notificação de inconsistência de dado na tela. 
	Um histograma na interface gráfica do usuário. 
	Uma informação na interface de entrada. 
5 - 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
Resp: A definição do hardware que será necessário à implantação do projeto/sistema
6 - Sobre a Engenharia de requisitos, assinale a opção INCORRETA
Resp: Usabilidade, portabilidade e performance são exemplos de requisitos funcionais de um sistema
A lista dos requisitos é importante para a definição da viabilidade do sistema.
A análise de requisitos compreende as etapas de elicitação, validação e registro dos requisitos.
Requisitos de usuário expressam as necessidades do usuário em um nível alto de abstração.
A engenharia de requisitos é uma das primeiras atividades em um processo de construção de um sistema.
7- 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.
Resp: 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.
8- São requisitos relativamente estáveis derivados da atividade central da organização e que se relacionam diretamente ao domínio do sistema. 
Resp: Requisitos permanentes
9- 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, o responsável em organizar e conduzir as equipes em suas responsabilidades. Como gestor, precisa manter harmonia no desenvolvimento do projeto, supervisionando a execução das tarefas, observar os processos, sustentar e fomentar o equilíbrio entre a equipe, etc. é chamado de:
Resp: Gerente de Projeto
	10- 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: 
		
Resp: A disponibilidade do sistema
11 - O que NÃO é definido como requisito não funcional.
	Resp: São aqueles que especificam as necessidades dos stakeholders em relação as ações do sistema.
	São aqueles que especificam as necessidades dos stakeholders em relação a segurança.
	São aqueles que especificam as necessidades dos stakeholders em relação a qualidade do software.
	São aqueles que especificam as necessidades dos stakeholders em relação a performance.
	São aqueles que especificam as necessidades dos stakeholders em relação a tecnologia usada.
12- Qual das afirmativas abaixo não pode ser usada na definição da fronteira da aplicação:
	Resp: Deve-se observar os arquivos que estão sendo usados independente do negócio.
	Definir a fronteira, em projetos de manutenção coerente com a fronteira estabelecida para o sistema original;
	Observar os relacionamentos do sistema com o meio externo focalizando os processos voltados para o negócio, como visto pelo usuário;
	Deve-se gerar uma documentação resultante da etapa de definição da fronteira: O Diagrama da fronteira da aplicação;
	Definir a fronteira da aplicação baseada na visão do usuário, ou seja, deve refletir a descrição do sistema como percebido pelo usuário;
13- O benefício principal de Análise de Ponto Função (APF) é:
Resp: Ser uma forma de estimar custos e recursos para o desenvolvimento e manutenção do software
14- Para se determinar um arquivo de interface externa deve-se:
Resp: Determinar os processos elementares que ocorrem sobre ele
15- Sobre as escolhas das 14 características podemos afirmar de forma absolutamente correta:
Resp: Foram escolhidas no modelo inicial mas, têm sido adaptadas pelo IFPUG para a situação atual
16 - Sobre arquivo referenciado é correto afirmar que:
Resp: São dados de referência mantidos pelo sistema e solicitados pelo usuário.
17- Uma métrica precisa ser estabelecida quando falamos em medidas. Quando falamos que o Rio de Janeiro esta distante 400 km de São Paulo que aspecto da métrica não está claramente definido?
Resp: A descrição da métrica não esta correta. Existe imprecisão entre os locais iniciais e finais da medida. Isto nos leva a informação errada sobre a distancia entre a cidade do Rio e a de São Paulo, pois não sabemos de onde para onde se está medindo.
18 - Diariamente o sistema financeiro de uma empresa processa um arquivo texto fornecido pelo banco para conciliação do saldo das contas da empresa, conferindo o valor do saldo com o saldo das contas no banco. Como este arquivo texto é classificado para o sistema financeiro do banco?
Resp: Arquivo Lógico Interno.
19- O fator de ajuste para um sistema com a pontuação abaixo é: 
Comunicação de dados 3 
Atualizações on line 5 
Processamento distribuído 3 
Processamento complexo 1 
Performace 3 
Reusabilidade 3 
Configuração altamente utilizada 3 
Facilidade de instalação 2 
Volume de transações on line 4 
Facilidade de operação 2 
Eficiência do usuário final 5 
Múltiplos locais 2 
Entrada de dados on line 3 
Modificação facilitada 2
Resp: 1,06
20 - Como se deve contar se uma aplicação atualiza a data de importação em um arquivo texto?
Resp: Deve-se contar uma EE e contar a data como item de dados
21 - Um projeto medido em Kloc mostrou que a produtividade do programador era de 10 linhas de código por dia, em uma linguagem X. Outro projeto em uma linguagem Y mostrou que a produtividade foi de 12 linhas de código por dia. Marque a afirmativa correta.
Resp: Não há como comparar o trabalho ao se utilizar a linguagem X e a linguagem Y, vai depender das características da linguagem.
	22 - De acordo com Sommerville, são atividades do processo de elicitação de requisitos, pela ordem:
		
Resp: obtenção; classificação e organização; priorização e negociação; documentação
	23 – 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:
		
Resp: A definição do hardware que será necessário à implantação do projeto/sistema.
24 – São requisitos que se aplicam freqüentemente ao sistema como um todo, indicando restrições sobre os serviços ou funções oferecidos pelo sistema". Esta definição se refere aos requisitos :
Resp:Não funcionais.
25– Ao comprar um jogo eletrônico (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:
Resp: Requisitos do Sistema
	26 – Em relação aos tipos de requisitos de software, analise os itens a seguir e coloque (V) para a assertiva verdadeira e (F) para a assertiva falsa. 
( F ) Requisitos de sistema são declarações, em uma linguagem natural com diagramas, de quais serviços são esperados do sistema. 
( V ) Requisitos funcionais são declarações de serviços que o sistema deve fornecer, como o sistema deve reagir a entradas específcas e como deve se comportar em determinadas situações. 
( F ) Requisitos de usuário defnem, detalhadamente, as funções, os serviços e as restrições operacionais do sistema. 
( V ) Requisitos de domínio são provenientes do domínio da aplicação do sistema e refletem as características e as restrições desse domínio. 
27 – Identificar e especificar os requisitos funcionais e os não funcionais são atividades da Engenharia de Requisitos realizadas nos processos de:
		
Resp: Definição dos sistemas e refinamento dos requisitos
28 – 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:
Resp: Alta disponibilidade e baixo tempo de resposta de usuário por evento
29 – 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?
Resp: Usam o documento de requisitos para planejar, por exemplo, as atividades do processo de desenvolvimento do sistema.
30 - 
	Considere os quatro requisitos registrados em um projeto de uma aplicação para a Internet apresentados a seguir.  
I - O tempo de resposta máximo do sistema a qualquer ação do usuário deve ser de 5s. 
II - Clientes que tenham pago as últimas cinco compras à vista têm direito a um desconto não cumulativo de 10% na próxima compra. 
III - A interface com o usuário deve ser organizada em abas e menus. 
IV- Se o produto possuir uma quantidade máxima permitida por compra, esse limite deve ser imposto pelo sistema durante uma compra. 
São tipicamente classificados como requisitos funcionais APENAS os requisitos:
		
Resp:: II e IV
31- 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á:
	Resp: O levantamento da situação atual e do que se pretende desenvolver.
	O entendimento do negócio.
	O planejamento do projeto/sistema.
	O fechamento de escopo do projeto/sistema.
32 - "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:
	Resp: 
	Requisitos de usuário.
33 - Cite e explique a finalidade dos possíveis relacionamento entre 2 casos de uso
Resp: - Sempre que um caso de uso A for relacionado a outro (B)  pelo , B obrigatoriamente será realizado.
- o caso de uso B extende o caso de uso A. Pode-se dizer que B somente será executado se determinada condição for satisfeita.
- Esse relacionamento entre 2 casos de uso que tem parte de sua especificação igual, com alguma variação.
34 - A atividade da elicitação dos requisitos não é habitualmente desenvolvida de forma isolada, visto que a identificação de requisitos costuma 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. Esse processo se apresenta extremamente complexo. A partir deste cenário, algumas ações são sugeridas para superar estes problemas, a fim de uma abordagem organizada para o processo da elicitação. Cite 3 dessas ações.
Resp: Considerar a viabilidade técnica e de negócio para o sistema proposto;
Identificar as pessoas que vão auxiliar a especificar os requisitos e incluir seus preconceitos organizacionais;
Definir o ambiente técnico no qual o sistema será instalado;
Sempre incentivar a participação de várias pessoas, possibilitando a concepção dos com a contribuição de diversos pontos de vista;
Envolver um ou mais métodos de elicitação de requisitos;
Ter domínio sobre o que é o sistema e o que ele realmente representa.
35 - 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:
Resp: Revisões de requisitos, prototipação, geração de casos de teste e análise automatizada da consistência.
36 - 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 ?
Resp: Usuário
37 - A respeito de análise de requisitos, julgue os itens a seguir:
I. O usuário deve ser capaz de pesquisar tanto no banco de dados inteiro como em uma parte dele. 
II. A interface de usuário para o sistema deve ser implementada em HTML sem frames ou em applets Java. 
III. O sistema deve fornecer visões apropriadas para que o usuário possa ler documentos. 
IV. Cada ordem deve ter um identificador único (OSID), que o usuário deve poder copiar na área permanente de armazenamento da conta. 
V. O processo de desenvolvimento do sistema e os documentos devem ser realizados conforme o padrão interno da empresa. 
São requisitos funcionais apenas os itens:
Resp: I, II e III
38 - Analise as seguintes afirmações sobre Requisitos:
I. Um requisito é uma característica do sistema ou a descrição de algo que o sistema é capaz de realizar para atingir os seus objetivos.
II. Os requisitos devem ser validados a fim de assegurar que são consistentes e completos, e que refletem as necessidades do usuário.
III - Requisitos funcionais são requisitos não diretamente relacionados às funções precípuas do sistema.
Assinale a alternativa que indica a (s) afirmação (ões) CORRETA(S)
Resp: Apenas I e II
39 – O que são requisitos funcionais?
Resp: São aqueles que especificam as necessidades dos stakeholders em relação as ações
40 - . O processo de Elicitação de Requisitos é composto pelas etapas: Obtenção de requisitos, Classificação e organização de requisitos, Priorização e negociação de requisitos e Documentação de Requisitos
Assinale a alternativa que contém a atividade onde há freqüentes conflitos entre as diferentes visões dos stakeholders
Resp: Priorização e negociação de requisitos.
41 - 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: 
I. Um dos principais mecanismos de validação de requisitos é a avaliação técnica formal. 
II. O modelo de análise pode garantir que os requisitos foram consistentemente declarados.
III. É frequentemente útil examinar cada requisito em face de um conjunto de questões do tipo checklist. 
IV. A equipe de revisão que avalia os requisitos inclui apenas pessoas com conhecimento técnico na área de TI, como engenheiros de softwares, desenvolvedores etc. 
Está correto o que consta em:
Resp: I e III
42 - Em relação aos conceitos de requisitos de software, analise os itensa seguir e coloque (V) para a assertiva verdadeira e (F) para a assertiva falsa. 
( V ) Na definição dos requisitos de software, nem todos os requisitos não funcionais dizem respeito ao sistema de software a ser desenvolvido. 
( F ) O levantamento de requisitos de software privilegia a visão do desenvolvedor em relação aos requisitos de um produto. Já a análise dos requisitos prioriza a visão que o cliente e os usuários têm dos requisitos de um produto. 
( V ) Os requisitos de um sistema são descrições dos serviços fornecidos pelo sistema e suas restrições operacionais. O processo de descobrir, analisar, documentar e verificar esses serviços e restrições é denominado engenharia de requisitos. 
( V ) Gerência de requisitos pode ser conceituada como enfoque sistemático para a elicitação, organização e documentação dos requisitos do sistema e um processo que estabelece e mantém o acordo entre usuários e a equipe de projeto à medida que os requisitos são modificados.
Resp: V, F, V, V
43 - 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:
(1) Engenharia Reversa
(2) Questionários
(3) Reuniões
(4) Observação
(5) Leitura de Documentos
(6) Entrevistas
(  5 ) facilidade de acesso às fontes de informação, volume de informação.
(  4 ) baixo custo, pouca complexidade da tarefa.
(  6 ) contato direto com os atores, possibilidade de validação imediata.
(  3 ) múltiplas opiniões, criação coletiva.
( 2 ) padronização de perguntas, tratamento estatístico.
( 1 ) disponibilidade de informação (código), reutilização.
O correto está em:
Resp: 5-4-6-3-2-1
44 - 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
Resp: Levantamento de requisitos
45- Identifica Requisitos de usuário:
Resp: 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.
46 - Sobre a Engenharia de requisitos, assinale a opção CORRETA:
	A lista dos requisitos é importante para a definição da viabilidade do sistema.
	A análise de requisitos compreende as etapas de elicitação, validação e registro dos requisitos.
	A engenharia de requisitos é uma das primeiras atividades em um processo de construção de um sistema.
	Requisitos de usuário expressam as necessidades do usuário em um nível alto de abstração.
Resp: Todas estão corretas
47 - No processo de engenharia de requisitos, é uma técnica de observação que pode ser usada para compreender os requisitos sociais e organizacionais. 
Resp: Etnografia
	48 - 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:
		
	
	Identificação de requisitos.
	
	Processo de gerenciamento de mudanças.
	
	Ferramenta de apoio.
	
	workshops de requisitos e pesquisa/questionários.
	
	Políticas de rastreabilidade.
49 - I - O rastreamento de requisitos é de grande importância para conduzir análises de impacto quando há mudanças em requisitos. 
II - O acrônimo FURPS+ se refere aos requisitos não funcionais das categorias de Feasibility, Usability, Reliability, Performance e Supportability. 
III - Um requisito pode conter, além da especificação, atributos que sirvam ao seu gerenciamento. 
IV - Casos de uso são descrições da interação entre um ator e o sistema e, portanto, especificam apenas requisitos funcionais. 
Estão corretas APENAS as afirmativas
Resp: II e IV
	50 – Considerando a proposta de Sommerville (2009) de se ter um processo genérico de levantamento e análise, associe a atividade à descrição correspondente.
1- Compreensão do domínio.
2- Coleta de requisitos.
3- Classificação.
4- Resolução de conflitos.
5- Definição das prioridades.
6- Verificação de requisitos.
( 4 ) Soluciona discussões entre múltiplos stakeholders estão envolvidos.
( 1 ) Os analistas devem entender a aplicação.
( 2 ) É o processo de descoberta dos requisitos.
( 6 ) Confirmam se os requisitos estão completos e consistentes e se estão em concordância com o que os stakeholders desejam do sistema.
( 5 ) Envolve interação com os stakeholders para a ordenação dos requisitos por importância.
( 3 ) Considera o conjunto não estruturado dos requisitos e os organiza em grupos coerentes.
Marque a alternativa que indica a ordem correta de cima para baixo.
		
Resp: 4 - 1 - 2 - 6 - 5 - 3
51 – A Revisão dos Requisitos é uma técnica, como o nome já sugere, a qual são analisados e revisados sistematicamente todos os requisitos elicitados, executando uma checagem no tocante a erros e inconsistências. Na tabela é exibida as principais questões da Revisão dos Requisitos. Com relação a questão selecionada, a qual Atributo de Qualidade ela está relacionada?
 
Resp: Consistência, Redundância

Outros materiais