wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Avaliação Análise e Projeto de Sistemas

Total questions: 50

Worksheet time: 54mins

Name
Class
Date
1.

Qual é a principal característica da metodologia Waterfall?

a)

Flexibilidade nas fases do projeto

b)

Estrutura sequencial e linear

c)

Entregas contínuas e incrementais

d)

Foco na colaboração entre equipes

e)

Jogar Uno na sala

2.

Qual das alternativas abaixo é uma metodologia tradicional de desenvolvimento de software?

a)

Scrum

b)

Kanban

c)

Cascata (Waterfall)

d)

XP (Extreme Programming)

e)

Ser Ágil no TRUCO

3.

O que é o Movimento Ágil?

a)

Um conjunto de ferramentas para programação

b)

Uma abordagem para desenvolvimento de software que enfatiza flexibilidade e colaboração

c)

Um software específico para gestão de projetos

d)

Um método de teste de software

e)

É um movimento no truco que é extremamente Ágil o suficiente para ganhar do oponente

4.

Qual é a principal diferença entre Scrum e Kanban?

a)

Scrum é baseado em sprints, enquanto Kanban é baseado em fluxo contínuo

b)

Kanban tem papéis definidos, enquanto Scrum não

c)

Scrum não permite mudanças durante o projeto, enquanto Kanban permite

d)

Kanban é usado apenas para projetos pequenos, enquanto Scrum é para grandes

5.

O que é análise e projeto de sistemas?

a)

Processo de codificação de software e como ele funciona e gerencia seus processos internos

b)

Processo de entender e especificar o que um sistema deve fazer

c)

Processo de manutenção de sistemas existentes

d)

Processo de testar sistemas para bugs

e)

Processo de analisar a probabilidade de ir bem nessa prova

6.

Qual das fases abaixo pertence à metodologia Waterfall?

a)

Planejamento de sprints

b)

Desenvolvimento contínuo

c)

Implementação

d)

Revisão diária

e)

Daily Day

7.

Qual é um dos princípios do Manifesto Ágil?

a)

Documentação extensiva é essencial

b)

Responder a mudanças mais do que seguir um plano

c)

Contratos rígidos são fundamentais

d)

Processos e ferramentas são mais importantes que indivíduos

e)

Assertividade e interatividade

8.

Qual é o papel do Product Owner no Scrum?

a)

Desenvolver o código do projeto

b)

Gerenciar o backlog do produto e priorizar as necessidades

c)

Testar o software desenvolvido

d)

Criar wireframes e protótipos

9.

Qual é uma vantagem das metodologias ágeis em relação às tradicionais?

a)

Maior rigidez no planejamento

b)

Menor envolvimento do cliente

c)

Maior flexibilidade e adaptação a mudanças

d)

Menor foco na entrega de valor

10.

O que é um sprint no contexto do Scrum?

a)

Uma reunião diária para completar um conjunto de ações em determinado período de tempo

b)

Um período fixo de tempo para completar um conjunto de tarefas

c)

Um documento de requisitos

d)

Uma ferramenta de gestão de projetos utilizando a metodologia Ágil

11.

Qual é o objetivo principal do Kanban?

a)

Aumentar a velocidade de desenvolvimento

b)

Melhorar a eficiência do fluxo de trabalho

c)

Reduzir o número de reuniões

d)

Aumentar a documentação

12.

Qual das seguintes é uma prática comum em metodologias ágeis?

a)

Entregas anuais

b)

Reuniões diárias de stand-up

c)

Planejamento de longo prazo sem revisões

d)

Documentação detalhada antes do início do projeto

13.

Qual é a primeira fase da metodologia Waterfall?

a)

Implementação

b)

Teste

c)

Análise de requisitos

d)

Manutenção

14.

Qual é uma característica do Scrum?

a)

Não possui papéis definidos

b)

Baseia-se em ciclos de desenvolvimento longos

c)

Utiliza sprints para organizar o trabalho

d)

Não permite feedback do cliente

