Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão (Ref.:201707744353) Acerto: 1,0 / 1,0 Observe a figura abaixo, ela é resultante do relatório do CHAOS fornecido pela Standish Group, que tem como objetivo medir projetos de grande porte nos EUA. O resultado das medições servem de base para verificar a qualidade no desenvolvimento de software fazendo uso de 3 (três) indicadores: Sucesso; Cancelado e com Falha. Na Engenharia de Software que parâmetros são utilizados para determinar se um projeto teve sucesso ou foi concluído com falha: Fonte: Relatório do CHAOS, Standish Group (2009) Planejamento, Prazo e Custo. Contingenciamento, Prazo e Custo. Escopo, Qualidade e Custo. Escopo, Prazo e Custo. Escopo, Prazo e Qualidade. 2a Questão (Ref.:201707193302) Acerto: 1,0 / 1,0 Analise as sentenças sobre o conceito de dado e informação e, em seguida, analise as sentenças abaixo: I. Informação é um fato isolado; II. Dado é algo que tem valor; III. Um sistema de informação recebe dados, os processa e gera informações; IV. Informação tem que ser útil para quem a detém. Com base em sua análise, assinale a ÙNICA opção correta: As opções I e IV estão corretas Apenas a opção III está correta As opções III e IV estão corretas As opçoes I, II e III estão corretas As opçoes I e III estão corretas Gabarito Coment. 3a Questão (Ref.:201707194782) Acerto: 1,0 / 1,0 Basicamente o que é um processo de software? Um processo de software define a forma como os requisitos devem ser levantados. Um processo de software define que linguagem deve se usar. Um processo de software define o que deve ser feito, como deve ser feito, por quem deve ser feito e quando deve ser feito. Um processo de software define como um produto deve ser entregue. Um processo de software define como se testar. Gabarito Coment. 4a Questão (Ref.:201707197876) Acerto: 1,0 / 1,0 Conforme Roger Pressman o que é um processo de software? É a área do conhecimento da computação voltada para o desenvolvimento. É a área do conhecimento da computação voltada para a manutenção. É a área do conhecimento da computação voltada para a especificação. É a área do conhecimento da computação voltada para a especificação, desenvolvimento e manutenção de sistemas de software aplicando tecnologias e práticas de gerência de projetos e outras disciplinas, objetivando organização, produtividade e qualidade. É a área do conhecimento da computação voltada para a qualidade. Gabarito Coment. 5a Questão (Ref.:201707899417) Acerto: 1,0 / 1,0 Ao levantar os requisitos de um sistema é necessário ter atenção com: A linguagem de programação que será utilizada no desenvolvimento, a legislação envolvida no processo e os desejos do usuário. Deve-se prestar atenção aos desejos do usuário, satisfazendo todos os seus pedidos. A performance futura do sistema e a linguagem de programação que será utilizada. As necessidades dos usuários apresentadas nas reuniões de levantamento e a linguagem de programação que será utilizada no desenvolvimento. As necessidades relatadas pelos usuários, as necessidades dos demais usuários envolvidos, as normas que se aplicam e afetam o software a se desenvolver Gabarito Coment. 6a Questão (Ref.:201707172079) Acerto: 1,0 / 1,0 Marque a alternativa correta que define Classe na modelagem orientada a objetos. É uma propriedade das ligações de uma associação. Descreve um conjunto de ligação com estrutura e semântica comuns. Descreve um grupo de objetos com propriedades semelhantes (atributos), o mesmo comportamento (operações) e conseqüentemente a mesma semântica (Rumbaugh, 1994). É a conexão física ou conceitual entre instâncias de objetos. É um conceito, uma abstração, algo com limites nítidos e significado em relação à realidade estudada (Rumbaugh, 1994). Gabarito Coment. 7a Questão (Ref.:201707850115) Acerto: 1,0 / 1,0 Após o levantamento de dados da fase de análise, a documentação de desenho deve exemplificar: a solução que será tomada para resolução do problema os custos associados para a resolução do problema as alternativas para a resolução do problema as diretrizes para as implementações de novos projetos os riscos associados ao projeto 8a Questão (Ref.:201708029296) Acerto: 1,0 / 1,0 O uso de metodologias de desenvolvimento de sistemas tem como objetivo garantir que b) o código gerado pelo desenvolvedor implemente corretamente as definições de processamento, entrada e saída, considerando os recursos de rede como principal requisito. c) o modelo relacional desenvolvido represente estritamente as funcionalidades até, no máximo, a segunda forma normal. d) o software a ser desenvolvido seja realizado conforme os requisitos de sistema, no prazo solicitado e com a qualidade desejada. e) o software, depois de desenvolvido, não possa sofrer alteração em sua estrutura nem em seu código para não serem modificados os requisitos. a) a equipe de desenvolvimento siga corretamente a estrutura de banco de dados orientado a objeto, eliminando etapas de análise. 9a Questão (Ref.:201707409632) Acerto: 1,0 / 1,0 Teste que não leva em conta os mecanismos e definições internos do sistema. O objetivo principal está no resultado da saída de dados do sistema, mediante a entrada definida de dados. Marque a alternativa que indica o tipo de teste descrito acima. Teste caixa branca. Teste caixa preta Teste iterativo. Teste de interação. Teste simples. 10a Questão (Ref.:201707159251) Acerto: 1,0 / 1,0 O gráfico acima, adaptado do livro Engenharia de Software, de Roger Pressman, ilustra o custo relativo da correção de um defeito nas diversas fases de um projeto de software, baseado em dados colhidos por Boehm e outros estudiosos. Embora não seja explicitamente informado, os dados se basearam, principalmente, em projetos que utilizaram o modelo de desenvolvimento em cascata. A esse respeito, analise as afirmativas a seguir. I - O gráfico pode ser utilizado como um argumento a favor do uso de processos de desenvolvimento iterativos. II - O gráfico deixa claro que o maior investimento na prevenção de defeitos deve acontecer nas fases finais do projeto, preferencialmente depois que o software estiver em uso pelos clientes. III - O gráfico não é conclusivo a respeito da importância do gerenciamento dos requisitos de um projeto, o que é consistente com a abordagem de muitos processos de desenvolvimento de software atuais, que minimizam este esforço e enfatizam a codificação e os testes unitários de código. IV - O gráfico sustenta os argumentos de que a qualidade deve ser incorporada ao processo através de técnicas e ações efetivas de detecção, prevenção e controle, garantindo que todas as atividades do projeto resultem em produtos ou subprodutos de qualidade, ao invés de ser uma preocupação secundária ou limitada a um grupo de profissionais de controle de qualidade. São corretas APENAS as afirmativas: I e IV II e IV III e IV I e II II e III Gabarito Coment.
Compartilhar