Logo Passei Direto
Buscar

Questões OBJETIVA 1 - ANALISE DE SISTEMA

Ferramentas de estudo

Questões resolvidas

( ) Em metodologias tradicionais de desenvolvimento de software, os requisitos são documentados em estórias de usuários, pois mostram como cada usuário vai utilizar o software.


( ) Em metodologias tradicionais de desenvolvimento de software, os requisitos são documentados em casos de uso, que detalham em um conjunto de passos o que o software deve fazer para cumprir o objetivo da funcionalidade como um todo.


( ) Em metodologias ágeis de desenvolvimento de software, os requisitos são documentados em estórias de usuários, pois mostram como cada usuário vai utilizar o software, focando na perspectiva de cada usuário que vai utilizar o software.


( ) Em metodologias ágeis de desenvolvimento de software, os requisitos são documentados em épicos que concentram toda a informação, de forma detalhada, para o entendimento completo do funcionamento esperado para o requisito.


O DFD deve ser modelado em uma série de níveis de modo que a cada nível ofereça, sucessivamente, mais detalhes sobre uma parte do nível que lhe seja superior. Baseado nos diferentes níveis de um DFD, marque com V as verdadeiras e com F as falsas.


( ) O DFD de contexto é o DFD de nível mais baixo, pois consolida a visão mais detalhada das funções do sistema.

( ) O DFD de contexto é o DFD de nível mais alto, e é o que dá a visão das principais funções do sistema.

( ) O DFD de nível zero representa a visão de mais alto nível das principais funções do sistema bem como as principais interfaces entre essas funcionalidades.


( ) O DFD de nível zero representa a visão mais detalhada das principais funções do sistema bem como o comportamento de cada funcionalidade isoladamente.


O principal objetivo de organizar o DFD em níveis é mostrar o diagrama de fluxo de dados do nível mais macro até o nível mais detalhado. Baseado nisso, avalie as afirmacoes a seguir:


II. O DFD de contexto é simples, porque não detalha nenhum dos processos do sistema, mas dá uma visão do todo e dos principais relacionamentos.

III. O DFD de nível zero representa a visão de mais alto nível das principais funções do sistema bem como as principais interfaces entre essas funcionalidades


É correto afirmar que:


A Todas as afirmações estão erradas.
B Todas as afirmações estão corretas.
C Apenas as afirmações I e II estão corretas.
D Apenas a afirmação III está correta.

Analise as seguintes descrições sobre um caso de uso de Cadastro de Produtos:


A 1, 3, 2, 4
B 3, 1, 2, 4
C 1, 2, 3, 4
D 3, 1, 4, 2
E 2, 3, 4, 1

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

( ) Em metodologias tradicionais de desenvolvimento de software, os requisitos são documentados em estórias de usuários, pois mostram como cada usuário vai utilizar o software.


( ) Em metodologias tradicionais de desenvolvimento de software, os requisitos são documentados em casos de uso, que detalham em um conjunto de passos o que o software deve fazer para cumprir o objetivo da funcionalidade como um todo.


( ) Em metodologias ágeis de desenvolvimento de software, os requisitos são documentados em estórias de usuários, pois mostram como cada usuário vai utilizar o software, focando na perspectiva de cada usuário que vai utilizar o software.


( ) Em metodologias ágeis de desenvolvimento de software, os requisitos são documentados em épicos que concentram toda a informação, de forma detalhada, para o entendimento completo do funcionamento esperado para o requisito.


O DFD deve ser modelado em uma série de níveis de modo que a cada nível ofereça, sucessivamente, mais detalhes sobre uma parte do nível que lhe seja superior. Baseado nos diferentes níveis de um DFD, marque com V as verdadeiras e com F as falsas.


( ) O DFD de contexto é o DFD de nível mais baixo, pois consolida a visão mais detalhada das funções do sistema.

( ) O DFD de contexto é o DFD de nível mais alto, e é o que dá a visão das principais funções do sistema.

( ) O DFD de nível zero representa a visão de mais alto nível das principais funções do sistema bem como as principais interfaces entre essas funcionalidades.


( ) O DFD de nível zero representa a visão mais detalhada das principais funções do sistema bem como o comportamento de cada funcionalidade isoladamente.


