Questões de Concurso Sobre ferramentas case em engenharia de software

Foram encontradas 138 questões

Q3183774 Engenharia de Software

A construção de um software começa com seu projeto, fase em que são definidas sua arquitetura, suas estruturas (programas e dados) e a escola da metodologia a ser adotada. Com base nessa informação, julgue o item seguinte.


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.

Alternativas
Q3136500 Engenharia de Software
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?
Alternativas
Q3136486 Engenharia de Software
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? 
Alternativas
Q3136160 Engenharia de Software
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:
Alternativas
Q2557072 Engenharia de Software

Julgue o próximo item, relativo ao DevOps.  


Registry Docker é uma ferramenta que favorece a definição e a execução de aplicativos nos contêineres a partir do controle do que será executado pelos aplicativos; para isso, utiliza um único arquivo de configuração YAML, o qual permite iniciar os serviços gerenciados pelo arquivo.  

Alternativas
Q2514536 Engenharia de Software
Um desenvolvedor de sistemas para operação de satélites necessita de conhecimentos de ferramentas e frameworks das mais variadas áreas, como gerenciamento de projetos, arquitetura de software, banco de dados, versionamento de código-fonte etc. Nesse contexto, uma ferramenta importante se destaca por interligar especificações de requisitos de alto nível com modelos de análise, projeto, implementação e testes de sistemas usando UML, SysML, BPMN e outros padrões abertos utilizados no mercado.
Assinale a opção que corresponde à ferramenta descrita no texto 
Alternativas
Q2164142 Engenharia de Software
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
Alternativas
Q2085605 Engenharia de Software
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.
Alternativas
Ano: 2022 Banca: IBFC Órgão: MGS Prova: IBFC - 2022 - MGS - Desenvolvedor Front-End JAVA |
Q1934830 Engenharia de Software
Pode-se classificar as ferramentas CASE para suporte a programação, controle de versão, edição e assim por diante. Assinale a única alternativa que esteja tecnicamente incorreta quanto ao software ser classificado como uma ferramenta CASE.
Alternativas
Q1795152 Engenharia de Software
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 é:
Alternativas
Q1795151 Engenharia de Software
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
Alternativas
Q1771794 Engenharia de Software
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:
Alternativas
Q1609084 Engenharia de Software
Ferramentas CASE (Computer-Aided Software Engineering) é uma taxonomia que abrange todas as ferramentas baseadas em computadores que auxiliam atividades de engenharia de software, desde análise de requisitos e modelagem até programação e testes. Sobre as Ferramentas CASE, analise as seguintes afirmativas:
I. Upper CASE ou Front-End são ferramentas voltadas para as primeiras fases do processo de desenvolvimento de sistemas, como análise de requisitos, projeto lógico e documentação; II. Integrated Case ou I-Case são ferramentas específicas para o suporte s fases de codificação, testes; III. As Ferramentas CASE possuem interfaces com outros aplicativos de desenvolvimento e auxiliam na modelagem de sistemas e de negócios; IV. “Rational Rose”, “GitHub” e “ArgoUML” são exemplos de ferramentas case.
Marque a opção que corresponde somente às afirmativas verdadeiras.
Alternativas
Q1277578 Engenharia de Software
Como se denomina, na Engenharia de Software, o suporte automatizado por ferramentas do processo de desenvolvimento de software?
Alternativas
Q1179653 Engenharia de Software

Sobre as ferramentas CASE (Computer-Aided Software Engineering), informe se é verdadeiro (V) ou falso (F) o que se afirma a seguir e assinale a alternativa com a sequência correta.


( ) Auxiliam em todas as atividades associadas ao processo de software.

( ) Automatizam atividades de gerenciamento de projetos.

( ) Auxiliam os engenheiros de software em suas análises.

( ) Auxiliam os engenheiros de software na etapa de desenvolvimento de código.

( ) Auxiliam os engenheiros de software na etapa de testes.

Alternativas
Q1120198 Engenharia de Software
A um conjunto de ferramentas e serviços de apoio ao desenvolvimento de sistemas que visam acelerar o tempo de desenvolvimento, manter o controle e a qualidade dá-se o nome de:
Alternativas
Q1098878 Engenharia de Software
As ferramentas CASE são utilizadas em várias etapas do desenvolvimento de software, incluindo a análise de requisitos, desenvolvimento e testes. Qual é o significado da sigla CASE?
Alternativas
Q1390811 Engenharia de Software
As ferramentas Computer-Aided Software Engineering (CASE) possuem como objetivos a melhoria da qualidade de software e o aumento da produtividade no processo de software. Podemos afirmar que são vantagens da adoção de ferramentas CASE para o desenvolvimento de um software, EXCETO:
Alternativas
Ano: 2017 Banca: FADESP Órgão: SANEPAR
Q1209362 Engenharia de Software
É uma ferramenta CASE de documentação a/o 
Alternativas
Q779044 Engenharia de Software
Durante o processo de modelagem de um Banco de Dados, é comum a utilização de uma ferramenta CASE (Computer Aided Software Engineering). Essa ferramenta apoia os analistas nas fases de modelagem, projeto e manutenção do sistema ao ponto de refletir as correções e novas implementações adicionadas ao projeto. Assinale a alternativa que apresenta uma característica exigida para uma ferramenta CASE para modelagem de dados de um Diagrama Entidade-Relacionamento.
Alternativas
Respostas
1: C
2: C
3: A
4: B
5: E
6: A
7: D
8: E
9: B
10: D
11: C
12: D
13: C
14: C
15: A
16: B
17: D
18: C
19: C
20: B