Buscar

Atividade Metodologia Cientifica

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

Prévia do material em texto

Lista de Exercícios – Múltipla - Escolha
1. Na Engenharia de Requisitos, o gerente de requisitos:
a) acompanha e monitora ações durante a verificação do software, sendo este o processo que garante o atendimento aos requisitos informados pelo usuário final. 
 b) possui autonomia para realizar alterações no projeto para garantir que o software seja bem construído e atenda as necessidades da equipe de desenvolvimento. 
c) mantém atualizados os requisitos junto ao usuário final e a equipe de desenvolvimento, a fim de obter sucesso no processo de homologação do software, atendendo as necessidades e expectativas. 
d) classifica os requisitos em diferentes tipos, sendo os do tipo funcional relacionados com o custo e confiabilidade do software e os do tipo não-funcional relacionados com os casos de uso. 
e) obtém o comprometimento dos integrantes da equipe de desenvolvimento de software para o cumprimento do processo de software.
2. A engenharia de requisitos abrange também os requisitos não funcionais que 
a) têm como um de seus tópicos os requisitos de usabilidade. 
b) não incluem os requisitos de desempenho do sistema. 
c) se aplicam apenas a sistemas computacionais de grande porte. 
d) definem quais são as funções que o sistema computacional deve satisfazer. 
e) devem ser implementados somente na fase de entrega final do sistema computacional. 
3. Os requisitos não funcionais surgem por meio das necessidades dos usuários, como restrições de orçamento, políticas organizacionais ou mesmo por fatores externos, como regulamentos de segurança e legislações de privacidade. Dentre a classificação dos requisitos não funcionais estão os requisitos de produto, os quais
a) especificam ou restringem o comportamento do software, incluindo requisitos de desempenho, especificações de rapidez de execução e requisitos de confiabilidade que estabelecem, por exemplo, a taxa aceitável de falhas.
b) são os requisitos gerais de sistemas derivados das políticas e procedimentos da organização do cliente e do desenvolvedor, como, por exemplo, os requisitos de processo operacional.
c) definem os requisitos do processo de desenvolvimento, como, por exemplo, a linguagem de programação, o ambiente de desenvolvimento ou normas do processo a serem usadas.
d) abrangem todos os requisitos que derivam de fatores externos ao sistema e seu processo de desenvolvimento. Podem incluir requisitos reguladores, que definem o que deve ser feito para que o sistema seja aprovado para uso.
e) incluem os requisitos legais, os quais devem ser seguidos para garantir que o sistema opere dentro da lei, e os requisitos éticos, os quais asseguram que o sistema será aceitável para seus usuários e o público geral.
4. O que possibilita seguir um requisito, a partir de sua ori­gem, passando por seu desenvolvimento e especifica­ção, inclusive o projeto correspondente, é denominado
a) refinamento de requisitos.
b) qualidade de requisitos.
c) engenharia de requisitos
d) mudança de requisitos
e) rastreabilidade de requisitos
5. Na Engenharia de Requisitos, a sequência CORRETA de atividades do processo de Elicitação e Análise de Requisitos é:
a) Obtenção de requisitos -> Priorização e negociação de requisitos -> Classificação e organização de requisitos->Documentação de requisitos.
 b) Obtenção de requisitos ->Priorização e negociação de requisitos ->Documentação de requisitos ->Classificação e organização de requisitos.