O principal objetivo de organizar o DFD em níveis é mostrar o diagrama de fluxo de dados do nível mais macro até o nível mais detalhado. Baseado nisso, avalie as afirmacoes a seguir:


II. O DFD de contexto é simples, porque não detalha nenhum dos processos do sistema, mas dá uma visão do todo e dos principais relacionamentos.

III. O DFD de nível zero representa a visão de mais alto nível das principais funções do sistema bem como as principais interfaces entre essas funcionalidades


É correto afirmar que:


A Todas as afirmações estão erradas.
B Todas as afirmações estão corretas.
C Apenas as afirmações I e II estão corretas.
D Apenas a afirmação III está correta.

Analise as seguintes descrições sobre um caso de uso de Cadastro de Produtos:


A 1, 3, 2, 4
B 3, 1, 2, 4
C 1, 2, 3, 4
D 3, 1, 4, 2
E 2, 3, 4, 1

Prévia do material em texto

Questão 1/10 - Análise de Sistemas 
O mapeamento dos processos de negócios é uma etapa fundamental para compreender como a 
empresa funciona e quais os passos seguidos para entregar um produto ou serviço. Existem duas 
técnicas conhecidas para mapear processos, são elas o AS IS e o TO BE. 
Baseado nisso, avalie as asserções abaixo: 
 
I. A técnica de mapeamento de processos TO BE envolve o levantamento e a documentação da situação 
atual do processo. 
PORQUE 
 
II. A técnica de mapeamento de processo AS IS depende do entendimento atual do problema para 
propor melhorias e evoluções no processo. 
Assinale a alternativa correta: 
 
A As duas asserções são verdadeiras, mas não estão relacionadas. 
 
B A asserção I é Falsa e a II é Verdadeira. 
 
C As duas asserções são verdadeiras e a II complementa a I. 
 
D A asserção I é Verdadeira e a II é Falsa. 
 
E As duas asserções são falsas. 
Você assinalou essa alternativa (E) 
 
Questão 2/10 - Análise de Sistemas 
Tanto as metodologias tradicionais quanto as metodologias ágeis de desenvolvimento de software se 
baseiam em documentos para descreverem o que o cliente espera que o software faça. As necessidades 
do cliente são, então, representadas pelos requisitos que o software deve atender. 
Baseado nos conceitos estudados sobre requisitos de software, marque com V as verdadeiras e com 
F as falsas. 
 
( ) Em metodologias tradicionais de desenvolvimento de software, os requisitos são documentados em 
estórias de usuários, pois mostram como cada usuário vai utilizar o software. 
( ) Em metodologias tradicionais de desenvolvimento de software, os requisitos são documentados em 
casos de uso, que detalham em um conjunto de passos o que o software deve fazer para cumprir o 
objetivo da funcionalidade como um todo. 
( ) Em metodologias ágeis de desenvolvimento de software, os requisitos são documentados em 
estórias de usuários, pois mostram como cada usuário vai utilizar o software, focando na perspectiva 
de cada usuário que vai utilizar o software. 
( ) Em metodologias ágeis de desenvolvimento de software, os requisitos são documentados em 
épicos que concentram toda a informação, de forma detalhada, para o entendimento completo do 
funcionamento esperado para o requisito. 
Baseado nas suas respostas, a sequência correta é: 
 
A V F V V 
 
B F F V F 
 
C V V V F 
 
D F V V F 
Você assinalou essa alternativa (D) 
 
E V F F V 
 
Questão 3/10 - Análise de Sistemas 
Requisitos são funcionalidade, objetivos, propriedades, restrições que o sistema deve possuir para 
satisfazer contratos, padrões ou especificações de acordo com as necessidades dos usuários. De forma 
mais geral um requisito é uma condição necessária para satisfazer um objetivo específico do negócio. 
Os requisitos podem ser classificados em funcionais e não funcionais. 
Marque a opção que que melhor define o que são requisitos não funcionais: 
 
A São requisitos que estão relacionados aos aspectos funcionais do software. 
 
B São requisitos que representam as funcionalidades que o cliente deseja que o 
software faça. 
 
