Buscar

(GTI22) - Avaliacao 2

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 6 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 6 páginas

Prévia do material em texto

Acadêmico: Luciano 
Disciplina: Modelagem de Sistemas Empresariais (GTI22) 
Avaliação: Avaliação II - Individual ( Cod.:668609) ( peso.:1,50) 
Prova: 30965796 
Nota da Prova: 9,00 
Legenda: Resposta Certa Sua Resposta Errada 
1. Ao contrário dos requisitos funcionais, que se referem ao que o sistema faz ou deixa de 
fazer, os requisitos não funcionais se relacionam com a funcionalidade do software, são 
requisitos que estão relacionados com propriedades de difícil verificação, como 
confiabilidade, desempenho, usabilidade, segurança, portabilidade e integridade. Sobre os 
requisitos não funcionais, classifique V para as sentenças verdadeiras e F para as falsas: 
 
( ) O sistema deverá permitir cadastrar novos produtos com todos os seus atributos 
(descrição, preço). 
( ) O sistema deverá permitir a exclusão de produtos por nome. 
( ) O sistema deve ser desenvolvido na linguagem Java, de modo a ser compatível com o 
sistema operacional Windows. 
( ) A interface do sistema deverá ser objetiva e agradável para o usuário. 
 
Agora, assinale a alternativa que apresenta a sequência CORRETA: 
 a) F - F - V - V.
 b) V - F - F - V.
 c) F - V - V - F.
 d) V - V - F - F.
 
2. A Engenharia de Software define diversas metodologias com diversos ciclos de vidas de 
desenvolvimento de software, a fim de dinamizar a execução dos projetos adotando os 
melhores métodos, técnicas de ferramentes para execução de seus processos de software, 
a fim de atingir maior produtividade e qualidade nos projetos. Acerca do exposto, avalie as 
asserções a seguir e a relação proposta entre elas: 
 
I- No início, através da fase de iniciação são realizados o planejamento do projeto, 
definindo os requisitos de sistemas para garantir que o escopo do projeto seja atendido, 
onde neste processo as atividades de requisitos de softwares são extremamente 
importantes. 
 
PORQUE 
 
II- É um trabalho que consiste na análise de requisitos para identificar, quantificar, definir, 
especificar, documentar, rastrear, priorizar e classificar os principais problemas que o 
futuro software deve resolver. É onde os requisitos de software expressam a necessidade e 
restrições ou limitações colocadas sobre o produto ou software. 
 
Assinale a alternativa CORRETA: 
 a) As duas asserções são proposições verdadeiras, embora a segunda proposição não é 
justificativa da primeira. 
 b) As duas asserções são proposições falsas. 
 c) A primeira asserção é uma proposição falsa, e a segunda é uma proposição verdadeira. 
 d) As duas asserções são proposições verdadeiras, e a segunda proposição é justificativa 
da primeira. 
 
3. A etapa de identificação e entendimento dos requisitos é fundamental para desenvolver 
um software com sucesso. Os requisitos são características ou regras de negócio específicas 
do projeto a ser desenvolvido. Entender estas particularidades reduz os riscos e os custos 
de desenvolvimento. Sobre os requisitos, classifique V para as sentenças verdadeiras e F 
para as falsas: 
 
( ) Os tipos de requisitos são: funcionais e não funcionais. 
( ) As metodologias ágeis permitem a alteração dos requisitos. 
( ) Requisito é uma importante documentação acerca do software que será desenvolvido 
e contempla regras específicas que deverão ser obedecidas na execução de cada atividade. 
( ) O sucesso dos projetos não depende do levantamento de requisitos. 
 
Assinale a alternativa que apresenta a sequência CORRETA: 
 a) V - V - V - F.
 b) F - V - V - F. 
 c) F - F - V - V. 
 d) F - F - F - V. 
 
