Questões de Concurso
Sobre modelos de sistemas de informação em engenharia de software
Foram encontradas 29 questões
a arquitetura de um ambiente BI, o componente que armazena dados orientado a assunto, integrado, variante no tempo e não volátil que Bia deve implementar é o:
O Capability Maturity Model Integration for Development (CMMI-DEV) é um modelo de referência que descreve as melhores práticas associadas ao desenvolvimento e à manutenção de produtos e serviços. Ele fornece um conjunto abrangente de diretrizes e recomendações para melhorar os processos de desenvolvimento de software e aumentar a maturidade organizacional. Uma das características importantes do CMMI-DEV é a distinção entre modelo de maturidade e modelo de capacidade.
Disponível em: <https://resources.sei.cmu.edu/library/assetview.cfm?assetid=656750>. Acesso em: 20 fev. 2024.
No contexto do Capability Maturity Model Integration for Development (CMMI-DEV v2.0), a diferença entre o modelo de maturidade e o modelo de capacidade está descrita em:
Os sistemas de informação permitem cinco atividades, que são as seguintes:

(Fonte: Dennis, 2014.)
Sobre as etapas do CVDs, analise as afirmativas a seguir.
I. A fase de planejamento responde às perguntas de quem usará o sistema, o que o sistema fará, onde e quando ele será usado.
II. A fase de análise decide como o sistema funcionará em termos do hardware, software e infraestrutura de rede que serão implementados; da interface do usuário, formulários e relatórios que serão usados; e dos programas, bancos de dados e arquivos específicos que serão necessários.
III. A fase do projeto consiste em quatro etapas: estratégia do projeto; desenvolvimento do projeto de arquitetura; especificações de banco de dados e de arquivos; e, desenvolvimento do projeto do programa.
IV. A fase final do CVDs é a fase de implementação, durante a qual o sistema é realmente construído. Normalmente, essa é a fase que exige mais atenção, porque, para a maioria dos sistemas, é a parte maior e mais cara do processo de desenvolvimento.
Está correto o que se afirma em
I- Abordagem na qual um grande número de componentes, previamente disponíveis, são integrados.
II- Abordagem na qual as atividades fundamentais dos processos são representadas como fases distintas e bem definidas.
III- Abordagem na qual as atividades dos processos são intercaladas de modo que o programa é uma série de versões, cada uma com mais funcionalidades que a anterior.
Assinale a alternativa que traz a CORRETA associação entre os modelos de processo com suas respectivas definições.

As camadas ALFA, BETA e GAMA são descritas a seguir:
I. ALFA – fornece suporte automatizado ou semiautomatizado para BETA e GAMA. Quando integrada, é estabelecido um sistema para o suporte ao desenvolvimento de software, denominado engenharia de software com o auxílio do computador. II. BETA – fornece as informações técnicas para desenvolver software, envolvendo uma série de tarefas, que inclui comunicação, análise de requisitos, modelagem de projeto, construção de programa, testes e suporte. III. GAMA – fornece a liga que mantém as camadas de tecnologia coesas e que possibilita o desenvolvimento de software de forma racional e dentro do prazo, constituindo a base para o controle do gerenciamento de projetos de software e estabelecendo o contexto no qual são aplicados métodos técnicos, sendo gerados os modelos, documentos, dados, relatórios e formulários.
As camadas ALFA, BETA e GAMA são conhecidas, respectivamente, como
Em relação à engenharia de software, julgue o item que se segue.
No modelo espiral de Boehm, cada volta na espiral
representa uma fase do processo de software: na parte mais
interna, enfoca-se a viabilidade do sistema e, no ciclo
seguinte, a definição de requisitos, assim por diante,
executando-se, ao longo dos ciclos, a análise de riscos,
prototipação e codificação.
I. Representação dos objetos II. Observação dos objetos III. Entendimento dos conceitos IV. Verificação de fidelidade e coerência V. Validação do modelo
No gerenciamento do ciclo de vida de um software, o processo de desenvolvimento (processo básico) objetiva estabelecer os requisitos dos componentes e suas interfaces em um sistema.

- Os usuários conseguem ver constantemente os progressos.
- É útil quando os requisitos mudam rapidamente e o cliente está relutante em aceitar um conjunto fixo de requisitos.
Assinale a alternativa correta:
Produtos de software podem ser construídos utilizando-se diferentes modelos de processo, pois alguns modelos são mais adequados que outros para determinados tipos de aplicação.
I. Projetos reais raramente seguem o fluxo sugerido no modelo de ciclo de vida em Cascata, o que pode causar problemas quando se tem mudanças em um projeto em andamento sendo desenvolvido com base nesse modelo.
II. Exige que os clientes identifiquem todos os requisitos, explicitamente, na primeira fase (requisitos), e tem dificuldade em acomodar a incerteza natural que existe em grande parte dos projetos.
III. A primeira versão executável do produto somente estará disponível na primeira etapa do modelo de ciclo de vida em Cascata.
É correto o que se afirma em:

I. As diversas versões desenvolvidas no Modelo Espiral, principalmente as resultantes das primeiras iterações, podem se constituir em protótipos do sistema final.
II. Suporta um máximo de 4 iterações.
III. Cada iteração tem duração máxima de duas semanas.
Está correto o que se afirma em