C São requisitos que se referem aos critérios que qualificam outros requisitos, 
tais como usabilidade, performance ou segurança. 
Você assinalou essa alternativa (C) 
 
D São requisitos que definem uma função particular de um sistema ou algum dos 
 seus componentes. 
 
E São requisitos que definem o funcionamento das regras de negócio de um software. 
 
Questão 4/10 - Análise de Sistemas 
O DFD deve ser modelado em uma série de níveis de modo que a cada nível ofereça, sucessivamente, 
mais detalhes sobre uma parte do nível que lhe seja superior. 
Baseado nos diferentes níveis de um DFD, marque com V as verdadeiras e com F as falsas. 
( ) O DFD de contexto é o DFD de nível mais baixo, pois consolida a visão mais detalhada das funções 
do sistema. 
( ) O DFD de contexto é o DFD de nível mais alto, e é o que dá a visão das principais funções do sistema. 
( ) O DFD de nível zero representa a visão de mais alto nível das principais funções do sistema bem 
como as principais interfaces entre essas funcionalidades. 
( ) O DFD de nível zero representa a visão mais detalhada das principais funções do sistema bem como 
o comportamento de cada funcionalidade isoladamente. 
Baseado nas suas respostas, a sequência correta é: 
 
A V F V V 
 
B F F V F 
 
C V V V F 
 
D F V V F 
Você assinalou essa alternativa (D) 
 
E V F F V 
 
Questão 5/10 - Análise de Sistemas 
O principal objetivo de organizar o DFD em níveis é mostrar o diagrama de fluxo de dados do nível mais 
macro até o nível mais detalhado. 
Baseado nisso, avalie as afirmações a seguir: 
 
I. Os DFDs de níveis intermediários são a parte descrita dos diagramas, onde o detalhamento das 
funcionalidades ocorre de maneira clara e direta, para facilitar o entendimento de todos. 
II. O DFD de contexto é simples, porque não detalha nenhum dos processos do sistema, mas dá uma 
visão do todo e dos principais relacionamentos. 
III. O DFD de nível zero representa a visão de mais alto nível das principais funções do sistema bem 
como as principais interfaces entre essas funcionalidades 
É correto afirmar que: 
 
A Todas as afirmações estão erradas. 
 
B Todas as afirmações estão corretas. 
 
C Apenas as afirmações I e II estão corretas. 
 
D Apenas a afirmação III está correta. 
 
E Apenas as afirmações II e III estão corretas. 
Você assinalou essa alternativa (E) 
 
Questão 6/10 - Análise de Sistemas 
A TI é muito ampla e oferece oportunidades para área de trabalho, tais como análise de sistemas, 
codificação, banco de dados, entre outras. O analista de sistemas é um papel fundamental no 
desenvolvimento do software. 
Marque a opção que melhor define o papel e as responsabilidades de um bom analista de sistemas: 
 
A O analista de sistemas projeta uma solução para implementar os requisitos 
levantados, baseada na arquitetura definida pelo arquiteto de software, 
gerando modelos e documentos que serão utilizados pelos programadores 
na construção do software. 
Você assinalou essa alternativa (A) 
 
B O analista de sistemas projeta uma solução para os testes automatizados, que será 
 utilizada pelos testadores, além de gerar modelos e documentos que serão utilizados 
pelos programadores na construção do software. 
 
C O analista de sistemas gerencia o planejamento de todos os requisitos do software, 
 de forma a garantir que estarão completos e corretos, em relação às regras de 
negócios dos usuários. 
 
D O analista de sistemas define a melhor arquitetura para o software, baseado nos 
requisitos e na solução técnica definida. Além disso, o analista de sistemas 
garante a manutenção adequada do software, após entrar em produção. 
 
E O analista de sistemas organiza o ambiente de desenvolvimento para 
definir a melhor arquitetura que será usada pelos programadores na 
construção do software. 
 
Questão 7/10 - Análise de Sistemas 
Ao longo do tempo um grande número de métodos de modelagem de análise foi definido e utilizado. 
Cada um dos métodos de análise possui um ponto de vista única, com foco e objetivos próprios, mas 
todos os métodos encontrados na literatura possuem princípios claros e relacionados. 
Alguns destes princípios são: 
 
