Baixe o app para aproveitar ainda mais
Prévia do material em texto
https://www.passeidireto.com/perfil/824999/ REQUISITOS DE SISTEMAS – Aula 01 – By SM Data: 26/03/2015 16:49:35 (Finalizada) 1a Questão (Ref.: 201102137688) Para facilitar nossa compreensão na definição da palavra qualidade, Pressman (2006) atribuiu o alcance da qualidade de software como uma consequência formal no desenvolvimento; para tanto, estima-se que seja colocada em prática e não somente uma idéia ou desejo que uma organização venha a ter. Marque a opção que NÃO faz parte dessa definição de qualidade. É preciso massificar a concepção nos profissionais e empresas que trabalham com software. Usar métricas para desenvolver estratégias para a melhoria de processo de software e, como consequência, a qualidade no produto final. Definir explicitamente o termo qualidade de software, quando o mesmo é dito. Realizar atividades de segurança da qualidade em cada projeto de software. Criar um conjunto de atividades que irão ajudar a garantir que cada produto de trabalho da engenharia de software exiba alta qualidade. 2a Questão (Ref.: 201102644425) A lista de exemplos abaixo são de requisitos funcionais, EXCETO em : O sistema deve validar o CPF, antes de cadastrar um cliente. O sistema deve ter um tempo de resposta de no máximo 30 segundos. O sistema deve emitir relatórios semanais. O sistema deve calcular os gastos diários de um consultor. O sistema deve permitir niveis de aprovação de um documento virtualmente. 3a Questão (Ref.: 201102248679) Refletindo sobre a relação entre levantamento de requisitos e qualidade de software, marque a alternativa INCORRETA: A definição da arquitetura do sistema, definida no levantamento de requisitos é determinante para prover qualidade no desenvolvimento. Os testes de requisitos é uma prática que leva a qualidade, pois minimiza erros. A qualidade do software depende de um levantamento de requisitos consistente. Um levantamento de requisitos ineficiente pode gerar prejuízos de tempo / custo no planejamento, comprometendo a qualidade. Uma falha na comunicação pode acarretar erros, que levam a baixa qualidade do software. 4a Questão (Ref.: 201102587905) A preocupação com a qualidade está constante nos processos de desenvolvimento de software em função de um mercado cada vez mais exigente. Dentre as alternativas abaixo, marque a que NÃO é considerada no âmbito do alcance da qualidade. Elaborar uma documentação consistente para garantir a continuidade do projeto. Definir que o desenvolvimento do sistema deve seguir uma metodologia. Definir pontos de controle para medição do andamento e aproveitamento dos recursos durante o desenvolvimento do projeto. https://www.passeidireto.com/perfil/824999/ Preocupar-se com aspectos de usabilidade, promovendo maior conforto aos usuários em suas operações. Escolher a tecnologia de ponta no mercado para que o cliente possa estar atualizado em suas operações. 5a Questão (Ref.: 201102644427) Descreve as diversas necessidades de clientes e usuários. Eles definem a funcionalidade desejada do software. Este é o conceito de : Requisitos de usuários. Requisitos principais. Requisitos Não funcionais. Requisitos de sistemas Requisitos funcionais. 6a Questão (Ref.: 201102644424) Conceitualmente envolve os processos de descobrir, analisar, documentar e verificar as necessidades de clientes e sistemas no desenvolvimento de software garantindo que o sistema desenvolvido atenda de forma correta as necessidades especificada. Este conceito refere-se a : Requisito não funcional Análise de requisitos Requisito funcional Requisitos de sistemas Análise de sistemas REQUISITOS DE SISTEMAS – Aula 02 – By SM Data: 27/03/2015 09:44:21 (Finalizada) 1a Questão (Ref.: 201102095800) 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: 1 e 5 são requisitos funcionais e 2, 3 e 4 são requisitos não-funcionais são todos requisitos funcionais 1 e 5 são requisitos não-funcionais e 2, 3 e 4 são requisitos funcionais são todos requisitos não-funcionais somente o requisito 5 é não-funcional https://www.passeidireto.com/perfil/824999/ 2a Questão (Ref.: 201102073262) O que são requisitos funcionais? São aqueles que especificam as necessidades dos stakeholders em relação as ações do sistema que realizam o negócio. 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. 3a Questão (Ref.: 201102082482) "São requisitos que se aplicam freqüentemente 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 domínio. De sistema. De usuário. Não funcionais. Funcionais. 4a Questão (Ref.: 201102082487) 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: II e III. III e IV. I, II, III e IV. I e II. Somente a III. 5a Questão (Ref.: 201102073263) O que NÃO é definido como requisito não funcional. São aqueles que especificam as necessidades dos stakeholders em relação as ações do sistema. https://www.passeidireto.com/perfil/824999/ 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 qualidade do software. São aqueles que especificam as necessidades dos stakeholders em relação a performance. 6a Questão (Ref.: 201102082484) 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: I e II; II e III; III e IV; I, II, III e IV;I, II e III; REQUISITOS DE SISTEMAS – Aula 03 – By SM Data: 27/03/2015 10:11:02 (Finalizada) 1 a Questão (Ref.: 201102119698) Ao se proceder a Análise de Requisitos Funcionais de um projeto/sistema a ser desenvolvido, pode-se afirmar que essa é a etapa onde se dá, EXCETO: O entendimento do negócio. O planejamento do projeto/sistema. O levantamento da situação atual e do que se pretende desenvolver. O fechamento de escopo do projeto/sistema. A definição do hardware que será necessário à implantação do projeto/sistema. 2 a Questão (Ref.: 201102248686) 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. https://www.passeidireto.com/perfil/824999/ 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 - 3 - 4 - 5 1 - 2 - 5 - 6 2 - 5 - 6 - 3 1 - 3 - 4 - 7 1 - 4 - 5 - 7 3a Questão (Ref.: 201102119693) Identificar e especificar os requisitos funcionais e os não funcionais são atividades da Engenharia de Requisitos realizadas nos processos de análise do problema e definição dos sistemas. refinamento dos requisitos e aprovação dos requisitos. planejamento de gerenciamento de requisitos e análise do problema. definição dos sistemas e refinamento dos requisitos. aprovação dos requisitos e planejamento de gerenciamento dos requisitos. 4a Questão (Ref.: 201102143892) São requisitos relativamente estáveis derivados da atividade central da organização e que se relacionam diretamente ao domínio do sistema. Qual opção abaixo corresponde à descrição anterior? Requisitos conseqüentes Requisitos permanentes Requisitos mutáveis Requisitos emergentes Requisitos de compatibilidade 5a Questão (Ref.: 201102259950) SEGUNDO PRESSMAN(2006) A QUALIDADE DE UM PROJETO DE SOFTWARE É ALCANÇADA ATRAVÉS DE : USO DE MÉTRICAS PARA DESENVOLVER ESTRATÉGIAS PARA A MELHORIA DE PROCESSO DE SOFTWARE E, COMO CONSEQUÊNCIA, A QUALIDADE NO PRODUTO FINAL. NÃO REALIZAR ATIVIDADES DE SEGURANÇA DE QUALIDADE NO PROJETO DE SISTEMAS. REQUISITOS DE USUÁRIO. USO DE RECURSOS DE SOFTWARES DE 2ª GERAÇÃO. REQUISITOS MÍNIMOS DE SISTEMAS. https://www.passeidireto.com/perfil/824999/ 6a Questão (Ref.: 201102644426) A lista de exemplos abaixo são de requisitos não funcionais, EXCETO em : O sistema deve ter um tempo de resposta de no máximo 30 segundos. sistema deve ser operacionalizado no sistema operacional android. O sistema deve usar o banco de dados Oracle. O sistema deve ser desenvolvido em até um ano. O sistema deve calcular os gastos diários de um consultor. REQUISITOS DE SISTEMAS – Aula 04 – By SM Data: 27/03/2015 10:15:48 (Finalizada) 1a Questão (Ref.: 201102644428) Um stakeholders são todos os envolvidos direta e indiretamente no projeto. Tendo como base as atribuições de um stakeholders no desenvolvimento de um projeto de software, selecione nos itens abaixo o stakeholders, responsável por organizar e conduzir as equipe em suas responsabilidades, como gestor no desenvolvimento do projeto. Usuário. Patrocinador Gerente de projeto. Analista de sistemas. Programador. 2a Questão (Ref.: 201102587923) É sabido que os Stakeholders são peças fundamentais no processo de desenvolvimento de um software. Marque a alternativa que identifica uma postura que leva a obtenção de informações incorretas ou incompletas, o que acaba por trazer insucesso ou retrabalho ao projeto. Utilizar stakeholders ligados direta ou indiretamente a natureza do projeto em desenvolvimento. Realização de workshops para validação dos requisitos. Identificação correta do stakeholders. Considerar os diversos pontos de vista dos stakeholders envolvidos. Envolvimento do stakeholder com a equipe de desenvolvimento. 3a Questão (Ref.: 201102259963) STAKEHOLDERS SÃO DE GRANDE IMPORTÂNCIA NO DESENVOLVIMENTO DE UM PROJETO DE SISTEMAS. SELECIONE NOS ITENS ABAIXO O CONCEITO DE STAKEHOLDERS. O RESPONSÁVEL POR FINANCIAR O PROJETO. SOMENTE A EQUIPE DE DESENVOLVIMENTO. TODOS OS ENVOLVIDOS DIRETA E INDIRETAMENTE NO PROJETO. https://www.passeidireto.com/perfil/824999/ É A EQUIPE DE ANÁLISE JUNTAMENTE COM O DBA. SÃO OS USUÁRIOS FINAIS. 4a Questão (Ref.: 201102082475) "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 usuário. Requisitos funcionais. Requisitos de sistema. Requisitos não funcionais. 5a Questão (Ref.: 201102248688) 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? Questionário. Etnografia. Brainstorming. Entrevista. Workshop. 6a Questão (Ref.: 201102644430) A técnica de prototipagem, explora requisitos vinculados a um produto que possua aspectos críticos. A mesma possui os seguintes elementos que contribuem para o sucesso na elaboração dos processos, EXCETO : Seleção do ambiente de prototipagem. Compreender os objetos do protótipo por parte de todos os interessados no projeto. Focar em áreas que estejam com maior dificuldade na compreensão. Dinâmica de Grupo. Rapidez de construção. REQUISITOS DE SISTEMAS – Aula 05 – By SM Data: 27/03/2015 10:30:17 (Finalizada) 1a Questão (Ref.: 201102587925) O desenvolvimento de uma documentação completa e consistente faz parte dos requisitos de qualidades no https://www.passeidireto.com/perfil/824999/ processo de desenvolvimento de software. A estrutura proposta por Summerville (2009) compreende de Prefácio, Introdução, Glossário, Definição de requisitos de usuário, modelos do sistema, Evolução do sistema, Apêndices e Índice. Marque a alternativa que descreve o conteúdo do item Definição de Requisitos de Usuários: Descrever os serviços oferecidos ao usuário e requisitos não funcionais. Definir possíveis leitores e descrever histórico de versões. Descrever brevemente as necessidades e funções do sistema. Incluir modelos gráficos do sistema. Descrever pressupostos em queo sistema se baseia e mudanças previstas. 2a Questão (Ref.: 201102119690) Com relação aos documentos de requisitos gerados durante o processo de desenvolvimento de software, marque a alternativa que indica uma assertiva INCORRETA em relação ao seu conteúdo: Deve-se apresentar o escopo definido para o desenvolvimento. Deve-se incluir um glossário para uniformidade na comunicação. Devem-se descrever as restrições e a acessibilidade definida, mas as questões relacionadas ao hardware devem ser descritas a parte. Deve descrever os serviços e as funções do sistema. Deve-se incluir um capítulo introdutório para apresentação geral do negócio a ser abordado. 3a Questão (Ref.: 201102138220) Em 1995, a Organização Australiana de Defesa e Tecnologia relatou os resultados de uma pesquisa sobre problemas com especificação de requisitos na Marinha. Um dos problemas destacados foi a disparidade no nível das especificações. Isto é, alguns requisitos foram especificados em um nível alto e outros em um nível muito baixo. Marque a opção que NÃO faz parte dos resultados dessa pesquisa. Frequentemente, os requisitos foram excessivamente especificados, quando os analistas identificaram tipos específicos de computadores e linguagens de programação assumiram uma solução específica ou impuseram processos e protocolos não apropriados. Na tentativa de reutilizar os requisitos a partir de sistemas anteriores, os analistas empregaram diferentes formatos e estilos de escrita. Os requisitos de baixo nível foram especificados até o nível de programação desnecessariamente e por isso apresentou-se de forma diferente. Algumas vezes, os analistas de requisitos utilizaram diferentes estilos de escrita, especialmente em área diferentes do sistema. A diferença de experiência entre os analistas levou a diferentes níveis de detalhes nos requisitos. 4a Questão (Ref.: 201102140175) Segundo Sommerville, o documento de requisitos de software é a declaração oficial do que os desenvolvedores de sistema devem implementar. Esse documento possui um conjunto diversificado de usuários, desde a gerência sênior da organização até os engenheiros responsáveis pelo desenvolvimento do software. Um dos possíveis usuários é o Cliente de Sistema, como ele utiliza esse documento? https://www.passeidireto.com/perfil/824999/ Usam o documento de requisitos para planejar um pedido de proposta para o sistema e planejar o processo de desenvolvimento di sistema Usam os requisitos para compreender qual sistema será desenvolvido Usam os requisitos para compreender o sistema e os relacionamentos entre as partes Especificam e lêem os requisitos para verificar se eles atendem às suas necessidades. Também especificam as mudanças Usam os requisitos para desenvolver testes de validação para o sistema 5a Questão (Ref.: 201102592959) O documento de requisito é o documento mais importante para o controle técnico do projeto, segundo Sommerville (2009) este documento define-se como : Uma declaração oficial do que não deve ser implementado no projeto de software. Um documento informal entre usuários e desenvolvedores. Uma declaração oficiosa do que deve ser implementado no projeto de software. Uma declaração oficial do que deve ser implementado no projeto de software. Uma forma de registros de modelos de dados. 6a Questão (Ref.: 201102259991) DE ACORDO COM SOMMERVILLE (2009) O DOCUMENTO DE REQUISITO DE SOFTWARE É DEFINIDO COMO : UMA DECLARAÇÃO OFICIOSA DO QUE DEVE SER IMPLEMENTADO NO PROJETO DE SOFTWARE. UMA DECLARAÇÃO OFICIAL DO QUE NÃO DEVE SER IMPLEMENTADO NO PROJETO DE SOFTWARE. UMA FORMA DE REGISTROS DE MODELOS DE DADOS. UM DOCUMENTO INFORMAL ENTRE USUÁRIOS E DESENVOLVEDORES. UMA DECLARAÇÃO OFICIAL DO QUE DEVE SER IMPLEMENTADO NO PROJETO DE SOFTWARE. REQUISITOS DE SISTEMAS – Aula 06 – By SM Data: 27/03/2015 11:25:14 (Finalizada) 1a Questão (Ref.: 201102144158) Considerando a proposta de Sommerville (2009) de se ter um processo genérico de levantamento e análise, associe a atividade à descrição correspondente. 1- Compreensão do domínio. 2- Coleta de requisitos. 3- Classificação. 4- Resolução de conflitos. https://www.passeidireto.com/perfil/824999/ 5- Definição das prioridades. 6- Verificação de requisitos. ( ) Soluciona discussões entre múltiplos stakeholders estão envolvidos. ( ) Os analistas devem entender a aplicação. ( ) É o processo de descoberta dos requisitos. ( ) Confirmam se os requisitos estão completos e consistentes e se estão em concordância com o que os stakeholders desejam do sistema. ( ) Envolve interação com os stakeholders para a ordenação dos requisitos por importância. ( ) Considera o conjunto não estruturado dos requisitos e os organiza em grupos coerentes. Marque a alternativa que indica a ordem correta de cima para baixo. 6 - 1 - 4 - 5 - 2 - 3 4 - 3 - 1- 6 - 5 - 2 5 - 1 - 2 - 6 - 3 - 4 4 - 1 - 2 - 6 - 5 - 3 5 - 1 - 2 - 6 - 4 - 3 2a Questão (Ref.: 201102248692) 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: II - III - IV I - II I - II - III - IV III - IV I - III - IV 3a Questão (Ref.: 201102587931) O estudo de viabilidade aponta então se o projeto está adequado para responder a contento ao que a empresa quer, e que esteja apoiado nas condições dos recursos disponíveis. Este gera então um relatório a qual aponta as conclusões e devidas justificativas. https://www.passeidireto.com/perfil/824999/ Analisando as alternativas a seguir, marque a que NÃO é considerada na elaboração do estudo de viabilidade. Definição de recursos humanos, equipamentos e materiais. Estudo de alternativas para soluções de problemas e/ou novas necessidades. Definição do Escopo do projeto. Construção de protótipos para validação das informações fornecidas. Conta-se com responsáveis pela manutenção futura do sistema a implementar como fonte de informação. 4a Questão (Ref.: 201102592976) Na engenharia de requisitos é definido o que DEVE ser feito no projeto, sem se preocupar com o COMO deve ser feito. O mesmo divide-se em gerência e desenvolvimento de requisitos. Nos itens abaixo marque o item que NÂO está definido como etapa do processo da engenharia de requisitos. Validação. Questionário Análise. Elicitação. Especificação. 5a Questão (Ref.: 201102144155) O estudo de viabilidade consiste da engenharia de requisitos como primeira etapa. A que se deve a necessidade deste estudo ser desenvolvido no início do projeto? Marque a alternativa que NÃO se refere a uma justifica para essa prática. Para que se defina o escopo do projeto e prever o dimensionamento adequado com relação a custo, prazo e tempo. Para que não ocorram prejuízos na execução, tanto a nível financeiro quanto ao tempo aplicado. Um estudo de viabilidademal elaborado pode levar o projeto ao insucesso. Para estabelecer o processo de alocação e distribuição de procedimentos entre os envolvidos no desenvolvimento. Para que seja autorizado o início do projeto. 6a Questão (Ref.: 201102587938) É consenso que o levantamento de requisitos é fundamental para o sucesso do desenvolvimento de um software. Em função disso definiu-se a Engenharia de Requisitos que está dividida em atividades. Marque a alternativa que NÃO corresponde a uma dessas atividades que compõe a Engenharia de Requisitos. Análise Gerenciamento Validação Construção Elicitação https://www.passeidireto.com/perfil/824999/ REQUISITOS DE SISTEMAS – Aula 07 – By SM Data: 27/03/2015 11:53:11 (Finalizada) 1a Questão (Ref.: 201102119702) Identifique com V as afirmativas verdadeiras e com F, as falsas. ( ) Os requisitos não funcionais restringem o sistema que está sendo desenvolvido e o processo de desenvolvimento que deve ser usado e estão, frequentemente, relacionados às propriedades emergentes do sistema de modo que se aplicam ao sistema em sua totalidade. ( ) A prototipação não é considerada uma técnica usada para validação de requisitos, pois ocorre na fase final do processo de desenvolvimento, representado a entrega do sistema aos usuários finais e clientes. ( ) Pode-se considerar que a entrada para o estudo de viabilidade consiste em um conjunto preliminar de requisitos de negócios, um esboço da descrição do sistema e como esse sistema pretende apoiar os processos de negócios. Marque a alternativa que registra a resposta correta, considerando a ordem de cima para baixo. V, F, V F, F, F F, F, V F, V, F V, V, V 2a Questão (Ref.: 201102119699) No processo de engenharia de requisitos, é uma técnica de observação que pode ser usada para compreender os requisitos sociais e organizacionais. Trata-se de: Scrum. Brainstorming. Etnografia. Workshop. Análise de ponto de vista. 3a Questão (Ref.: 201102121020) Em Engenharia de Requisitos, o processo é dividido em estágios, de acordo com a ênfase das atividades executadas, suas metas. A etapa de elicitação consiste na descoberta de dados sobre o sistema a serem utilizados na definição de requisitos. Eis, abaixo, algumas técnicas para elicitação de requisitos. Correlacione as colunas: https://www.passeidireto.com/perfil/824999/ (1) Engenharia Reversa (2) Questionários (3) Reuniões (4) Observação (5) Leitura de Documentos (6) Entrevistas ( ) facilidade de acesso às fontes de informação, volume de informação. ( ) baixo custo, pouca complexidade da tarefa. ( ) contato direto com os atores, possibilidade de validação imediata. ( ) múltiplas opiniões, criação coletiva. ( ) padronização de perguntas, tratamento estatístico. ( ) disponibilidade de informação (código), reutilização. O correto está em: 4-5-6-2-3-1 1-3-6-5-4-2 4-6-3-2-5-1 5-4-6-3-2-1 6-5-4-3-1-2 4a Questão (Ref.: 201102119692) A técnica de elicitação aplicada quando se tem um número elevado de usuários para identificação de informações é denominado de: Entrevista. Leitura de documentos. Questionários. Brainstorming. Etnografia. 5a Questão (Ref.: 201102082497) O Documento de Requisitos de Software é a declaração oficial do que os desenvolvedores de sistema devem https://www.passeidireto.com/perfil/824999/ implementar, além de ser utilizado pelos diversos stakeholders da organização. As colunas abaixo indicam os possíveis usuários do documento e como eles utilizam: 1 - Clientes do sistema 2 - Gerentes 3 - Engenheiros do sistema 4 - Engenheiros de teste do sistema 5 - Engenheiros de manutenção do sistema ( ) Usam os requisitos para compreender qual sistema será desenvolvido. ( ) Usam os requisitos para compreender o sistema e os relacionamentos entre suas partes. ( ) Especificam e lêem os requisitos para verificar se eles atendem às suas necessidades. ( ) Usam os requisitos para desenvolver testes de validação para o sistema. ( ) Usam o documento de requisitos para planejar um pedido de proposta para o sistema e planejar o processo de desenvolvimento do sistema. Assinale a alternativa que corresponde a seqüência correta de relacionamento entre as colunas: 3 - 5 - 2 - 4 - 1 3 - 5 - 1 - 4 - 2 2 - 3 - 1 - 4 - 5 2 - 1 - 3 - 4 - 5 1 - 3 - 2 - 4 - 5 6a Questão (Ref.: 201102141638) (UFAL - 2011 - Analista de Tecnologia da Informação) Considerando-se a especificação de requisitos de um software, é INCORRETO afirmar: o gerenciamento de requisitos contempla um conjunto de atividades que auxiliam no controle e alterações dos requisitos durante a execução projeto. quanto mais cedo for identificado um problema na fase de análise de requisitos, menor será o custo de corrigi-lo. a fase de especificação de requisitos pode ser iniciada logo após as fases de análise e projeto. Por essa razão, é fundamental que haja a participação ativa do usuário. há várias técnicas para a elicitação dos requisitos; entre elas, está o uso de entrevista e brainstorm com os potenciais usuários. o seu objetivo é representar as necessidades e restrições dos usuários de um sistema. REQUISITOS DE SISTEMAS – Aula 08 – By SM Data: 27/03/2015 12:00:23 (Finalizada) https://www.passeidireto.com/perfil/824999/ 1a Questão (Ref.: 201102143627) Um dos grandes problemas da atividade de levantamento de requisitos é: otimizar a performance dos sistemas em produção, deixando de ouvir o usuário final que não sabe o que é o sistema a ser utilizado. é desenvolver aplicações corretas, nas quais suas estruturas, funcionalidades, aspectos navegacionais e de interação com o usuário estejam representados de forma apropriada. modelar uma parte do mundo real, o domínio de aplicação é uma atividade sem importância para se compreender a necessidade e a importância do sistema a ser construído. garantir que as necessidades reais do usuário sejam identificadas. Constantemente, os próprios usuários não conseguem definir/expressar suas necessidades de forma clara, levando a erros na identificação dos requisitos. promover o desenvolvimento de sistemas de qualidade, considerando a necessidade de estabelecer um ciclo de vida diferenciado para tais sistemas de forma a abranger suas características específicas. 2a Questão (Ref.: 201102144079) Na engenharia de requisitos, a etapa em que a equipe de revisão examina a especificação do sistema, procurando erros de conteúdo ou interpretação, áreas em que esclarecimentos podem ser necessários, informação omissa, inconsistências, requisitos conflitantes ou requisitos não realísticos, é conhecida como: validação de requisitos análise e negociação de requisitos especificação de requisitos modelagem do sistema gestão de requisitos 3a Questão (Ref.: 201102260032) A VALIDAÇÃO DE REQUISITOS, UTILIZA-SE DE ALGUMAS PROPRIEDADES NO TOCANTE A DOCUMENTAÇÃO DE REQUISITOS DE SOFTWARE PELA EQUIPE RESPONSÁVEL PELA VALIDAÇÃO. DENTRE OS ELEMENTOS CITADOS ABAIXO QUAL DELES NÃO SE APLICA A ESTE CONCEITO ? REQUISITOS AMBÍGUOS. COMPLETUDE E CONSISTÊNCIA. ERROS TÉCNICOS.CONFORMIDADE COM OS PADRÕES. PROTOTIPAÇÃO. 4a Questão (Ref.: 201102143918) Observe a tabela: https://www.passeidireto.com/perfil/824999/ A Revisão dos Requisitos é uma técnica, como o nome já sugere, a qual são analisados e revisados sistematicamente todos os requisitos elicitados, executando um checagem no tocante a erros e inconsistências. Na tabela é exibida as principais questões da Revisão dos Requisitos. Com relação a questão selecionada, a qual Atributo de Qualidade ela está relacionada? organização, rastreabilidade rastreabilidade, coformidade com normas completude ambiguidade consistência, redundância 5a Questão (Ref.: 201102119703) Para captar os requisitos funcionais de um sistema pode-se utilizar a UML. O diagrama mais adequado para essa finalidade é o diagrama de comunicações. atividades. colaboração. casos de uso. classes. 6a Questão (Ref.: 201102143899) Segundo Ian Sommerville, existe uma série de técnicas de validação de requisitos que podem ser utilizadas em conjunto ou individualmente. São elas: geração de casos de teste, revisões de requisitos, gerenciamento de mudanças e prototipação. prototipação, análise automatizada da consistência, revisões de requisitos e gerenciamento de mudanças. análise automatizada da consistência, prototipação, gerenciamento de mudanças e geração de casos de teste. revisões de requisitos, prototipação, geração de casos de teste e análise automatizada da consistência. gerenciamento de mudanças, análise automatizada da consistência, revisões de requisitos e geração de casos de teste. https://www.passeidireto.com/perfil/824999/ REQUISITOS DE SISTEMAS – Aula 09 – By SM Data: 27/03/2015 12:03:20 (Finalizada) 1a Questão (Ref.: 201102141700) (CESGRANRIO - 2006 - Petrobrás - Analista de Sistemas Pleno) Sobre a Análise e o Gerenciamento de Requisitos, é FALSO afirmar que: quanto mais tarde for identificado um problema na análise de requisitos, maior será o custo com o retrabalho. na análise de requisitos o cliente utiliza as melhores práticas de engenharia de requisitos na tarefa de descrever suas necessidades. a elicitação é o processo de identificação e entendimento das necessidades e restrições dos usuários, enquanto que a especificação é o processo de formalização das necessidades e restrições dos usuários em requisitos funcionais de software. o gerenciamento de requisitos implica a alteração, inclusão e/ou exclusão de requisitos ao produto de software, o que pode levar a alterações de prazos, de recursos humanos, de equipamentos e de tecnologia. o gerenciamento de requisitos corresponde ao conjunto de atividades que auxilia a equipe do projeto a identificar, controlar e rastrear os requisitos, bem como a fazer as alterações nos requisitos durante o projeto. 2a Questão (Ref.: 201102587947) Os sistemas sofrem constantes modificações, seja por algum erro, novas necessidades ou até como resultado de um levantamento de requisitos precário. Sendo assim é preciso considerar a possibilidade das mudanças no software que pode acontecer. Com intuito de prover organização e método na execução das mudanças, realizamos um planejamento onde atividades são propostas. Marque a alternativa que denomina a atividade que consiste em definir um conjunto de atividades cujo objetivo está em avaliar o impacto causado. Processo de gerenciamento de mudanças. Ferramenta de apoio. Identificação de requisitos. Modelo de Processo. Políticas de rastreabilidade. 3a Questão (Ref.: 201102143934) https://www.passeidireto.com/perfil/824999/ Segundo Sommerville (2011, pag. 76), "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. São exemplos de atributos que devem ser avaliados, EXCETO: Identificação de requisitos. workshops de requisitos e pesquisa/questionários. Ferramenta de apoio. Políticas de rastreabilidade. Processo de gerenciamento de mudanças. 4a Questão (Ref.: 201102248697) O Gerenciamento de Mudanças se torna necessário na medida em que o mundo não pára enquanto desenvolvemos sistemas. Escolha dentre as alternativas a seguir a opção que NÃO é realizada no processo de Gerenciamento de Mudanças. Análise. Utilização de tecnologia como ferramenta de apoio. Implementação. Especificação dos impactos e custo. Estudo de Viabilidade. 5a Questão (Ref.: 201102587954) No processo de gerenciamento de mudança de requisitos são considerados três estágios, apresentado no quadro abaixo. Correlacione as informações Estagio x Objetivos. Estagio 1 - Análise de problema e especificação de mudanças 2 - Análise de mudança de requisito 3 - Implementação de Mudanças Objetivo ( ) Decidir a efetivação da mudança. ( ) Efetivar a mudança. ( ) Verificar a validade da mudança. Marque a alternativa correta, em seguida. 1 - 2 - 3 1 - 3 - 2 2 - 3 - 1 3 - 2 - 1 2 - 1 - 3 6a Questão (Ref.: 201102587961) Considerando os motivos que levam a realização de manutenções nos sistemas, marque a alternativa que NÃO descreve um motivo para realizar a manutenção de softwares. Fusões entre empresas, mudanças no negócio, questões técnicas. https://www.passeidireto.com/perfil/824999/ Turn-over na equipe de desenvolvimento. Quando os usuários finais tiverem experiência de um sistema, descobrirão novas necessidades e prioridades. Novas legislações e regulamentos os quais o sistema deve necessariamente respeitar, dentre outros. Novo hardware que deve ser introduzido. REQUISITOS DE SISTEMAS – Aula 10 – By SM Data: 27/03/2015 12:07:47 (Finalizada) 1a Questão (Ref.: 201102143726) Analise as senteças e marque a alternativa que indica as assertivas CORRETAS. I - O principal artefato elaborado no processo de produção de requisitos do sistema, segundo a ER, é o documento de requisitos. Por sua vez, o documento de requisitos é uma declaração formal dos requisitos para os stakeholders, que podem ser clientes, usuários finais ou a equipe de desenvolvimento do software. II - Uma das principais técnicas de verificação de requisitos é a prototipação. Um protótipo é um produto parcialmente desenvolvido, que possibilita aos clientes e desenvolvedores examinarem certos aspectos do sistema proposto e decidir se eles são ou não apropriados ou adequados para o produto acabado. III - O diagrama de casos de uso é o mais específico e formal da UML, pois, além de servir de referência para a construção de outros diagramas, é utilizado nas fases de levantamento de sistemas e pode ser consultado durante todo o processo de modelagem. I e III. somente a I. II e III somente a II. I e II. 2a Questão (Ref.: 201102144080) Em relação a requisitos de sistemas, considere: I. O modo como um sistema deve reagir a certas entradas e o comportamento em que o sistema deve ter em certas situações e, em alguns casos, especificar o que o sistemanão deve fazer, são chamados de requisitos não-funcionais. II. As restrições aos serviços ou funções de um sistema, como, por exemplo, processos de desenvolvimento ou utilização de padrões, são requisitos de funcionamento do sistema ou requisitos funcionais. III. Requisitos que vem do domínio da aplicação do sistema e refletem características ou restrições para aquele domínio são chamados de requisitos de domínio e podem ser requisitos funcionais e/ou não-funcionais. Está correto o que se afirma em: I e II, apenas II e III, apenas III, apenas I, apenas I, II e III https://www.passeidireto.com/perfil/824999/ 3a Questão (Ref.: 201102144081) É uma restrição sobre os serviços ou as funções oferecidos pelo sistema. Pode ser uma restrição de timing, sobre o processo de desenvolvimento, sobre o desempenho ou sobre a confiabilidade do sistema, entre outras. Trata-se de: requisito não funcional iteração de processo etnografia requisito funcional especificação de risco 4a Questão (Ref.: 201102073261) As etapas de uma engenharia de requisitos consiste em: Elicitar os requisitos. Levantar os requisitos. Documentar e Homologar. Levantar os requisitos; Analisar os requisitos; Classificar os requisitos; Documentar e Homologar. Investigar a viabilidade; Levantar os requisitos; Analisar os requisitos; Classificar os requisitos; Documentar e Homologar. 5a Questão (Ref.: 201102119694) São do tipo não funcionais, relacionado ao produto software, APENAS os requisitos de desempenho e de entrega. portabilidade e legais. facilidade de uso e legais. portabilidade e de interoperabilidade. desempenho e de portabilidade. 6a Questão (Ref.: 201102144086) Considerando-se a especificação de requisitos de um software, é incorreto afirmar: há várias técnicas para a elicitação dos requisitos; entre elas, está o uso de entrevista e brainstorm com os potenciais usuários o gerenciamento de requisitos contempla um conjunto de atividades que auxiliam no controle e alterações dos requisitos durante a execução projeto quanto mais cedo for identificado um problema na fase de análise de requisitos, menor será o custo de corrigi-lo. a fase de especificação de requisitos pode ser iniciada logo após as fases de análise e projeto. Por essa razão, é fundamental que haja a participação ativa do usuário o seu objetivo é representar as necessidades e restrições dos usuários de um sistema
Compartilhar