Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaiação Parcial: CCT0194_SM_201603067817 V.1 Aluno(a): ANDERSON MARIN NOGUEIRA Matrícula: 201603067817 Acertos: 10,0 de 10,0 Data: 24/03/2017 21:23:53 (Finalizada) 1a Questão (Ref.: 201603344863) Acerto: 1,0 / 1,0 NÃO é um software do tipo aplicativo: Sistema bancário. Planilha eletrônica. Editor de texto. Sistema operacional. Gerenciador de banco de dados. Gabarito Comentado. 2a Questão (Ref.: 201603128535) Acerto: 1,0 / 1,0 Analise as sentenças sobre software e, em seguida, assinale a alternativa correta: I. É a parte lógica do sistema de computação; II. Pode ser do tipo aplicativo ou básico; III. Seu processo de desenvolvimento é industrializado; IV. Pode ter a parte defeituosa substituída, tal qual o hardware. Assinale, então, a ÚNICA opção correta: As opções I, II e III estão corretas As opções I e III estão corretas As opções I e II estão corretas As opções II e IV estão corretas As opções II e III estão corretas Gabarito Comentado. 3a Questão (Ref.: 201603094472) Acerto: 1,0 / 1,0 A confiabilidade especificada para um software aplicativo é: um requisito funcional. um mecanismo de teste de estresse. um mecanismo de teste de desempenho. uma restrição de escopo. um requisito não-funcional Gabarito Comentado. 4a Questão (Ref.: 201603783500) Acerto: 1,0 / 1,0 Marque a alternativa INCORRETA: Atividades para análise de requisitos - CRONOGRAMA - Visa a atender os requisitos de tempo para os prazos estabelecidos. O levantamento deve ser baseado na viabilidade técnica em relação ao prazo estipulado. Prazos obrigatórios são mais difíceis de serem negociados. REQUISITOS FUNCIONAIS - Descrevem as funcionalidades do sistema. Estão diretamente ligados às especificações da tecnologia envolvida, do perfil do usuário, do tipo do sistema. Atividades para análise de requisitos - ECONÔMICA - Visa a atender os requisitos financeiros do projeto/produto. Considerada a mais critica, ela consiste em julgar se o projeto será deficitário ou se os custos de sua implementação não terão os benefícios desejados Estudo de viabilidade: estudo inicial para saber se vale a pena desenvolver a ideia. O estudo deve oferecer base para ajudar nessa decisão: O projeto/produto pode ser feito? O projeto/produto beneficiará os clientes interessados?Existe uma outra alternativa? Atividades para análise de requisitos OPERACIONAL - Visa a atender os requisitos técnicos do produto a ser desenvolvido. O levantamento deve ser relacionado com a tecnologia envolvida no processo de desenvolvimento. Gabarito Comentado. 5a Questão (Ref.: 201603137847) Acerto: 1,0 / 1,0 Considerando o seguinte mini mundo marque a alternativa correta que indica os elementos da análise comportamental: "A estratégia da Livraria ESTÁCIO não prevê a manutenção de livros em estoque. Todos os livros solicitados por seus clientes são, semanalmente, encomendados às editoras. As editoras e os livros comercializados são selecionados pela Direção da Livraria. Os clientes solicitam os livros pela internet a partir do código, após a análise do resumo. Os pedidos são analisados e encomendados às editoras no final de toda semana. Quando os livros são fornecidos, a livraria confere a nota de entrega da editora com a requisição, devolve as que contiverem erros e atende aos pedidos dos clientes, emitindo a faturas de cobrança. Se o fornecimento dos livros estiver correto, as faturas encaminhadas pelas editoras são registradas e pagas." I. Código do livro. II. Encomendar livros. III. Editoras. IV. Conferir requisição. V. Resumo. III e IV estão corretas. I, III e IV estão corretas. II e IV estão corretas. I e IV estão corretas. II, III e IV estão corretas. Gabarito Comentado. 6a Questão (Ref.: 201603828843) Acerto: 1,0 / 1,0 Analise as sentenças abaixo e marque V para VERDADEIRO e F para FALSO. ( ) A Modelagem serve para verificar a qualidade dos requisitos, estudados na aula anterior, que se tornarão precisos e detalhados o suficiente para as atividades do próximo passo no processo de desenvolvimento de software. ( ) A Análise é a atividade (ou conjunto de atividades) que utiliza o conceito de orientação a objeto, utilizando a UML como notação. Tem como objetivo modelar o problema, não a solução. ( ) A UML- Unified Modeling Language, linguagem de modelagem unificada, utilizada em engenharia de software para visualizar o desenho do sistema e a intercomunicação entre objetos. ( ) A Anális e Estrutural tem como objetivo modelar aspectos estáticos de um problema, utilizando o modelo orientado a objeto. Também é utilizada em conjunto com detalhamento de requisitos para visualizar e fornecer base para identificar soluções para os requisitos apresentados. V-F-V-V V-F-V-F F-F-V-F F-F-F-F V-V-V-V Gabarito Comentado. 7a Questão (Ref.: 201603785396) Acerto: 1,0 / 1,0 A reutilização traz os seguintes benefícios: a redução do desperdício de tempo e de dinheiro a sobrecarga de atividades em determinadas etapas a redução de desperdício de dinheiro e aumento de tempo a redução do desperdício de tempo e aumento de dinheiro a eliminação de etapas e atividades 8a Questão (Ref.: 201603782259) Acerto: 1,0 / 1,0 Relacione as colunas: 1 - Código 2 - Reutilização de Classes 3 - Reutilização de Objetos 4 - Reutilização de Plataforma 5 - Desenho ( )Reutilização de parte de código de programa ( )Módulo de Código Binário ( )Bibliotecas e classes fundamentais ( )Reutilização de Plataforma ( )Aproveitamento de ideias para solução de problemas encontrados no desenho, geralmente baseado em classes abstratas derivadas por herança de outras classes. 5,4,3,2,1 1,2,3,4,5 1,2,4,5,3 1,3,2,4,5 2,1,4,5,3 Gabarito Comentado. 9a Questão (Ref.: 201603766898) Acerto: 1,0 / 1,0 Em um processo de desenvolvimento de software, a etapa de testes envolve várias particularidades relacionadas a fatores como local do teste, metodologia, ferramenta adotado, profissional que faz o teste, o que é testado, entre outras. Sendo assim, quais das afirmativas a seguir sobre testes de software podemos assumir como FALSA A etapa de teste de software pode ser simples e executada por um único programador como também terceirizada para uma fábrica de software Testes de sistema podem verificar características como performance, segurança ou usabilidade do software Os testes de aceitação ou validação podem ser classificados como alfa ou beta, dependendo de como esses testes são feitos Os testes de unidade são executados pelo usuário final depois que o produto final é entregue. É o último tipo de teste executado Os testes de software, quando classificados quanto à visibilidade do que é testado, podem ser classificados como Caixa branca e caixa preta Gabarito Comentado. 10a Questão (Ref.: 201603771091) Acerto: 1,0 / 1,0 O teste do software é a investigação do software a fim de fornecer informações sobre sua qualidade em relação ao contexto em que ele deve operar. Isso inclui o processo de utilizar o produto para encontrar seus defeitos. No que se refere aos tipos de testes, assinale as assertivas a seguir: I- Testes de Unidade - Teste realizado em um módulo ou em alguns módulos definidos que representam uma única unidade; II- Testes de Integração - Cujoobjetivo é garantir a qualidade dos componentes do software, individualmente; III- Testes de Validação - É o último estágio do processo de validação, realizado após integração de todos os módulos IV- Teste de Planejamento - Teste realizado após a integração de todos os módulos do sistema; Com base em sua análise, assinale a única resposta correta. Apenas I e III estão corretas; Apenas III e IV estão corretas; Apenas I e IV estão corretas; Apenas I e II estão corretas; Apenas II e III estão corretas; Gabarito Comentado.
Compartilhar