15.

Qual é o foco principal das metodologias tradicionais de desenvolvimento de software?

a)

Flexibilidade e adaptação

b)

Entregas rápidas e frequentes

c)

Planejamento e documentação detalhados

d)

Colaboração contínua com o cliente

16.

Identifique o conceito equivalente e assinale alternativa correta para a afirmação: “é um conjunto de elementos interdependentes, ou um todo organizado, ou partes que interagem formando um todo unitário e complexo.”

a)

Informação

b)

Conhecimento

c)

Sistema

d)

Módulo

17.

Com relação aos modelos de processo, assinale a alternativa que representa o modelo CASCATA.

a)

foi proposto por Royce em 1970. O modelo criado derivou-se de atividades da engenharia para estabelecer ordem aos softwares, por ser um dos mais importantes modelos de processo é referência para muitos outros. A versão original deste modelo foi melhorada e continua sendo utilizada nos dias atuais

b)

descreve um método de desenvolvimento que é linear e seqüencial. Na primeira vez que uma fase de desenvolvimento é completada, o desenvolvimento prossegue para a próxima fase e não há retorno

c)

foi desenvolvido para abranger as melhores características tanto do ciclo de vida clássico como da prototipação, acrescentando, ao mesmo tempo, um novo elemento, a análise de riscos que falta a esses paradigmas

d)

é uma representação de um conjunto de informações sobre determinado conceito do sistema

18.

ão características dos Métodos Ágeis:

a)

Equipes pequenas e multidisciplinares

b)

Poucas reuniões

c)

Documentação bem detalhada

d)

Comunicação feita de maneira formal

19.

O modelo ágil permite evolução e mudanças de requisitos

a)

Verdadeiro

b)

Falso

c)

Nem verdadeiro, nem falso

20.

A abordagem ágil é adequada quando

a)

Sistemas que exigem muito trabalho de análise e grandes equipes

b)

Especificação e projeto muito bem detalhados antes da implementação

c)

Necessário muita documentação para atender o grupo de suporte

d)

O sistema pode ser fragmentado em incrementos

21.

Não atende as características dos métodos ágeis:

a)

Entrega incremental

b)

Manter a simplicidade

c)

Desenvolvimento em fases definidas

d)

Aceitar mudanças

22.

No modelo ágil, a resolução de problemas pode custar muito caro.

a)

Verdadeiro

b)

Falso

23.

Quando os requisitos não estão bem especificados, esse modelo auxilia os interessados a compreenderem melhor o que será implementado.

a)

Prototipagem

b)

Espiral

c)

Incremental

d)

Cascata

24.

Qual das etapas, os profissionais fazem o levantamento dos requisitos de software e modelos de domínio para que possa elaborar um plano de desenvolvimento de software, indicando em detalhes os recursos necessários?

a)

Manutenção

b)

Especificação

c)

Evolução

d)

Validação

e)

Desenvolvimento

25.

Essas fases são do método:

a)

Ágil

b)

Scrum

c)

Cascata

d)

Kanban

26.

Essas fases pertencem ao método

a)

Ágil

b)

Kanban

c)

Scrum

d)

Waterfall

27.

Diferentemente do Ágil, a Cascata é mais

rígida e menos adaptável às mudanças.

Assim, se uma necessidade de mudança for

identificada após a conclusão de uma fase, é

difícil e custoso revisitar e alterar os

artefatos. Esta afirmação está:

a)

Errada

b)

Correta

28.

Cite 3 principais vantagens em se seguir uma metodologia ágil

a)

• Cliente satisfeito

• Adianta prazos

• Promoção de carreira

b)

• Fácil visualização

• Controle nos processos

• Melhor plano de trabalho

c)

• Entrega contínua

• Transparência no processo

• Alta qualidade nas entregas

d)

• Ecologicamente correto

• Rapidez na análise

• Alta qualidade nas entregas

29.

Combine os elementos:

a)

Hardware

1.

Equipamentos

b)

Software

2.