I.O domínio de informação relacionado com o software a ser construído precisa ser representado e 
entendido. 
II. O comportamento do software precisa ser representado. 
III. Os modelos que mostram informações, funcionalidade e comportamento devem mostrar todas as 
características em uma única camada. 
São corretas: 
 
A Apenas II. 
 
B Apenas I e II. 
Você assinalou essa alternativa (B) 
 
C Apenas I e III. 
 
D Apenas II e III. 
 
E I, II, III. 
 
Questão 8/10 - Análise de Sistemas 
O caso de uso, é um documento muito importante gerado na fase de análise do ciclo de vida de 
desenvolvimento de software. Ele serve para documentar como uma funcionalidade deve se comportar, 
através de um conjunto de passosque explicam o que o software terá que fazer para executar a 
funcionalidade de forma correta. 
Analise as afirmações a seguir e marque com V as verdadeiras e com F as falsas. 
( ) O fluxo de exceção de um caso de uso documenta, em passos, as funções que não fazem parte do 
fluxo principal, mas estão disponíveis para o usuário executar. 
( ) O fluxo de exceção é o fluxo onde se trata, em um conjunto de passos, tudo o que não faz parte do 
caminho normal ou esperado para o caso de uso, como a validação da digitação de um CPF errado, 
por exemplo. 
( ) O fluxo principal de um caso de uso descreve todas as regras de negócio relacionadas ao software 
como um todo, centralizando as informações para facilitar o gerenciamento. 
( ) O fluxo alternativo descreve qual o passo a passo para o tratamento de problemas ou situações 
fora do normal. 
Baseado nas suas respostas, a sequência correta é: 
 
 
A V F V V 
 
B F F V F 
 
C V V V F 
 
 
D F V F V 
 
E V F F V 
Você assinalou essa alternativa (C) 
 
Questão 9/10 - Análise de Sistemas 
Um caso de uso detalha o funcionamento de um determinado requisito, mostrando, em uma sequência 
de passos, como a funcionalidade deve ser implementada. Para organizar os passos e facilitar o 
entendimento de uma funcionalidade, um caso de uso pode ser organizado em fluxo principal, fluxo 
alternativo, fluxo de exceção, regras de negócio e mensagens de tela. 
Analise as seguintes descrições sobre um caso de uso de Cadastro de Produtos: 
 
1. Help on-line – opção que permite ao cliente obter mais informações sobre um produto. 
2. Se o nome do produto informado possuir caracteres numéricos ou especiais, enviar a mensagem 
“Produto Inválido”. 
3. Retorna para tela de “Cadastrar Produto” a mensagem: “Cadastro Efetuado com Sucesso”. 
4. O peso total deve ser calculado a partir do peso unitário do produto multiplicado pela quantidade de 
produtos em estoque. 
Relacione cada elementos com sua função no DFD, respectivamente: 
( ) É uma descrição relacionada com um fluxo alternativo. 
( ) É uma descrição relacionada com o fluxo principal. 
( ) É a descrição de uma regra de negócio. 
( ) É uma descrição relacionada com um fluxo de exceção. 
A sequência correta é: 
 
A 1, 3, 2, 4 
 
B 3, 1, 2, 4 
 
C 1, 2, 3, 4 
 
D 3, 1, 4, 2 
 
E 2, 3, 4, 1 
Você assinalou essa alternativa (E) 
 
Questão 10/10 - Análise de Sistemas 
A análise de sistemas surgiu com o objetivo de definir formas mais efetivas e confiáveis de desenvolver 
softwares. 
Segundo Pressman (2016), marque a opção que melhor define o objetivo da análise de sistemas: 
 
A Análise de sistemas é um conjunto de boas práticas utilizadas na construção do software. 
 
B Análise de sistemas é uma prática baseada em modelos, com o objetivo 
de obter um melhor entendimento da entidade real a ser construída. 
Você assinalou essa alternativa (B) 
 
C Análise de sistemas é um processo definido para testar o software que foi construído. 
 
D Análise de sistemas é uma prática baseada em linguagem de programação 
para projetar a melhor solução técnica para o problema do cliente. 
 
E Análise de sistemas é a teoria utilizada para gerenciar projetos de software 
em equipes ágeis.

Mais conteúdos dessa disciplina