Baixe o app para aproveitar ainda mais
Prévia do material em texto
16/11/2021 13:51 EPS https://simulado.estacio.br/alunos/?p0=297864864&user_cod=3137938&matr_integracao=202008567165 1/3 Teste de Conhecimento avalie sua aprendizagem REQUISITOS DE SISTEMAS 3a aula Lupa Exercício: CCT0253_EX_A3_202008567165_V1 16/11/2021 Aluno(a): HUGO ALVES VARELLA 2021.3 EAD Disciplina: CCT0253 - REQUISITOS DE SISTEMAS 202008567165 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: uma informação na interface de entrada. um histograma na interface gráfica do usuário. a notificação de inconsistência de dado na tela. a emissão de relatórios fiscais. a disponibilidade do sistema. Respondido em 16/11/2021 13:48:36 Analise os requisitos apresentados nas seguintes alternativas e indique as afirmativas sobre REQUISITO FUNCIONAL: I. O sistema deve fornecer telas apropriadas para o usuário ler os documentos no repositório de documentos. II. O usuário deve ser capaz de fazer uma busca em todo o conjunto inicial de banco de dados. III. O sistema deve atender aos requisitos de confiabilidade, usabilidade e portabilidade. Está correto o que se afirma em: II, apenas III, apenas I, apenas I e II, apenas I, II e III Respondido em 16/11/2021 13:48:40 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 de eficiência e de confiança. Questão1 Questão2 Questão3 https://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); javascript:diminui(); javascript:aumenta(); 16/11/2021 13:51 EPS https://simulado.estacio.br/alunos/?p0=297864864&user_cod=3137938&matr_integracao=202008567165 2/3 reguladores e de proteção. contábeis e de desempenho. legais e contábeis. legais e de usabilidade. Respondido em 16/11/2021 13:48:44 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). 2 - 5 - 6 - 3 1 - 4 - 5 - 7 1 - 3 - 4 - 5 1 - 3 - 4 - 7 1 - 2 - 5 - 6 Respondido em 16/11/2021 13:48:50 Gabarito Comentado Os requisitos ___________ são críticos para o sucesso de sistemas de software e estão diretamente relacionados com a satisfação dos ___________. Devido a essa importância, alguns requisitos ___________ podem ser sacrificados para atender às restrições impostas pelos requisitos ____________. não funcionais, usuários, funcionais, funcionais não funcionais, clientes, não funcionais, não funcionais. não funcionais, clientes, funcionais, não funcionais. não funcionais, usuários, não funcionais, não funcionais. não funcionais, usuários, funcionais, não funcionais. Respondido em 16/11/2021 13:48:54 Leia o texto a seguir e depois marque a alternativa correta sobre a classificação dos Requisitos Não-funcionais. "Descrição geral do sistema: abrangência e sistemas relacionados: O sistema Methodology Explorer é uma ferramenta para o processo de desenvolvimento de software. Fornece uma maneira intuitiva e eficiente para definir componentes adequados a uma empresa/projeto. Um componente é uma unidade da metodologia que pode ser manipulada isoladamente, por exemplo artefato, atividade etc. Utilizando a ferramenta, o usuário - em geral, engenheiro de processos ou projetista de metodologias - poderá cadastrar novos componentes ou criar componentes a partir de outros já existentes. Além disso, poderá alterar, remover e consultar componentes já criados. Tais componentes podem ser exportados da ferramenta, gerando um documento texto, páginas HTML ou um arquivo PDF que podem ser visualizados sem utilizar a ferramenta. A ferramenta conterá também testes de validação sobre os componentes criados. Estes são baseados no Rational Unified Process [2] (metodologia proposta pela empresa Rational Software Corporation [5]) e servem de ajuda aos usuários, evitando que este cometa pequenos erros. Questão4 Questão5 Questão6 16/11/2021 13:51 EPS https://simulado.estacio.br/alunos/?p0=297864864&user_cod=3137938&matr_integracao=202008567165 3/3 Diante da facilidade de se definir metodologias, o Methodology Explorer contribui de modo decisivo para melhorar a qualidade do processo de desenvolvimento dos projetos de software de uma empresa. FONTE: <www.cin.ufpe.br/~mexplorer/metodologia/requisitos/documentoRequisitos.doc>. DESEMPENHO: "Principalmente por ser um sistema que não será utilizado diariamente, o usuário não possui tempo disponível para aprender como utilizar o sistema. Logo, o sistema terá uma interface amigável ao usuário primário sem se tornar cansativa aos usuários mais experientes". TECNOLOGIAS E PADRÕES: "Visando criar um produto com maior extensibilidade, reusabilidade e flexibilidade, deve se adotar como linguagem principal de desenvolvimento Java seguindo cuidadosamente as técnicas de orientação a objetos. Entretanto, outras linguagens também poderão ser usadas quando indicações técnicas recomendem. O uso da linguagem Java permite não especificar qual será o sistema operacional e a máquina em que o programa irá executar. No entanto, essa máquina deverá se comunicar com um sistema de banco de dados". USABILIDADE: "Embora não seja um requisito essencial ao sistema, reagir com velocidade satisfatória deve ser considerada por corresponder a um fator de qualidade de software". TECNOLOGIAS E PADRÕES: "O módulo de publicação HTML possuirá um setup wizard para ajudar o usuário". USABILIDADE: "O módulo de exportação de metodologia deve gerar um documento, preferencialmente no formato XML". Respondido em 16/11/2021 13:48:55 Explicação: As alternativas sobre "interface amigável" e "setup wizard" são requisitos não-funcionais de usabilidade. As alternativas sobre o uso de Java e XML são requisitos não-funcionais de Tecnologias e padrões (ou "hardwares e softwares" - classificação original do documento do qual a questão foi baseada). A alternativa sobre velocidade é um requisito não-funcional de desempenho. Os requisitos funcionais são declarações de funções que o sistema deve fornecer, como o sistema deve reagir a entradas específicas e como deve se comportar em determinadas situações. Baseado nesse contexto, indique a alternativa que NÃO apresenta um exemplo de requisito funcional. O sistema deverá cadastrar o cliente e marcar sua consulta de acordo com sua disponibilidade. O sistema deverá fornecer diariamente o relatório de despesas. O sistema ao final do ano deverá enviar ao cliente um resumo de seus atendimentos. O desenvolvimento do sistema deverá utilizar a linguagem Java. O sistema deverá emitir relatórios de compras a cada 15 dias. Respondido em 16/11/2021 13:49:00 Assinale a alternativa abaixo que indique as características de um Requisito Funcional Possuir múltiplas características, coerente, detalhadoe passível de validação Ser único, simples, passível de validação e coerente Ser único, lúdico, descrito parcialmente e passível de validação Ser único, ter vínculo na descrição com outros requisitos, coerente e divertido Ser lúdico, poucos detalhes, parcial e imparcial Respondido em 16/11/2021 13:49:04 Explicação: Um requisito funcional deve ser único, simples, passível de validação e coerente Questão7 Questão8 javascript:abre_colabore('38403','272614632','5009716645');
Compartilhar