4. A área de Requisitos de Software é responsável por informar quais requisitos o produto a 
ser desenvolvido deve possuir. Muitas vezes, porém, nos deparamos com a dificuldade de 
entendimento dos usuários, pois alguns têm vaga noção do que precisam e do que um 
produto de software pode lhes oferecer ou o que querem é diferente do que precisam. 
Para auxiliar a resolver estes problemas, há diversas técnicas a serem utilizadas para o 
levantamento de requisitos. Sobre as técnicas utilizadas, assinale a alternativa CORRETA: 
 a) Brainstorming, Sessões JAD, Análise de Documentos Quantitativos, Reunião, 
Prototipagem, Entrevista, Questionários, Observação, Levantamento Orientado a Ponto 
de Vista, Etnografia e Casos de Uso. 
 b) Brainstorming, Grupo Focal, Protocolo de Análise, Sorteio de Cartões, Sessões JAD, 
WorkShop, Prototipagem, Questionários, Etnografia e Casos de Uso. 
 c) WorkShop, BrainStorming, Questionário, Grupo Focal, Observação, Protocolo de 
Análise, Sorteio de Cartões, Sessões RAD, Storyboards e Casos de Uso. 
 d) Entrevistas, Protocolo de Análise, Sorteio de Cartões, Análise de Documentos 
Quantitativos, Reunião, Prototipagem, Questionários, Storyboards e Observação. 
 
5. Para Sommerville (2011), os requisitos de um sistema são as descrições do que o sistema 
deve fazer, os serviços que o sistema oferece, bem como as restrições a seu 
funcionamento. Esses requisitos refletem a necessidade dos clientes para um sistema com 
finalidade específica, seja ela controlar um dispositivo, colocar ou buscar uma determinada 
informação. Os requisitos de um sistema são frequentemente classificados como funcionais 
e não funcionais. A respeito disto, analise as afirmativas a seguir: 
 
I- Requisitos funcionais são requisitos que descrevem o que o sistema deve fazer, como 
deve reagir a determinadas entradas e como deve comportar-se em situações particulares. 
II- Requisitos não funcionais devem descrever as funções, regras e as ações do sistema. 
III- Requisitos não funcionais são requisitos que não estão diretamente relacionados com as 
funções específicas do sistema. 
IV- Requisitos funcionais são requisitos que especificam como deve ser testada uma parte 
do sistema, incluindo-se as entradas, os resultados esperados e as condições sob as quais 
os testes devem ocorrer. 
 
Assinale a alternativa CORRETA: 
 
FONTE: SOMMERVILLE, I. Engenharia de Software. 9. ed. São Paulo: Pearson Prentice Hall, 
2011. 
 a) As afirmativas II e IV estão corretas. 
 b) As afirmativas III e IV estão corretas.
 c) As afirmativas I e II estão corretas. 
 d) As afirmativas I e III estão corretas. 
 
6. Ao contrário dos requisitos funcionais, que se referem ao que o sistema faz ou deixa de 
fazer, os requisitos não funcionais se relacionam com a funcionalidade do software, são 
requisitos que estão relacionados com propriedades de difícil verificação, como 
confiabilidade, desempenho, usabilidade, segurança, portabilidade e integridade. Estes 
requisitos não funcionais são agrupados em três grandes grupos. Referente à classificação 
dos requisitos não funcionais, associe os itens, utilizando o código a seguir: 
 
I- Requisitos de produto. 
II- Requisitos organizacionais. 
III- Requisitos externos. 
 
( ) Requisitos éticos. 
( ) Requisitos operacionais. 
( ) Requisitos de usabilidade. 
 
Agora, assinale a alternativa que apresenta a sequência CORRETA: 
 a) II - I - III.
 b) III - II - I.
 c) I - II - III.
 d) I - III - II.
 
7. Quando estudamos Engenharia de Requisitos, verificamos sua importância, pois ela é o 
elemento fundamental na engenharia de software para se permitir dar subsídios mais 
detalhados e precisos à modelagem dos sistemas de informações computacionais. As falhas 
em requisitos estão entre as principais razões para o fracasso de um software. Entre as 
principais razões destacam-se os requisitos mal organizados, requisitos mal expressos, 
requisitos desnecessários para os clientes e a dificuldade para lidar com requisitos 
frequentemente mutáveis. Sobre a definição de requisitos funcionais, assinale a alternativa 
CORRETA: 
 a) Os requisitos funcionais são as funcionalidades que o software deve realizar ativamente 
