Baixe o app para aproveitar ainda mais
Prévia do material em texto
CCT0202 - Requisitos de Sistemas - �PAGE \* MERGEFORMAT�18� 26 de Abril de 2014 Pontos: 1,0 / 1,0 O que NÃO é definido como requisito não funcional. São aqueles que especificam as necessidades dos stakeholders em relação a tecnologia usada. 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. 2a Questão (Ref.: 201301220402) Pontos: 1,0 / 1,0 O que são requisitos funcionais? 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 segurança. São aqueles que especificam as necessidades dos stakeholders em relação a tecnologia usada. 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 as ações do sistema que realizam o negócio. 2a Questão (Ref.: 201301266828) Pontos: 1,0 / 1,0 Analisando as alternativas a seguir, marque a que identifica Requisitos de usuário: São requisitos que estabelecem detalhadamente as funções e restrições do sistema através da especificação funcional que pode servir como um contrato entre cliente e desenvolvedor. 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. São requisitos aplicados na criação da estrutura tecnológica dos procedimentos envolvidos. Representa uma especificação abstrata e precisa do software e serve de base para o projeto e implementação. Representa uma especificação real e restritiva do software e serve de base para a implantação e testes. 5a Questão (Ref.: 201301266829) Pontos: 1,0 / 1,0 Analisando as alternativas a seguir, marque a que identifica Requisitos de sistema: Representa uma especificação abstrata e precisa do software e serve de base para o projeto e implementação. São requisitos que estabelecem detalhadamente as funções e restrições do sistema através da especificação funcional que pode servir como um contrato entre cliente e desenvolvedor. Representa uma especificação real e restritiva do software e serve de base para a implantação e testes. São requisitos aplicados na criação da estrutura tecnológica dos procedimentos envolvidos. 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. 6a Questão (Ref.: 201301262117) Pontos: 1,0 / 1,0 Sobre a Engenharia de requisitos, assinale a opção INCORRETA: A lista dos requisitos é importante para a definição da viabilidade do sistema. 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. Usabilidade, portabilidade e performance são exemplos de requisitos funcionais de um sistema. A análise de requisitos compreende as etapas de elicitação, validação e registro dos requisitos. 7a Questão (Ref.: 201301242940) Pontos: 1,0 / 1,0 Considere a lista de requisitos, a seguir, de um sistema que será desenvolvido. 1. O sistema deverá emitir relatórios de compras a cada 15 dias. 2. O sistema só irá permitir a visualização do campo "valor máximo" para gerentes. 3. O sistema deverá fornecer diariamente o relatório de despesas. 4. O sistema não poderá excluir um fornecedor do cadastro se o fornecedor estiver inadimplente. 5. O sistema não permitirá acesso aos registros de compras após as 17 horas. Em relação a esses requisitos, é correto afirmar que: são todos requisitos não-funcionais 1 e 5 são requisitos funcionais e 2, 3 e 4 são requisitos não-funcionais 1 e 5 são requisitos não-funcionais e 2, 3 e 4 são requisitos funcionais somente o requisito 5 é não-funcional são todos requisitos funcionais 8a Questão (Ref.: 201301229622) Pontos: 1,0 / 1,0 "São requisitos que se aplicam frequentemente 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 : De sistema. Não funcionais. Funcionais. De domínio. De usuário. 9a Questão (Ref.: 201301266833) Pontos: 1,0 / 1,0 Identificar e especificar os requisitos funcionais e os não funcionais são atividades da Engenharia de Requisitos realizadas nos processos de definição dos sistemas e refinamento dos requisitos. análise do problema e definição dos sistemas. aprovação dos requisitos e planejamento de gerenciamento dos requisitos. planejamento de gerenciamento de requisitos e análise do problema. refinamento dos requisitos e aprovação dos requisitos. 6a Questão (Ref.: 201301229624) Pontos: 1,0 / 1,0 Analise os itens abaixo: 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 do banco de dados ou selecionar um subconjunto com base nele; III - A interface de usuário deve ser implementada como simples HTM, sem frames ou applets de Java; IV - A base de dados deve ser protegida para acesso apenas de pessoas autorizadas. São REQUISITOS FUNCIONAIS, os itens: III e IV; I e II; I, II e III; I, II, III e IV; II e III; 1a Questão (Ref.: 201301229627) Pontos: 1,0 / 1,0 Analise os itens abaixo: 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 do banco de dados ou selecionar um subconjunto com base nele; III - A interface de usuário deve ser implementada como simples HTM, sem frames ou applets de Java; IV - A base de dados deve ser protegida para acesso apenas de pessoas autorizadas. São REQUISITOS NÃO FUNCIONAIS, os itens: III e IV. I e II. II e III. I, II, III e IV. Somente a III. 4a Questão (Ref.: 201301229668) Pontos: 1,0 / 1,0 Considerando F para requisitos FUNCIONAIS e NF para requisitos NÃO FUNCIONAIS, analise as especificações abaixo: ( ) Definições de outros sistemas com os quais o sistema deverá ficar integrado. ( ) Informação acerca do domínio de aplicação do sistema. ( ) Requisitos de Qualidade. ( ) Requisitos lógicos sobre dados persistentes. Marque a alternativa correta que define a sequencia: F - F - F - NF. F - F - NF - NF. NF - NF - NF - NF. F - F - F - F. F - NF - NF - NF. 7a Questão (Ref.: 201301256251) Pontos: 1,0 / 1,0 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 tipicamenteclassificados como requisitos funcionais APENAS os requisitos: I e III I e II II e III III e IV II e IV 30 de Maio de 2014 4a Questão (Ref.: 201301266835) Pontos: 1,0 / 1,0 No processo de engenharia de requisitos, os tipos de requisitos de usuário e de sistema podem ser, respectivamente, apenas não funcionais; apenas funcionais. apenas funcionais; apenas não funcionais. funcionais e não funcionais; apenas não funcionais. funcionais e não funcionais; funcionais e não funcionais. apenas funcionais; funcionais e não funcionais. . 5a Questão (Ref.: 201301229615) Pontos: 1,0 / 1,0 "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: Requisitos de domínio. Requisitos de sistema. Requisitos não funcionais. Requisitos funcionais. Requisitos de usuário. 8a Questão (Ref.: 201301266845) Pontos: 1,0 / 1,0 Em relação aos conceitos de requisitos de software, analise os itens a seguir e coloque (V) para a assertiva verdadeira e (F) para a assertiva falsa. ( ) Na definição dos requisitos de software, nem todos os requisitos não funcionais dizem respeito ao sistema de software a ser desenvolvido. ( ) 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. ( ) 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. ( ) 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. F, F, V, F V, V, F, V F, F, V, V V, F, V, V F, V, F, F 09 de Novembro de 2013 14 de Novembro de 2013 05 de Junho de 2014 10 de Junho de 2014 3a Questão (Ref.: 201301784109) Pontos: 0,5 / 0,5 REQUISITOS DE SISTEMAS É DEFINIDO COMO A CAPACIDADE QUE UM SISTEMA DEVA TER PARA ATENDER A NECESSIDADE DE UM USUÁRIO. OS REQUISITOS SÃO DIVIDIDOS EM DOIS TIPOS : REQUISITOS DE USUÁRIO E FUNCIONAIS. REQUISITOS TÉCNICOS E DE USUÁRIO. REQUISITOS NÃO FUNCIONAIS E FUNCIONAIS. REQUISITOS NÃO FUNCIONAIS E PRINCIPAIS. REQUISITOS FUNCIONAIS E PRINCIPAIS. 4a Questão (Ref.: 201301772948) Pontos: 0,5 / 0,5 Utilizar técnicas de entrevista no processo de Levantamento de Requisitos contribui para o sucesso dessa disciplina. Supondo que no sistema em desenvolvimento que estás coordenando surgiu um procedimento que está diretamente relacionado às ações dos usuários, pois não se tem documentação e esses usuários estão resistentes ao sistema. Qual a técnica relacionada nas opções abaixo estaria correta em ser utilizada? Workshop. Etnografia. Brainstorming. Questionário. Entrevista. 5a Questão (Ref.: 201301668160) Pontos: 0,5 / 0,5 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. 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. Os contratantes ou clientes são os principais colaboradores envolvidos no fornecimento de informações para o processo de levantamento ou elicitação de requisitos de software, os demais grupos de pessoas que podem fornecer informações são considerados de importância secundária. A técnica de casos de uso, empregada em alguns modelos de desenvolvimento de software atuais, é mais aderente à construção de cenários durante a construção de protótipos que durante a elicitação de requisitos. As necessidades dos usuários a serem atendidas por um produto de software constituem a classe de requisitos funcionais, e as restrições mencionadas na definição de requisitos constituem a classe de requisitos não funcionais. A negociação de requisitos, de forma similar à observação do ambiente organizacional, é uma atividade típica da fase de elicitação de requisitos. 6a Questão (Ref.: 201301772946) Pontos: 0,5 / 0,5 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). 1 - 4 - 5 - 7 1 - 3 - 4 - 5 1 - 2 - 5 - 6 1 - 3 - 4 - 7 2 - 5 - 6 - 3 7a Questão (Ref.: 201301772951) Pontos: 0,5 / 0,5 Documentar requisitos é uma prática que deve ser usada em todo desenvolvimento de sistema, pois traz muitos benefícios. Marque a alternativa que NÃO corresponde a um benefício de se ter composto uma documentação de requisitos. Assume um compromisso com a comunicação dos requisitos para o cliente. Norteia o desenvolvimento do projeto. Garante a continuidade dos sistemas, para o processo de manutenção. Pode ser usado como suporte no desenvolvimento para validação das informações. Pode ser construída fora de padrão, pois o importante é que as informações sejam registradas e de fácil acesso. 8a Questão (Ref.: 201301772952) Pontos: 0,0 / 0,5 Com relação ao Estudo de Viabilidade analise as sentenças a seguir e escolha a alternativa que indica as sentenças CORRETAS. I - é um planejamento que define a distribuição dos recursos humanos, materiais e financeiros, com o tempo. II - é um procedimento relevante para obter sucesso e qualidade no desenvolvimento do projeto. III - Um Estudo de Viabilidade mal elaborado pode inviabilizar um projeto. IV - O planejamento é realizado para obter aprovação do projeto. Opções: I - III - IV II - III - IV I - II - III - IV III - IV I - II 9a Questão (Ref.: 201301606759) Pontos: 1,0 / 1,0 São causas de dificuldade no processo de elicitação e compreensão dos requisitos: I - Os stakeholders frequentemente não sabem o que querem do sistema; II - Diferentes stakeholders possuem diferentes requisitos, expressos de diferentes formas; III - Novos requisitos podem surgir de novos stakeholders que não haviam sido consultados anteriormente; IV - Fatores políticos podem influenciar os requisitos do sistema. Estão corretos: Os itens I, II, III e IV. Os itens I, II e III. Os itens I, III e IV. Os itens II e III. Os itens II, III e IV.10a Questão (Ref.: 201301668343) Pontos: 1,0 / 1,0 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 projeto lógico levantamento de requisitos projeto físico fase de implantação testes do sistema 09 de Novembro de 2013 ____________________________________________________________________________________________________________________________________________________________________________________________________________________ 30 de Maio de 2014 ____________________________________________________________________________________________________________________________________________________________________________________________________________________ 05 de Junho de 2014 3a Questão (Ref.: 201301288846) Cite as principais dificuldades da etapa de levantamento de requisitos. Gabarito: Frequentemente o cliente não sabe direito o que quer do seu futuro sistema ou tem visões conflitantes de diferentes partes do sistema. A comunicação entre desenvolvedores e clientes nem sempre flui harmoniosamente. Algumas pessoas tem dificuldade de se expressar. Além do mais, o vocabulário técnico muitas vezes acaba por complicar essa comunicação. ____________________________________________________________________________________________________________________________________________________________________________________________________________________ 10 de Junho de 2014 2a Questão (Ref.: 201301668202) Pontos: 1,5 / 1,5 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. Dentre os exemplos de atributos que devem ser avaliados, explique a Política de Rastreabilidade. Gabarito: Definem os relacionamentos entre cada requisito e o projeto de sistema que deve ser registrado. A política de rastreabilidade também deve definir como esses registros serão mantidos. ____________________________________________________________________________________________________________________________________________________________________________________________________________________ 1a Questão (Ref.: 201301784121) Pontos: 0,8 / 1,5 REQUISITOS FUNCIONAIS PODEM SER DEFINIDOS COMO A DESCRIÇÃO DAS NECESSIDADES FUNCIONAIS QUE SE DESEJA TER EM UM PROJETO DE SOFTWARE. TENDO COMO BASE ESTÁ DEFINIÇÃO, CITE 2 (DOIS) EXEMPLOS DE REQUISITOS FUNCIONAIS DE UM SISTEMA DE BIBLIOTECA : Gabarito: O SOFTWARE DEVE CONTROLAR A QUANTIDADE DE LIVROS ALUGADOS. O SOFTWARE DEVE EMITIR RELATÓRIOS DE ATRASOS DE ENTREGA DE LIVROS. O SOFTWARE DEVE PERMITIR O REGISTRO DE USUÁRIO. O SOFTWARE DEVE PERMITIR O REGISTRO DE LIVROS. O SOFTWARE NÃO DEVE PERMITIR EMPRÉSTIMO DE LIVROS A ALUNOS COM PENDÊNCIAS DE ENTREGA.
Compartilhar