Programas

c)

Processos

3.

Rotinas de trabalho

d)

Budget

4.

Valor disponível para a execução de um projeto

e)

Stakeholders

5.

Gestores de um processo

30.

O que é ser ágil?

a)

Ser indeciso nas ações

b)

Ser agressivo nas ações

c)

Ser lento nas ações

d)

Ser rápido nas ações

e)

Nunca nem vi

31.

Qual é a principal diferença entre o Kanban e o Scrum?

a)

O Kanban é mais adequado para projetos de curto prazo, enquanto o Scrum é melhor para projetos de longo prazo.

b)

O Kanban é baseado em iterações fixas, enquanto o Scrum é baseado em um fluxo contínuo de trabalho.

c)

O Kanban utiliza quadros visuais para visualizar o trabalho, o Scrum não.

d)

O Kanban é focado em processos e tem fluxo contínuo, enquanto o Scrum tem sprints e olha mais para as pessoas.

32.

O Kanban é um método utilizado para

a)

Gerenciar projetos complexos

b)

Controlar o fluxo de trabalho

c)

Definir metas SMART

d)

Realizar retrospectivas de equipe

33.

O que são metodologias de desenvolvimento?

a)

Conjunto de ferramentas para testar um sistema

b)

Conjunto de abordagens assumidas para elaboração de um sistema

c)

Conjunto de regras para manutenção de um sistema

d)

Conjunto de técnicas para desativar um sistema

34.

Quem tem alta interação com o time na metodologia ágil?

a)

Clientes

b)

Fornecedores

c)

Investidores

d)

Marketing

35.

Quais são as características das metodologias tradicionais?

a)

Flexibilidade das estratégias, alta interação dos clientes, mini-entregas mais rápidas

b)

Etapas rígidas e altamente controladas, sistemas críticos e planejados, pouca interação dos clientes

c)

Sistemas com possibilidades de mudanças constantes, requisitos em evolução, alta interação dos clientes

d)

Mini-entregas mais rápidas, flexibilidade das estratégias, requisitos em evolução

36.

O que é o Scrum?

a)

Um tipo de software

b)

Um framework de gerenciamento

c)

Um método de fabricação

d)

Um estilo de liderança

37.

Sobre as funções dentro do Scrum:

a)

Responsável por gerenciar todo o processo junto a equipe.

1.

Scrum Master

b)

Responsável por fazer a ponte entre cliente e os desenvolvedores.

2.

Product Owner

c)

São os profissionais da equipe envolvidos diretamente no processo de desenvolvimento.

3.

Desenvolvedores

38.

O ​ (a)   é uma ferramenta ou framework ágil, baseado em ​ (b)   , que são os ciclos de produção de um projeto, garantindo revisão e aperfeiçoamento constantes para que o resultado seja sempre o melhor possível. Com o Scrum, um projeto é dividido em partes, para cada parte é feito uma Sprint. Uma Sprint é um curto período de ​ (c)   , entre 2 e 4 semanas, onde a equipe se propõe a realizar parte do ​ (d)   .

Choose from the below words
Scrum
sprints
tempo
projeto
semanas
sistema
39.

O Manifesto Ágil se tornou um marco da Engenharia de Software, chamando a atenção de vários processos propostos de forma independente tinham valores em comum. Além disso foram definidos 12 princípios. Entre eles, figura o seguinte princípio:

a)

Cada pessoa em um projeto deve ter uma função predeterminada para acelerar o desenvolvimento em conjunto

b)

a contínua atenção à simplicidade do trabalho feito aumenta a agilidade.

c)

software funcionando é a medida primária de progresso.

d)

os indivíduos, clientes e desenvolvedores, são mais importantes que processos e ferramentas.

e)

o software funcional emerge de times auto-organizáveis.

40.

Uma equipe de desenvolvedores do Ipea está desenvolvendo um novo projeto seguindo as práticas do Scrum. Durante uma sprint, o Product Owner foi informado de que uma nova portaria editada pelo Ministério do Planejamento e Orçamento tornará a sprint em curso sem valor para a nova aplicação.
Nessas condições, será adotado o seguinte procedimento:

Alternativas

a)

A

o próprio time deverá incorporar os novos requisitos ao backlog do produto e da sprint, já que se trata de uma equipe autogerenciada. 

b)

B

o Product Owner deverá inserir novas tarefas no backlog da sprint em curso, de modo que os novos requisitos sejam tratados o mais breve possível.

c)

C

o Scrum Master deverá inserir novas tarefas no backlog da sprint em curso, de modo que os novos requisitos sejam tratados o mais breve possível.

d)

D

o Scrum Master, a pedido do Product Owner, deverá encerrar a sprint em curso e iniciar uma reunião de planejamento para começar uma nova sprint.

e)

E

o time, a pedido do Product Owner, deverá encerrar a sprint em curso e iniciar uma reunião de planejamento para começar uma nova sprint.

41.

O que são algoritmos?

a)

Sequência finita de instruções que visam solucionar um determinado problema

b)

Sequência de passos não lógica que visa resolver um determinado problema

c)

Padrão de desenvolvimento de sistemas e softwares interativos

d)

Arquitetura de organização de projetos

42.

Qual é o Modelo de Processo?

a)

Prototipação

b)

modelo V

c)

XP

d)

Scrum

e)

Waterfall

43.

O que é UX?

a)

User Experience (experiência do usuário)

b)

Código de SPT

c)

Padrão ético

d)

Teoria de racionalidade

e)

Só sei que nada sei

44.

O que é Análise e Projeto de sistemas?

a)

é uma coleção organizada de informações - ou dados - estruturadas, normalmente armazenadas eletronicamente em um sistema de computador

b)

é o uso da lógica para realizar ou raciocinar sobre a computação

c)

é a atividade que tem por finalidade a realização de estudos de processos a fim de encontrar o melhor caminho racional para que a informação possa ser processada

d)

é a ciência que estuda as técnicas, metodologias, instrumentos computacionais e aplicações tecnológicas, que informatizem os processos e desenvolvam soluções de processamento de dados de entrada e saída pautados no computador

45.

Dentre as 5 fases de desenvolvimento de software, a qual se refere a seguinte frase? "É aquela em que os desenvolvedores, programadores e engenheiros, começam a escrever, de fato, o código de programação do software, utilizando como base para isso os projetos elaborados na fase anterior".

a)

Fase 2 - Concepção

b)

Fase 3 - Levantamento e análise de requisitos

c)

Fase 4 - Fase de desenvolvimento

d)

Fase 5 - Etapa de manutenção

46.
Uma condição ou capacidade necessária para uma parte interessada resolver um problema ou atingir um objetivo.
a)
Software
b)
Hardware
c)
Sistema
d)
Requisito
47.

Qual é a principal vantagem de usar o planejamento ágil em projetos?

a)

Reduzir o tempo de desenvolvimento

b)

Melhorar a comunicação com o cliente

c)

Aumentar a previsibilidade do projeto

d)

Facilitar a adaptação a mudanças

48.

Qual é a principal diferença entre o Scrum e o PMBOK em termos de abordagem?

a)

O Scrum é mais detalhado que o PMBOK

b)

O PMBOK é mais flexível que o Scrum

c)

O Scrum é uma abordagem ágil, enquanto o PMBOK é uma abordagem tradicional

d)

Ambos são idênticos em termos de abordagem

49.

Qual é o papel principal do Scrum Master em uma equipe Scrum?

a)

Definir os requisitos do produto

b)

Facilitar a comunicação e remover impedimentos

c)

Aprovar o produto final

d)

Gerenciar o orçamento do projeto

50.

Qual técnica é usada para garantir que todos os membros do time tenham a mesma compreensão do trabalho da Sprint atual?

a)

Daily Scrum

b)

Sprint Retrospective

c)

Burn-Down Chart

d)

Sprint Planning