para atender à determinada necessidade. 
 b) ?Garantir segurança dos dados armazenados? também pode ser um requisito funcional, 
pois os dados são armazenados de maneira remota. 
 c) Os requisitos funcionais são as condições que devem preexistir para que osoftware 
consiga prover ou realizar os requisitos funcionais. 
 d) ?Prover energia elétrica ininterrupta para as máquinas servidoras? pode ser um 
requisito funcional, dada a necessidade de o software ser mantido em funcionamento 
vinte e quatro horas por dia, sete dias por semana. 
 
8. O principal objetivo da engenharia de requisitos é desenvolver e armazenar um documento 
de requisito de sistema, analisar se o sistema é viável, analisar a obtenção dos requisitos, 
realizar o levantamento dos requisitos e confirmar se os requisitos são válidos para o 
sistema. A engenharia de requisitos pode ser aplicada e analisada em um sistema orientado 
a objetos, em um sistema estruturado, pode também analisar modelos gráficos, como 
modelo de casos de uso. A engenharia de requisito é composta por alguns subprocessos. 
Sobre esses subprocessos, analise as seguintes opções: 
 
I- Análise de dados e configuração. 
II- Fusão de requisitos. 
III- Estudo de viabilidade e especificação. 
IV- Elicitação e validação. 
 
Agora, assinale a alternativa CORRETA: 
 a) Somente a opção I está correta. 
 b) As opções II e IV estão corretas. 
 c) Somente a opção III está correta. 
 d) As opções III e IV estão corretas. 
 
9. Analise o seguinte cenário fictício: 
 
"Uma empresa de auditoria deseja controlar seus funcionários e os empregados 
terceirizados, bem como seus contratos com os clientes, através de um novo sistema. Por 
ser uma empresa de auditoria, um ponto importante é a segurança, por isso a base de 
dados deve estar protegida e com acesso restrito aos usuários autorizados. O cliente 
também precisa de um forte gerenciamento de risco, prazo e custo, pois se o projeto não 
for entregue em seis meses ele não terá mais utilidade. Além disso, o sistema deve ser 
rápido, as consultas e os relatórios não devem demorar mais que 10 segundos. Outra 
solicitação é o calculo dos salários dos funcionários e terceirizados, todos os meses. Além 
de indicar para qual cliente eles trabalharam". 
 
Baseado no cenário, identifique os requisitos não funcionais e classifique V para as 
sentenças verdadeiras e F para as falsas: 
 
( ) O sistema não pode demorar mais que seis meses e é necessário que o software 
calcule os salários dos terceirizados e mensalistas. 
( ) O sistema deve gerar relatórios mensalmente, separando por tipo de funcionário. 
( ) O tempo de resposta das consultas não deve superar os dez segundos. 
( ) Os relatórios por clientes indicam quem realizou os serviços. 
 
Assinale a alternativa que apresenta a sequência CORRETA: 
 a) V - V - F - F. 
 b) V - V - F - V.
 c) F - V - V - V.
 d) F - F - V - F. 
 
10. Com relação ao levantamento de requisitos, dependendo da situação encontrada, uma ou 
mais técnicas podem ser utilizadas. Uma delas é conhecida como a técnica de observação, 
em que os analistas passam alguns dias na empresa na qual o software será utilizado e, 
dessa forma, conseguem entender a política organizacional da empresa e acompanhar os 
trabalhos diários para que, assim, conheçam os processos reais que os usuários irão 
precisar diariamente no sistema. Sobre essa técnica, assinale a alternativa CORRETA: 
 a) JAD. 
 b) Brainstorming. 
 c) Questionário. 
 d) Etnografia - observação pessoal.

Continue navegando