Questões de Engenharia de Software - Ferramentas CASE para Concurso

Foram encontradas 134 questões

Q2787299 Engenharia de Software

Avalie se as afirmativas a seguir, relativas às ferramentas CASE, são falsas (F) ou verdadeiras (V):


É o nome dado ao software usado para apoiar as atividades de processo de software, como engenharia de requisitos, projeto, desenvolvimento de programas e teste. São exemplos os editores de diagramas, dicionário de dados, compiladores, de buggers e ferramentas de construção de sistemas. São aplicativos utilizados na área de planejamento, como os compiladores, os geradores de casos de teste e browsers para navegação na internet.


As afirmativas são respectivamente:

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
Q2254283 Engenharia de Software
As ferramentas CASE são compostas por um conjunto muito variado de ferramentas computacionais, tendo como objetivo atender a todo o ciclo de desenvolvimento de software, além de procurar atender a todas as necessidades dos analistas, programadores e usuários. Nesse aspecto, analise:
I. Ferramentas do Analista: Diagramas de fluxo de dados (lógicos e físicos), Diagramas entidade-relacionamento, Modelos lógicos de dados normalizados, Fluxogramas de sistemas e de programas.
II. Ferramentas do Projetista: Diagramas de estrutura, Pseudocódigo, Layouts de tela e relatórios, Acessos de programas a banco de dados, Diagramas de ação.
III. Ferramentas de Avaliação de Software: Sistema de controle e informação do custo da qualidade, Sistema de controle e informação da produtividade, produtividade histórica/banco de dados de qualidade.
É correto o que consta APENAS em
Alternativas
Q2254282 Engenharia de Software
 Em relação a ferramentas CASE, é correto afirmar que: 
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
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
Q1370948 Engenharia de Software
Deseja-se desenvolver um sistema de informação para uma empresa que possui uma frota de navios mercantes. Tal sistema deve ser composto de um módulo capaz de acompanhar o posicionamento de cada navio em tempo real e de receber e disponibilizar dados sobre as condições operacionais de cada navio. Um sistema gerenciador de banco de dados deve armazenar e disponibilizar informações sobre a rota, carga, tripulação e condições logísticas de cada navio. Considerando essas informações, julgue os itens seguintes, acerca de desenvolvimento de aplicações e banco de dados.
Para a prototipação de interfaces com o usuário, ferramentas CASE de gerenciamento de mudança mostram-se adequadas, podendo inclusive apoiar todo o ciclo de desenvolvimento do sistema em apreço.
Alternativas
Q1277578 Engenharia de Software
Como se denomina, na Engenharia de Software, o suporte automatizado por ferramentas do processo de desenvolvimento de software?
Alternativas
Ano: 2010 Banca: CESPE / CEBRASPE Órgão: DETRAN-RS
Q1234733 Engenharia de Software
Julgue o item, acerca de princípios, métodos, técnicas e processos da engenharia de software e de bancos de dados.
As linguagens orientadas a eventos, algumas delas utilizadas por meio de ferramentas CASE visuais, permitem o desenvolvimento de programas cujo fluxo principal de controle é constantemente interceptado pela atuação assíncrona do usuário na interface do programa em execução. 
Alternativas
Ano: 2003 Banca: CESPE / CEBRASPE Órgão: IBAMA
Q1226639 Engenharia de Software
O desenvolvimento software assistido por computador conta hoje com ferramentas evoluídas que suportam técnicas e metodologias de desenvolvimento compatíveis com o estado da arte da engenharia de software. Acerca das ferramentas CASE, julgue o item seguinte.
Algumas ferramentas CASE são capazes de realizar o controle de versão do código fonte e dos modelos de um software por meio de técnicas de controle de integridade e de acompanhamento automático de diferenças entre diversas versões de um código ou documento.
Alternativas
Ano: 2003 Banca: CESPE / CEBRASPE Órgão: IBAMA
Q1226536 Engenharia de Software
O desenvolvimento software assistido por computador conta hoje com ferramentas evoluídas que suportam técnicas e metodologias de desenvolvimento compatíveis com o estado da arte da engenharia de software. Acerca das ferramentas CASE, julgue o item seguinte.
Ferramentas CASE, quando possuem ou se integram a ambientes de desenvolvimento integrados (IDE), permitem a sincronização entre os modelos de um software e os componentes de código fonte que implementam tais modelos.
Alternativas
Ano: 2003 Banca: CESPE / CEBRASPE Órgão: IBAMA
Q1226337 Engenharia de Software
O desenvolvimento software assistido por computador conta hoje com ferramentas evoluídas que suportam técnicas e metodologias de desenvolvimento compatíveis com o estado da arte da engenharia de software. Acerca das ferramentas CASE, julgue o item seguinte.
Ferramentas CASE são capazes de gerar um modelo de banco de dados relacionais a partir de um modelo orientado a objetos. Para tanto, são construídas, no modelo relacional, relações auxiliares que implementam a herança e o polimorfismo, uma vez que tais relacionamentos não existem no modelo relacional clássico.
Alternativas
Ano: 2007 Banca: CESPE / CEBRASPE Órgão: TST
Q1220916 Engenharia de Software
Com relação a ferramentas CASE, julgue os item que se segue.
Normalmente, ferramentas CASE não possuem a capacidade de interagir com outros aplicativos de desenvolvimento devido à natureza restritiva do processo de desenvolvimento que utiliza essas ferramentas.
Alternativas
Respostas
1: D
2: E
3: A
4: D
5: B
6: D
7: E
8: B
9: D
10: C
11: D
12: C
13: C
14: E
15: C
16: C
17: C
18: C
19: E
20: E