Questões de Ferramentas CASE (Engenharia de Software)

Limpar Busca

São ferramentas cujo escopo está dentro do escopo das ferramentas CASE: 1. Ferramentas de geração de código. 2. Ferramentas de design de software. 3. Ferramentas de análise de requisitos. 4. Ferramentas de produção de documentação. Assinale a alternativa que indica todas as afirmativas corretas.

  • A São corretas apenas as afirmativas 1, 2 e 3.
  • B São corretas apenas as afirmativas 1, 2 e 4.
  • C São corretas apenas as afirmativas 1, 3 e 4.
  • D São corretas apenas as afirmativas 2, 3 e 4.
  • E São corretas as afirmativas 1, 2, 3 e 4.

Na ferramenta CASE Enterprise Architect (EA), para alcançar o objetivo de sobrescrever o ambiente local com a última versão disponível do pacote e bloqueá-lo para edição exclusiva, deve-se utilizar o comando

  • A undo check out
  • B get all latest
  • C check out
  • D check in

A ferramenta CASE EA possui um conjunto de funcionalidades para modelagem de sistemas, bem como recursos para desenvolvimento colaborativo, por exemplo: diretório compartilhado; conexão com banco de dados; replicação e exportação/importação de XMI, etc. Entretanto, o trabalho com o EA exige disciplina, a fim de evitar perda de dados. Por isso, de tempos em tempos o fabricante publica orientações sobre práticas de utilização. Nesse contexto, um comportamento que afronta as melhores práticas em EA e deve ser evitado é:

  • A nomear um model manager, responsável por manter o arquivo EAP mestre
  • B sempre trabalhar no modelo completo e usar get all latest antes de bloquear qualquer pacote para edição
  • C aplicar o controle de versão nos pacotes de nível inferior, a fim de maximizar o potencial de trabalho paralelo
  • D acumular todas as alterações no modelo local ao longo de um período de tempo, objetivando minimizar a frequência de commits

Um processo de desenvolvimento de software pode ser visto como um conjunto de fases organizadas, usadas para definir, desenvolver, testar e manter um software. Existem diversos processos, cabendo destacar que há algumas fases básicas comuns à grande parte dos existentes. Em uma dessas fases, o sistema é codificado a partir da descrição computacional da fase de projeto em uma outra linguagem, onde se torna possível a compilação e geração do código - executável para o desenvolvimento software. Em um processo de desenvolvimento orientado a objetos, essa etapa ocorre definindo as classes de objetos do sistema em questão, fazendo uso das linguagens de programação. Pode-se também utilizar ferramentas de software e bibliotecas de classes preexistentes para agilizar a atividade, como também o uso de ferramentas CASE, que dinamizam o processo de desenvolvimento, nas várias atividades, onde inclui-se geração de código-fonte e documentação.
Essa fase é denominada:

  • A Implantação
  • B Manutenção
  • C Homologação
  • D Implementação
Como se denomina, na Engenharia de Software, o suporte automatizado por ferramentas do processo de desenvolvimento de software?
  • A DESIGN THINKING.
  • B AGILE.
  • C CASE.
  • D KANBAN.
  • E BUSINESS CANVAS.