Questões de Concurso sobre Modelo em Cascata

 
 
Disciplina 1
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
188 questões encontradas
Questões por página
20
Mais recentes
 

O modelo de desenvolvimento de software em cascata, também conhecido como ciclo de vida clássico, sugere uma abordagem sistemática e sequencial para o desenvolvimento de softwares. Este ciclo de desenvolvimento é constituído pelas seguintes fases, em ordem de execução:


A

Levantamento de Requisitos, Implementação, Testes, Implantação.


B

Levantamento de Requisitos, Design, Codificação, Implantação.


C

Comunicação, Fazer, Verificar, Agir, Homologar.


D

Comunicação, Planejamento, Modelagem, Construção, Implantação.


E

Planejamento, Execução, Verificar, Agir, Homologar.

Ano: 2016
Prova: IFSE - IFSE - Analista de Tecnologia da Informação - Área: Desenvolvimento - 2016

Dentre os modelos de processos de desenvolvimento de software, o Modelo em Cascata, também conhecido como ciclo de vida clássico, é um dos mais conhecidos e o mais discutido. Qual das seguintes características não se aplica a um processo de software baseado no Modelo em Cascata?


A

Representa um processo linear, no qual as atividades de uma fase só iniciam a partir da finalização das atividades da fase imediatamente anterior.


B

É adequado para projetos em que os requisitos já estão definidos e não tendem a sofrer mudanças.


C

O cliente tem a oportunidade, em função dos vários incrementos, de fornecer feedback com relação às funcionalidades sendo desenvolvidas.


D

Representa um processo dirigido a planejamento, no qual as atividades de cada fase são definidas com antecedência.

Qual modelo de desenvolvimento de software, também chamado de Clássico ou Linear, caracteriza-se por possuir uma tendência na progressão sequencial entre uma fase e a seguinte?


A

Modelo Cascata.


B

Modelo Iterativo.


C

Modelo Incremental.


D

Modelo Espiral.


E

Modelo Provável.

O ciclo de vida conhecido como modelo em cascata é definido pelas atividades na sequência:


A

Projeto de Sistemas e de Software; Definição de Requisitos; Implementação e Teste de Unidades; Integração e teste de Sistemas; Operação e Manutenção.


B

Definição de Requisitos; Projeto de Sistemas e de Software; Integração e teste de Sistemas; Implementação e Teste de Unidades; Operação e Manutenção.


C

Descrição do Esboço; Desenvolvimento; Validação.


D

Definição de Requisitos; Projeto de Sistemas e de Software; Implementação e Teste de Unidades; Integração e teste de Sistemas; Operação e Manutenção.

A engenharia de requisitos abrange sete tarefas distintas, as quais são: concepção, levantamento, elaboração, negociação, especificação, validação e gestão. Os problemas de escopo, os problemas de entendimento e os problemas de volatilidade são problemas frequentes em qual dessas tarefas?


A

Especificação.


B

Negociação.


C

Validação.


D

Levantamento.


E

Gestão.

Quando se fornece um produto, seja desenvolvendo um software, escrevendo um relatório ou fazendo uma viagem a negócios, segue-se costumeiramente uma sequência de etapas para completar um conjunto de tarefas. A respeito dos modelos de processo de software, assinale a alternativa correta:


A

O modelo espiral combina a natureza interativa do modelo revolucionário com os aspectos controlados e sistemáticos do modelo baseado em componentes.


B

Engenharia de software baseada em componentes enfoca a integração de todos os componentes que compõem o projeto de software, tais como recursos humanos e de hardware.


C

O desenvolvimento evolucionário intercala as atividades de especificação, desenvolvimento e validação. O software nunca evolui e tem apenas uma versão, a final.


D

O modelo em cascata considera as atividades fundamentais do processo, compreendendo especificação, desenvolvimento, validação e evolução.


E

A prototipação é uma visão final de um sistema de software, que possibilita demonstrar conceitos, experimentar opções de projeto, e em geral não serve para conhecer o problema e suas possíveis soluções.

O modelo de ciclo de vida de desenvolvimento de sistemas em cascata caracteriza-se por


A

possuir uma tendência de progressão sequencial entre uma fase e a seguinte.


B

dividir o desenvolvimento do produto em ciclos.


C

não levar em conta o levantamento de requisitos do sistema.


D

produzir uma versão executável do sistema ao final de cada fase.


E

utilizar um processo de desenvolvimento ágil.

O analista Joaquim foi designado para realizar o levantamento de requisitos de um novo sistema de controle da produção de peças de automóveis que irá substituir o sistema legado ainda em utilização, desenvolvido em C.

Joaquim, após realizar algumas entrevistas, percebe que os usuários estão muito preocupados com a interface do novo sistema, visto que diversos problemas na linha de produção ocorriam devido às dificuldades dos usuários com a interface do sistema legado.

Nesse caso, a técnica de levantamento de requisitos mais adequada, para garantir que o novo sistema não incorra nos mesmos erros de interface do sistema legado, é


A

o JAD.


B

o questionário.


C

a brainstorming.


D

a prototipação.


E

o grupo de foco.

Observe as afirmativas a seguir.


I O modelo cascata é composto pelas fases de análise de requisitos, projeto, prototipação, testes e manutenção.

II No modelo espiral, cada ciclo pode utilizar características de outros modelos, tais como cascata, prototipação, entre outros.

