Buscar

Avaliação Online 1_ G FEV ANSIST 1 - Análise de Sistemas_TENTATIVA 2

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 9 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 9 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 9 páginas

Prévia do material em texto

1,5 / 1,5 ptsPergunta 1
A análise de sistemas possui 5 atividades fundamentais, são elas.
Comunicação, planejamento, modelagem, construção e implantação.
Com relação à atividade de comunicação, a qual possui grande
interação com os stakeholders do sistema. Além do conhecimento
sistêmico, são necessárias outras habilidades. Considerando as
informações apresentadas, avalie as afirmações a seguir.
I. Somente habilidades sistêmicas são importantes.
II. Habilidades sistêmicas são importantes.
III. Somente Soft Skills são importantes.
IV. Soft Skills são importantes.
V. Nem habilidades sistêmicas e nem Soft Skills são importantes.
Estão CORRETAS:
 Somente I 
 Somente III 
 Somente V. 
 II e IV apenas. 
 I e III apenas. 
1,5 / 1,5 ptsPergunta 2
A orientação a objeto infere vários conceitos úteis na análise de
sistemas, como encapsulamento, herança e polimorfismo. Com base
nos conceitos da orientação a objetos, avalie as afirmações a seguir.
 
1. O conceito de polimorfismo está relacionado à herança e à
interface.
2. A herança é usada para reaproveitar componentes, como as
classes.
3. O encapsulamento determina a visibilidade de atributos e métodos,
ou seja, a forma como as operações serão acessadas.
 
É CORRETO o que se afirma em:
 I, II e III. 
 I e III, apenas. 
 II e III, apenas. 
 I, apenas. 
 I e II, apenas. 
Nesse caso, todas as alternativas estão corretas.
O polimorfismo permite diferentes comportamentos para uma
mesma classes ou métodos com a mesma assinatura. Para se
fazer isso, é necessário utilizar a herança e ou a interface. A
herança possibilita a uma classe filha herdar comportamentos
de uma classe pai, possibilitando o reúso.
O encapsulamento é a forma como os atributos e métodos
estão visíveis no sistema, como private, public, protect. Assim, o
encapsulamento define a forma de acesso desses atributos e
métodos.
Fonte: GUEDES, G. T. A. UML 2 – Guia Prático. 2. ed. Novatec
Editora, 2014.
1,5 / 1,5 ptsPergunta 3
Os sistemas de informação:
 Não auxiliam na tomada de decisão. 
 
Coletam e transmitem informação para um usuário, a informação é
passada da mesma forma que veio, o sistema é apenas um
transportador.
 
Tem foco em processamento de informação, processando entrada de
dados, mas não precisam gerar informação útil.
 
Coletam, processam e transmitem informações úteis para um usuário. 
 
Apenas transmite informação, sem se preocupar com o valor do
resultado.
1,5 / 1,5 ptsPergunta 4
O processo unificado é um framework extensível para a concepção de
processos, podendo ser adaptado às características específicas de
diferentes empresas e projetos. Nele, são definidas quatro fases:
concepção, elaboração, construção e transição.
 
A respeito das fases definidas no unificado, avalie as afirmações a
seguir:
 
I - Na fase de concepção, são planejadas as interações e priorização
das funcionalidades para desenvolver o sistema.
II - A fase de elaboração consiste no detalhamento da análise e da
realização do projeto para o sistema como um todo.
III - Na fase de construção, um produto deve ser desenvolvido, testado
e adequado para uso pelo usuário final.
IV - A fase de transição consiste em colocar o sistema desenvolvido no
ambiente final.
 
É CORRETO apenas o que se afirma em:
Fonte: WAZLAWICK, Raul S. Engenharia de software: conceitos e práticas. Rio de Janeiro:Elsevier, 2013.
 II e IV. 
 I e II. 
 I, III e IV. 
 II, III e IV. 
 I e III. 
De acordo com Wazlawick (2013), na fase de concepção do
processo unificado, tem-se uma visão abrangente do sistema e
são levantados os principais requisitos. Na fase de elaboração,
é feito o detalhamento da análise de requisitos utilizando
modelos definidos. A construção consiste na geração de código
e teste do sistema. Na fase de transição, é colocado o sistema
em uso no ambiente final, sendo necessários testes de
aceitação e operação, treinamento do usuário.
1,5 / 1,5 ptsPergunta 5
No desenvolvimento de um sistema para uma loja de estofados,
Juliano, o dono da empresa, apresentou ao analista de sistemas os
funcionários Carlos e João, que mostraram ao analista o processo de
estoque dos materiais e emissão das notas fiscais. Além disso, Juliano
estava interessado, além de controlar o estoque, controlar a parte de
vendas, do qual Carlos e João ainda não participavam. Por isso, ele
descreveu esse processo ao analista. Após desenvolvido o sistema, o
Carlos ficou responsável pelo controle de estoque, e o João, pelas
vendas. Considerando as informações apresentadas, avalie as
afirmações a seguir.
I. Carlos e João são clientes.
II. Carlos e João são usuários.
III. Juliano é o usuário.
IV. Juliano é cliente e usuário.
V. Juliano é o cliente.
É CORRETO o que se afirma em:
 V, apenas. 
 I, II e III, apenas. 
 I, apenas. 
 I, III e IV, apenas. 
 III, apenas. 
Nesse caso, Carlos e João são considerados usuários, uma vez
que utilizam diretamente o sistema, e Juliano é o cliente, no
qual é quem paga pelo serviço.
 
