NEW
Font size
WorksheetsAnálise de Sistemas AV1 - Revisão
Total questions: 21
Worksheet time: 42mins
Sobre o conceito de sistema segundo a Teoria Geral dos Sistemas, assinale a alternativa correta:
Sistema é qualquer conjunto de elementos físicos
Conjunto de partes que interagem para atingir um objetivo comum.
Sistema é um grupo de pessoas que utilizam computadores.
Sistema é uma linguagem de programação para empresas.
Sistema é a união de hardware e software em uma empresa.
Quais são os quatro elementos principais de um sistema?
Entrada, processamento, saída e feedback.
Entrada, comando, repetição e saída.
Input, hardware, software e rede.
Dados, informações, relatórios e segurança.
Usuário, interface, dados e código.
Qual das opções abaixo NÃO é considerada um exemplo de sistema físico?
Impressora a laser
Teclado de computador
Software de folha de pagamento
Estabilizador de tensão
Monitor de vídeo
O que diferencia dado de informação?
O dado já tem contexto; a informação não.
A informação é bruta; o dado é processado.
O dado é bruto, sem contexto; a informação é processada e útil.
Ambos são iguais.
Apenas o dado tem valor prático.
A principal função de um Sistema de Informação é:
Armazenar dados em banco de dados.
Substituir os analistas de sistemas.
Transformar dados em informações úteis para apoiar decisões.
Apenas automatizar tarefas manuais.
Apenas emitir relatórios financeiros.
Qual exemplo melhor ilustra a transformação de dado em informação?
“João” → “Pedro”
“2025” → “2026”
“123” → “456”
“R$ 50,00” → “R$ 100,00”
“A123XZ” → “Código do setor A”
Qual a diferença entre analista de sistemas e programador:
O analista define o que será feito e o programador implementa tecnicamente.
O analista codifica a solução e o programador projeta
O programador define os requisitos e o analista executa
O analista cria o banco de dados e o programador codifica
O programador faz as entrevistas e o analista testa o sistema
Marque a alternativa que melhor explica o ciclo de funcionamento de um Sistema de Informação (SI):
O SI inicia no feedback, gera saída, passa por processamento e termina na entrada.
O SI funciona apenas com entrada e saída, sem necessidade de processamento ou feedback.
O SI começa com entrada, passa por processamento, gera saída e utiliza feedback para ajustes.
O SI depende apenas do processamento para gerar informações confiáveis.
Qual o principal objetivo da modelagem de sistemas?
Representar de forma simplificada para facilitar compreensão e comunicação.
Programar diretamente em código.
Substituir a fase de testes.
Eliminar a necessidade do cliente no processo.
Criar apenas banco de dados.
A importância da modelagem está diretamente ligada a:
Reduzir custos, evitar retrabalho e melhorar comunicação.
Aumentar a complexidade dos sistemas.
Substituir os analistas no desenvolvimento.
Ignorar validação com o cliente.
Documentar apenas requisitos não funcionais.
A simbologia padrão para uma classe UML é composta por:
Nome, métodos, atributos
Atributos, nome, operações
Nome, atributos, métodos
Nome, métodos, diagramas
Nome, atributos, diagramas
Sobre herança, assinale a alternativa correta:
Permite que classes compartilhem atributos e métodos comuns.
Remove a necessidade de criar métodos nas subclasses.
Funciona apenas para atributos, não para métodos.
Exige que as classes sejam totalmente independentes.
É aplicada apenas em classes abstratas.
Um erro comum na modelagem é:
Validar o modelo com o cliente.
Focar apenas no essencial.
Usar abstração para simplificar.
Excesso de detalhes irrelevantes.
Representar entradas, processos e saídas.
O principal objetivo do levantamento de requisitos é:
Escolher a linguagem de programação mais adequada.
Definir as necessidades do cliente e documentá-las claramente.
Criar o diagrama UML do sistema.
Realizar testes de desempenho.
Elaborar relatórios financeiros.
Marque a alternativa que melhor descreve o conceito de requisito funcional:
Como o sistema deve se comportar em termos de desempenho.
As ações que o sistema deve executar para atender ao cliente.
A infraestrutura necessária para rodar o sistema.
A qualidade da interface gráfica.
O modelo de segurança dos dados.
O que caracteriza um requisito não funcional?
Define as funcionalidades principais do sistema.
Representa ações que devem ser implementadas em código.
Define atributos de qualidade, como desempenho, segurança ou usabilidade.
Determina a lógica de negócio.
Substitui os requisitos funcionais.
Marque a alternativa que possui a ordem correta das etapas do processo de desenvolvimento de sistemas:
Análise, Projeto, Sistema, Implementação e Testes
Levantamento de requisitos , Projeto, Análise e Testes
Levantamento de requisitos, Análise, Implementação, Projeto e Testes
Análise, Projeto, Implementação, Codificação e Testes
Levantamento de requisitos, Análise, Projeto, Implementação e Testes
A fase de análise no processo de desenvolvimento tem como foco:
Programar os requisitos levantados.
Investigar o problema e entender as necessidades a fundo.
Desenhar interfaces gráficas detalhadas.
Testar funcionalidades prontas.
Escolher a tecnologia de banco de dados.
Na fase de projeto, o analista deve:
Validar requisitos junto ao cliente.
Traduzir a solução em código funcional.
Definir arquitetura, interfaces e banco de dados, usando diagramas UML.
Especificar apenas requisitos não funcionais.
Corrigir falhas descobertas nos testes.
Qual alternativa descreve corretamente a fase de implementação?
Traduzir o projeto em código, usando linguagens, frameworks e estruturas de dados.
Identificar requisitos iniciais com o cliente.
Representar o sistema em diagramas UML.
Validar funcionalidades prontas com o usuário.
Definir apenas a estrutura do banco de dados.
A participação do cliente em todas as fases do processo é fundamental porque:
Substitui a função do analista.
Permite corrigir erros de codificação diretamente.
Garante alinhamento do sistema com as necessidades reais e validação constante.
Evita que os programadores precisem de testes.
Reduz a necessidade de documentar requisitos.
