

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
O uso de ferramentas CASE (Computer‑Aided Software Engineering) facilita a automatização de tarefas repetitivas no desenvolvimento de software, como a geração de código e a verificação de requisitos, além de auxiliar na documentação visual dos diagramas e dos modelos de design.
Certo
Errado
A ferramenta tem como objetivo abrir, criar e editar apresentações, tanto no formato proprietário do Google Drive quanto no formato do Microsoft Power Point. Marque a alternativa CORRETA para a ferramenta Google descrita.
Apresentações Google.
Canva.
PowerPoint.
Prezi.
Keynote.
Ferramentas CASE podem ser utilizadas no desenvolvimento Java para automatizar a geração de código a partir de modelos UML, além de facilitar a manutenção da documentação técnica do projeto.
Certo
Errado
As ferramentas Clone Stamp e Healing Brush não podem ser utilizadas para correção e retoque, mas somente para clonar áreas da imagem.
Certo
Errado
Ferramentas CASE são utilizadas para desenvolver e depurar código-fonte em tempo real, simulando a execução linha a linha.
Certo
Errado
Ferramentas Computer-Aided Software Engineering (CASE) que suportam projetos orientados a objetos costumam gerar código esqueleto a partir dos diagramas UML, agilizando a implementação.
Certo
Errado
SPAdes e Canu são ferramentas específicas utilizadas no pré-processamento e controle de qualidade de dados brutos de sequenciamento de tecnologias de alto rendimento.
Certo
Errado
Ferramentas como o Google Meet e o Microsoft Teams permitem agendar videoconferências integradas a agendas eletrônicas e enviar convites automáticos.
Certo
Errado
A geração de ferramentas CASE é composta por softwares complexos que auxiliam equipes de desenvolvimento a projetar sistemas da mesma forma que arquitetos e engenheiros projetariam um edifício. As ferramentas UPPER CASE caracterizam-se por:
Auxiliar os testes automatizados.
Auxiliar na criação de diagramas UML.
Gerenciar o processo de manutenção.
Serem focadas nas etapas finais do desenvolvimento de software.
Controlar o versionamento do código.
Ferramentas CASE (Computer-Aided Software Engineering) são amplamente utilizadas para automatizar atividades de desenvolvimento de sistemas, incluindo a criação de diagramas e a geração de código. Com base no uso de ferramentas CASE, qual das alternativas abaixo descreve corretamente uma das funcionalidades dessas ferramentas?
Uma das principais funcionalidades das ferramentas CASE é o suporte à modelagem de dados, permitindo a criação de Diagramas Entidade-Relacionamento (DER) e a posterior geração de scripts SQL.
As ferramentas CASE não oferecem suporte para atualizações dinâmicas de diagramas de dados, requerendo sempre a recriação manual de todo o modelo.
Ferramentas CASE são exclusivamente aplicáveis à modelagem de sistemas de TI e não podem ser usadas em processos de engenharia de software.
Ferramentas CASE são utilizadas exclusivamente para a geração automática de código SQL a partir de diagramas de entidade-relacionamento.
Ferramentas CASE são usadas principalmente para documentar processos manuais de desenvolvimento de software, mas não para automatizar tarefas de projeto de banco de dados.
Ferramentas CASE (Computer-Aided Software Engineering) são amplamente utilizadas no desenvolvimento de sistemas de bancos de dados para auxiliar na modelagem, projeto e implementação. Essas ferramentas ajudam a automatizar várias etapas do processo de desenvolvimento. Com base nisso, qual das alternativas abaixo descreve corretamente uma das principais funcionalidades das ferramentas CASE?
Ferramentas CASE não são adequadas para a modelagem de sistemas complexos, pois se limitam a projetos de pequena escala.
A principal função das ferramentas CASE é realizar backups automáticos dos dados do banco de dados para garantir a recuperação em caso de falha.
As ferramentas CASE oferecem suporte para a criação e manutenção de Diagramas Entidade-Relacionamento (DER), facilitando a visualização das relações entre entidades e atributos.
As ferramentas CASE permitem a geração automática de código SQL a partir de modelos conceituais, sem necessidade de revisão manual posterior.
As ferramentas CASE substituem completamente o trabalho do analista de banco de dados, automatizando todas as decisões de projeto.
Carlos foi questionado para indicar uma ferramenta case. Nesse caso ele indicou corretamente:
Python.
Java.
IBM Rational Rose.
Smaltalk.
SQL.
As ferramentas CASE foram introduzidas nas décadas de 1980 e 1990 e, de forma geral, são constituídas de softwares para apoiar os processos de desenvolvimento e evolução de software. As ferramentas CASE são baseadas na abrangência de apoio ao processo de software. Considerando que existem três categorias: ferramenta; bancada; e, ambiente, relacione adequadamente as colunas a seguir.
1. Ferramenta.
2. Bancada.
3. Ambiente.
( ) Apoia todo ou parte substancial de um processo inteiro de software, desde a modelagem de processo até a sua execução.
( ) Apoia uma fase de processo como especificação ou projeto.
( ) Apoia tarefas individuais de processo como verificação de consistência de projeto, edição de texto etc.
A sequência está correta em
2, 3, 1.
1, 2, 3.
1, 3, 2.
3, 2, 1.
Trata-se de um conjunto integrado de ferramentas CASE que trabalham em juntas para apoiar uma grande atividade do processo, como projeto de software ou gerenciamento de configuração. Assinale a alternativa correta referente a esse conceito.
CASE (Computer-Aided Software Engineering).
Caso de uso.
Arquitetura MDA (Model-Driven Architecture).
CASE workbench.
BPMN (Business Process Modeling Notation).
Quando mencionamos ferramentas CASE, é crucial reconhecer as fases específicas do processo de desenvolvimento de software às quais essas ferramentas se aplicam. Nesse contexto, as ferramentas Upper CASE destacam-se como aplicações especializadas na fase de
entrega do software, em que os stakeholders envolvidos se reúnem para a validação dos requisitos.
desenvolvimento do software, em que temos a edição, compilação e execução dos testes.
concepção do software, tais como ferramentas de análise e ou especificação e/ou modelagem de requisitos.
manutenção do software, possibilitando melhorias e adequações solicitadas pelo contratante.
O objetivo da modelagem de dados em uma ferramenta CASE é
especificar os requisitos funcionais e não funcionais de um projeto.
definir interfaces do usuário em um sistema.
criar diagramas de fluxo de controle.
representar a estrutura e as relações dos dados do sistema.
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.
São corretas apenas as afirmativas 1, 2 e 3.
São corretas apenas as afirmativas 1, 2 e 4.
São corretas apenas as afirmativas 1, 3 e 4.
São corretas apenas as afirmativas 2, 3 e 4.
São corretas as afirmativas 1, 2, 3 e 4.
Identifique a única alternativa que esteja tecnicamente correta quanto a serem ferramentas CASE, e/ou IDE (Integrated Development Environment), que auxiliam no desenvolvimento de aplicações em JAVA:
Eclipse e ProTools
AutoCAD e ProTools
Eclipse e NetBeans
ProTools e NetBeans
O conceito de Round-Trip Engineering (RTE), amplamente utilizado no contexto de Ferramentas CASE, permite
alterações bidirecionais entre modelos e código fonte ao longo do ciclo de vida do software.
iterações unidirecionais, possibilitando alterações apenas do modelo para o código.
geração de código a partir de modelos, apenas, sem suporte para atualização bidirecional.
criação de modelos detalhados para a documentação final do projeto e entrega ao cliente.
Relacione a Coluna 1 à Coluna 2, associando as ferramentas CASE aos respectivos objetivos no processo de engenharia de software.
Coluna 1
1. Bizagi.
2. CVS.
3. JUnit.
4. Visual Studio.
Coluna 2
( ) Gestão de configuração.
( ) Programação.
( ) Modelagem de processo.
( ) Testes.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
2 – 4 – 1 – 3.
1 – 3 – 2 – 4.
1 – 2 – 4 – 3.
3 – 4 – 1 – 2.
4 – 1 – 3 – 2.