Download the Guru IA app

Android and iOS

Foto de perfil

Pedro

SENT BY THE APP
Estudos Gerais11/21/2024

2) Os requisitos funcionais são aqueles que contêm a descriç...

Os requisitos funcionais são aqueles que contêm a descrição do que será executado pelo sistema, incluindo restrições lógicas e/ou tecnológicas. Contêm também a referência de quem solicitou o requisito e as informações que serão passadas do sistema para o usuário e do usuário para o sistema. Já os requisitos não funcionais são lógicos ou tecnológicos, associados aos requisitos funcionais.

Avalie as afirmações a seguir:

I. Uma empresa de escola de idiomas, solicitou que somente usuários autorizados deverão ter acesso ao cadastro de alunos. Esse requisito é funcional.

II. Uma pizzaria solicitou que o tempo de atendimento automático de uma chamada pelo sistema não deve ser maior do que 3 segundos. Esse requisito é não funcional.

III. Uma indústria de cosméticos solicitou incluir cliente pessoa jurídica. Esse requisito é funcional.

IV. Uma empresa de loja de roupas solicitou que o sistema deve ser fácil de ser usado pelas atendentes da loja. Esse é um requisito não funcional. Escolha a alternativa correta.

Alternativas:

a) Apenas a afirmação I está correta.

b) Apenas as afirmações II e III estão corretas.

c) Apenas as afirmações II, III e IV estão corretas.

d) Apenas as afirmações III e IV estão corretas.

e) Apenas as afirmações I e III estão corretas.

A Engenharia de Requisitos é uma maneira de entender e refletir sobre as etapas da documentação considerando a relação cliente versus empresa. Um requisito é uma funcionalidade do sistema ou capacidade que pode ser validada e encontrada ou possuída por um sistema para resolver um problema do cliente ou para atingir um objetivo do usuário. Sobre a classificação dos requisitos, analise os itens:

I.A declaração de um requisito funcional deve ser realizada do ponto de vista do usuário, e deve determinar o que o software deve ou não fazer, não importando como será feito.

II. Os requisitos funcionais são declarações de todas as restrições que o software deve possuir, mediante as necessidades do cliente ou usuário.

III. Os requisitos não funcionais são restrições sobre os serviços ou funções oferecidas pelo sistema. São exemplos de requisitos não funcionais: tempo de resposta, escalabilidade, usabilidade, padrões e segurança.

IV. Os requisitos não funcionais são declarações que definem as qualidades globais ou atributos a serem atendidos pelo sistema resultante. Estão corretos os itens:

Alternativas:

a) I e II.

b) II e III.

c) III e IV.

d) I, III e IV.

e) I, II, III e IV.

No desenvolvimento de um sistema de software é necessário abstrair a necessidade do usuário. Isso envolve compreender o domínio da aplicação, as funcionalidades específicas requeridas pelos usuários e características essenciais como performance, segurança e dependabilidade. Na fase de levantamento de requisitos ou análise de requisitos inicia-se a engenharia de requisitos, fornecendo métodos e técnicas que servem como base para diversas atividades durante o desenvolvimento de um software. Considerando as características da engenharia de requisitos, julgue os itens a seguir:

I. A compreensão completa dos requisitos de software é fundamental para um desenvolvimento bem-sucedido de software.

II. O levantamento dos requisitos tem sua importância destacada devido ao aumento da complexidade dos softwares e também a necessidade da garantia de qualidade de software.

III. A maior dificuldade em engenharia de requisitos é o fato de o usuário não ter conhecimento para estimar a dificuldade e custo da implementação dos requisitos.

IV. Erros ou omissões dos requisitos não funcionais na especificação, estão entre os mais caros e de difícil correção, já que com o sistema desenvolvido deve-se percorrer todo o ciclo de desenvolvimento novamente para que haja alguma correção.

V. Os requisitos não-funcionais representam os serviços/funcionalidades que o sistema a ser desenvolvido deve abranger. Estão corretos os itens:

Alternativas:

a) I, II e III.

b) III, IV e V.

c) I, III e V.

d) I, II, III e IV.

e) I, II, III, IV e V.

O principal objetivo do Diagrama de Caso de Uso é mostrar o comportamento de uma funcionalidade (ou de várias) do sistema a partir da ótica do usuário final. Tanto os Analistas de Sistemas quanto os Projetistas, utilizam o Diagrama de Caso de Uso para entender e aperfeiçoar os requisitos de um sistema. Medeiros (2008) destaca que os Diagramas de Casos de Uso formam o Modelo de Caso de Uso pertencentes a Arquitetura do Software. Observe a imagem a seguir que representa um Diagrama de Casos de Uso.

Considerando o contexto, avalie as afirmativas a seguir:

I. O Diagrama de Caso de Uso irá guiar o desenvolvimento do Projeto do Software, tanto na implementação quanto na fase de testes.

II. O Diagrama de Caso de Uso representa como os Casos de Uso (o boneco do diagrama) serve para representar como é a relação entre os Processos (a elipse do diagrama) se relacionam.

III. No Diagrama de Caso de Uso existem três principais elementos: Ator, Caso de Uso, e multiplicidade.

IV. No Diagrama de Caso de Uso um "Ator Sistêmico" é um software (ou um sistema completo), ou um módulo de um sistema, ou um componente de um sistema, que realizará a execução da funcionalidade que está especificada pelo Caso de Uso. Considerando o contexto apresentado, é correto o que se afirma em:

Alternativas:

a) I e IV, apenas.

b) II, III e IV, apenas.

c) I e II, apenas.

d) I, II, III e IV.

e) I, II e III, apenas.

Send your questions through the App
Google Play
App Store
Equipe Meu Guru

Do you prefer an expert tutor to solve your activity?

  • Receive your completed work by the deadline
  • Chat with the tutor.
  • 7-day error guarantee