III O modelo incremental é uma mistura de elementos do modelo baseado em componentes com o modelo espiral.


Das afirmativas acima, apenas:


A

I está correta.


B

II está correta.


C

III está correta.


D

I e II estão corretas.


E

II e III estão corretas.

Com base em análise e projeto de sistemas, as regras de negócio de um software podem ser definidas como:


A

Processos de desenvolvimento de softwares, com regras e metodologias de programação.


B

Metodologias de arquiteturas para armazenamento de dados em um software.


C

Soluções para problemas computacionais relacionados a linguagem de procedimento de softwares.


D

Políticas, condições ou restrições que devem ser consideradas na execução dos processos existentes em uma organização.

Considere, por hipótese, que os Analistas de TI da COPERGÁS estão definindo os requisitos para um sistema de gestão dos registros necessários para demonstrar conformidade com os requisitos das normas de SMS – Saúde, Meio ambiente e Segurança. Alguns dos requisitos definidos são:


I. Os registros que devem ser retidos e mantidos devem ter um identificador.

II. Deve haver critérios de proteção para os registros em meio físico e eletrônico.

III. Pode haver mais de uma maneira para a recuperação dos registros.


Os requisitos


A

são todos funcionais.


B

são todos não funcionais.


C

II e III são não funcionais; I é funcional.


D

I e III são não funcionais; II é funcional.


E

I e II são não funcionais; III é funcional.

Para um projeto bem-sucedido de software é necessário que sejam detalhados os requisitos que definirão as características e propriedades do sistema. Com relação às atividades do processo de Engenharia de Requisitos assinale a alternativa correta:


A

A atividade de Validação de requisitos visa realizar uma estimativa acerca da exequibilidade de desenvolvimento do software, dentro das tecnologias atuais de software e hardware e rentabilidade de um ponto de vista do negócio.


B

A atividade de Especificação de requisitos visa definir a priorização e negociação dos requisitos, de forma a resolver os conflitos que podem ocorrer quando vários stakeholders estão envolvidos da definição do software.


C

A atividade de Estudo de Viabilidade visa averiguar os requisitos quanto a consistência, completude e realismo, de forma a identificar possíveis erros no documento de requisitos e consequente modificação e correção dos mesmos.


D

A atividade de Elicitação e Análise de requisitos visa obter informações sobre o domínio da aplicação, os serviços que o software deverá oferecer, de forma a compreender o software a ser desenvolvido.

Para responder a esta questão, sobre as três categorias básicas dos requisitos de um sistema, leia cuidadosamente as afirmações a seguir.

I. Os requisitos básicos, que estão associados às funções a serem desempenhadas pelo sistema.

II. As propriedades do sistema, que estão relacionadas às propriedades emergentes do sistema, como, por exemplo, desempenho, segurança e disponibilidade.

III. As características indesejáveis, que são propriedades que o sistema não deve possuir.

Está correto o que se afirma em:


A

I e II, somente.


B

II e III, somente.


C

I e III, somente.


D

todas.


E

nenhuma.

Diferentes modelos foram criados para representar o ciclo de vida de software. O modelo cascata, documentado no padrão PSS-05-0 da ESA Software Engeneering Standards, pode ser dividido de três formas: cascata pura, incremental e evolucionária. A abordagem incremental é recomendada quando


A

a duração do projeto é pequena.


B

algumas partes da implementação podem depender da existência de tecnologia ainda não disponível.


C

é necessária alguma experiência do usuário para refinar e completar requisitos.


D

é requerido antecipadamente evidências de que o produto será aceito.


E

existe um conjunto de requisitos do usuário estáveis e de alta qualidade.

O modelo de ciclo de vida de software que combina elementos do modelo em cascata aplicado de maneira iterativa é o


A

4ª geração.


B

híbrido.


C

incremental.


D

interativo.


E

prototipação.

Requisitos voláteis são aqueles que provavelmente irão mudar durante ou depois do processo de desenvolvimento do sistema. Os requisitos voláteis que se alteram devido a mudanças no ambiente no qual a organização está operando são classificados como requisitos:


A

emergentes.


B

consequentes.


C

organizacionais.


D

mutáveis.


E

técnicos.

O modelo de ciclo de vida clássico da engenharia de software, também conhecido como modelo cascata, inicia-se com a etapa de análise de requisitos de software, na qual os requisitos iniciais do software são coletados pelo analista.


C

Certo


E

Errado

No desenvolvimento de um software, um técnico se deparou com uma lista de requisitos, na qual identificou corretamente como requisito funcional:


A

Uma operação de inclusão deve ser realizada em no máximo 2 segundos após o usuário confirmá-la.


B

O sistema deve respeitar as leis presentes na Constituição Federal.


C

O sistema deve gerar diariamente, a lista de processos cadastrados naquele dia.


D

O sistema deve estar disponível para o usuário 99% do tempo.


E

O software deve ser fácil de usar, intuitivo e transparente para o usuário.

Na Engenharia de Software, um processo de software é o conjunto de atividades que são consideradas para o desenvolvimento de um sistema computacional. Dentre os diversos modelos de processos de software, destaca-se um no qual seu nome foi atribuído em razão da sequência das fases, onde cada fase só se inicia quando a anterior termina. Esse modelo de processo de software é conhecido por:


A

Cascata.


B

Iterativo.


C

Adaptativo.


D

Recursivo.

   
Gerar simulado