Baixe o app para aproveitar ainda mais
Prévia do material em texto
14/03/2023, 21:15 Cosmos · Cosmos https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2834579/6209519 1/4 CASE: as principais ferramentas no ciclo de desenvolvimento de softwares Professor(a): Andre Olimpio (Especialização) 1) 2) 3) Prepare-se! Chegou a hora de você testar o conhecimento adquirido nesta disciplina. A Avaliação Virtual (AV) é composta por questões objetivas e corresponde a 100% da média final. Você tem até cinco tentativas para “Enviar” as questões, que são automaticamente corrigidas. Você pode responder as questões consultando o material de estudos, mas lembre-se de cumprir o prazo estabelecido. Boa prova! No desenvolvimento de um software, existem diferentes tipos de testes de software que são aplicados nesse sistema nas etapas desse processo. Dentre eles, destacam-se os testes alfa e beta. Sobre testes alfa e beta, assinale a alternativa correta: Alternativas: Código da questão: 54286 Considerando as funcionalidades do GitHub, leia e associe as duas colunas: Assinale a alternativa que traz a associação correta entre as duas colunas: Alternativas: Código da questão: 54275 Sobre o processo de testes de software, considere as seguintes afirmações e classifique- as em verdadeiras (V) ou falsas (F): ( ) Um teste do tipo alfa é realizado em etapas específicas do processo de desenvolvimento, principalmente durante o levantamento de requisitos. ( ) Está presente de forma expressiva e deve ser levado a sério. ( ) É melhorado com a produção de documentos confeccionados a partir de templates definidos, padronizados e reconhecidos. ( ) Permite acesso total dos usuários finais da aplicação na sua codificação. ( ) Gera documentos customizáveis que são produzidos a partir da entrega dos A ferramenta Case Cucumber é muito utilizada para realizar um teste alfa, mas não permite criar teste beta. O teste alfa é realizado pelos integrantes da equipe de desenvolvimento. Já o teste beta é feito por um grupo específico de usuários do sistema. CORRETO O teste beta serve como parâmetro para o gerenciamento do projeto de software e o teste alfa é uma estrutura de ambiente de dados compartilhados na internet. Todo teste beta é realizado obrigatoriamente antes do teste alfa, dentro da suíte criada para sua realização. O testcase criado para verificação de instruções de teste é gerado a partir de uma ferramenta específica chamada TestBlend. I – B; II – A; III – C. I – C; II – B; III – A. CORRETO I – A; II – B; III – C. I – A; II – C; III – B. I – C; II – A; III – B. 14/03/2023, 21:15 Cosmos · Cosmos https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2834579/6209519 2/4 4) 5) 6) componentes de gerenciamento e configuração da estrutura do ambiente de execução do sistema de software. Assinale a alternativa que contenha a sequência correta: Alternativas: Código da questão: 54293 Sobre teste de software, considere as seguintes afirmações: ( ) Pode ser definido como uma investigação que é realizada com a finalidade de fornecer informações sobre qualidade em relação ao contexto em que um software deve operar. ( ) A etapa de testes é a segunda no ciclo de desenvolvimento de um sistema de software. ( ) Os testes finais devem ser realizados pelos usuários do sistema e não pelos desenvolvedores. ( ) O objetivo é testar o comportamento do sistema em uma situação de falha, ou seja, quando ele parou de funcionar devido a uma manifestação física de um erro. Assinale a alternativa que contenha a sequência correta: Alternativas: Código da questão: 54232 O que é ferramenta Case? Alternativas: Código da questão: 54238 Um tipo de ferramenta muito utilizada no processo de desenvolvimento de um sistema de software é a IDE (Integrated Development Environment), que tem a capacidade de manter atividades em uma única interface, como codificar este sistema por meio de diferentes linguagens de programação, conectar com servidores de banco de dados e, por meio de plugins específicos, efetuar a modelagem por meio de diagramas da UML. Assim, é um exemplo de IDE: Alternativas: F – V – V – F – V. V – F – F – V – V. F – F – V – V – F. V – V – F – V – F. F – V – V – F – F. CORRETO V – F – V – F. CORRETO V – V – V – F. F – V – F – V. V – V – F – F. F – F – F – V. É a segunda etapa do processo de desenvolvimento de um sistema de software. É um sistema de ações corretivas aplicadas na elaboração e documentação de um conjunto de requisitos do sistema de software a ser desenvolvido. É um conjunto de aplicativos que tem como finalidade auxiliar um profissional de Tecnologia da Informação a aplicar na prática os conceitos pregados pela engenharia de software. CORRETO É uma estrutura de programação que permite exibir ao usuário um conjunto finito de ações que ele poderá vir a selecionar durante a execução de uma aplicação. É um tipo de software específico para se fazer a modelagem de um sistema de banco de dados. O Microsoft Windows. O Netbeans. 14/03/2023, 21:15 Cosmos · Cosmos https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2834579/6209519 3/4 7) 8) 9) Código da questão: 54241 Sobre as fases de manutenção, leia os itens e associe as duas colunas: Assinale a alternativa que traz a associação correta entre as duas colunas: Alternativas: Código da questão: 54296 O que é requisito funcional? Alternativas: Código da questão: 54239 Baseando-se nos conceitos de requisitos e qualidade de software, leia e associe as duas colunas: Assinale a alternativa que traz a associação correta entre as duas colunas: O Astah. INCORRETO O Microsoft Visio. O Google Android. I – C; II – A; III – B. I – B; II – C; III – A. CORRETO I – B; II – A; III – C. I – A; II – B; III – C. I – C; II – B; III – A. É a terceira etapa do ciclo de desenvolvimento de um sistema de software. É uma especificação técnica de como que o sistema irá se comportar em situações extremas e comportamento de risco. É um tipo específico de ferramenta Case. É a descrição das necessidades do cliente que se tornarão as funcionalidades do sistema de software após sua implementação. CORRETO É toda e qualquer ação preventiva existente no processo de desenvolvimento. 14/03/2023, 21:15 Cosmos · Cosmos https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2834579/6209519 4/4 10) Alternativas: Código da questão: 54235 Existem ferramentas Case que são específicas para auxiliar a gestão de projetos de um sistema de software, utilizando, na prática, os conceitos pregados por esta gestão. Estas ferramentas apresentam como principal finalidade facilitar a implementação de ________ do sistema, garantindo a __________ e satisfazendo as _________ dos clientes. Assinale a alternativa que completa adequadamente as lacunas acima: Alternativas: Código da questão: 54267 I – A; II – C; III – B. I – B; II – C; III – A. CORRETO I – B; II – A; III – C. I – C; II – B; III – A. I – A; II – B; III – C. Realizações; entrega das metas; solicitações. Validações; verificações; vontades. Funcionalidades; qualidade das entregas; expectativas. CORRETO Integrações; versatilidade; especulações. Requisições; certificação de dados; validações. Arquivos e Links
Compartilhar