c) Obtenção de requisitos -> Classificação e organização de requisitos ->Priorização e negociação de requisitos ->Documentação de requisitos.
d) Obtenção de requisitos -> Classificação e organização de requisitos -> Documentação de requisitos -> Priorização e negociação de requisitos.
6. Na engenharia de requisitos, a etapa que está relacionada à priorização de requisitos e à procura e resolução de conflitos de requisitos é conhecida como:
a) elaboração de requisitos.
b) especificação de requisitos.
c) validação de requisitos.
d) classificação de requisitos.
e) negociação de requisitos.
7. Enquanto a definição de requisitos para um novo sistema é desenvolvida, uma melhor compreensão da necessidade dos usuários é alcançada, e é esperado que haja uma evolução nos requisitos do sistema para acomodar este novo entendimento das necessidades dos usuários. A partir dessa perspectiva de evolução, os requisitos são divididos em duas classes, permanentes e voláteis. Sobre a divisão dos requisitos voláteis, considere:
I. Requisitos mutáveis surgem à medida que a compreensão do cliente sobre o sistema aumenta, tornando-o apto a sugerir e requisitar mudanças.
II. Requisitos consequentes estão diretamente ligados a introdução de sistemas de computação na empresa, que podem modificar processos e criar novos métodos de trabalho.
III. Requisitos emergentes são os requisitos relativamente estáveis, que derivam da atividade principal da organização e se relacionam diretamente com o domínio do sistema.
Está correto o que consta em:
a) II, apenas.
b) III, apenas.
c)I e II, apenas.
d)II e III, apenas.
e) I, II e III.
Lista de Exercícios – Dissertativos 
8. O que são requisitos?
É uma declaração abstrata de alto nível de um serviço ou de uma restrição do sistema para uma especificação matemática funcional.
9. Cite os tipos de requisitos não funcionas e com eles se classificam e subdividem:
Requisitos de produto requisitos de proteção requisitos de
confiança requisitos de usabilidade requisitos de eficiência requisitos de desempenho requisitos de espaço
Requisitos organizacionais requisitos ambientais requisitos operacionais requisitos de desenvolvimento
Requisitos externos requisitos reguladores requisitos éticos requisitos legais requisitos de segurança/proteção requisitos contábeis
10. O que são requisitos de sistema?
Um documento estruturado estabelecendo descrições detalhadas das funções do sistema, serviços e restrições operacionais. Define o que deve ser implementado assim, pode ser parte de um contrato entre o cliente e o empreiteiro.
11. O que são requisitos de usuário?
São declarações em linguagem natural com diagramas dos serviços que o sistema deverá fornecer e suas restrições operacionais, escrito para os clientes.
12. Explique o processo de engenharia de requisitos e suas etapas:
Engenharia de requisitos é um processo de estabelecer os serviços que o cliente necessita do sistema e as restrições sob as quais ele opera e é desenvolvido. Os próprios requisitos são as descrições dos serviços do sistema e restrições geradas durante o processo de engenharia de requisitos. 
Requisitos de usuário Declarações em linguagem natural com diagramas dos serviços que o sistema deverá fornecer e suas restrições operacionais. Escrito para os clientes. Devem descrever os requisitos (funcionais e não-funcionais) de modo compreensível pelos usuários sem conhecimento técnico detalhado. 
Requisitos de sistema um documento estruturado estabelecendo descrições detalhadas das funções do sistema, serviços e restrições operacionais. Define o que deve ser implementado assim, pode ser parte de um contrato entre o cliente e o empreiteiro
13. Explique o processo elicitação de requisitos:
É o processo pelo qual se identifica e define a estratégia de desenvolvimento. 
14. Descubram ambigüidades ou omissões nas seguintes declarações de requisitos para parte de um sistema de emissão de bilhetes:
Um sistema automatizado para emitir bilhetes vende bilhetes de trem. Os usuários selecionam seu destino e inserem um cartão de crédito e um número de identificação pessoal. O bilhete é emitido, e sua conta de cartão de crédito, cobrada. Quando o usuário pressiona o botão de início, é ativado um display de menu de destinos possíveis,
junto com uma mensagem ao usuário para selecionar um destino. Uma vez que o destino tenha sido selecionado, os usuários são convidados a inserir seu cartão de crédito. Sua validade é verificada e, em seguida, é solicitada ao usuário a entrada de umidentificador pessoal. Quando a operação de crédito é validada, o bilhete é emitido.
15. Reescreva a descrição anterior usando a abordagem estruturada descrita neste capítulo. Resolvam de um modo apropriado, as ambigüidades identificadas.
Função: Vender bilhetes de trem de maneira automatizada.
Descrição: Vende um bilhete de trem através de pagamento por cartão de crédito.
Entradas: Destino escolhido pelo usuário, Dados do cartão de crédito.
Fonte: Usuário, Leitor magnético de cartão.
Saídas: Bilhete de trem.
Ação: O sistema se iniciará a partir da escolha de destino feita pelo usuário, após isso será realizado o pagamento através do cartão de credito.
Pré condição: Destino.
16. Escreva um conjunto de requisitos não funcionais para o sistema de emissão de bilhetes, definindo sua confiabilidade e tempo de resposta esperados.
17. Usando a técnica sugerida neste capítulo, em que as descrições em linguagem natural são apresentadas em formato-padrão, escreva requisitos do usuário plausíveis para as seguintes funções:
Um sistema de bomba de gasolina autônoma, que inclui um leitor de cartão de crédito.
O cliente passa o cartão pelo leitor e, em seguida, especifica a quantidade de
combustível requerida. O combustível é liberado, e a conta do cliente, debitada.
Função: Venda automática de gasolina.
Descrição: Sistema que vende gasolina através de pagamento por cartão de crédito.
Entradas: Dados do cartão de crédito, Quantidade de combustível requerida.
Fonte: Usuário, Leitor magnético de cartão.
Saídas: Combustível.
Destino: 
Ação: O usuário insere o cartão de credito e escolhe a quantidade de gasolina desejada.
Pré condição: Dados do cartão de crédito, quantidade de gasolina desejada.
Pós condição:
A função de distribuidor de dinheiro em um caixa eletrônico de banco (ATM).
Função: Distribuição automática de dinheiro.
Descrição: Sistema que distribui dinheiro em caixa eletrônico do banco.
Entrada: Dados do banco, Leitura atual das cédulas.
Fonte: Caixa eletrônico, Dados do banco.
Saída: Dinheiro a ser distribuído.
Ação: Separação das cédulas para a distribuição.
Pré condição: Dados do banco faz a distribuição. 
Os recursos de verificação e correção ortográfica em um editor de texto.
Função: Correção automática de textos.
Descrição: Sistema de correção ortográfica de um editor de texto.
Entradas: Texto.
Fonte: Texto fornecido pelo editor.
Saídas: Texto corrigido
Ação: O editor de texto fornecerá um texto com erros ortográficos na qual o sistema identificara e corrigira.
Pré condição: Texto.
18. Sugiram como um engenheiro responsável pela elaboração de um sistema de especificação de requisitos pode manter o acompanhamento dos relacionamentos entre requisitos funcionais e não funcionais.
Parte inferior do formulário

Continue navegando