PFLEEGER, S. L. Engenharia de software: teoria e prática. Prentice Hall, 2004.
1,5 / 1,5 ptsPergunta 6
A UML é uma linguagem padrão utilizada para documentar projetos de
software. Ela pode ser usada em várias fases do desenvolvimento,
tornando-se um artefato essencial para o desenvolvimento.
Entendendo a UML, pode-se especificar sistemas.
 
A UML disponibiliza vários diagramas. Por conseguinte, avalie as
afirmações a seguir:
I - Diagrama de classe mostra a natureza dinâmica de comunicação
entre os objetos.
II - Diagramas de atividade mostram o comportamento dinâmico dos
fluxos do sistema.
III Diagramas de sequência determinam a sequência da construção do
sistema.
IV - Diagramas de caso de uso definem os requisitos do sistema sob a
ótica do usuário.
 
É CORRETO apenas o que se afirma em:
Fonte: PRESSMMAN, R. S. Engenharia de software: uma abordagem profissional. 8. ed. SãoPaulo: AMGH, 2016. (Adaptado).
 I e III. 
 II e III. 
 I e II. 
 III e IV. 
 II e IV. 
O diagrama de classe apresenta uma estrutura dinâmica, e o
diagrama de sequência apresenta a interação entre os objetos.
0 / 1,5 ptsPergunta 7IncorretaIncorreta
Os requisitos de um sistema descrevem os serviços e restrições
operacionais fornecidos pelo sistema. Durante o levantamento, são
detalhados diversos requisitos que podem ser classificados como
funcionais e não funcionais:
 SOMMERVILLE, I. Engenharia de software. PEARSON BRASIL,
2011.
 
Considerando os requisitos de um sistema de votação eletrônica para
o colegiado de uma escola, avalie os requisitos funcionais a seguir:
 
1. O sistema deve permitir cadastrar os candidatos da eleição.
2. O sistema deve ser acessado por qualquer dispositivo conectado à
Internet, como computadores, smartphones ou tablets.
III. O sistema deve verificar se o eleitor está cadastrado no sistema.
1. O sistema deve gerar relatórios em formato PDF.
2. Após finalizar a eleição, o sistema não poderá registrar mais
nenhum voto.
 
É CORRETO o que se afirma em:
 II, IV e V, apenas. 
 I, II e III, apenas. 
 III, IV e V, apenas. 
 I, II, III, IV e V. 
 I, III e V, apenas. 
0 / 1,5 ptsPergunta 8IncorretaIncorreta
Casos de uso são narrativas em texto, amplamente utilizadas para
descobrir e registrar requisitos do sistema, e são escritos de forma
detalhada e estruturada para satisfazer às metas do usuário.
LARMAN, C. Utilizando UML e padrões. São Paulo: Bookman, 2002.
(Adaptado).
 
Considerando os elementos presentes na estrutura de um caso de
uso, avalie as afirmações a seguir.
 
1. Os atores podem ser representados por pessoas,
organizações, softwares e máquinas.
2. As pré-condições não são testadas dentro do caso de uso.
3. O fluxo principal é o primeiro cenário do caso de uso. Ele descreve
o caminho de sucesso ou falha do caso de uso.
4. Os fluxos alternativos indicam cenários ou ramos, tanto de sucesso
quanto de fracasso.
 
É CORRETO apenas o que se afirma em:
 I, II e IV. 
 II, III e IV. 
 I e II. 
 I e III. 
 II e IV. 
1,5 / 1,5 ptsPergunta9
A engenharia de requisitos fornece o mecanismo apropriado para
entender aquilo que o cliente deseja. Ela abrange sete tarefas
distintas: concepção, levantamento, elaboração, negociação,
especificação, validação e gestão.
Fonte: PRESSMMAN, R. S. Engenharia de software: uma
abordagem profissional. 8. ed. São Paulo: AMGH, 2016. (Adaptado).
 
Nesse contexto, avalie as afirmações, a seguir, a respeito da tarefas da
engenharia de requisitos.
 
1. Na concepção, define-se a comunicação e colaboração entre os
interessados e a equipe de software.
2. No levantamento, entende-se o que o sistema deve fazer sem
detalhar como vai ser feito.
3. Na especificação, descrevem-se documentos ou cenários de uso
para o sistema.
4. Na gestão de requisitos, são avaliados os custos e os riscos dos
requisitos, podendo esses serem eliminados, combinados ou
modificados para atenderem às necessidades do cliente.
 
É CORRETO apenas o que se afirma em:
 II, III e IV. 
 II e IV. 
 I, II e IV. 
 I e II. 
 I e III. 
1,5 / 1,5 ptsPergunta 10
No desenvolvimento de sistemas, o caso de uso descreve a interação
do usuário com o sistema definindo os passos que o usuário deve
realizar para executar suas funções. O diagrama de caso de uso
permite ter uma visão geral das funcionalidades do sistema.
Considerando a imagem do diagrama de caso de uso de um cenário
de um banco, pode-se afirmar que o termo include:
 
Estabelece a obrigatoriedade dos casos de uso Consultar Saldo,
Depositar e Sacar utilizarem o Registrar Operação do Usuário.
 
Simboliza os casos de uso Consultar Saldo, Depositar e Sacar que
podem usar o caso de uso de Registrar Operação do Usuário, mas não
é obrigatório o seu uso no sistema.
 Significa que essa associação é opcional no caso de uso. 
 
Refere-se à herança, assim todos os casos de uso herdam
funcionalidades de Registrar Operação do Usuário.
 
Significa que o ator do caso de uso utilizará o sistema de serviços
disponibilizados em um servidor.
No diagrama, não existe sinalização de herança.
O termo que poderia usar o caso de uso sem obrigatoriedade é
o exclude.
O ator é um cliente, e não um sistema.
Essa associação não é opcional.

Mais conteúdos dessa disciplina