NEW
Font size
Worksheets1 Revisão modelagem de software
Total questions: 30
Worksheet time: 15mins
O que são requisitos funcionais em um sistema de software?
Características de desempenho do sistema
Funcionalidades e comportamentos que o sistema deve apresentar
Restrições de hardware
Padrões de segurança
Qual das opções abaixo é um exemplo de requisito não funcional?
O sistema deve permitir o cadastro de usuários
O sistema deve autenticar usuários
O sistema deve responder em até 2 segundos
O sistema deve gerar relatórios financeiros
O que é um algoritmo?
Um diagrama de classes
Uma sequência de passos para resolver um problema
Um requisito não funcional
Um tipo de fluxograma
Qual é o principal objetivo de um fluxograma?
Representar a estrutura de classes do sistema
Descrever o fluxo de execução de um processo
Definir requisitos não funcionais
Especificar casos de uso
No diagrama de casos de uso, o que representa um ator?
Um objeto do sistema
Um usuário ou sistema externo que interage com o sistema
Um requisito funcional
Um estado do sistema
O que é representado em um diagrama de estados?
A interação entre atores e casos de uso
Os estados possíveis de um objeto e as transições entre eles
O fluxo de atividades de um processo
A estrutura de classes do sistema
Qual elemento NÃO faz parte de um diagrama de atividades?
Atividades
Decisões
Estados
Fluxos de controle
No diagrama de classes, o que são métodos?
Atributos das classes
Operações ou funções que a classe pode executar
Relacionamentos entre classes
Estados de um objeto
Qual das alternativas abaixo é um requisito funcional?
O sistema deve ser compatível com navegadores modernos
O sistema deve permitir que o usuário recupere sua senha
O sistema deve estar disponível 24 horas por dia
O sistema deve suportar até 1000 usuários simultâneos
O que caracteriza um requisito não funcional?
Define o que o sistema deve fazer
Define como o sistema deve se comportar
Define os casos de uso do sistema
Define os fluxos de atividades
Qual das opções abaixo representa um pseudocódigo?
Uma linguagem de programação compilada
Uma descrição textual estruturada de um algoritmo
Um diagrama de classes
Um requisito funcional
Em um fluxograma, qual símbolo é utilizado para representar uma decisão?
Retângulo
Losango
Círculo
Paralelogramo
No diagrama de casos de uso, o que é um caso de uso?
Um ator do sistema
Uma funcionalidade ou serviço oferecido pelo sistema
Um estado do sistema
Um atributo de uma classe
O que é uma transição em um diagrama de estados?
Uma mudança de estado de um objeto
Um relacionamento entre classes
Um fluxo de atividades
Um requisito funcional
No diagrama de atividades, o que representa um nó inicial?
O fim do processo
O início do fluxo de atividades
Uma decisão
Um estado intermediário
Em um diagrama de classes, o que são atributos?
Métodos da classe
Propriedades ou características da classe
Relacionamentos entre classes
Estados de um objeto
Qual das opções abaixo é um exemplo de requisito não funcional relacionado à segurança?
O sistema deve permitir login de usuários
O sistema deve criptografar as senhas dos usuários
O sistema deve gerar relatórios mensais
O sistema deve permitir cadastro de produtos
O que é um loop em um algoritmo?
Uma decisão
Uma repetição de um conjunto de instruções
Um estado final
Um caso de uso
No fluxograma, qual símbolo representa o início ou fim do processo?
Retângulo
Elipse
Losango
Paralelogramo
No diagrama de casos de uso, qual é o objetivo principal?
Modelar o fluxo de atividades
Representar as funcionalidades do sistema e suas interações com os atores
Descrever os estados de um objeto
Definir atributos de classes
O que é um estado final em um diagrama de estados?
O início do ciclo de vida do objeto
Um estado intermediário
O término do ciclo de vida do objeto
Um caso de uso
No diagrama de atividades, o que é um fork?
Um ponto de decisão
Um ponto onde o fluxo se divide em atividades paralelas
Um estado final
Um relacionamento entre classes
Em um diagrama de classes, o que representa uma associação?
Um método da classe
Um relacionamento entre duas ou mais classes
Um atributo da classe
Um estado do objeto
Qual das opções abaixo é um requisito funcional relacionado a um sistema bancário?
O sistema deve ser acessível via dispositivos móveis
O sistema deve permitir transferências entre contas
O sistema deve responder em até 1 segundo
O sistema deve criptografar dados sensíveis
O que é um requisito não funcional relacionado à usabilidade?
O sistema deve permitir cadastro de clientes
O sistema deve ser fácil de usar por pessoas sem experiência técnica
O sistema deve gerar relatórios financeiros
O sistema deve permitir login de administradores
Qual das alternativas abaixo representa um comando de entrada em pseudocódigo?
ESCREVA
LEIA
SE
ENQUANTO
No fluxograma, qual símbolo é utilizado para representar uma operação/processo?
Retângulo
Losango
Elipse
Paralelogramo
No diagrama de casos de uso, o que significa a relação de inclusão (<
Um caso de uso pode ser substituído por outro
Um caso de uso sempre executa outro caso de uso como parte de seu fluxo
Um caso de uso pode ser opcional
Um ator pode executar múltiplos casos de uso
No diagrama de estados, o que é um evento?
Um atributo de uma classe
Uma condição que causa a transição de um estado para outro
Um método de uma classe
Um ator do sistema
Em um diagrama de classes, o que é herança?
Um relacionamento onde uma classe compartilha atributos e métodos com outra
Um método da classe
Um atributo da classe
Um estado do objeto
